#header { width: 1040px; }
#primaryNav { width: 1040px; }
	#primaryNav li { width: 173px; }
		#primaryNav li a { min-width: 151px; background: #EBEBEB url("/evo_elements/png/primarynav.png") no-repeat left top; }
			#primaryNav :hover > a, #primaryNav .sfhover a, #primaryNav li.active a, #primaryNav li.active:hover a { background: #EBEBEB url("/evo_elements/png/primarynav.png") no-repeat left bottom; }
#main { width: 1040px; padding: 10px 0px 40px; }
#main.home { margin: 0 auto; padding: 10px 10px 40px 10px; width: 940px; }
	#LCol {
		display: block;
		position: relative;
		float: left;
		width: 157px;
		min-height: 11px;
		margin: 0 10px 0 0;
	}
		#LCol h2 {
			font-size: 18px;
			font-weight: bold;
			text-transform: uppercase;
			margin: 0;
			padding: 0;
			text-align: center;
			line-height: 20px;
		}
			#LCol h2 a { display: block; padding: 10px 0;  color: #555; text-decoration: none; background: url("/evo_elements/png/leftNavHead.png") 0 0 repeat-x; }
			#LCol h2 a:hover { color: #005F00; text-decoration: none; }
			ul#left_nav, #left_nav li {
				margin: 0;
				padding: 0;
				list-style-type: none;
			}
				#left_nav ul li {
					border-bottom: 1px solid #ebebeb;
				}
				#left_nav ul{
					padding:0;
				}
					#left_nav ul li a {
						display: block;
						padding: 6px 10px;
						font-family: Arial, Helvetica, sans-serif;
						font-size: 12px;
						font-weight: 100;
						text-decoration: none;
						color: #005F00;
						line-height: 14px;
					}
					#left_nav ul li a:hover { color: #D49C43; text-decoration: none; }
					#left_nav ul li.active a { background: #eee url("/evo_elements/png/leftNavActive.png") center right no-repeat; }
	.threeCol #content { width: 700px; padding: 0; }
	.twoCol #content { width: 837px; padding: 0 30px 0 0; }
	.oneCol #content { width: 1040px; padding: 0 0 0; }
	#RCol {
		display: block;
		position: relative;
		float: left;
		width: 163px;
		min-height: 11px;
		margin: 0 0;
	}
		#RCol .rfqBtn {
			display: block;
			margin: 0 -2px 15px;
			width: 165px;
			height: 44px;
			font-size: 0;
			line-height: 111px;
			text-indent: -99999px;
			color: transparent;
			background: url("/evo_elements/png/rfqbtn.png") 0 0 no-repeat;
		}
			#RCol .rfqBtn:hover { background: url("/evo_elements/png/rfqbtn.png") 0 -44px no-repeat; }
		#RCol #quickContact {
			background: #ebebeb !important;
			border-radius: 6px;
			border: 1px solid #dfdfdf;
			height: auto;
			width: 161px;
			margin: 0 0 15px;
			padding: 12px 0;
		}
			#RCol #quickContact p { margin: 0 8px 8px; line-height: 13px; }
			#RCol p.reqd { display: none; }
			#RCol #quickContact  { margin: 18px 8px 0; }
			#RCol #quickContact  { margin-top: 0px; }
			#RCol #quickContact  { margin: 3px 0 9px; }
			#RCol #quickContact textarea {
				height: 90px;
				width: 136px !important;
				max-width: 136px;
				font-family: Arial, Arial, Helvetica, sans-serif;
				font-size: 12px;
			}
			#RCol #quickContact .submit { margin-left: 8px; }
		#RCol h3 {
			border-bottom: 1px solid #D7D7D7;
			color: #999;
			font-size: 1.2em;
			font-weight: 700;
			margin: 0 0 10px;
			padding: 0 0 2px 0px;
		}
		#RCol ul#resources {
			font-style: oblique;
			line-height: 1.6em;
			list-style: none;
			padding-left: 0;
		}
			#RCol ul#resources li {
				background: transparent url("/evo_elements/gif/bullet.gif") no-repeat left top;
				margin-left: 0px;
				padding-left: 22px;
				width: 141px;
				line-height: 16px;
				margin-bottom: 5px;
			}
		

#footer { background: #D7D7D7 url("/evo_elements/png/footer.png") no-repeat left top; width: 1040px; }