body                   {background: #000; font: 13px Tahoma, Arial, Helvetica, sans-serif; color:#bbb;}

td                     {font: 13px Tahoma, Arial, Helvetica, sans-serif; line-height:150%; color:#bbb;}
td.s                   {font: 13px Tahoma, Arial, Helvetica, sans-serif; line-height:150%; color:#bbb; background:#222222; padding:6px;}

td.clans                   {font: 13px Tahoma, Arial, Helvetica, sans-serif; line-height:150%; color:#bbb; background:#222222; padding:12px;}


h1                     {font: bold 15px Tahoma, Arial, Helvetica, sans-serif; line-height:150%; color:#CDAD87; text-align:center;}

img.txt                {margin-right:10; margin-top:4; margin-bottom:4}
h2                     {font: bold 13px Tahoma, Arial, sans-serif;}

a                      {font: 13px Tahoma, Arial; color: #CDAD87; text-decoration: none;}

.menuc, a.menuc        {font: 13px Tahoma, Arial; color: #CDAD87; border-color: #675543;
border-bottom-width: 1px;
border-left-width: 0px;
border-right-width: 0px;
border-top-width: 0px;
border-style: dashed;
text-decoration: none;
text-align:center;
width:28px;
}

a.client        {font: bold 15px Tahoma, Arial; color: #cc0000; border-color: #990000;
border-bottom-width: 1px;
border-left-width: 0px;
border-right-width: 0px;
border-top-width: 0px;
border-style: dashed;
text-decoration: none;
}


a.small                {font: 11px Tahoma, Arial; color: #CDAD87; text-decoration:none;}

.comments             {width:240; font: 12px Tahoma, Arial, Helvetica, sans-serif; color:#C7C4B6; padding-left:22; text-align:left;}

p                      {margin-top:5; margin-bottom:5;}

input.t                {width: 64; font: 13px Tahoma, Arial, Helvetica, sans-serif; color:#bbb; background: url(img/space.gif); border:0px;}
input.f                {width: 100; font: bold 12px Tahoma, Arial, Helvetica, sans-serif; color:#222; background: #C7C4B6; border:0px;}
input.fs               {width: 30; font: bold 12px Tahoma, Arial, Helvetica, sans-serif; color:#ccb; background: #333; border:0px; text-align:center;}
input.fsl              {width: 50; font: bold 12px Tahoma, Arial, Helvetica, sans-serif; color:#222; background: #c7c4b6; border:0px; text-align:center;}

.partner               {font: bold 13px Tahoma, Arial, Helvetica, sans-serif; color:#CDAD87; background: #000; border: #333 1px solid;}

input.pr               {background: transparent; border: 0px; width:125px; height:20px; margin-top:6px; margin-bottom:1px; margin-left:0px; font: bold 12px Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#E9C27C; text-align:center;}

input.pri              {background: transparent; border: 0px; width:48px; height:52px; margin-top:12px; margin-bottom:0px; margin-left:3px; font: bold 12px Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#E9C27C; text-align:center;}

input.pab              {background: #000 url(img/par_field.gif); border: #333 1px solid; height:24px; margin-top:6px; margin-bottom:0px; margin-left:3px; font: 13px Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#E9C27C; text-align:center;}

input.pabg             {background: #DABE76 url(img/par_but_g.gif); border: 0px; height:24px; margin-top:6px; margin-bottom:0px; margin-left:1px; font: bold 12px Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#000; text-align:center;}

input.pabs             {background: #DABE76 url(img/par_but_s.gif); border: 0px; height:24px; margin-top:6px; margin-bottom:0px; margin-left:1px; font: bold 12px Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#000; text-align:center;}



td.t                {width: 75; background: url(img/input.gif) no-repeat; padding-top:1; padding-left:4;}
td.mn               {padding-top:8; padding-right:32}

span                { font: bold 13px Tahoma, Arial, Helvetica, sans-serif; color:#fff; background: #cc0000; }


// menu
#m * { BORDER-COLLAPSE: collapse }
#m table { DISPLAY: none;}
#m table sa { DISPLAY: none;}
#m .sa:hover { BACKGROUND: #000; }
#m .sa:hover table { POSITION: absolute; DISPLAY: block;}
#m .sa:hover table a { DISPLAY: block;}


ul {
    margin: 0;
    margin-top: 3;
    padding: 0;
    list-style: none;
    width: 146px; /* Width of Menu Items */
    border-bottom: 0px solid #400;
    }

ul li {
    position: relative;
    }
    
li ul {
    position: absolute;
    top: 25;
    display: none;
    }

/* Styles for Menu Items */
ul li a {
    display: block;
    text-decoration: none;
    text-align:left;
    background: #000000;
    padding: 6px;
    border: 1px solid #222;
    border-top: 0;
    }


* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }


ul li a:hover { background: #252525; } /* Hover Styles */
        
li ul li a { padding: 6px 5px; } /* Sub Menu Styles */
        
li:hover ul, li.over ul { display: block; } /* The magic */

