/* CSS Document */

body
{
background-image:url(../images/bg6.gif);
background-repeat:repeat-x;
background-position:top;
background-color:#C5C5C4;
padding:0px;
margin:0px;
}

#maincontainer
{
width:100p%;
height:100%;
text-align:center;
text-align: -moz-center;
}

#container
{
width:976px;
height:100%;
margin:0px;
padding:0px;
text-align: left;
}

#header
{
background-color:#FFFFFF;
height:254px;
width:100%;
margin:0px;
padding:0px;
}

#header:after { 
 content: "."; 
 display: block; 
 height: 0; 
 font-size: 0;
 clear: both; 
 visibility: hidden; 
}

#submenu
{
background-color:#D52E3F;
height:32px;
margin-top:-10px;
text-align:left;
padding-top:10px;
border-bottom:solid 1px #990000; 
}

#top_ad
{
background-color:#D52E3F;
padding-bottom:-10px;
height:90px;
margin:0px;
padding:0px;
}

#logo
{
vertical-align:bottom;
padding-top:20px;
padding-left:10px;
width:955px;
}

#logo:after
{
content:".";
display:block;
height:0pc;
visibility:hidden;
clear:both;
float:none;
}


#menu_tabs
{
width:100%;
height:32px;
padding:20px 0px 0px 0px;
background-image:url(../images/header_bg.jpg);
background-position:bottom;
background-repeat:repeat-x;
}

.menu_tabset {
	list-style: none;
	padding: 0;
	margin:-9px 0px 0px 0px;
	float: left;
	line-height:12px;
}

.menu_tabset li.tab1{
	margin: 0px 0px 0px 3px;
	float: left;
	background-image:url(../images/tab_left.jpg);
	background-repeat:repeat-x;
	height:32px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:11px;
	color: #666666;
	width: 100px;
	font-weight:bold;
	text-transform:uppercase;	
}

.menu_tabset li.tab1 span{
background-image: url(../images/tab_right.jpg);
display:block;
background-repeat:no-repeat;
background-position:top right;
}

.menu_tabset li.tab1 a{
	color: #666666;
	text-decoration: none;
	display: block;
	width:100px;
	height:32px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	display:block;
	padding-top:7px;	
}

.menu_tabset li.tab1 a:hover{
	color: #990000;
}

.menu_tabset li.tab_sel{
	margin: 0px 0px 0px 3px;
	float: left;
	background-image: url(../images/tab_sel_left.jpg);
	background-repeat:repeat-x;
	height:31px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:11px;
	color: #000000;
	width:100px;
}

.menu_tabset li.tab_sel span{
background-image: url(../images/tab_sel_right.jpg);
display:block;
background-repeat:no-repeat;
background-position:top right;
height:31px;
}

.menu_tabset li.tab_sel a{
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	width:100px;
	height:30px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	display:block;
	padding-top:7px;
	text-transform:uppercase;		
	font-weight:bold;
}

.menu_tabset li.tab_sel a:hover{
	color: #000000;
}

.submenu_tabs li.subtabs
{
padding:1px 10px 1px 10px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
list-style: none;
float: left;
line-height:12px;
position: relative;
}
.submenu_tabs
{
padding:0px;
margin:0px;
}

.submenu_tabs li.subtabs a
{
padding:5px 5px 5px 5px;
color: #FFFFFF;
font-weight:bold;
text-decoration:none;
display:block;
}

.submenu_tabs li.subtabs a:hover
{
color: #FFFFFF;
text-decoration:none;
display:block;
background-color:#A92930;
}
.submenu_tabs li.subtabs_active a
{
padding:5px 5px 5px 5px;
color: #FFFFFF;
font-weight:bold;
text-decoration:none;
background-color:#A92930;
}
.submenu_tabs li.subtabs_active a:hover
{
color: #FFFFFF;
text-decoration:none;
}
#section_name
{
float:left;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#FFFFFF;
font-weight: normal;
margin-bottom:0px;
vertical-align:bottom;
margin-top:60px;
margin-left:10px;
}

#top_ad_img
{
margin:0px;
padding:0px;
text-align:right;
}

#content
{
margin:0px;
padding:0px;

}
#widget_content
{
padding:0px;
width:976px;
margin-top:5px;
}


#content_left
{
margin:10px 0px 0px 0px;
padding:10px 10px 10px 10xp;
float:left;
width:660px;
}

#content_right
{
margin:10px 0px 0px 0px;
padding:10px 10px 10px 10xp;
float:right;
width:300px;
}


#box_bg
{
margin:0px;
padding:0px 10px 0px 10px;
background-image:url(../images/box_bg.jpg);
background-repeat:repeat-y;
height:100%;
}
#box_bg:after
{
content:".";
display:block;
height:0px;
font-size:0;
clear:both;
visibility:hidden;
}

#room_reviews
{
border:solid 1px #eaeaea;
padding-left:0px;
padding-right:0px;
margin-right:0px;
margin-left:0px;
margin-top:0px;
background: #FFFFFF;
margin-bottom:10px;
}
#room_reviews_content
{
padding:5px 5px 5px 5px;
margin-right:0px;
margin-left:0px;
background: #FFFFFF;
}
#room_reviews_title
{
background-image:url(../images/box_top_bg.jpg);
background-repeat:repeat-x;
background-position:top;
height:27px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #FFFFFF;
font-weight:bold;
border-bottom:solid 1px #eaeaea;
line-height:27px;
}

.review_links
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: #CC0000;
text-decoration:none;
}

.review_links:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: #000000;
text-decoration: underline;
}

.review_links1
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: #003399;
text-decoration:none;
}
.team_title
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #003399;
text-decoration:underline;
}
.team_title:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #003399;
text-decoration:none;
}
.comp_title
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:20px;
color: #003399;
text-decoration:none;
}
.comp_title:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #003399;
text-decoration:underline;
}

.group_title
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #0A589E;
text-decoration:none;
}
.group_title:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #0A589E;
text-decoration:underline;
}

.review_links1:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: #000000;
text-decoration: underline;
}
.bold_text
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
}
.tr_dotted
{
border-bottom: dashed 1px #cccccc;
}

.Main_title
{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#666666;
padding-bottom:10px;
}
.main_title_thread
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#003399;
text-decoration:none;
}
.text
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#003399;
text-decoration:none;
}
.text:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#003399;
text-decoration:none;
}

.paging
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#003399;
text-decoration:none;
}
.paging_bold
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#003399;
font-weight:bold;
text-decoration:underline;
}

.headline
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#003399;
text-decoration:none;
font-weight:bold;
}
.dotline_div{
	MARGIN-TOP:5px;MARGIN-BOTTOM:5px;BACKGROUND-IMAGE: url(../images/dottedline.jpg); WIDTH: 100%; BACKGROUND-REPEAT: repeat-x;
 }
.line_div{
	MARGIN-TOP:5px;MARGIN-BOTTOM:5px;BACKGROUND-IMAGE: url(../images/line.jpg); WIDTH: 100%; BACKGROUND-REPEAT: repeat-x;
 } 
.match_line_div{
	MARGIN-TOP:0px;MARGIN-BOTTOM:0px;BACKGROUND-IMAGE: url(../images/line.jpg); WIDTH: 100%; BACKGROUND-REPEAT: repeat-x;
 } 


