a {
	-moz-outline: none;
}

.bg_light_grey 	 { background-color:#F0F0F0; }
.bg_vlight_grey 	 { }
.bg_white		 { background-color:#FFFFFF; }

.ellipsis {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	-moz-binding: url('/ellipsis.xml#ellipsis');
}

#CLEAR
{
clear: both;
}

.content_spacer_xxsml { height:5px; }
.content_spacer_xsml { height:15px; }
.content_spacer_sml { height:25px; }
.content_spacer_med {	height: 35px;}
.content_spacer_lrg { margin-top:45px; }
.content_spacer_xlrg { margin-top:55px; }

#content_holder {
height:auto;
padding-bottom:10px;
}
.sh {
	background-repeat:repeat-x;
	background-position:bottom;
	height:31px;
	padding-left:10px;
	padding-right:10px;	
	padding-top:4px;
	font-size: 23px;
	font-style: normal;
	color: #FFFFFF;
	float: left;
	background-color:#CCCCCC;
	letter-spacing: -0.06em;
}

.sh_indent {
	height:10px;
	padding-left:10px;
	padding-bottom:10px;
}


.retro_link2
{
	font-family:'Palatino Linotype', 'Book Antiqua', Palatino, serif; color:#FFF; font-size:18px; line-height:23px;
}

.retro_text
{
	font-family:'Palatino Linotype', 'Book Antiqua', Palatino, serif; color:#FFF; font-size:18px; line-height:23px	
}

.retro_link2:hover
{
	color:#9AA633;
	text-decoration:none;
}


.retro_link2
{
	color:#9A7E67;
	text-decoration:none;
}

.retro_button {
	background-color: #333;
	font-size: 16px;
	padding: 6px;
	border: 2px solid #333;
	background-image:url(/channels/partners/stella-artois/images/button_bg.jpg);
	color: #999;
	font-weight: normal;
	font-family:'Palatino Linotype', 'Book Antiqua', Palatino, serif; font-size:18px; line-height:23px	
}

.retro_button.disabled_btn {
	background-color: #333;
	font-size: 16px;
	padding: 6px;
	border: 2px solid #333;
	background-image:url(/channels/partners/stella-artois/images/button_bg.jpg);
	color: #666;
	font-weight: normal;
	font-family:'Palatino Linotype', 'Book Antiqua', Palatino, serif; font-size:18px; line-height:23px	
}


.profiles_tabl_on
{
	float:left; padding:6px; margin-right:8px;  border:solid 1px #EEE; background-color:#EEE; border-top:0px; font-size:15px; color:#666; -moz-outline: none;
}

.profiles_tabl_off
{
float:left; margin-right:8px; border:solid 1px #EEE; border-top:none; border-top:0px;  font-size:12px; padding:6px; color: #0268d9; -moz-outline: none;
}

.profiles_tabl_off:hover
{
color: #9AA633; -moz-outline: none; cursor:hand;
}

.profiles_tab_link {
	text-decoration: none;
	-moz-outline: none;
}


.profiles_tabr_on
{
	float:right; padding:4px; margin-right:8px;  border:solid 1px #EEE; background-color:#EEE; font-size:17px;  border-top:0px; color:#666;
}

.profiles_tabr_off
{
	float:right; padding:4px; margin-right:8px; border:solid 1px #EEE; border-top:none; padding-top:4px; padding-bottom:4px;  border-top:0px;   font-size:14px;
}

.sh_blue {background-color:#6497FF;background:url(/static/images/sh_lrg_blue.jpg);}
.sh_red  {
	background-color:#ec4040;
	background:url(/static/images/sh_lrg_red.jpg);
}
.sh_green{background-color:#C9D46F;background:url(/static/images/sh_lrg_green.jpg);color: #333333;	}
.sh_purple {background-color:#C9D46F;background:url(/static/images/sh_lrg_purple.jpg);color: #FFFFFF;	}

.shs {
	background-repeat:repeat-x;
	background-position:bottom;
	height:26px;
	padding-left:10px;
	padding-right:10px;	
	padding-top:2px;
	font-size: 19px;
	font-style: normal;
	color: #FFFFFF;
	float: left;
	background-color:#CCCCCC;
}

.shs_indent {
	height:7px;
	padding-left:10px;
	padding-bottom:8px;
}

.shs_blue {background-color:#6497FF;background:url(/static/images/sh_lrg_blue.jpg);}
.shs_red  {
	background-color:#ec4040;
	background:url(/static/images/sh_lrg_red.jpg);
}
.shs_green{background-color:#C9D46F;background:url(/static/images/sh_lrg_green.jpg);color: #333333;	}

.profile_tabber{background-color:#6497FF;padding:4px;  color:#FFFFFF; font-size:14px; padding-left:6px; padding-right:6px; float:left}

.profile_data_head{width:120px; float:left;  padding-bottom:2px; padding-top:8px;}
.profile_data_head_edit{width:120px; float:left;  padding-bottom:5px; padding-top:5px;}
.profile_data_head_edit2{float:left;  padding-bottom:5px; padding-top:5px;}
.profile_data_block{width:500px; padding-bottom:5px; padding-top:5px; float:left; line-height:18px}

.profile_data_block_edit{width:500px; padding-bottom:5px;padding-top:2px; float:left; line-height:18px}
.profile_data_block_edit2{padding-bottom:5px;padding-top:2px; float:left; line-height:18px}





.profile_edit_spaced {
	padding: 2px;
	border: 1px solid #CCCCCC;
		font-size:12px;
	color:#333;
}

.profile_edit_spaced_wide {
	padding: 2px;
	width:440px;
	border: 1px solid #CCCCCC;
	font-size:12px;
	color:#333;
}

.profile_edit_spaced_semiwide {
	padding: 2px;
	width:300px;
	border: 1px solid #CCCCCC;
	font-size:12px;
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
}

.profile_activity_line{float:left; text-align:center; width:26px}
.profile_activity_sep{ background-color:#F1F1F1; border:dotted 1px #DEE3EC; border-left:none; border-right:none}

#content
{
width:936px; margin: 0 auto 0 auto; background-color:#FFFFFF;
}

#PANE_LEFT
{
float:left; height:auto; margin-left:15px;width:530px;background-color:#FFFFFF;
}

#PANE_CENTRE
{
float:left; height:auto; margin-left:15px;width:906px;background-color:#FFFFFF;
}

#PANE_RIGHT
{
float:right; height:auto; margin-right:15px; width:350px;background-color:#FFFFFF;
}

#PROFILE_LEFT2
{
float:left; height:auto; margin-left:15px; width:260px;background-color:#FFFFFF;
}

#PROFILE_RIGHT2
{
float:right; height:auto; margin-right:15px;width:623px;background-color:#FFFFFF;
}

#PROFILE_LEFT
{
float:left; height:auto; margin-left:15px; width:324px;background-color:#FFFFFF;
}

#PROFILE_RIGHT
{
float:right; height:auto; margin-right:15px;width:568px;background-color:#FFFFFF;
}


#PANE_SEPARATOR
{
	float:left;
	width:25px;
	/*background-image: url(/static/images/spacer_dots_vertical.gif);*/
	background-repeat: repeat-y;
	background-position:center;
	background-color:#FFFFFF;
}


#leaderboard {
	border: solid #E1E1E1 1px;
	width: 900px;
	margin: 0px auto;
}

#mpu {
	border: solid #E1E1E1 1px;
	padding:3px;
}


.border_simple_grey {
	border: solid #BABAB6 1px;
}


#btn_embed
{
	margin-top:5px;
	margin-bottom:5px;
}

.btn_embed_span 
{
	float:left;
	padding: 2px;
	border: solid #E5E5E5 1px;
	padding-right: 7px;
}

#btn_embed img
{
	border:0px;
	padding:2px;	
}

#btn_embed a
{
	color: #999999;
	font-weight:bold;
	text-decoration:none;
}

#btn_embed a:hover
{
	color: #666666;
}

#video_list_med{
	margin-left: 5px;
	width:auto;
	float:left;
	height: auto;
}

#video_list_med .media_info
{
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #666666;
	padding-top: 5px;
}

#video_list_med .vid_title
{
	font-size:12px;
	font-weight: bold;
	color: #0268d9;
}

#video_list_vid_data
{
	float:left;
	height: 55px;
	width: 250px;
	padding-left: 5px;
}

#video_list_vid_image
{
	float:left;
	width: 83px;
	height: 48px;
	padding-left: 5px;
		
}

#video_list_vid_image img
{
	border: solid #cccccc 1px;	
}

#video_list_med .vid_info
{
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #666666;
}
#video_list_med img
{
	margin-right:5px;
	float:left;
	border:0px;	
	border: solid #cccccc 1px;	
}


#vid_grid_spacer
{
	height:10px;
}

.dot_spacer_margin
{
	height:10px;
	background-image:url(/static/images/spacer_dots.gif);
	background-repeat:repeat-x;
	background-position:center;
	margin-left:5px;
	margin-right:5px;	
}

.dot_spacer
{
	height:10px;
	background-image:url(/static/images/spacer_dots.gif);
	background-repeat:repeat-x;
	background-position:center;
}

#video_grid_med{
	margin-left: 7px;
	width:167px;
	float:left;
	height: auto;
}

#video_grid_med .media_info
{
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #666666;
	padding-top: 5px;
}

#video_grid_med .vid_title
{
	font-size:12px;
	font-weight: bold;
	color: #0268d9;
	overflow:hidden;
	margin-bottom: 10px;
	padding-top:5px;
}

#video_grid_med .vid_info
{
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #666666;
}
#video_grid_med img
{
border:0;
}

#img_grid_med
{
	padding:2px; float:left; width:81px; height:81px;
}

.standard_link
{
	color:#0268d9;
	text-decoration:none;
}


.retro_link
{
	color:#9A7E67;
	text-decoration:none;
}




.lblue_link
{
	color:#6497FF;
	text-decoration:none;
}



.red_link
{
	color:#ec4040;
	text-decoration:none;
}

.white_link
{
	color:#FFFFFF;
	text-decoration:none;
}

.gray_link
{
	color:#808080;
	text-decoration:none;
}

.standard_link:hover
{
	color:#9AA633;
	text-decoration:none;
}

.lblue_link:hover
{
	color:#9AA633;
	text-decoration:none;
}

.spoileroff_link
{
	color:#9AA633;
	text-decoration:none;
}

.spoileroff_link:hover
{
	color:#ec4040;
	text-decoration:none;
}

.gray_link:hover
{
	color:#9AA633;
	text-decoration:none;
}



.retro_link:hover
{
	color:#9AA633;
	text-decoration:none;
}


.red_link:hover
{
	color:#9AA633;
	text-decoration:none;
}

.white_link:hover
{
	color:#E1E1E1;
	text-decoration:none;
}

.black_link {
	color: #333;
	text-decoration: none;
}

.black_link:hover {
	color: #9AA633;
	text-decoration: none;
}


#heading_ft_blog
{
	font-size:31px;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-weight: normal;
	color: #333333;
	float:left;
}
#heading_ft_blog_right
{
	font-size:16px;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-weight: normal;
	float:right;
	margin-top:10px;
}
#heading_ft_blog img
{
	padding-right:5px;
}


#quote_left
{
	float:left;
	height: auto;
	width: 21px;
}

#quote_left img
{
	padding-right:8px;
}

#quote_header
{
	font-size:24px;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-weight: normal;
	color: #666666;
	padding-bottom: 7px;
}

#quote_content
{
	float:right;
	font-size:13px;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-weight: bold;
	color:#999999;
	width:329px;
}

#quote_content spacer
{
	height:3px;
}

#quote_content .source
{
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #666666;
	margin-top: 5px;
}


#sh_img_float
{
	float:right;
}

#sh_img_container
{
	float:left;
}


.text_font
{
	font-family: Arial, Helvetica, sans-serif, Verdana;
}

.text_font_verdana
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.text_tiny
{
	font-size:10px;
}

.text_sml 
{
	font-size:12px;
}

.text_xmed 
{
	font-size:14px;
}


.text_med 
{
	font-size:15px;
}

.text_lrg 
{
	font-size:19px;
}

.text_xlrg 
{
	font-size:23px;
}

.text_xxlrg 
{
	font-size:27px;
}


#img_grid_sml
{
	padding:2px; float:left; width:45px; height:45px;
}

#channel_grid_sml
{
	padding:4px;
	float:left;
	width:102px;
	height:102px;
}


#blog_author_info
{
	float:right;
	margin-left:5px;
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #666666;
	line-height:16px;
	
}

#blog_author_info #date
{
	font-size:11px;
}

#blog_maintext
{
	font-family: Arial, Helvetica, sans-serif, Verdana;
	line-height:22px;
	font-size:12px;
	font-weight: normal;
	color: #333333;			
}

#blog_span p:first-letter 
{
color:#ff0000;font-size:27px; font-weight:bold;	line-height:22px;
} 

		
.ftwid_tab, .ftwid_tab_on, .ftwid_tab_off
{
	width:auto;
	float:left;
	height:26px;
}

.ftwid_tab_on .ftwid_tab_l {
	width:8px;
	float:left;
	height:26px;
	background-image: url(/static/images/ctab_left_1.gif);
	background-repeat: no-repeat;
	background-position: top left;
}

.ftwid_tab_off .ftwid_tab_l {
	width:8px;
	float:left;
	height:26px;
	background-image: url(/static/images/ctab_left_0.gif);
	background-repeat: no-repeat;
	background-position: top left;
}

.ftwid_tab_on .ftwid_tab_c {
	width:auto;
	float:left;
	height:21px;
	background-color:#E6E6DC;
	padding-top:5px;
	text-align:center;
}

.ftwid_tab_on .ftwid_tab_c a {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size:13px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	-moz-outline: none;
}

.ftwid_tab_off .ftwid_tab_c {
	width:auto;
	float:left;
	height:21px;
	background-color:#F4F4EE;
	padding-top:5px;
	text-align:center;
}

.ftwid_tab_off .ftwid_tab_c a {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size:13px;
	font-weight: bold;
	color:#0268d9;
	text-decoration:none;
	-moz-outline: none;
}

.ftwid_tab_on .ftwid_tab_r {
	width:8px;
	height:26px;
	float:left;
	margin-right:6px;
	background-image: url(/static/images/ctab_right_1.gif);
	background-repeat: no-repeat;
	background-position: top right;
}

.ftwid_tab_off .ftwid_tab_r {
	width:8px;
	height:26px;
	float:left;
	margin-right:6px;
	background-image: url(/static/images/ctab_right_0.gif);
	background-repeat: no-repeat;
	background-position: top right;
}

		
/*#ftwid_tab_on_l
{
width:8px; float:left; height:26px;
}

#ftwid_tab_on_c
{
width:auto; float:left; height:21px; background-color:#E6E6DC; padding-top:5px; text-align:center;
}

#ftwid_tab_on_r
{
width:8px; height:26px; float:left; margin-right:6px;
}





#ftwid_tab_off_l
{
width:8px; float:left; height:26px;
}

#ftwid_tab_off_c
{
width:auto; float:left; height:21px; background-color:#F4F4EE; padding-top:5px; text-align:center;
}

#ftwid_tab_off_r
{
width:8px; height:26px; float:left; margin-right:6px;
}*/

.ftwid_tab_text_1
{
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size:13px;
	font-weight: bold;
	color: #666666;	
}

.ftwid_tab_text_0
{
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size:13px;
	font-weight: bold;
}

#ftwid_change_timezone
{
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #666666;
	margin-top:3px;
}

#ftwid_navtext
{
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #666666;
	margin-top:3px;
}

#ftwid_content_holder
{
	background-color:#E6E6DC; padding:7px; height:250px;
}

#ftwid_content_holder_large {
	background-color:#E6E6DC; padding:7px; height:350px; min-height: 350px;
}		

#ftwid_content_pane
{
	background-color:#FFFFFF; 
	width:336px;
	height:250px;
}

#ftwid_content_pane_large
{
	background-color:#FFFFFF; 
	width:336px;
	height:350px;
	min-height: 350px;
}

#ftwid_content
{
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #666666;	
}

#ftwid_content a
{
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#0268d9;
	line-height:16px;	
	text-decoration:none;
}

#ftwid_content a:hover
{
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#9AA633;
	text-decoration:none;
}

#ftwid_content .league
{
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color:#666666;
	margin-top:10px;
	text-decoration:none;
}


#contentcontainer {
	height: 240px;
	width: 315px;
	padding-top: 0;
	padding-right: 10px;
	overflow: scroll;
	overflow-x: hidden;
	padding-top:20px;
	background-color:#FFFFFF; padding:7px; height:220px;		
}

.contentcontainer_large {
	height: 340px;
	min-height: 340px;
}

/* first control*/
#scrollcontroll_contentmask {
	overflow: hidden;
	position: relative;
	height: 260px;
	width: 300px;
	padding-top: 0;
	padding-right: 10px;
	float: left;
	background-color:#FFFFFF; 
	padding:7px; 
	height:220px;	
}

#largecontrol_contentmask {
	overflow: hidden;
	position: relative;
	width: 300px;
	padding-top: 0;
	padding-right: 10px;
	float: left;
	background-color:#FFFFFF; 
	padding:7px; 
	height:320px;	
}

