body {

	background: rgb(102, 102, 102); font: 100%/1.4 Verdana, Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; color: rgb(0, 0, 0); font-size-adjust: none; font-stretch: normal;

}

ul {

	margin: 0px; padding: 0px;

}

ol {

	margin: 0px; padding: 0px;

}

dl {

	margin: 0px; padding: 0px;

}

h1 {

	text-align:left; color: rgb(72, 66, 54); padding-top: 20px; font-family: "Times New Roman", Times, serif; font-size: 36px; margin-top: 0px; border-bottom-color: rgb(72, 66, 54); border-bottom-width: thin; border-bottom-style: solid;

}

h3 {

	color: rgb(72, 66, 54); padding-top: 20px; font-family: "Times New Roman", Times, serif; font-size: 36px; margin-top: 0px; border-bottom-color: rgb(72, 66, 54); border-bottom-width: thin; border-bottom-style: solid;

}

h4 {

	color: rgb(72, 66, 54); padding-top: 20px; font-family: "Times New Roman", Times, serif; font-size: 36px; margin-top: 0px; border-bottom-color: rgb(72, 66, 54); border-bottom-width: thin; border-bottom-style: solid;

}

h5 {

	color: rgb(72, 66, 54); padding-top: 20px; font-family: "Times New Roman", Times, serif; font-size: 36px; margin-top: 0px; border-bottom-color: rgb(72, 66, 54); border-bottom-width: thin; border-bottom-style: solid;

}

h2 {

	color: rgb(72, 66, 54); line-height: 25px; padding-top: 20px; font-family: "Times New Roman", Times, serif; font-size: 21px; margin-top: 0px; border-bottom-style: none;

}

a img {

	border: currentColor;

}

.container {

	background:#FFF; margin: 0px auto 110px; width: 1350px;

}

.header {

	background-image: url(../images/headerbackround.gif); padding-top: 0px; padding-right: 200px; padding-left: 206px; text-align:left;

}



ul.horizontal_listtop {

margin-left:26px; }



ul.horizontal_listtop li {

display:inline;

padding-left:18px }



.header ul.horizontal_listtop li a { 	

color:#000;

text-transform:uppercase;

text-decoration:none;

font-weight:700;

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



ul.horizontal_list, ul.horizontal_listtop { 

list-style:none; }





ul.horizontal_list { padding-top:10px; }



ul.horizontal_list li {

display:inline;

padding-left:12px }



.header ul.horizontal_listtop li a:hover { 

	color:#00649e;

	border-top-width: 1px;

	border-bottom-width: 1px;

	border-top-style: solid;

	border-bottom-style: solid;

	border-top-color: #000;

	border-bottom-color: #000; }

	

ul.horizontal_list li a.active, ul.horizontal_list li a:hover, ul.horizontal_listtop li a.active { 	

	color: #000; }



.onstate1 { margin-left:0px; }

.onstate2 { margin-left:105px; }

.onstate3 { margin-left:284px; }

.onstate4 { margin-left:444px; }



.fltrt, .fltrtimg {

	text-align:left;

	width:270px;

	float:right;

	padding-bottom:24px;

	

}

.fltrtimg { padding-top: 24px; line-height: 23px;}

.fltrtbtm { float:right; padding:0px 32px 0px 0px; }







.fltrtC {

	float:right;

	margin-right:0px;

	width:415px;
	margin-top:0px;

	/*color:#333;

	line-height: 20px;*/

}

.fltrtA {

	float:left;

	margin-right:10px;

	width:250px;

	color:#333;

}





#middlenav { 

/*float:left;*/ }



.stylepmv { 

color:#82a62e; 

font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; 

font-style:italic;

font-size:22px;

font-weight:700; }



#middlenav .stylepmv { 

padding-top:6px;

float:left; }



ul.horizontal_list li a { 

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

color:#00649e;

font-size:13px;

text-decoration:none;

font-weight:700; }



#middlenav, .footer { text-align:left; width:956px; background-image:none; margin:0 auto;}



#container-btm { width:100%; background-image:url(../images/footerbackround.gif); background-repeat:repeat-x; background-position:top; }

.footer, .footer a { font-family:Arial, Helvetica, sans-serif; color:#000; text-decoration:none; font-weight:700; font-size:14px; }

.column1 { width:750px; float:left; text-align:left; }



.logobtm { padding-top:10px; margin-left:-10px }



.copyright { color:#919191; font-size:16px; }



.topbannerconserve { margin:24px 0px 0px 0px; width:100%; height:284px; background-repeat:no-repeat; background-position:center; background-image:url(../images/banner-conservation.jpg); }



.topbannercomponents { margin:24px 0px 0px 0px; width:100%; height:284px; background-repeat:no-repeat; background-position:center; background-image:url(../images/banner-components.jpg); }



.content, #middlenav { width: 1050px; margin:0 auto;}



.containermid { 

margin:0px; clear:both; width:100%; background-repeat:repeat; background-image: url(../images/contentbackround.gif); }