.main_title_thread a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#003399;
text-decoration: underline;
}

.main_title_thread a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#003399;
text-decoration: none;
}

#main_story
{
margin:0px;
padding:0px;
height:100%;
}
#main_story:after
{
content:".";
display:block;
height:0px;
font-size:0px;
clear:both;
visibility:hidden;
}
.main_story_img
{
float: left;
margin:0px;
padding:0px;

}
.main_story_heading
{
font-family:Georgia, serif;
font-size:25px;
color:#0066CC;
font-stretch:narrower;
float: none;
text-align:left;
padding:0px 0px 0px 0px;
width:230px;
border:solid 0px #000;
}

.author_name
{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color: #666666;
font-stretch:narrower;
float: none;
text-align:left;
padding:0px 0px 0px 0px;
width:230px;
border:solid 0px #000;
}

.main_story_text
{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color: #666666;
}

.main_story_text a
{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color: #0066CC;
text-decoration:none;
}

.main_story_text a:hover
{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color: #000099;
text-decoration: underline;
}

#featured_stories
{
background-image: url(../images/featured_news_bg.jpg);
background-position:top;
background-repeat:no-repeat;
width:155px;
height:100%;
margin-top:5px;
float:left;
margin-right:5px;
}

.featured_stories_heading
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #0066CC;
font-weight:bold;
padding-left:25px;
padding-top:3px;
height:30px;
float:none;
display:block;
}

.featured_story_heading
{
font-family:Arial,Helvetica,Georgia, Times, serif;
font-size:13px;
color:#0066CC;
}
.featured_story_heading a:hover
{
font-family:Arial,Georgia, Times, serif;
font-size:13px;
color:#0066CC;
clear:both;
}

.featured_story_heading_link
{
font-family:Arial,Helvetica,Georgia, Times, serif;
font-size:13px;
color:#0066CC;
text-decoration:none;
}
.featured_story_heading_link a
{
font-family:Arial,Helvetica,Georgia, Times, serif;
font-size:13px;
color:#0066CC;
text-decoration:none;
}
.featured_story_heading_link  a:hover
{
font-family:Arial,Helvetica,Georgia, Times, serif;
font-size:13px;
color:#0066CC;
text-decoration:underline;
}

#content_middle
{
padding:0px;
margin:0px;
float:none;
margin-top:0px;
}

#content_middle_left
{
float:left;
margin-right:10px;
height:100%;
margin-top:0px;
}
#content_middle_right
{
float:right;
height:100%;
margin:0px;
padding:0px;
margin-top:0px;
}

#featured_news
{
border:solid 1px #eaeaea;
background: #FFFFFF;
margin-bottom:10px;
width:320px;
}
#featured_news_content
{
padding:5px 5px 5px 5px;
margin-right:0px;
margin-left:0px;
background: #FFFFFF;
}
#featured_news_title
{
background-image: url(../images/hotnews_bg.jpg);
background-repeat:repeat-x;
background-position:top;
height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #FFFFFF;
font-weight:bold;
border-bottom:solid 1px #eaeaea;
line-height:20px;
padding-left:7px;
}

#round_box_top
{
background-image:url(../images/round_box_top.jpg);
width:322px;
height:23px;
background-repeat:no-repeat;
background-position:bottom;
}

#round_box_bot
{
background-image:url(../images/round_box_bot.jpg);
width:322px;
height:7px;
background-repeat:no-repeat;
background-position:bottom;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
border:solid 0px #000;
margin-bottom:5px;
}

#round_box_bg
{
background-image:url(../images/round_box_bg.jpg);
background-repeat:repeat-y;
width:322px;
}

#round_box_content
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
padding:10px;
}

#round_box_content_rgt
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
padding:2px 0px 0px 8px; 
}

#round_box_title
{
height:23px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #FFFFFF;
font-weight:bold;
padding-left:20px;
line-height:23px;
}


#round_box_top_rgt
{
background-image:url(../images/round_box_top_rgt.jpg);
width:300px;
height:23px;
background-repeat:no-repeat;
background-position:bottom;
}

#round_box_bot_rgt
{
background-image:url(../images/round_box_bot_rgt.jpg);
width:300px;
height:7px;
background-repeat:no-repeat;
background-position:bottom;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
border:solid 0px #000;
margin-bottom:5px;
}

#round_box_bg_rgt
{
background-image:url(../images/round_box_bg_rgt.jpg);
background-repeat:repeat-y;
width:300px;
}


#footer_small
{
background-image:url(../images/footer_bg.jpg);
background-repeat:no-repeat;
background-position:top;
width:975px;
height:24px;
line-height:25px;
margin-top:5px;
margin-bottom: 5px;
text-align:left;
}

.footer_links
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: #333333;
padding-left:10px;
padding-top:2px;
}

.footer_links a
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: #0066CC;
text-decoration:underline;
}

.footer_links a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: #0066CC;
text-decoration: none;
}


#footer_content
{
margin:0px 0px 0px 0px; 
padding:0px;
clear:both;
}

#footer_content_bg
{
background-color:#FFFFFF;
width:955px;
height:100%;
margin:0px;
padding:10px;
border:0px;
}
#footer_content_bg:after
{
content:".";
visibility:hidden;
height:0px;
display:block;
clear:both;
}

#footer_inner
{
margin:0px;
padding:0px;
float:left;
}

#footer_inner_bgtop
{
background-image: url(../images/footer_inner_top.jpg);
background-repeat:no-repeat;
background-position:bottom;
width:449px;
height:9px;
margin:0px;
padding:0px;
}

#footer_inner_bgbot .text_header
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
text-transform:uppercase;
padding-left:10px;
font-weight:bold;
}

#footer_inner_bgbot .text_content
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
padding:0px 0px 10px 0px;
}

#footer_inner_bgbot .text_content a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}

#footer_inner_bgbot .text_content a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration: underline;
}


#footer_inner_bgbot ul, ol 
{
padding:0px;
margin:0px;
}
#footer_inner_bgbot li
{
margin-left:30px;
}

#footer_inner_bgbot
{
background-image: url(../images/footer_inner_bot.jpg);
background-position:bottom;
background-repeat:no-repeat;
width:449px;
height: auto;
background-color:#787878;
margin:0px;
padding:0px;
}

#footer_inner_bgbot:after
{
content:".";
visibility:hidden;
height:0px;
display:block;
clear:both;
}

#footer_other_content
{
float: left;
margin-left:10px;
padding:10px;
border-left:solid 1px #ccc;
display:block;
width:200px;
height:auto !important;
}

#footer_other_content h2, h3, h4 
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#333333;
font-weight:bold;
text-transform:uppercase;
padding:-10px 0px 0px 0px;
margin-top:-10px;
margin-bottom:5px;
}

#footer_other_content a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
padding:10px;
}

#footer_other_content a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #0066CC;
text-decoration:underline;
}

 .footer_text
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #FFFFFF;
float:right;
}

.footer_text a
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: #FFFFFF;
text-decoration:none;
}

.footer_text a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: #CCCCCC;
text-decoration:underline;
}

#story_main_img
{
float: left;
padding:10px;
}

