@charset "utf-8"; 
p { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #000000; 
} 
.header_line { 
border-top-width: 0px; 
border-right-width: 0px; 
border-bottom-width: 1px; 
border-left-width: 0px; 
border-top-style: none; 
border-right-style: none; 
border-bottom-style: solid; 
border-left-style: none; 
border-bottom-color: #0C2C61; 
} 
.menu_fader { 
background-image: url(images/top-nav-bar_02_01.jpg); 
} 
.menu_text a{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #FFFFFF; 
font-weight: bold; 
text-decoration: none; 
} 
ul { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
} 

.menu_text a:hover{ 
color: #CCCCCC; 
text-decoration: none; 
} 
.submenu_text { 
border-bottom:1px; 
border-bottom-color:#656C7A; 
border-bottom-style:solid; 
} 
.submenu_text a{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-style: normal; 
text-transform: none; 
color: #FFFFFF; 
text-decoration:none; 
} 
.submenu_text a:hover{ 
color: #cccccc; 
text-decoration:none; 

} 
p a:link { 
color: #344F79; 
text-decoration: underline; 
} 
p a:visited { 
text-decoration: underline; 
color: #344F79; 
} 
p a:hover { 
text-decoration: none; 
color: #000000; 
} 
p a:active { 
text-decoration: underline; 
color: #344F79; 
} 
.style1 {color: #FFFFFF} 
.text_01 { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #000000; 
line-height: 18px; 
} 
.text_title { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 13px; 
text-transform: uppercase; 
color: #2058AB; 
font-weight: bold; 
} 
.text_title2 { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 16px; 
text-transform: uppercase; 
color: #2058AB; 
font-weight: bold; 
} 

.line_dot { 
border-bottom-width: 1px; 
border-bottom-style: dotted; 
border-bottom-color: #E9E9E9; 
} 

.text_bucket { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #000000; 
} 
.rightline { 
border-right-width: 1px; 
border-right-style: solid; 
border-right-color: #5A606C; 
} 

.text_bucket_title { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 13px; 
color: #2058AB; 
font-weight: bold; 
} 
.text_bucket_title a{color: #2058AB; font-weight: bold; text-decoration: none;} 
.text_bucket_title a:hover{color: #2058AB; font-weight: bold; text-decoration: underline;} 
.text_bucket_title a:visited{color: #2058AB; font-weight: bold; text-decoration: none;} 


.footermenu_text { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #FFFFFF; 
} 
.footermenu_text a { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
text-transform: none; 
color: #FFFFFF; 
text-decoration:none; 
} 

.ourproducts { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 14px; 
font-style: bold; 
color: #FFFFFF; 
text-decoration:none; 
} 

.buckLink { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #2058AB; 
} 
.buckLink a { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
text-transform: none; 
color: #2058AB; 
text-decoration:none; 
} 

/* styles created by J. Reynolds */ 
#table_info { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #000000; 
} 

#table_info th { 
text-align: left; 
padding: 1em 1.5em 0.1em 0.5em; 
font-family: Geneva, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: white; 
background-color: #377FD7; 
border-right: 2px solid white; 
} 

#table_info td { 
padding-left: 2px; 
border-bottom: solid 1px #000; 
} 
#table_info a { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #377FD7; 

} 
#table_info a:hover { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #FFDD00; 
} 

#table_listspecsquotes { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-style: bold; 
background-image: url(images/bg_listspecsquotes.gif); 
} 

#table_listspecsquotes td { 
padding-left: 1px; 
} 

#table_listspecsquotes a { 
text-decoration: none; 
color: #FFF; 
} 
#table_listspecsquotes a:hover { 
text-decoration: none; 
color: #8FBEE8; 
} 

.new { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 14px; 
text-transform: uppercase; 
font-weight: bold; 
background-color: #99CCFF; 
height: auto; 
width: auto; 
border: thin solid #000000; 
padding-top: 1px; 
padding-right: 1px; 
padding-bottom: 1px; 
padding-left: 1px; 
} 
h1 { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 16px; 
text-align: center; 
color: #FFFFFF; 
font-weight: bold; 
background-color: #357FD5; 
margin-top: 30px; 
} 

