*{margin:0; padding:0}
img {border:0}
.clear {clear:both;display:block;height:1px; font-size:0px; line-height:0px}

body{
	padding:0 0 16px 0;
	font:100.01% arial, helvetica, tahoma, verdana, sans-serif;
	background:#EFE9CA;
	text-align:center;
	color:black}

#container{
	margin:0 auto;
	text-align:left;
	width:751px;
	background:white;
	border-top:1px solid #003366;
	border-left:2px solid #003366;
	border-right:2px solid #003366}
* html #container{width:755px}

#header{background:url("phone-content.gif") 100% 0% no-repeat #990000; padding:0 0 5px 0}
#header h4{float:left; padding:10px 0 0 0; background:#990000}
#header h4 img{display:block}
#header ul{list-style:none}
#header li{display:block}
#header a{color:white}

#header ul#ul_top{float:left; width:332px; background:#990000; padding:0 0 10px 0}
#header ul#ul_top a{font-size:.8em; font-weight:bold; text-decoration:none;}

#header ul#ul_left, #header ul#ul_right{float:left; width:166px;}
#header ul#ul_left a, #header ul#ul_right a{font-size:.76em;}

p#subheader{background:#003366 url(newimages/img_horz_quote_1.gif) bottom no-repeat; height:35px; text-align:right; padding:0 30px 0 0; font-size:.83em; line-height:30px}
.line{background:#EFE9CA; height:1px; font-size:0px; line-height:0px; margin:5px 0 0 0}

#main_left{
	float:left;
	width:339px;
	margin:0 0 0 24px;
	display:inline}
#main_right{
	float:left;
	width:379px;
	margin:0 0 0 9px;
	display:inline;}
#main_bottom{clear:both; padding:20px 0 0 0}

#main_left h1{font-family:verdana, arial, helvetica, sans-serif; color:#990000; font-size:1em; margin:25px 0 20px 0}
#main_left h3{font-family:verdana, arial, helvetica, sans-serif; color:#990000; font-size:.8em; margin:25px 0 20px 0}
#main_left p{font-size:.8em; margin:0 0 20px 0}
#main_left ul{float:left; width:115px; font-size:.76em; list-style:none}
#main_left li{margin:0 0 5px 0}
#main_left a.update{display:block; text-align:center; clear:both; font-weight:bold; font-size:.8em; padding:15px 0 25px 0}
#main_left .healthTip{background:#EFE9CA; border:1px solid #CFC9AA; margin:0 0 20px 0}
#main_left .healthTip p{padding:0 8px; font-size:.63em; margin:0 0 15px 0}
#main_left .healthTip h4{font-family:verdana, arial, helvetica, sans-serif; color:black; font-size:.8em; margin:5px 0 10px 0; padding:0 8px;}

#main_right p{font-size:.8em; margin:0 85px 20px 0}
#main_right #box{
	margin:20px 0 40px 0;
	position:relative;
	width:254px;
	padding:8px 12px 20px 11px;
	background:#FFDBDB}
	* html #main_right #box{width:277px}
#main_right img.arm{position:absolute; right:0}
	* html #main_right img.arm{right:-1px}
#main_right img.doctor{position:absolute; right:-93px}
	* html #main_right img.doctor{right:-94px}
#main_right #quote{
	width:253px;
	text-align:center;
	background:#990000}
#main_right #quote form{padding:0 0 5px 0}
#main_right #quote fieldset{border:0}
#main_right #quote label{float:left; color:white; font-size:.8em; margin:.3em 0 0 20px; display:inline}
#main_right #quote input.button{position:relative; top:.3em}
#main_right #compare{background:white; margin:7px 0 0 0; font-family:verdana, tahoma, arial, helvetica, sans-serif}
#main_right #compare p{padding:5px; margin:0; font-size:.63em}
#main_right #compare ul{float:left; list-style:none; margin:9px 0 0 5px; display:inline}
#main_right #compare li{display:inline}
#main_right #compare #links{margin-left:4px}
	#main_right #compare #links li{color:#990000; margin:0 0 8px 0; font-size:10px;line-height:15px}
	#main_right #compare #links li span{display:block}
#main_right #compare a{display:block; color:#990000; margin:0 0 8px 0; font-size:10px}
	#main_right #compare a.complete{margin:0 0 8px 10px; color:#0000FF}
#main_right #compare #images{text-align:right; padding:0 5px 0 0}
#main_right a.start_quote{font-weight:bold; display:block; text-align:center; width:277px; margin:25px 0 0 0; font-size:.83em}
#main_right #800number p{font-weight:bold; display:block; text-align:center; color:#990000; width:277px; margin:25px 0 0 0; font-size:.83em}

#main_bottom table{width:560px; margin:0 0 0 100px; border-collapse:collapse; color:#0000FF}
#main_bottom thead{font-size:.8em; text-align:center}
#main_bottom tbody{font-size:.67em}
#main_bottom td{padding:5px 0}
#main_bottom tr.articles{background:#EFE9CA}