.story_text
{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color: #666666;
font-stretch:narrower;
float:left;
}

.story_heading
{
font-family:Georgia, serif;
font-size:24px;
color: #333333;
font-stretch:narrower;
text-align:left;
padding:0px 0px 0px 0px;
border:solid 0px #000;
display:block;
}

.story_credit
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;
float:none;
}
.story_subheading
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
font-weight:bold;
}

#morestories_links
{
margin:10px 0px 10px 0px;
padding:0px;
}
.score_result
{
margin-left:-8px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}
#morestories_top
{
background-image:  url(../images/morestories_top.jpg);
background-repeat:no-repeat;
background-position:bottom;
width:378px;
height:25px; 
}

#morestories_bot
{
background-image:url(../images/morestories_bot.jpg);
width:378px;
height:12px;
background-repeat:no-repeat;
background-position:top;
}
#morestories_bg
{
background-image:url(../images/morestories_bg.jpg);
background-repeat: repeat-y;
width:378px;
}

.morestories_links
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}

.morestories_links ul
{
padding:0px;
margin-left:0px;
white-space:normal;
list-style:none;
}
.morestories_links li.mains
{
list-style-image:url(../images/morestories_bullet.jpg);
list-style-position:inside;
padding:5px 0px 10px 5px;
margin-left:0px;
border-bottom:solid 1px #ccc;
width:85%;
display: block;
}
.morestories_links li.last
{
list-style-image:url(../images/morestories_bullet.jpg);
list-style-position:inside;
padding:5px 0px 0px 5px;
margin-left:0px;
width:85%;
}

.morelinks_header
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
line-height:25px;
font-weight:bold;
padding-left:30px;
}

#relatedstories
{
margin:0px 0px 0px 0xp;
padding:0px;
}

#relatedstories_top
{
background-image:url(../images/related_stories_top.jpg);
background-position:bottom;
background-repeat:no-repeat;
width:660px;
height:27px;
margin-top:5px;
}

.relatedstories_header
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
padding-left:30px;
line-height:25px;
}
#relatedstories_bg
{
background-image:url(../images/related_stories_bg.jpg);
background-repeat:repeat-y;
width:660px;
}
#relatedstories_bot
{
background-image: url(../images/related_stories_bot.jpg);
width:660px;
height:25px;
background-repeat:no-repeat;
background-position:top;
}
#relatedstories_content
{
width:600px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
padding:5px;
margin-left:10px;
}

#sports_img
{
width:155px;
height:61px;
margin-right:5px;
float:left;
}

#sports_img_text
{
margin:44px 0px 0px 0px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
text-align:center;
text-decoration:none;
}

.sports_img_text a
{
margin:44px 0px 0px 0px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
text-align:center;
text-decoration:none;
}

.sports_img_text a:hover
{
margin:44px 0px 0px 0px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
text-align:center;
text-decoration:none;
}
.matches_table_tbody_more 
{
font-family:Arial,Verdana,Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color: #990000;
height:20px;
}

.matches_table_tbody_more a
{
color:#990000;
text-decoration:none;
}

.matches_table_tbody_more a:hover
{
text-decoration:underline;
color:#990000;
}
#title_strip
{
background-image:url(../images/title_strip.jpg);
width:660px;
height:25px;
background-repeat:no-repeat;
background-position:left bottom;
}

.star_title
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-transform:uppercase;
background-image: url(../images/title_star.jpg);
background-position:10px;
background-repeat:no-repeat;
padding-left:30px;
height:25px;
line-height:25px;
}
.star_title_new
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
background-image: url(../images/title_star.jpg);
background-position:10px;
background-repeat:no-repeat;
padding-left:30px;
height:25px;
line-height:25px;
text-decoration:none;
}
.star_title_new a
{
text-decoration:underline;
}

#matches_table
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
padding:0px 6px 0px 6px;
background-color:#FFFFFF;
}

#matches_table TR
{
background-color:#FFFFFF;
}


#matches_table a
{
color:#333333;
}


#matches_table th
{
background-color: #D8E4E9;
padding-left:0px;
padding-right:0px;
font-weight:bold;

}

#matches_table td
{
/* background-color: #F7F7F7;  */
padding-left:0px;
padding-right:4px;
border-bottom:solid 1px #fff;
border-right:solid 1px #fff;
}

#matches_table td.team2
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color: #333333;
 padding-left:4px;
}

#matches_table td.team1
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color: #333333;
 padding-left:4px;
}

#matches_table td.day
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color: #333333;
 padding-left:4px;
}

#matches_table td.date
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color: #333333;
 padding-left:4px;
}
#matches_table .score_td
{
/* background-color:#EEEEEE; */
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
font-weight:bold;
color:#000000;
padding-right:2px;
text-decoration:none;
}

#matches_table .score_td a
{
/*background-color:#EEEEEE;*/
text-align:center;
font-weight:bold;
color:#000000;
padding-right:2px;
text-decoration:none;
}

.matches_table_tbody 
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#003399;
font-weight:bold;
}

.matches_table_tbody a
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#003399;
font-weight:bold;
text-decoration:none;
}

.matches_table_tbody a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: #FF6600;
font-weight:bold;
text-decoration:underline;
}

#matches_table_events td
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
border:none;
color:#000000;
padding:2px 0px 2px 0px;
margin-right:-10px;
}

#matches_table_events td.eventteam1
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
border:none;
padding:2px 0px 2px 5px;
}

.point_title 
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#C60000;
font-weight:bold;
}

.head2head
{
padding:2px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
border-collapse:separate;
}

.top_scorers
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
padding:2px;
}

.top_scorers td
{
border-bottom: solid 1px #ccc;
}

.top_scorers th
{
font-weight:bold;
border-bottom: solid 1px #ccc;
}

.top_scorers td a
{
color: #0066CC;
text-decoration:none;
}

.top_scorers td a:hover
{
color: #990000;
text-decoration: underline;
}

.top_scorers_pts
{
font-weight:bold;
}


/*  right hand tabs  */

#review_top
{
background-color:#F1F1F1;
width:100%;
height:100%;
background-image:url(../images/flap-bg-clean.gif);
background-position:bottom;
background-repeat:repeat-x;
}



#top_offers_box
{
background-image:url(../images/left_top_cor.gif);
background-position:top left;
background-repeat:no-repeat;
width:290px;
}

#top_offers_box span
{
background-image:url(../images/right_top_cor.gif);
background-position:top right;
background-repeat:no-repeat;
display:block;
}


#top_offers_box_bot
{
background-image:url(../images/left_bot_cor.gif);
background-position:bottom left;
background-repeat:no-repeat;
width:290px;
height:20px;
}

#top_offers_box_bot span
{
background-image:url(../images/right_bot_cor.gif);
background-position:bottom right;
background-repeat:no-repeat;
display:block;
height:20px;
}

#top_offers_title
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
padding:3px;
}
.topffers1
{
background-color:#EEEEF5;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#575A80;
padding:10px;
}

.topffers1 td
{
background-color:#EEEEF5;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#575A80;
padding:0px 0px 5px 10px;
}

.topffers1 td a
{
background-color:#EEEEF5;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#575A80;
text-decoration: underline;
}