#scresults_contentmask {
	overflow: hidden;
	position: relative;
	width: 250px;
	padding-top: 0;
	padding-right: 10px;
	float: left;
	background-color:#FFFFFF; 
	padding:7px; 
	height:220px;	
}

#scrollcontroll_scrollcontainer, #scresults_scrollcontainer {
	margin-top:10px;
	float: left;
	height: 200px;
	width: 14px;
	margin-left: 5px;
	display: none;
}

#largecontrol_scrollcontainer {
	margin-top:10px;
	float: left;
	height: 300px;
	width: 14px;
	margin-left: 5px;
	display: none;
}

#scrollcontroll_scrollUpBtn, #largecontrol_scrollUpBtn, #scresults_scrollUpBtn {
	height: 10px;
	width: 13px;
	background-image:url(/static/images/icon_scroll_up.gif);
	margin-bottom: 5px;
	background-repeat:no-repeat;
	background-position:bottom;
}

#scrollcontroll_scrollDownBtn, #largecontrol_scrollDownBtn, #scresults_scrollDownBtn {
	height: 10px;
	width: 13px;
	background-image:url(/static/images/icon_scroll_down.gif);
	margin-top: 5px;
	background-repeat:no-repeat;
	background-position:top;	
}

#scrollcontroll_scrolltrack, #scresults_scrolltrack {
	height: 200px;
	width: 14px;
	background-color: #FFFFFF;
	background-image:url(/static/images/icon_scroll_track.gif);	
	background-repeat:repeat-y;
}

