.maincontainer {
	width:691px;
	padding:0 0px;
	background:#fff;
	margin:0 auto;
	text-align:left;
	float: left;
}
.logo {width:100%; border-bottom:8px solid #BE4B47; padding-bottom:30px;}
.heading {width:100%; text-align:center; padding:15px 0px 50px 0px; font-weight:bold; font-size:24px; color:#888888;}
.heading_no {text-align:left; padding:15px 0px 50px 31px; font-weight:bold; font-size:30px; color:#FFFFFF;}
.content {width:100%; clear:both;text-align:left;}
.conleft {
	width:165px;
	float:left;
	padding:0 0 0 23px;
	padding-top:5px;
	background-color: #CCCCCC;
}
.leftseparator {border-bottom:1px solid #BE4B47; height:18px; width:120px;margin:0 0 17px 0;}
.address {margin:40px 0 0 10px; font-size:11px;}
.resource {margin:0 0 20px 10px; font-size:11px;}

a.res:link, a.res:visited {line-height:17px; color:#555; text-decoration:underline;}
a.res:hover, a.res:active {color:#000; text-decoration:underline;}



.conright {
	width:auto;
	float:none;
	background-image: url(images/header_2.JPG);
	text-align: left;
	background-repeat: no-repeat;
}
.conrightwrap {padding:0 10px 20px 30px; font-size:13px; font-family:Verdana; line-height:19px;}
.conrightwrap_no {
	padding:0 10px 0 30px;
	font-size:13px;
	font-family:Verdana;
	line-height:19px;
	background-repeat: no-repeat;
}
.formwrap {padding:30px 10px 0 30px;}
.buttons {margin-top:10px; background:#555; border:1px solid #666; width:100px; height:22px; text-align:center; color:#fff;}
.thanks {font-size:18px;font-family:Arial; color:#666;}

p.MsoNormal {
	margin-right:0pt;
	text-indent:0pt;
	margin-top:0pt;
	margin-bottom:0pt;
	text-align:left;
	font-family:Arial;
	font-size:10.0pt;
	color:666666;
}
	
input,textarea {border:1px solid #666; background:#f1f1f1;}

