/* LAYOUT STYLES */
body
{
	height:100%;
	margin:0px;
}

#root
{
	background-image:url(../images/person.jpg);
	background-repeat:no-repeat;
}

#layout_main 
{
	width:940px;
	padding:0px;
}

#layout_main_information
{
	float:left;
	width:940px;
	margin-left:13px;
}

#layout_teams
{
	float:left;
	width:45px;
}

#layout_outside_right
{
}

#layout_outside_right div
{
}

#layout_outside_right div.team_big
{
	position:absolute;
	left:0px;
	color:#000;
	text-align:center;
	width:120px;
	height:140px;
	background-color:#fff;
}

#layout_outside_right div.team_big img
{
	width:120px;
	height:120px;
}


#layout_outside_right div.team_big a
{
	color:#000;
}


#layout_outside_right div.team_small
{
	position:absolute;
	right:0px;
	width:37px;
	height:37px;
	vertical-align:top;
}

#layout_outside_right div.team_small img
{
	width:37px;
	height:37px;
}

#layout_top_down_down
{
	background-image:url(../images/submenu.jpg);
	background-repeat:no-repeat;
	height:32px;
}

#layout_top
{
	width:1000x;
	height:154px;
	padding:0px;
}

#layout_top_up
{
	height:96px;
	width:982px;
	margin:0px 0px 0px 12px;
}

#layout_top_down
{
	height:58px;
	width:940px;
	background-image:url(../images/menu.jpg);
	background-repeat:repeat-x;
}

#layout_top_down_top, #layout_top_down_top a, #layout_top_down_top div, #layout_top_down_top td, #layout_top_down_top th
{
	height:28px;
	font-weight:bold;
	color:#b1b1b1;
	font-family:Helvetica;
	font-size:12px;
}

#layout_top_down_top a:hover
{
	color:#FFFFFF;
}

#layout_top_down_top .leagueS
{
	color:#fff;
}

#layout_left 
{
	width:250px;
	float:left;
	/*border:#ff0000 1px solid;*/
}

#layout_center 
{
	width:440px;
	position:relative;
	float:left;
	/*border:#00ff00 1px solid;*/

}

#layout_center_inner
{
	width:690px;
	/*position:relative;*/
	float:left;
}

#layout_center_inner_long
{
	width:940px;
	position:relative;
	float:left;
}

#layout_right 
{
	width:250px;
	position:relative;
	float:right;
}

#layout_footer
{
	width:982px;
	padding:0px;
	margin:0px 0px 0px 12px;
}

#layout_top_left
{
	width:201px;
	height:99px;
	float:left;
}

#layout_top_center
{
	width:371px;
	height:99px;
	float:left;
}

#layout_top_right
{
	height:72px;
	float:right;
	padding-top:13px;
}

#layout_submenu
{
	width:940px;
	height:27px;
	background-image:url(../images/subsubmenu.gif);
	background-repeat:repeat-x;
	background-position:left top;
	font-family:Helvetica, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
}

#layout_submenu td, #layout_submenu div, #layout_submenu span
{
	font-family:Helvetica, Arial, sans-serif;
}

#layout_submenu a
{
	color:#fff;
	font-size:12px;
}

#layout_submenu a:hover
{
	color:#fdb813;
	text-decoration:none;
}

#layout_bottom_leaders
{
}

#footer_bottom
{
	height:49px;
	color:#818581;
}

#footer_menu
{
	background-image:url(../images/footer_top_background.gif);
	background-repeat:repeat-x;
	background-position:center;
	height:19px;
	vertical-align:middle;
}

#footer_menu div
{
	float:left; 
	padding-left:9px; 
	padding-right:33px; 
	padding-top:2px;
}

#footer_menu a
{
	color:#fff;
	text-decoration:none;
}

