body { margin: 0px; padding:0; background-color: #ffffff;}
a:link {COLOR: #000033; TEXT-DECORATION: underline}
a:visited {COLOR: #003366; TEXT-DECORATION: underline}
a:hover {COLOR: #ff6600; TEXT-DECORATION: underline}
p {FONT: 12pxarial,helvetica,sans-serif; COLOR: #000000; margin:7px 0px}
.pgwidth div {FONT: 12px/16px arial,helvetica,sans-serif; COLOR: #000000}
.clearall {clear: both; margin: 0px; padding: 0px}
.pgwidth {width:770px;}
.headerbox {padding:8px 18px 8px 0px;}
.floatl {position:relative; float:left;}
.stepicon {position:relative; float:right; margin-top:14px;}
.navbar {width:770px; height:7px; border-bottom:2px solid #134699;}
.banner {margin-top:1px;margin-bottom:17px; border-bottom:1px solid #134699;}
.bg1 {background:#fffae6 url(/ehealthinsurance/images_new/entry/statebg1.jpg) no-repeat top right;}
.bg2 {background:url(/ehealthinsurance/images_new/entry/statebg2.jpg) no-repeat bottom right;}
.bg3 {width:770px; height:213px; background:url(/ehealthinsurance/images_new/entry/statebg3.jpg) no-repeat top left;}
.contentbox {width:544px; padding-top:34px; margin-right:7px;}
h1 {FONT:normal 19px Arial, Helvetica, sans-serif; COLOR:#0e79cb; padding:19px 0px 9px 0px; margin:0px;}
.zipText{FONT:bold 13px Verdana,Arial,Helvetica,sans-serif; COLOR:#404040; padding-left:12px; TEXT-DECORATION:none;}
.bttnpad {padding:0px 0px 0px 26px;}
.formarea {width:416px; }
.textarea {width:432px !important; width:432px; padding:0px 31px 0px 24px;}
.padtop {padding-top:6px;}
h2 {font:bold 13px Arial, Helvetica, sans-serif; COLOR:#003274; margin:0px 0px 12px;}
h3 {font:bold 13px Arial, Helvetica, sans-serif; COLOR:#404040; margin:0px; padding:9px 7px 6px 14px;}
.color1 {COLOR:#FF7601;}
.curvetl {width:283px; background:#f6f6f6 url(/ehealthinsurance/images_new/entry/wcurvetl.gif) no-repeat top left;}
.curvetr {background:url(/ehealthinsurance/images_new/entry/wcurvetr.gif) no-repeat top right;}
.curvebl {background:url(/ehealthinsurance/images_new/entry/wcurvebl.gif) no-repeat bottom left;}
.curvebr {min-height:198px;background:url(/ehealthinsurance/images_new/entry/wcurvebr.gif) no-repeat bottom right;}
/* IE fix */
* html .curvebr {height:198px;background:url(/ehealthinsurance/images_new/entry/wcurvebr.gif) no-repeat bottom right;}
.logopad a {margin:0px 3px 2px 14px;float:left}
.planlogo_bdr{BORDER:#c3cad3 1px solid;}
/*-------Footer---------*/

.footerbox {
	width: 770px; margin: 0px; 
	background-color: #ebeef1;
}
.footerlinks {
	FONT: 10px/13px verdana,Arial, Helvetica, sans-serif; COLOR: #666666; TEXT-DECORATION: underline
}
.footerlinks:link {
	FONT: 10px/13px verdana,Arial, Helvetica, sans-serif; COLOR: #666666; TEXT-DECORATION: underline
}
.footerlinks:visited {
	FONT: 10px/13px verdana,Arial, Helvetica, sans-serif; COLOR: #999999; TEXT-DECORATION: underline
}
.footer {
	FONT: 10px/13px Arial,verdana,Helvetica,sans-serif; COLOR: #333333
}
#footer .leftblock {
	width: 116px; 
	margin-left: 10px;  
	margin-top: 20px; 
	float: left; 
}
#footer .leftblock2 {
	width: 100px; 
	margin-left: 8px; 
	float: left; 
}
#footer .rightblock {
	margin-top: 5px; 
	float: right;  
}
/*-------Error Note---------*/
.errorbox {
	width: 770px; 
	background-color: #ffffff;
	margin-top: 1px;
}
.bordererror {
	BORDER: #ff0000 2px solid; BACKGROUND: #ffffcc; MARGIN: 0px 0px 4px 4px 
}
.errornotice {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.errorlabel {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.errorlabel2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.highlight {
	BACKGROUND-COLOR: #ffffcc
}
.errortext {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.textbox-highlight {
	FONT: 10px/10px Arial, Helvetica, sans-serif; WIDTH: auto; COLOR: #000000; BACKGROUND-COLOR: #ffffcc; TEXT-DECORATION: none
}