body {
font-size : 12px; 
padding : 0; 
margin : 0; 
font-family : tahoma; 
color : #002249; 
background-image: 
url('images/testsliver.jpg');
background-repeat: repeat-x; 
background-color: #B5CDD9;
scrollbar-face-color:#01244A; 
scrollbar-track-color:#63A2D7; 
scrollbar-arrow-color:#63A2D7; 
scrollbar-shadow-color:#01244A; 
scrollbar-dark-shadow-color:#01244A; 
scrollbar-3dlight-color:#01244A; 
scrollbar-highlight-color:#ffffff
} 
h1 {
font-family: tahoma;
font-size: 28px;
text-decoration: none;
font-weight: normal;
color: #fc0;

}
A:link {
font-weight : normal; 
font-size : 12px; 
font-family : tahoma; 
color : #069; 
text-decoration : none; 
} 
A:visited {
font-weight : normal; 
font-size : 12px; 
font-family : tahoma; 
color : #069; 
text-decoration : none; 
} 
A:active {
font-weight : normal; 
font-size : 12px; 
font-family : tahoma; 
color : #069; 
text-decoration : none; 
} 
A:hover {
font-weight : normal; 
font-size : 12px; 
font-family : tahoma; 
color : #64903d; 
text-decoration : none; 
} 
table {
margin : 0; 
padding : 0; 
border-collapse : collapse; 
border : 0 none inherit; 
} 
td {
padding : 0; 
margin : 0; 
border : 0 none inherit; 
border-collapse : collapse; 
font-size : 12px; 
font-family: tahoma;
} 
.linkbar {
background-color : #f1f3e9; 
padding : 10px; 
width : 191px; 
vertical-align : top; 
} 
.linkbartitle {
background-color : #ffffff; 
border : 1px dashed #bcc2a6; 
font-family : arial; 
font-size : 12px; 
color : #006699; 
font-weight : bold; 
text-align : center; 
} 
.subbanner {
border-bottom : 1px dashed #bcc2a6; 
} 
.content {
background-color : #ffffff; 
padding : 10px; 
text-align : justify; 
font-size: 10px;
color: #002249;
font-family: tahoma;
} 
.footer {
font-weight: normal;
font-family : verdana; 
font-size : 11px; 
color : #002249; 
padding : 5px; 
text-align : center; 
} 
A.footerlinks:link {
font-weight: normal;
font-family : verdana; 
font-size : 11px; 
color : #002249; 
text-decoration : none; 
} 
A.footerlinks:visited {
font-weight: normal;
font-family : verdana; 
font-size : 11px; 
color : #002249; 
text-decoration : none; 
} 
A.footerlinks:active {
font-weight: normal;
font-family : verdana; 
font-size : 11px; 
color : #002249; 
text-decoration : none; 
} 
A.footerlinks:hover {
font-weight: normal;
font-family : verdana; 
font-size : 11px; 
color : #002249; 
text-decoration : underline; 
} 
img {
border : 0 none inherit; 
border : 0; 
position : relative; 
margin : 0; 
padding : 0; 
border-collapse : collapse; 
} 
.topbanner {
background : #002249 url('images/bannerbackback2.jpg') repeat; 
width : 100%; 
height : 196px; 
} 
.featuredband {
background : #ffffff url('images/featuredband.jpg') repeat; 
width : 100%; 
height : 19px; 
} 
.clientband {
background : #ffffff url('images/client.jpg') repeat; 
width : 100%; 
height : 19px; 
} 
.featuredimg {
background-color : #bcc2a6; 
text-align : center; 
font-family : arial black; 
color : #f1f3e9; 
font-size : 12px; 
} 
.featuredimg.img {
border : 1px solid black; 
} 
.featured {
background-color : #bcc2a6; 
padding-top : 6px; 
} 

.testbox1 {
background-image: url("images/blacksliver.jpg"); 
background-repeat: repeat-x;
padding: 14px;
color: #ffffff;
height: 182px;
}

.testbox1a {
background: #707070;
background-image: url("images/blacksliver.jpg"); 
background-repeat: repeat-x;
padding: 14px;
color: #ffffff;
height: 182px;
}

.testbox2 {
background-image: url("images/orangesliver.jpg"); 
background-repeat: repeat-x;
padding: 14px;
color: #ffffff;
height: 182px;
}

.testbox2a {
background: #D49E00;
background-image: url("images/orangesliver.jpg"); 
background-repeat: repeat-x;
padding: 14px;
color: #ffffff;
height: 182px;
}

.testbox3 {
background-image: url("images/bluesliver.jpg"); 
background-repeat: repeat-x;
padding: 14px;
color: #ffffff;
height: 182px;
}

.testbox3a {
background: #2B557D;
padding: 16px;
color: #ffffff;
}



.testbox4 {
background-image: url("images/greensliver.jpg"); 
background-repeat: repeat-x;
padding: 14px;
color: #ffffff;
height: 182px;
}

.testbox4a {
background: #84AE3E;
padding: 14px;
color: #ffffff;
}

A.rfq:link {
font-weight : bold; 
font-size : 12px; 
font-family : arial; 
color : #006699; 
text-decoration : none; 
} 
A.rfq:visited {
font-weight : bold; 
font-size : 12px; 
font-family : arial; 
color : #006699; 
text-decoration : none; 
} 
A.rfq:active {
font-weight : bold; 
font-size : 12px; 
font-family : arial; 
color : #006699; 
text-decoration : none; 
} 
A.rfq:hover {
font-weight : bold; 
font-size : 12px; 
font-family : arial; 
color : #E0798F; 
text-decoration : none; 
} 

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }

#lightbox img{ border: none; } 
#overlay img{ border: none; }

