/* CSS Document */
@import menu.css;
body{ margin:0;padding:0; background-color:#FFF;}
			
#hp_container{ width:780px; margin:0 auto; padding:0; position:relative;	}

div#sec_bar{  width:780px; height:18px;  margin:0; padding:0;position:relative; border-bottom:#EAD16E solid 5px;  }
		.sec_settlement{background-color:#27458E;}
		.sec_lottery{background-color:#27458E;}
		.sec_annuity{background-color:#27458E;}
		.sec_brokers{background-color:#27458E;}
		.sec_general{background-color:#27458E;}

#sec_content{width:780px; margin:0; padding:0; display:block;position:absolute; top:138px; height:auto;background-color:#27458E;}
	#sec_content_L {float:left; width:200px; position:absolute;margin:0 580px 0 50%;min-height:730px;
			background-color:#27458E;top:0px;	padding:0;left: -390px;}
		div.sec_testimonials { margin:0; border-left:1px #888 solid; padding:0;height:130px; width:199px;background-color:#ECECEC; }
			.sec_testimonials p{margin:0; padding:3px; font-size:10px; font-family:Geneva, Arial, Helvetica, sans-serif; color:#666;}
			.sec_testimonials img{ position:relative; top:-2px;}
		#sec_form{ width:200px;  /*height:327px;*/ background:url(../_images/sec_form_bg.jpg) no-repeat; }
			.sec_form_head{ padding:0; margin:0 10px; position:relative; top:10px; height:53px; color:#FFF; letter-spacing:2px; 
					font-size:19px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;
					background:url(../_images/seen_on_TV.jpg) no-repeat; background-position:bottom right;}
				.sec_form_head p{ margin:0; padding:0;} 
			.sec_form_fields{ position:relative; top:-5px; bottom:10px; padding:0 0 0 10px; margin:0;color:#FFF; 
					font-size:11px;  font-family:Verdana, Arial, Helvetica, sans-serif;}
				.sec_form_fields label{ line-height:18px;}
			 	.sec_form_fields input{width:170px;}

				 .sec_form_fields p{ text-align:center; padding:0; margin:0; width:187px; position:relative; top:43px;}
				 .sec_form_submit{ position:relative;padding:0; margin:0; top:-6px;}
			
		#sec_bbb_20{ position:relative;top:15px;  background:url(../_images/sec_bbb_20.jpg) no-repeat; width:199px;border-left:1px #888 solid;border-right:1px #888 solid;  height:140px;}
			
		#sec_outstanding{ position:relative;top:15px; margin:0; padding:0;}
				#sec_outstanding p{ margin:0; padding:6px 0 0 8px;color:#FFF; background-color:#27458E;
					font-size:11px;  font-family:Verdana, Arial, Helvetica, sans-serif;}	
					
	#sec_content_R{left:0px; top:0;border-right:1px solid #888; float:right; width:579px; min-height:1000px;
			background-color:#FFF;font-family:Verdana, Arial, Helvetica, sans-serif;position:relative; 
			background-image:url(../_images/content_top_shadow_white.jpg); background-position:top; background-repeat:repeat-x;}
			
				.text{font-size:15px; margin:0;  padding:9px 0 0 4px;border-left:1px #888 solid; }
				.text ul{ list-style:disc; font-size:12px;  padding:0 5px 0px 25px; color:#354788;}
					.text li{ padding:0 5px 2px 0; margin:8px 0; line-height:15px; font-weight:bolder; }
				.text ol { font-size:12px;  padding:0 5px 0px 25px;line-height:15px; font-weight:bolder; color:#354788;}
				.text p {font-size:13px;margin:10px 0;  padding:2px 6px 2px 5px; /*line-height:31px;*/ }
				.text a{ color:#35478B; font-weight:bold;}
				.text h1{font-size:21px; padding:9px 0 0 0; margin:0; color:#35478B;}
				.text h2{font-size:21px; padding:9px 0 0 0; margin:0; color:#35478B;}
				.text h3{font-size:19px; padding:9px 0 0 0; margin:0; color:#444;}
				.bCrumbs{padding-right:10px;float:right; font-size:11px;}				
				
				p.call_us{ position:relative; border:ECECEC solid 5px;   margin:0 auto; text-align:center;padding:0; height:70px; color:#0; width:266px;
						background:url(../_images/woman_headset.jpg) no-repeat; background-position:right; background-color:#ECECEC; font-size:12px; font-weight:normal; }
					.call_us span{ margin:5px 29px; float:left; line-height:19px;}
			 	.fine_print{font-size:9px;}
				
		.hp_sign_up{ margin:0 auto; padding:0; width:559px; height:340px; background-color:#27468E;
				background-image:url(../_images/content_top_shadow_blue.jpg); background-position:top; background-repeat:repeat-x;}
			.hp_sign_up p{ padding:14px 0; color:#FF3; letter-spacing:1px; font-size:18px; font-family:Verdana, Arial, Helvetica, sans-serif;}
			.hp_sign_up form{ padding:0; position:relative; left:108px;}
						.hp_sign_up ul{ width:350px; margin:0; margin-left:10px;  padding:0; list-style:none;}
						
			.hp_sign_up label{ color:#FFF; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
	