table.tab_container
{
	width:220px;
	border-width:0 0px 0 0px;
	padding:0 0 0 0;
	margin:0 0 0 0;
	font-size:12px;
	
}
table.tab_container td
{
	border-width:0 0px 0 0px;
	border-color:Black;	
	padding:0 0 0 0;
	margin:0 0 0 0;
	background-color:Transparent;
	
}
table.tab_container th
{
	border-width:0 0px 0 0px;
	padding:0 0 0 0;
	margin:0 0 0 0;
	
	
}
table.tab_container th.tab a
{
	color:White;
	font-family:Trebuchet MS;
	font-size:12px;
	font-weight:bold;
	margin-left:9px;
	text-decoration:none;
}
table.tab_container th.tab a:hover
{
	
	text-decoration:none;
}

table.tab_container th.tab
{
	background-position:bottom left;
	height:29px;
	line-height:29px;
	background-repeat:no-repeat;
	text-align:left;	
	
	border-width:0 0px 0 0;
	
}

table.tab_container th.tab.active
{
	background-image:url(/res/img/panels/tab-active.jpg);	
	width:92px;
	
}

table.tab_container th.tab.inactive
{
	background-image:url(/res/img/panels/tab-inactive-next.jpg);	
	width:72px;
	
}
table.tab_container th.tab.inactive_flip
{
	background-image:url(/res/img/panels/tab-inactive-prev.jpg);	
	width:72px;
	
}
table.tab_container table.panel
{
	font-family:Trebuchet MS;
	font-size:12px;
}


table.tab_container table.panel td,table.tab_container table.panel tr
{
	border-width:0 0 0 0 ;
}

