
html { -webkit-text-size-adjust:none; }
body      { color: #515151; font-size: 14px; font-family: Arial, Verdana; background: url(0i/b.gif) repeat-x; text-align: center; margin: 0px }
p,td   { margin: 0px; padding: 0px }
image {behavior: url(0j/pngx.htc)}
.iir { float: right; margin: 0px; padding: 5px 0px 15px 25px }
.floatOver     { margin: -240px 0px 0px; position: relative; z-index: 5; top: 0px; left: 0px; width: 580px; height: 240px; behavior: url(0j/pngx.htc) }
.css3 { text-shadow: 1px 1px 1px #000 }
.supReg  { font-size: 11px; line-height: 10px; vertical-align: baseline; position: relative; top: -10px }
.MT  { margin: 0px auto; padding: 0px; width: 100%; height: 100% }
.td-NPBG   { background: url(0i/npbgV2.jpg) no-repeat center 0px; height: 131px }
.td-FT  { background: #1f1f1f url(0i/bot.gif) repeat-x; position: relative; bottom: 0px; width: 100%; height: 100px }
.RED_Contact  { color: #c5c5c5; font-size: 11px; line-height: 17px; padding-top: 18px }
.RED_Lnks   { color: #eaeaea; font-weight: bold; font-size: 11px; line-height: 17px; padding-top: 24px }
.timedate { color: #573f10; font-style: italic; font-size: 11px; line-height: 14px }
.sb_a_tp { background: url(0i/sbbg_tp.gif) no-repeat; width: 200px; height: 5px }
.sb_a_md  { color: white; font-size: 12px; line-height: 15px; background: #1f5a81 url(0i/sbbg_md.gif) repeat-y; padding: 12px 15px 15px 25px; width: 200px }
.sb_a_bt { background: url(0i/sbbg_bt.gif) no-repeat; width: 200px; height: 10px }
.sb_b_tp  { background: url(0i/sbbg_gr_tp.gif) no-repeat; width: 200px; height: 5px }
.sb_b_md   { color: white; font-size: 12px; line-height: 15px; background: #545900 url(0i/sbbg_gr_md.gif) repeat-y; padding: 12px 15px 15px 25px; width: 200px }
.sb_b_bt  { background: url(0i/sbbg_gr_bt.gif) no-repeat; width: 200px; height: 10px }
.pp_sb_olive_line { font-weight: bold; font-size: 13px; line-height: 16px; margin: 0px 0px 4px; padding: 0px 0px 2px; border-bottom: 1px solid #858a2b; width: 160px }
.mca_a_tp  { background: url(0i/mca_bgad_tp.gif) no-repeat; width: 585px; height: 57px }
.mca_a_md   { color: black; background: #d5cfc3 url(0i/mca_bgad_md.gif) repeat-y; padding: 0px 15px 15px 25px; width: 585px }
.mca_a_bt  { background: url(0i/mca_bgad_bt.gif) no-repeat; width: 585px; height: 10px }
.ipad_a_tp  { background: url(0i/ip_ad_bg_a_tp.gif) no-repeat; width: 272px; height: 10px }
.ipad_a_md     { color: white; font-size: 12px; line-height: 15px; background: #3b7faf url(0i/ip_ad_bg_a_md.gif) repeat-y; text-align: center; padding: 4px 15px 6px 0px; width: 272px }
.ipad_a_bt  { background: url(0i/ip_ad_bg_a_bt.gif) no-repeat; width: 272px; height: 10px }
.MCA { padding-top: 50px; padding-bottom: 40px }
h1   { color: #2b6e9b; font-weight: normal; font-size: 25px; line-height: 24px; margin: 0px; padding: 0px 0px 20px }
h2  { color: #515151; font-weight: normal; font-size: 14px; line-height: 21px; margin: 0px; padding: 0px }
h3  { color: #17737b; font-weight: bold; font-size: 14px; line-height: 21px; margin: 0px 0px 5px; padding: 0px; border-bottom: 1px dotted #1b848d; width: 580px }
ul { font-size: 12px; line-height: 21px; margin: 0px 14px; padding: 0px }
.li-specialA   { margin-left: 30px }
.h1_no_bot { color: #2b6e9b; font-weight: normal; font-size: 25px; line-height: 12px; margin: 0px; padding: 0px }
.spec_L01  { color: #0b466d; font-weight: bold; font-size: 29px; line-height: 29px; padding: 0px 0px 15px }
.spec_L02 { color: black; font-weight: normal; font-size: 20px; line-height: 25px; padding: 0px 0px 15px }
.spec_L03  { color: #bf560b; font-weight: bold; font-size: 23px; line-height: 23px; padding: 0px 0px 15px }
.spec_L04 { color: black; font-style: italic; font-weight: normal; font-size: 16px; line-height: 16px; padding: 0px }
.spec_L05 { color: black; font-weight: bold; font-size: 16px; line-height: 16px; padding: 0px }
.a  { color: #515151; text-decoration: none; outline: 0 }
a:link,a:visited  { color: #515151; text-decoration: none }
a:hover,a:active   { color: #515151; text-decoration: underline }
a:focus  { outline-style: none; -moz-outline-style: none }
.r  { color: #FFF; text-decoration: none; outline: 0; }
.r:link,.r:visited  { color: #FFF; text-decoration: none }
.r:hover,.r:active  { color: #fff; text-decoration: underline }
.r:focus  { outline-style: #FFF; -moz-outline-style: none }
/********************************************/
.ma           { color: #3b3b3b; font-weight: bold; font-size: 12px; text-decoration: none; background: url(0i/mmbg.gif) no-repeat left top; margin: 0px; padding: 5px 0px 0px 11px; width: 200px; height: 24px; display:inline-block; display:-moz-inline-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; outline: 0; }
.ma:link,.ma:visited     { color: #3b3b3b; font-weight: bold; font-size: 12px; text-decoration: none; background: url(0i/mmbg.gif) no-repeat left top; margin: 0px; padding: 5px 0px 0px 11px; width: 200px; height: 24px; display:inline-block; display:-moz-inline-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; }
.ma:hover,.ma:active     { color: #ffffff; font-weight: bold; font-size: 12px; text-decoration: none; background: url(0i/mmbg.gif) no-repeat left -24px; margin: 0px; padding: 5px 0px 0px 11px; width: 200px; height: 24px; 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; }
/********************************************/
form { margin: 0px; padding: 0px }
.tdff-label   { font-weight: bold; font-size: 11px; font-family: Arial, Verdana; text-align: right; margin: 0px; padding: 0px }
.tdff-dataside { font-weight: bold; margin: 0px; padding: 2px 0px 2px 3px }
.fdHD-email { visibility: hidden }
.ffee-TextType  { font-size: 11px; font-family: Arial, Verdana; background-color: white; margin: 0px; padding: 2px; border: solid 1px gray; width: 100% }
.ffee-TextTypeB { font-weight: bold; font-size: 11px; font-family: Arial, Verdana; background-color: white; margin: 0px; padding: 2px; border: solid 1px gray; width: 100% }
.ffee-TextTypeSM   { font-size: 11px; font-family: Arial, Verdana; background-color: white; margin: 0px; padding: 2px; border: solid 1px gray; width: 50% }
.ffee-TextTypeSMB  { font-weight: bold; font-size: 11px; font-family: Arial, Verdana; background-color: white; margin: 0px; padding: 2px; border: solid 1px gray; width: 50% }
.ffee-SelectTypeRaw { font-size: 11px; font-family: Arial, Verdana; background-color: white; margin: 0px; padding: 2px; border: solid 1px gray }
.ffee-SelectTypeFull { font-size: 11px; font-family: Arial, Verdana; background-color: white; margin: 0px; padding: 2px; border: solid 1px gray; width: 100% }
.ffbb-ActionA  { color: black; font-size: 11px; 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% }

