*{margin:0;padding:0}
body{font-family:Arial}
p,li{font-size:1.2em/1.8em;margin-bottom:10px}
h1{font-size:2.0em;height:0}
h2{font-size:1.8em;margin-bottom:10px}
h3{font-size:1.0em;}
ul{margin-left:25px}
img{border:0}
#mainDiv{width:98%;margin:0 auto;background-color:#e6e6e6}
.tblHeader{width:100%;border:0;background-color:White}
#tblLogo{padding-bottom:2px;border:0}
#tblLogo div{width:3px;height:45px;background-color:#fcd4a5}
#imgLogo{width:68px;height:45px}
#tblTabbedMenu{padding-right:10px}
#tblTabbedMenu td{padding-left:2px;line-height:29px}
#divMembermenu{height:30px;padding-right:10px;text-align:center}
.menuActive{text-decoration:none;display:block;background-color:#febc1c;color:#fff;outline:0;font-size:14pt;font-weight:bold;width:142px;height:29px}
.menuInActive{text-decoration:none;display:block;background-color:#f17f21;color:#fff;font-size:14pt;font-weight:normal;outline:0;width:142px;height:29px;text-align:center}
.tblSubHeader{border:0;width:100%;height:23px;padding:0;margin:0}
.tblSubHeader td{padding:0;vertical-align:middle;background-color:#febc1c;line-height:23px}
#moreTab{text-align:center}
.subMenuInActive{text-decoration:none;display:block;color:#e2660a;height:23px;text-align:center;border-left:1px solid #e6e6e6;outline:0;font-size:11pt;font-weight:normal;background:url(../images/secondary-menu-tab.png)}
.subMenuActive{text-decoration:none;display:block;color:#fff;height:23px;text-align:center;outline:0;font-size:11pt;font-weight:bold}
.buSubMenuInActive{text-decoration:none;display:block;color:#e2660a;height:23px;text-align:center;border-left:1px solid #e6e6e6;outline:0;font-size:11pt;font-weight:normal;background:url(../images/secondary-menu-tab.png)}
.buSubMenuActive{display:block;color:#E2660A;font-size:11pt;width:100%}
.buMenuActive{text-decoration:none;display:block;background-color:#febc1c;outline:0;font-size:11pt;font-weight:normal;height:27px;width:100%}
.lnkAdvacedSearch{text-decoration:underline;color:#e2660a;height:23px;text-align:right;outline:0;font-size:11pt;font-weight:normal;margin:0 10px 0 0}
.lblSearch{color:#808080;text-align:right;border-left:1px solid #e6e6e6;border-right-width:0;border-left-width:0;text-decoration:none;display:block;height:23px;font-size:11pt;font-weight:normal;background-image:url(../images/secondary-menu-tab.png)}
.lblSearchimg{height:15px;width:21px;margin-top:3px}
.dropSearch{color:#808080;text-align:center;border-left:1px solid #ccc;border-right-width:0;text-decoration:none;line-height:15px;height:23px;display:block;font-weight:normal;background-image:url(../images/secondary-menu-tab.png)}
.dropSearch span{margin:0}
.txtSearch{color:#b3b3b3;text-align:left;height:15px;width:130px;border:1px solid #ececec;margin-left:5px;margin-top:2px;font-size:11pt;font-weight:normal}
.txtOfferSearch{color:#000;text-align:left;height:15px;width:130px;border:1px solid #e6e6e6;margin-left:5px;margin-top:2px;font-size:10pt;font-weight:normal}
table.tblMemberDetails{width:100%;height:106px;border:0}
.tblMemberDetails div{width:4px;height:85px;background-color:#fcd4a5}
table.tblSummaryStatus{width:95%;height:85px;background-color:#ebebeb;padding-left:10px}
table.tblSummaryStatus td{padding:2px 0 2px 0}
.tabbedDiv{width:100%;border:0;background-color:#febc1c;margin:0;padding:0;height:4px}

/* TELL-19754 */
#forgotpwd{width:100%;border:0;background-color:#febc1c;margin:0;padding:0;height:4px}

.tabbedSubDiv{width:100%;border:0;background-color:gray;margin:0;padding:0;height:2px}
table.tblchildTab{width:100%;height:34px;border:0}
table.tblchildTab tr{background:#e6e6e6}
table.tblchildTab td{padding-right:3px;line-height:24px}
.subTabMenuActive{text-decoration:none;display:block;color:#fff;height:24px;text-align:center;background-color:#febc1c;outline:0;font-size:11pt;font-weight:bold}
.subTabMenuActiveMore{text-decoration:none;display:block;color:#fff;height:24px;background-color:#febc1c;outline:0;font-size:11pt;font-weight:bold}
.labelCaptionAddress{font-size:10pt;font-weight:normal;color:#b3b3b3;padding-bottom:0;margin-bottom:0}
.labelCaption{font-size:10pt;font-weight:normal;color:#808080}
.labelCaptionHintText{font-size:7pt;font-weight:lighter;color:#808080; font-style:italic;}
.labelCaptionExcWithBold{font-size:10pt;font-weight:normal;color:#FC060E}
.labelCaptionWithBold{font-size:10pt;font-weight:bold;color:#333}
.labelLogoHeading{font-size:21pt;font-weight:normal;color:#f17f21}
.labelLogoHeadingFirst{font-size:36pt;font-weight:normal;color:#f17f21}
.labelActionLink{font-size:14pt;color:#f17f21;text-decoration:underline;font-weight:bold}
.lnkAddComments{text-decoration:underline;color:#0071bc;padding-right:4px;font-size:9pt;font-weight:normal;font-weight:normal;text-align:center;outline:0}
#footer{background:#e6e6e6;text-align:center;padding-top:5px;padding-bottom:5px;font-size:9pt;color:black}
#footerResults{background:#e6e6e6;text-align:left;padding-top:5px;padding-bottom:5px;font-size:9pt;color:black;font-weight:normal}
#divLogout{background-color:#f2f2f3;height:20px}
#divLogout span{font-size:9pt;font-weight:normal;padding-left:2px;color:#808080}
#divLogout a{text-decoration:none;color:#0071bc;padding-right:12px;padding-left:10px;font-size:9pt;font-weight:normal;text-align:center;outline:0;line-height:15px}
ul.subMenuList{list-style:none;background-color:#febc1c;border-bottom:1px solid #f17f21;padding:0;margin:0;position:absolute;z-index:1}
.subMenuList li{list-style-type:none;margin:0;position:relative;border-left:1px solid #f17f21;border-right:1px solid #f17f21;border-top:1px solid #f17f21}
.subMenuList li a{text-decoration:none;display:block;width:115px;margin:0;padding:0 0 0 5px;color:#f17f21;font-size:10pt;font-weight:bold}
.subMenuList li a:hover{background-color:#f17f21;font-size:10pt;font-weight:bold;color:#fff}
#childDiv{background-color:#e6e6e6}
#tblChild{width:100%;border:0;background-color:#fff}
table #tblPersonalInfo{border:0;margin:0 0 4px 10px;padding:4px 4px 4px 5px;background-color:#e6e6e6;width:95%;height:220px}
table #tblPersonalInfo td{padding:2px 0 2px 0}
table #tblAddressInfo{border:0;margin:0 0 4px 6px;padding:4px 4px 4px 2px;background-color:#e6e6e6;width:100%;height:220px}
table #tblAddressInfo td{padding-bottom:2px;padding-top:2px}
.fieldCaption{font-size:10pt;font-weight:normal;color:#333;text-align:left;width:120px}
.fieldCaption2{font-size:10pt;font-weight:normal;color:#333;text-align:left}
.fieldCaption3{font-size:10pt;font-weight:normal;color:#333;text-align:left;width:500px}
.fieldCaption4{font-size:10pt;font-weight:normal;color:#333;text-align:center;width:110px}
.fieldCaption5{font-size:10pt;font-weight:normal;color:#333;text-align:right;width:110px}
.fieldCaption6{font-size:10pt;font-weight:normal;color:#333;text-align:left}
.fieldControl{font-size:10pt;font-weight:normal;color:#808080}
#tblEnroll{border:0;margin:0 0 4px 15px;padding:4px 4px 4px 0;background-color:#e6e6e6;height:220px}
.preferredPhone{font-size:10pt;font-weight:normal;color:#333;text-align:left}
table #tblEnroll td{padding:2px 0 0 2px}
.emptyTablecell{height:30px;rowspan:5}
#tblMemberInfo{border:0;margin:0 20px 4px 10px;padding:4px 4px 4px 10px;background-color:#e6e6e6;width:99%}
table #tblMemberInfo td{padding:2px 0 2px 0}
ul.moreMenuList{list-style:none;padding:0;margin:0}
ul.moreMenuList li{list-style-type:none;margin:0;position:relative}
ul.moreMenuList li a{text-decoration:none;display:block;margin:0;padding:0 2px 0 5px;font-size:11pt;font-weight:normal}
.login{position:relative;top:150px}
#tblLogin{width:350px;height:140px;margin:0 auto;background-color:#fff;padding:0}
#tblLoginContent{
	width:98%;
	height:131px;
	border:0;
	background-color:#e6e6e6;
	margin:4px 4px 4px 4px;
	padding:0
}
/* TELL-19754 */
#forgotPassDiv{width:98%;height:155px;border:0;background-color:#e6e6e6;margin:4px 4px 4px 4px;padding:0}

#tblLoginContent td{
	padding-left:2px
}
#tblLoginContent .labelalign{
	text-align:right;
	padding-right:15px
}
#tblEnrollPersonalInfo{border:0;margin:0 0 4px 10px;padding:4px 4px 4px 10px;background-color:#e6e6e6;width:98%;height:200px}
#tblEnrollPersonalInfo td{padding:2px 0 2px 0}
#tblEnrollAddressInfo{border:0;margin:0 0 4px 14px;padding:4px 4px 4px 10px;background-color:#e6e6e6;width:98%;height:200px}
#tblEnrollAddressInfo td{padding:2px 0 2px 0}
#divEnrollContent{min-height:425px;padding:15px 0 0 0;border:0;background-color:#fff}
.errorblock{color:#f00;background-color:#fee;border:3px solid #f00;padding:8px;margin:16px}
.adjustmentContent{min-height:280px;padding:15px 0 0 0;border:0;background-color:#fff;overflow-y:auto}
.adjustmentField{border:0;margin:0 20px 4px 10px;padding:4px 4px 4px 10px;background-color:#e6e6e6;width:99%}
.adjustmentField td{padding:2px 2px 2px 0}
.talign1{text-align:right}
.divAdjResult{width:98%;text-align:left;padding-left:10px}
.labelLogoHeading1{font-size:18pt;font-weight:normal;color:#f17f21}
.labelLogoHeadingFirst1{font-size:32pt;font-weight:normal;color:#f17f21}
#divMarketingContent{min-height:275px;padding:0;border:0;background-color:#fff}
#tblMarketing{border:0;padding-left:10px;background-color:#e6e6e6;width:100%}
#tblMarketing1{border:0;padding:0 0 0 10px;background-color:#e6e6e6;width:100%;margin-top:4px}
#tblMarketing2{border:0;width:100%}
table #tblMarketing2 td{text-align:left}
#divMarketingButton{text-align:left;padding-left:145px}
.auditContent{min-height:280px;height:330px;padding:15px 0 0 0;border:0;background-color:#fff;overflow-y:auto}
.auditContentSafari{min-height:280px;padding:15px 0 0 0;border:0;background-color:#fff;}
.lnkAddComments1{text-decoration:underline;color:#0071bc;font-size:9pt;font-weight:normal;font-weight:normal;text-align:left;outline:0}
.valError {color:#FF0000; font-weight:bold; display:none;}
.logoutPosition {padding-right: 10px}
.logoutPositionSafari{padding-right: 15%;}
.tblLName_Char{display:none;}