/* VISUAL STYLES */ 
body
{
	font-size:11px;
	background-image:url(../images/main_bgr.jpg);
	margin:0px;
	padding:0px;
	height:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

div, select, input, td, th
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

select
{
	height:20px;
}

form
{
	margin:0px;
	padding:0px;
}

.form1
{
	background-color:#eae9e5;
	margin:0px;
	padding:10px;
	text-align:center;
	vertical-align:middle;
}

	.form1 .button 
	{
		text-align:center; 
		padding-top:5px;
	}
	
	.form1 select
	{
		height:21px;
	}

p
{
	margin:0px;
}

a, #footer_bottom a
{
	color:#2e8bc6;
	text-decoration:underline;
}

a:hover
{
	color:#005f9b;
	text-decoration:underline;
}

a.s, #layout_submenu a.s
{
	color:#fdb813;
}

#layout_top_down_down a.menu_link, #layout_top_down_down a.menu_links
{
	display:block;
	float:left;
	padding-left:10px;
	padding-top:6px;
	text-decoration:none;
}

.menu_link
{
	font-family:Arial, Tahoma;
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
}

.menu_links
{
	font-family:Arial, Tahoma;
	font-size:15px;
	font-weight:bold;
	color:#FDB813;
}

.menu_link:hover
{
	color:#FDB813;
}

.menu_link_red
{
    color:#ff0000;
}

/* blocks */
div.last_block
{
	height:4px;
}

div.block
{
	margin-left:0px;
	margin-right:5px;
	margin-top:5px;
	margin-bottom:5px;
}

div.block_right
{
	margin-left:5px;
	margin-right:0px;
	margin-top:5px;
	margin-bottom:5px;
}

div.top_block
{
	margin-left:0px;
	margin-right:5px;
	margin-top:5px;
	margin-bottom:5px;
}

div.bottom_block
{
	margin-left:0px;
	margin-right:5px;
	margin-top:5px;
	margin-bottom:5px;
}

div.bottom_block_right
{
	margin-left:5px;
	margin-right:0px;
	margin-top:5px;
	margin-bottom:5px;
}

div.center_top_block
{
	margin-left:0px;
	margin-right:0px;
	margin-top:5px;
	margin-bottom:5px;
}

div.center_bottom_block
{
	margin-left:0px;
	margin-right:0px;
	margin-top:5px;
	margin-bottom:5px;
	width:561px;
}


div.center_block
{
	margin-left:0px;
	margin-right:0px;
	margin-top:5px;
	margin-bottom:5px;
}

div.center_high
{
	margin-left:0px;
	margin-right:0px;
	margin-top:5px;
	margin-bottom:5px;
}

div.center_block_long
{
	border-right:#ffffff 3px solid;
	width:552px;
}

.std_header1, .std_header1t, .std_header2
{
	background-image:url(../images/yellow-hdr.gif);
	background-position:left top;
	background-repeat:no-repeat;
	color:#000000;
}

.std_header_red
{
	background-image:url(../images/header_red.gif);
	background-position:left top;
	background-repeat:no-repeat;
	color:#fff;
	font-weight:bold;
	padding-left:15px;
	padding-top:5px;
	height:18px;
	background-repeat:no-repeat;
}

.std_header
{
	background-image:url(../images/yellow-hdr.gif);
	background-position:left top;
	background-repeat:no-repeat;
	color:#000000;
	font-weight:bold;
	padding-left:15px;
	padding-top:4px;
	height:18px;
}

.std_header_blue
{
	background-image:url(../images/blue-hdr.gif);
	background-position:left top;
	background-repeat:no-repeat;
	color:#fff;
	font-weight:bold;
	padding-left:15px;
	padding-top:4px;
	height:18px;
}

.std_header .text, .std_header_blue .text
{
	float:left;
}

.std_header1t2
{
	background-image:url(../images/std_header8.gif);
	background-position:left top;
	background-repeat:no-repeat;
	color:#fff;
	background-repeat:repeat-x;
}

.std_header1, .std_header4, .std_header5
{
	font-weight:bold;
	padding-left:15px;
	padding-top:5px;
	height:18px;
}

.std_header7
{
	background-image:url(../images/std_header7.gif);
	background-position:left top;
	background-repeat:repeat-x;
	color:#fff;
	padding-left:5px;
	padding-top:5px;
	height:18px;
	overflow:hidden;
}

.std_header8
{
	background-image:url(../images/std_header8.gif);
	background-position:left top;
	background-repeat:repeat-x;
	color:#fff;
	padding-left:10px;
	padding-top:4px;
	min-height:18px;
	overflow:hidden;
	font-weight:bold;
	background-color:#6c6e6b;
}

.std_header8 a
{
	color:#ffffff;
	font-weight:normal;
}

.std_header7 a
{
	color:#ffffff;
}

.std_header1t, .std_header1t2
{
	padding:0px 1px 2px 0px;
	font-weight:bold;
	text-align:left;
	height:22px;
}

.std_header2
{
	font-weight:bold;
	padding-left:15px;
	padding-top:5px;
	height:20px;
}

.std_header3
{
	background-image:url(../images/header_blue.gif);
	background-position:left top;
	background-repeat:no-repeat;
	color:#fff;
	font-family:Tahoma;
	font-weight:bold;
	font-size:13px;
	padding-left:11px;
	padding-top:5px;
	height:20px;
}

.std_header6
{
	font-weight:bold;
	font-size:20px;
	background-image:url(../images/std_header4.gif);
	background-repeat:repeat-x;
	padding: 8px 0px 10px 20px;
	height:25px;
}

.std_header6 .header_text
{
	font-weight:bold;
	font-size:20px;
	float:left;
	width:70%
}

.std_header6 .live_popup
{
	float:right;
	padding-top:10px;
	width:150px;
	
}
.std_header6 .live_popup input
{
	background-image:url(../images/live_popup.gif);
	background-repeat:no-repeat;
	color:#55b401;
	font-weight:bold;
	border:none;
	background-color:transparent;
	text-align:left;
	cursor:pointer;
	padding-left:10px;
}

.std_header_orange
{
	background-image:url(../images/header_orange.gif);
	background-position:left top;
	background-repeat:no-repeat;
	color:#fff;
	font-family:Tahoma;
	font-weight:bold;
	padding-left:11px;
	padding-top:3px;
	height:20px;
}

.std_header a
{
	color:#ffffff;
}

.std_subheader1
{
	color:#ffffff;
	font-weight:bold;
	padding-left:15px;
	padding-top:4px;
	height:18px;
}

.std_subheader2
{
	color:#ffffff;
	padding:3px 5px 3px 5px;
	height:17px;
	background-color:#000000;
	text-align:right;
}

.std_subheader2 a
{
	color:#f57b20;
}

.std_subheader3
{
	background-color:#eae9e5;
	color:#000;
	padding-left:15px;
	padding-top:4px;
}

.block_content_light
{
	background-color:#ececec;
}

.article_content1
{
	background-color:#ececec;
	padding:10px;
}

.article_content2
{
	background-color:#ffffff;
	padding:10px;
}

.block_content_white
{
	padding:10px;
}

.block_content2
{
	background-color:#484d48;
}


/* menu rules */

/*.menu_item1 a, .menu_item2 a
{
	color:#FFFFFF;
	padding:0px 3px;
}
.menu_item1 a:hover, .menu_item2 a:hover
{
	color:#51aa00;
}

.menu_item1
{
	float:left;
	padding:7px 0px 5px 5px;
}*/

.menu_item2
{
	float:left;
	padding:7px 0px 5px 5px;
}

.menu_item3
{
	float:left;

}

.menu_item4
{
	float:left;

}

.menu_item1s
{
	float:left;
	color:#51aa00;
	padding:5px;

}

.menu_item2s
{
	float:left;
	color:#51aa00;
	padding:5px;

}

.menu_item1s a
{	
	color:#51aa00;
	text-decoration:none;
	font-weight:bold;
}

.menu_item2s a
{
	color:#51aa00;
	text-decoration:none;
	font-weight:bold;
}

.menu_header
{
	height:23px;
	background-color:#51aa00;
	padding:0px 3px 2px 0px;
	background-image:url(../images/header.gif);
	background-position:left top;
	background-repeat:no-repeat;
	color:#ffffff;
	font-weight:bold;
}

.menu_header1
{
	min-height:15px;
	background-color:#000099;
	padding:3px 0px 0px 30px;
	background-repeat:no-repeat;
	color:#ffffff;
	font-weight:bold;
}

.sub_menu_item1 a, .sub_menu_item2 a 
{
	color:#000;
}

.sub_menu_item1 a:hover, .sub_menu_item2 a:hover
{
	color:#ea0001;
}

.sub_menu_item1
{
	/*min-height:15px;*/
	color:#000;
	background-color:#fff;
	padding:5px 12px 5px 17px;
	border-top:1px solid #eae9e5;
	width:160px;
}

.sub_menu_item2
{
	/*min-height:15px;*/
	color:#000;
	background-color:#eae9e5;
	padding:5px 12px 5px 17px;
	border-top:1px solid #eae9e5;
	background-repeat:no-repeat;
	width:160px;
}

.sub_menu_item1s
{
	min-height:15px;
	background-color:#fbb859;
	padding:2px 1px 0px 30px;
	background-image:url(../images/arrow0.gif);
	background-repeat:no-repeat;
}

.sub_menu_item2s
{
	min-height:15px;
	background-color:#fbb859;
	padding:2px 1px 0px 30px;
	background-image:url(../images/arrow0.gif);
	background-repeat:no-repeat;
}

/* check list (e.g in vote)*/
.check_list
{
	padding:7px 0px 10px 0px;
	display:table;
}

.check_option
{
	width:20px;
	padding-right:3px;
	padding-left:5px;
}

.check_name
{
}

/* buttons */
.button_1, .button_2, .button_3
{
	border:none;
	background-color:#ea0001;
	color:#FFFFFF;
	font-weight:bold;
	padding:2px 0px;
}

.button_4
{
	height:23px;
	border:none;
	color:#b1b1b1;
	background-image:url(../images/menu_background.gif);
	background-repeat:repeat-x;
	font-weight:bold;
}

.button_nc_live
{

}

/* tables */
.table100
{
	height:100%;
}

.td1 .no-border, .td2 .no-border
{
	border-right:none;
}

.tablev, .td1 .tablev, .td2 .tablev
{
	vertical-align:middle;
	padding:0px 5px 0px 5px;
}

.tablev_first, .td1 .tablev_first, .td2 .tablev_first
{
	vertical-align:middle;
	padding:0px 5px 0px 13px;
}

.tablev_left
{
	border-left:1px solid #eae9e5;
	vertical-align:middle;
	padding:0px 5px 0px 8px;
}

.td1 .tablev_left
{
	padding:0px 5px 0px 8px;
}

.td2 .tablev_left
{
	padding:0px 5px 0px 8px;
}



/* misc */
.std_img
{
	border:0px;
	width:50px;
	height:50px;
}

.icon
{
	float:right; 
	position:relative; 
	top:-14px; 
	left:-5px;
}

.icon1
{
	text-align:right;
	width:20px; 
	padding-right:5px;
	float:right;
}

.icon1 img
{
}

.header_icon
{
	float:right;
	padding-right:5px;
	padding-top:1px;
	position:relative;
	top:-1px;
	left:1px;
}

.header_text
{
	float:left;
	width:80%; 
}

.ball 
{
	text-align:left;
	width:15px;
}

.icon2
{
}

.icon3
{
}

.img_link
{
	text-decoration:none;
}

.data1
{
	background-color:#ececec;
}

.data2
{
	background-color:#f5f5f5;
}

.data1 .
{
	border-bottom:#ececec 1px solid;
}

.data2 .
{
	border-bottom:#f5f5f5 1px solid;
}

.data1 td
{
	padding:1px;
}

.data2 td
{
	padding:1px;
}

.first_td
{
	padding-left:8px;
	text-align:left;
	min-width:12px;
}

.last_td
{
	padding-right:8px;
	text-align:right;
	min-width:12px;
	border-right:0px;
}

.footer_bgr
{
	padding:5px;
	background-color:#282826;
}

.white_link
{
	color:#ffffff;
}

.white_link_solution
{
	color:#000000;
}

.white_links
{
	color:#ffffff;
}

.won_lost_W
{
	font-weight:bold;
	color:#00aa00;
}

.won_lost_L
{
	font-weight:bold;
	color:#ff0000;
}



/* table styles */ 
.th1
{
	height:18px;
	background-color:#eae9e5;
}
.th2
{
	height:22px;
	background-color:#eae9e5;
	color:#ffffff;
	font-weight:bold;
	padding:1px 1px 1px 1px;
	vertical-align:middle;
}

.th_compact {
	background-color:#eae9e5;
	color:#000;
}

.th_compact .th1
{
	/*height:11px;*/
}

.th_compact th
{
	/*height:11px;*/
}

.th_compact .th2
{
	/*height:11px;*/
}

.th_compact .th1 td.first_td
{
	color:#000000;
	font-weight:bold;
	padding-left:8px;
	text-align:left;
	vertical-align:middle;
}

.th_compact .th1 th
{
	height:11px;
	padding:0px;
}

.th_compact .th1 td
{
	height:11px;
	padding:0px;
}

.td_compact
{
	height:11px;
	background-color:#ececec;
}


.th1 td
{
	color:#000;
	font-weight:bold;
	padding:1px 5px 1px 8px;
	vertical-align:middle;
	border-right:
}

.th1 .first_td
{
}

.th1 .last_td
{
	padding-right:8px;
	text-align:center;
	border-right:0px;
}

.td1 td
{
	background-color:#fff;
	padding:1px;
	height:17px;
	vertical-align:middle;
	border-right:1px solid #eae9e5;
	border-bottom:1px solid #eae9e5;
}

.td1_bottom td
{
	background-color:#fff;
	padding:1px;
	height:17px;
	vertical-align:middle;
	border-right:1px solid #eae9e5;
}

.td1 td.first_td, .td1_bottom
{
	height:17px;
	vertical-align:middle;
	text-align:left;
	padding:1px 1px 1px 8px;
}

.td1, .td1_bottom
{
	background-color:#fff;
	padding:1px;
	height:17px;
	vertical-align:middle;
	color:#000000;
}

.td1 td.last_td, .td1_bottom td.last_td
{
	height:17px;
	padding-right:8px;
	text-align:center;
	border-right:0px;
}

.td2 td
{
	background-color:#eae9e5;
	padding:1px 1px 1px 1px;
	height:17px;
	vertical-align:middle;
	border-bottom:1px solid #eae9e5;
	border-right:1px solid #eae9e5;
}

.td2_bottom td
{
	background-color:#eae9e5;
	padding:1px 1px 1px 1px;
	height:17px;
	vertical-align:middle;
	border-right:1px solid #eae9e5;
}

.td2 td.first_td, .td2_bottom td.first_td
{
	padding:1px 1px 1px 8px;
	height:17px;
	vertical-align:middle;
	text-align:left;
}

.td2, .td2_bottom
{
	background-color:#fff;
	padding:1px 1px 1px 1px;
	height:17px;
	vertical-align:middle;
}

.td2 td.last_td, .td2_bottom td.last_td
{
	padding-right:8px;
	height:17px;
	text-align:center;
	border-right:0px;
}

.td3 td
{
	border-bottom:1px solid #eae9e5;
	padding:1px 1px 1px 1px;
	height:17px;
}

.td3 td.first_td
{
	padding:1px 1px 1px 16px;
	background-image:url(../images/black_arrow.gif);
	background-position:left center;
	background-repeat:no-repeat;
}

.td3
{
	background-color:#fff;
	vertical-align:middle;
}

.td3 td.last_td
{
	padding-right:8px;
	text-align:center;
	border-right:0px;
}

.td4 td
{
	border-bottom:1px solid #eae9e5;
	padding:1px 1px 1px 1px;
	height:17px;
}

.td4 td.first_td
{
	padding:1px 1px 1px 16px;
	background-image:url(../images/black_arrow.gif);
	background-position:left center;
	background-repeat:no-repeat;
}

.td4
{
	background-color:#eae9e5;
	vertical-align:middle;
}

.td4 td.last_td
{
	padding-right:8px;
	text-align:center;
	border-right:0px;
}

.td5 td
{
	padding:1px;
	height:17px;
	vertical-align:middle;
	border-right:1px solid #eae9e5;
	border-top:1px solid #eae9e5;
}

.non_compact .td1 td
{
	padding:1px 5px 1px 5px;
}

.non_compact .td2 td, .non_compact .td2_bottom td
{
	padding:1px 5px 1px 5px;
}

.non_compact .td3 td
{
	padding:1px 5px 1px 5px;
}

.non_compact .td4 td
{
	padding:1px 5px 1px 5px;
}

.non_compact .th1 td
{
	padding:1px 5px 1px 5px;
}

.non_compact .th1
{
	padding:1px 5px 1px 5px;
}

.non_compact .td1
{
	padding:1px 5px 1px 5px;
}

.non_compact .td2, .non_compact .td2_bottom
{
	padding:1px 5px 1px 5px;
}

.non_compact td.first_td
{
	padding-left:8px;
}

.non_compact td.first_td
{
	padding-left:8px;
}

.centered .td1 td
{
	text-align:center;
}

.centered .td2 td, .centered .td2_bottom td
{
	text-align:center;
}

.centered .th1 td
{
	text-align:center;
}

.centered .th1
{
	text-align:center;
}

.centered td.first_td
{
	padding-left:8px;
	text-align:left;
}

.centered td.first_td
{
	padding-left:8px;
	text-align:left;
}



.td1 .standings_item1
{
	background-color:#b6b6b6;
	padding:1px;
}

.td2 .standings_item1, .td2_bottom .standings_item1
{
	background-color:#b6b6b6;
	padding:1px;
}



/* Areas */
.area_gray
{
	background-color:#e1e1e1;
	padding:10px;
	margin:0px 0px 8px 0px;
}

.area_grey1
{
	background-color:#e1e1e1;
}

/* misc */
.no_link
{
	border:#000000 0px solid;
}

.paging
{
	text-align:center;
	padding:8px 0px 0px 0px;
}

.team_logo
{
	padding:5px;
	float:left;
	height:155px;
	width:155px;
}

.team_name
{
	font-size:18px;
	margin-bottom:10px;
	font-family:Tahoma;
}

.arena_name
{
	font-size:20px;
	margin-bottom:10px;
}

.yellow_text
{
	color:#000000;
}

.white_text
{
}

.map_block {
	border: 1px solid #F0F0F0;
	background-image: url(../images/playground.gif);
	background-position: top left;
	background-repeat: no-repeat;
	
}

.map_block td
{
	font-size:10px;
}

.result1
{
	color:#d90000;
	font-size:24px;
	font-weight:bold;
}

.result2
{
	color:#000000;
	font-size:24px;
	font-weight:bold;
}

.qresults
{
	background-color:#56b303;
	font-size:14px;
	color:#ffffff;
	padding:3px;
	margin:2px;
	font-weight:bold;
}
.language_class
{
	width:30px;
	height:15px;
	background-color:#ececec;
	float:left;
	text-align:center;
	padding-top:2px;
}

.language_class1
{
	width:30px;
	height:15px;
	float:left;
	text-align:center;
	padding-top:2px;
}

.standings_separator
{
	background-color:#a8a8a8;
	height:1px;
}

.block_content
{
	background-color:#fff;
	border-top:none;
	padding:0px;
	margin:0px;
}

.block_content1
{
	background-color:#fff;
	border-top:none;
	margin:0px;
	padding:8px;
}

.block_content3
{
	padding:0px;
	margin:0px;
	margin: 10px 5px 5px 15px;
	float:left;
	width:290px;
}

.block_content3 .block_content1
{
	border:1px solid #eae9e5;
}

.block_content4
{
	background-color:#eae9e5;
	border-top:none;
	padding:5px 15px 5px 7px;
	margin:0px;
}

.block_content5
{
	background-color:#eae9e5;
	border-top:none;
	margin:0px;
}

.block_content6
{
	padding:5px 5px 5px 15px;
	background-color:#ffffff;
}

.block_content7
{
	padding:5px;
	background-color:#ffffff;
	border:#e7e9e8 1px solid;
	border-top:none;
}

.block_content8
{
	padding:5px;
	background-color:#eae9e5;
	border:#e7e9e8 1px solid;
	border-top:none;
}

.block_content9
{
	padding:5px;
	background-color:#ffffff;
	border:#e7e9e8 1px solid;
}

.block_content10
{
	padding:8px;
	background-color:#ffffff;
}

.alfa_search a
{
	font-size:14px;
	font-family:Tahoma;
}

.block_content_bottom
{
	background-color:#393a37;
	padding:0px 5px 0px 15px;
	vertical-align:middle;
}

.block_content_bottom td
{
	height:21px;
}

.score_holder
{
	font-weight:bold;
}

.po_team
{
	text-align:center;
	background-color:#ececec;
	padding:2px 1px 2px 1px;
}

.po_result
{
	text-align:center;
	font-weight:bold;
}

.so_far1 {
	background-color:#fff;
	height:17px;
	vertical-align:middle;
	padding:1px 1px 1px 8px;
}

.so_far2 {
	background-color:#eae9e5;
	height:17px;
	vertical-align:middle;
	padding:1px 1px 1px 8px;
}

.so_far1 td {
	border-right:1px solid #eae9e5;
	border-bottom:1px solid #eae9e5;
}
.so_far2 td {
	border-right:1px solid #eae9e5;
	border-bottom:1px solid #eae9e5;
}

.text_color {
	color:#f07114;
}

.tt, .tt_on
{
	padding:0px;  
	height:26px;
	color:#b1b1b1;
	background-color:#292622;
	border-bottom:1px solid #434343;
	font-weight:bold;
}

.tt a, .tt_on a
{
	color:#ffffff;
}

.tt_on
{
	background-color:#000000;
}

.tt div, .tt_on div
{
	font-family:Verdana; 
	font-size:12px; 
}

.tt_1
{
	float:left;
	padding:4px 1px 1px 10px; 
}

.tt_2
{
	float:right;
}

.vg, .vg_on
{
	/*min-height:18px;*/
	font-family:Verdana;
	background-color:#292622;
	border-bottom:1px solid #434343;
	font-weight:normal;
	padding:1px 1px 1px 15px;
	vertical-align:middle;
	background-image:url(../images/white_arrow.gif);
	background-repeat:no-repeat;
	background-position:left center;
}

.vg a, .vg_on a
{
	color:#c6c6c6;
	text-decoration:none;
}

.vg_gallery, .vg_gallery_on
{
	background-color:#292622;
}

.vg_gallery a, .vg_gallery_on a
{
	color:#c6c6c6;
	text-decoration:none;
}

.gallery
{
	background-color:#484d48;
}

.gallery td
{
	border-bottom:1px solid #434343;
	padding:4px;
}

.leaders_padding
{
	padding:6px 0px 6px 0px;
}

.leaders .td1 .first_td, .leaders .td2 .first_td, .leaders .td1_bottom .first_td, .leaders .td2_bottom .first_td
{ 
	text-align:left; 
	vertical-align:middle; 
	padding:2px 0px 2px 7px;
	border-right:0px;
}

.win, .win a
{
	color:#55b401;
	font-weight:bold;
}

.black_font
{
	color:#000;
}

.random_record, .td1 .random_record, .td2 .random_record, .td2_bottom .random_record
{
	width:15px; 
	text-align:left; 
	vertical-align:top;
	padding:5px 5px 5px 7px;
}

.login
{
}

div.login
{
	padding:8px 8px 8px 9px;
}

input.login 
{
	width:92px;
	border:1px solid #c0c4c0;
	background-color:#40433f;
	color:#c0c4c0;
}

button.login, input[type="reset"].login, input[type="button"].login, input[type="submit"].login 
{
	height:15px;
	width:15px;
	border:none;
	background-image:url(../images/blue-btn.gif);
	background-repeat:no-repeat;
	font-weight:bold;
	background-color:transparent;
}

.login_button
{
	height:15px;
	width:15px;
	border:0px;
	background-image:url(../images/blue-btn.gif);
	background-repeat:no-repeat;
	font-weight:bold;
	background-color:transparent;
}

input[type="checkbox"].login
{
}

@media print {

.footer_bgr, #banner13, .top_block, .center_top_block, .block, .white_link, .white_links 
{
	display: none; 
}
#layout_main 
{
	width:940px;
	margin:0;
	height:500px;
}

}


/* Not person check */
.notPerson{
	display: none;
}

.stat_container{
	background-color: #fbb859;
	text-align: center;
}

/* Live, TV */
.ontv {
	font-weight: bold;
	color: #666;
	width: 30px;
}

/**
 * Users module
 */
.users .register_line {
	padding: 2px;
}

.users .register_label {
	float: left;
	width: 120px;
}
.users .register_input {
	float: left;
}
.users .clear {
	clear: both;
}

.login_comment 
{
	color:#ffffff;
	background-color:#ea0001;
	padding:5px;
	text-align:left;
}

.person_letter_block
{
	border:#eae9e5 1px solid;
	min-height:60px;
	margin-bottom:5px;
}

.person_letter_block_how
{
	border:#616360 1px solid;
	min-height:60px;
	margin-bottom:5px;
	background-color:#eae9e5;
}

.person_letter_block td
{
	padding:10px 5px 10px 0px;
}

.person_letter_block_how td
{
	padding:10px 5px 10px 0px;
}

.person_letter
{
	width:30px;
	height:32px;
	background-color:#616360;
	color:#ffffff;
	font-size:30px;
	padding:0px 0px 5px 8px;
}

.person_list
{
	border:#ff0000 1px solid;
}

.btn_up
{
	background-image:url(../images/btn_up.gif);
	width:15px;
	height:15px;
	background-repeat:no-repeat;
	margin:0px 5px 5px 5px;
	float:right;
}

.result_card
{
	border:#eae9e5 1px solid;
	margin:10px;
	width:290px;
	height:120px;
	overflow:hidden;
}

.result_card .result
{
	float:left;
	width:67px;
	height:86px;
	text-align:center;
}

.result_card .result .number
{
	font-size:24px;
	color:#000000;
}


.result_card .quarters
{
	float:left;
	width:156px;
	height:86px;
	padding-top:5px;
}

.result_card .quarters .links
{
	margin-top:5px;
	background-color:#000000;
	font-size:10px;
	padding: 2px 0px;
	text-align:center;
}

.result_card .quarters .links a
{
	color:#f57b20;
}

.team_selection
{
	border:#e7e9e8 1px solid;
	padding:5px;
}

.summary_leader
{
	float:left; 
	padding-left:5px;
	
}

.summary_value
{
	border-right:#e7e9e8 1px solid;
}

.summary_tabs
{
	
}
.summary_tabss
{
	background-color:#eae9e5;
}

.team_info_bar
{
	border-left:#fdb813 5px solid;
	padding:0px 5px 2px 5px;
	float:left;
	height:60px;
}

.team_info_bar a
{
	font-weight:bold;
}

.team_info_bar a.date
{
	font-weight:normal;
	color:#000000;
}

.player_info_bar
{
	border-left:#fdb813 5px solid;
	padding:0px 0px 0px 5px;
	float:left;
	height:55px;
	width:100px;
	font-weight:bold;
}

.player_info_bar strong
{
	font-size:36px;
}


.player_name
{
	font-size:18px;
	margin-bottom:2px;
	font-family:Tahoma;
}

.player_team
{
	float:right;
	width:50px;
	height:50xp;
}

.team_about
{	
	background-color:#eae9e5;
	padding:5px;
	float:left;
	width:480px;
	margin-top:10px;
}

.player_about
{	
	background-color:#eae9e5;
	padding:5px;
	/*float:left;*/
	/*width:490px;*/
	margin-top:10px;
}

.inner_separator
{
	height:5px;
}

.gamecard
{
	background-image:url(../images/bgr_gamecard.gif);
	background-repeat:repeat-x;
	background-color:#ffffff;
	background-position:bottom;
	padding-bottom:5px;
}

.gamecard .score
{
	background-image:url(../images/bg_score.gif);
	width:240px;
	height:96px;
}


.gamecard .score div
{
	/*border:#ff0000 1px solid;*/
}

.gamecard .score .time
{
	padding-top:5px;
}

.gamecard .score .result
{
	width:96px;
	height:50px;
	float:left;
	margin:17px 0px 0px 19px;
}

.gamecard .score .result .number
{
	width:30px;
	height:50px;
	float:left;
	font-size:40px;
	/*font-weight:bold;*/
	color:#ffffff;
}

.gamecard .quarter
{
	background-image:url(../images/bg_quarter.gif);
	background-repeat:no-repeat;
	width:42px;
	height:21px;
	font-size:11px;
	text-align:center;
	vertical-align:middle;
}

.gamecard .quarters
{
	margin-top:3px;
}

.long_tabs .ot_tab
{
	width:310px;
}
.long_tabs .ot_tab_active
{
	width:312px;
	height:19px;
}

.std_warning
{
	background-image:url(../images/bullet_error.png);
	background-repeat:no-repeat;
	padding:2px 0px 2px 20px;
	color:#CC0000;
	background-color:#eae9e5;
}

.video_link
{
	border-bottom:#eae9e5 1px solid;
	height:20px;
	padding-top:4px;
}

.pc_schedule
{
	border-bottom:#eae9e5 1px solid;
}

.photo_category
{
	border:#eae9e5 1px solid;
	padding:3px;
	width:295px;
	height:70px;
	float:left;
	margin:2px;
}

.photo_category .photo
{
	width:80px;
	height:80px;
	float:left;
}

.dark_header
{
	background-color:#000000;
	color:#ffffff;
	padding:2px 2px 2px 5px;
	border-left:#b7bbbe 1px solid;
	border-right:#b7bbbe 1px solid;
	border-bottom:#b7bbbe 1px solid;
}

.dark_header a
{
	color:#f57b20;
}

.dark_header .white
{
	color:#ffffff;
}

.team_selector
{
	background-color:#000000;
	width:37px;
	height:37px;
	margin:2px;
}

.team_hower
{
	-moz-opacity:0.9;
	filter:alpha(opacity=90);
	background-image:url(../images/white_dot.gif);
	width:37px;
	height:37px;
	z-index:10;
	display:none;
	position:absolute;
	cursor:pointer;
}

.team_details
{
	width:160px;
	height:190px;
	border:#000000 1px solid;
	background-color:#ffffff;
	display:none;
	position:absolute;
	text-align:center;
	font-weight:bold;
	font-size:14px;
	vertical-align:top;
	padding:5px;
}

.team_details *
{
	display:none;
}

.drop_menu
{
	position:absolute; 
	display:none;
	z-index:1; 
	border:1px solid #fdb813;
	border-top:5px solid #fdb813;
	background-color:#ffffff;
	top:145px;
}

.sponsors
{
	width:182px;
	height:71px;
	float:left;
	background-image:url(../images/new_sponsors.gif);
	background-repeat:no-repeat;
}

.new_login
{
	width:130px;
	height:71px;
	float:left;
	background-image:url(../images/under-login.gif);
	background-repeat:no-repeat;
	color:#ffffff;
	padding:2px 8px;
	font-size:10px;
}

.new_login *
{
	font-size:10px;
}

.new_login a
{
	color:#089CFA;
}

.triple_team
{
	float:left; 
	margin:0px 5px 0px 0px;
}

.new_login input
{
	margin:0px;
}

.check_fix
{
	margin:0;
	width:13px;
	height:13px;
	overflow:hidden;
}

.bottom_banners
{
	padding:5px 0px;
	background-color:#565b56;
}

.live_tag *
{
	text-transform:uppercase;
	font-size:14px;
	color:#42baff;
	font-weight:bold;
}

.te_banner
{
	background-image:url(../images/tripple_new.jpg);
	background-repeat:no-repeat;
	height:90px;
	width:245px;
	cursor:pointer;
}

.te_banner .te_money
{
	padding-top:64px;
	padding-left:5px;
}

.te_banner .te_money .te_number
{
	font-family:Verdana,Tahoma;
	font-size:14px;
	font-weight:bold;
	width:15px;
	height:18px;
	border:#000000 1px solid;
	background-color:#ffffff;
	text-align:center;
	float:left;
	margin-right:2px;
}

.submenu_lane
{
	height:27px;
	padding-left:7px;
	
}

.submenu_lane div
{
	margin-right:13px;
	float:left;
	height:22px;
	vertical-align:middle;
	padding-top:5px;
}

.gamecard_article
{
	padding:5px;
	border-bottom:#e7e9e8 1px solid;
}

.grid1 .head
{
	background-color:#b3d2ff;
	padding:3px 6px;
}

.grid2 .head
{
	background-color:#b3d2ff;
	padding:3px 6px;
}

.grid1 .text
{
	background-color:#ffffff;
	padding:3px 6px;
}

.grid2 .text
{
	background-color:#ffffff;
	padding:3px 6px;
}

.shout_area
{
	width:100%;
}

.headline
{
	background-image:url(../images/news_1.gif);
	background-position:left center;
	background-repeat:no-repeat;
	background-color:#ffffff;
	padding:2px 5px 2px 15px;
	border-bottom:#e7ebdd 1px solid;
}

.simple_tab
{
	border-bottom:#e4eae8 2px solid;
	padding:5px;
	float:left;
	font-weight:bold;
}

.simple_tab a
{
	color:#000000;
}

.simple_tabs
{
	border-bottom:#e4eae8 2px solid;
	padding:5px;
	background-color:#e4eae8;
	float:left;
	font-weight:bold;
}

.simple_tabs a
{
	color:#000000;
}

.simple_tab_holder
{
	height:25px;
}

.teams_filter_holder
{
	padding-top:5px;
	height:45px;
}

.teams_filter_holder .team
{
	width:37px;
	height:37px;
	background-repeat:no-repeat;
	float:left;
	margin-right:5px;
}

.banners {
	height:71px;
	float:left;
}
	.banners .lft {
		float:left;
	}
	.banners .rght {
		float:left;
	}
	.banners div {
		height:65px;
		padding:6px 9px 0 9px;
		background:#3A3A3A;
		float:left;
	}
	
.menu {
	background:url(../images/menu.jpg);
	height:26px;
	width:941px;
}
	.menu a {
		padding:5px 0 0 27px;
		height:21px;
		color:#A1A09E;
		text-decoration:none;
		font-weight:bold;
	}
	.menu a:hover, .menu a.act { color:#FFF; }
	
.man-1 {
	margin:0 27px 0 0;
	background:url(../images/tiny-man-1.jpg) 0 0 no-repeat;
}
.man-2 {
	margin:0 45px 0 0;
	background:url(../images/tiny-man-2.jpg) 0 0 no-repeat;
}
.man-3 {
	margin:0 27px 0 0;
	background:url(../images/tiny-man-3.jpg) 0 0 no-repeat;
}

.search { padding:5px 10px 0 0; }
	.search .button {
		width:50px;
		height:16px;
		border:0 none;
		background:transparent;
		font-weight:bold;
		color:#9B9B9B !important;
		text-align:center;
	}
	.search .textfield {
		width:180px;
		border:0 none;
		margin:0 5px 0 0;
	}
	
.filter {
	margin:5px 0 0 0;
	border-left:1px solid #434343;
	padding:0 0 0 25px;
	color:#A1A09E;
}
	.filter select {
		width:150px;
		margin:0 0 0 5px;
	}
	
.fl { float:left; }
.fr { float:right; }

.td1 .result, .td2 .result
{
	padding:0px 5px;
}

.td1 .result div.holder, .td2 .result div.holder
{
	background-image:url(../images/under-score.gif);
	background-repeat:no-repeat;
	width:60px;
	height:14px;
}

.td1 .result div.holder div.left, .td2 .result div.holder div.left
{
	width:25px;
	text-align:right;
	float:left;
	padding-right:5px;
}

.td1 .result div.holder div.right, .td2 .result div.holder div.right
{
	width:25px;
	text-align:left;
	float:left;
	padding-left:5px;
}

.td1 .result a, .td2 .result a
{
	color:#fdb813;
}

.interviews a
{
	text-decoration:none;
	color:#000000;
}
.image_list a
{
    text-decoration:none;
}
.social_networks
{
    float: right;
}
.social_networks a
{
    padding: 0px;
    margin: 5px 5px 5px 0px;
    display: block;
    float: right;
}
