body{
margin:0;
color:#000;
font:12px Arial,verdana,Helvetica,sans-serif;
}

h1,h2,h3,h4,h5,h6,p,form,blockquote{
margin:0;
}

.left{
float:left;
}

.right{
float:right;
}

.clearall{
clear:both;
}

A:link{
color:#003;
text-decoration:underline;
}

A:visited{
color:#036;
text-decoration:underline;
}

A:hover{
COLOR:#1d3e85;
text-decoration:underline;
}

.footerlinks,.footerlinks:link{
FONT:10px/13px verdana;
COLOR:#666;
TEXT-DECORATION:underline;
margin-right:11px;
}

.footerlinks:visited{
FONT:10px/13px verdana;
COLOR:#999;
TEXT-DECORATION:underline;
margin-right:11px;
}

.footerlinks:hover{
FONT:10px/13px verdana;
COLOR:#1d3e85;
TEXT-DECORATION:underline;
margin-right:11px;
}

.titletext,h1{
font:normal 24px/30px Arial,verdana,Helvetica,sans-serif;
color:#003274;display:inline;
}

.h3{
font-size:13px;
COLOR:#1d3e85;
}

.h4{
line-height:22px;
font-size:13px;
font-weight:normal;
color:#000;
}

.titletext2,h5{
font:bold 13px/50px Arial,verdana,Helvetica,sans-serif;
COLOR:#1d3e85;
display:inline;
}

.white{
color:#FFF;
}

.keywordF,.keywordF:link,.keywordF:visited{
color:#005898;
text-decoration:none;
}

.keywordF:hover{
color:#F60;
text-decoration:underline;
}

.f11px{
font-size:11px;
color:#000;
}

.forget{
padding-top:4px!important;
padding-top:2px;
}

.arrow_orange{
color:#F60;
}

.subTitle{
font-weight:bold;
color:#015999;
}

.subTitle,.subTitle a:link{
font-weight:bold;
color:#015999;
TEXT-DECORATION:none;
}

.subTitle a:visited{
font-weight:bold;
color:#015999;
TEXT-DECORATION:none;
}

.subTitle a:hover{
font-weight:bold;
color:#f60;
TEXT-DECORATION:underline;
}

.enterZip{
font-weight:bold;
color:#404040;
}

.topnav a:link,.topnav a:visited{
font-size:11px;
color:#404040;
text-decoration:underline;
}

.topnav a:hover{
font-size:11px;
COLOR:#1d3e85;
text-decoration:underline;
}

.topnav .left a{
margin-right:22px;
}

#proNav h2{
font:normal 11px/13px Arial,verdana,Helvetica,sans-serif;
color:#015999;
}

#proNav .click{
font-weight:bold;
color:#fff;
}

#wrap{
width:770px;
}

.topnav{
width:100%;
padding:1px 0 2px 0;
background:#EBEEF1;
}

.topnav .left{
margin-left:12px;
display:inline;
}

.topnav .right{
margin-right:210px;
display:inline;
}

.topnav .topNavBar{
margin:9px 9px 0 9px;
color:#404040;
}

.topnav .space{
display:inline;
width:22px;
}

/*addition by deepak start */
#ehi-logo-n-phone-box{
width:100%;
height:72px;
}
#ehiLogo{
float:left;
margin:8px 0;
width:300px;
}

#ehiphone{
margin:8px 0;
width:460px;
padding-top:20px;
COLOR:#1d3e85;
text-align:right;
float:left;
}
/*addition by deepak ends */
.topbar{
clear:both;
overflow:hidden;
height:7px;
background:url(../images/btGrad.gif) repeat-x 0 0;
}

#mainbox{
overflow:hidden;
width:100%;
}

/*addition by deepak start */
#main-menu-box{
width:100%;
background:url(../images/Top-Menu/menu-bkg.jpg) repeat-x;
height:24px;
}

#main-menu-box UL{
margin:0px;
padding:0px;
width:100%;
}

#main-menu-box UL LI{
float:left;
margin-top:4px;
margin-bottom:5px;
padding-left:8px;
padding-right:8px;
font-size:15px;
height:15px;
line-height:15px;
list-style-type:none;
font-weight:bold;
color:#294e95;
border-right:2px solid #294e95;
}

#main-menu-box UL LI A{
font-size:15px;
font-weight:bold;
color:#294e95;
text-decoration:none;
}

#main-menu-box UL LI A:hover{
font-size:15px;
font-weight:bold;
color:#309ed3;
text-decoration:none;
}