#largecontrol_scrolltrack {
	height: 300px;
	width: 14px;
	background-color: #FFFFFF;
	background-image:url(/static/images/icon_scroll_track.gif);	
	background-repeat:repeat-y;
}

#scrollcontroll_scrollknob, #largecontrol_scrollknob, #scresults_scrollknob {
	width: 13px;
	height: 10px;
	background-color: #666666;
}

#top_corners_centre
{
	width:918px; margin:0px; height:9px; background-color:#FFFFFF; float:left;
}

#top_corners_prompt
{
width:800px; margin:auto; height:9px;
}

#top_corners_centre_prompt
{
	width:782px; margin:0px; height:9px; background-color:#FFFFFF; float:left;
}

#top_corners_prompt_s
{
width:600px; margin:auto; height:9px;
}

#top_corners_centre_prompt_s
{
	width:582px; margin:0px; height:9px; background-color:#FFFFFF; float:left;
}


#top_corners
{
width:936px; margin:auto; height:9px;
}


#nav_headline
{
width:936px; margin:auto; height:45px; background-color:#FFFFFF;
}

#nav_headline_text
{
color:#333333; font-size: 35px; 
}
.icon_grid_border_spaced {
	padding: 1px;
	margin: 1px;
	border: 1px solid #CCCCCC;
}
.spoiler_on {
	color: #E0E0E0;
	background-color: #E0E0E0;
	margin-left:3px;
	margin-right:3px;	
	height:12px;
	cursor:hand;
}