.topffers1 td a:hover
{
background-color:#EEEEF5;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#575A80;
text-decoration:none;
}

.topffers2
{
background-color:#F5F0EE;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#8A5F53;
padding:10px;
}

.topffers2 td
{
background-color:#F5F0EE;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#8A5F53;
padding:0px 0px 5px 10px;
}

.topffers2 td a
{
color:#8A5F53;
text-decoration: underline;
}

.topffers2 td a:hover
{
color:#8A5F53;
text-decoration:none;
}



.topffers3
{
background-color:#F4F5EE;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#8A8952;
padding:10px;
}

.topffers3 td
{
background-color:#F4F5EE;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#8A8952;
padding:0px 0px 5px 10px;
}

.topffers3 td a
{
color:#8A8952;
text-decoration: underline;
}

.topffers3 td a:hover
{
color:#8A8952;
text-decoration:none;
}


.topffers4
{
background-color:#F0F5EE;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#517144;
padding:10px;
}

.topffers4 td
{
background-color:#F0F5EE;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#517144;
padding:0px 0px 5px 10px;
}

.topffers4 td a
{
color:#517144;
text-decoration: underline;
}

.topffers4 td a:hover
{
color:#517144;
text-decoration:none;
}


.expand_offers
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: #000000;
padding-left:10px;
}

#review_tabs
{
clear:both;
width:100%;
height:30px;
float:none;
padding-top:2px;
margin:0px 0px 0px 0px;

}

.review_tabset {
	list-style: none;
	padding: 0;
	margin: 0;
	float: left;
	line-height:12px;
}

.review_tabset li.tab1, .review_tabset li.tab2, .review_tabset li.tab3 {
	margin: 0px 0px 0px 3px;
	float: left;
	background: url(../images/flap-left.gif);
	height:30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:11px;
	color: #000000;
	width:75px;
}

.review_tabset li.tab1_active, .review_tabset li.tab2_active, .review_tabset li.tab3_active {
	margin: 0px 0px 0px 3px;
	float: left;
	background: url(../images/flap-left.gif);
	height:30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:11px;
	color: #000000;
	width:75px;
}

.review_tabset li.tab1 span, .review_tabset li.tab2 span, .review_tabset li.tab3 span
{
background-image: url(../images/flap-right.gif);
display:block;
background-repeat:no-repeat;
background-position:top right;
}


.review_tabset li.tab1 a, .review_tabset li.tab2 a, .review_tabset li.tab3 a{
	color: #000000;
	text-decoration: none;
	display: block;
	width:75px;
	height:25px;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background: url(../images/review_tab.jpg);
	background-position:center;
	background-repeat:no-repeat;
	display:block;
	padding-top:4px;	
}

.review_tabset li.tab1 a:hover, .review_tabset li.tab2 a:hover, li.tab3 a:hover {
	color: #666666;
}




.review_tabset li.tab1_active span, .review_tabset li.tab2_active span, .review_tabset li.tab3_active span
{
background-image: url(../images/flap-right.gif);
display:block;
background-repeat:no-repeat;
background-position:top right;
}

.review_tabset li.tab1_active a, .review_tabset li.tab2_active a, .review_tabset li.tab3_active a{
	color: #000000;
	text-decoration: none;
	width:75px;
	height:25px;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	background: url(../images/review_tab.jpg);
	background-position:center;
	background-repeat:no-repeat;
	display:block;
	padding-top:4px;	
}

.review_tabset li.tab1_active a:hover, .review_tabset li.tab2_active a:hover, li.tab3_active a:hover {
	color: #666666;
}




.review_tabset li.tab4, li.tab4_active {
	margin: 0px 0px 0px 3px;
	float: left;
	background: url(../images/review-flap-left.gif);
	height:30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:11px;
	color: #000000;
	width:80px;
}

.review_tabset li.tab4 span
{
background-image: url(../images/review-flap-right.gif);
display:block;
background-repeat:no-repeat;
background-position:right top;
}

.review_tabset li.tab4 a{
	color: #000000;
	text-decoration: none;
	display: block;
	width:75px;
	height:30px;
	text-align:center;
	line-height:30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;	
	
}

.review_tabset li.tab4 a:hover {
	color: #FF0000;
}

.review_tabset li.tab4_active span
{
background-image: url(../images/review-flap-right.gif);
display:block;
background-repeat:no-repeat;
background-position:right top;
}

.review_tabset li.tab4_active a{
	color: #000000;
	text-decoration: none;
	display: block;
	width:75px;
	height:30px;
	text-align:center;
	line-height:30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;	
	
}

.review_tabset li.tab4_active a:hover {
	color: #FF0000;
}

#right_frame_page
{
height:200px; 
width:275px; 
padding:3px;
margin-top:-5px;
margin-bottom:0px; 
margin-left:0px; 
margin-right:0px; 
overflow-x:hidden;
overflow-y:scroll;
background-color:#333333;
color:#FFFFFF;
}

#right_frame_page h4
{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;
font-weight:bold;
margin-bottom:5px;
}

#right_frame_page caption
{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color: #FFFFFF;
font-weight:bold;
margin-bottom:5px;
padding-bottom:5px;
}

.right_frame_page
{
margin:0px;
}


.right_frame_page thead
{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color: #FFFFFF;
font-weight:bold;
margin-bottom:3px;
display:none;
}

.right_frame_page td
{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color: #FFFFFF;
background-color: #464D4F;
background-image:url(../images/bot_line.gif);
background-position:bottom;
background-repeat:repeat-x;
margin-bottom:3px;
padding:5px;
}
.right_frame_page th
{
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
height:25px;
background-image:url(../images/right_col_title_bg.jpg);
color: #FFFFFF;
text-decoration:none;
}
.right_frame_page th a
{
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
height:25px;
background-image:url(../images/right_col_title_bg.jpg);
color: #FFFFFF;
text-decoration:none;
}
.right_frame_page th a:hover
{
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
height:25px;
background-image:url(../images/right_col_title_bg.jpg);
color: #FFFFFF;
text-decoration:underline;
}
.right_frame_page td a
{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color: #FFFFFF;

text-decoration:none;
}

.right_frame_page td a:hover
{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color: #FFFFFF;
text-decoration: underline;
}


#quick_links {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; MARGIN: 0px 0px 10px
}
#quick_links_title {
	BACKGROUND-POSITION: 50% top; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: bottom; COLOR: #3d3d3d; LINE-HEIGHT: 30px; BORDER-BOTTOM: #eaeaea 0px solid; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 15px
}

.roll {
	BORDER-RIGHT: 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: 0px solid; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/but.gif); PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: 0px solid; WIDTH: 100px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px solid; BACKGROUND-REPEAT: no-repeat; HEIGHT: 100px; TEXT-ALIGN: left
}
.over {
	BORDER-RIGHT: 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px solid; WIDTH: 100px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px solid; HEIGHT: 100px; TEXT-ALIGN: left
}


/*   league tabs   */

#league_tabs
{
clear:both;
width:100%;
height:25px;
float:none;
padding-top:2px;
margin:0px 0px 0px 0px;
border-bottom:solid 1px #ccc;

}

.league_tabset {
	list-style: none;
	padding: 0;
	margin:0px 0px 0px 0px;
	margin-left:-2px;
	float: left;
	line-height:12px;	
}

