/* 

------------------------------------------

Tate Andale Screen Style Sheet

------------------------------------------

*/







/* Styles the Current Link in Left Margin

-----------------------------------------------------*/

@import url("currentlink.css"); 



/* HTML Elements 

-----------------------------------------------------*/



body {

	margin:0px; 

	padding:0px;

	text-align:center;

	background: #000 url(../images/bg_dots.jpg) repeat-x fixed top;

	font-family: arial, verdana, sans-serif;

	font-size: 12px;

	color:#333333;

	}

	

#wrapper {

	width:760px;

	margin:0px auto;

	text-align:left;

	padding:0px;

	border-left:5px solid #000;

	border-right:5px solid #000;

	background-color:#fff;

	}

	

a:link, a:visited, a:active {

	color: #006699;

	text-decoration: underline;

	}

	

a:hover {

	color: #E1282A;

	text-decoration: underline;

	}

		

.header {

	background:  #fff url(../images/bg_header.gif) repeat-x;

	width:760px;

	margin:0;

	padding:0;

	height:85px;

	}html>body .header {background: #fff url(../images/bg_header.gif) repeat-x;}





/* TOP TAB NAVIGATION

--------------------------------------------------------*/

.topnav {

	background: #fff url(../images/bg_topnav.gif) no-repeat;

	margin:0;

	padding:0;

	width:760px;

	clear:both;

	height:28px;

	voice-family: "\"}\""; 

  		voice-family:inherit;

		

		}html>body .topnav {background:  url(../images/bg_topnav.gif) no-repeat;}



#tabnav {

	margin: 0px 0px 0px 30px;

	color: #fff;	

	}





#tabnav li {	

	margin: 0;

	padding: 0;

 	display: inline;

  	list-style-type: none;

  	}

	

#tabnav a:link, #tabnav a:visited, #tabnav a:active {

	float: left;

	font-size: 11px;

	line-height: 100%;

	font-weight: bold;

	font-family: arial, verdana, sans-serif;

	padding: 4px 8px;

	margin: 7px 0px 0px 0px;

	text-decoration: none;

	color: #fff;

	display:block;

	} 



#tabnav a:hover {

	float: left;

	font-size: 11px;

	line-height: 100%;

	font-weight: bold;

	font-family: arial, verdana, sans-serif;

	padding: 4px 8px;

	margin: 7px 0px 0px 0px;

	text-decoration: none;

	color: #fff;

	background-color: #00559F;

	display:block;

	}	

	

.calltoaction{

float:right;

margin-top:-25px;

color:#fff;

font-family: arial, verdana, sans-serif;

font-size:11px;

padding-right:20px;

	}html>body .calltoaction {margin-top:-25px;} 



.calltoaction a:link, .calltoaction a:visited, .calltoaction a:active{

color:#fff;

text-decoration:none;

}



.calltoaction a:hover{

color:#fff;

text-decoration:underline;

}



/* Content Elements 

-----------------------------------------------------*/	

.content {

	width:760px;

	margin-top: 0px;

	}html> body .content{ margin-top: 270px;}

	

.homeleft {

	float:left;

	width:520px;

	margin:10px 10px 20px 10px;

	}

	

.content_search{

	float:left;

	width:700px;

	margin:10px 10px 20px 10px;

}

	

.productleft {

	float:left;

	width:500px;

	margin:0px 10px 20px 10px;

	

	

	

	}

	

.homeright {

	float:right;

	width:205px;

	margin:15px 0px 20px 0px;

	color:#000;

	voice-family: "\"}\""; 

  	voice-family:inherit;

	width:205px;

	}html>body .homeright {margin:15px 0px 20px 0px;} 		

	

.homeproducttop {

	float:left;

	margin:20px 0px 0px 15px;

}	

	

.homeproductbottom {

	float:left;

	margin:30px 0px 20px 40px;

}		

	

	

	

/* SubPageContent Elements 

-----------------------------------------------------*/	



.subpagecontent{

width:760px;
margin:20px 0 0 0;



}



.productcontent {

	width:400px;



	margin:-15px 0px 20px 205px;

	

	voice-family: "\"}\""; 

  	voice-family:inherit;

	width:400px;

	}html>body .productcontent {margin-top:5px;} 

	

	

.heading{

width:400px;

	margin:5px 0px 20px 240px;

	

}



.maincontent{



	width:500px;

	margin:5px 0px 70px 243px;

	

	

}



.maincontent h1{



	font-size:16px;

	font-weight:bold;

	color: #28458F;

	width:296px;

}



.maincontent h2{



	font-size:14px;

	font-weight:bold;

	color: #333;

	width:296px;

	

}



.maincontent li{



	

	margin-left:-20px;

	width:296px;

	

}





.locations{



	width:490px;

	margin:5px 0px 40px 243px;

	border-top: 1px solid #C7C7C7;

	

}





.locations a:link, .locations a:visited, .locations a:active {

	text-decoration: none;

	color: #0066FF;

	} 



.locations a:hover {

	color: #E1282A;

	}





/* SubPageLeftContent Elements 

-----------------------------------------------------*/	



.subleft{

    float:left;

	width:175px;

	margin:5px 0px 0px 7px;

	font-size:12px;
	
	background: #c2d7e9;
	
	

}



