@import url('../global.css'); 
/*Redine Top Nav*/
	#topNav{ height:auto; }

/* Right Side For Subpages */
	#rightCont{ margin:0; width:175px; background:url(images/rstlcorner.jpg) top left no-repeat; padding-top:10px; }
	#rightCont dl{ margin:0px; padding-top:0px; height:auto; background:url(images/rsbg.jpg) repeat-y;  }
	#rightCont dd{ text-align:left; float:none; margin:8px 0 0 0;padding-left:6px; padding-bottom:8px; font:normal bold 10px Verdana, Arial, Helvetica, sans-serif; color:#00528B; background:url(images/rightnavsep.gif) bottom left no-repeat; }
	#rightCont a{ font:normal bold 10px Verdana, Arial, Helvetica, sans-serif; color:#00528B; text-decoration:underline; padding-top:8px; vertical-align:middle }
	#rightCont a:hover{ text-decoration:none; }
	#rightCont .rslast{ border-bottom:none; background:url(images/rsbrcorner.jpg) bottom right no-repeat; padding-bottom:6px; }
	#rightCont img{ vertical-align:middle; border:none; }

/* 2 Column Sub page */
	div#newsletterCont{ width:756px; margin:11px 0 0 0; height:auto; }
	html> body div#newsletterCont{ margin-bottom:20px; }
	#newsletterCont dl{ margin:0px; }
	#newsletterCont dd{ float:left; margin:0px; height:auto; }
	#newsletterCont #left{ width:544px; margin:0; margin-top:4px; margin-right:10px; text-align:left;  padding-left:1px; }
	#newsletterCont #right{ width:183px; padding-left:16px; height:608px; border-left:1px solid #084886; text-align:left; }
	.mortgage{ background:url(images/newsletter-mortgage-bg.jpg) top left no-repeat; }
	.insurance{ background:url(images/newsletter-insurance-bg.jpg) top left no-repeat; }
/* Questions Section */
div.questionsCont{ width:536px; height:auto; margin:0px; padding-top:15px; clear:both; }
div.questionsCont dl{ margin:0px; width:536px; }
div.questionsCont dd{ margin:0px; }
dd.questionsContTop{ margin:0px; padding:0px; width:536px; min-height:10px; height:10px; background:url(images/newsletter-questions-top.gif) top left no-repeat; border:none; font:normal 8px Verdana, Arial, Helvetica, sans-serif; }
dd.questionsContBottom{ margin:0px; padding:0px; width:536px; min-height:10px; height:10px; background:url(images/newsletter-questions-bottom.gif) bottom right no-repeat; font:normal 8px Verdana, Arial, Helvetica, sans-serif; }
dd.questions { margin:0px; min-height:67px; width:534px; height:auto; max-height:800px; text-align:left; border-left:1px solid #BDBDBD; border-right:1px solid #BDBDBD; }
dd.questions p{ font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#828282; padding:0px; text-align:left; margin:0px; padding-left:11px; }
dd.questions span{ font:normal bold 17px Verdana, Arial, Helvetica, sans-serif; color:#005C9C; margin-left:20px; }
dd.questions ul{ float:left; text-align:left; margin:0px; padding:0px; font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#005D9F; margin-top:15px; margin-left:5px; }
dd.questions li{ line-height:130%; margin-bottom:16px; }
dd.questions a{ color:#005D9F; font-weight:normal; font:normal 12px Verdana, Arial, Helvetica, sans-serif; text-decoration:none; }
dd.questions a:hover{ text-decoration:underline; }
dd.questions ul.questions-col1{ width:210px; padding-left:30px; }
dd.questions ul.questions-col2{ width:240px; padding-left:29px; }

/* Newsletter signup Links */
div#news{ width:543px; text-align:left; clear:both; padding-top:10px; height:auto;  }
#news h3{ font:normal bold 24px Verdana, Arial, Helvetica, sans-serif; color:#005D9F; margin-bottom:0px; }
#news p{ margin-left:26px; line-height:180%; }
#news a{ font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#005D9F; text-decoration:underline; line-height:180%; }
#news a:hover{ text-decoration:none; }

/* Form */
dd#right form{ margin-top:6px; }
#right input{ margin-bottom:5px; margin-top:3px; }
#right{ font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#000; }
#right h6{ font:normal bold 26px Verdana, Arial, Helvetica, sans-serif; color:#0062AC; margin:0 0 4px 0; }
#right b{ color:#F80000; font-weight:normal; }
#right .tfields{ width:168px; }
#right p{ font:normal 9px Verdana, Arial, Helvetica, sans-serif; color:#000; margin:0px; padding:0px; }
#right em{ color:#F80000; font-weight:bold; }

/* Newsletters */
/* Byline */
p.byline strong{ line-height:normal; }
.byline img{ border:none; margin:12px 15px 56px 0; float:left; }