.league_tabset li.tab1{
	margin: 0px 0px 0px 1px;
	float: left;
	background: url(../images/flap-left_blue.gif);
	height:25px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:11px;
	color: #FFFFFF;
	padding: 0px 0px 0px 0px;
	border:solid 0px #000;
	
}

.league_tabset li.tab1_active{
	margin: 0px 0px 0px 1px;
	float: left;
	background: url(../images/flap-left.gif);
	height:25px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:11px;
	color: #000000;
	padding: 0px 0px 0px 0px;
}

.league_tabset li.tab1_active span{
background-image: url(../images/flap-right.gif);
background-repeat:no-repeat;
background-position:top right;
height:25px;
float:left;
}

.league_tabset li.tab1 span{
background-image: url(../images/flap-right_blue.gif);
background-repeat:no-repeat;
background-position:top right;
height:25px;
display: block;
padding: 0px 0px 0px -5px;
float:left;
}


.league_tabset li.tab1 a{
	color: #FFFFFF;
	text-decoration: none;
	padding:0px 10px 0px 10px; 
	height:25px;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background: url(../images/review_tab.jpg);
	background-position:center;
	background-repeat:no-repeat;
	padding-top:4px;
	line-height:25px;	
	
}

.league_tabset li.tab1 a:hover{
	color: #CCCCCC;
}


.league_tabset li.tab1_active a{
	color: #000000;
	text-decoration: none;
	padding:0px 10px 0px 10px; 
	height:25px;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	background: url(../images/review_tab.jpg);
	background-position:center;
	background-repeat:no-repeat;
	padding-top:4px;	
	line-height:25px;
}

.league_tabset li.tab1_active a:hover{
	color: #666666;
}

/*   end league tabs  */

#league_table_bor
{
border:solid 1px #ccc;
border-top: 0px;
width:629px;
padding:5px;
margin-left:0px;
}


.competition
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
}

.competition th
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: #666666;
font-weight:bold;
text-align:center;
}

.competition td 
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: #666666;
}

.competition td a
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: #0066CC;
}

.competition td a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: #003399;
}


#black_footer_bg
{
background-image: url(../images/black_footer_bot.gif);
width:977px;
height:144px;
background-color:#484848;
background-position:bottom;
background-repeat:no-repeat;
margin-top:10px;
}

#black_footer_content
{
background-image:url(../images/black_footer_top.gif);
background-position:top left;
background-repeat:no-repeat;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
width:967px;
padding-top:10px;
padding-left:10px;
height:110px;
}

#black_footer_content a
{
color:#CCCCCC;
text-decoration:none;
}

#black_footer_content a:hover
{
color: #FFFFFF;
text-decoration: underline;
}



.clearit {
	clear: both;
	height: 0;
	line-height: 0.0;
	font-size: 0;
}
#subtabs_more
{
width:150px;
background-image:url(../images/more_but.jpg);
background-position:right;
background-repeat:no-repeat;
border:solid 1px #000;
}
.subtabs_more
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #FFFFFF;
font-weight:bold;
}

.more_links
{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color: #666666;
font-weight:bold;
width:150px;
margin:0px 0px 0px 2px;
/* border:solid 1px #000;  */
}

.more_links a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #666666;
font-weight:bold;
display:block;
padding:5px;
width:140px;
border-bottom: solid 1px #eaeaea;
}

.more_links a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #666666;
font-weight:bold;
background-color: #eaeaea;
padding:5px;
width:140px;
border-bottom: solid 1px #eaeaea;
}

.submenu_tabs li.subtabs_more
{
padding:1px 10px 1px 10px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
list-style: none;
float: left;
line-height:12px;
position: relative;
}
.submenu_tabs
{
padding:0px;
margin:0px;
}

.submenu_tabs li.subtabs_more a
{
padding:5px 5px 5px 5px;
color: #FFFFFF;
font-weight:bold;
text-decoration:none;
display:block;
background-image:url(../images/more_but.jpg);
background-position:right;
background-repeat:no-repeat;
width:50px;
}

.submenu_tabs li.subtabs_more a:hover
{
color: #FFFFFF;
text-decoration:none;
display:block;
}
/* Add style */

div.box_background {
	background-color:#D52E3F;
	height: 520%;
	filter:alpha(opacity=80);
	left: 0px;
	opacity: 0.75;
	position: absolute;
	top: 0px;
	width: 100%;
	z-index: 1600000;
	text-align: left;
	vertical-align:middle;	
	border: solid 1px #666666;
}
#morecol1
{
width:400px;
margin:0px 0px 0px 2px;
border:solid 1px #000;
}
div.box {
	position:absolute;
	width: 475px;
	top: 175px;
	left: 515px;
	z-index: 1600001;
	border: solid 2px #999999;
	background-color: #FFFFFF;
	
}
body {font:13px arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,th{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}

caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;}


select
{
	margin:5px 0px 5px 0px; color: #336699; 
	font-family:Arial, Helvetica, sans-serif; font-size:12px; border:solid 1px #666;
}

/*  inner page styles   */

#inner_white_box
{
background-image: url('../images/white_cor_lefttop.jpg');
background-position: left top;
background-repeat:no-repeat;
width:150px
}

#inner_white_box span
{
background-image:url('../images/white_cor_righttop.jpg');
background-position: right top;
background-repeat:no-repeat;
display:block
}


#inner_white_box_bot
{
background-image: url('../images/white_cor_leftbot.jpg');
background-position: left bottom;
background-repeat:no-repeat;
width:150px;
height:5px
}

#inner_white_box_bot span
{
background-image: url('../images/white_cor_rightbot.jpg');
background-position: right bottom;
background-repeat:no-repeat;
display:block;
height:5px
}

#content_center
{
margin:0px 0px 0px 0px;
padding:10px 5px 10px 0xp;
float: right;
width:660px;
}

#content_inner
{
margin:10px 0px 0px 0px;
padding:0px;
width:820px;
float:left;
}

#contentinner_left
{
width:150px;
float:left;
background-color:#FFFFFF;
margin:0px;
padding:0px;
}
#contentinner_right
{
width:150px;
float: right;
margin:10px 0px 0px 6px;
background-color:#FFFFFF;
}

#inner_topwhite_box
{
background-image: url('../images/white_cor_lefttop.jpg');
background-position: left top;
background-repeat:no-repeat
}

#inner_topwhite_box span
{
background-image:url('../images/white_cor_righttop.jpg');
background-position: right top;
background-repeat:no-repeat;
display:block;
height:5px;
}


#inner_topwhite_box_bot
{
background-image: url('../images/white_cor_leftbot.jpg');
background-position: left bottom;
background-repeat:no-repeat
}

#inner_topwhite_box_bot span
{
background-image: url('../images/white_cor_rightbot.jpg');
background-position: right bottom;
background-repeat:no-repeat;
display:block;
height:5px;
}

#inner_top_stories
{
margin:10px 0px 0px 0px;
width:976px;
background-color:#FFFFFF;
height:100%;
}

#innerstories
{
margin-left:10px;
height:100%;
padding:0px 0px 0px 0px;
}

#inner_offer_box_div
{
float:left;
width: 320px;
}

