body {padding: 0; text-align: left; color: #000; background: #FFF; margin: 0;}
table.stretch {height: 100%;}
table.stretch td.body {height: 100%; vertical-align: top;}

td.body{ background-color:#FFF; background-image:none}
#outermma {width: 700px; margin: 0px; padding: 0px;}
#containermma {background-color: #FFF; border:0px; margin-bottom:15px;}
#band1 { display:none; height: 75px; position: relative; float: left; padding: 0px; margin: 0px; border: none;}
#band2 {position: relative; float: left; padding: 0px; margin: 0px; border: none;}
#print_hdr { display:block; padding-left:30px; height: 75px; position: relative; float: left;}

#topnav { display:none; }
#botnavmma {display:none; }


#hovmenu {display:none;}
#main_text_holder #hdr{display: none}
#main_text_holder {width: 690px;  position: relative; float: left; top:10px; }
#main_text_hp {width: 690px; position: relative; left: 20px; top:25px; margin-bottom: 50px; margin-right: 20px}
#main_text {width: 690px; position: relative; left:30px; top:10px; margin-bottom: 60px; margin-right: 20px}
#textsize, #textsizehp {display: none}

#sc_holder { display:none; }
#side_column_hp, #side_column {width: 205px; position: relative; top:20px; left:10px;}
#side_column {height: 100%}
#plan_select {width: 150px; height: 10px; position: absolute; bottom: 8px; right: 13px;} 
#plan_finder { position: relative; width:225px; height:135px}

#regmma {width: 690px; float: left; padding: 20px 20px 30px 20px; position: relative; }

#tblmma {width: 500px; float: left; position: relative; padding: 0px 0px 40px 0px;}

#formmma1 {width: 250px; float: left; position: relative;}
#formmma2 {width: 250px; margin-right:130px; float: right; position: relative; padding: 0px 0px 20px 20px;}

#ccmmamain {float: left; margin: 10px 0px 10px 10px; position: relative; width: 690px; }
.ccmma1 {clear: both; float: left; margin: 0px 10px 0px 0px; position: relative; width: 25px; }
.ccmma2 {float: right; margin: 0px 10px 12px; position: relative; width: 610px; }

#bltmma {margin-right:45px}

#regtblftmma {width: 690px;}
#premium {width: 250px; float:left; position:relative; font-size:14pt; padding: 13px 0px 13px 0px;}
#extrahelp {float:right; position:relative; font-size:12pt; padding: 13px 20px 13px 0px;}
#regtblmma {padding: 3px 0px 3px 8px; float: left;}
#regtrmma {border-bottom: #26a solid 1px}
#ignore {background-color:#CCD6E0; border-bottom: #26a solid 1px; font-size: 13pt; font-weight:bold; }

#reglnkl {width: 200px; float: left; padding-bottom: 25px}
#reglnkr {width: 200px; float: right; padding-bottom: 25px}

#tblhpmma {width: 500px; height: 250px; float: left; position: relative; margin-bottom: 30px }
#notice {width: 500px; padding:10px; border: #26a solid 2px; position: relative; background-color:#DEF2FE; clear:both} 

#custservmma {width: 180px; float: left; position: relative; }
#custservmmar {width: 290px; float: right; position: relative; padding: 0px 0px 0px 30px;}

.fsmma {width: 690px; border: #26a solid 1px; clear:both; padding: 0px 15px 0px 15px; margin-bottom: 20px;}
fieldset.fsmma div{margin-left:25px; margin-right: 10px }
.lmma {background: #FFE7C6; border: #26a solid 1px; padding: 3px 5px 3px 5px;}

#expand-contract { display:none; }

#contrdatemma {width: 690px; padding-bottom: 30px; margin-top:30px; padding-left:30px;}
#datemma {width: 690px; font-family: Times New Roman, Times, serif; font-size: 12pt; color: #707277; font-style: italic; font-weight: 500; text-align:left; }

.treelmma {width: 250px; float: left; position: relative; text-align: left; margin-top: 10px; }
.treesepmma, #treeendmma{width: 670px; float: left; text-align: justify; padding: 10px; border: #26a solid 1px; position:relative; clear:both}
.treesepmma {background-color: #F3E2A7; }
#treeendmma {background-color: #CCD6E0; }
#treermma {width: 200px; float: right; text-align: right; position:relative; margin: 10px 20px 10px 10px; }
#ns1, #ns2, #ns3, #ns4, #ns5 {float: right; background-color: #FFE7C6; padding: 10px; width: 400px;  position: relative; margin: 10px 20px 10px 0px; border: #26a solid 1px; clear:both }

#bfmma{width: 500px; float: left; position: relative; text-align: left; margin-top: 30px; }
#markmma{width: 100%; height:50px; position: absolute; bottom: 35px; text-align:center; clear:both; }

#columns {float: left; margin-bottom: 20px; position: relative; width: 690px; }
#phrml, #addformsl, #formlibl, #planoverl, #enrolll, #pharmformsl {width: 335px; border-right: 2px solid #B0232A; float: left; min-height: 170px; position: relative; text-align: left; }
#phrmr, #addformsr, #formlibr, #planoverr, #enrollr, #pharmformsr {width: 335px; float: right; min-height: 170px; position: relative; text-align: left; }
#phrml, #planoverl {min-height: 210px; }
#phrmr, #planoverr {min-height: 210px; }
#formlibl, #formlibr {min-height: 925px; }
#addformsl, #addformsr {min-height: 410px; }
#pharmformsl, #pharmformsr {min-height: 550px; }
#enrolll, #enrollr {min-height: 250px; }
#enrinsert {float: left; width: 325px; }
#select1 {width: 150px; }

#co_hldr, #cs_hldr{width:500px; min-height:310px;  }
#cs_hldr{min-height:375px; }
#co_hldr p, #cs_hldr p{margin-right:10px;} .co_top{ padding-top:10px; }

.img_left {float:left; margin: 0px 20px 20px 0px}

#ralign {text-align:right;}
#ind {margin: 5px 0px 0px 20px}
#text_img {width: auto; height:auto; float:left; margin: 0px 10px 0px 0px;}
#top_margin, .top_margin {margin-top:30px;}
#bot_margin, .bot_margin {margin-bottom:30px;}
#no_bot_margin, .no_bot_margin {margin-bottom:0px}
#underline {text-decoration:underline}

#masterdiv{margin-bottom:40px;}
.menutitle{ cursor:pointer; width: 10px}

a:link, .menutitle, #extrahelp {text-decoration: underline; color: #0000FF;}
a:hover, h2:hover{text-decoration: none;}
a:visited {text-decoration: underline; color: purple;}
a:visited:hover {text-decoration: none; color: purple;}
a.def, a.def:visited{color:#0066CC; cursor: help; border-bottom: 1px dotted; text-decoration:none}

table.premium {text-align:center; border-right: 1px solid #777; border-bottom: 1px solid #777; margin-top:10px}
.lh{margin-bottom: .5em} 
.topten {width: 400px; margin: 0px 0px 20px 80px;}
.ignore {background-color: #F7F7F7 }
.style13, .important_dates {font-weight: 900; font-size: 13pt; }
.important_dates {text-decoration:underline;}
.style14 {font-size: 14pt; }
.style18 {font-size: 18pt; font-weight:500}
.stylemma, h3 {font-family: Verdana, Arial, Helvetica, san-serif; color: #B0232A; font-style: normal;}
.bluemma {color: #000099;}
.red {color: #B0232A;}
.blue {color: #3F647E;}
.purple{color: #682F73;}
.orange{color:#F1AD02}
ul.red {list-style: disc; color: #B0232A;}
ul.blue {list-style: disc; color: #3F647E;}
ul.bltarwmma {list-style:outside disc;}
ul.bltpdfmma {list-style: url(../images/acrobat2.gif) outside; margin: 0px 0px 15px 18px}
ul.bltpdfmma2 {list-style: url(../images/acrobat2.gif) inside; margin: 0px 0px 15px 20px}
ul.bltpdfmma3 {list-style: url(../images/acrobat2.gif) outside; margin: 20px 0px 20px 20px}
ul.bltmma {list-style: outside decimal; color: #000099;}
ul.bltdskmma {list-style: outside disc; color: #000099;}
ul.bltdskmma2 {list-style: outside disc; color: #002D62; margin: 0px 0px 15px 20px}
ul.bltdskmma3 {list-style: outside disc; color: #002D62; margin: 0px 0px 15px 35px;}
ul.bltarwdotsmma {list-style: url(../images/arrowdots.gif) outside; margin: 0px 0px 15px 18px; line-height: 1.5em}
ul.blt3dotarw {list-style: url(../images/3dotbltarw.gif) outside; margin: 0px 0px 15px 25px;}
ul.blt3dotblue {list-style: url(../images/3dotblue.gif) outside; margin: 0px 0px 15px 25px;}
ul.none {list-style:outside none; margin: 0px 0px 15px 18px; line-height: 1.5em}
ul.newsletter {margin-top: 5px}
.noprint {display:none}

hr{color:#B0232A}
hr.section {height:1px}
p.hf {margin: 4px 0px 0px 0px}
sub{position: relative;	top: -4px;}
h1.body_hdr{color: #002D62; width: 670px; position: relative; left: 30px; font-size:16pt; text-transform:uppercase; }
h2{font-size: 100%; }
h2.body{font-size: 16pt; color:#000099; }
h3 {text-decoration: underline; }
ul{margin-left: 9px; padding-left: 9px;}
fieldset{width: 690px; border: #26a solid 1px;}


#menu {display:none;}

