﻿body {-webkit-font-smoothing: antialiased;}
td {word-wrap: break-word;}
a {color:#3399FF}
a:hover {color:#336699}
a.pink {color:#FF0080}
a.pink:hover {color:#336699}
.msgoff a {color:#3399FF;text-decoration:none}
.msgoff a:hover {color:#3399FF;text-decoration:none}
.msgon a {color:#FF0066;text-decoration:none}
.msgon a:hover {color:#336699;}
.umsgon a {color:#FF0066;}
#ntabs td a, #ntabs td a:visited {font-family: arial;font-size: 10px; color:#000000;text-decoration:none}
#ntabs td a:hover .label {color:#3399FF;}
#shbox form {margin:0px;}
#shky {height:20px;width:75px;border-width:1px;border-color:#7F9DB9;border-style:solid}
#shbt {vertical-align: top;margin-top:1px;}
.tdtext {font-size: 10px;}
.tnav a {color:#3399FF}
.tnav a:hover {color:#336699}
.nav a {color:#FFFFFF}
.nav a:hover {color:#FFFFFF}
.avs {color:#99CCFF}
.avs a {color:#99CCFF}
.avs a:hover {color:#FFFFFF}
.ct a {color:#FF9933}
.ct a:hover {color:#CC6600}
.mybar a {color:#888888;text-decoration:none}
.mybar a:hover {color:#3399FF}
.mybarp a {color:#FF0066;text-decoration:none}
.mybarp a:hover {color:#3399FF}
.mybarg a {color:#00B070;text-decoration:none}
.mybarg a:hover {color:#888888}
.mybarb a {color:#3399FF;text-decoration:none}
.mybarb a:hover {color:#888888}
.title {font-family:Arial,Helvetica,sans-serif;font-size:24px;color:#666666;letter-spacing:-2px;}
.wlink a, .wlink a:visited {color:#FFFFFF;text-decoration:none}
.myl a {font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:bold;color:#3399FF;letter-spacing:-1px;text-decoration:none;}
.myl a:hover {color:#ffffff;background-color:#3399FF;}
.mygl a {font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:bold;color:#999999;letter-spacing:-1px;text-decoration:none;}
.mygl a:hover {color:#ffffff;background-color:#999999;}
.myrl a {font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:bold;color:#FF0033;letter-spacing:-1px;text-decoration:none;}
.myrl a:hover {color:#ffffff;background-color:#FF0033;}
.ctt {font-family:Arial,Helvetica,sans-serif;font-size:9px;color:#999999;margin-left:5px;}
.phd {font-family:Arial,Helvetica,sans-serif;font-size:18px;color:#666666;letter-spacing:-1px;line-height:24px;}
.thd {font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#999999;}
.txt {font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#333333;}
.rl a {color:#FF0033;text-decoration:none}
.rl a:hover {color:#FFFFFF;background-color:#FF0033;}
.bl a {color:#3399FF;text-decoration:none}
.bl a:hover {color:#FFFFFF;background-color:#3399FF}
.gl a {color:#999999;text-decoration:none}
.gl a:hover {color:#FFFFFF;background-color:#999999}
.tage, .tname{display:block;}
.tname{font-family:Arial;font-size:11px;font-weight:bold;color:#3399ff;text-decoration:none;border:0;}
.tstatus{font-family:Arial;font-size:11px;font-weight:bold;color:#333;text-decoration:none;border:0;}
.tage, .tloc{font-family:Arial;font-size:11px;color:#333;font-weight:normal;text-decoration:none;border:0;}
.infhldr{display:none;text-align:left;width:82px;border:0;}
.grlink a {color:#CC3366;}
.grlink a:hover{color:#ee4e71;}
.wslink a {color:#33BC66; text-decoration:none;}
.wslink a:hover{color:#333333; text-decoration:none;}
.hublink a {color:#3399FF; text-decoration:none;}
.hublink a:hover{color:#333333;  text-decoration:none;}
.fl a {color:#666666;}
.fl a:hover {text-decoration:none;color:#666666;}
.headernav-active a, .headernav-active a:hover {color:#333333;text-decoration: none;}
.wl {text-decoration: underline;color:#FFFFFF;}
.wl:hover {text-decoration: underline;color:#336699;}
#alertmessage
{
    width:612px;
    background-color:#FF0066;
    padding:5px;
    text-align:left;
    -webkit-border-radius: 5px;
       -moz-border-radius: 5px;
        -ms-border-radius: 5px;
         -o-border-radius: 5px;
            border-radius: 5px;            
}
#hsearchbox
{
    width:165px;
    background-color:#E6E6E6;
    padding:5px;
    -webkit-border-radius: 5px;
       -moz-border-radius: 5px;
        -ms-border-radius: 5px;
         -o-border-radius: 5px;
            border-radius: 5px;  
}
#headerlinks
{
    margin-bottom:3px;
    width:71px;
    height:12px;
    box-sizing:border-box;
    background-color:#3399FF;
    font-family:Arial;
    font-size:8px;
    -webkit-border-radius: 0px 0px 5px 5px;
       -moz-border-radius: 0px 0px 5px 5px;
        -ms-border-radius: 0px 0px 5px 5px;
         -o-border-radius: 0px 0px 5px 5px;
            border-radius: 0px 0px 5px 5px;
}
#headerlinks a
{
    color:#FFFFFF;
    text-decoration:none;
    display:block;
    padding-top:2px;
}
#headerlinks div
{
    float:left;
}
#hl-login
{
    width:45px;
    box-sizing:border-box;
    padding-right:4px;
    border-right:1px solid #2e89e5;
}
#hl-join
{
    width:26px;
    box-sizing:border-box;
    padding-right:5px;
}
.pc-tl
{
    background-color:#FFFFFF;
    width:10px;
    height:10px;
    -webkit-border-radius: 5px 0px 0px 0px;
       -moz-border-radius: 5px 0px 0px 0px;
        -ms-border-radius: 5px 0px 0px 0px;
         -o-border-radius: 5px 0px 0px 0px;
            border-radius: 5px 0px 0px 0px;
}
.pc-tr
{
    background-color:#FFFFFF;
    width:10px;
    height:10px;
    -webkit-border-radius: 0px 5px 0px 0px;
       -moz-border-radius: 0px 5px 0px 0px;
        -ms-border-radius: 0px 5px 0px 0px;
         -o-border-radius: 0px 5px 0px 0px;
            border-radius: 0px 5px 0px 0px;
}
.nc-tl
{
    background-color:#FFFFFF;
    width:5px;
    height:5px;
    -webkit-border-radius: 5px 0px 0px 0px;
       -moz-border-radius: 5px 0px 0px 0px;
        -ms-border-radius: 5px 0px 0px 0px;
         -o-border-radius: 5px 0px 0px 0px;
            border-radius: 5px 0px 0px 0px;
}
.nc-tr
{
    background-color:#FFFFFF;
    width:5px;
    height:5px;
    -webkit-border-radius: 0px 5px 0px 0px;
       -moz-border-radius: 0px 5px 0px 0px;
        -ms-border-radius: 0px 5px 0px 0px;
         -o-border-radius: 0px 5px 0px 0px;
            border-radius: 0px 5px 0px 0px;
}
.nc-br
{
    background-color:#FFFFFF;
    width:5px;
    height:5px;
    -webkit-border-radius: 0px 0px 5px 0px;
       -moz-border-radius: 0px 0px 5px 0px;
        -ms-border-radius: 0px 0px 5px 0px;
         -o-border-radius: 0px 0px 5px 0px;
            border-radius: 0px 0px 5px 0px;
}
.nc-bl
{
    background-color:#FFFFFF;
    width:5px;
    height:5px;
    -webkit-border-radius: 0px 0px 0px 5px;
       -moz-border-radius: 0px 0px 0px 5px;
        -ms-border-radius: 0px 0px 0px 5px;
         -o-border-radius: 0px 0px 0px 5px;
            border-radius: 0px 0px 0px 5px;
}
.nc-brg
{
    background-color:#E6E6E6;
    width:5px;
    height:5px;
    -webkit-border-radius: 0px 0px 5px 0px;
       -moz-border-radius: 0px 0px 5px 0px;
        -ms-border-radius: 0px 0px 5px 0px;
         -o-border-radius: 0px 0px 5px 0px;
            border-radius: 0px 0px 5px 0px;
}
.nc-blg
{
    background-color:#E6E6E6;
    width:5px;
    height:5px;
    -webkit-border-radius: 0px 0px 0px 5px;
       -moz-border-radius: 0px 0px 0px 5px;
        -ms-border-radius: 0px 0px 0px 5px;
         -o-border-radius: 0px 0px 0px 5px;
            border-radius: 0px 0px 0px 5px;
}
.nc-brb
{
    background-color:#3399FF;
    width:5px;
    height:5px;
    -webkit-border-radius: 0px 0px 5px 0px;
       -moz-border-radius: 0px 0px 5px 0px;
        -ms-border-radius: 0px 0px 5px 0px;
         -o-border-radius: 0px 0px 5px 0px;
            border-radius: 0px 0px 5px 0px;
}
.nc-blb
{
    background-color:#3399FF;
    width:5px;
    height:5px;
    -webkit-border-radius: 0px 0px 0px 5px;
       -moz-border-radius: 0px 0px 0px 5px;
        -ms-border-radius: 0px 0px 0px 5px;
         -o-border-radius: 0px 0px 0px 5px;
            border-radius: 0px 0px 0px 5px;
}
.bw-csbox
{
    z-index:1;position:relative; border-left: solid 1px #999999;border-right: solid 1px #999999;border-bottom: solid 1px #999999;background-color:#E6E6E6;color:#999999;font-size:10px;font-family:arial;padding:2px 0px 7px 5px;
    -webkit-border-radius: 0px 0px 7px 7px;
       -moz-border-radius: 0px 0px 7px 7px;
        -ms-border-radius: 0px 0px 7px 7px;
         -o-border-radius: 0px 0px 7px 7px;
            border-radius: 0px 0px 7px 7px;
}
#content {
  background: #fff;
  width: 602px;
  padding: 10px;
  position: relative;
  -webkit-border-radius: 5px;
     -moz-border-radius: 5px;
      -ms-border-radius: 5px;
       -o-border-radius: 5px;
          border-radius: 5px;
}
.hsbtn {
    width: 39px;
    height: 16px;
    border: 0px;
    padding: 0px;
    margin: 0px;
    background-color: #666666;
    color: #FFFFFF;
    box-sizing: border-box;
    text-align: center;
    font-family: Arial;
    font-size: 9px;
    outline: none;
    cursor:pointer;
    -webkit-appearance: none;
    border-radius: 0;
}
.hsbtn:hover {
    background-color:#333333;
}