body, p, td, .text {
 font-family: Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
 font-style: normal;
 font-weight: normal;
 font-size: 12px;
 color: #000;
}

body {margin:0px;padding:0px;background-color: #fff;}

a:link, a:visited {font-weight:normal;text-decoration:underline;color:#333366;}
a:hover, a:active {font-weight:normal;text-decoration:underline;color:#333366;}

a.adv:link, a.adv:visited {font-weight:bold;text-decoration:underline;color:#de9700;}
a.adv:hover, a.adv:active {font-weight:bold;text-decoration:underline;color:#de9700;}

a.tm:link, a.tm:visited {display:block;float:left;height:23px;margin:0px;padding:8px 13px 0px 14px;font-size:14px;font-weight:bold;text-decoration:none;color:#eaeaea;}
a.tm:hover, a.tm:active {display:block;float:left;height:23px;margin:0px;padding:8px 13px 0px 14px;font-size:14px;font-weight:bold;text-decoration:underline;color:#eaeaea;}

a.ftr:link, a.ftr:visited {font-size:12px;font-weight:normal;text-decoration:underline;color:#333366;}
a.ftr:hover, a.ftr:active {font-size:12px;font-weight:normal;text-decoration:underline;color:#333366;}

a.hdr:link, a.hdr:visited {font-size:12px;font-weight:bold;text-decoration:underline;color:#333366;}
a.hdr:hover, a.hdr:active {font-size:12px;font-weight:bold;text-decoration:underline;color:#333366;}

a.lgn:link, a.lgn:visited {font-size:13px;font-weight:bold;text-decoration:underline;color:#333366;}
a.lgn:hover, a.lgn:active {font-size:13px;font-weight:bold;text-decoration:underline;color:#333366;}

a.step:link, a.step:visited {font-size:12px;font-weight:normal;text-decoration:underline;color:#333366;}
a.step:hover, a.step:active {font-size:12px;font-weight:normal;text-decoration:underline;color:#333366;}

a.letter:link, a.letter:visited {font-size:14px;font-weight:bold;text-decoration:underline;color:#333366;}
a.letter:hover, a.letter:active {font-size:14px;font-weight:bold;text-decoration:underline;color:#333366;}

a.regfree:link, a.regfree:visited {display:block;float:right;margin:5px 10px 0px 0px;padding:0px;font-size:12px;font-weight:normal;text-decoration:underline;color:#333366;}
a.regfree:hover, a.regfree:active {display:block;float:right;margin:5px 10px 0px 0px;padding:0px;font-size:12px;font-weight:normal;text-decoration:underline;color:#333366;}

a.pager:link, a.pager:visited {font-size:16px;font-weight:bold;text-decoration:underline;color:#333366;}
a.pager:hover, a.pager:active {font-size:16px;font-weight:bold;text-decoration:underline;color:#333366;}


.tmactive {display:block;float:left;height:23px;margin:0px;padding:8px 13px 0px 14px;font-size:14px;font-weight:bold;text-decoration:none;background-image:url(img/bkg-tm-active.gif);background-repeat:repeat-x;color:#D0CFDC;}

* html .tmactive {height:33px;}


small, .small {font-size:11px;}
.micro {font-size:10px;}

.lang {font-size:11px;font-weight:normal;color:#414141;}
.copy {font-size:12px;font-weight:normal;color:#000;}
.cardnikname {font-size:13px;font-weight:bold;color:#000;}
.cardname {font-size:10px;font-weight:normal;color:#000;}
.from {font-size:11px;font-weight:bold;color:#fff;}
.from2 {font-size:11px;font-weight:bold;color:#a9a9a9;}
.srch {font-size:11px;font-weight:normal;color:#444;}
.login {font-size:12px;font-weight:normal;color:#755820;}
.logincard {font-size:11px;font-weight:normal;color:#755820;}
.activestep {font-size:12px;font-weight:bold;color:#909090;}
.activeletter {font-size:16px;font-weight:bold;color:#909090;}
.aster {font-size:20px;font-weight:normal;color:#A54E00;}
.pophdr {font-size:14px;font-weight:bold;color:#6b6b6b;}
.pageract {font-size:16px;font-weight:bold;color:#909090;}
.sponsored {background-color:#FFE0A6;}
.starname {font-size:16px;font-weight:bold;color:#000;}

h1 {
 display:block;
 height:20px;
 font-size:20px;
 font-weight:bold;
 color:#7f7f7f;
 margin:0px 0px 15px 0px;
 padding:0px;
 line-height:16px;
}

.tabpas {margin:0px;padding:0px 10px 0px 10px;}
.tabact {margin:0px;padding:0px 10px 0px 10px;font-weight:bold;color:#7f7f7f;}
.chklogin {margin:5px 5px 0px 5px;padding:0px;}
* html .chklogin {margin:0px 5px 0px 1px;padding:0px;}

.brdbottom {border-bottom:1px solid #c8c8c8;}

p {
 margin-top:10px;
 margin-bottom:5px;
 text-align:justify;
}

.stat {
 display:block;
 height:15px;
 margin:3px 0px 19px 0px;
 padding:0px 0px 0px 0px;
 color:#666;
}

.white {color:#fff;}
.black {color:#000;}
.dark {color:#444;}
.footer {color:#333366;}
.gray {color:#7f7f7f;}


.footervip {color:#fff;}
.langvip {font-size:11px;font-weight:normal;color:#d1d1d1;}
.copyvip {font-size:12px;font-weight:normal;color:#fff;}
a.ftrvip:link, a.ftrvip:visited {font-size:12px;font-weight:normal;text-decoration:underline;color:#fff;}
a.ftrvip:hover, a.ftrvip:active {font-size:12px;font-weight:normal;text-decoration:underline;color:#fff;}
a.tmvip:link, a.tmvip:visited {display:block;float:left;height:23px;margin:0px;padding:8px 13px 0px 14px;font-size:14px;font-weight:bold;text-decoration:none;color:#fff;}
a.tmvip:hover, a.tmvip:active {display:block;float:left;height:23px;margin:0px;padding:8px 13px 0px 14px;font-size:14px;font-weight:bold;text-decoration:underline;color:#fff;}
.logincardvip {font-size:11px;font-weight:normal;color:#484848;}

.msusername {font-size:40px;font-weight:normal;color:#b7b7b7;padding:10px 0px 10px 20px;}
.lastupdate {font-family: Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;font-size:10px;font-weight:normal;color:#616161;padding:0px 0px 0px 5px;white-space:nowrap;}
.msfield {font-size:16px;font-weight:bold;color:#3c3c3c;}
.msdata {display:block;font-size:12px;font-weight:normal;color:#000;margin:0px 0px 10px 20px;}
.txtrating {font-size:11px;font-weight:normal;color:#666;}
.midtext {font-size:20px;font-weight:normal;color:#8a8a8a;}