h1.nobg { 
background:none; 
text-align:left;
margin-top:0px;
} 
h4 { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 18px; 
text-align: center; 
color: #333333; 
font-weight: bold; 
background-color: #EEEEEE; 
} 
.used { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 14px; 
text-transform: uppercase; 
font-weight: bold; 
background-color: #CCCCFF; 
height: auto; 
width: auto; 
border: thin solid #000000; 
padding-top: 1px; 
padding-right: 1px; 
padding-bottom: 1px; 
padding-left: 1px; 
} 
#table_rfq { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #000000; 
border: 1px solid #203150; 
} 
#table_rfq td { 
padding-left: 3px; 
border-bottom: 1px solid #ccc; 
} 
#table_rfq th { 
border-right: 1px solid #ccc; 
border-bottom: 1px solid #ccc; 
text-align: right; 
padding-right: 3px; 
} 
.sidertborder { 
border-right: 1px dotted #CCCCCC; 
} 
.sidertborder2 { 
border-right: 1px solid #FFFFFF; 
} 
a.moreinfo:link { 
font-family:arial, verdana, tahoma; 
font-size: 10px; 
color: #FFFFFF; 
text-decoration: underline; 
font-weight: bold; 
} 
a.moreinfo:active { 
font-family:arial, verdana, tahoma; 
font-size: 10px; 
color: #FFFFFF; 
text-decoration: underline; 
font-weight: bold; 
} 
a.moreinfo:visited { 
font-family:arial, verdana, tahoma; 
font-size: 10px; 
color: #FFFFFF; 
text-decoration: underline; 
font-weight: bold; 
} 
a.moreinfo:hover { 
font-family:arial, verdana, tahoma; 
font-size: 10px; 
color: #CCCCCC; 
text-decoration: none; 
font-weight: bold; 
} 
.bigwhiteheader { 
color: #FFFFFF; 
font-size: 12px; 
font-family: arial, verdana, tahoma; 
font-weight:bold; 
} 
#table_listspecsquotes2 { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-style: bold; 
background-image: url(images/bg_listspecsquotes2.gif); 
} 
#table_listspecsquotes3 { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-style: bold; 
background-image: url(images/bg_listspecsquotes3.jpg); 
} 

a.whitehead:link { 
color: #FFFFFF; 
font-size: 12px; 
font-family: arial, verdana, tahoma; 
font-weight:bold; 
text-decoration:none; 
} 
a.whitehead:active { 
color: #FFFFFF; 
font-size: 12px; 
font-family: arial, verdana, tahoma; 
font-weight:bold; 
text-decoration:none; 
} 
a.whitehead:visited { 
color: #FFFFFF; 
font-size: 12px; 
font-family: arial, verdana, tahoma; 
font-weight:bold; 
text-decoration:none; 
} 
a.whitehead:hover { 
color: #CCCCCC; 
font-size: 12px; 
font-family: arial, verdana, tahoma; 
font-weight:bold; 
} 
a.bluelink:link { 
color: #000033; 
font-size: 11px; 
font-family: arial, verdana, tahoma; 
text-decoration:underline; 
} 
a.bluelink:active { 
color: #000033; 
font-size: 11px; 
font-family: arial, verdana, tahoma; 
text-decoration:underline; 
} 
a.bluelink:visited { 
color: #000033; 
font-size: 11px; 
font-family: arial, verdana, tahoma; 
text-decoration:underline; 
} 
a.bluelink:hover { 
color: #000000; 
font-size: 11px; 
font-family: arial, verdana, tahoma; 
} 
.locationnav { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
color: #000000; 
} 
a.locationnav:link { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
color: #000000; 
} 
a.locationnav:active { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
color: #000000; 
} 
a.locationnav:visited { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
color: #000000; 
} 
a.locationnav:hover { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
color: #000000; 
text-decoration:none; 
}h2 { 
color: #336699; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 13px; 
text-transform: uppercase; 
} 
h3 { 
color: #336699; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
margin: 0px; 
} 
a.listspec:link, a.listspec:active, a.listspec:visited { 
color: #FFFFFF; 
text-decoration: none; 
background-image: url(images/bg_listspecsquotes2.gif); 
display: block; 
height: 35px; 
width: 185px; 
line-height: 35px; 

} 
a.listspec:hover { 
color: #CCCCCC; 
} 
#sitemap { 
list-style-type: none; 
font-size: 13px; 
font-weight: bold; 
color: #000066; 
margin: 0px 0px 0px 25px; 
padding: 0px; 




} 
#sitemap li { 
margin-top: 0px; 
margin-bottom: 10px; 
} 
#sitemap ul li { 
margin-top: 2px; 
margin-bottom: 2px; 
} 
#sitemap a:link, #sitemap a:active, #sitemap a:visited { 
color: #000066; 
} 
#sitemap a:hover { 
color: #3366CC; 
} 
#sitemap ul { 
font-size: 13px; 
margin: 0px 0px 15px 25px; 
padding: 0px; 


} 
#sitemap ul a:link, #sitemap ul a:active, #sitemap ul a:visited { 
color: #333333; 
} 
#sitemap ul a:hover { 
color: #3366CC; 
} 
tr.text_bucket_title a:link, tr.text_bucket_title a:active, tr.text_bucket_title a:visited { 
text-decoration: underline; 
} 
a.small:link, a.small:active, a.small:visited { 
font-size: 9px; 
color: #336699; 
} 
