
html  { -webkit-text-size-adjust: none }
body     { font-size: 12px; font-family: Arial, Verdana; background-color: #353535; text-align: center; margin: 0px }
p  { }
td   { margin: 0px; padding: 0px }
.transfix { behavior: url(0j/pngx.htc) }
.MT  { margin: 0px auto; padding: 0px; width: 100%; height: 100% }
.td-ETH { background-image: url(0i/mast.gif); width: 920px; height: 123px }
.td-MASTBG { background: url(0i/logo_bg.gif) repeat-x; width: 100%; height: 282px }
.td-VPOP-MASTBG { background: url(0i/logo_bg_VPOP.gif) repeat-x; width: 100%; height: 84px }
.td-MTBG { background: #7a4f82 url(0i/mbg.gif) }
.td-MM { background: #6e3b78 url(0i/mmRBG.gif); width: 854px; height: 31px }
.td-MMM  { color: white; font-weight: bold; font-size: 13px; padding: 7px 0px 0px; height: 31px }
.ii-MMMDIV      { margin: 0px 23px; padding: 0px }
.td-MC { background-color: white; width: 854px }
.td-FT  { background: #383838 url(0i/bot-bg.gif) repeat-x; margin: 0px; padding: 0px; position: relative; bottom: 0px; width: 100%; height: 130px }
.td-footer { color: white; font-size: 12px; background: url(0i/bot.gif) no-repeat; margin: 0px; padding: 0px; position: relative; bottom: 0px; width: 940px; height: 130px }
.td-VPOP-footer { color: white; font-size: 12px; margin: 0px; padding: 0px; position: relative; bottom: 0px; width: 940px; height: 70px }
.p-footer-mm { color: white; font-size: 12px; line-height: 18px; margin: 58px 20px 0px; padding: 0px }
.p-footer { color: #9c9c9c; font-size: 10px; line-height: 18px; margin: 0px 20px; padding: 0px }
.td-main-content  { padding: 35px 10px 15px }
.p-ReturnTop { color: gray; font-weight: normal; font-size: 10px; margin: 30px 0px 0px 10px; padding: 0px }
.ii-L { float: left; margin: 0px 15px 15px 0px }
.ii-R { float: right; margin: 0px 0px 15px 15px }
ul { font-size: 14px; line-height: 20px; margin: 20px 0px 30px; padding: 0px }
li  { margin: 0px 80px 10px 60px; border-bottom: 1px solid silver }
h1 { color: #5b3a62; font-style: normal; font-weight: bold; font-size: 32px; text-decoration: none; margin: 0px 0px 20px; padding: 0px; border-bottom: 1px solid #5b3a62 }
h2 { color: black; font-style: normal; font-weight: normal; font-size: 14px; line-height: 20px; text-decoration: none; margin: 0px 10px }
h3 { color: #620062; font-style: normal; font-weight: bold; font-size: 14px; text-decoration: none; background-color: #d8bfd8; margin: 10px 0px 10px 5px; padding: 5px; border-bottom: 1px solid #880588 }
h4 { color: black; font-style: normal; font-weight: normal; font-size: 14px; line-height: 20px; text-decoration: none; margin: 0px 30px 0px 35px }
h5  { color: black; font-style: normal; font-weight: normal; font-size: 12px; text-decoration: none; margin: 0px; padding: 0px }
h6 { color: black; font-style: normal; font-weight: normal; font-size: 14px; line-height: 20px; text-decoration: none; background-color: #f6edf6; margin: 15px 0px 10px 20px; padding: 0px 3px; border: solid 1px #caa9ca }
.new_td_list { color: black; font-style: normal; font-weight: normal; font-size: 14px; line-height: 19px; text-decoration: none; margin: 0px 5px }
.p-quote { color: black; font-style: normal; font-weight: normal; font-size: 14px; line-height: 18px; text-decoration: none; background-color: #f6edf6; margin: 20px 40px 20px 30px; padding: 7px 15px 10px; border: solid 1px #caa9ca }
.sb-m { background: #fffced url(0i/sb-m.gif) repeat-y; width: 241px }
.ict-m { background: #fffced url(0i/ict-m.gif) repeat-y; width: 540px }
.sbc-daylight { color: #460a5a; font-size: 11px; line-height: 13px; margin: 0px; padding: 6px }
.sbc-001   { color: #460a5a; font-size: 11px; line-height: 10px; margin: 0px; padding: 9px 0px }
.sbc-002   { color: #460a5a; font-size: 11px; line-height: 10px; background-color: #f4edca; margin: 0px; padding: 9px 0px }
.sbc-011   { color: #460a5a; font-size: 11px; line-height: 10px; margin: 0px; padding: 7px 0px 0px }
.sbc-012   { color: #460a5a; font-size: 11px; line-height: 10px; background-color: #f4edca; margin: 0px; padding: 7px 0px 0px }
.sbc-video { color: #460a5a; font-size: 13px; line-height: 13px; padding: 12px 0px 31px }
.sbc-video-stack { color: #460a5a; font-size: 13px; line-height: 13px; padding: 0px 0px 20px }
.a  { color: #5e1178; text-decoration: none; outline: 0 }
a:link  { color: #5e1178; text-decoration: none }
a:visited   { color: #5e1178; text-decoration: none }
a:hover   { color: #5e1178; text-decoration: underline }
a:active   { color: #5e1178; text-decoration: underline }
a:focus   { color: #5e1178; -moz-outline-style: none ; outline-style: none }
.r   { color: white; text-decoration: none; margin: 0px; padding: 2px 5px; outline: 0 }
.r:link   { color: white; text-decoration: none; margin: 0px; padding: 2px 5px }
.r:visited  { color: white; text-decoration: none; margin: 0px; padding: 2px 5px }
.r:hover  { color: white; text-decoration: none; background-color: black; margin: 0px; padding: 2px 5px }
.r:active  { color: white; text-decoration: none; margin: 0px; padding: 2px 5px }
.r:focus    { margin: 0px; padding: 2px 5px; -moz-outline-style: none ; outline-style: none  }
.e  { color: #9c9c9c; text-decoration: none; outline: 0 }
.e:link  { color: #9c9c9c; text-decoration: none }
.e:visited   { color: #9c9c9c; text-decoration: none }
.e:hover   { color: #9c9c9c; text-decoration: underline }
.e:active   { color: #9c9c9c; text-decoration: underline }
.e:focus   { color: #9c9c9c; -moz-outline-style: none ; outline-style: none }
.mm   { color: white; text-decoration: none; outline: 0  }
.mm:link   { color: white; text-decoration: none }
.mm:visited    { color: white; text-decoration: none }
.mm:hover    { color: white; text-decoration: underline }
.mm:active    { color: white; text-decoration: underline }
.mm:focus    { color: white; -moz-outline-style: none ; outline-style: none  }

