/*** Begin styles used from mutualofomaha.com ***/

/*** End styles used from mutualofomaha.com **/

#phone { position:relative; top:20px; right:13px; float:right; font-family:Arial, Helvetica, sans-serif; font-size:14px; letter-spacing:.02em; color:#676767; }
#phone a,
#phone a:hover { text-decoration:none; }
#phone strong { font-size:20px; color:#01213e; }

p.small { margin: 2px 0; padding: 0; font-size: 10px; }
#shadowbar { background:#FFF url('/images/shadowbar.jpg') top left repeat-x; font-size:2px; margin:10px 9px 0 8px; padding:0; height:17px; clear:both; }
#maincontent, #maincontent2, #maincontent3, #maincontent4, #maincontent5 { margin:0 15px 0 15px; padding:1px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; min-height:820px; }
#maincontent-ty { background:#FFF url('/images/bg7.jpg') bottom left no-repeat; margin:0 15px 0 15px; padding:1px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; min-height:480px; }
#maincontent { background:#FFF url('/images/bg7.jpg') bottom left no-repeat; }
#maincontent2 { background:#FFF url('/images/bg6.jpg') bottom left no-repeat; }
#rctop {
	background:transparent url('/images/cbkgd_01.png') top left no-repeat;
	width:355px;
	height:19px;
}
#rc { /*float:right;
	width:355px;*/
	float:right; position:absolute; top:150px; margin-left:370px; /*right:8px;*/
	z-index:5; width:355px;/*border-bottom:1px solid #ECEFF0;
	background:#FFF url('/images/cbkgd_02.png') top right no-repeat;*/
}
/*#rc_thanks {
	float:left;
	width:340px;
	border-bottom:1px solid #ECEFF0;
	background:#FFF url('/images/bgleftcolumn_thanks.jpg') top right no-repeat;
}*/
#rc p, #lc_thanks p { margin-left:16px; margin-right:16px; line-height:18px; }
#rcm {
	background:transparent url('/images/cbkgd_02b.png') top left no-repeat;
	height:200px;
	}
	
#tabs { width:337px; height:44px; margin:0; padding:7px 10px 3px 8px; background:url('/images/tabs.jpg') top left no-repeat; }
#tabs.contactActive { background-position:0 -54px; }
#tabs.calculatorActive { background-position:0 0; }
#tabs a { background:none; }
#tabs #contactLink { width:168px; height:44px; border:none; }
#tabs #contactLink.active { cursor:pointer; }
#tabs #contactLink.inactive { cursor:default; }
#tabs #calculatorLink { width:169px; height:44px; border:none; }
#tabs #calculatorLink.active { cursor:pointer; }
#tabs #calculatorLink.inactive { cursor:default; }
#contact { margin:0 6px 0 4px; padding:10px 0 0 0; background-color:#ffffff; border-left:2px solid #e9e9e9; border-right:2px solid #e9e9e9; min-height:570px; }
#calculator { margin:0 6px 0 4px; padding:10px 0 0 0; background-color:#ffffff; border-left:2px solid #e9e9e9; border-right:2px solid #e9e9e9; text-align:center; }
/*#rcm-spc {
	margin-left:4px;
	margin-right:6px;
	background-color:#ffffff;
	border-left:2px solid #e9e9e9;
	border-right:2px solid #e9e9e9;
	width:345px;
	height:400px;

}*/
/*#rcm-spc {
	height:400px;
	background:transparent url('/images/cbkgd_02b.png') top left no-repeat;
	color:#010033;
	}*/