table.tab_container table.panel.sureandvalue
{
	
	width:220px;
}
table.tab_container table.panel.sureandvalue td,table.tab_container table.panel.sureandvalue th
{
	background-color:Transparent;
}
table.tab_container table.panel.sureandvalue tr.top
{
	background-image:url(/res/img/panels/tabbed_panel_top.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	line-height:3px;
	height:3px;
}
table.tab_container table.panel.sureandvalue tr.middle
{
	background-image:url(/res/img/panels/tabbed_panel_middle.jpg);
	background-repeat:repeat-y;
	background-position:top left;
	
}
table.tab_container table.panel.sureandvalue tr.bottom
{
	background-image:url(/res/img/panels/tabbed_panel_bottom.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	line-height:33px;
	height:33px;
	
}

table.tab_container table.panel td.link
{
	text-align:right;
	color:#333333;
	padding-right:10px;
	
}

table.tab_container table.panel td.link a,table.panel a.link
{
	
	color:#333333;
}
table.tab_container table.panel td.link a:hover,table.panel a.link:hover
{
	
	color:#bc1b0b;
}

table.tab_container table.panel td.content
{
	
	padding-bottom:10px;
}
table.tab_container table.panel td.content table
{
	width:100%;
	
}

table.tab_container table.panel td.content table th
{
	text-align:left;
	padding-top:5px;
	color:#6b6b6b;
	font-weight:bold;
	
}
table.tab_container table.panel td.content table td
{
	text-align:left;
	padding-top:5px;
	
	
}
table.tab_container table.panel td.content table td.first,table.tab_container table.panel td.content table th.first
{
	text-align:center;
}

table.tab_container table.panel td.content table td a
{
	color:#5f0c04;
}

TABLE.panel
{	
	border-width:0 0 0 0;
	
	width:100%;
	padding:0px 0px 0px 0px;
}
TABLE.panel TD
{
	background-color:Transparent;
	border-width:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	
	
}
.panel_top_left
{	
	background-image:url(/res/img/images/top_left.png);
	background-position:-1px top;
	background-repeat:no-repeat;
	width:auto!important;
	max-width:20px;
	min-width:20px;
	width:20px;
	
}
.panel_title
{
	background-image:url(/res/img/images/top_middle.png);
	background-position:right top;
	background-repeat:repeat-x;
	text-align:left;
	color:White;
	font-family:Trebuchet MS;
	font-size:12px;
	font-weight:bold;	
	
}
.panel_top_right
{
	background-image:url(/res/img/images/top_right.png);
	background-position:right top;
	background-repeat:no-repeat;
	width:auto!important;
	min-width:20px;
	max-width:20px;
	width:20px;
	
}
.panel_top_left div,.panel_top_right div
{
    width:auto!important;
	max-width:20px;
	width:20px;	
	height:30px;padding:0 0 0 0 ;margin:0 0 0 0;
}


.panel_bottom_left
{
	background-image:url(/res/img/images/bottom_left.png);
	background-position:left bottom;
	background-repeat:no-repeat;
	font-size:5px;
	line-height:30px;	
	width:auto!important;
	min-width:20px;
	max-width:20px;
	width:20px;	
}
.panel_bottom_middle
{
	background-image:url(/res/img/images/bottom_middle.png);
	background-position:left bottom;
	background-repeat:repeat-x;
	line-height:30px;	
	text-align:right;	
	font-size:11px;
	color:#333333;	
}

.panel_bottom_right div, .panel_bottom_left div
{
    width:auto!important;
    max-width:20px;
    min-width:20px;
	width:20px;
}
.panel_bottom_right
{
	background-image:url(/res/img/images/bottom_right.png);
	background-position:right bottom;
	background-repeat:no-repeat;
	width:auto!important;
	max-width:20px;
	min-width:20px;
	width:20px;
}

.panel_middle_middle
{
	background:#ffffff url(/res/img/images/common_bg_panel.gif) no-repeat center bottom;
	text-align:center;	
}
.panel_bottom_middle a
{
	padding-right:13px;
}
.whitesep
{
	font-size:1px;line-height:1px;
	height:1px;
	background-color:White;
	width:100%;
}
TABLE.panel .panel_content
{
	text-align:left;
	padding-top:10px;
	padding-left:13px;
	padding-right:13px;
	padding-bottom:10px;
}

            table.top-events{
                width:100%;
                
            }
            .top-events tr.odd td{
                background-color:Transparent;
                border-width:0 0 0 0;
                padding:3px;
            }
            .top-events tr.even td{
                background-color:Transparent;
                border-width:0 0 0 0;
                padding:3px;
            }      
            .top-events .event{
                padding-left:2px;
                 color:#5f0c04;
                
            }  
            .top-events .event a{
                font-size:110%;
                color:#5f0c04;
                text-decoration:none;                
            }   
            .top-events .event a:hover{
                text-decoration:underline;
            }    
            
            .tabbed-panel
            {
				background-image:url(/res/img/images/tabbed-panel-1.png);
				background-position:-2px top;
				height:27px;
				background-repeat:no-repeat;
            }
            .tabbed-panel th
            {
				color:#ffffff;
				background-color:Transparent;
            }
            .tabbed-panel th a
            {
				font-size:11px;
				color:#ffffff;
            }
            .sureandvalue
            {
				margin-top:-1px;
				
            }
             
    .nextMatches-form table.form td{
        padding:5px 5px 5px 5px;
        border-width:0px 1px 1px 0px;
        border-color:white;
        border-style:solid;
        background-color:#eeeeee;
        text-align:center;
    }
    .nextMatches-form table.form td a{
        font-weight:bold;
    }
    .nextMatches-form table.form td.selected a{
        font-weight:bold;
        text-decoration:underline;
    }    
    .nextMatches-form table.form td.selected{
        background-color:#cccccc;
    }
    .nextMatches-form ul li.selected a{
        color:white;
    }
    .nextMatches-form .noresults{
        color:white;
        margin:10px 10px 10px 10px ;
    }
    .nextMatches table.odds
    {
		border-left:1px solid white;
    }
     .nextMatches{
		width:100%;
		font-size:11px;
	}
    .nextMatches table{
           font-size:11px;
           background-color:white;
           width:100%;
           overflow:hidden;
    }
    .nextMatches table td{
        padding:4px 4px 4px 4px;
        border-width:0px 1px 1px 0px;
        border-color:white;
        border-style:solid;
        background-color:#eeeeee;
    }
    .nextMatches table th{
        border-width:0px 1px 1px 0px;
        border-color:white;
        border-style:solid;
    }
    .nextMatches table .odd-value
    {
        width:40px;
        text-align:center;
        padding:0 0 0 0 ;
    }