BODY {
  background: #FFFFFF;
  padding: 0;
  margin: 0;
  color: #000;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

.menus { 
  font-weight: bold;
  font-size: 10pt;
  color: #FFFFFF;
  padding: 7px;
  padding-left: 15px;
  text-decoration: none; 
}

a.menu { 
  font-weight: bold;
  font-size: 10pt;
  color: #FFFFFF;
  text-decoration: none; 
}
a.menu:hover { text-decoration: underline; }

IMG {
  vertical-align: middle;
}

TD.flag {
  padding: 5px;
  padding-left: 5px;
}

H1 {
  font-weight: bold;
  font-size: 16pt;
  margin: 10px;
}

H2 {
  font-weight: bold;
  font-size: 14pt;
  margin: 10px 0;
}

P { padding-left: 5px;}

.t {
  font-weight: normal;
  font-size: 8pt;
}

.ts {
  font-weight: normal;
  font-size: 7pt;
}

HR { 
  border: 0;	
  border-top: 1px solid black;
  width: 360px;
}

a.link_white { color: white; text-decoration: none; }
a.link_white:hover { text-decoration: underline; }

.nav_button {
  font-weight: normal;
  font-size: 10pt;
  color: #000000;
  background-color: #c8ddea;
  padding: 10px;
  margin: 3px 20px;
  width: 225px;
  border: 1px solid black;
  font-variant: small-caps;
}

form input,select,textarea {
    background-color:#FFFFFF; 
    color: #000000; 
    border:1px solid #000000; 
    width: 350px;
  font-weight: normal;
  font-size: 8pt;
}

.formErrMsg {color:#A8332C;}

div.win {background-color: #fff; color: #000;}
div.win div.head {background-color:#565B63; color:#ded; border:1px solid; border-color:#AAADAD #838484 #838484 #AAADAD; text-align:center;}
div.win div.main {padding:10px; border:1px solid #838484; border-top-color:#1A1A1A; text-align:justify;}
div.win div.main dl {margin:0;}
div.win div.main dl dt {color:#82CA9C;}
div.win div.main dl dd {text-align:justify; margin-bottom:10px; margin-left:20px;}
span.but_gr {
  background-color: #c8ddea;
  color: #000000;
  font-weight:bold;
  border:1px solid black;
}

table.cashier_withdraw tr th {width:30%; text-align:center; padding:15px 0; cursor:pointer;}
table.cashier_withdraw tr th.activ {background-color:#c8ddea; border-collapse: collapse; border:1px dashed #777;}
table.cashier_withdraw tr td strong {color:#aaa;}

#reg_main_wrap {display: none;}

a.reg_link { 
  font-weight: bold;
  font-size: 10pt;
  color: #FFFFFF;
  text-decoration: none; 
}
a.menu:hover { text-decoration: underline; }

div.error {
  padding: 5px 15px; 
  font-weight: bold; 
  margin: 10px 0;
  background-color: yellow; 
  color: red; 
  border: 1px black dashed;
}
