/* CSS Document */

.content {
	padding-left:5px;
}

.mainHeaderWrapper {
	margin-top: 7px;
	margin-left: 50px;
	margin-bottom: 10px;
}

.subHeaderWrapper {
	margin-top: 5px;
	margin-left: 50px;
	margin-bottom:5px;
}

.formFields {
	padding-left: 5px;
	padding-top:3px;
	padding-bottom:3px;
}

.footer { 
	margin: 13px 0 0 26px;
	font-size: 11px;
}


.naid_cert {float:right; padding-right:15px;}

.freequote {font-size:14px; color:#fff; font-weight:bold; margin:0;}
.guarantee {font-size:12px; font-style:italic; color:#fff; margin:0;}

.button {font-size:14px; font-weight:bold;}

img.alignright {float:right; margin:0 20px 20px 20px;}

h2 {clear:both; padding-top:8px;}

.content, .content p {font-size:1.1em;}

.mainHeaderWrapper {display:none;font-family:Arial, Helvetica, sans-serif; font-size:20px; text-transform:uppercase; color:#fff;margin-left:0px;padding-left:45px; background-image:url(images/single_slice_grey.gif); background-repeat:repeat-y;}

.top_phone {float:right; color:#004e86; font-size:1.3em; font-weight:bold; padding-right:30px; margin:30px 0 0 0;}
.top_phone small {font-size:.9em; color:#666;}


/******** LANDING PAGE ********/

.quote {padding:0 20px; width:280px; border-right:1px solid #ccc; float:left;}
.landing_cert {float:right; margin:60px 35px 0 0;}

.title_highlight {background:#FFFF99;}
