html,body,h1,h2,h3,h4,form,fieldset,#ph ul,#ph li,#pf ul,#pf li{
    margin:0;
    padding:0;
    border:0}
#ph li,#pf li{
    list-style:none}
html,body{
    font:12px Arial, Helvetica, sans-serif;
    background:#5B4544 url(/img/bgpage.gif) repeat-x left top}
h1{
    font-size:16px;
    color:#333;
    margin-bottom:10px;
    border-bottom:2px solid #FFBCC6;
    padding:2px 0}
h2{
    font-size:14px;
    margin-bottom:10px;
    color:#E0435A}
p{
    margin:0 0 8px 0}
a{
    color:#E0435A;
    outline:none}
a:hover{
    text-decoration:none}
td{
    font-size:11px}
textarea,select,input{
    font-size:11px}
textarea{
    font-family:Arial, Helvetica, sans-serif}
hr{
    height:2px;
    color:#FFBCC6;
    margin:0}

#Table3{
    border:1px solid #E55E73}
#Table3 label{
    color:#000;
    font-weight:bold}

#recover{
    margin:10px 4px 0}
#passform ol, #passform ul{
    list-style:none;
    margin:0;
    padding:0}
#passform fieldset{
    border:1px solid #E55E73;
    background:#FFD1D6;
    margin-bottom:10px;
    width:40%}
#passform h2{
    display:none;}
#passform label{
    float:left;
    font-weight:bold;
    font-size:95%;
    width:47%;
    text-align:right;
    margin:1px 5px 0 0}
#passform .field{
    width:100%;
    color:#000;
    padding:6px 0;
    margin-bottom:2px}
#passform .border{
    text-align:center;
    padding:8px 0px}

#pc{
    width:953px;
    height:auto;
    margin:25px auto 0 auto;
    padding:10px;
    background:#FFE5EC;
    border:5px solid #FFF;
    overflow:hidden}
#ph,#pg,#pf{
   height:auto;
   overflow:hidden}
    #ph ul{
        height:auto;
        overflow:hidden}
    #ht li{
        width:49.9%}
    li#lgbox{
        width:355px;
        font-size:11px;
        color:#664E4D;
        padding:10px 0 10px 15px;
        background:#FFD1D6}
    #lgbox a{
        color:#CC334C}
    li#lg{
        height:67px;
        width:250px;
        margin:7px 0 0 15px;
        background:url(/img/logo.gif) no-repeat left top}
    #lg a{
        display:block;
        height:0;
        padding-top:67px;
        overflow:hidden}
    #lgbut{
        margin:18px 0 0 15px}
    #ht fieldset{
        border:0}
    #ht label{
        float:left}
    #ht .inp{
        height:16px;
        width:117px;
        color:#664E4D;
        margin:3px 0;
        vertical-align:middle}
    ul#hm{
        clear:both;
        height:30px;
        margin-top:16px;
        background:#E55E73}
    #hm li{
        padding:7px 15px;
        background: url(/img/topmenuli.gif) no-repeat right top}
    #hm a{
        color:#FFF;
        text-decoration:none}
    #hm a:hover{
        text-decoration:underline}
#pg{
    padding:14px 12px}
#pf{
    margin-right:-10px;
    background:url(/img/mpbmfoot.jpg) no-repeat right top}
    #pf ul{
        clear:both;
        width:888px;
        height:30px;
        margin-bottom:15px;
        background:#FFA8B1}
    #pf li{
        padding:7px 15px;
        background: url(/img/botmenuli.gif) no-repeat right bottom}
    #pf li a{
        font-size:11px;
        color:#CC334C;
        text-decoration:underline}
    #pf li a:hover{
        text-decoration:none}
    #pf p{
        clear:both;
        font-size:11px;
        margin-left:12px;
        color:#595959}
   .ln{
       padding-bottom:8px;
       background:url(/img/pfline.gif) no-repeat left bottom}
select.short{
    width:44px}
.conf{
    padding:7px 0;
    margin-top:0;
    margin-bottom:0}
.conf dt{
    padding:0 0 3px 0;
    margin:0}
    .conf dd{
        padding:3px 0 3px 40px;
        margin:0}
#popup{
    padding:0;
    margin:4px;
    background:#FFF}
#who h2{
    font-size:13px;
    color:#333;
    margin:0;
    padding:5px 0 10px 0}
