
html { -webkit-text-size-adjust:none; }
body      { font-size: 12px; font-family: Arial, Verdana; background: #113d63 url(0i/ba.jpg); text-align: center; margin: 0px }
p,td   { margin: 0px; padding: 0px }
.transfix { behavior: url(0j/pngx.htc) }
.css3 { text-shadow: 1px 1px 1px #000 }
.iir { float: right; padding: 0px 0px 0px 30px }
.supReg {font-size: 11px; line-height: 10px; vertical-align: baseline; position: relative; top: -3px; }
#nplate  { background: url(0i/nameplate_v3.jpg) no-repeat left 70px; width: 880px; height: 240px }
#nplateNoImg    { width: 880px; height: 140px }
.nplla   { color: white; font-weight: normal; font-size: 18px; background-color: #09789a; padding-top: 4px; padding-right: 30px; height: 30px; text-shadow: 1px 1px 1px #000  }
.npllb   { color: white; font-style: italic; font-weight: bold; font-size: 15px; background-color: #2baed6; margin: 0px; padding: 0px 30px 0px 0px; height: 30px; text-shadow: 1px 1px 1px #000  }
.npllc { height: 149px }
.npllc_NoImg { height: 69px }
.nplld  { padding-right: 30px; height: 31px }
.SeminarDatesHeadlineTB { color: #545454; font-weight: bold; font-size: 17px; line-height: 21px; border-bottom: 1px solid gray; width: 420px }
.SeminarDatesTB  { color: #545454; font-weight: bold; font-size: 14px; line-height: 20px }
.SeminarDatesHeadlineTB_V2 { color: #545454; font-weight: bold; font-size: 17px; line-height: 21px; border-bottom: 1px solid gray; width: 276px }
.mapFloatCover { margin: -171px 0px 0px -1px; padding: 0px; position: relative; behavior: url(0j/pngx.htc) }
.MT  { margin: 0px auto; padding: 0px; width: 100%; height: 100% }
.td-NPBG { background: white url(0i/npbg.gif) no-repeat; width: 880px; height: 240px }
.td-NPBG-NoImg   { background: white url(0i/npbg.gif) no-repeat; width: 880px; height: 140px }
.td-MTA { background: url(0i/bb.jpg) repeat-x }
.td-FT   { color: #2c5a6d; font-size: 12px; line-height: 20px; background: white url(0i/bot.gif) no-repeat; padding-top: 19px; height: 100px }
.MCA { background-color: white; padding: 20px 0px 40px }
.MCA-NoIMG { background-color: white; padding: 10px 0px 40px }
.inMCA { padding-right: 30px; padding-left: 40px }
.sb_bmi_t { background: url(0i/sb_bmi_t.gif) no-repeat; width: 235px; height: 14px }
.sb_bmi_mh  { color: white; font-weight: bold; font-size: 18px; line-height: 18px; background: #18576a url(0i/sb_bmi_m.gif) repeat-y; padding-left: 20px; width: 235px }
.sb_bmi_mb { background: #18576a url(0i/sb_bmi_m.gif) repeat-y; width: 235px }
.sb_bmi_b { background: url(0i/sb_bmi_b.gif) no-repeat; width: 235px; height: 14px }
.sb_down_t { background: url(0i/sb_down_t.gif) no-repeat; width: 235px; height: 14px }
.sb_down_mh  { color: white; font-weight: bold; font-size: 18px; line-height: 18px; background: #205079 url(0i/sb_down_m.gif) repeat-y; padding-left: 20px; width: 235px }
.sb_down_mb     { color: white; font-size: 12px; line-height: 16px; background: #205079 url(0i/sb_down_m.gif) repeat-y; width: 235px }
.sb_down_b { background: url(0i/sb_down_b.gif) no-repeat; width: 235px; height: 14px }
.sb_down_v2_t  { background: url(0i/sb_v2_down_t.gif) no-repeat; width: 235px; height: 14px }
.sb_down_v2_mh   { color: white; font-weight: bold; font-size: 18px; line-height: 18px; background: #6a8a22 url(0i/sb_v2_down_m.gif) repeat-y; padding-left: 20px; width: 235px }
.sb_down_v2_mb      { color: white; font-size: 12px; line-height: 16px; background: #6a8a22 url(0i/sb_v2_down_m.gif) repeat-y; padding-right: 19px; padding-left: 26px; width: 235px }
.sb_down_v2_b  { background: url(0i/sb_v2_down_b.gif) no-repeat; width: 235px; height: 14px }
.sb_cont_v3_t   { background: url(0i/sb_y2_top.gif) no-repeat; width: 235px; height: 14px }
.sb_cont_v3_b   { background: url(0i/sb_y2_bot.gif) no-repeat; width: 235px; height: 14px }
.sb_cont_v3v2_mh       { color: #3b3b07; font-weight: bold; font-size: 18px; line-height: 18px; background: #d9d902 url(0i/sb_y2_mid.gif) repeat-y; padding-left: 20px; width: 235px }
.sb_cont_v3v2_mb          { color: #3b3b07; font-size: 12px; line-height: 16px; background: #d9d902 url(0i/sb_y2_mid.gif) repeat-y; padding-right: 19px; padding-left: 26px; width: 235px }
.sb_inpa_t  { color: white; font-style: normal; font-weight: bold; font-size: 20px; line-height: 30px; background: url(0i/inp_form_t.gif) no-repeat; padding: 4px 0px 0px 15px; width: 575px; height: 40px }
.sb_inpa_m  { color: white; font-weight: bold; font-size: 18px; line-height: 18px; background: #585747 url(0i/inp_form_m.gif) repeat-y; width: 575px }
.sb_inpa_b { background: url(0i/inp_form_b.gif) no-repeat; width: 575px; height: 14px }
.sb_inpa_v2_t     { color: white; font-style: normal; font-weight: bold; font-size: 20px; line-height: 30px; background: url(0i/inp_form_v2_t.gif) no-repeat; padding: 4px 0px 0px 15px; width: 575px; height: 40px }
.sb_inpa_v2_m   { color: white; font-weight: bold; font-size: 18px; line-height: 18px; background: #18576a url(0i/inp_form_v2_m.gif) repeat-y; width: 575px }
.sb_inpa_v2_b  { background: url(0i/inp_form_v2_b.gif) no-repeat; width: 575px; height: 14px }
.sb_NutritionTipsInset { font-weight: normal; font-size: 13px; margin: 0px; padding: 0px 0px 14px }
.inp_inst_ll { color: white; font-size: 13px; line-height: 17px; padding-top: 15px; padding-left: 15px }
.inp_inst_rr { padding: 15px 0px 0px }
.inp_inst_ll_3 { color: white; font-size: 13px; line-height: 17px; padding-top: 15px; padding-left: 15px; text-shadow: 1px 1px 1px #000 }
.mca_inpa_t      { color: white; font-style: normal; font-weight: bold; font-size: 22px; line-height: 30px; background: url(0i/inp_form_lrg_3_t.gif) no-repeat; margin: 0px; padding: 5px 0px 0px; width: 740px; height: 40px; text-shadow: 1px 1px 1px #000  }
.mca_inpa_m     { color: white; font-weight: bold; font-size: 18px; line-height: 18px; background: #2baed6 url(0i/inp_form_lrg_3_m.gif) repeat-y; width: 740px }
.mca_inpa_b    { background: url(0i/inp_form_lrg_3_b.gif) no-repeat; width: 740px; height: 14px }

.landing_dv_special_001  { color: yellow; font-size: 18px; line-height: 22px; text-shadow: 1px 1px 1px #000; }
.landing_td_special_002    { color: #01161d; font-size: 11px; line-height: 13px; margin: 0px; padding: 10px 0px }
.procedures_chart { font-weight: bold; font-size: 12px; line-height: 18px; background-color: #dcdcdc; text-align: center; margin: 0px; padding: 4px }
.procedures_chartHD { color: white; font-weight: bold; font-size: 12px; line-height: 18px; background-color: #09789a; text-align: center; margin: 0px; padding: 6px 4px }
h1 { color: #09789a; font-style: normal; font-weight: bold; font-size: 24px; line-height: 31px; margin: 0px; padding: 0px 10px 5px 0px }
h2 { color: #545454; font-style: normal; font-weight: normal; font-size: 14px; line-height: 21px; margin: 0px; padding: 0px 10px 0px 0px }
h3 { color: #1a9597; font-style: normal; font-weight: bold; font-size: 20px; line-height: 31px; margin: 0px; padding: 0px 10px 5px 0px }
h4 { color: #696969; font-style: normal; font-weight: bold; font-size: 18px; line-height: 20px; margin: 5px 0px 10px; padding: 0px 10px 0px 0px; border-bottom: 1px dotted #696969; width: 565px }
h6 { color: #545454; font-style: normal; font-weight: bold; font-size: 11px; letter-spacing: 0px; margin: 0px; padding: 10px 0px 20px }
ul  { color: #545454; font-size: 14px; line-height: 21px; margin: 0px 0px 0px 50px; padding: 0px }
.pp_fineprint { color: #696969; font-size: 11px; line-height: 17px }
.pp_fineprint_b { color: black; font-size: 11px; line-height: 12px; margin: 0px; padding: 10px 0px }
.a   { color: #545454; text-decoration: none; outline: 0  }
a:link,a:visited   { color: #545454; text-decoration: none }
a:hover,a:active   { color: black; text-decoration: underline }
a:focus  { outline-style: none; -moz-outline-style: none }
.r   { color: #2c5a6d; text-decoration: none; outline: 0 }
.r:link,.r:visited   { color: #2c5a6d; text-decoration: none }
.r:hover,.r:active  { color: #2c5a6d; text-decoration: underline }
.r:focus  { outline-style: none; -moz-outline-style: none }
.w    { color: white; text-decoration: none; outline: 0  }
.w:link,.w:visited    { color: white; text-decoration: none }
.w:hover,.w:active   { color: white; text-decoration: underline }
.w:focus  { outline-style: none; -moz-outline-style: none }
/********************************************/
.v3_tp_text  { color: white; font-weight: bold; font-size: 15px; line-height: 25px }
.v3_tp_text_b { color: white; font-weight: bold; font-size: 15px; line-height: 25px; margin: 0px; padding: 10px 0px 10px 40px }
.v3_tp_text_big_yelw { color: yellow; font-style: italic; font-weight: bold; font-size: 17px; margin: 0px; padding: 10px 0px }
.v3_spn_yelw { color: yellow; font-size: 17px; line-height: 10px; vertical-align: baseline; position: relative; top: 1px; }
/********************************************/
form { margin: 0px; padding: 0px }
.sb_in_bmiCalc { color: white; font-size: 12px; line-height: 20px; padding: 2px 1px }
.sb_in_bmiCalcRes   { color: white; font-size: 12px; line-height: 21px; margin: 0px; padding: 0px }
.ff_in_bmiCalc_tx { color: #413322; font-size: 12px; background-color: white; padding: 1px; border: solid 1px black; width: 48px }
.ff_in_bmiCalc_res  { color: #413322; font-weight: bold; font-size: 12px; background-color: white; padding: 1px; border: solid 1px black; width: 48px }
.ff_in_bmiCalc_btn   { color: black; font-size: 12px; line-height: 20px; font-family: Arial, Verdana; background-color: #d9e9ee; margin-left: 10px; padding: 1px 3px; border: solid 1px black; width: 124px }
/********************************************/
.tdff-SUB-label     { color: white; font-weight: bold; font-size: 12px; font-family: Arial, Verdana; text-align: right; margin: 0px; padding: 0px }
.tdff-SUB-dataside  { margin: 0px; padding: 2px 0px 2px 3px }
.ffee-SUB-TextType    { font-size: 12px; font-family: Arial, Verdana; background-color: white; margin: 0px; padding: 2px; border: solid 1px black; width: 100% }
.ffee-SUB-TextTypeB   { font-weight: bold; font-size: 12px; font-family: Arial, Verdana; background-color: white; margin: 0px; padding: 2px; border: solid 1px black; width: 100% }
.ffee-SUB-SelectTypeFull  { font-size: 12px; font-family: Arial, Verdana; background-color: white; margin: 0px; padding: 2px; border: solid 1px black; width: 100% }
.ffbb-SUB-ActionA   { color: black; font-size: 12px; font-family: Arial, Verdana; background-color: white; margin: 3px 0px; padding: 2px; border-style: solid; border-width: 1px 2px 2px 1px; border-color: black; width: 100% }
.tdff-SUB-label_3         { color: white; font-weight: bold; font-size: 13px; font-family: Arial, Verdana; text-align: right; margin: 0px; padding: 5px 0px; height: 28px; text-shadow: 1px 1px 1px #000  }
/********************************************/
.tdff-label    { color: white; font-weight: bold; font-size: 12px; font-family: Arial, Verdana; text-align: right; margin: 0px; padding: 0px }
.tdff-dataside  { margin: 0px; padding: 2px 0px 2px 3px }
.fdHD-email { visibility: hidden }
.ffee-TextType   { font-size: 12px; font-family: Arial, Verdana; background-color: white; margin: 0px; padding: 2px; border: solid 1px gray; width: 100% }
.ffee-TextTypeB  { font-weight: bold; font-size: 12px; font-family: Arial, Verdana; background-color: white; margin: 0px; padding: 2px; border: solid 1px gray; width: 100% }
.ffee-TextTypeSM    { font-size: 12px; font-family: Arial, Verdana; background-color: white; margin: 0px; padding: 2px; border: solid 1px gray; width: 50% }
.ffee-TextTypeSMB   { font-weight: bold; font-size: 12px; font-family: Arial, Verdana; background-color: white; margin: 0px; padding: 2px; border: solid 1px gray; width: 50% }
.ffee-SelectTypeRaw  { font-size: 12px; font-family: Arial, Verdana; background-color: white; margin: 0px; padding: 2px; border: solid 1px gray }
.ffee-SelectTypeFull  { font-size: 12px; font-family: Arial, Verdana; background-color: white; margin: 0px; padding: 2px; border: solid 1px gray; width: 100% }
.ffbb-ActionA   { color: black; font-size: 12px; font-family: Arial, Verdana; background-color: white; margin: 4px 0px; padding: 3px 2px; border-style: solid; border-width: 1px 2px 2px 1px; border-color: #808080; width: 100% }
.ffbb-ActionB { color: black; font-size: 12px; font-family: Arial, Verdana; background-color: white; margin: 4px 0px; padding: 3px 2px; border-style: solid; border-width: 1px 2px 2px 1px; border-color: #808080; width: 50% }
/********************************************/
.td-sb-form-labels-no-leadin  { color: #3b3b07; font-weight: bold; font-size: 11px; line-height: 11px; margin: 0px; padding: 0px 0px 0px 5px }
.td-sb-form-labels   { color: #3b3b07; font-weight: bold; font-size: 11px; line-height: 11px; margin: 0px; padding: 10px 0px 0px 5px }
/********************************************/
.vd-A   { background: url(0v/vd-bg-ID-t.gif) no-repeat; width: 283px; height: 12px }
.vd-B     { background: url(0v/vd-bg-ID-m.gif) repeat-y; width: 283px }
.vd-C    { background: url(0v/vd-bg-ID-b.gif) no-repeat; width: 283px; height: 32px }
.vd-NoFlashText { color: white; font-size: 12px; line-height: 18px; margin: 0px; padding: 5px 20px }
/********************************************/
.ma                  { color: #FFF; font-weight: bold; font-size: 14px; text-decoration: none; background: url(0i/mm.gif) no-repeat left top; margin: 1px 0px; padding: 6px 0px 0px 30px; width: 235px; height: 28px; display:inline-block; display:-moz-inline-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; outline: 0; }
.ma:link,.ma:visited { color: #FFF; font-weight: bold; font-size: 14px; text-decoration: none; background: url(0i/mm.gif) no-repeat left top; margin: 1px 0px; padding: 6px 0px 0px 30px; width: 235px; height: 28px; display:inline-block; display:-moz-inline-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; }
.ma:hover,.ma:active { color: #FFF; font-weight: bold; font-size: 14px; text-decoration: none; background: url(0i/mm.gif) no-repeat left -28px; margin: 1px 0px; padding: 6px 0px 0px 30px; width: 235px; height: 28px; display:inline-block; display:-moz-inline-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; }
.ma:focus { outline-style: none; -moz-outline-style: none; display:inline-block; display:-moz-inline-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; }
/********************************************/
.pop_recp_main  { background: white url(0i/iibg_recp_bg.jpg) no-repeat; margin: 0px; padding: 10px 0px; border: solid 1px black; width: 480px }
.pop_recp_close_msg  { color: white; font-weight: bold; font-size: 10px; font-family: Arial; margin: 0px; padding: 5px 0px 0px }
.tdff_RECP-SUB-label     { font-weight: bold; font-size: 12px; font-family: Arial, Verdana; text-align: right; margin: 0px; padding: 0px }
.tdff_RECP-SUB-dataside  { margin: 0px; padding: 2px 0px 2px 3px }
.ffee_RECP-SUB-TextType    { font-size: 12px; font-family: Arial, Verdana; background-color: white; margin: 0px; padding: 2px; border: solid 1px gray; width: 100% }
.ffee_RECP-SUB-TextTypeB   { font-weight: bold; font-size: 12px; font-family: Arial, Verdana; background-color: white; margin: 0px; padding: 2px; border: solid 1px gray; width: 100% }
.ffee_RECP-SUB-SelectTypeFull  { font-size: 12px; font-family: Arial, Verdana; background-color: white; margin: 0px; padding: 2px; border: solid 1px gray; width: 100% }
.ffbb_RECP-SUB-ActionA   { color: black; font-size: 12px; font-family: Arial, Verdana; background-color: white; margin: 4px 0px; padding: 3px 2px; border-style: solid; border-width: 1px 2px 2px 1px; border-color: #808080; width: 100% }
/********************************************/
.MCA-ChartC     { color: black; font-style: italic; font-weight: bold; font-size: 14px; background-color: #f8f8f8; padding: 4px 5px; border-bottom: 1px solid #a4a4a4 }
.MCA-ChartD      { color: black; font-style: italic; font-weight: bold; font-size: 14px; background-color: #e9e9e9; padding: 4px 5px; border-bottom: 1px solid #a4a4a4 }
/********************************************/


