a { 
    text-decoration: none; 
    color: #D0A050; 
    font-weight: bold; 
}
a:hover { 
    color: red; 
}
td { 
    padding-top: 5px; 
    padding-bottom: 5px; 
    padding-left: 11px; 
    padding-right: 8px; 
    background-color: #202020; 
    border: 1px #444444 solid;
}
td .m { background-color: #202020; text-align: center; }
table { width: 100%; }
.red { color: maroon; background-color: white; }
body { margin: 20px; font-family: courier new; font-size: 14px; background-color: black; }
.header { font-weight: bold; }
.container { color: #D0D0D0; background-image:url('img/bg.jpg'); border: 1px white solid; padding: 10px; width: 700px; background-color: #F5DEB3; }
.global {background-image:url('img/bg.jpg'); margin-left: auto; margin-right: auto; width: 100%;  }
.tit { width: 100%; text-align: center; font-weight: bold; margin: 0px; cursor: crosshair; }
.mu { border: 1px black solid; float: left; clear: none; margin-left: 15px; margin-right: 15px; }
.screen { border: 1px black solid; margin: 5px; margin-top: 15px; margin-left: 25px; clear: both; }
.btt { float: right; }
.high { background-image:url('img/bgdark.jpg'); border: 1px white solid; padding: 10px; overflow: hidden; }
.mess { background-image:url('img/bgdark.jpg'); color: white;  background-color: #E0D0A0; border: 1px #555555 solid; padding: 4px; margin: 4px; font-family: Verdana, Tahoma, Sans-Serif;  overflow: hidden; }
.error { background-color: maroon; border: 1px white solid; padding: 4px; margin: 4px; font-family: Verdana, Tahoma, Sans-Serif; color: white; font-weight: bold; }
.success { background-color: green; border: 1px white solid; padding: 4px; margin: 4px; font-family: Verdana, Tahoma, Sans-Serif; color: white; font-weight: bold; }
input, option, select { padding: 1px; font-weight: bold; background-color: black; border: 1px #555555 solid; font: 10px tahoma; color: orange; }
.small { font-size: 10px; font-family: Verdana, Tahoma, Sans-Serif; color: gray; text-align: right; }
.avatar { width: 64px; height: 64px; border: 1px gray solid; margin: 0px; margin-right: 7px; clear: left; float: left; }
#hc_menu a { 
    padding: 4px; 
    padding-left: 9px; 
    padding-right: 9px; 
    font-weight: lighter;
    font-size: 20px; 
    font-family: tahoma, sans-serif; 
    letter-spacing: 3px;
}
#hc_menu a:hover { 
    padding: 3px; 
    padding-left: 8px; 
    padding-right: 8px; 
    border: 1px #555555 solid; 
    color: white; 
    background-image:url('img/bg.jpg'); 
}
.fullavatar {
    margin: 2px;
    border: 1px solid White;
    width: 100px;
    height: 100px;
    float: left;
    clear: none;
}

