body{	background-color:#FFFFFF;	height:100%;	padding:0 0 30px 0;}#container{	background: #ffffff url(images/hdr.jpg) no-repeat top;	height:auto;	min-height: 100%;	margin:0 auto;	padding:0 0 0 0;	position:relative;	top:-15px;	width:800px;}#header_container{	height:231px;	width:800px;}#header_container h1{	background:url(images/logo.gif) no-repeat;	display:block;	left:10px;	position:relative;	top:115px;	width:204px;	height:82px;}#header_container h1 a{	display:block;	width:204px;	height:82px;}#header_container h1 span{	display:none;}#content_container{	background-color:#FFFFFF;	border-left:1px solid #AEAEAE;	border-right:1px solid #AEAEAE;	clear:both;	float:left;	height:auto;	margin:0 0 0 0;	overflow:visible;	padding:0 0 0 0;	position:relative;	width:798px;}#navigation{	background:#ffffff url(images/navbg.gif) no-repeat;	float:left;		font-family:Arial, Helvetica, sans-serif;	font-size:20px;	height:351px;	margin:-35px 0 0 0;	position:relative;	width:219px;}#navigation ul{	background:#FFFFFF;	list-style-type:none;	margin:0 0 0 11px;	padding:0;	position:relative;	width:197px}#navigation li{	display:block;	list-style-type:none;	margin:0 0 3px 0;	padding:0;	position:relative;	width:177px}#navigation li a{	border-bottom:2px dotted #656565;	color:#000000;	display:block;	list-style-type:none;	margin:0;	padding:5px;	position:relative;	text-decoration:none;	width:190px;	font-Weight:bold}#navigation li a:hover{	background:#FB7600;	color:#FFFFFF;	display:block;	list-style-type:none;	margin:0;	padding:5px;	position:relative;	text-decoration:none;	width:190px;	font-weight:bold;}#navigation div.subdiv{	background:#FFFFFF;	margin:10px 0 0 0;	padding:0;	position:relative;	width:100px;}#navigation div.subdiv ul{	background:#FFFFFF;	margin:0;	padding:0;	position:relative;	width:100px;}#navigation div.subdiv li{	background:#ffffff;	margin:0;	padding:5px 0 5px 5px;	position:relative;	width:100px}#navigation div.subdiv li a{	background:#FFFFFF; 	color:#A6A6A6;	display:block;	height:auto;	margin:0;	padding:5px;	width:100px;}#navigation div.subdiv li a:hover{	background:#FFFFFF;	color:#FFFFFF;	display:block;	list-style-type:none;	margin:0;	padding:5px;	width:100px;}/*#navigation li.category{	background:#ffffff;	display:block;	list-style-type:none;	margin:0;	padding:5px  0 5px 5px;	position:relative;	width:180px}#navigation li.category ul{	background:#ffffff;	display:block;	list-style-type:none;	margin:0;	padding:0;	position:relative;	width:140px}#navigation li.category li{	background:#ffffff;	display:block;	list-style-type:none;	margin:0;	padding:0;	position:relative;	width:140px}#navigation li.category a{	color:#A6A6A6;	display:block;	height:20px;	list-style-type:none;	margin:0;	padding:5px 5px 5px 20px;	width:120px;}#navigation li.category a:hover{	background:#FFFFFF;	color:#0B0B0B;	display:block;	list-style-type:none;	margin:0;	padding:5px 5px 5px 20px;	width:120px;}*//*#navigation li.category li a{	background:#FFFFFF;	border:1px solid red;	color:#A6A6A6;	display:block;	height:20px;	list-style-type:none;	margin:0;	padding:0;	position:relative;	text-decoration:none;	width:175px}#navigation li.category li a:hover{	background:#E3E3E3;	color:#0B0B0B;	display:block;	list-style-type:none;	margin:0;	padding:0;	position:relative;	text-decoration:none;	width:175px}*/#navigation li.here{	background:#35497C no-repeat top;	border-bottom:2px dotted #656565;	color:#FFFFFF;	display:block;	height:auto;	margin:0;	padding:5px;	position:relative;	text-decoration:none;	width:190px}	div.subdiv > li.here{	background:#FFFFFF;	color:#FB7500;	display:block;	height:auto;	list-style-type:none;	margin:0;	padding:0;	position:relative;	width:100px}#copy{	float:left;	height:auto ;	width:415px;	padding:0;	margin:0;	position:relative;	top:-40px;	font-weight:600;	color:#000000}#copy h1{	font: 24px "Lucida Grande", "Trebuchet MS", Verdana, sans-serif;	color:#ffffff;	margin:7px 0 20px 0;	padding:0;}#copy h3{	font: 18px "Lucida Grande", "Trebuchet MS", Verdana, sans-serif;	margin:5px 0 0 20px;	padding:0;	color:#000000}#copy h4{	font: 16px "Lucida Grande", "Trebuchet MS", Verdana, sans-serif;	margin:5px 0 0 20px;	padding:0;	color:#000000}#copy p{	font: 13px "Lucida Grande", "Trebuchet MS", Verdana, sans-serif;	line-height:20px;	margin:3px 20px 10px 20px;	color:#000000;}#copy ul,li{	font: 13px "Lucida Grande", "Trebuchet MS", Verdana, sans-serif;	line-height:20px;	list-style-type:disc;	color:color:#000000;	margin:5px;	padding:0 0 0 10px; }#sidebar{	background:#FFFFFF;	border-right:1px solid #AEAEAE;	border-bottom:1px solid #AEAEAE;	border-left:1px solid #AEAEAE;	float:right;	width:150px;	margin:0 5px 0 0;	padding:0 0 20px 0;	position:relative;	top:-18px}#sidebar h2{	color:#4E4E4E;	font: 15px "Lucida Grande", "Trebuchet MS", Verdana, sans-serif;	line-height:20px;	margin:3px 20px 10px 20px;  	padding:0 5px 0 5px;  	margin: 10px 0 0 5px;}#sidebar p{	color:#4E4E4E;	font: 11px "Lucida Grande", "Trebuchet MS", Verdana, sans-serif;	line-height:15px;	margin:3px 20px 10px 20px;  	padding:0 5px 0 10px;  	margin: 10px 0 0 5px;}#cta{	float:right;	position:relative;	top:-33px;	width:150px;}#cta img{	float:left;	margin:0 5px 0 0;}#cta p{	color:#34487B;	float:left;	font-size:10px;	font-family:Arial, Helvetica, sans-serif;	padding:4px 0 0 4px;		margin:13px 5px 0 0;	width:68px	}	#cta a {	border:0;	display:block;	float:left;	height:52px;	position:relative;	text-decoration:none;	width:50px;}#footer{	background:url(images/pagecurl.gif) no-repeat bottom;	/*border:1px solid red;*/	float:left;	font:10px Arial;	height:30px;	margin:0 0 0 0;	padding:0 0 0 0;	position:relative;	text-align:center;	top:0px;	width:800px;}img.whoweare {	float:left;	margin:5px;	height:110px}form#EmailForm {	background:#dee; 	width:500px; 	padding:10px; 	border:1px 	solid #000; 	margin:0 auto;}form#EmailForm h3 {	font-size:18px;	font-family:Arial, Helvetica, sans-serif;	margin:0;}form#EmailForm fieldset {width:500px; display:block; border:1px solid #fff; padding:5px; font-family:verdana, sans-serif; margin-bottom:0.5em; line-height:1.5em;}form#EmailForm label {font-size:11px; border:1px solid #fff; clear:both; padding:5px; float:left; font-family:verdana, sans-serif; margin-bottom:0.5em; line-height:1.5em; width:416px}form#EmailForm input {clear:right; float:left}#to {clear:right; float:left}form#EmailForm textarea {clear:right; float:left}form#EmailForm submit {clear:right; float:right}#copy p.error {	color:#FF7200;!	font: 18PX "Lucida Grande", "Trebuchet MS", Verdana, sans-serif;	line-height:20px;	margin:3px 20px 20px 20px;  	padding:0 5px 0 20px;}div.emailformlabel[for]{	font: 12px "Lucida Grande", "Trebuchet MS", Verdana, sans-serif;}/*Begin About Us Styles */img.profileimage {	display:block;	float:left;		margin:10px 10px 10px 0;	overflow:auto;}
