/************************************************************

global.css } Mutual of Omaha } Life Events

************************************************************/

@import url("reset.css");
@import url("navigation.css");
@import url("forms.css");

body { background-color:#E3D8C4; font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:16px; color:#666; }

	.block { display:block; } .displayBlock { display:block; } .displayNone { display:none; } .displayInline { display:inline; }
	
	.clearboth { clear:both; margin:0; padding:0; font-size:0px; }

	h2 { margin:0 0 4px 0; padding:0; font-size:18px; line-height:26px; font-weight:normal; color:#444; }
	
	h3 { margin:0 0 12px 0; padding:0; font-size:16px; font-weight:normal; }
	
	p { margin:12px 0 0 0; padding:0; }
	
	a { color:#829f70; text-decoration:none; border-bottom:1px solid #FFF; }
	
	a:hover { border-bottom:1px solid #829f70; }
	
	.jqmWindow { display: none; position: fixed; top: 17%; left: 50%; margin-left: -300px; width: 600px; background-color: #FFF;
    color: #333; border: 1px solid black; padding: 12px;}
    
	a.form { font-size: 11px; color:#fff; text-decoration:none; border: 0px;}
	
	a.form:hover {font-size: 11px; text-decoration:underline; border: 0px;}
	
	strong { font-weight:bold; }

	em { font-style:italic; }

	#wrapper { width:760px; margin:0 auto; border:0px dashed #333; }
	
		#page_top { width:760px; height:20px; margin:0; padding:0; background:url("/contact/images/page_bg_top.gif") top center no-repeat; border:0px dashed #333; }
		
		#page_container { margin:0; padding:0 10px 0 10px; background:url("/contact/images/page_bg_middle.gif") top center repeat-y; border:0px dashed #333; } /***** IE6 FIX: NO WIDTH HERE *****/
		
			#header { margin:0; padding:0 30px 11px 23px; clear:both; border:0px dashed #333; }
			
				#logo { width:233px; height:52px; background:url('/contact/images/logo.gif') top left no-repeat; float:left; border:0px dashed #333; }
				
					#logo a { width:233px; height:52px; display:block; border:none; }
					
					#logo span { display:none; }
					
					#logo img { width:233px; height:52px; margin:0; padding:0; display:block; }
					
				#header .links { margin:0; padding:0; float:right; position:relative; top:13px; font-size:11px; border:0px dashed #333; }
				
					#header .links ul, #footer .links ul { margin:0; padding:0; list-style:none; text-align:right; border:0px dashed #333; } /***** HEADER & FOOTER *****/
					
						#header .links ul li, #footer .links ul li { margin:0; padding:8px 12px; display:block; float:left; clear:none; text-align:right; border:0px dashed #333; border-right:1px solid #ebebeb; } /***** HEADER & FOOTER *****/
						
							#header .links ul li.last,  #footer .links ul li.last { padding-right:0; border-right:none; } /***** HEADER & FOOTER *****/
							
			#content { margin:0; padding:0; clear:both; border:0px dashed #333; } /***** IE6 FIX: NO WIDTH HERE *****/
			
				#content #content_left_overview { width:326px; margin:0; padding:170px 17px 0 27px; float:left; background:#FFF url('/contact/images/bg_left_family.jpg') top left no-repeat; border:0px dashed #333; }
				
				#content #content_left_overview.alt {background:#FFF url('/contact/images/bg_left_overview_2.jpg') top left no-repeat;}
				
				#content #content_left_married { width:326px; margin:0; padding:170px 17px 0 27px; float:left; background:#FFF url('/images/bg_left_married.jpg') top left no-repeat; border:0px dashed #333; }
				
				#content #content_left_family { width:326px; margin:0; padding:170px 17px 0 27px; float:left; background:#FFF url('/images/bg_left_family.jpg') top left no-repeat; border:0px dashed #333; }
				
				#content #content_left_homeowner { width:326px; margin:0; padding:170px 17px 0 27px; float:left; background:#FFF url('/images/bg_left_homeowner.jpg') top left no-repeat; border:0px dashed #333; }
				
				#content #content_left_college { width:326px; margin:0; padding:170px 17px 0 27px; float:left; background:#FFF url('/images/bg_left_college.jpg') top left no-repeat; border:0px dashed #333; }
				
				#content #content_left_retirement { width:326px; margin:0; padding:170px 17px 0 27px; float:left; background:#FFF url('/images/bg_left_retirement.jpg') top left no-repeat; border:0px dashed #333; }
			
				#content #content_full { width:696px; margin:0; padding:17px 17px 0 27px; float:left; background:none; border:0px dashed #333; }
			
				#content h2 { border:0px dashed #333; }
				
				#content h3 { border:0px dashed #333; }
			
				#content ul { margin:8px 0 0 24px; padding:0; font-size:12px; list-style-image:url('/contact/images/bullet01.gif'); border:0px dashed #333; }
				
					#content ul li { margin:0; padding:0 0 6px 0; line-height:15px; }
				
				#content #content_right { width:350px; height:625px; margin:0; padding:0 8px 0 12px; float:right; border:0px dashed #333;}
				
					#content .overview { background:#FFF url('/contact/images/bg_right_family_request_2.jpg') top left no-repeat; border:0px dashed #333; }
					
					#content .alt { background:#FFF url('/contact/images/bg_right_overview_request_2.jpg') top left no-repeat; border:0px dashed #333; }
					
					#content .married { background:#FFF url('/images/bg_right_married_request.jpg') top left no-repeat; border:0px dashed #333; }
					
					#content .family { background:#FFF url('/images/bg_right_family_request.jpg') top left no-repeat; border:0px dashed #333; }
					
					#content .homeowner { background:#FFF url('/images/bg_right_homeowner_request.jpg') top left no-repeat; border:0px dashed #333; }
					
					#content .college { background:#FFF url('/images/bg_right_college_request.jpg') top left no-repeat; border:0px dashed #333; }
					
					#content .retirement { background:#FFF url('/images/bg_right_retirement_request.jpg') top left no-repeat; border:0px dashed #333; }
				
					/* GWO Test Variation Styles -- Added 04/22/09 */
					
						#content .overviewRequest { background:#FFF url('/contact/images/bg_right_overview_request.jpg') top left no-repeat; border:0px dashed #333; }
						
						#content .marriedRequest { background:#FFF url('/images/bg_right_married_request.jpg') top left no-repeat; border:0px dashed #333; }
						
						#content .familyRequest { background:#FFF url('/images/bg_right_family_request.jpg') top left no-repeat; border:0px dashed #333; }
						
						#content .homeownerRequest { background:#FFF url('/images/bg_right_homeowner_request.jpg') top left no-repeat; border:0px dashed #333; }
						
						#content .collegeRequest { background:#FFF url('/images/bg_right_college_request.jpg') top left no-repeat; border:0px dashed #333; }
						
						#content .retirementRequest { background:#FFF url('/images/bg_right_retirement_request.jpg') top left no-repeat; border:0px dashed #333; }
					
					/* End GWO Test Variation Styles */
				
					/* NY Styles -- Added 04/23/09 */
					
						#content .overviewNY { background:#FFF url('/images/bg_right_overview_request_ny.jpg') top left no-repeat; border:0px dashed #333; }
						
						#content .marriedNY { background:#FFF url('/images/bg_right_married_request_ny.jpg') top left no-repeat; border:0px dashed #333; }
						
						#content .familyNY { background:#FFF url('/images/bg_right_family_request_ny.jpg') top left no-repeat; border:0px dashed #333; }
						
						#content .homeownerNY { background:#FFF url('/images/bg_right_homeowner_request_ny.jpg') top left no-repeat; border:0px dashed #333; }
						
						#content .collegeNY { background:#FFF url('/images/bg_right_college_request_ny.jpg') top left no-repeat; border:0px dashed #333; }
						
						#content .retirementNY { background:#FFF url('/images/bg_right_retirement_request_ny.jpg') top left no-repeat; border:0px dashed #333; }
					
					/* End NY Styles */
				
					/* GWO Test Variation NY Styles -- Added 04/23/09 */
					
						#content .overviewNYRequest { background:#FFF url('/images/bg_right_overview_request_ny.jpg') top left no-repeat; border:0px dashed #333; }
						
						#content .marriedNYRequest { background:#FFF url('/images/bg_right_married_request_ny.jpg') top left no-repeat; border:0px dashed #333; }
						
						#content .familyNYRequest { background:#FFF url('/images/bg_right_family_request_ny.jpg') top left no-repeat; border:0px dashed #333; }
						
						#content .homeownerNYRequest { background:#FFF url('/images/bg_right_homeowner_request_ny.jpg') top left no-repeat; border:0px dashed #333; }
						
						#content .collegeNYRequest { background:#FFF url('/images/bg_right_college_request_ny.jpg') top left no-repeat; border:0px dashed #333; }
						
						#content .retirementNYRequest { background:#FFF url('/images/bg_right_retirement_request_ny.jpg') top left no-repeat; border:0px dashed #333; }
					
					/* End GWO Test Variation NY Styles */
					
		#freeDoc { float:left; padding:20px 10px 0 0; }
		
		#freeDocDesc { padding-top:20px; }

		#page_btm { width:760px; height:20px; margin:0; padding:0; background:url("/contact/images/page_bg_bottom.gif") bottom center no-repeat; border:0px dashed #333; }
		
			#footer { margin:30px 9px 0 9px; padding:0 22px 21px 18px; clear:both; border:0px dashed #333; border-top:1px solid #ebebeb; }
			
				#footer #copyright { padding:22px 0 0 0; float:left; font-size:11px; }
				
					#footer #copyright li { padding-bottom:5px; }

					#footer #copyright strong { font-size:12px; font-weight:bold; }
			
				#footer .links { margin:0; padding:0; float:right; position:relative; top:31px; font-size:11px; border:0px dashed #333; }

		#disclaimers { padding:14px 36px 30px 36px; font-size:10px; line-height:12px; color:#999; }

			#disclaimers address { margin-bottom:10px; font-style:normal; }
			
			#disclaimers p.note { margin:0 0 10px 0; }
			
			#disclaimers p.form_number { margin:10px 0 15px 0; }
			
			#step1 {
	width:330px; height:30px; background:#fff url('/images/bgstep1-2.gif') top left no-repeat; margin-top:3px; padding-left:45px; padding-top:15px; border-bottom: 1px solid #eee;
}
#step2 {
	width:330px; height:30px; background:transparent url('/images/bgstep2.gif') top left no-repeat; margin-top:3px; padding-left:45px; padding-top:15px;  border-bottom: 1px solid #eee;
}
#step3 {
	width:330px; height:30px; background:transparent url('/images/bgstep3.gif') top left no-repeat; margin-top:3px; padding-left:45px; padding-top:15px;  border-bottom: 1px solid #eee; margin-bottom: 10px;
}

