html, body { 
font : 8px arial, helvetica, clean, sans-serif; 
margin : 0; 
padding : 0; 
border : 0; 
text-align : center; 
} 

H1 { 
  font-weight: bold; 
  font-size: 20pt;
  line-height: 20pt; 
  font-family: arial,helvetica,sans-serif; 
  font-variant: normal;
  font-style: normal;
}

div.main {
margin : 0 auto; 
width : 1050px;
text-align:center;
padding-left:0px;
padding-right:0px;
padding-top:0px;
padding-bottom:0px;
}

div.topmenu {
background:#FFFFFF;
border-width:1px; 
border-style:solid; 
border-color:#93A2AB;
width:1050px;
font-family:arial,helvetica,sans-serif; 
font-size:8pt; 
color:#053c74; 
text-align:left;
font-weight:normal;
vertical-align: middle;
padding-left:0px;
padding-right:0px;
padding-top:5px;
padding-bottom:0px;
}

div.right {
background:url('images/health_insurance_plans_header_bg.gif');
font-family:arial,helvetica,sans-serif; 
font-size:8pt; 
color:#053c74; 
text-align:right;
font-weight:bold;
padding-left:0px;
padding-right:5px;
padding-top:0px;
padding-bottom:0px;
margin : 0 auto; 
width:1045px;
vertical-align: middle;
}

div.orange {
background:#ff9233;;
height:1px;
line-height:0px; 
font-size:0px; 
width:1050px;
border-width:0px; 
padding:0px;
}

div.bar {
display: inline;
font-family:arial,helvetica,sans-serif; 
font-size:8pt; 
color:#ff9233; 
text-align:center;
font-weight:bold;
padding-left:3px;
padding-right:3px;
padding-top:0px;
padding-bottom:0px;
}

#content {
border-width:0px; 
border-style:solid; 
border-color:#93A2AB;
font-family:arial,helvetica,sans-serif; 
font-size:10pt; 
color:#053c74; 
text-align:left;
font-weight:normal;
margin-top : 15pt; 
margin-right : 15pt; 
margin-bottom : 15pt; 
margin-left : 15pt; 
width:100%;
}