#top-image{
width:100%;
height:294px;
background:url(../images/home-page-pic.jpg) no-repeat;
}

#quote-button{
position:absolute;
top:315px;
left:500px;
}

#image-text-box1{
position:absolute;
top:360px;
left:20px;
}

#image-text-box2{
padding:0px;
margin:0px;
font-family:Arial;
font-size:12pt;
font-weight:bold;
color:#24368c;
}

#image-text-box2 h1{
padding:0px;
margin:0px;
line-height:12pt;
font-family:Arial;
font-size:12pt;
font-weight:bold;
color:#24368c;
}

#image-text-box3{
padding:0px;
margin:0px;
font-family:Arial;
font-size:10pt;
font-weight:normal;
color:#000000;
}

#footer-links{
margin-top:10px;
}

#bottom-menu{
width:100%;
margin-top:30px;
color:#999;
height:50px;
padding-top:5px;
background:url('../images/Bottom-Menu/bottom-bkg.jpg') repeat-x;
}

#bottom-menu ul{
width:100%;
margin: 0px;
padding: 0px;
margin-left:auto;
margin-right:auto;
}

#bottom-menu ul li {
margin: 0px;
list-style-type: none;
display: inline;
float: left;
white-space: nowrap;
width:125px;
padding:0px;
text-align: left;
line-height: 18px;
}

#bottom-menu ul li a{
font-family: Arial;
font-size: 10px;
text-decoration: none;
display: block;
padding-left: 8px;
line-height: 18px;
color:#999;
}

#bottom-menu ul li a:visited{
font-family:Arial;
font-size: 10px;
text-decoration: none;
display: block;
padding-left: 8px;
line-height: 18px;
color:#999;
}

#bottom-menu ul li a:hover{
text-decoration: underline;
COLOR:#1d3e85;
}
/*addition by deepak ends */
.mainbgIFP{
background:url(../images/Home-page-pic.jpg) no-repeat;
}

.mainbgSB{
background:url(../ehealthinsurance/images_new/home/mainSB.jpg) no-repeat;
}

.mainbgST{
background:url(../ehealthinsurance/images_new/home/mainST.jpg) no-repeat;
}

.mainbgIFP,.mainbgSB,.mainbgST{
background-color:#EFF1F4;
}

.getQuoteBox{
padding:37px 0 0 240px;
}

#proNav{
float:left;
margin-top:15px;
}

#proNav a{
display:block;
padding:5px 6px;
background:url(../ehealthinsurance/images_new/home/newhomepageImg.gif) no-repeat 0 0;
border-right:1px solid #E4E7EC;
border-bottom:2px solid #E4E7EC;
width:118px;
height:39px;
voice-family:"\"}\"";
voice-family:inherit;
width:105px;
height:27px;
}

#proNav a:link,#proNav a:visited{
font-size:11px;
color:#015999;
outline:none;
text-decoration:none;
}

#proNav a:hover{
display:block;
background:url(../ehealthinsurance/images_new/home/newhomepageImg.gif) no-repeat 0 -38px;
font-size:11px;
color:#015999;
outline:none;
text-decoration:none;
}

#proNav .click a{
padding:5px 0 5px 6px;
background:#015999;
width:118px;
height:39px;
voice-family:"\"}\"";
voice-family:inherit;
width:111px;
height:27px;
}

#proNav .click a:link,#proNav .click a:visited,#proNav .click a:hover{
background:#015999;
font-size:11px;
color:#fff;
outline:none;
text-decoration:none;
cursor:default;
}

#proNav h2{
margin-bottom:3px;
}

#proNav .click{
position:relative;
}

#proNav h2 span{
display:none;
position:absolute;
}

#proNav .click span{
display:block;
position:absolute;
float:left;
left:-9px;
top:0;
width:9px;
height:37px;
}

#proNav .click span{
background:url(../ehealthinsurance/images_new/home/newhomepageImg.gif) no-repeat right bottom;
}

.getQuoteBox .form{
padding:23px 0 0 5px;
}

.getQuoteBox .form .enterZip{
padding:5px 11px 0 0;
}

.getQuoteBox .form .zipcode{
padding-right:18px;
}

.getQuoteBox .form .zipcode input{
width:80px;
height:23px;
padding:0 1px;
border:1px solid #003274;
font-size:18px;
color:#003274;
}