#who h3{
    font-size:11px;
    color:#333;
    font-weight:normal;
    height:22px;
    margin:0;
    padding:8px 0 0 10px;
    background:#FFD1D6 url(/img/h3abg.gif) left no-repeat}
#who h3 a{
    font-size:11px;
    font-weight:bold;
    color:#CC334C}
#who table a{
    font-size:11px;
    font-weight:bold;
    color:#CC334C;
    display:block;
    padding:3px 0 0 0}
#who table td{  
    height:110px;
    width:84px;
    text-align:center;
    border-right:25px solid #FFE5EC}
#vmen{
    margin:0 0 15px 0;
    padding:0;
    height:30px;
    list-style:none;
    border-bottom:2px solid #FFBCC6}
#vmen a{
    display:block;
    background:#fff;
    font-size:11px;
    padding:8px 14px;
    border-right:1px solid #FFE5EC}
#vmen a.act{
    background:#FFD1D6;
    color:#3d3d3d;
    text-decoration:none}
#frmCL{
    float:right;
    margin:-32px 0 0 0;
    padding:0}
#frmCL select{
    width:204px;
    font-size:11px;
    color:#737373}
.fl,.mn li{
    float:left}
.fr{
    float:right}
.oac{
    margin:0 auto}
.ac{
    text-align:center}
.ar{
    text-align:right}
.notev{
    text-align:center;
    background:#EEE;
    border:1px solid #E55E73;
    padding:9px;
    margin:6px auto}
.vam{
    vertical-align:middle}
.vat{
    vertical-align:top}
.red{
    color:#F00}
.bord{
    border:2px solid #FFD1D6}
.vws{
    padding:0;
    margin:0 0 0 30px}
.vws dt,.vws dd{
    margin:0;
    padding:0 0 15px 0}
.vws dd{
    margin-left:30px}
.btn{
    border:1px solid;
    border-color:#EE8DA1 #CC5266 #CC5266 #EE8DA1;
    background:#E15062 url(/img/bgbtn.gif) repeat-x top left;
    font-size:11px;
    color:#fff;
    padding:1px 15px;
    outline:none}
.tdpic{
    width:106px}
.tdpic a{
    display:block;
    font-size:11px;
    font-weight:bold}
.tdmen{
    width:130px}
.tdmen ul{
    margin:0 22px;
    width:84px;
    list-style:none;
    padding:0}
.tdmen li{
    background:url(/img/bllttdmen.gif) 0 2px no-repeat;
    padding:5px 10px;
    border-bottom:1px solid #FFBCC6}
.tdmen li a{
    font-size:11px;
    font-weight:bold}
.tdmen li.first{
    padding-top:0;
    background:url(/img/bllttdmen.gif) 0 -2px no-repeat}
.tdmen li.last{
    border:0 none}
.tdses{
    font-size:11px;
    color:#3d3d3d}
.tdlang{
    width:70px;
    padding-right:15px}
.tdfeat{
    width:50px;
    border-left:1px solid #FFBCC6}
.tdline{
    height:2px;
    background:#FFBCC6;
    margin:15px 0}
.tablit th{
    background:#E55E73;
    font-size:11px;
    color:#fff;
    padding:5px 3px}
.tablit td{ 
    background:#FFD1D6;
    color:#3d3d3d;
    padding:5px 3px;
    font-size:11px}
.note{
    padding:10px;
    width:500px;
    margin:5px auto;
    border:1px solid #E55E73;
    background:#FFD1D6}
.bpicmen ul{
    margin:5px 0 9px 0;
    padding:0;
    list-style:none;
    text-align:center}
.bpicmen li{
    display:inline;
    margin:0 5px;
    padding:0 5px 4px 10px;
    background:url(/img/bllttdmen.gif) left no-repeat;
    border-bottom:2px solid #FFD1D6}
.bpicmen li a{
    font-size:11px;
    font-weight:bold}   
.bpicinprof ul{
    margin:5px 0 9px 0;
    padding:0;
    list-style:none;
    text-align:left;
    font:bold 11px Arial, Helvetica, sans-serif}
.bpicinprof li{
    display:block;
    padding:2px 5px 5px 10px;
    background:url(/img/blltprofile.gif) left no-repeat;
    border-bottom:1px solid #FFBCC6}
.botline td,.botline{
    border-bottom:1px solid #FFBCC6}
.rownamesmall{
    color:#737373}
.viewby{
    height:auto;
    margin:0 0 15px 10px;
    padding:0;
    overflow:hidden}
    .viewby li{
        width:31%;
        float:left;
        margin:0 5px 0 10px;
        padding:2px 0;
        display:inline}
#chdata{
   height:auto;
   width:635px;
   overflow:auto}
#varch{
    clear:both;
    height:auto;
    text-align:center;
    padding:0;
    margin:0;
    overflow:hidden}
     #varch li{
        width:166px;
        float:left;
        margin:0 0 20px 16px;
        background-position:3px 3px;
        background-repeat:no-repeat;
        display:inline}
    #varch a img{
        border:3px solid #FFD1D6}
    #varch a:hover img{
        border:3px solid #E55E73}
    #varch span{
        display:block}
#vmen li{
    float:left}
    #vmen li a:hover{
        background:#FFF4F8}
    #vmen li a.act:hover{
        background:#FFBCC6}
#subscr{
    width:270px;
    padding:5px 0 5px 30px;
    margin:5px auto;
    background:#FFD1D6}
    #subscr li{
        margin:0;
        padding:3px 0;
        list-style:none}
#f{
    margin:0 0 20px 0}
    #f fieldset{
        width:450px;
        margin:0 auto;
        padding:0 20px 15px 20px;
        border:1px solid #666}
    #f legend{
        margin:0;
        padding:0 5px;
        font-size:14px;
        background:none;
        border:0}
    #f dl{
        height:auto !important;
        height:1%;
        margin:5px 0;
        overflow:hidden}
        #f dt,#f dd{
            height:30px;
            margin:0;
            padding:0;
            line-height:30px;
            border-bottom:1px solid #666}
        #f dt{
            float:left;
            width:300px}
        #f dd{
            float:right;
            width:150px;
            text-align:right}
    #clothes{
        margin:10px 0;
        text-align:center}
    #f dt input{
        width:auto;
        margin:5px 3px 0 0;
        padding:0;
        border:0}