#rcbtm { width:355px; height:22px; margin:0; padding:0; background:transparent url('/images/cbkgd_04.png') top left no-repeat; }
/*#lcm {
	border-left:2px solid #E9E9E9; border-right:2px solid #E9E9E9; width:332px; padding:5px 12px; margin:0 0 0 3px; background:#FFF; color:#7CB8BE; font-weight:normal; font-size:13px;
}*/
#lctop { background:transparent url('/images/abkgd_01.png') top left no-repeat; width:367px; height:18px; }
/*#lcm {
	height:80px;
	width:367px;
	background:transparent url('/images/abkgd_02b.png') top left no-repeat;
}*/
#lcm { margin-left:3px; margin-right:4px; background-color:#ffffff; border-left:2px solid #e9e9e9; border-right:2px solid #e9e9e9; width:360px; height:80px; }
#lcm p { margin:0; padding:0; }
/*.clearboth {
	clear:both;
}*/
/*#lowerlc {
	float:left;
	width:345px;
	margin-bottom:0px;
}*/
#lcbtm { margin-bottom:10px; background:transparent url('/images/abkgd_03_reply.png') top left no-repeat; width:367px; height:55px; }
#lcbtm_thanks { background:transparent url('/images/abkgd_03.png') top left no-repeat; width:367px; height:19px; }
#assessment-spc { height:140px; }
#assessment { width:440px; float:left; position:relative; top:0px; left:8px; z-index:999; }
#assessment-text p { color:#7db9bf; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; padding-bottom:5px; margin-left:20px; }
#assessment-text a { float:right; margin-right:15px; }
.headertext { float:right; width:350px; font-family:Arial, Helvetica, sans-serif; margin-top:17px; }
h3.headertext { margin:0; color:#000033; text-align:right; padding-right:15px; font-size:14px; }
h2.headertext { margin:0; color:#62b449; font-size:22px; text-align:right; padding-right:15px; }
p.headertext { font-size:14px; font-style:italic; font-weight:bold; margin:0; color:#000033; text-align:right; padding-right:15px; }
h1.title { margin:0 0 6px 0; text-align:center; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:22px; color:#000033; }
h2.contactme { text-align:center; margin:0; padding:0px 10px 0px 10px; font-size:12px; font-weight:bold; }
h2.contactagent { text-align:right; background:transparent url('/images/h_contactagent.gif') left no-repeat; margin:0; padding:7px 10px 15px 10px; font-size:11px; font-weight:normal; }
h2.thankyou { text-align:right; background:transparent url('/images/h_thankyou.gif') left no-repeat; margin:0; padding:7px 10px 15px 10px; font-size:11px; font-weight:normal; }
h2.contactme span.contact, h2.contactagent span.contact, h2.thankyou span.thankyou { display:none; }
#insurancereview { width:378px; height:46px; background:#FFF url('/images/h_insurancereview.png') top left no-repeat; margin:0; padding:0; }
#insuranceyoudeserve { width:378px; height:46px; background:#FFF url('/images/h_insuranceyoudeserve.png') top left no-repeat; margin:0; padding:0; }
#step1 { width:330px; height:30px; background:#FFF url('/images/bgstep1.gif') top left no-repeat; margin-top:3px; padding-left:45px; padding-top:15px; }
#step2 { width:330px; height:30px; background:transparent url('/images/bgstep2.gif') top left no-repeat; margin-top:3px; padding-left:45px; padding-top:15px; }
#step3 { width:330px; height:30px; background:transparent url('/images/bgstep3.gif') top left no-repeat; margin-top:3px; padding-left:45px; padding-top:15px; }
#lookingformore { width:378px; height:46px; background:transparent url('/images/h_lookingformore.png') top left no-repeat; margin:0; padding:0; }
h2#insurancereview span, h2#lookingformore span { display:none; }
h2#lookingformore { margin-top:23px; }
#rc ul { list-style:none; margin:1em 1.5em; padding:0; font-size:1.1em; line-height:1.8em; }
#contactForm table { width:341px; }
#contactForm table tr { }
#contactForm table tr td.label { text-align:right; padding-right:5px; width:100px; }
#contactForm table tr td.label label { font-weight:normal; }
#contactForm table tr td.valid { background:transparent url('/images/valid.gif') right no-repeat; }
#contactForm table tr td.invalid { background:transparent url('/images/invalid.gif') right no-repeat; }
#contactForm table tr td.nostatus { background:none; }
td.btn { padding-top:5px; padding-bottom:1em; }
td.interested { text-align:center; padding-right:75px; }
#error_msg { border:1px solid #FD9398; background:#FDCFCF; width: 320px; padding:10px; }
td.required { color:#C00; }
.input180 { width:175px; }
.input70 { width:70px; }
.input32 { width:32px; }
.input42 { width:42px; }
#disclaimer { text-align:right; }
#disclaimer #footer_links { text-align:left; float:left; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#686868; }
#disclaimer #footer_links a:hover { background-color:#FFF3DE; }
#photo { /*z-index:2;*/
	/*position:bottom;*/
	width:230px; height:345px; }
#moolinks { width:150px; font-size:12px; margin-left:235px; margin-top:0px; color:#010033; }
#moolinks a { color:#003399; }
#ns { width:440px; height:475px; }
#ns p { float:right; margin:350px 95px 0 0; }
#disclaimer2 { margin: 0 auto; padding-bottom:30px; width: 735px; text-align:left; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#686868; }
.disclaimer2_copy { color: #666666; text-align: left; }
.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.window { font-size: 11px; font-family:Verdana, Arial, Helvetica, sans-serif; color: #7ea6aa; text-decoration: none; }
a.window:hover { text-decoration: underline; }
p.window { font-size: 12px; font-family:Verdana, Arial, Helvetica, sans-serif; color: #666; }
#booklet { background:transparent url('/images/free_document-1.jpg') top left no-repeat; width:350px; height:124px; }
#booklet p {margin-left:115px; margin-right:10px;}
#call_agent { background:url("../images/agent_3.gif") no-repeat scroll right top transparent; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin:0; padding:12px 140px 0 0; width:250px; height:70px; text-align:right; line-height:17px; float:right; border:0px dashed #333; }
#call_num {color:#7ea6aa; font-size:14px; font-weight:bold;}
#call_copy {color:#000; font-size:12px;}