.left_link_inner
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
}

.left_link_inner a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-decoration:none;
}

.left_link_inner a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-decoration:underline;
}

.left_link_inner.selected
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
font-weight:bold;
}
fieldset
{
border:solid 1px #ccc;
margin-left:2px;
margin-right:2px;
}

legend
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
font-weight:bold;
}

.tourn_name
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-transform:uppercase;
font-weight:bold;
text-align:left;
display:block;
margin:5px 0px 5px 0px;
}
#thread_small
{
background-image:url(../images/footer_bg.jpg);
background-repeat:no-repeat;
background-position:top;
width:975px;
height:24px;
line-height:25px;
margin-top:5px;
margin-bottom: 0px;
text-align:left;
}

.thread_links
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #333333;
padding-left:10px;
padding-top:2px;
}

.thread_links a
{
font-family:Verdana,Arial, Helvetica, sans-serif;
font-size:11px;
color: #666666;
text-decoration:none;
}

.author_links
{
 font-family: Arial,Verdana, Helvetica, sans-serif;
 font-size: 11px;
 color: #999999;
 font-weight: normal;
 text-decoration: none;
}
.author_links:hover
{
 font-family: Arial,Verdana,Helvetica, sans-serif;
 font-size: 10px;
 color: #999999;
 font-weight: normal;
 text-decoration:none;
}
.more
{
	font-family:Arial,Verdana,Helvetica, sans-serif;
	font-size:12px;
	color:red;
	text-decoration:underline;
}
.more:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003399;
	text-decoration:none;
}

.thread_links a:hover
{
font-family:Verdana,Arial, Helvetica, sans-serif;
font-size:11px;
color: #666666;
text-decoration: underline;
}

#team_drop
{
background-image: url(../images/white_cor_lefttop.jpg);
background-position:top left;
background-repeat:no-repeat;
width:660px;
background-color:#FFFFFF;
margin:0px 0px 5px 0px;
text-align:left;
}

#team_drop span
{
background-image:url(../images/white_cor_righttop.jpg);
background-position:top right;
background-repeat:no-repeat;
display:block;
text-align:left;
padding-left:10px;
}


#team_drop_bot
{
background-image: url(../images/white_cor_leftbot.jpg);
background-position:bottom left;
background-repeat:no-repeat;
width:660px;
height:5px;
}

#team_drop_bot span
{
background-image: url(../images/white_cor_rightbot.jpg);
background-position:bottom right;
background-repeat:no-repeat;
display:block;
height:5px;
}
#team_logo
{
float:left;
height:100%;
padding:10px;
}

#team_info
{
float:left;
height:100%;
padding:10px;
width: auto;
}

#team_jersy
{
float: right;
height:100%;
padding:0px;
}

#team_info H1
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color: #990000;
font-weight:bold;
margin:0px;
padding:0px;
border-bottom:solid 1px #990000;
margin-bottom:5px;
display:block;
}

.team_info
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
}
#news
{
padding:0px;
margin:0px;

}

#news_image
{
padding:0px 0px 10px 0px;
}

.news_image_credit
{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color: #999999;
font-stretch:narrower;
}

#news p
{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color: #666666;
font-stretch:narrower;
}
#team_list
 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	width:200px;
	float:left;
	padding:5px;
}
/* competiton listing start here*/
#mainCountry_Panel{
	background-color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;	
	float:left;
	width:640px;
	padding-bottom:10px;
	border:solid 0px #000000;
}
#mainCountry_Panel .dhtmlCountry_panel{
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;	
}
#mainCountry_Panel .panelContent{
	font-size:0.7em;
	background-image:url('../images/bg_pane_right.gif');
	background-position:top right;
	background-repeat:repeat-y;
	border-left:1px solid #FFF;
	border-bottom:1px solid #FFF;	
	padding-left:2px;
	padding-right:2px;	
	overflow:hidden;
	position:relative;
	clear:both;
}
#mainCountry_Panel .panelContent div{
	position:relative;
}
#mainCountry_Panel .dhtmlCountry_panel .topBar{
	background-image:url('../images/bg_panel_top_right.gif');
	background-repeat:no-repeat;
	background-position:top right;
	height:25px;
	padding-right:5px;
	cursor:pointer;
	overflow:hidden;

}
#mainCountry_Panel .dhtmlCountry_panel .topBar span{
	line-height:25px;
	vertical-align:middle;
	font-family:arial;
	font-size:0.7em;
	color:#215DC6;
	font-weight:bold;
	float:left;
	padding-left:5px;
}
#mainCountry_Panel .dhtmlCountry_panel .topBar img{
	float:right;
	cursor:pointer;
}
/* competiton listing end here*/


/* matches bg */
.matches_bgline
{
background-image:url(../images/matches_bgline.jpg);
height:19px;
background-repeat:repeat-x;
background-position: bottom;
}
.matches_bg
{
background-image:url(../images/matches_bg.jpg);
background-position:left;
background-repeat:no-repeat;
height:19px;
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
line-height:19px;
padding:0px 0px 0px 5px;
color:#FFFFFF;
}
/*  match details  */
#match_detailstop
{
height:100px;
width:661px;
}

#match_details_bg
{
height:60px;
width:661px;
background-image:url(../images/match_details_bg.jpg);
background-position:left;
background-repeat:repeat-y;
padding:5px;
}

#match_details_navi_bot
{
background-image:url(../images/match_details_navi_bot.jpg);
width:661px;
height:25px;
background-position: bottom;
background-repeat:no-repeat;
}

#match_details_navi_bot ul
{
margin:0px;
padding:0px;
list-style:none;
}

#match_details_navi_bot li
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
font-weight:bold;
text-transform:uppercase;
float:left;
background-image:url(../images/match_details_navi_div.jpg);
background-position:right;
background-repeat:no-repeat;
padding:0px 20px 0px 20px;
height:25px;
line-height:24px;

}
#match_details_navi_bot li.active
{
color: #CC0033;
margin:0px;
}

#match_details_navi_bot li.active a
{
color: #CC0033;
}

#match_details_navi_bot li a
{
color:#333333;
text-decoration:none;
}

#match_details_navi_bot li a:hover
{
color: #CC0033;
text-decoration: none;
}

.match_name
{
font-family:Arial, Helvetica, sans-serif;
font-size:23px;
color:#666666;
float:left;
width:280px;
font-weight:bolder;
padding:0px 0px 0px 10px;
}
.match_competition_name
{
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
color:#CC0000;
float:right;
width:355px;
font-weight:bolder;
text-align:right;
padding:0px 20px 0px 10px;
}

.match_team_name
{
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
color: #CC0000;
font-weight:bold;
float:left;
width:650px;
margin-right:5px;
margin-left:5px;
}

.match_team_name a
{
color: #666666;
text-decoration:none;
}

.match_team_name a:hover
{
color: #333333;
text-decoration: underline;
}


.competition_title
{
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
color:#000000;
float:left;
font-weight:bold;
width:580px;
padding:0px 0px 20px 10px;
}

