/* CSS Document */
body {font-family: Arial, Helvetica, sans-serif;margin: 0px;background-image: url('/images/common/bg_BlueGradient.gif');background-repeat:repeat-x;}

a {font-size: 11px;font-weight: normal;text-decoration: underline;line-height: 24px;color: #7a7979;}
a:hover  {font-size: 11px;text-decoration: underline;line-height: 24px;color: #0000FF;}
a.archiveTopLink {font-size: 11px;font-weight: normal;text-decoration: underline;line-height: 19px;color: #656e75;}
a.archiveTopLink:Hover {font-size: 11px; font-weight: normal; text-decoration: underline;line-height: 19px;color: #2690c8;}
a.LenderTopLink {font-size: 11px;font-weight: normal;text-decoration: underline;line-height: 19px;color: #2690c8;}
a.LenderTopLink:Hover {font-size: 11px; font-weight: normal; text-decoration: underline;line-height: 19px;color: #0000FF;}

/* fonts */
.HeaderText { font-weight: bold;font-size: 1.0em;line-height: 24px;color: #505050;vertical-align:middle;}
.subHeaderText {font-size: 0.9em;line-height: 25px;color: #505050;vertical-align:middle;}
.sub_head2 {font-size:0.9em;float:left;margin:-40px 0px 10px 44px;_margin: 0px 0px 10px 24px;width:765px;color:#666; border-bottom:1px solid #999;border-top:1px solid #999;padding: 8px 0px 8px 0px;}
	
/* specific divs */
#container { margin: 10px auto 0px auto;padding: 0px;width: 850px;min-height: 800px;text-align: left; background-image: url(/images/common/page_darkishblue_bg.jpg);background-repeat: no-repeat;}
div#header {padding:0 0 18px 47px;margin:-10px 0 20px 0;}
#phone-number{margin: 0 0 0 400px;padding:12px 0 0 0;text-align: right;width: 350px;height: 40px;font-size:1.2em;color:#4F811C;}
#phone-number p { margin: 0; padding: 0;}
#header #number { color:#4F811C;}
#topPage  { margin: 0px;padding: 0px;width: 850px;height: 5px;background-image: url('/images/common/page_darkishblue_top.jpg');background-repeat: no-repeat;}
#contentBlock { margin: 0px;width: 850px;height: 900px;}
#echo {
	margin: 5px 0 5px 46px;
	border-top: 1px solid #dcdfe1;
	border-bottom: 1px solid #dcdfe1;
	padding: 10px 0 15px 5px;
	width: 754px;
    overflow: auto;
	text-align: left;
	}
div#echoCopy { float: left; width:562px; margin-bottom:25px; } 	
div#promo { float: right; width: 180px; padding: 25px 0 0 0; text-align:right;}
#Map { padding: 0; margin: 0; background: purple;}
#container_content {position: relative;width: 795px;height: 350px;z-index: 1;}
#container_content_tall {position: relative;width: 795px;height: 375px;z-index: 1;}
div#flashPiece { width: 760px; position: absolute; top: 0; left: 0; z-index: 1; padding: 0 0 0 0; margin: 0 0 0 45px;}
#formWrapper { position:absolute; top: 30px; left: 400px; width: 330px; margin: 12px 0 0 29px; padding: 0 0 0 10px; font-size: 0.8em; color: #646464; z-index: 100; }
#formWrapper h3 { font-size: 16px; font-family: Arial, Helvetica, sans-serif; padding: 0 0 0 0; margin: 0 0 0 0; color:#4F811C;}
#formWrapper label { width: 160px; margin: 0 2px 0 0; float: left; padding: 0;}
#formWrapper ul { list-style: none; margin: 0; padding: 0;}
#formWrapper ul li { margin: 0 0 1.5em 0; padding: 0; height: 20px; color: #333333;}
#formWrapper select.option { width: 152px;}
#formWrapper .radio_button{ padding: 0 0 0 0; margin: 0 2px 0 -2px;}
#formWrapper .radio_button_right{ padding: 0 0 0 0; margin: 0 2px 0 6px;}
#formWrapper ul li.continue { height: 40px; margin:0 0 0 0; padding: 10px 0 0 5px; width:310px;}

#formWrapper2 { position:absolute; top: 60px; left: 435px; width: 330px; margin: 12px 0 0 29px; padding: 0 0 0 10px; font-size: 0.8em; color: #646464; z-index: 100; }
#formWrapper2 h3 { font-size: 16px; font-family: Arial, Helvetica, sans-serif; padding: 0 0 0 0; margin: 0 0 0 0; color:#4F811C;}
#formWrapper2 label { width: 160px; margin: 0 2px 0 0; float: left; padding: 0;}
#formWrapper2 ul { list-style: none; margin: 0; padding: 0;}
#formWrapper2 ul li { margin: 0 0 1.5em 0; padding: 0; height: 20px; color: #333333;}
#formWrapper2 select.option { width: 152px;}
#formWrapper2 .radio_button{ padding: 0 0 0 0; margin: 0 2px 0 -2px;}
#formWrapper2 .radio_button_right{ padding: 0 0 0 0; margin: 0 2px 0 6px;}
#formWrapper2 ul li.continue { height: 40px; margin:0 0 0 0; padding: 10px 0 0 5px; width:310px;}

#formWrapper3 {position:absolute; top: 30px; left: 50px; width: 335px; margin: 12px 0 0 29px; padding: 0 0 0 10px; font-size: 0.75em; color: #646464; z-index: 100; }
#formWrapper3 h3 {font-size: 16px; font-family: Arial, Helvetica, sans-serif; padding: 0; margin:5px 0 10px; color:#4F811C;}
#formWrapper3 label {width: 162px; margin: 0 8px 0 0; float: left; padding: 0;}
#formWrapper3 ul {list-style: none; margin: 0; padding: 0;}
#formWrapper3 ul li {float:left; margin: 0; padding: 0 0 10px; color: #333;}
#formWrapper3 select.option {width: 152px;}
#formWrapper3 .radio_button{padding: 0 0 0 0; margin: 0 2px 0 0px;vertical-align:middle;}
#formWrapper3 .radio_button_right{padding: 0 0 0 0; margin: 0 2px 0 6px;vertical-align:middle;}
#formWrapper3 ul li.continue {height: 40px; margin:0 0 0 0; padding: 3px 0 0 0px; width:310px;}
#formWrapper3 ul li .continuebutton {margin-left: 5px;}

#formWrapper4 { position:absolute; top: 25px; left: 50px; width: 345px; margin: 12px 0 0 29px; padding: 0 0 0 0px; font-size: 0.8em; color: #646464; z-index: 100; }
#formWrapper4 h3 { font-size: 18px; font-family: Arial, Helvetica, sans-serif; padding: 0 0 0 0; margin: 0 0 -10px 0; color:#4F811C;line-height:20px;}
#formWrapper4 label { width: 170px; margin: 0 2px 0 0; float: left; padding: 0;font-weight:bold;}
#formWrapper4 ul { list-style: none; margin: 0; padding: 0;margin-top:20px;}
#formWrapper4 ul li { margin: 0 0 1.5em 0; padding: 0; height: 80px; color: #333333;}
#formWrapper4 select.option { width: 165px;}
#formWrapper4 .radio_button{ padding: 0 0 0 0; margin: 0 2px 0 -2px;}
#formWrapper4 .radio_button_right{ padding: 0 0 0 0; margin: 0 2px 0 6px;}
#formWrapper4 ul li.continue { height: 40px; margin:0 0 0 0; padding: 0px 0 0 5px; width:310px;}

#formWrapper5 {position:absolute; top: 25px; left: 395px; width: 345px; margin: 12px 0 0 29px; padding: 0 0 0 0px; font-size: 0.8em; color: #646464; z-index: 100; }
#formWrapper5 h3 { font-size: 18px; font-family: Arial, Helvetica, sans-serif; padding: 0 0 0 0; margin: 0 0 -10px 0; color:#4F811C;line-height:20px;}
#formWrapper5 label { width: 170px; margin: 0 2px 0 0; float: left; padding: 0;font-weight:bold;}
#formWrapper5 ul { list-style: none; margin: 0; padding: 0;margin-top:20px;}
#formWrapper5 ul li { margin: 0 0 1.5em 0; padding: 0; height: 80px; color: #333333;}
#formWrapper5 select.option { width: 165px;}
#formWrapper5 .radio_button{ padding: 0 0 0 0; margin: 0 2px 0 -2px;}
#formWrapper5 .radio_button_right{ padding: 0 0 0 0; margin: 0 2px 0 6px;}
#formWrapper5 ul li.continue { height: 40px; margin:0 0 0 0; padding: 0px 0 0 5px; width:310px;}

#formWrapper6 {position:absolute; top: 30px; left: 10px; width: 335px; margin: 12px 0 0 29px; padding: 0 0 0 10px; font-size: 0.75em; color: #646464; z-index: 100; }
#formWrapper6 h3 {font-size: 16px; font-family: Arial, Helvetica, sans-serif; padding: 0; margin:5px 0 10px; color:#4F811C;}
#formWrapper6 label {width: 162px; margin: 0 8px 0 0; float: left; padding: 0;}
#formWrapper6 ul {list-style: none; margin: 0; padding: 0;}
#formWrapper6 ul li {float:left; margin: 0; padding: 0 0 10px; color: #333;}
#formWrapper6 select.option {width: 152px;}
#formWrapper6 .radio_button{padding: 0 0 0 0; margin: 0 2px 0 0px;vertical-align:middle;}
#formWrapper6 .radio_button_right{padding: 0 0 0 0; margin: 0 2px 0 6px;vertical-align:middle;}
#formWrapper6 ul li.continue {height: 40px; margin:0 0 0 0; padding: 3px 0 0 0px; width:310px;}
#formWrapper6 ul li .continuebutton {margin-left: 5px;}

#container_bdg{position: relative;background: url('/images/brochureware/marketpromo/bdg-background.jpg') top left no-repeat; width: 795px;height: 310px;margin: 0px 0px 0px 45px;z-index: 1;}
.bdg-terms{float:left;margin: 25px 0px 0px;}
.bdg-terms a{color: #2690C8;} 

img#buttonContinue { margin:0 0 0 20px;}
#footer {margin: 0;color:#666; font-size:10px;width:700px; line-height:14px; float: left; padding: 0 0 0 48px;}
#footer p{ padding: 0px 0 0 0;}
#footer p.top{ padding: 0px 0 0 0;}
#footer strong {font-size:10px;}
#footer a { font-size: 10px;font-weight: normal;text-decoration: none;line-height: 14px;color: #2690c8;}
#footer a:hover {font-size: 10px;font-weight: normal;text-decoration: underline;line-height: 14px;color:#0000FF;}
#bottomPage  {margin: 0px;padding: 0px;width: 850px;height: 15px;background-image: url('/images/common/page_darkishblue_bottom.jpg');background-repeat: no-repeat;clear:both;}
#mortgagecheckup{margin:0px 0px 0px 40px; padding-left: 90px; padding-top: 15px; background:url(/images/lp_october.jpg) 0 0 no-repeat; height:76px;}