.spoiler_off {
	background-color: #FFFFFF;
	margin-left:3px;
	margin-right:3px;	
	height:12px;
}

.thumboverlay {
	position:relative;
    z-index:1;	
    }
.thumboverlay img {
	position:relative;
	z-index:2;
    }
.thumboverlay span {
	font-size:12px;

	font-weight: bold;
	color: #FFFFFF;
    }	
.thumboverlay .overlay {
	display:none;
    }
.thumboverlay:hover .overlay {
	display:block;
    position:absolute;
    z-index:2;
    left:-1px;
    top:-1px;	
	cursor:hand;
    }
	
.header_sep
{
width:1px;height:32px; background-image:url(/static/images/dotted_hdr_light.gif); background-repeat:repeat-y; background-position:center; float:left;
}	

.lang_select_flag
{
width:80px; height:60px; float:left; padding:4px; padding-top:12px; text-align:center;
}

.border_hover_2px_white
{
	border: solid #FFFFFF; 2px;
}

.border_hover_2px_white:hover
{
	border: solid #0268d9; 2px;
}

.btn_search_channels
{
	background-image:url(/static/images/icon_related_bg_blue.gif); font-size:16px; padding:4px; font-family:Arial, Helvetica, sans-serif; font-weight:700; color:#FFFFFF; background-color:#FD4C54; border:solid 1px 
#06F;
}