.getQuoteBox .container{
float:left;
padding-left:22px;
padding-top:17px;
overflow:hidden;
width:407px;
height:151px;
voice-family:"\"}\"";
voice-family:inherit;
width:385px;
height:134px;
}

.getQuoteBox .container{
background:url(../ehealthinsurance/images_new/home/Qcurve.png)!important;
background:url(../ehealthinsurance/images_new/home/Qcurve.gif);
}

#testimonial{
padding:44px 0 0 29px;
height:96px;
voice-family:"\"}\"";
voice-family:inherit;
height:52px;}html>body 

#testimonial{
background:url(../ehealthinsurance/images_new/home/homeMainBG.png) no-repeat;
}

#testimonial h3{
font-size:12px;
}

#testimonial .content{
width:79%;
}

.threeColsBg{
margin-bottom:7px;
overflow:hidden;
width:770px;
background:url(../ehealthinsurance/images_new/home/btGrad.gif) repeat-x 0 -8px;
}

/*addition by deepak start */
#front-col-box{
width:100%;
margin-bottom:7px;
overflow:hidden;
font-size:10px;
font-family:Arial;
}

#front-col-box A:link{
color:#1d3e85;
text-decoration:underline;
}

#front-col-box A:visited{
color:#1d3e85;
text-decoration:underline;
}

#front-col-box A:hover{
color:#1d3e85;
text-decoration:underline;
}

#front-col1{
float:left;
width:188px;
height:182px;
margin-right:2px;
margin-left:2px;
background:url(../images/front-boxes/box-1.jpg) no-repeat;
}

#front-col1 UL{
width:100%;
margin:0px;
margin-top:58px;
padding:0px;
padding-left:22px;
}

#front-col1 LI{
list-style-image:url('../images/front-boxes/arrow.jpg');
line-height:10px;
height:10px;
margin-bottom:8px;
}

#front-col2{
float:left;
width:188px;
height:182px;
margin-right:2px;
margin-left:2px;
background:url(../images/front-boxes/box-2.jpg) no-repeat;
}

#front-col2 UL{
width:100%;
margin:0px;
margin-top:58px;
padding:0px;
padding-left:22px;
}

#front-col2 LI{
list-style-image:url('../images/front-boxes/arrow.jpg');
line-height:10px;
height:10px;
margin-bottom:8px;
}

#front-col3{
float:left;
width:188px;
height:182px;
margin-right:2px;
margin-left:2px;
background:url(../images/front-boxes/dyk.jpg) no-repeat;
}

#front-col4{
float:left;
width:188px;
height:182px;
margin-right:2px;
margin-left:2px;
}

#footer-pic{
width:100%;
margin-top:10px;
}

#left-container{
width:586px;
float:left;
margin-right:48px;
margin-top:20px;
font-family:Arial;
}

#content-header-image{
width:586px;
}

#image1{
background:url('../images/Content-Header-Images/Dental.JPG') no-repeat;
width:586px;
height:194px;
}

#image2{
background:url('../images/Content-Header-Images/Group.jpg') no-repeat;
width:586px;
height:194px;
}

#image3{
background:url('../images/Content-Header-Images/Individual-n-Family.JPG') no-repeat;
width:586px;
height:194px;
}

#image4{
background:url('../images/Content-Header-Images/Life-Insurance.jpg') no-repeat;
width:586px;
height:194px;
}

#image5{
background:url('../images/Content-Header-Images/Short-Term.JPG') no-repeat;
width:586px;
height:194px;
}

#image6{
background:url('../images/Content-Header-Images/Student.JPG') no-repeat;
width:586px;
height:194px;
}

#image7{
background:url('../images/Content-Header-Images/Vision.jpg') no-repeat;
width:586px;
height:194px;
}

#image8{
background:url('../images/Content-Header-Images/Get-Quotes.jpg') no-repeat;
width:586px;
height:194px;
}

#image-text1{
padding-top:12px;
width:368px;
padding-right:10px;
margin-left:208px;
}

#image-heading{
width:100%;
text-align:center;
font-size:14px;
font-weight:bold;
font-family:Arial;
color:#003274;
}

#image-content{
padding-top:5px;
font-size:12px;
font-family:Arial;
color:#003274;
text-align:justify;
}

#image-content UL{
width:100%;
margin:0px;
padding:0px;
text-align:left;
}

#image-content LI{
list-style-image:url('../images/bullet3.jpg');
line-height:12px;
margin-top:8px;
padding-left:5px;
margin-left:100px;
}


#right-container{
width:136px;
float:left;
margin-top:20px;
}

