.top-menu ul{
float: left;
font: bold 13px Verdana;
width: 100%;
color:#fff;
}

.top-menu li{
display: table-cell;
line-height: 31px;
width: 158px;
}

.top-menu li a{
float: left;
padding: 0;
text-decoration: none;
color: #fff;
width: 100%;
text-align: center;
}

.top-menu li a:hover {
color: #f00;
}

.top-menu li a.active {
color: #ff4e00;
}

.sub-menu{
font: bold 10px Tahoma, Verdana;
color: #3c3c3c;
display:none;
}

.sub-menu ul{
margin: 0;
padding: 0;
/*border: 1px solid #625e00;
border-width: 1px 0;*/
}

.sub-menu li{
display: inline;
padding: 2px 40px;
border-right: 1px solid #806340;
float: left;
color: #020202;
}

.sub-menu li a{
text-decoration: none;
}

.sub-menu li.mainselect a{
color:#fff;
}

.sub-menu li.mainselect a:visited{
color: #fff;
}

.sub-menu li a:visited{
color: #020202;
}

.sub-menu li a:hover, .sub-menu li a.current{
color: #fff;
}

.sub-tabs {
height:1.5em; /*height of 2nd level sub menus. Set to largest's sub menu's height to avoid jittering.*/
}

*:first-child+html .ieclass{ /*IE7 hack to remove gap between menu and sub contents*/
margin-top: -1em;
}

* html .ieclass{ /*IE6 and below hack to remove gap between menu and sub contents*/
margin-top: -1em;
}

/* MENU GAME */

.menu_game { margin:6px; height:14px; background-color:#000;list-style:none; color:#fff;  padding:9px 7px;}
  
.menu_game li {margin-right:3px; display: inline; }


.menu_game li.menu_end  { background:none; }

.menu_game li a { 
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
color: #fff; 
}
.menu_game li a:hover {
color: #000; 
background:#fff; 
}


.menu_game li.selected a{ /*selected main tab style */
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
color: #000;
background:#fff; 
}

.menu_game li.selected a:hover{ /*selected main tab style */
text-decoration: none;
background:#fff; 
}


.dropmenudiv_b{
position:absolute;
top: 0;
border: 1px solid #991818; /*THEME CHANGE HERE*/
font:normal 12px Verdana;
line-height:18px;
z-index:100;
background-color: #991818;
width: 200px;
visibility: hidden;
}


.dropmenudiv_b a{
width: auto;
display: block;
text-indent: 5px;
border: 0 solid #918d8d; /*THEME CHANGE HERE*/
border-bottom-width: 1px;
padding: 2px 0;
text-decoration: none;
color: black;
}

* html .dropmenudiv_b a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv_b a:hover{ /*THEME CHANGE HERE*/
background-color: #000;
color:#fff;
}

.shadetabs_top{
 padding: 3px 0px; margin-left: 0; border-bottom: 1px solid #000;font: bold 12px Verdana, sans-serif;
}
.shadetabs_top li{
list-style: none; margin: 0; display: inline;
}

.shadetabs_top li a{
padding: 3px 5px;
margin-right:5px; 
margin-left: 0px; 
font-size:10px; 
font-weight:bold; 
color:#000;  
border-top: 1px solid #000; 
border-right: 1px solid #000;  
border-left: 1px solid #000;  
border-bottom: none; 
background: #fff; 
text-decoration: none;
}


/* BOX AJAX */

.shadetabs_top li a:visited{
color: #667;
}
.shadetabs_top li a:link { color: #667; }
.shadetabs_top li a:hover{
color: #000; background: #fff;
}

.shadetabs_top li.selected a{ /*selected main tab style */
color:#76A2A6;
border-bottom: 1px solid #fff;
}
.shadetabs_top li.selected a:visited{ /*selected main tab style */
color:#76A2A6;
border-bottom: 1px solid #fff;
}
.shadetabs_top li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}