select, input, textarea { 
font : 99% arial, helvetica, clean, sans-serif; 
} 
#borderdiv { 
margin : 0 auto; 
background : #93a2ab; 
width : 804px; 
text-align : center; 
} 
#maindiv { 
margin : 0 auto; 
width : 802px; 
text-align : center; 
background : #fff; 
} 
#intLinkDiv { 
font-family : arial, helvetica, sans-serif; 
font-size : 7pt; 
margin : 5pt 5pt 5pt 5pt; 
width : 100%; 
text-align : left; 
} 
img, fieldset { 
border : 0; 
} 
label { 
cursor : pointer; 
} 
cite { 
font : normal 85% verdana; 
} 
a, .bd .btn-more a:visited { 
color : #414141; 
} 
a:link, a:visited { 
text-decoration : none; 
} 
a:hover { 
text-decoration : underline; 
color:#0348d5;
} 
.on a:hover { 
text-decoration : none; 
} 
h5.menutitle { 
margin : 25px 0 2px 0; 
color : #93a2ab; 
} 
.alist { 
background : #e8eff5; 
border-top : 1px solid #93a2ab; 
border-bottom : 1px solid #93a2ab; 
margin : 0 0 1.5em 0; 
} 
.alist ul { 
padding : 0; 
list-style-type : none; 
} 
.alist li { 
display : inline; 
padding : 0 0.55em; 
font-size : 0.68em; 
font-weight : bold; 
} 
.alist li.last { 
margin-left : 15px; 
} 
div#previoustoolbar { 
margin-bottom : 8px; 
margin-top : 1em; 
} 
.c15 { 
padding : 0 0 15px 10px; 
background : url(images/caret_header_left.gif) no-repeat top left; 
} 
div#navigationbar { 
margin : 8px 5px 3px 5px; 
} 
div#navigationbarblank { 
margin : 10px 5px 12px 5px; 
height : 0; 
border-top : 1px solid #b1b1b1; 
} 
div#liveChat { 
margin: 0px 0px 0px 0px; 
padding: 100px 0px 0px 0px; 
width: 1%;
height: 100%;
position: absolute;
top: 0;
left: 0;
} 
#menu { 
width : 100%; 
margin : -8px 0 1px -5px; 
padding : 0; 
border-bottom : 1px solid #245178; 
line-height : normal; 
} 
#menu1Wrap { 
float : left; 
width : 100%; 
background : url(images/levelA_bkg.gif) repeat-x bottom; 
font-size : 9.2pt; 
} 
#menu1Wrap a { 
display : block; 
float : left; 
color : #245178; 
font-weight : bold; 
line-height : 12px; 
margin-right : 2px; 
padding : 4px 8px 3px 6px; 
text-decoration : none; 
border-left : 1px solid #245178; 
background : url(images/levelA_tab.gif) no-repeat 100% 0; 
} 
#menu1Wrap a:hover { 
border-left : 1px solid #245178; 
background : url(images/levelA_tab.gif) no-repeat 100% 0; 
color : #4986ff; 
} 
#menu1Wrap a.selectedTab { 
display : block; 
float : left; 
border-left : 1px solid #245178; 
font-weight : bold; 
text-decoration : none; 
padding-bottom : 4px; 
color : #082e4f; 
background : url(images/levelA_tab.gif) no-repeat 100% -150px; 
} 
#menu1Wrap a.selectedTab:hover { 
display : block; 
float : left; 
border-left : 1px solid #245178; 
font-weight : bold; 
text-decoration : none; 
padding-bottom : 4px; 
color : #4986ff; 
background : url(images/levelA_tab.gif) no-repeat 100% -150px; 
} 
#menu1Wrap div.tabX { 
padding : 4px 0 2px 0; 
border-bottom : 1px solid #666; 
background-image : none; 
border-left : none; 
} 
#menu2 { 
width : 100%; 
margin : -2px 0 0 -5px; 
padding : 0; 
line-height : normal; 
border-top : 0 solid #245178; 
border-bottom : 0 solid #245178; 
} 
#menu2Wrap { 
float : left; 
width : 100%; 
padding-top : 4px; 
background : url(images/levelB_bkg.gif) repeat-x bottom; 
font-size : 8.65pt; 
} 
#menu2Wrap a { 
display : block; 
float : left; 
color : #245178; 
font-weight : normal; 
line-height : 12px; 
margin-right : 2px; 
padding : 4px 8px 3px 6px; 
text-decoration : none; 
border-left : 1px solid #245178; 
background : url(images/levelB_tab.gif) no-repeat 100% 0; 
} 
#menu2Wrap a:hover { 
border-left : 1px solid #245178; 
background : url(images/levelB_tab.gif) no-repeat 100% -150px; 
color : #4986ff; 
background : url(images/levelB_tab.gif) no-repeat 100% 0; 
} 
#menu2Wrap a.selectedTab { 
display : block; 
float : left; 
color : #082e4f; 
font-weight : bold; 
text-decoration : none; 
padding-bottom : 4px; 
border-left : 1px solid #245178; 
background : url(images/levelB_tab.gif) no-repeat 100% -150px; 
} 
#menu2Wrap a.selectedTab:hover { 
display : block; 
float : left; 
color : #4986ff; 
font-weight : bold; 
text-decoration : none; 
padding-bottom : 4px; 
border-left : 1px solid #245178; 
background : url(images/levelB_tab.gif) no-repeat 100% -150px; 
} 
#menu3 { 
width : 100%; 
margin : -2px 0 1px -4px; 
padding : 0; 
line-height : normal; 
border-top : 0; 
} 
#menu3Wrap { 
float : left; 
width : 100%; 
padding-top : 4px; 
background : url(images/levelA_bkg.gif) repeat-x bottom; 
font-size : 8.65pt; 
} 
#menu3Wrap a { 
display : block; 
float : left; 
color : #245178; 
font-weight : normal; 
line-height : 12px; 
margin-right : 2px; 
padding : 4px 10px 3px 10px; 
text-decoration : none; 
border-left : 1px solid #245178; 
background : url(images/levelB_tab.gif) no-repeat 100% 0; 
} 
#menu3Wrap a:hover { 
border-left : 1px solid #245178; 
color : #4986ff; 
background : url(images/levelA_tab.gif) no-repeat 100% 0; 
} 
#menu3Wrap a.selectedTab { 
display : block; 
float : left; 
color : #082e4f; 
font-weight : bold; 
text-decoration : none; 
padding-bottom : 4px; 
border-left : 1px solid #245178; 
background : url(images/levelB_tab.gif) no-repeat 100% -150px; 
} 
#menu3Wrap a.selectedTab:hover { 
display : block; 
float : left; 
color : #4986ff; 
font-weight : bold; 
text-decoration : none; 
padding-bottom : 4px; 
border-left : 1px solid #245178; 
background : url(images/levelB_tab.gif) no-repeat 100% -150px; 
} 
.shading { 
margin : 0 1px; 
border-bottom : 1px solid #245178; 
background : url(images/levelB_bkg.gif) repeat-x top; 
height : 0; 
line-height : 0; 
} 
div.clearer { 
display : none; 
} 

/* data table */
.dataTableHeadingRow { background-color: #C9C9C9; }
.dataTableHeadingContent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ffffff; font-weight: bold; }
.dataTableRow { background-color: #F0F1F1; padding-left:0pt;padding-right:0pt;padding-top:0pt;padding-bottom:0pt;}
.dataTableRowSelected { background-color: #DEE4E8; }
.dataTableRowOver { background-color: #EAEAE8; cursor: pointer; cursor: hand; }
.dataTableContent { font-family:arial,helvetica,sans-serif;font-size:8pt;color:#053c74;text-align:left;padding-left:15pt;padding-right:10pt;padding-top:12pt;padding-bottom:0pt;}
.dataTableImage { font-family:arial,helvetica,sans-serif;font-size:8pt;color:#053c74;text-align:right;padding-left:15pt;padding-right:50pt;padding-top:2pt;padding-bottom:0pt;}