.subleft_content{

    

	width:136px;

	font-size:12px;

	padding-bottom:20px;

	

	

}



.subleft_links{

   display: block;

	width:150px;

margin-left:18px;

	font-size:11px;
	
	



}





	.subleft_links a:link, .subleft_links a:visited, .subleft_links a:active {

		display: block;

		color: #333;

		text-decoration: none;

		background: #c2d7e9;

		}

		

		.subleft_links a:hover {

		display: block;

		color: #00559F;

		text-decoration: none;

		background: #fff;

		}





.subleft_content h1{



background: #EFEFEF;

border:1px solid #E1E1E1;

font-family: arial, verdana, sans-serif;

font-size: 11px;

font-weight:bold;

padding-top: 12px;

padding-bottom: 12px;

padding-left:5px;

margin-bottom: 10px;

width:168px;



}



.subleft_standards{

    

	width:165px;

	font-size:11px;

	color:#333;

	padding-left:10px;

	

	

	

}



.subleft_standards h1{

    

	color:#083DB6;

	font-weight:bold;

	font-size:12px;

	margin-bottom:0px;

	padding-top:20px;



}





.subleft_standards a:link, .subleft_standards a:visited, .subleft_standards a:active {

	text-decoration: none;

	color: #0066FF;

	} 



.subleft_standards a:hover {

	color: #E1282A;

	}

	

/* Right Margin Elements 

-----------------------------------------------------*/	

	

.arrow {

	margin-left:20px;

	}html> body .arrow{margin-left: 0px;}

	

.arrow li{

	line-height: 20px;

	list-style-image: url(../images/arrow.gif);

	padding-left: 4px;

}html> body .arrow li{padding-left: 0px;}



.rightmarginbox {

	width:162px;

	padding:10px;

	margin:15px 0px;

	background-color:#F7F7F7;

	border:1px solid #C3C3C3;

	font-family: arial, verdana, sans-serif;

	font-size: 11px;

	}	

	

.rightmarginbox a:link, .rightmarginbox a:visited, .rightmarginbox a:active {

	font-family: arial, verdana, sans-serif;

	font-size: 11px;

	text-decoration: none;

	font-weight: bold;

	color: #0066FF;

	} 



.rightmarginbox a:hover {

	font-family: arial, verdana, sans-serif;

	font-size: 11px;

	text-decoration: underline;

	font-weight: bold;

	color: #E1282A;

	}



/* Footer Elements 

-----------------------------------------------------*/	

.footer {

	font-family: arial, verdana, sans-serif;

	font-size: 11px;

	padding:10px;

	margin:0;

	background-color:#00559F;

	color:#fff;

	width:758px;

	clear:both;

	voice-family: "\"}\""; 

  	voice-family:inherit;

	width:738px;

	}html>body .footer {width:738px;} 

	

	

.footer a:link, .footer a:visited, .footer a:active {

	font-family: arial, verdana, sans-serif;

	font-size: 11px;

	text-decoration: none;

	color: #fff;

	} 



.footer a:hover {

	font-family: arial, verdana, sans-serif;

	font-size: 11px;

	text-decoration: underline;

	color: #FFD86C;

	}		

	



	

/* Misc Elements 

-----------------------------------------------------*/		

.headersearch {

	float:right;

	padding:40px 0px 0px 0px;

	width:185px;

	}html>body .headersearch {padding:40px 0px 0px 0px;} 

	

	.logo{

	position:absolute;

	margin:0px;

	



	} 



.headerbg {

	background:  #fff url(../images/bg_header.gif) repeat-x;

	float:left;

	width:760px;

	height:85px;

	}



.yellowtext {

	color:#FFD86C;

	}	

	

.rightalign {

	float:right;

	}	

	

.leftalign {

	float:left;

	}	

	

.strainer{



float:right;

margin-top:0px;

}



.strainerhome{



float:right;

margin-top:0px;

}



.timeline{



float:right;

margin-top:0px;

}





.multibagfilter{



float:right;

margin-top:0px;

}





.twinbasket{



float:right;

margin-top:0px;

	

		}



table{

	

	font-family: arial, verdana, sans-serif;

	font-size: 12px;



	}

	

.call_us_subbanner{

float:left;

margin-top:0px;

background: #fff url(../images/call_us_subbanner.gif);

height: 50px;

width:758px;

voice-family: "\"}\""; 

  		voice-family:inherit;

		

		}html>body .call_us_subbanner {background:  url(../images/call_us_subbanner.gif) no-repeat;}

		

#spacer{

	clear:both;

}





.sitemap li {

	list-style-type: square;

	margin-left: 15px;

}



.outer li{

	margin-left: -10px;

	font-size: 120%;

	margin-bottom: -15px;

	list-style-type: disc;

}html> body .outer{margin-left: 0px; margin-bottom: 17px;}



.search_content{

	padding: 0px 20px 0px 20px;

	text-align: left;

}





.search_content h1{



	font-size:16px;

	font-weight:bold;

	color: #28458F;

	width:296px;

}

.head {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 22px;

	font-weight: bold;

	color: #28458F;

}

.textbold {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #000000;

}

li.text {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #000000;

}.blue {

	background-color: #28458F;

}

.bluespacing {

	background-color: #28458F;

	margin: 1px;

	padding: 1px;

}
.bluetext {
	color: #28458F;
}