#overlay{ background-image: url(images/overlay.png); }

* html #overlay{
	background-color: #000;
	back\ground-color: transparent;
	background-image: url(images/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/overlay.png", sizingMethod="scale");
	}

.shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 11px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
font: bold 11px Verdana;
}

.shadetabs li a{
font: bold 11px Verdana;
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #778;
color: #333333;
}

.shadetabs li a:visited{
font: bold 11px Verdana;
color: #333333;
}

.shadetabs li a:hover{
font: bold 11px Verdana;
text-decoration: none;
color: #ffcc00;
}

.shadetabs li.selected{
font: bold 11px Verdana;
position: relative;
top: 1px;
}

.shadetabs li.selected a{ /*selected main tab style */
/*background-image: url(images/righton.jpg);*/
background: #000000;
color: white;
font: bold 11px Verdana;
}

.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
font: bold 11px Verdana;
}

.tabcontentstyle{ /*style of tab content oontainer*/
width: 772px;
margin-bottom: 1em;
padding: 0px;
font: bold 11px Verdana;
}

.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block!important;
}
}

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }

#lightbox img{ border: none; } 
#overlay img{ border: none; }

#overlay{ background-image: url(overlay.png); }

* html #overlay{
	background-color: #000;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}


A.cs:link {
font-weight : normal; 
font-size : 12px; 
font-family : tahoma; 
color : #fff; 
text-decoration : none; 
} 
A.cs:visited {
font-weight : normal; 
font-size : 12px; 
font-family : tahoma; 
color : #fff; 
text-decoration : none; 
} 
A.cs:active {
font-weight : normal; 
font-size : 12px; 
font-family : tahoma; 
color : #fff; 
text-decoration : none; 
} 
A.cs:hover {
font-weight : normal; 
font-size : 12px; 
font-family : tahoma; 
color : #fff; 
text-decoration : underline; 
} 

#horiznav, #horiznav ul {
padding : 0; 
margin : 0; 
list-style : none; 
z-index : 10; 
} 
#horiznav a {
display : block; 
z-index : 10; 
} 
#horiznav li {
float : left; 
z-index : 10; 
} 
#horiznav li ul {
position : absolute; 
left : -999em; 
width : 225px; 
border : 1px solid black;
z-index : 10; 
} 
#horiznav li ul ul {
margin : -1em 0 0 -13em; 
width : 2250px; 
z-index : 10; 
} 
#horiznav li:hover ul ul, #horiznav li:hover ul ul ul, #horiznav li.sfhover ul ul, #horiznav li.sfhover ul ul ul {
left : -999em; 
width : 225px; 
background : #000; 
z-index : 10; 
} 
#horiznav li:hover ul, #horiznav li li:hover ul, #horiznav li li li:hover ul, #horiznav li.sfhover ul, #horiznav li li.sfhover ul, #horiznav li li li.sfhover ul {
left : auto; 
background : #6497CE; 
z-index : 10; 
} 
#liitems {
display : block; 
width : 225px; 
border : 1px solid #fff;
z-index : 10; 
font-size : 10px; 
} 
A.menu1:link {
font-weight : bold; 
font-size : 10px; 
font-family : verdana; 
color : #fff; 
text-decoration : none; 
} 
A.menu2:link {
font-weight : bold; 
font-size : 10px; 
font-family : verdana; 
color : #fff; 
text-decoration : none; 
display : block; 
padding : 5px; 
} 
A.menu2:visited {
font-weight : bold; 
font-size : 10px; 
font-family : verdana; 
color : #fff; 
text-decoration : none; 
display : block; 
padding : 5px; 
} 
A.menu2:active {
font-weight : bold; 
font-size : 10px; 
font-family : verdana; 
color : #fff; 
text-decoration : none; 
display : block; 
padding : 5px; 
} 
A.menu2:hover {
background : #0F3B58; 
font-weight : bold; 
font-size : 10px; 
font-family : verdana; 
color : #fff; 
text-decoration : none; 
display : block; 
padding : 5px; 
} 
#horiznav2, #horiznav2 ul {
padding : 0; 
margin : 0; 
list-style : none; 
z-index : 10; 
} 
#horiznav2 a {
display : block; 
z-index : 10; 
} 
#horiznav2 li {
float : left; 
z-index : 10; 
} 
#horiznav2 li ul {
position : absolute; 
left : -999em; 
width : 225px; 
border : 1px solid black;
z-index : 10; 
} 
#horiznav2 li ul ul {
margin : -1em 0 0 -13em; 
width : 2250px; 
z-index : 10; 
} 
#horiznav2 li:hover ul ul, #horiznav2 li:hover ul ul ul, #horiznav2 li.sfhover ul ul, #horiznav2 li.sfhover ul ul ul {
left : -999em; 
width : 225px; 
background : #000; 
z-index : 10; 
} 
#horiznav2 li:hover ul, #horiznav2 li li:hover ul, #horiznav2 li li li:hover ul, #horiznav2 li.sfhover ul, #horiznav2 li li.sfhover ul, #horiznav2 li li li.sfhover ul {
left : auto; 
background : #6497CE; 
z-index : 10; 
} 


A.tips:link {
font-weight : bold; 
font-size : 12px; 
font-family : tahoma; 
color : #fff; 
text-decoration : underline; 
} 
A.tips:visited {
font-weight : bold; 
font-size : 12px; 
font-family : tahoma; 
color : #fff; 
text-decoration : underline; 
} 
A.tips:active {
font-weight : bold; 
font-size : 12px; 
font-family : tahoma; 
color : #fff; 
text-decoration : underline; 
} 
A.tips:hover {
font-weight : bold; 
font-size : 12px; 
font-family : tahoma; 
color : #fff; 
text-decoration : none; 
} 