/* --------------------------[ GENERAL ELEMENTS ]---------------- */
html {
	min-height: 100%;
}
body {
	margin: 0;
	padding: 0;
	min-height: 100%;
}
hr {
	border: none 0;
	border-top: 1px solid #a00000;
	height: 1px;
}
p {
	margin: 0px;
	padding: 0px;
}
table, tr, td, th { font-size: 9px; }
th a:link, th a:active, th a:visited { color: #000000; }
th a:hover { color: #FFFFFF; }

td.logo_header { border-bottom: 1px solid #222222; border-left: 1px solid #222222; border-right: 1px solid #222222; }
td.logo_header:hover { background-color: #a00000; border-bottom:1px solid #c70100; border-left: 1px solid #c70100; border-right: 1px solid #c70100; }
td.logo2_header { background: #282828; border-bottom: 1px solid #222222; border-left: 1px solid #222222; border-right: 1px solid #222222; }
td.logo2_header:hover { background-color: #a00000; border-bottom:1px solid #c70100; border-left: 1px solid #c70100; border-right: 1px solid #c70100; }
td.xbs_header_1 { background: #222222; font-size: 9px; color: #ffffff; font-weight: bold; border-top: 1px solid #333333; border-left: 1px solid #333333; border-right: 1px solid #333333; }
td.xbs_header_2 { background: #222222; font-size: 9px; color: #666666; font-weight: bold; border-top: 1px solid #333333; border-left: 1px solid #333333; border-right: 1px solid #333333; }
td.xbs_divider { background: #aa0000; padding: 0px; height: 7px; font-size: 1px; border-top: 1px solid #C70100; border-left: 1px solid #C70100; border-right: 1px solid #C70100; }


/* ##### LEAGUE NAVAGATION ##### */
#tab_main { display: block; background:url('../../images/tab_main_1.jpg') no-repeat; }
#tab_main:hover { display: block; background:url('../../images/tab_main_2.jpg') no-repeat; }

#tab_standings { display: block; background:url('../../images/tab_standings_1.jpg') no-repeat; }
#tab_standings:hover { display: block; background:url('../../images/tab_standings_2.jpg') no-repeat; }

#tab_statistics { display: block; background:url('../../images/tab_statistics_1.jpg') no-repeat; }
#tab_statistics:hover { display: block; background:url('../../images/tab_statistics_2.jpg') no-repeat; }

#tab_statistics_drop { display: block; background:url('../../images/tab_statistics_drop_1.jpg') no-repeat; }
#tab_statistics_drop:hover { display: block; background:url('../../images/tab_statistics_drop_2.jpg') no-repeat; }

#tab_power_rankings { display: block; background:url('../../images/tab_power_rankings_1.jpg') no-repeat; }
#tab_power_rankings:hover { display: block; background:url('../../images/tab_power_rankings_2.jpg') no-repeat; }

#tab_playoffs { display: block; background:url('../../images/tab_playoffs_1.jpg') no-repeat; }
#tab_playoffs:hover { display: block; background:url('../../images/tab_playoffs_2.jpg') no-repeat; }

#tab_rules { display: block; background:url('../../images/tab_rules_1.jpg') no-repeat; }
#tab_rules:hover { display: block; background:url('../../images/tab_rules_2.jpg') no-repeat; }

#tab_input { display: block; background:url('../../images/tab_input_1.jpg') no-repeat; }
#tab_input:hover { display: block; background:url('../../images/tab_input_2.jpg') no-repeat; }

#tab_owner_tools { display: block; background:url('../../images/tab_owner_tools_1.jpg') no-repeat; }
#tab_owner_tools:hover { display: block; background:url('../../images/tab_owner_tools_2.jpg') no-repeat; }

#tab_commissioner_tools { display: block; background:url('../../images/tab_commissioner_tools_1.jpg') no-repeat; }
#tab_commissioner_tools:hover { display: block; background:url('../../images/tab_commissioner_tools_2.jpg') no-repeat; }


/* ---------------------------[ MAIN ELEMENTS ]------------------ */
.xbs_tab_button0, .xbs_tab_button1, .xbs_tab_button2 {
	display: block;
	background: #222222;
	color: #ffffff;
	font-size: 9px;
	text-align: center;
}
.xbs_tab_button0 a:hover, .xbs_tab_button1 a:hover, .xbs_tab_button2 a:hover {
	display: block;
	background: #aa0000;
	color: #ffffff;
	font-size: 9px;
	text-align: center;
}
.xbs_tab_button0 a.selected, .xbs_tab_button1 a.selected, .xbs_tab_button2 a.selected {
	display: block;
	background: #635d50;
	color: #ffffff;
	font-size: 9px;
	text-align: center;
}



/* This is for the dropdown menu that doesn't require a mouse click */
div#menu_time_span_child {

}



/* This is for the pagination system */
ul.fdtablePaginater
{
	display: table;
	margin: 0px auto;
	padding: 0px;
	text-align: center;
}
ul.fdtablePaginater li
{
	display: table-cell;
	margin: 0px;
	padding: 0px;

	-moz-user-select: none;
	-khtml-user-select: none;
}
ul.fdtablePaginater li a.currentPage
{
	border-color: #000000 !important;
	color: #b8581c;
	font-weight: bold;
}
ul.fdtablePaginater li a:active
{
	border-color: #000000 !important;
	color: #000000;
}
ul.fdtablePaginater li a,
ul.fdtablePaginater li div
{
	display: block;
	outline: none;
	font-size: 9px;
	color: #444444
}
ul.fdtablePaginater li div
{
	cursor: normal;
	opacity: .25;
	filter: alpha(opacity=25);
}
ul.fdtablePaginater li a span,
ul.fdtablePaginater li div span
{
	display: block;
	background: #111111;
	border: 1px solid #444444;
	width: 20px;
	padding: 3px;
	margin: 1px;
	font-weight: bold;
}
ul.fdtablePaginater li a:focus
{
	color: #b8581c;
}
ul.fdtablePaginater li .next-page span,
ul.fdtablePaginater li .previous-page span,
ul.fdtablePaginater li .first-page span,
ul.fdtablePaginater li .last-page span
{
	font-weight: bold !important;
}
tr.invisibleRow
{
	display: none;
	visibility: hidden;
}
p.paginationText
{
	font-style: oblique;
}

