body,td,th {  
font-family: Verdana, Arial, Helvetica, sans-serif;  
font-size: 11px;  
line-height: 15px;  
}  
body {  

background-attachment:fixed;  
background-position:top;  
background-repeat:repeat-x;  
margin-left: 0px;  
margin-top: 0px;  
margin-right: 0px;  
margin-bottom: 0px;  
}  
a:link {  
color:#01549F;  
}  
a:visited {  
color: #00459C;  
}  
a:hover {  
color: #0977FF;  
}  
a:active {  
color: #00459C;  
}  

hr { height: 1px; color:#CCCCCC; }  
Ul {list-style: square;}  
.text11pxlinks {list-style-image: url(images/arrow.gif); margin:5px; padding: 0px 2px 3px 20px;}  
.pdf11pxlinks {list-style-image: url(images/arrow.gif); margin:0px; padding: 0px 0px 0px 12px; font-size:10px;}  
.pdf12pxlinks {list-style-image: url(images/arrow.gif); margin:0px; padding: 0px 0px 0px 12px; font-size:12px;}  

td#mainBG { background-color:#FFFFFF; padding: 0px 5px 0px 5px;}  

td#topLinks {  
font-family:Arial, Helvetica, sans-serif;  
font-size:12px;  
font-weight:bold;  
color: #01549F;  
}  

/* Top Navigation */ 

#top-nav { 
   overflow:hidden; 
   _overflow:visible; 
   height:31px; 
} 

#top-nav ul, #top-nav ul li { 
   margin:0; 
   padding:0; 
   list-style-type:none; 
} 

#top-nav ul { 
   float:right; 
   height:100%; 
} 

#top-nav ul li { 
   float:left; 
   position:relative; 
} 

#top-nav ul li a { 
   display:block; 
   float:left; 
   height:31px; 
   font:bold 12px Arial, Helvetica, sans-serif; 
   line-height:31px; 
   color:#01549F; 
   text-decoration:none; 
   padding:0 10px; 
   background:url(images/top-spacer.gif) 100% 50% no-repeat; 
} 

#top-nav ul li.last a { 
   background:none; 
} 

#top-nav ul li a:hover { 
   color:#ff3300; 
} 

#top-nav div { 
   position:absolute; 
   visibility:hidden; 
   z-index:100; 
   margin:-1px 0 0; 
   width:auto; 
   height:auto; 
   background:none; 
} 

#top-nav div ul { 
   float:none; 
   height:auto; 
   width:110px; 
   background:#fff; 
   filter:alpha(opacity=95);    
   -moz-opacity: 0.95;    
   opacity: 0.95; 
   padding:5px 0 0; 
   border-top:1px solid #dedede; 
   border-left:2px solid #e5e5e5; 
   border-bottom:2px solid #e5e5e5; 
   border-right:2px solid #e5e5e5; 
} 

#top-nav div.wide ul { 
   width:225px; 
} 

#top-nav div ul li { 
   float:none; 
} 

#top-nav div ul li a { 
   display:block; 
   float:none; 
   width:90%; 
   _width:100%; 
   height:auto; 
   font:bold 11px Arial, Helvetica, sans-serif; 
   line-height:14px; 
   padding:8px 5%; 
   background:#fff; 
   border-bottom:1px dotted #CCC; 
   background:none; 
   text-align:center; 
} 

#top-nav div ul li a:hover { 
   color:#ff3300; 
} 

#top-nav div ul li.last a { 
   border-bottom:none; 
} 

/* Top Navigation End */ 

td#topLinks a{ color:#01549F; text-decoration:none; padding: 0px 10px; }  
td#topLinks a:hover{ color: #FF3300; text-decoration:none; padding: 0px 10px; }  

td#prodtitles {  
font-family:Arial, Helvetica, sans-serif;  
font-size:12px;  
font-weight:bold;  
color: #01549F;  
text-transform:uppercase;  
}  
td#prodtitles a:link{ color:#01549F; text-decoration:none; }  
td#prodtitles a:visited{ color:#01549F; text-decoration:none; }  
td#prodtitles a:hover{ color: #FF3300; text-decoration:none; }  
td#prodtitles a:active{ color:#01549F; text-decoration:none; }  

td#prodtitles2 {  
font-family:Arial, Helvetica, sans-serif;  
font-size:12px;  
font-weight:bold;  
color: #01549F;  

}  
td#prodtitles2 a:link{ color:#01549F; text-decoration:none; }  
td#prodtitles2 a:visited{ color:#01549F; text-decoration:none; }  
td#prodtitles2 a:hover{ color: #FF3300; text-decoration:none; }  
td#prodtitles2 a:active{ color:#01549F; text-decoration:none; }  

