
html { -webkit-text-size-adjust:none; }
body      { font-family: "Trebuchet MS", Arial, Verdana; background-color: #555; text-align: center; margin: 0px }
p   { margin: 0px; padding: 0px }
td   { margin: 0px; padding: 0px }
ul { color: #474747; font-size: 12px; line-height: 16px; margin: 20px 0px 25px 60px; padding: 0px }
form { margin: 0px; padding: 0px }
.transfix { behavior: url(0j/pngx.htc) }
.MT   { margin: 0px auto; padding: 0px; width: 100% }
.td-TP { background: #444 url(0i/top.gif) repeat-x; width: 100%; height: 12px }
.td-MC      { background-color: #180862; width: 100% }
.td-FT  { background: #444 url(0i/bot.gif) repeat-x; width: 100%; height: 13px }
.td-spriaLEr { background: white url(0i/pg-ear-l.gif) repeat-y; width: 60px }
.td-spriaL    { background: white url(0i/spira-l.gif) repeat-y; width: 270px }
.td-spriaR   { background: white url(0i/spira-r.gif) repeat-y; padding-top: 37px; padding-left: 58px; width: 540px }
.td-spriaREr { background: white url(0i/pg-ear-r.gif) repeat-y; width: 60px }
.a  { color: purple; text-decoration: none; outline: 0 }
a:link  { color: purple; text-decoration: none }
a:visited   { color: purple; text-decoration: none }
a:hover   { color: purple; text-decoration: underline }
a:active   { color: purple; text-decoration: underline }
a:focus   { color: purple; -moz-outline-style: none ; outline-style: none }
.r   { color: #da0001; text-decoration: none; outline: 0 }
.r:link   { color: #da0001; text-decoration: none }
.r:visited  { color: #da0001; text-decoration: none }
.r:hover  { color: #da0001; text-decoration: none }
.r:active  { color: #da0001; text-decoration: none }
.r:focus  { outline-style: none; -moz-outline-style: none }
h1 { margin: 0px; padding: 0px }
h2 { color: #474747; font-style: normal; font-weight: normal; font-size: 12px; line-height: 16px; margin: 0px; padding: 0px 0px 0px 20px }
h3 { color: #da0001; font-style: normal; font-weight: bold; font-size: 16px; line-height: 20px; margin: 0px; padding: 0px 0px 10px 20px }
h4 { color: #da0001; font-style: normal; font-weight: bold; font-size: 16px; line-height: 16px; margin: 0px 0px 0px 20px; padding: 0px; border-bottom: 1px dotted #da0001 }
.td-reading-change { color: gray; font-size: 11px; height: 14px }
.td-nn-arealine { color: #da0001; font-size: 21px }
.td-nn-news-holder { color: #333; font-size: 12px }
.td-copyright-text { color: #333; font-size: 12px; line-height: 16px }
.td-return-to-top { color: purple; font-weight: normal; font-size: 10px }
.td-footer-menu { color: #333; font-size: 12px; line-height: 16px; text-align: center }
.flsh-mini { float: left; margin: 0px; padding: 0px 15px 10px 0px; width: 140px; height: 275px }
.flsh-mini-rgt { float: right; margin: 0px; padding: 0px 15px 10px 0px; width: 140px; height: 275px }
.ff_label { font-weight: bold; font-size: 13px; text-align: right; margin: 0px; padding: 5px 8px 5px 0px }
.ff_email { margin: 0px; padding: 0px; visibility: hidden }
.ff_textformat  { font-weight: normal; font-size: 13px; background-color: #97f432; margin: 0px; padding: 1px; border: solid 1px black; width: 260px }
.ff_textformatB  { font-weight: bold; font-size: 13px; background-color: #97f432; margin: 0px; padding: 1px; border: solid 1px black; width: 260px }
.ff_dropdownformat  { font-weight: normal; font-size: 12px; background-color: #97f432; margin: 0px; padding: 1px; border: solid 1px black; width: 260px }
.ff_sendinfo  { font-size: 12px; background-color: #32cd32; text-align: center; margin: 0px; padding: 3px 1px; border: solid 1px black; width: 260px }
.ii-rght { float: right; padding: 0px 0px 5px 10px }
.ii-lft { float: left; padding: 0px 10px 5px 0px }
