body{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
background: #FFF url(/images/gradient.gif) repeat-x top fixed;
text-align: center;
}
.topbar{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000;
font-weight: bold;
padding-left: 5px;
}
.topnavmain{
display: block;
text-align: left;
border-top: 1px solid #CCC;
border-right: 1px solid #666;
border-left: 1px solid #666;
background: #FFF;
padding-bottom: 5px;
margin: 0px;
height: 62px;
zoom: 1;
width: 726px;
}
.topbar a:link{
color: #000;
text-decoration: none;
padding: 3px 4px 1px 4px;
border: 1px solid #000;
margin: 0px 0px 3px 4px;
}
.topbar a:visited{
color: #000;
text-decoration: none;
padding: 3px 4px 1px 4px;
border: 1px solid #000;
margin: 0px 0px 3px 4px;
}
.topbar a:hover{
color: #FFF;
text-decoration: none;
}
#topnav{
padding: 4px 0px 3px 8px;
position: relative;
width: 180px;
float: left;
background: #FFF;
}
#topnav a:link{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000;
font-weight: normal;
text-decoration: none;
}
#topnav a:visited{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000;
font-weight: normal;
text-decoration: none;
}
#topnav a:hover{
color: #FF3031;
font-weight: normal;
text-decoration: none;
}
.headlogo{
width: 728px;
height: 71px;
background: #FFF url(/images/head_grad2.jpg) no-repeat right;
margin: 0px;
padding: 0px;
}
.logoside{
width: 252px;
border-left: 1px solid #666;
margin: 0px;
}
.searchside{
float: right;
text-align: right;
padding: 22px 25px 10px 0px;
margin: 0px;
}
.searchside a:link, visited{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000;
text-decoration: none;
border: 1px solid #000;
padding: 3px 5px;
margin: 0px 0px 10px 3px;
}
.searchside a:hover{
color: #FFF;
text-decoration: none;

}
/* START NEWS SCROLLER */
.indicator{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FFF;
font-weight: bold;
text-align: center;
width: 728px;
padding: 0px;
marging: 0px;
}
.indleft{
float: left;
width: 140px;
height: 24px;
background: url(/images/ind_left.gif) no-repeat;
padding: 4px 0px 4px 0px;
}
.indmid{
color: #FF3031;
float: left;
width: 448px;
height: 14px;
background: #FFF;
border-top: 1px solid #FF3031;
border-bottom: 1px solid #FF3031;
padding: 4px 0px 4px 0px;
}
.indmid span{
color: #000;
}
.indright{
float: left;
width: 140px;
height: 16px;
padding: 4px 0px 4px 0px;
background: url(/images/ind_right.gif) no-repeat right top;
}
.inditext{
color: #333;
font-size: 10px;
font-weight: normal;
text-align: right;
padding: 2px 5px 0px 0px;
}
/* END NEWS SCROLLER */
/* END HEAD STYLE */
/* START FOOTER STYLE */
.mainfootbox{
float: none;
width: 720px;
padding: 0px;
margin: 3px 0px 0px 0px;
clear: both;
}
#footnav{
text-align: center;
color: #666;
}
#footnav a:link{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #666;
font-weight: bold;
text-decoration: none;
padding: 0px 2px 0px 2px;
}
#footnav a:visited{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #666;
font-weight: bold;
text-decoration: none;
padding: 0px 2px 0px 2px;
}
#footnav a:hover{
color: #FF3031;
text-decoration: none;
}
.footcopy{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #666;
width: 720px;
padding: 8px 6px 0px 6px;
margin: 0px;
letter-spacing: 0px;
text-align: left;
}
.footcopy a:link{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #666;
letter-spacing: 0px;
text-decoration: none;
}
.footcopy a:visited{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #666;
letter-spacing: 0px;
text-decoration: none;
}
.footcopy a:hover{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000;
letter-spacing: 0px;
text-decoration: underline;
}
.footcopy .footcopy2{
float: right;
*margin-top: -13px;
margin-right: 0px;
}
/* START FOOTER STYLE */
/* GREY BOX STYLES */
#GB_overlay{
background-image: url(/images/overlay.png); 
position: absolute;
margin: auto;
top: 0;
left: 0;
z-index: 100;
width:  100%;
height: 100%;
}
* html #GB_overlay{
background-color: #000;
background-color: transparent;
background-image: url(/images/blank.gif);
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/overlay.png", sizingMethod="scale");
}
#GB_window{
top: 10px;
left: 0px;
position: absolute;
background: #fff;
border: 5px solid #aaa;
overflow: auto;
width: 400px;
height: 400px;
z-index: 150;
}
#GB_frame{
border: 0;
overflow: auto;
width: 100%;
height: 378px;
}
#GB_caption{
font: 12px bold helvetica, verdana, sans-serif;
color: #fff;
background: #888;
padding: 2px 0 2px 5px;
margin: 0;
text-align: left;
}
#GB_window img{
position: absolute;
top: 2px;
right: 5px;
cursor: pointer;
cursor: hand;
}
/* END GREY BOX STYLES */