#footer{background:#003366; padding:8px 0 0 0; text-align:center}
#footer p{color:white; text-align:center}
#footer p.top{font-size:.6em; text-align:center; margin:0 0 20px 0}
#footer p.middle{font-size:.6em; margin:0 auto 20px auto}
#footer h5{font-size:.83em; margin:15px auto 15px auto; color:white}
#footer p.bottom{font-family:verdana, tahoma, arial, helvetica, sans-serif; font-size:.63em; padding:0 0 5px 0}
#footer a{color:white}


/*..........................*/
#onePgForm{
	width:379px;
	font-size:12px;
	margin:0;
	padding:0;
	margin-top:24px
}
#onePgForm input{
	padding:1px
}

#onePgForm .h{display:none}

#formHeading{
	width:100%;
	height:122px;
	background:url("newForm/formHeading.gif") top left no-repeat;
}

#formBody{
	width:100%;
	padding-bottom:10px;
	background:url("newForm/bg_form.gif") top left no-repeat;
}
#formEnd{
	width:100%;
	height:26px;
	background:url("newForm/bg_form_end.gif") bottom left no-repeat;
}

#applicant{
	padding-top:3px;
	padding-left:5px;
}
#personalInfo{
	margin-left:12px !important
}
#personalInfo td{
	height:19px
}
#personalInfo input{
	width:85px;
	border:none;
	border:1px solid #949494;
	font-size:11px;
	margin-left:3px;
	background:#fff
}
#personalInfo select{
	width:95px;
	font-size:11px;
	margin-left:3px
}
#bullets{
	font-size:10px;
	float:left;
	list-style-type:disc;
	padding-left:15px;
	margin-left:11px;
	margin-top:10px;
	color:#525252
}
#newSubmit{
	margin:10px 0 0 15px
}
#doctor{
	position:absolute;
	margin-top:-205px;
	margin-left:320px;
	width:79px;
	height:215px;
	background:url("newForm/doctor.gif") top left no-repeat
}
#insured_1_weight{
	width:20px;
}
.entry{
	width:24px;font-size:11px;padding:1px;text-align:center;border:1px solid #949;
}
.aRight{
	text-align:right;
	width:60px
}

.formSmall{
	font-size:10px;
	color:#434343
}
#border{border:2px solid #003366}

#email{
	background:url("app/common/images-norvax/no-spam.gif") top left no-repeat;
}
#diseases{
	display:none;
	margin-left:10px
}
#addButtons{
	margin:5px 10px
}

	#addButtons img:hover{
		cursor:pointer
	}

	#addButtons img{
		margin-right:5px
	}
	
#spouse-info{
	display:none;
	width:340px;
	margin-left:10px;
	border-top:1px dashed #a9ccfb;
	border-bottom:1px dashed #a9ccfb;
}

#spouse-info select{
font-size:11px;
padding:1px
}
#spouse-info tr{
	height:20px
}
input.field{
	border:none;
	border:1px solid #949494;
	font-size:11px;
	margin-left:1px;
	background:#fff;
}
#deletePerson1, #deletePerson2, #deletePerson3, #deletePerson4, #deletePerson5, #deletePerson6, #deletePerson7{
	position:absolute;
	margin-left:329px;
	margin-top:3px;
	width:10px;
	height:10px;
	background:url("newForm/deleteButton.gif") top left no-repeat
}
#deletePerson1:hover, #deletePerson2:hover, #deletePerson3:hover, #deletePerson4:hover, #deletePerson5:hover, #deletePerson6:hover, #deletePerson7:hover{
	cursor:pointer
}
#child_option1, #child_option2, #child_option3, #child_option4, #child_option5, #child_option6{
	font-size:11px;
	display:none;
	width:340px;
	margin-left:10px;
	padding-bottom:3px;
	border-bottom:1px dashed #a9ccfb;
}
#child_option1 tr, #child_option2 tr, #child_option3 tr, #child_option4 tr, #child_option5 tr, #child_option6 tr{
	height:20px;
}
#child_option1 select, #child_option2 select, #child_option3 select, #child_option4 select, #child_option5 select, #child_option6 select{
font-size:11px;
padding:1px
}
#childWarning{
	display:none;
}
#spouse-info #deletePerson1{
	margin-left:322px
}
#carLogos{
	background:url("newimages/iframe.gif") top left no-repeat;
	width:361px;
	height:115px;
	display:block;
}
#bcbs_popup{
	position:absolute;
	display:none;
	background:#fff;
	margin-left:90px;
	padding:1px;
	border:1px solid #0997d4;
	border-bottom:2px solid #0997d4;
	border-top:none
}
#bcbs_popup li{
	padding:2px;
	width:200px;
	font-size:11px;
	list-style-type:none
}
#bcbs{
	width:185px;
	height:50px;
	margin-left:90px;
	display:block;
}

