/*menu functions*/

.menuSeperator
{
	width: auto;
	height: 4px;
	background-image: url(http://www.ultimatebet.com/images_v2/css/dotHseparator.gif);
	background-repeat: repeat-x;
}

#dlmenuLeftSide {
	height: 55em;
	display: table;
	background:  #999;
}
#menuLeftSide {list-style-type: none; margin: 2px; padding: 2px; position: absolute; width:215px; 
 }
#menuLeftSide li {display:table; padding: 2px; margin: 2px; position: relative; }
#menuLeftSide li a, #menuLeftSide li a:visited {
	display: block;
	text-decoration: none;
	font-size: 13px;
	text-indent: 2px;
}

#menuLeftSide li dd a, #menuLeftSide li dd a:visited
{
	font-size: 13px;
	text-indent: 5px;
	padding: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
}
#menuLeftSide li dd {display:block; /* background: url(sub_grad.gif); */ }
#menuLeftSide li:hover, #menuLeftSide li a:hover {border: 0;}
#menuLeftSide li:hover dt a , #menuLeftSide li a:hover dt a {
	color: #ffbd08;
	background-color: #333333;
}

#menuLeftSide li:hover dl, #menuLeftSide li a:hover dl {}
#menuLeftSide table {border-collapse:collapse; padding:0; margin:-4px; font-size:13px;}
#menuLeftSide dl {width: 215px; margin: 0;  cursor:pointer; }
#menuLeftSide dt {
	margin: 0;
	padding: 0;
	font-size: 13px;
	
}

#menuLeftSide li dd, .currentSub,  {display: block; /* background: url(sub_grad.gif); */ }
#menuLeftSide li:hover, #menuLeftSide li a:link, .currentSub  {border: 0;}
#menuLeftSide li:hover dt a , #menuLeftSide li a:link  dt a, .currentSub {
	color: #ffbd08;
	background-color: #333333;
}



#menuLeftSide dd {margin:0; padding:0; font-size: 13px; text-align:left; }
.tree dt a, .tree dt a:visited {display:block; color:#fff; padding:0; }
.tree dd a, .tree dd a:visited {color: #818181; min-height:1em; text-decoration:none; display:block; padding: 0; }
* html .tree dd a, * html .tree dd a:visited {height: 1em;}
.tree dd a:hover {
	
	color: #FFFFFF;
}

.tree dd a:hover, .currentSub2 {
	
	color: #FFFFFF;
}

.currentSub2 a:link {
	
	color: #ffbd08;
}