/* CSS Document */

* {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

body {
	background-color: #A3A3A3;
	margin: 0px;
}

div#main {
	background-color: #FFFFFF;
	margin-left: auto;
	margin-right: auto;
	width: 720px;
}

#content {
	margin: 30px auto 5px auto;
	width: 690px;
}

.text {
	font-size: 13px;
}

.container {
	font-size: 11px;
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 2px;
	width: 330px;
}

#form-container {
	border: 1px solid #7E9DB9;
	margin-left: auto;
	margin-right: auto;
	padding: 10px 0px;
	width: 330px;
}

div.header{ width:720px; text-align:left;background-color:#FFFFFF; }
div.frmcontainer{ width:490px; background:#FFF url(images/step2-sidebar.gif) top left no-repeat; padding:60px 20px 0 210px; }
div.border{ border:1px solid #7E9DB9; width:469px;background-color:#FFFFFF; padding-bottom:10px; }
div.footer{ width:720px; background-color:#FFFFFF; padding-bottom:20px; }
div.footer p{ padding-top:20px; margin:0; }
div.footer a, div.footer a:visited, div.footer p{ color:#595959; font-size:11px; text-decoration:none; }
div.footer a:hover{ text-decoration:underline; }

/*Form styles from Insurelane*/
#frmTxt, .frmTxt{ font:normal bold 11px Verdana, Arial, Helvetica; color:#004172; }
.frmsubTxt{ font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#004172; }
.frmSmallTxt{ font:normal 9px Verdana, Arial, Helvetica, sans-serif; color:#004172; }
input,select{ color:#0084D9; font:normal 10px Verdana, Arial, Helvetica, sans-serif; }

div.pops{ text-align:left; width:457px; margin:15px; }
div.pops p, li{ font-size:11px; }
div.pops h3,div.pops h1{ font-size:14px; }

/*Thanks Styles */
div.confirmation{ clear:both; width:720px; padding:30px 0 25px 0; margin:0; text-align:left; }
html> body div.confirmation{ } 
.confirmation p, .confirmation a{ font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#3D3D3D; }
.confirmation a:link{ color:#0000FF; }
.confirmation p, .confirmation h1, .confirmation h3{ padding-left:50px; padding-right:18px; }
.confirmation h1{ font:normal bold 18px Verdana, Arial, Helvetica, sans-serif; color:#3D3D3D; }
.confirmation h3{ padding-top:0; margin-top:0; font:normal 18px Verdana, Arial, Helvetica, sans-serif; color:#3D3D3D; }
div.savemore{ text-align:left; margin:0; margin-left:34px; width:680px;height:144px;padding:234px 0 0 0;clear:both;background:url(images/main.jpg) top left no-repeat; }
div.savemore dl{ width:680px; margin:0; padding:0; }
div.savemore dd{ float:left; width:138px; height:189px; margin:0; padding:23px 6px 12px 9px; font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#898989; }
html> body div.savemore dd{ width:129px; height:140px; }
div.savemore a{ color:#0000FF; font:normal 11px Verdana, Arial, Helvetica, sans-serif; }
div.savemore h3{ margin:0; padding:0; font:normal bold 16px Verdana, Arial, Helvetica, sans-serif; color:#415C92; }
div.savemore dd.border{ width:138px; border:1px solid #CACACA; border-top:none; }
html> body div.savemore dd.border{ width:129px; }
p.privacy {
	font-size: 10px;
	font-family: Verdana, sans-serif;
	margin-left: 15px; margin-right:15px; margin-bottom:15px;
}

