/* ######### CSS for top level tabs ######### */

.tabsmenuclass ul{
width: 247px;
overflow: visible;
width: auto;
margin: 0;
padding: 0;
list-style-type: none;
}

.tabsmenuclass li{
width: 247px;
height: 30px;
}

.tabsmenuclass a{
background:url("images/ol-games-tab-bg.jpg") no-repeat;
display: block;
padding-left: 25px;
padding-top: 10px;
color: white;
margin-right: 1px;
text-decoration: none;
font: bold 13px Arial;
width: 247px;
height: 20px;
}

.tabsmenuclass a:hover, .tabsmenuclass a.selected{
background:url("images/ol-games-tab-bg-hover.jpg") no-repeat;
color: white;
}

/* ######### CSS for sub menu container below ######### */

.tabsmenucontentclass{
position:relative;
top: -335px;
left: 137px;
width: 100px;
height: 0px;
padding: 0px;
}

*html .tabsmenucontentclass{
position:relative;
top: -335px;
left: 137px;
width: 120px;
height: 0px;
padding: 0px;
}

.tabsmenucontentclass p
{
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
text-align:left;
color:#666666;
}

.tabsmenucontentclass p strong
{
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
text-align:left;
color:#07517f;
}


.tabsmenucontentclass2{
position:relative;
top: 0px;
left: 137px;
width: 98px;
height: 24px;
padding: 5px;
}

.tabsmenucontentclass ul{
float:left;
margin: 0;
padding: 0;
list-style-type: none;
}

.tabsmenucontentclass li{
float: left;
margin-right: 1em;
}