.teamcount_title
{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#333333;
font-weight:bold;
text-decoration:none;
}
.team_names
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
font-weight:bold;
float:right;
width:355px;
text-align:right;
margin-right:10px;

}
#countdown
{
background-image:url(../images/countdown_bg.jpg);
height:32px;
width :649px;
background-repeat:no-repeat;
text-align:center;
font-size :19px;
font-weight:bold;
display:block;
color : #fff;
}
.team_names a
{
color: #CC0000;
text-decoration:none;
}

.team_names a:hover
{
color: #333333;
text-decoration: underline;
}

.team_scores
{
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:right;
width:120px;
padding:0px 20px 0px 0px;
}
/* end match details */


/*  blue box  */
#blue_box
{
margin:0px 0px 5px 0px ;
padding:0px;
}
#blue_box_top
{
background-image:url(../images/blue_box_top.jpg);
width:661px;
height:8px;
background-position: bottom;
background-repeat:no-repeat;
margin:0px;
padding:0px 0px 0px 0px;
float:none;
font-size:9px;
}

#blue_box_bot
{
background-image:url(../images/blue_box_bot.jpg);
background-position: top;
background-repeat:no-repeat;
width:661px;
height:8px;
margin:0px 0px 0px 0px;
padding:0px;
font-size:9px;
}

#blue_box_bg
{
background-image: url(../images/blue_box_bg.jpg);
width:651px;
background-repeat:repeat-y;
padding:0px 0px 0px 10px;

}
.blue_box_title
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#FFFFFF;
font-weight:bold;
float:left;
}
.dropdown
{
float:right;
padding:0px 10px 0px 0px;
}
/* end blue box */



/*  grey box  */
#grey_bor_box
{
margin:0px 0px 5px 0px ;
padding:0px;
}
#grey_bor_box_top
{
background-image: url(../images/grey_bor_box_top.jpg);
width:661px;
height:6px;
background-position: bottom;
background-repeat:no-repeat;
margin:0px;
padding:0px 0px 0px 0px;
float:none;
font-size:9px;
}

#grey_bor_box_bot
{
background-image: url(../images/grey_bor_box_bot.jpg);
background-position: top;
background-repeat:no-repeat;
width:661px;
height:7px;
margin:0px 0px 0px 0px;
padding:0px;
font-size:9px;
}

#grey_bor_box_bg
{
background-image: url(../images/grey_bor_box_bg.jpg);
width:651px;
background-repeat:repeat-y;
padding:0px 0px 0px 10px;
}
.grey_bor_box_title
{
font-family:Arial,Verdana,Helvetica, sans-serif;
font-size:11px;
color: #003366;
font-weight: normal;
float:left;
font-weight:bold;
}

.grey_bor_box_title a
{
color: #003366;
text-decoration:none;
}

.grey_bor_box_title a:hover
{
color: #CC3333;
text-decoration:underline;
}

.grey_dropdown
{
float:right;
padding:0px 10px 0px 0px;
}
.grey_bor_box_title ul
{
list-style:none;
margin:0px;
padding:0px;
}

.grey_bor_box_title li
{
float:left;
margin:0px 20px 0px 0px;
background-image:url(../images/blue_arrow.jpg);
background-position:5px;
background-repeat:no-repeat;
padding:0px 0px 0px 15px;
color:#666666;
}
.grey_bor_box_title li a
{
color: #666666;
text-decoration:none;
}

.grey_bor_box_title li a:hover
{
color: #003366;
text-decoration:underline;
}

li.active
{
float:left;
margin:0px 20px 0px 0px;
background-image: url(../images/grey_arrow.jpg);
background-position:5px;
background-repeat:no-repeat;
padding:0px 0px 0px 15px;
color: #003366;
}

li.active a
{
color: #003366;
text-decoration:underline;
}

li.active a:hover
{
color: #000000;
text-decoration:none;
}


#latest_news
{
border:solid 1px #eaeaea;
background: #FFFFFF;
margin-bottom:10px;
width:638px;
}
#latest_news_content
{
padding:5px 5px 5px 5px;
margin-right:0px;
margin-left:0px;
background: #FFFFFF;
}
.latest_story_heading
{
font-family:Arial,Verdana, Helvetica, sans-serif;
font-size:13px;
color:#0066CC;
clear:both;
}


/*  new li  */
.head_box_box_title ul
{
list-style:none;
margin:0px;
padding:0px;
}

.head_box_box_title li
{
float:left;
margin:0px 20px 0px 0px;
background-position:5px;
background-repeat:no-repeat;
padding:0px 0px 0px 4px;
color:#666666;
}
.head_box_box_title li a
{
color: #666666;
text-decoration:none;
}

.head_box_box_title li a:hover
{
color: #003366;
text-decoration:underline;
}

.head_box_box_title li.active
{
float:left;
margin:0px 20px 0px 0px;
background-position:5px;
background-repeat:no-repeat;
padding:0px 0px 0px 4px;
color: #003366;
}

.head_box_box_title li.active a
{
color: #003366;
text-decoration:underline;
}

.head_box_box_title li.active a:hover
{
color: #000000;
text-decoration:none;
}

.league_number_headline
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#737373;
text-decoration:none;
font-weight:normal;
border-bottom:solid 1px #ccc;
}
.league_headline
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#737373;
text-decoration:none;
font-weight:bold;
}
.league_headline_bold
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-decoration:none;
font-weight:bold;
}
.league_team_name
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0066CC;
text-decoration:none;
font-weight:normal;
border-bottom:solid 1px #ccc;
}

.league_team_name a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0066CC;
text-decoration:none;
font-weight:normal;

}

.league_text
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-decoration:none;
font-weight:normal;
}
.league_error
{
 font-family:Arial,Verdana,Helvetica, sans-serif;
 font-size:12px;
 color:#000000;
 text-decoration:none;
}

ul#maintabcompare
{
font-family:Arial,Verdana,Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
list-style: none;
float:right;
padding:0px 0px 0px 0px;
margin:0px;
}

#maintabcompare li
{
border-right:solid 1px #999;
padding:0px 10px 0px 10px;
margin:0px;
}

#maintabcompare li.activelink a
{
color: #666666;
text-decoration:underline;
}

ul#maintabcompare_more
{
font-family:Arial,Verdana,Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
list-style: none;
float:right;
padding:0px 0px 0px 0px;
margin:0px;
}

#maintabcompare_more li
{
border-right:solid 1px #999;
padding:0px 10px 0px 10px;
margin:0px;
}

#maintabcompare_more li.activelink a
{
color: #666666;
text-decoration:underline;
}


ul#maintabnew_more1
{
font-family:Arial,Verdana,Helvetica, sans-serif;
font-size:12px;
list-style: none;
float:left;
padding:0px 0px 0px 0px;
margin:0px;
}

#maintabnew_more1 li
{
border-right:solid 1px #999;
padding:0px 10px 0px 10px;
margin:0px;
}

#maintabnew_more1 li.activelink a
{
color: #003399;
text-decoration:underline;
}

ul#datelive_string
{
font-family:Arial,Verdana,Helvetica, sans-serif;
font-size:12px;
list-style: none;
float:left;
padding:0px 0px 0px 0px;
margin:0px;
}

#datelive_string li
{
border-right:solid 1px #999;
padding:0px 10px 0px 10px;
margin:0px;
}

#datelive_string li.activedate a
{
color: #003399;
text-decoration:underline;
}