.color_dgray
{
	color:#666666;
}

.content_bar
{
width:345px; height:27px; padding-left:5px; background-image:url(/static/images/content_bar_bg.png); background-repeat:no-repeat; background-position:top; font-size:17px; color:#999999; padding-top:3px;
}

.content_bar a
{
text-decoration:none;
 color:#999999;
}


.tc_odds
{
width:57px; height:27px; padding-right:3px; float:left; 
font-size:18px;
padding-top:0px;
padding-right:3px;
text-align:center;
background-image:url(/static/images/tc_odds.jpg); background-repeat:no-repeat;
background-position:top right;
}

.tco
{
color:#333333;
background-image:url(/static/images/tc_odds.jpg); background-repeat:no-repeat;
}

.tcoup
{
color:#333333;
background-image:url(/static/images/tc_odds_up.jpg); background-repeat:no-repeat;
}

.tcodown
{
color:#333333;
background-image:url(/static/images/tc_odds_down.jpg); background-repeat:no-repeat;
}

.tc_provider
{
height:24px; float:left;  
background-image:url(/static/images/tc_odds_bg.jpg); background-repeat:repeat-x;
font-size:9px;
width:260px;
padding-left:4px;
line-height:11px;
color:#666666;
overflow:hidden;
}

.tc_provider img
{
	padding-right:6px;
}