#right-side-box1-a{
width:136px;
height:85px;
font-size:14px;
font-weight:bold;
font-family:Arial;
color:#1d3e85;
}

#right-side-box1-a UL{
width:114px;
margin:0px;
padding:0px;
padding-left:22px;
}

#right-side-box1-a UL LI{
list-style-image:url('../images/ride-side-boxes/tick.jpg');
line-height:14px;
height:14px;
margin-bottom:8px;
}

#right-side-box1-a UL LI A{
color:#1d3e85;
text-decoration:none;
}

#right-side-box1-a UL LI A:hover{
color:#1d3e85;
text-decoration:underline;
}

#right-side-box1-b{
width:136px;
height:81px;
margin-bottom:20px;
/*background:url(../images/ride-side-boxes/rsm-1.jpg) no-repeat;*/
}

#right-side-box2{
width:136px;
height:230px;
margin-bottom:20px;
padding-top:40px;
background:url(../images/ride-side-boxes/rsm-2.jpg) no-repeat;
font-size:10px;
font-weight:bold;
font-family:Arial;
}


#right-side-box2 UL{
width:114px;
margin:0px;
padding:0px;
padding-left:22px;
}

#right-side-box2 UL LI{
list-style-image:url('../images/ride-side-boxes/bullet.jpg');
margin-bottom:15px
}

#right-side-box2 UL LI A{
color:#1d3e85;
text-decoration:underline;
}

#right-side-box2 UL LI A:hover{
color:#1d3e85;
text-decoration:underline;
}

#right-side-box3{
width:136px;
height:96px;
margin-bottom:20px;
}

#right-side-box4{
width:136px;
height:107px;
padding-top:48px;
background:url(../images/ride-side-boxes/rsm-4.jpg) no-repeat;
}

#content-title{
font-size:18pt;
font-weight:bold;
color:#1d3e85;
font-family:Arial;
}

#content-sub-title{
font-size:11pt;
font-weight:bold;
color:#1d3e85;
font-family:Arial;
}

.vgap{
margin-top:10px;
padding:10px;
}

.vgap2{
padding:10px;
}

#quote-engine-box{
width:586px;
}

#quote-engine{
margin:0px;
padding:0px;
}

/*addition by deepak ends */
.out{
float:left;
padding-right:7px;
}

.in{
overflow:hidden;
height:155px;
padding:13px 16px 16px 16px;
border:4px solid #309ED1;
background:#fff;
height:185px;
voice-family:"\"}\"";
voice-family:inherit;
height:155px;
}

.didYKnow .in{
height:184px;
padding:0;
border-color:#EA6719;
}

.dykin{
padding:0;
}

.wide_1{
width:198px;
}

.wide_2{
overflow:hidden;
width:347px;}

.carLogo{
padding:13px 14px 16px 14px;
}

.product{
margin-left:6px;
display:inline;
}

.product h3{
margin-bottom:5px;
}

.product ul{
margin:0;
padding:0;
list-style-type:none;
}

.product .rightbox{
float:right;
width:106px;
}

.product ul li{
line-height:18px;
}

.subContainer{
overflow:hidden;
width:100%;
clear:both;
background:#fff url(../ehealthinsurance/images_new/home/btGrad.gif) repeat-x 0 -207px;
}

.marketing{
position:relative;
overflow:hidden;
width:530px;
padding-left:15px;
}

.marketing .left{
padding-right:36px;
width:540px;
voice-family:"\"}\"";
voice-family:inherit;
width:500px;
text-align:justify;
}

.marketing .right{
width:148px;
padding-right:5px;
}

.signIn{
width:165px;
padding:0 22px 6px 22px;
margin-top:18px;
border-left:1px solid #C2CBD4;
width:220px;
voice-family:"\"}\"";
voice-family:inherit;
width:165px;
}

.signIn .input{
height:15px;
margin-bottom:5px;
border:1px solid #a7acb0;
font-size:11px;
}

.signIn .w1{
width:153px;
}

.signIn .w2{
width:110px;
}

.signIn label{
display:block;
font:bold 11px Verdana;color:#404040;
}

#main-bottom-text-box{
clear:both;
padding-left:15px;
padding-right:36px;
padding-top:10px;
text-align:justify;
}

#main-bottom-text-box-title{
width:100%;
text-align:center;
}

#main-bottom-text-box-title h1{
margin:0px;
padding:0px;
line-height:13px;
font-size:13px;
font-weight:bold;
color:#000000;
}

