.benefit_body{font-size:10pt;color:#666666;line-height:14pt;font-family:arial, helvetica, sans-serif;text-align:justify;}
.benefit_head{font-weight:bold;font-size:12pt;color:#666666;line-height:normal;font-family:arial, helvetica, sans-serif;}
.callout{font-weight:normal;font-size:10pt;color:#990000;font-family:arial, helvetica, sans-serif;}
.contact{font-size:8pt;color:#666666;line-height:9pt;font-family:arial, helvetica, sans-serif;}
.legal{font-size:8pt;color:#666666;font-family:arial, helvetica, sans-serif;text-align:center;}
.calltoaction{font-weight:bold;font-size:16pt;color:#990000;font-style:italic;font-family:verdana, arial, helvetica, sans-serif;}
.continue{font-weight:bold;font-size:10pt;color:#990000;font-style:italic;font-family:verdana, arial, helvetica, sans-serif;text-decoration:underline;}
.reg_mark{font-size:7pt;font-family:arial, helvetica, sans-serif;position:relative;top:-4px;}
.footnote_ref{font-weight:bold;font-size:9pt;vertical-align:super;color:#990000;font-family:arial, helvetica, sans-serif;}
.footnote{font-size:8pt;color:#666666;font-style:normal;font-family:arial, helvetica, sans-serif;}
p{font-size:12px;color:#000000;line-height:140%;font-family:arial, helvetica, sans-serif;}
td{font-size:12px;color:#000000;font-family:arial, helvetica, sans-serif;}
a{text-decoration:none;}
li{font-size:12px;color:#000000;line-height:140%;font-family:arial, helvetica, sans-serif;}
div .text_header {font-size:10px;color:#0079c1;font-family:arial, helvetica, sans-serif;text-decoration:none;}
div .text_header a{font-size:10px;color:#0079c1;text-decoration:none;}
div .text_header a:visited{font-size:10px;color:#0079c1;text-decoration:none;}
div .text_header a:active{font-size:10px;color:#0079c1;text-decoration:none;}
div .text_header a:hover{font-size:10px;color:#0079c1;text-decoration:none;}
.text_footnotes{font-size:10px;color:#003366;font-family:arial, helvetica, sans-serif;text-decoration:none;}
.text_footnotes a{font-size:10px;color:#003366;text-decoration:underline; font-weight:bold;}
.text_footnotes a:hover{font-size:10px;color:#ed1c24;text-decoration:underline; font-weight:bold;}
.title{font-weight:bold;font-size:22px;color:#0079c1;font-family:arial, helvetica, sans-serif;line-height:25px;}
unknown{padding-bottom:3px;margin:3px 0px;padding-top:3px;}
.unbold{font-weight:lighter;}
ul{list-style-type:disc; }
ol{padding-left:1.8em;list-style-image:none;margin-left:0px;}
ul.thirdnavlist{padding-right:0px;padding-left:0px;background:#ffffff;margin-bottom:0px;padding-bottom:0px;margin-left:5px;padding-top:0px;list-style-type:none;}
li.thirdnavlist{padding-right:0px;padding-left:0px;font-size:12px;background:#ffffff;padding-bottom:0px;color:#990000;line-height:140%;padding-top:0px;font-family:arial, helvetica, sans-serif;list-style-type:none;}
td.thirdnavlist{background-color:#ffffff;color:#0079C1;}
a.majorsub:link{text-decoration:none;color:#0079C1;}
a.majorsub:visited{text-decoration:none;color:#0079C1;}
a.majorsub:hover{text-decoration:none;color:#0079C1;}
a.majorsub:active{text-decoration:none;color:#0079C1;}
.majorsub{font-weight:bold;font-size:16px;color:#000000;}
.minorsub{font-weight:bold;font-size:16px;color:#000000;}
.brandbar{font-weight:normal;font-size:12px;color:#0079C1;font-family:arial, helvetica, sans-serif;background-color:#ffffff;}
.brandbar-globalnav{background-color:#3d6899;}
.bodytextgrey{font-weight:normal;font-size:12px;color:#666666;font-family:arial, helvetica, sans-serif;background-color:#ffffff;}
.quicklinks{font-size:11px;color:#000000;font-family:arial, helvetica, sans-serif;background-color:#e5e5e5;}
.quicklinks-header{border-right:1px;border-top:#ffffff 1px solid;font-weight:bold;font-size:11px;border-left:1px;color:#ffffff;border-bottom:#ffffff 1px solid;background-color:#0079c1;}
.footertext{font-weight:bold;font-size:11px;color:#990000;font-family:arial, helvetica, sans-serif;}
.tablehead td{border-right:#6699cc 1px solid;padding-right:10px;border-top:#6699cc 1px solid;padding-left:10px;font-weight:normal;font-size:13px;padding-bottom:10px;border-left:#6699cc 1px solid;color:#ffffff;padding-top:10px;border-bottom:#6699cc 1px solid;background-color:#990000;text-align:left;}
.tablehead p{color:#ffffff;}
.tablehead p a:link{color:#ffffff;font-family:arial, helvetica, sans-serif;text-decoration:underline;}
.tablehead p a:visited{color:#ffffff;font-family:arial, helvetica, sans-serif;text-decoration:underline;}
.tablehead p a:hover{color:#ffffff;text-decoration:underline;}
.tablesubhead td{border-right:#a5bdd5 1px solid;padding-right:10px;border-top:#a5bdd5 1px solid;padding-left:10px;font-weight:bold;font-size:12px;padding-bottom:7px;border-left:#a5bdd5 1px solid;padding-top:7px;border-bottom:#a5bdd5 1px solid;background-color:#ddeeff;}
.tablerow{background-color:#e5e5e5;}
.tablerow-total{background-color:#cccccc;}
a.thirdnavlinks:link{font-weight:normal;font-size:12px;color:#0079c1;font-family:arial, helvetica, sans-serif;text-decoration:underline;}
a.thirdnavlinks:visited{font-weight:normal;font-size:12px;color:#0079c1;font-family:arial, helvetica, sans-serif;text-decoration:underline;}
a.thirdnavlinks:hover{font-weight:normal;font-size:12px;color:#0079c1;font-family:arial, helvetica, sans-serif;text-decoration:underline;}
a.thirdnavlinks:active{font-weight:normal;font-size:12px;color:#0079c1;font-family:arial, helvetica, sans-serif;text-decoration:underline;}
a.brandbar-links:link{font-weight:normal;font-size:12px;color:#0079c1;font-family:arial, helvetica, sans-serif;text-decoration:none;}
a.brandbar-links:visited{font-weight:normal;font-size:12px;color:#0079c1;font-family:arial, helvetica, sans-serif;text-decoration:none;}
a.brandbar-links:hover{font-weight:normal;font-size:12px;color:#0079c1;font-family:arial, helvetica, sans-serif;text-decoration:none;}
a.brandbar-links:active{font-weight:normal;font-size:12px;color:#0079c1;font-family:arial, helvetica, sans-serif;text-decoration:none;}
a.footertext-links:link{font-weight:normal;font-size:11px;color:#0079c1;font-family:arial, helvetica, sans-serif;text-decoration:none;}
a.footertext-links:visited{font-weight:normal;font-size:11px;color:#0079c1;font-family:arial, helvetica, sans-serif;text-decoration:none;}
a.footertext-links:hover{font-weight:normal;font-size:11px;color:#0079c1;font-family:arial, helvetica, sans-serif;text-decoration:none;}
a.footertext-links:active{font-weight:normal;font-size:11px;color:#0079c1;font-family:arial, helvetica, sans-serif;text-decoration:none;}
p a:link{color:#0079c1;font-family:arial, helvetica, sans-serif;text-decoration:underline;}
p a:visited{color:#0079c1;font-family:arial, helvetica, sans-serif;text-decoration:underline;}
p a:hover{color:#0079c1;text-decoration:underline;}
li a:link{color:#0079c1;font-family:arial, helvetica, sans-serif;text-decoration:underline;}
li a:visited{color:#0079c1;font-family:arial, helvetica, sans-serif;text-decoration:underline;}
li a:hover{color:#0079c1;text-decoration:underline;}
.zip_error{font-weight:bold;font-size:12px;color:#990000;line-height:140%;font-family:arial, helvetica, sans-serif;}
.zipcode{color:#000000;font-size:11px;font-weight:normal;font-family:arial, helvetica, sans-serif;align:left;text-align:left;margin-left:5px;}
a:link{color:#003366;font-family:arial, helvetica, sans-serif;text-decoration:underline;}
a:visited{color:#003366;font-family:arial, helvetica, sans-serif;text-decoration:underline;}
a:hover{color:#ed1c24;text-decoration:underline;}