.tco_tab0
{
background-image:url(/static/images/tc_tab_blue.jpg); width:57px; height:27px; text-align:center; color:#666666; font-size:10px; line-height:12px; padding-top:2px; font-weight:bold; float:left; background-repeat:no-repeat; padding-right:3px;
background-position:top left;
}

.tco_tab1
{
background-image:url(/static/images/tc_tab_grey.jpg); width:57px; height:21px; text-align:center; color:#666666; font-size:10px; line-height:12px; padding-top:8px; font-weight:bold; float:left; background-repeat:no-repeat; padding-right:3px;
background-position:top left;
}

.tc_list_left
{
float:left; width:172px; padding-right:6px; overflow:hidden;
}

.tc_list_right
{
float:left; width:170px;  overflow:hidden;
}

.cell_highlight_lblue
{
background-color:#EEF2FF;
}

.cell_highlight_white
{
background-color:#FFFFFF;
}

.tc_league_heading
{
padding:1px; padding-left:2px; padding-right:2px;color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:9px; border:solid 1px #ffffff;
min-width:15px; text-align:center; height:12px; padding-top:2px; font-weight:bold;
} 

.tc_league_data_team
{
padding:1px; padding-left:2px; padding-right:2px;color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:11px; border:solid 1px #ffffff;
min-width:15px; text-align:center; height:14px; padding-top:3px;

} 


.tc_league_data
{
padding:1px; padding-left:2px; padding-right:2px;color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:11px; border:solid 1px #ffffff;
min-width:15px; text-align:center; height:14px; padding-top:2px;
} 

.tc_league_data_form img
{
width:4px; height:10px; padding-right:2px; padding-top:2px;
}

.fl_l
{
float:left;
}

.fl_r
{
float:right;
}

.cell_highlight_green
{
background-color:#DFEDD9;
}

.cell_highlight_blue
{
background-color:#E5EBFF;
}
.cell_highlight_d_blue
{
background-color:#DAE2FF;
}
.cell_highlight_red
{
background-color:#FFE3E3;
}
.cell_highlight_d_red
{
background-color:#FFCCCC;
}
.cell_highlight_lgray
{
background-color:#F5F5F5;
}

.color_red
{
	color:#FF4545;
}

.color_cyan
{
	color:#79A8F7;
}

.color_black
{
	color:#999999;
}


.color_dblue
{
	color:#003399;
}

.color_claret
{
	color:#CC0033
}

.color_green
{
	color:#52782D;
}

.color_yellow
{
	color:#CEB500;
}

.color_orange
{
	color:#FF6633;
}

.btn_submit_lrg
{
	background-color:#59A5D1;
	border:2px solid #37769B;
	color:#FFFFFF;
	padding:3px;
	font-size:20px;
	font-family:Arial, Helvetica, sans-serif;
}

.btn_submit_sml_red
{
	background-color:#ec4040;
	border:1px solid #E6463E;
	color:#FFFFFF;
	padding:1px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}


.header_MP
{
float:right; background-color:#333333; width:520px; 
padding-left:5px; padding-right:5px;
}

.header_MP_pp
{
	border:1px solid #ECE9E4;
}

.header_MP_links
{
float:right; text-align:right; padding-top:2px;
}