ul#maintabnew_more2
{
font-family:Arial,Verdana,Helvetica, sans-serif;
font-size:12px;
list-style: none;
float:left;
padding:0px 0px 0px 0px;
margin:0px;
}

#maintabnew_more2 li
{
border-right:solid 1px #999;
padding:0px 10px 0px 10px;
margin:0px;
}

#maintabnew_more2 li.activelink a
{
color: #003399;
text-decoration:underline;
}

li#lastlink
{
border-right:solid 0px #999;
padding:0px 10px 0px 10px;
margin:0px;
color: #999;
}
.footer_title_text
{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#000000;
font-weight:bold;
}
.author_title
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #003399;
text-decoration:underline;
}
.fixture_title
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #003399;
text-decoration:none;
}
.fixture_title a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #003399;
text-decoration:none;
}
.fixture_title a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #003399;
text-decoration:underline;
}
.author_headline
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#737373;
text-decoration:none;
font-weight:bold;
}
.footerpage_title
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#000000;
float:left;
padding:0px 0px 5px 5px;
}
.grey_text_content
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-decoration:none;
}
/* li  end  */

.match_det
{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color: #FFFFFF;
/*background-color: #464D4F;*/
border-bottom: solid 2px #686D6E;
margin-bottom:3px;
padding:3px;
text-decoration:underline;
}
.based_headline {
font-family:Arial,Verdana,Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-decoration:none;
font-weight:normal;
}
.based_headline a {
text-decoration:unerline;
}
.based_headline:hover {
text-decoration:unerline;
}
.text_headline
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color: #333333;
 
} 
.text_headline_bold
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 font-weight:bold;
 color: #333333;
 
} 
.live_headline_bold
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 font-weight:bold;
 color:#FFFFFF;
} 


.match_det .match{width:100%;}
.match {clear:both;}
.match a, .match a span{text-decoration: none;_cursor:hand;}
.match a:hover, .match a:hover span{text-decoration:underline;_cursor:hand; border-bottom:solid 0px #fff;}
.match span{float:left;text-align:right;}
.match span.home{float:left;text-align:right;width: 42%;}
.match span.score {text-align:center;}
.match span.away{text-align:left;}
.match span { width: 45%;
}
.match span.score {width:15%;}
.match span.away {width:38%;}
.match_det .match span {width:47%;}
.match_det .match span.score {width:6%;}
.match_det .match span.away {width:45%;}


/*  grey box small  */
#grey_bor_box_sm
{
margin:0px 0px 5px 0px ;
}
#grey_bor_box_top_sm
{
background-image: url(../images/grey_bor_box_top_sm.jpg);
width:632px;
height:7px;
background-position: bottom;
background-repeat:no-repeat;
margin:0px;
padding:0px 0px 0px 0px;
float:none;
font-size:9px;
}

#grey_bor_box_bot_sm
{
background-image: url(../images/grey_bor_box_bot_sm.jpg);
background-position: top;
background-repeat:no-repeat;
width:632px;
height:7px;
margin:0px 0px 0px 0px;
padding:0px;
font-size:9px;
}

#grey_bor_box_bg_sm
{
background-image: url(../images/grey_bor_box_bg_sm.jpg);
width:621px;
background-repeat:repeat-y;
margin:0px 0px 0px 6px;
}

/* Modified June 26 2008  */

*html .widget_top
{
padding:0px 20px 20px 20px;
}

.widget_top
{
background-image:url(../images/widget_blue_top.jpg);
width:441px;
height:100%;
background-position:top left;
background-repeat:no-repeat;
background-color:#FFFFFF;
padding:0px 20px 16px 20px;
float:left;
margin:0px 0px 5px 0px;

}

.widget_top h3
{
font-size:12px;
color:#FFFFFF;
font-weight:bold;
padding:5px 0px 10px 0px;
}
*html .widget_top_right
{
padding:0px 20px 0px 20px;
height:235px;
}

.widget_top_right
{
background-image:url(../images/widget_blue_top.jpg);
width:441px;
height:224px;
background-position:top left;
background-repeat:no-repeat;
background-color:#FFFFFF;
padding:0px 20px 0px 20px;
float: left;
margin:0px 0px 0px 0px;
}

/*  */

.widget_top_right h3
{
font-size:12px;
color:#fff;
font-weight:bold;
padding:5px 0px 10px 0px;
}

.widgetpreview_box
{
width:98%;
height:100%;
background-color:#FFFFFF;
padding:10px;
margin:10px 0px 10px 0px;
}

.widgetpreview_box h2
{
font-size:16px;
color:#000000;
font-weight:bold;
}
.widget_option
{
padding:5px;
}
.bug_message
{
padding:0px 15px 2px 2px;
}

.float_hack
{
clear:both;
margin:0px;
padding:0px;
}
.right_table_data
{
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
font-size:12px;
text-align:right;
}
#widget_header
{
border:solid 1px #ccc; 
float:left;
}
#widget_footer_title
{
background-image:url(../images/widget_top_bg.jpg); 
background-repeat:repeat-x; 
background-position:left top; 
background-color: #0561AC; 
color:#FFFFFF;
margin:10px 0px 0px 0px;
text-align:center;
}
#widget_footer_title a
{
color:#FFFFFF;
text-decoration:none;
}
#widget_footer_title a:hover
{
color:#FFFFFF;
text-decoration:underline;
}

#widget_header_title
{
background-image:url(../images/widget_top_bg.jpg); 
background-repeat:repeat-x; 
background-position:left top; 
background-color: #0561AC; 
color:#FFFFFF;
margin:0px 0px 15px 0px;
}
#widget_header_title a
{
color:#FFFFFF;
text-decoration:none;
}
#widget_header_title a:hover
{
color:#FFFFFF;
text-decoration:underline;
}






/* Updated class 23-oct-2008 */

.widgetpreview_box
{
	width:98%;
	height:100%;
	background-color:#FFFFFF;
	padding:10px;
	margin:10px 0px 10px 0px;
}
.widgetpreview_box h2
{
	font-size:16px;
	color:#000000;
	font-weight:bold;
}
*html .widget_top
{
	padding:0px 20px 20px 20px;
}
.widget_top
{
	background-image:url(../images/widget_blue_top.jpg);
	width:441px;
	height:100%;
	background-position:top left;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	padding:0px 20px 16px 20px;
	float:left;
	margin:0px 0px 5px 0px;
}
#widget_content
{
	padding:0px;
	width:976px;
	margin-top:5px;
}
.widget_option
{
	padding:5px;
}
#widget_header_title
{
	background-image:url(../images/widget_top_bg.jpg); 
	background-repeat:repeat-x; 
	background-position:left top; 
	background-color: #0561AC; 
	color:#FFFFFF;
	margin:0px 0px 15px 0px;
}
#widget_header_title a
{
	color:#FFFFFF;
	text-decoration:none;
}
#widget_header_title a:hover
{
	color:#FFFFFF;
	text-decoration:underline;
}

/* New class 23-oct-2008 */

#widget_right_radio
{
	padding:19px 0px 19px 0px;
}
#widget_left_col
{
	float:left; 
	width:481px;
}
#widget_right_col
{
	float:left; 
	width:481px; 
	margin:0px 0px 0px 10px;
}
