/*Gabo 20070111 - styles for Lines and odds menu */
/*html structure for menu is as follows: -specific javascript coding ommited-*/
/*<ul class="linesMenu">
	<li>
		<ul>
			<li class="catTitle"><a href=""><span>League Name</span></a></li>
			<li class="catContent">
				<ul>
					<li class="leagueItem"><a href="#"><span>Sports Event Name</span></a></li>
				</ul>
			</li>
		</ul>
	</li>
</ul>*/
/*----> Note: .SBK-Pages is not defined any longer in the stylesheet, but I didn't take it out of the html because
we might need it later on - gabo20070210*/

.LPage .linesoddsGlobal{width: 127px; top:-35px; left: -1px; display: block; background-color: #100D58;}
.LPage .linesoddsGlobal h3{width: 100%;  height: 40px; background: url(../images/sportsbook/bg-submenu.gif) 0 0 no-repeat; text-align: center; margin-bottom: 2px;}
.LPage .linesoddsGlobal h3 span{ position: relative; top:21px; font-size: 13px; color: #FFF; }
.LPage ul.linesMenu *{ text-align: left;}
.LPage ul.linesMenu{width: 100%; background-color:  #100d58; padding: 0; clear: none!important;}
.LPage ul.linesMenu ul{ width:100%;}
.LPage ul.linesMenu ul ul{ background: #1F1F1F; border: none; top: 1px; padding: 0 0 1px 0;}
.LPage ul.linesMenu li{ width:100%; left:0; clear: both; margin:0 0 2px;}
.LPage ul.linesMenu li li{ width:100%; margin: 0;}
.LPage ul.linesMenu li li li{  height: auto;}
.LPage ul.linesMenu li li span{ width:95%; left:4%; line-height: 10px;  padding-bottom: 4px;}
.LPage ul.linesMenu li ul li.catTitle{font-weight: bold; background: url(../images/sportsbook/btn-leftmenu.gif) no-repeat 0 0; height: 21px}
.LPage ul.linesMenu li ul li.catTitle a span{ left:4px; top: 6px;}
.LPage ul.linesMenu li ul li.catContent{ display:none; background: #100d58; top: 0; padding: 0;}
.LPage ul.linesMenu li ul li.catContent ul li.leagueItem{padding: 2px 0;}
.LPage ul.linesMenu li ul li.catContent ul li.leagueItem a:hover{background-color: #333;}
.LPage ul.linesMenu a{width: 100%; height: 100%; display: block;}
.LPage .botContent ul.linesMenu ul li.catTitle span:first-line {text-transform: lowercase;}
.LPage .botContent ul.linesMenu ul li.catTitle span:first-letter {text-transform: uppercase;}

/*Sportsbook page .SBK-Skin chained to .globalPage and .LPage on highest page level*/
/*.SBK-Skin ul.mainMenu li.mmSportsbook, .SBK-Skin ul.mainMenu li.mmSportsbook a{ background-image:url(../images/global/nav/menu_sportsbook-vineta.gif);}*/
/*.SBK-Skin ul.mainMenu li.tabHolder{left:-10px; width: 150px; background-image: url(../images/global/tab-sportsbook.gif);}*/

/*.topContent chained to .rowLine*/
.SBK-Skin .topContent{background-color: #100d58;}
.SBK-Skin .rowLine ul.subMenu{background-color: #000;width: 880px;}
.SBK-Skin .rowLine ul.subMenu li, .SBK-Skin .rowLine ul.subMenu li a{ background-image: url(../images/sportsbook/btnBackground.gif);}
.SBK-Skin .rowLine ul.subMenu li.mainpromo{background-image: url(../images/sportsbook/main-sportsbook.gif);width: 426px; margin-top: 35px;}
.SBK-Skin .rowLine ul.subMenu li.liveoddsHolder{ background-image: url(../images/sportsbook/img-sportsbook-small.jpg); width: 255px; height: 190px;}
.SBK-Skin .rowLine ul.subMenu li.mainpromo h1{width:192px; left:375px; top: 10px;}
.SBK-Skin .rowLine ul.subMenu li.mainpromo p{width:182px; left:380px; top: 35px;}
.SBK-Skin .rowLine ul.subMenu li.mainpromo ul.mainActions{width: 192px; top:130px; left: 255px;}

/*(!) .botContent chained to .rowLine*/
.SBK-Skin .botContent{margin: 0; padding:0; width:755px; clear: none; left: 15px;top: 0; background: url(../images/sportsbook/bg-linesMenu.gif) repeat-y right #FFF;}
.SBK-Skin .botContent .currEvent{width:556px;}

/* Overide for sspecial htm only under sportsbook pages, by Ana 20070803 */
.SBK-Skin .rowLine .contactInfo{left: 147px; top: -5px!important; width: auto;}
.SBK-Skin .divisor{ top: -24px;}

.sportsbookPage{}
.sportsbookPage .botContent ul.contentSubmenu li.btn-sbkSlct{ background-image: url(../images/global/btn-submenu2gray.gif);}
.sportsbookPage .botContent ul.contentSubmenu li.btn-sbkSlct span{ color:#000;/*#D29F50;*/}

/*Lines and Odds page - .oddsPage chained to .SBK-Skin, .LPage and .globalPage on top level tag*/
/*rules for lines and odds display*/
.oddsPage{}
.oddsPage .botContent ul.contentSubmenu li.btn-oddSlct{ background-image: url(../images/global/btn-submenu2gray.gif);}
.oddsPage .botContent ul.contentSubmenu li.btn-oddSlct span{ color: #000/*#D29F50;*/}

.oddsPage .botContent .currEvent table *{ padding:0; margin: 0;}
.oddsPage .botContent .currEvent table{width:99%; left: .5%; text-align: left; color: #000;}
.oddsPage .botContent .currEvent table table{ width:100%; left: 0;}
.oddsPage .botContent .currEvent table caption{font-size: 13px; text-align: left; padding: 15px 0 5px 15px; background: url(../images/global/icon-list.gif) 0 19px no-repeat; color: #DE3801;font-weight: bold;}
.oddsPage .botContent .currEvent table tr{width: 100%; }
.oddsPage .botContent .currEvent table thead{ background-color: #000;  width:100%;}
.oddsPage .botContent .currEvent table thead tr{ }
.oddsPage .botContent .currEvent table thead tr th{	background: url(../images/global/icon-lines.gif) no-repeat #333; color:white;padding: 3px 0;}
.oddsPage .botContent .currEvent table tbody{ width:100%;}
.oddsPage .botContent .currEvent table tbody tr{}
.oddsPage .botContent .currEvent table tbody tr td.matchup{ width: 92%; padding: 3px 0;}
.oddsPage .botContent .currEvent table tbody tr td.dateCol{ width: 8%; text-align: center; padding: 3px 0;}
.oddsPage .botContent .currEvent table tr.evenRow{ background-color: #FFF;}
.oddsPage .botContent .currEvent table tr.oddRow{ background-color: #555;}
.oddsPage .botContent .currEvent table td.teamCol span{ padding: 0 2px 0 0;letter-spacing: -1px}
.oddsPage .botContent .currEvent table td.teamCol span.gameNum{ color: gray;font-size: 9px; }
.oddsPage .botContent .currEvent table td.teamCol span.gameNum:after { content: " -"}
.oddsPage .botContent .currEvent table td.teamCol span.teamName{ color: #990000; font-size: 11px; font-weight: bold; text-transform: uppercase;}
.oddsPage .botContent .currEvent table th.dateCol{background-position: 30px 4px; width: 8.5%}
.oddsPage .botContent .currEvent table th.teamCol{ background-position: 33px 4px; width:31.5%;}
.oddsPage .botContent .currEvent table th.mliCol{background-position: 17px 4px; width:10%;}
.oddsPage .botContent .currEvent table th.totCol{background-position: 30px 4px; width:10%;}
.oddsPage .botContent .currEvent table th.rliCol{background-position: 17px 4px; width:10%;}
.oddsPage .botContent .currEvent table th.rlsCol{background-position: 38px 4px; width:10%;}
.oddsPage .botContent .currEvent table th.rlaCol{background-position: 40px 4px; width:10%;}
.oddsPage .botContent .currEvent table th.fhaCol{background-position: 46px 4px; width:10%;}
.oddsPage .botContent .currEvent table tr td table tr td.teamCol{ width:34%;}
.oddsPage .botContent .currEvent table tr td table tr td.mliCol{ width:11%;}
.oddsPage .botContent .currEvent table tr td table tr td.totCol{ width:11%;}
.oddsPage .botContent .currEvent table tr td table tr td.rliCol{ width:11%;}
.oddsPage .botContent .currEvent table tr td table tr td.rlsCol{ width:11%;}
.oddsPage .botContent .currEvent table tr td table tr td.rlaCol{ width:11%;}
.oddsPage .botContent .currEvent table tr td table tr td.fhaCol{ width:11%;}
.oddsPage .botContent .currEvent table tr td.dateCol span{ position: relative; width:96%; left: 2%; top:5px; float: left;}

/*Live Scores page - .livescoresPage chained to .SBK-Skin, .LPage and .globalPage on top level tag*/
.livescoresPage{}
.livescoresPage .botContent ul.contentSubmenu li.btn-scoSlct{ background-image: url(../images/global/btn-submenu2gray.gif);}
.livescoresPage .botContent ul.contentSubmenu li.btn-scoSlct span{ color: #000;}

/*Parlay Card page - .parlaycardPage chained to .SBK-Skin, .LPage and .globalPage on top level tag*/
.parlaycardPage {}
.parlaycardPage .rowLine ul.subMenu li.optB, .parlaycardPage .rowLine ul.subMenu li.optB a{ background-image: url(../images/sportsbook/btnEventSlctd-SBK.gif);}
.parlaycardPage .botContent ul.contentSubmenu li.btn-parSlct{ background-image: url(../images/global/btn-submenu2gray.gif);}
.parlaycardPage .botContent ul.contentSubmenu li.btn-parSlct span{ color: #000;}

/*Office Pools page - .officepoolsPage chained to .SBK-Skin, .LPage and .globalPage on top level tag*/
.officepoolsPage {}
.officepoolsPage .botContent ul.contentSubmenu li.btn-offSlct{ background-image: url(../images/global/btn-submenu2gray.gif);}
.officepoolsPage .botContent ul.contentSubmenu li.btn-offSlct span{ color: #000;}

/*Loyalty Program page - .loyaltyPage chained to .SBK-Skin, .LPage and .globalPage on top level tag*/
.loyaltyPage {}
.loyaltyPage .rowLine ul.subMenu li.optC, .loyaltyPage .rowLine ul.subMenu li.optC a{ background-image: url(../images/sportsbook/btnEventSlctd-SBK.gif);}
.subMenu li.optC h2{font-size: 14px; color:#fff; padding: 8px 15px 0 10px; text-transform: uppercase; text-align: left;}
.loyaltyPage .botContent ul.contentSubmenu li.btn-loySlct{ background-image: url(../images/global/btn-submenu2gray.gif);}
.loyaltyPage .botContent ul.contentSubmenu li.btn-loySlct span{ color: #000;}
	/*----> Prizes table rules*/
.loyaltyPage .botContent .currEvent table.loyaltyTable{ width: 50%; border:1px solid #000;  margin: 4px auto 12px auto;  clear:both; float: none; text-align: left; color:#6B6B6B; }
.loyaltyPage .botContent .currEvent table.loyaltyTable *{float: none}
.loyaltyPage .botContent .currEvent table.loyaltyTable td{ padding: 4px; }
.loyaltyPage .botContent .currEvent table tr.loyaltyTableTitles {background-color:#000; color:white;  font-weight: bold; text-align:left; height:16px; width: 100%; font-size: 12px; }
.loyaltyPage .botContent .currEvent table tr.loyaltyTableTitles td {border-bottom: 1px solid #cc0000;}
.loyaltyPage .botContent .currEvent table tr.loyaltyTableTitles span { position: relative; left: 2px;}
.loyaltyPage .botContent .currEvent table tr.rowColor{ background-color: #F1F1F1;}
.loyaltyPage .botContent .currEvent table.loyaltyTable td a, table.loyaltyTable td a:visited{ color:#000; text-decoration: none; font-weight: bold;}
.loyaltyPage .botContent .currEvent table.loyaltyTable td a:hover{ color:gray; text-decoration: underline; }

/*Sports Betting Rules page -.sRulesPage chained to .SBK-Skin, .LPage and .globalPage on top level tag*/*/
.sRulesPage {}
.sRulesPage .botContent ul.contentSubmenu li.btn-rulSlct{ background-image: url(../images/global/btn-submenu2gray.gif);}
.sRulesPage .botContent ul.contentSubmenu li.btn-rulSlct span{ color: #000;}

.sRulesPage .botContent .currEvent{ padding: 15px 0;}

.sRulesPage .botContent .currEvent form{padding: 4px 0; float: left;}

.accordion-menu{ width: 90%!important; left: 5%; text-align: justify; font-size: 12px;}
.accordion-menu *{color: #000; font-size: 11px;}

.accordion-menu dt{ width: 98%; font-size: 13px; font-weight: bold; text-align: left; background: none;}

.accordion-menu dt.a-m-t {	background: #555;	padding: 3px 1%;	 border: solid 1px #222222; border-left-color:#dfdfdf;	border-top-color: #dfdfdf;}
.accordion-menu dt.a-m-t *{color: #FFF;}
.accordion-menu dt.a-m-t-hover{background: #900;}
.accordion-menu dt.a-m-t-hover *{ color: #F79000;}
.accordion-menu dt.a-m-t-down{	border: solid 1px #222222;	border-right-color: #dfdfdf;	border-bottom-color: #dfdfdf;}
.accordion-menu-js dt.a-m-t{	cursor:pointer;}
.accordion-menu-js dt.a-m-t-expand {border-left-color:#222222;	background:#c0c0c0;}

.accordion-menu dd{ width:98%; left: 1%; background-color: #FFF; padding: 10px 0;	border:solid 1px #aaa;}
.accordion-menu dd dd{ border: none;}

/*
.accordion-menu-js dd.a-m-d{display:none;}
.accordion-menu-js dd.a-m-d-expand {display:block;}
.accordion-menu-js dd.a-m-d-before-expand {	display:block;	z-index:-1;	opacity:0;	height:auto !important;	visibility:hidden;overflow:visible;}
.accordion-menu-js dd.a-m-d-anim {	overflow:hidden;	display:block;	}

.accordion-menu dd.a-m-d {}
.accordion-menu dd.a-m-d .bd{ width: 100%;}

*/

.accordion-menu dd dl{ width: 94%; left: 3%;}
.accordion-menu dd div{ width: 94%; left: 0; }
.accordion-menu dd li{ background: none!important;}

table.poChart{ width:94%; clear: both; margin: 0 0 3px; left: 3%}
table.poChart tr{float: none;}
table.poChart td{ float: none;}
.poChartTitle{width:100%; height: 100%; background-color: #000; color: #fff; float: left;}