#sec-text-box{
clear:both;
padding-left:5px;
padding-right:5px;
padding-top:10px;
text-align:justify;
}

.sec-text-box-title{
width:100%;
font-weight:bold;
}

.sec-text-box-title h1{
margin:0px;
padding:0px;
line-height:13px;
font-size:13px;
font-weight:bold;
color:#000000;
}

#footer{
width:100%;
overflow:hidden;
margin:6px 0 0 10px;
padding-bottom:15px;
*padding-bottom:0;
padding-top:10px;
}

#footer .block{
width:116px;
margin-top:40px;
}

#footer .block2{
width:100px;
margin-left:8px;
margin-top:20px;
}

#footer .block3{
margin-left:15px;
}

#footer .leftblock{
width:116px;
margin-left:10px;
margin-top:20px;
float:left;
}

#footer .leftblock2{
width:100px;
margin-left:8px;
float:left;
}

#footer .privacyPolicyA{
display:block;
width:116px;
height:31px;
background:url(../ehealthinsurance/images_new/home/footImg.gif) no-repeat -2px -40px;
}

#footer .verisingImg{
width:100px;
height:72px;
background:url(../ehealthinsurance/images_new/home/footImg.gif) no-repeat -126px -20px;
}

#footer .bestImg{
display:block;
width:87px;
height:96px;
background:url(../ehealthinsurance/images_new/home/footImg.gif) no-repeat -245px 0;
}

#footer .rightblock{
margin-top:40px;
float:left;
}

.footer{
font:10px/13px Arial,verdana,Helvetica,sans-serif;
COLOR:#333;
}

.gSearchBox{
position:relative;
clear:both;
}

.gSearchBox .gSearchForm{
position:absolute;
top:-14px;
right:0!important;
right:-1px;
padding:0 10px 2px 10px;

}

.gSearchBox .gSearchForm .searchBtn{
width:55px;
height:17px;
border:0;
cursor:pointer;
background:url(../ehealthinsurance/images_new/home/newhomepageImg.gif) no-repeat -168px -76px;
}

.getQuoteBtn{
width:126px;
height:29px;
border:0;
cursor:pointer;
background:url(../ehealthinsurance/images_new/home/newhomepageImg.gif) no-repeat 0 -76px;
}

.goBtn{
width:37px;
height:24px;
border:0;
cursor:pointer;
background:url(../ehealthinsurance/images_new/home/newhomepageImg.gif) no-repeat -129px -76px;
}

.gSearchBox .textbox{
font:normal 11px arial;
padding:0;
}

.bordererror{
margin:5px auto;
border:2px solid #f00;
background:#ffc;
}

.errornotice,.errorlabel{
font-weight:bold;
font-size:11px;
}

.errorlabel{
color:red;
}

.errortext{
font-size:11px;
}

.topNavBg{
background-color:#EBEEF1;
}

.topNav,.topNav:link,.topNav:visited{
margin:9px 22px 0 0;
font:11px arial;
color:#404040;
text-decoration:underline;
}

.topNav:hover{
margin:9px 22px 0 0;
font:11px arial;
color:#ff7601;
text-decoration:underline;
}

.topNavBar{
margin:9px 0 0 9px;
font:12px arial;
color:#404040;
text-decoration:none;
}

.topNavRt,.topNavRt:link,.topNavRt:visited{
margin:9px 0 0 9px;
font:11px arial;
color:#404040;
text-decoration:underline;
}

.topNavRt:hover{
margin:9px 0 0 9px;
font:11px arial;
color:#ff7601;
text-decoration:underline;
}


#bottom-links{
clear:both;
width:770px;
border-top:3px solid #c7c7c7;
border-bottom:3px solid #c7c7c7;
margin-top:20px;
padding-top:10px;
padding-bottom:10px;
overflow:auto;
}

#bottom-links UL{
width:100%;
margin:0px;
padding:0px;
}

#bottom-links LI{
list-style-image:url('../images/arrow-1.jpg');
list-style-type:none;
padding:0px;
margin-left:20px;
margin-top:2px;
margin-bottom:2px;
}

.bottom-links-style{
width:250px;
margin-left:2px;
margin-right:2px;
float:left;
border-right:1px solid #c7c7c7;
}

#bottom-links UL LI a{
font-family: Arial;
font-size: 10px;
text-decoration: none;
display: block;
color:#999;
}

#bottom-links a:hover{
text-decoration: underline;
COLOR:#1d3e85;
}