.header_MP_links a
{
color:#E1EBFF;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}

.header_MP_links a:hover
{
color:#F1F1F1;
}

.header_MP_pbox
{
	float:left;
	padding-left:5px;
	line-height:14px;
	overflow:hidden;
	
}


.header_MP_pbox a
{
	color:#E1EBFF;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.header_MP_pbox a:hover
{
color:#F1F1F1;
}

.MP_activity
{
font-size:11px; color:#E1EBFF; padding-right:3px; font-family:Arial, Helvetica, sans-serif;  overflow:hidden; padding-top:12px;
}

.MP_activity a
{
color:#E1EBFF;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}

.MP_activity a:hover
{
color:#F1F1F1;
}

#comment_enclosure {
	margin-left: 10px;
}

#comment_container {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	text-align: justify;
}

div.vpage_comment_normal {
	margin: 7px 0px 0px 0px;
}

img.vpage_comment_img {
	float: left;
	padding: 1px;
	border: 1px solid #ccc;
}

div.vpage_comment_normal div.vpage_comment_body {
	float: left;
	padding: 3px;
	width: 445px;
	display: inline-block;
	margin-left: 5px;
	min-height: 58px;
}

div.vpage_comment_reply, div.vpage_chan_comment_reply {
	margin: 7px 0px 0px 20px;
}

div.vpage_comment_reply div.vpage_comment_body {
	float: left;
	padding: 5px 7px 5px 7px;
	width: 437px;
	display: inline-block;
	margin-left: 5px;
	background-color: #efefef;
	min-height: 38px;
}

div.vpage_chan_comment_reply div.vpage_comment_body {
	float: left;
	padding: 5px 7px 5px 7px;
	width: 300px;
	display: inline-block;
	margin-left: 5px;
	background-color: #efefef;
	min-height: 38px;
}

div.comment_container_profiles div.vpage_comment_reply div.vpage_comment_body {
	width: 485px;
}

div.comment_container_profiles2 div.vpage_comment_normal div.vpage_comment_body {
	width: 545px;
}

div.comment_container_profiles2 div.vpage_comment_reply div.vpage_comment_body {
	width: 535px;
}

div.comment_container_channels div.vpage_comment_reply div.vpage_comment_body {
	width: 447px;
}

div.vpage_comment_text {
	margin-top: 3px;
}

#comments_controls {
	margin-top: 5px;
}

#comments_pagelinks {
	float: left;
	width: 430px;
	height: 33px;
	font-family: arial;
	font-weight: bold;
	font-size: 16px;
	line-height: 33px;
	text-align: center;
	color: #ccc;
}

.comment_container_forums #comments_pagelinks {
	width: 600px;
}

div.comment_container_profiles #comments_pagelinks {
	width: 480px;
}

div.comment_container_channels #comments_pagelinks {
	width: 445px;
}

div.comment_container_profiles2 #comments_pagelinks {
	width: 535px;
}

#comments_pagelinks span {
	color: #666;
}

#comments_pagelinks a {
	text-decoration: none;
	color: #ccc;
}

div.comment_sep {
	min-height: 1px;
	height: 1px;
	background-image: url(/static/images/spacer_dots.gif);
	background-position: bottom left;
	background-repeat: repeat-x;
}

div.spacer_10px {
	height: 10px;
}

#reply_box {
	font-family: arial;
	font-size: 12px;
}

#reply_box_hidden {
	font-family: arial;
	font-size: 12px;
	display: none;
	margin-bottom: 10px;
}

#reply_header {
	margin-top: 20px;
	margin-bottom: 5px;
	font-family: arial;
	font-size: 20px;
	color: #666;
}

.rplcont {
	margin-left: 74px;
}

#comment_label {
	float: left;
	margin-top: 20px;
	margin-bottom: 10px;
	padding-top: 15px;
	font-family: arial;
	font-size: 20px;
	color: #666;
}

#comment_pageind {
	float: right;
	margin-top: 41px;
	font-family: arial;
	font-size: 14px;
	color: #666;
}

.mail_link_on
{
padding:10px; background-color:#E4E4E4; border-bottom:dashed 1px #CCCCCC;
}

.mail_link_off
{
padding:10px; background-color:#FFFFFF;
}

.ad_tag
{
position: relative; left: -28px;
}

.overlay_related_videos
{
float: left; height: 20px; margin-bottom: -20px; background-image:url(/static/images/icon_related_bg.gif); background-repeat: repeat-x; z-index: 10000; position: relative; left: 5px; top: -92px; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:700; color:#FFFFFF; background-color:#FD4C54;
}

.editprofile_btn
{
background-image:url(/static/images/icon_related_bg.gif); font-size:16px; padding:4px; font-family:Arial, Helvetica, sans-serif; font-weight:700; color:#FFFFFF; border:solid 1px #F30;
/* background-color:#FD4C54; */
}

.submit_btn
{
background-image:url(/static/images/icon_related_bg_blue.gif); font-size:16px; padding:4px; font-family:Arial, Helvetica, sans-serif; font-weight:700; color:#FFFFFF; background-color:#06F; border:solid 1px #06F;
}

.disabled_btn {
background-image:url(/static/images/icon_related_bg_grey.gif); font-size:16px; padding:4px; font-family:Arial, Helvetica, sans-serif; font-weight:700; color:#FFFFFF; border:solid 1px #666;
/* background-color:#06F; */
}