.vrate{
    height:13px;
    line-height:13px;
    font-weight:normal;
    display:block;
    padding:3px 0}
    .vrate span{
        float:left;
        margin:0 4px 0 0}
    .vrate .srv{
        width:69px;
        padding:13px 0 0 0;
        height:0;
        display:block;
        line-height:13px;
        background:url(/img/icons/stars.gif) 0 0 no-repeat}
    .vrate em{
        display:none}
    .vrate .srt0{
        background-position:0 0}
    .vrate .srt05{
        background-position:0 -13px}
    .vrate .srt10{
        background-position:0 -26px}
    .vrate .srt15{
        background-position:0 -39px}
    .vrate .srt20{
        background-position:0 -52px}
    .vrate .srt25{
        background-position:0 -65px}
    .vrate .srt30{
        background-position:0 -78px}
    .vrate .srt35{
        background-position:0 -91px}
    .vrate .srt40{
        background-position:0 -104px}
    .vrate .srt45{
        background-position:0 -117px}
    .vrate .srt50{
        background-position:0 -130px}
.strex{
    list-style:none;
    padding:0 0 0 20px;
    margin:0}
.strex li{
    padding:3px 0;
    margin:0}
    .strex strong{
        margin:1px 0 0 0;
        float:left;
        width:69px;
        height:0;
        padding:13px 3px 0 0;
        overflow:hidden;
        display:block;
        background:url(/img/icons/stars.gif) 0 0 no-repeat}
    .strex .str0{
        background-position:0 0}
    .strex .str1{
        background-position:0 -26px}
    .strex .str2{
        background-position:0 -52px}
    .strex .str3{
        background-position:0 -78px}
    .strex .str4{
        background-position:0 -104px}
    .strex .str5{
        background-position:0 -130px}
.faqq{ /* Class for FAQ pages */
    margin:5px 0 10px 30px;
    padding:0}
    .faqq li{
        padding:3px 0;
        margin:0 0 0 15px;
        list-style:decimal outside}
.faqa{ /* Class for FAQ pages */
    padding:7px 3px;
    margin:0}
    .faqa dt{
        font-weight:bold;
        padding:0;
        margin:0}
    .faqa dd{
        padding:7px 0 10px 30px;
        margin:0 0 10px 0;
        border-bottom:2px solid #FFBCC6}
    a.ttp{
        display:block;
        width:80px;
        margin:10px 0}