.sideTitle {  
font-family:Arial, Helvetica, sans-serif;  
font-size:12px;  
font-weight:bold;  
text-transform:uppercase;  
padding-left:5px;  
color:white;  
}  
.sideTitle a:link{ color:white; text-decoration:none;}  
.sideTitle a:visited{ color:white; text-decoration:none;}  
.sideTitle a:hover{ color: black; text-decoration:none;}  
.sideTitle a:active{ color:white; text-decoration:none;}  

td#sideLinks {  
font-family:Arial, Helvetica, sans-serif;  
font-size:11px;  
font-weight:bold;  
color: #01549F;  
}  
td#sideLinks ul{  
list-style-image: url(images/arrow.gif);  
margin:0px;  
padding: 0px 2px 3px 20px;  
}  
td#sideLinks li{ padding-bottom: 4px; padding-top: 4px;}  
td#sideLinks a:link{ color:#01549F; text-decoration:none;}  
td#sideLinks a:visited{ color:#01549F; text-decoration:none;}  
td#sideLinks a:hover{ color: #EF3E34; text-decoration:none;}  
td#sideLinks a:active{ color:#01549F; text-decoration:none;}  

td#sideBar {  
background-color:#FFFFFF;  
border-right:1px solid #336699;  
}  

td#bottLinks {  
font-family:Verdana, Arial, Helvetica, sans-serif;  
font-size:10px;  
text-transform: uppercase;  
color: white;  
}  
td#bottLinks a:link{ color:white; text-decoration:none; padding: 0px 10px 0px 10px;}  
td#bottLinks a:visited{ color:white; text-decoration:none; padding: 0px 10px 0px 10px;}  
td#bottLinks a:hover{ color: black; text-decoration:none; padding: 0px 10px 0px 10px;}  
td#bottLinks a:active{ color:white; text-decoration:none; padding: 0px 10px 0px 10px;}  

td#cat {  
font-family: Arial, Helvetica, sans-serif;  
font-size: 16px;  
font-weight: bold;  
color:#FF3300;  
}  
td#cat a:link{ color:#FF3300; text-decoration:underline; padding: 0px 15px 0px 15px;}  
td#cat a:visited{ color:#FF3300; text-decoration:underline; padding: 0px 15px 0px 15px;}  
td#cat a:hover{ color: #0977FF; text-decoration:underline; padding: 0px 15px 0px 15px;}  
td#cat a:active{ color:#FF3300; text-decoration:underline; padding: 0px 15px 0px 15px;}  

.copyright {  
font-family:Verdana, Arial, Helvetica, sans-serif;  
font-size:11px;  
color: #666666;  
padding-right: 8px;  
}  
.copyright a:link{ color: #CC0000; text-decoration:underline;}  
.copyright a:visited{ color: #80A2CE; text-decoration:underline;}  
.copyright a:hover{ color: #01549F; text-decoration:underline;}  
.copyright a:active{ color: #80A2CE; text-decoration:underline;}  

.header {  
font-family: Arial, Helvetica, sans-serif;  
font-size: 18px;  
color: #ff3300;  
font-weight: normal; }  
.subheader {  
font-family:Arial, Helvetica, sans-serif;  
font-size:12px;  
font-weight:bold;  
text-transform:none;  
padding-left: 3px;  
color: #006699;  
text-decoration: none;  

}  
.bheader {  
font-family: Arial, Helvetica, sans-serif;  
font-size: 14px;  
font-weight: bold;  
}  

.bkprodheader {  
font-family: Arial, Helvetica, sans-serif;  
font-size: 14px;  
font-weight: bold;  
padding-left:5px;  
}  

.bold {  
font-weight: bold; }  
.smalltext {  
font-family: Verdanan, Helvetica, sans-serif;  
font-size: 11px;  

}  
td#botborder {  
border-bottom: 1px solid; color:#CCCCCC; }  
td#bucket {  
font-family:Verdana, Arial, Helvetica, sans-serif;  
font-size:13px;  
text-transform: uppercase;  
color: white;  
font-weight:bold;  
padding: 0px 20px 0px 20px;  

}  
td#bucket a:link{ color:white; text-decoration:none; }  
td#bucket a:visited{ color:white; text-decoration:none; }  
td#bucket a:hover{ color: #ff3300; text-decoration:none;}  
td#bucket a:active{ color:white; text-decoration:none; }  
h1 {  
font-size: 18px;  
color: #FF3300;  

}  
h2 {  
font-size: 16px;  
}  

small {font-size:10px;}  

span {color:#000;}  

.surveytop {width:45px; text-align:center;} 
.survey {text-align:center;} 
