/* common definitions */
html {
    overflow-x:auto;
    overflow-y:scroll;
}
body { 
    margin:0; 
    padding:0;
}
div,p {
    padding:0px;
    margin:0px;
}
img.block {
    display:block;
}
table {
    border-collapse:collapse;
}
td {
    padding:0px;
}
form, input {
    margin:0; 
    padding:0;
}
.glass {
    position:relative;
    top:0px;
    left:0px;
}
/* EOF common definitions */

/* decoration */
* {
    font-family:arial,helvetica,san-serif;
    color:#000000;
}
td, p, div, input, select, textarea, option {
    font-size:12px;
}
a {
    color:#000000;
    text-decoration:underline;
}
a:visited {
    color:#444444;
}
a:hover {
    text-decoration:none;
}
.green {
    color:#00AA00;
}
.red {
    color:#FF0000;
}
.boldred ,.boldred:visited {
    font-weight:bold;
    color:#FF0000;
}
.inputusrempty {
    border:1px solid #000000;
    color:#000000;
    padding-left:11px;
    padding-right:11px;
    width:148px;
    background:url(../images/enter_login_bg.gif) 0 50% no-repeat #FFFFFF;
}
.inputregister {
    border:1px solid #000000;
    color:#000000;
    padding-left:11px;
    padding-right:11px;
}
.inputpwdempty {
    border:1px solid #000000;
    color:#000000;
    padding-left:11px;
    padding-right:11px;
    width:148px;
    background:url(../images/enter_password_bg.gif) 0 50% no-repeat #FFFFFF;
}
.inputusr {
    border:1px solid #000000;
    color:#000000;
    padding-left:11px;
    padding-right:11px;
    width:148px;
    background:#FFFFFF;
}
.inputpwd {
    border:1px solid #000000;
    color:#000000;
    padding-left:11px;
    padding-right:11px;
    width:148px;
    background:#FFFFFF;
}
.copyr {
    color:#9DA7AA;
}
.copyrhref {
    color:#FFFFFF;
}
.bigwhite {
    font-size:16px;
    color:#FFFFFF;
    font-weight:bold;
}
.bigwhitehref,.bigwhitehref:visited {
    font-size:16px;
    color:#FFFFFF;
    font-weight:bold;
}
.boldwhite {
    color:#FFFFFF;
    font-weight:bold;
}
.black {
    font-weight:normal;
    text-decoration:none;
}
.blackhref {
    font-weight:normal;
    text-decoration:none;
}
.blackhref:hover {
    text-decoration:underline;
}
.undblackhref {
    font-weight:normal;
    text-decoration:underline;
}
.undblackhref:hover {
    text-decoration:none;
}
.white,.whitehref,.whitehref:visited {
    color:#FFFFFF;
    font-weight:normal;
}
.boldgray {
    color:#808080;
    font-weight:bold;
}
.gray {
    color:#808080;
    font-weight:normal;
}
.grayhref {
    color:#808080;
    font-weight:normal;
    text-decoration:underline;
}
.grayhref:hover {
    text-decoration:none;
}
.grayhref:visited {
    color:#808080;
}
.boldgrayhref {
    color:#808080;
    font-weight:bold;
    text-decoration:none;
}
.boldgrayhref:hover {
    text-decoration:underline;
}
.boldblack {
    color:#000000;
    font-weight:bold;
}
.boldblackmedhref {
    color:#000000;
    font-weight:bold;
    font-size:14px;
}
.boldblackmedhref:hover {
    text-decoration:none;
}
.boldblackmed {
    color:#000000;
    font-weight:bold;
    font-size:14px;
}
.bigblack {
    color:#000000;
    font-weight:bold;
    font-size:16px;
}
.boldblackhref {
    color:#000000;
    font-weight:bold;
    text-decoration:none;
}
.boldblackhref:hover {
    text-decoration:underline;
}
.undorangehref {
    color:#FF5D00;
}
.undorangehref:hover {
    text-decoration:none;
}
.bgblue {
    background:#4CD7FF;
}
.bgdarkblue {
    background:#00A1A6;
}
.bggreen {
    background:#00AD22;
}
.bgpink {
    background:#FFB3AA;
}
.bgorange {
    background:#FF5D00;
}
.bggray {
    background:#BCB5B4;
}
/* EOF decoration */