.dot_link {
color: #000;
background-color: transparent;
border-color: #999;
border-bottom-width: 1px;
border-left-width: 0px;
border-right-width: 0px;
border-top-width: 0px;
border-style: dotted;

text-decoration: none;
}

.dot_link:visited {
color: #000;
background-color: transparent;
border-color: #999;
border-bottom-width: 1px;
border-left-width: 0px;
border-right-width: 0px;
border-top-width: 0px;
border-style: dotted;
}

.dot_link:hover {
color:#0268d9;
background-color: transparent;
border-color: #0268d9;
border-bottom-width: 1px;
border-left-width: 0px;
border-right-width: 0px;
border-top-width: 0px;
border-style: dotted;
text-decoration: none;
}

.pbox_profile_wrap {
	float: right;
	width: 270px;
	height: 180px;
	z-index: 10;
	position: absolute;
	margin-left: 350px;
}

.forum_menu { margin-bottom: 10px; }

.forum_menu_group_black { border-left-color: #333333; }
.forum_menu_group_black a { color: #333333; }

.forum_menu_group_grey { border-left-color: #666666; }
.forum_menu_group_grey span { color: #666666; }

.forum_menu_group_red { border-left-color: #ec4040; }
.forum_menu_group_red a { color: #ec4040; }

.forum_menu_group_green { border-left-color: #7b8d4b; }
.forum_menu_group_green a { color: #7b8d4b; }

.forum_menu_group_blue { border-left-color: #0268d9; }
.forum_menu_group_blue a { color: #0268d9; }

.forum_menu_group {
	border-left-width: 15px;
	border-left-style: solid;
	padding-left: 10px;
	line-height: 18px;
}

.forum_menu_group a, .forum_menu_group span {
	display: block;
	text-transform: uppercase;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: -0.07em;
	font-size: 12px;
}

.forum_menu_group a:hover {
	color: #9AA633;
}

.forum_menu_delimiter {
	margin-top: 10px;
	border-top: 1px dotted #ccc;
	margin-bottom: 10px;
}

.forum_home {
	height: 15px;
	padding-left: 25px;
	padding-top: 1px;
	background-image: url(/static/images/fhome_inv.gif); 
	background-position: top left;
	background-repeat: no-repeat;
}

.forum_home a {
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: -0.07em;
	font-size: 12px;
	color: #333;
}

.forum_home a:hover {
	color: #9AA633;
}

.forum_leg {
	height: 15px;
	padding-left: 25px;
	padding-top: 1px;
	background-image: url(/static/images/fleg_inv.gif); 
	background-position: top left;
	background-repeat: no-repeat;
}

.forum_leg span {
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: -0.07em;
	font-size: 12px;
	color: #666666;
}

.bluebox {
	width: 520px;
	margin-left: 10px;
	background-image: url(/static/images/bluebox-middle.png);
	background-position: top left;
	background-repeat: repeat-y;
	color: #666;
}

.bluebox_top {
	float: left;
	width: 520px;
	height: 13px;
	background-image: url(/static/images/bluebox-top.png);
	background-position: top left;
	background-repeat: no-repeat;
}

.bluebox_bottom {
	float: left;
	width: 520px;
	height: 13px;
	background-image: url(/static/images/bluebox-bottom.png);
	background-position: bottomleft;
	background-repeat: no-repeat;
}

.bluebox_content {
	float: left;
	margin-left: 11px;
	width: 498px;
	font-size: 12px;
}

.bluebox_forum_feature {
	width: 498px;
}

.bluebox_forum_feature .thread_name {

}

.bluebox_forum_feature .thread_desc {
	width: 370px;
	margin-top: 3px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	-moz-binding: url('/ellipsis.xml#ellipsis');
}

.bluebox_forum_feature .thread_details {
	font-size: 10px;
	color: #666;
}

.bluebox_forum_feature .col_picture {
	float: left;
	width: 40px;
}

.bluebox_forum_feature .col_thread {
	float: left;
	width: 365px;
	padding: 5px;
	overflow: hidden;
	white-space: nowrap;
	line-height: 13px;
}

.bluebox_forum_feature .col_bar_colour {
	float: right;
	height: 40px;
}

.bluebox_forum_feature .col_bar_number {
	height: 40px;
	float: right;
	text-align: right;
	width: 50px;
	font-size: 24px;
	font-weight: 400;
	position: relative;
	line-height: 40px;
	color: #333;
}

.heading_clear {
	font-size: 20px;
	margin-bottom: 10px;
	margin-left: 10px;
	color: #666;
}
