*{
	margin: 0;padding: 0;
}
.form {
	margin: 0;padding: 0;
}
BODY 
{
	text-align: center;
	FONT-SIZE: 9pt; BACKGROUND: #f5f5f5; MARGIN: auto; font-family: Arial, Helvetica, sans-serif,Verdana, Geneva;
	background-image:url(img/body_bg.png);
/* Modified - G Start */

	background-position:center top;
	background-repeat:no-repeat;
	background-color:#350033;

/* Modified - G end */
	
}
H1
{
	font-size: 10.5pt; font-weight:bold; 
}
H2
{
	font-size: 12pt; font-weight:bold; 
}
H3, H4
{
	font-size: 10.5pt; font-weight:bold; 
}
h5, h6
{
	font-size: 9pt; font-weight:bold;	
}
tr
{
	height:20px;
}
th
{
	height:20px;
	background: #505050;
	color:White;
	border:solid 1px White;
	font-family:Georgia,Arial, Helvetica, sans-serif;
	font-weight:normal;
}
.closer {
	CLEAR: both
}
.spacer 
{
	margin-top:5px;
	CLEAR: both;HEIGHT: 5px;
}
/* Modified - G start */

#spacer_winner
{
	CLEAR: both;HEIGHT: 5px;
	background-color:#F0F0F0;
	padding-top:5px;
}

/* Modified - G end */

.black_line 
{
	CLEAR: both;HEIGHT: 0px;border-bottom: 1px solid Black;
}
.grey_line {
	CLEAR: both;HEIGHT: 0px;border-bottom: 1px solid #f5f5f5;
}
.lilac_line {
	CLEAR: both;HEIGHT: 0px;border-bottom: 1px solid #75285E;
}
.cursor_pointer
{
	cursor:pointer;
}
.kek
{
	color:#75285E;
}
#ajax_error_display
{
	color:Red;
	
}
.search_bar
{
	width:970px;
	text-align:center;
	margin-left: auto;
	margin-right: auto;	
	display:block;	
	color:White;
	font-family:Georgia,Arial, Helvetica, sans-serif;
}
#search_box 
{
	height:23px;
	padding-top:4px;
	margin-right:5px;
	float:right;
}
#SearchFor
{
	border:0px;
	margin-left:5px;
	width:130px;
	height:23px;
}
#search_submit
{
	margin-left:-7px;
	margin-right:10px;
	width:30px;
	height:23px;
	border:0px;
	BACKGROUND: url(img/searchbar_button.png) no-repeat right 0px;		
	cursor:pointer;
}
#search_options
{
	height:23px;
	float:right;
	padding-top:10px;
}
#search_options span
{
	margin-left:5px;
	margin-right:10px;
}
DIV.header 
{
	width: 970px;
	margin-left: auto;
	margin-right: auto;	
}
DIV.logo
{
	float:left;	
	width: 225px;
	height: 106px;
	margin-top:-5px;
	BACKGROUND: url(img/logo.png) no-repeat 0px 0px; 
}
.topmenu_bg
{
	text-align: center;
	height:41px;
	clear:both;	
	BACKGROUND: url(img/mainmenu_bg.png) no-repeat center 0px; 	
}
.topmenu_bar
{
	width:970px;
	text-align:center;
	margin-left: auto;
	margin-right: auto;	
	display:block;	
}
.topmenu, .topmenu_small
{
	width:950px;
}
.topmenu_lang
{
	display:none;
	float:right;
	margin-right:10px;
	margin-top:3px;
}
.topmenu_lang img
{
	border:0px;
	width:25px;
	margin-right:3px;
}
.topmenu_lang table
{
	width:60px;
}
.topmenu_lang td
{
	width:30px;
	text-align:center;
}
.topmenu_logbar
{
	float:right;
	margin-right:10px;
	margin-top:3px;
}
.logging_btn
{
	float:left;	
	color:White;
	background-color:Transparent;
	cursor:pointer;	
	border:none;
	margin-left:3px;
}
.topmenu_clock
{
	width:175px;
	float:left;
	text-align:center;
	color:White;
	padding-top:5px;
}
.topmenu ul ,.topmenu_small ul
{
	margin: 0;
	padding: 5px 0 0 5px;
	list-style: none;
	line-height: normal;
}
.topmenu li, .topmenu_small li
{
	display: block;
	float: left;
	vertical-align:text-top;
}
.topmenu li h1, .topmenu_small li h1
{
	font-size:10pt;
}

.topmenu li img, topmenu_small li img
{
	vertical-align:middle;
}
.img_lang_selected
{
	border: double 3px Gray;
	outline: solid 2px White;
}
.sttc_mnu h1
{
	color:#75285E;
}
.sttc_mnu
{	
	margin-top:-2px;
	margin-right:-7px;
	width:160px;
	height:40px;
	BACKGROUND: url(img/sttc.gif) no-repeat; 	
}
.sttc_mnu a:hover, .sttc_mnu .current_item a
{
	background-image:none;
	background-color:Transparent;
}
.topmenu a ,.topmenu_small a
{
	display: block;
	float: left;
	text-decoration: none;
	text-transform: uppercase;
	color: #303030;	
}
.topmenu a
{
	margin-right: 3px;
	padding: 5px 15px;
	font-size: 8pt;
}
.topmenu_small a
{
	margin-right: 3px;
	padding: 5px 8px;
	font-size: 8pt;
}
.topmenu ul a:hover, .topmenu .current_item a,.topmenu_small ul a:hover, .topmenu_small .current_item a
{ 
	background-color:Gray; 
	color: White;		
	text-decoration:none;
}
.login_box, .logout_box 
{
	width:300px;
	margin-top:19px;
	background-color:White;
	margin-bottom:5px;
}
.login_box a,.login_box a:hover
{
	font-size:7.5pt;
	font-style:italic;
	font-weight:bold;
	text-decoration:none;
}
.login_box a
{
	color: #75285E;
}
.login_box a:hover
{
	color:White;
}
.login
{
	text-align:right;
	margin-top:10px;
	margin-right:3px;
}
.logout tr
{
	height:15px;
}
.alias
{
	margin-top:3px;
	float:left;
	color: #75285E;
	font-size: 8pt;
	font-style:italic;
	font-weight:bold;
	width:auto;
}
.logout img
{
	vertical-align:middle;
}
.wrapper 
{
	width: 970px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}
.news_wrapper 
{
	background-color: white;
	box-shadow: 0 0 10px #bbb;
	margin: 0px auto;
	padding: 15px 15px 20px 15px;
	position: relative;
	width: 965px;
}
.page, .news_page
{
	clear:both;
	padding: 5px 5px 20px 5px;
	display:block;
	background-color:Grey;
	box-shadow: 0 0 10px #bbb;
	overflow:hidden;
	width:960px;
}

/* ========================================= main info page ==================================================== */
#NextMatches
{
	clear:both;	
	display:none;	
}
#_LiveMatches_,#_ComingMatches_,#_PlayedMatches_,#_VNMatches_
{
	clear:both;	
	font-size:1px;
	overflow:hidden;
	line-height:0px;	
}
.neutral_grd
{
	font-size:6pt;
	font-weight:bold;
	color:Red;
	padding-left:2px;
}
.n_grn
{
	width:20px;
	padding-left:10px;
	margin-right:2px;
	text-align:right;
	background: url(img/n.gif) no-repeat right center;
}
.h_grn
{
	width:20px;
	padding-left:5px;
	margin-right:2px;
}
.live_box
{
	font-size:9pt; 
	line-height:normal;
	margin-bottom: 5px;	
}
.coming_box
{
	font-size:9pt; 
	line-height:normal;
	margin-top: 5px;	
}
.played_box,.vn_box,.other_fixture_box,.today_box
{
	font-size:9pt; 
	line-height:normal;
}
.live, .played, .vn, .other_fixture, .ranking
{
	padding:2px;
	background-color:White;	
}
DIV.main_content
{
	width:470px;
	float: left;	
	padding-left:5px;
	display:block;
}
DIV.main_content_wbgrd
{
	background-color:White;
}
DIV.coming_options
{
	background-color:White;
	padding: 2px 5px 0px 0px;
	width:100%;
}
.coming_options a, .frum_toplinks a, .club_options a
{
	color:#75285E;
	text-decoration:none;
}
.club_selectorbar
{
	clear:both;
	margin-left:5px;
	margin-top:5px;
}
.eva_result
{
	text-align:center;
}
.coming
{
	background-color:White;
	padding: 5px;
}
DIV.box_leader
{
	height:22px;
}
.ft_cell
{
	float:left;
	background: rgb(80,80,80);
	color: #FFFFFF;
	padding: 5px;	
	text-align:center;
	font-weight:bold;
}
.fixture_list
{
	border-style:none;
	background-color:White;
}
.fixture_list th, .ranking_list th
{
	height: 22px;
	border-color:White;
	border-width:1px;
	border-style:solid;
	background: rgb(80,80,80);
	color:White;
	text-align:center;	
}
.fixture_list tr
{
	height:20px;
}
tr.fl
{
	background-color:#FFCC33;
}
tr.ls
{
	height:18px;	
	background-color: #0B0F66;
	font-size: 8pt;
	font-weight:bold;
	text-transform:uppercase;
}
tr.ls_livescore
{
	height:18px;	
	background-color: #808080;
	font-size: 8pt;
	font-weight:bold;
	text-transform:uppercase;
	vertical-align:middle;
}
.ls_title, .ls_title a
{
	color:White;
	padding-left:3px;
}
.ls_country_flag
{
	float:left;
}
.ls_country_flag img
{
	height: 13px;
	margin: 0px 3px 0px 3px;
}
.ls td a
{
	color:White;
	padding-left:3px;
}
.ls_date
{
	text-transform:none;
	padding-right:4px;
	font-style:italic;
	color:White;
}
tr.ls td
{
	text-align:left;
}
tr.alt td
{
	background-color:#F0F0F0;
}
div.alt
{
	background-color:#F0F0F0;
}
tr.infocus td
{
	background-color:#FFFF80;
}
tr.fix_selected td
{
	background-color:#C4C4C4;	
}
.vn_title
{
	height:20px;
	vertical-align:middle;
	font-weight:bold;
	text-align:center;	
	background-color: rgb(80,80,80);
	color:White;
}
/*=============fixture background==================*/
.chat
{
	background: url(img/_chat.png) no-repeat 5px center;
}
.chatnp
{
	background: url(img/_chatnp.gif) no-repeat 5px center;
}
.clip
{
	background: url(img/_clip.gif) no-repeat 5px center;
}
.clipchat
{
	background: url(img/_clipchat.gif) no-repeat 5px center;
}
.clipchatnp
{
	background: url(img/_clipchatnp.gif) no-repeat 5px center;
}
td.cliptv
{
	background: url(img/_cliptv.gif) no-repeat 5px center;
}
td.cliptvchat
{
	background: url(img/_cliptvchat.gif) no-repeat 5px center;
}
td.cliptvchatnp
{
	background: url(img/_cliptvchatnp.gif) no-repeat 5px center;
}
td.clipontv
{
	background: url(img/_clipontv.gif) no-repeat 5px center;
}
td.clipontvchat
{
	background: url(img/_clipontvchat.gif) no-repeat 5px center;
}
td.clipontvchatnp
{
	background: url(img/_clipontvchatnp.gif) no-repeat 5px center;
}
td.tv
{
	background: url(img/_tv.gif) no-repeat 5px center;
}
td.tvchat
{
	background: url(img/_tvchat.gif) no-repeat 5px center;
}
td.tvchatnp
{
	background: url(img/_tvchatnp.gif) no-repeat 5px center;
}
td.ltv
{
	background: url(img/_ltv.gif) no-repeat 5px center;
}
td.ltvchat
{
	background: url(img/_ltvchat.gif) no-repeat 5px center;
}
td.ltvchatnp
{
	background: url(img/_ltvchatnp.gif) no-repeat 5px center;
}
td.ontv
{
	background: url(img/_ontv.gif) no-repeat 5px center;
}
td.ontvchat
{
	background: url(img/_ontvchat.gif) no-repeat 5px center;
}
td.ontvchatnp
{
	background: url(img/_ontvchatnp.gif) no-repeat 5px center;
}
td.lontv
{
	background: url(img/_lontv.gif) no-repeat 5px center;
}
td.lontvchat
{
	background: url(img/_lontvchat.gif) no-repeat 5px center;
}
td.lontvchatnp
{
	background: url(img/_lontvchatnp.gif) no-repeat 5px center;
}
DIV.fix_comment
{
	clear:both;
	background-color:#F0F0F0;
}
/* ==================== color table ========================*/
tr.selected
{
	background-color:#C2D3E0;
}
tr.deleted
{
	background-color:#D4B998;
}
.periods_table td
{
	height:20px;
	padding-left:1px;
	padding-right:1px;
	text-align:center;
}

TD.ctbl_1
{
	background-color:#EBEBEB;
}
TD.ctbl_2
{
	background-color:#E6EEF0;
}
TD.ctbl_3
{
	background-color:#E7ECE5;
}
TD.ctbl_4
{
	background-color:#E6E3EA;
}
TD.ctbl_5
{
	background-color:#E7ECEA;
}
TD.ctbl_selected
{
	color:White;
	background-color:#75285E;
}
.season_list
{
	clear:both;
	text-align:center;
	margin-bottom:5px;
}
.season_list tr
{
	height:20px;
}
.season_info
{
	color: #75285E;
	background-color: #f0f0f0;
	height:80px;
	padding-top:5px;
}
.season_info h2
{
	color: #75285E;	
	font-size:12pt;
	text-align:center;
}
.season_info table
{
	margin-top:0px;
}
.standing, .schedule, .scorer, .league_stats, .clroundinfo, .clgroupinfo, .referee, .tournament_odds
{
	background-color:White;
	padding:2px;
}
.scorer_table, .other_stats_table, .referee_table
{
	padding-top:1px;
}
.scorer_tbl_title, .goal_tbl_title, .other_stats_tbl_title, .referee_tbl_title
{
	background-color: #75285E;	
	text-align:center;
	font-weight:bold;
}
.club_ranking_tbl_title
{
	background-color: #75285E;	
	text-align:center;
	font-size: 9pt;
	font-weight:bold;	
}
.club_ranking_info
{
	padding:5px;
}
.scorer_table table, .scorer_table td
{
	border:solid 1px #d7e3f5;
	border-collapse:collapse;	
}
.other_stats_table table
{
	border-left: solid 1px #d7e3f5;
	border-right: solid 1px #d7e3f5;
	border-top: solid 1px #d7e3f5;
}
.goal_stat_table tr
{
	height:12px;
}
.winner_title
{
	clear:both;
	font-size: 9pt; color: #75285E; font-weight: bold; 
	background: url(img/frame2.gif) no-repeat center top;
	text-align:center;
	height:30px;
	margin-top:20px;
	padding-top:2px;
}
.winner_clubinfo
{
	clear:both;	
	text-align:center;
	display:block;
	background-color:#f0f0f0;
}
.winner_clubinfo td a
{
	font-size: 13.5pt; color: #75285E; font-weight: bold;
}
.winner_img
{
	clear:both;	
	background-color:#f0f0f0;	
	padding-top:5px;	
	padding-bottom:5px;
	text-align:center;
}
.player_name, .coach_name, .referee_name
{
	font-size: 9pt; color: #75285E; font-weight: bold;
}
.player_detail td, .coach_detail td, .referee_detail td
{
	border-style:none;
	padding-left:3px;
	font-size: 9pt; color: #000000;
	height:20px;
}
.coach_div b
{
	color: #75285E; font-weight: bold;
}
.stats_goal_tbl tr
{
	height:9px;
}
.fs_tbl4 div
{
	height:8px;
}
.stats_goal, .r_stats_goal
{
	float:left;
	overflow:hidden;
	background-color:#75285E;	
}
.stats_11m_goal, .r_stats_11m_goal
{
	float:left;
	margin-left:1px;
	overflow:hidden;
	background-color:#BB5FA0;
}
.stats_own_goal, .r_stats_own_goal
{
	float:left;
	margin-left:1px;	
	overflow:hidden;
	background-color:#ECA1D6;	
}
.stats_opp_goal, .r_stats_opp_goal
{
	float:left;
	overflow:hidden;
	background-color:#252A2C;	
}
.stats_opp_11m_goal, .r_stats_opp_11m_goal
{
	float:left;
	margin-left:1px;
	overflow:hidden;
	background-color:#708085;
}
.stats_opp_own_goal, .r_stats_opp_own_goal
{
	float:left;
	margin-left:1px;	
	overflow:hidden;
	background-color:#A3ADB1;	
}
.r_stats_goal, .r_stats_11m_goal, .r_stats_own_goal, .r_stats_opp_goal, .r_stats_opp_11m_goal, .r_stats_opp_own_goal
{
	float:right;
}
.stats_label
{
	float:left;
	margin-left:2px;	
	font-size: 6pt;
}
.r_stats_label
{
	float:right;
	margin-right:2px;	
	font-size: 6pt;
}
.clri_round_separator_1st
{
	clear:both;
	color: #808080;
	font-family:Georgia,Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-align:left;
	padding: 0px 0px 3px 10px;
}
.clri_round_separator_1st img
{
	margin:0px 5px 2px 5px;
}
.clri_round_separator_1st a
{
	text-decoration:underline;
}
.clri_show_board
{
	background-color: rgb(230,230,230);
	font-weight:bold;
	text-align:left;
	padding: 3px;
}
.clri_show_board span
{
	text-decoration:underline;
}
.clri_show_board img
{
	margin-bottom:-3px;
}
.clri_round_separator
{
	height:25px;
	color:White;
	font-family:Georgia,Arial, Helvetica, sans-serif;
	font-size:larger;
	background-color: #75285E;
	text-align:center;
}
.clri_round_separator a, .clri_round_separator a:hover
{
	color:White;
	text-decoration:none;
}
.clgi_table0
{
	margin-top:3px;
}
.clgi_table0 tr
{
	height:25px;
}
.clgi_stage
{
	background: url(img/stage_bg.jpg) no-repeat center center;
	text-align:center;
}
.clgi_stage_selected
{
	background: url(img/stage_selected_bg.jpg) no-repeat center center;
	text-align:center;
	font-weight:bold;
	color:#75285E;	
}
.clgi_table1
{
	margin-top:2px;
	margin-bottom:1px;	
}
.clgi_table1 table, .clgi_table1 td
{
	border:solid 1px #d7e3f5;
	border-collapse:collapse;	
}
.clgi_table1 tr
{
	height:20px;
}
.clgi_table1 td
{
	background-color:#E6E3EA;
}
.clgi_table2 tr
{
	height:25px;
}
.clgi_table2 table, .clgi_table2 td
{
	border:solid 1px #d7e3f5;
	border-collapse:collapse;
}
.clgi_table2 td
{
	padding:0px 2px 0px 2px;
}
.clgi_table2 img
{
	padding-top:2px;
	padding-bottom:2px;
}
.group_table
{
	margin-bottom:1px;	
}
.group_table table, .group_table td
{
	border:solid 1px #d7e3f5;
	border-collapse:collapse;	
}
.group_table tr
{
	height:20px;
}
.group_table td
{
	background-color:#E6E3EA;
}
.group_standing_table
{
	margin-bottom:5px;
}
.group_standing_table table
{
	background-color:White;
}
.group_standing_table tr
{
	height:20px;
}
.group_standing_table table, .group_standing_table td
{
	border:solid 1px #d7e3f5;
	border-collapse:collapse;
}
.group_standing_table td
{
	padding:0px 2px 0px 2px;
}
.group_standing_table img
{
	padding-top:2px;
	padding-bottom:2px;
}
.cs_options
{
	clear:both;
	padding-top:5px;
	padding-bottom:5px;
	background-color: #f0f0f0;
}
.transfer_table
{
	margin: 2px;
}
.transfer_table tr
{
	height:18px;
}
.transfer_table td
{
	padding-right:1px;
	border-color:#d7e3f5;
	border-width:1px;
	border-top-style:none;
	border-right-style:none;	
	border-bottom-style:solid;
	border-left-style:none;
}
.transfer_table tr > td:first-child
{
	border-left-style:solid;
	border-right-style:solid;
}
.ranking_box
{
	padding-top:3px;
	padding-bottom:10px;
}

#row1 div,#row2 div,#row4 div,#row4a div
{
	float:left;		
}
#row1
{
	height:23px;
	padding-top:7px;
	display:block;
}
#scr_start
{
	font-size:8pt;
	margin-left:25px;
	width:220px;
}
#scr_paired
{
	font-size:8pt;
	width:180px;
}
#row2
{
	height:25px;
	width:100%;
	display:inline-block;
	margin-top:-2px;
	margin-bottom:2px;
}
#grp_rnd_info 
{
	font-size:8pt;
	font-style:italic;
}
#scr_home {text-align:right;}
#scr_away {text-align:left;}
#scr_home, #scr_away, #scr_home a, #scr_away a
{
	font-weight:bold;
	color:#003399;
	text-decoration:none;
}
#row3
{
	height:74px;
	display:block;
}
/* Modified - G start */

#scr_home_code, #scr_away_code, #scr_home_code a, #scr_away_code a
{
	font-size:12pt;
	font-weight:bold;
	text-decoration:none;
	color: #ffffff;
}

#scr_home_code a:hover, #scr_away_code a:hover
{
	color:#ffe529;
}

/* Modified - G end */
#row4
{
	height:37px;
	display:block;
	padding-top:5px;
}
#scr_place1
{
	width:220px;	
}
#row4a
{
	height:63px;
	display:block;
	padding-top:10px;
}
#row4a_left
{
	width:270px;
}
#scr_place1, #scr_place2,#scr_referee2 
{
}
#scr_referee2
{
	clear:left;
	margin-left:25px;
	width:230px;	
}
#scr_localtime
{
	width:115px;
	text-align:right;
}
#scr_place1,#scr_referee1,#scr_place2,#scr_referee2,#scr_localtime,#scr_temperature
{
	font-size:8pt;
}
.fixture_casting tr
{
	height:22px;
}
.fixture_casting td
{
	padding:2px;
}
.fixture_separator
{
	background-color: #C2D3E0;
}
td.fc_score
{
	color:Red;
	font-weight:bold;
}
.fixture_stats
{
	margin-top:5px;
	margin-bottom:5px;
}
.fixture_stats tr
{
	height:20px;
}
.fixture_stats table, .fixture_stats table td
{
	padding-right:1px;
	border-color:#d7e3f5;
	border-width:1px;
	border-style:solid;	
	border-collapse:collapse;	
}
.separator_line 
{
	clear:both;
	overflow:hidden;
}
.separator_line tr
{
	height:auto;
}
.stip tr
{
	height:15px;
}
#M88Odds, #ABOdds, #WHBettingOdd, #WHScoreOdd, #BetCruiseOdds
{
	margin-top:2px;
	margin-bottom:8px;
}
#M88Empty
{
	padding-top:5px;
	padding-bottom:2px;
	text-align:center;
}
#ABOdds table, #ABOdds td, #M88Odds table, #M88Odds td, #WHBettingOdd table, #WHBettingOdd td, .wh_1_side table, .wh_1_side td, #BetCruiseOdds table, #BetCruiseOdds td
{
	border:solid 1px #d7e3f5;
	border-collapse:collapse;	
}
#WHBettingOdd img
{
	padding-top:2px;
	padding-bottom:2px;
}
#M88Odds td.m88_title
{
	color:White;
	background-color: #75285E;	
	text-align:center;
	font-weight:bold;		
}
.M88Footer
{
	width:100%;
	height:25px;
	padding-top:5px;
	text-align:center;
	font-weight:bold;
	background: url(img/vmgtip_bg.jpg) no-repeat center center;
}
.ranking_title h3
{
	FONT-SIZE: 14px; 
	COLOR: #75285E; 
}
.ranking_vn td
{
	background-color:#FFFF80;
}
.transfer_art_box
{
	margin-top:0px;
	margin-bottom:5px;
	font-size:9pt; 
	line-height:normal;
}
.transfer_article
{
	padding: 0 5px 5px 5px;
}
.transfer_article a,.transfer_article a:hover
{
	COLOR: #003399;	
	text-decoration:none;
}
.association_list
{
	padding:5px;
}
.club_list
{
	margin-top:2px;
}
.club_list tr, .association_list tr
{
	height:18px;
}
.club_list td
{
	padding-left:2px;
}
.club_list h4, .association_list h4
{
	font-size: 7.5pt;
	font-weight:bold;
}
.association_info
{
	margin:0px 2px;
}
.livescore_box
{
	margin-top:5px;
	margin-bottom:5px;
	font-size:7.5pt;
}
.livescore
{
	padding:5px;
}
.livescore_title_tbl
{
	background-color:#f0f0f0;
	margin-bottom:3px;
}
.livescore_title_tbl td
{
	padding-left:5px;
}
.livescore_title_tbl img
{
	padding:10px;
}
.livescore_title
{
	font-size:12pt;
	font-weight:bold;
	color:#0A50A1;
}
.ls_localtime
{
	font-style:italic;
	color:Black;
	text-transform:none;
}
.redlink
{
	color: #e90f46;
}
.fcc_editor_header
{
	background: url(img/sheader.jpg) no-repeat center 0px;
	height:70px;	
	margin-top:3px;
	margin-bottom:3px;
}
.fcc_editor_header2
{
	clear:both;
	background: url(img/sheader2.jpg) no-repeat center 0px;
	height:80px;	
	margin-top:3px;
}
.fcc_editor_header3
{
	background: url(img/sheader3.jpg) no-repeat center 0px;
	height:100px;	
	margin-top:3px;
}
.art_cmt_editor_header
{
	background: url(img/sheader2.jpg) no-repeat center 0px;
	height:55px;	
	margin-top:3px;
}
.fcc_row1
{
	color:#75285E;
	font-size:8pt;
}
.fcc_row2
{
	font-size:8pt;
	font-weight:bold;
	color:#75285E;
}
.fcc_editor input[type="radio"], .fcc_editor input[type="checkbox"]
{
	vertical-align:middle;
	margin-left:2px;
}
.nav_bar
{
	font-size:8pt;
	color:#75285E;
	background:#f0f0f0;
	margin-top:2px;
	margin-bottom:2px;	
}
.chat_body tr
{
	height:auto;
}
.chat_body td
{
	overflow:hidden;
}
.post_avatar
{
	padding:5px;
}
.post_avatar img
{
	padding-top:5px;
}
.post_body
{
	overflow:hidden;
	max-width: 475px;
	padding:3px;
}
.post_body img
{
	padding-left:3px;
	vertical-align:middle;
}
.post_date
{
	font-size:7.5pt; color: #666666; font-style: italic;
}
.no_of_likes
{
	width:30px;
	font-size:7.5pt; color: #666666; font-style: italic;
}
.adm_bar
{
	font-size:8pt;
}
.sv_text,.sv_text a,.sv_text a:hover
{
	font-size:7.5pt; COLOR: #003399; 	
}
.fz_header
{
	padding-left:5px;
	padding-right:5px;
}
.frum_row1
{
	padding-bottom:3px;
	letter-spacing:200%;
	line-height:130%;
	height:70px;
	BACKGROUND: url(img/grass.jpg) no-repeat 0px 0px;			
}
.frum_row2
{
	padding-top:7px;
}
.tab_data
{
	margin-bottom:5px;
}
.forum_div
{
	margin-bottom:5px;
}
.usr_msg_ok
{
	height:25px;
	color:#75285E;
}
.usr_msg_err
{
	height:25px;
	color:Red;
	vertical-align:middle;	
}
.dimmer{
  z-index: 5;
  text-align: left;
  font-family:Arial, Helvetica, sans-serif;
  font-weight:bold;
  background-color: #d0d0d0;
  opacity: 0.7; /* Safari, Opera */
  -moz-opacity:0.70; /* FireFox */
  filter: alpha(opacity=70); /* IE */
  height: 100%;
  width: 100%;
  background-repeat:repeat;
  position:fixed;
  top: 0px;
  left: 0px;
}
.dimmer img
{
	margin:420px 0 0 45%;
	border:solid 1px Black;
}
.ann_div
{
	z-index: 5;
	text-align: left;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	background: url(img/trans_grey.png) repeat; 
	width: 100%;
	height:200%;
	position:fixed;
	top: 0px;
	left: 0px;
}
<!--[if IE]>
.ann_div
{
	z-index: 5;
	text-align: left;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	width: 100%;
	height:100%;
	position:fixed;
	top: 0px;
	left: 0px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='scale', src='img/trans_grey.png');
	background-image:none;
}
.ann_content
{
	width:540px;
	margin:134px 0 0 23%;	
	padding:5px;
}
.frum_toplinks
{
	padding-bottom:5px;
	width:100%;
	height:30px;
	background-color:White;
	font-size:9pt;
}
.frum_title h1
{
	font-size:14.5pt;
	color: #75285E;
	padding:5px 0 10px 0;
}
.frum_subtitle1
{
	font-size:12pt;
	font-weight:bold;
	text-decoration:underline;
}
.frum_subtitle2
{
	font-size:10.5pt;
	font-weight:bold;
	line-height:150%;
}
.page_selected
{
	background-color:#75285E;
	color:White;
	font-weight:bold;
	font-size:larger;
	padding: 0 2px 0 2px;	
}
.page_nav a, page_nav a:hover
{
	text-decoration:underline;
	padding: 0 2px 0 2px;
}
.frum_mbox_legend
{
	background: url(img/_chatnp.gif) no-repeat 5px center;height:16px;padding:5px 0 0 30px;
	border: 1px solid #D7D7D7;
	border-radius: 4px;		
}
.frum_subheader_tbl
{
	border-collapse:collapse;	
	border:solid 2px #d7e3f5;
	margin: 5px 0 5px 0;
}
.frum_subheader_tbl th
{
	border-right: solid 1px #d7e3f5;
	font-size:1.2em; font-weight:bold; text-align:center; color:#75285E;
	background-color:#f0f0f0;
}	
.frum_subheader_tbl td
{
	padding: 5px 0 5px 0;
	border-right: solid 1px #d7e3f5;
}
.topic_name,.topic_name a,.topic_name a:hover
{
	font-size:9pt; font-weight:bold; color:#75285E; padding: 0 2px 0 2px;
	text-decoration:none;
}
.topic_desc,.topic_desc a,.topic_desc a:hover
{
	padding: 0 2px 0 2px;
	text-decoration:none;	
	font-weight:normal;
}
.creator, .lposter, .tp_creator
{
	font-weight:bold; color:#75285E;
	overflow:hidden;
}
.tp_created
{
	font-size:0.9em;
	font-style:italic;
}
.lp_norm
{
	background: url(img/_chat.png) no-repeat 2px center;height:16px;padding:5px 0 0 10px;
}
.lp_new
{
	background: url(img/_chatnp.gif) no-repeat 2px center;height:16px;padding:5px 0 0 10px;
}
.tp_sep
{
	padding: 0 5px 0px 5px;
}
.tp_item
{
	color:White;
	font-weight:bold;
} 
.tp_item a
{
	color:#75285E;
	font-weight:normal;
} 
.btn_new_topic
{
	border:solid 1px #d7e3f5;
	background-color:#FFCC33;
	padding:2px 13px 2px 13px;
	cursor:pointer; 
	font-size: 9pt;
	font-weight:bold;
}
.btn_new_topic_disabled
{
	border:solid 1px #d7e3f5;
	background-color:#FFCC33;
	color:#f0f0f0;
	padding:2px 13px 2px 13px;
	font-size: 9pt;
	font-style:italic;
}
.mtp_separator
{
	font-weight:bold;
	color:White;
	font-size: 9pt;	
}
.acc_admin, .acc_vip
{
	color:#75285E;
}
.post_result_left
{
	padding-bottom: 5px;
	font-weight:bold;
	color:#75285E;
}
.post_result_left img
{
	padding: 5px 0 5px 0;
}
.red_btn
{
	border:solid 1px #666;
	background-color:#FF8080;
	margin:0px;cursor:pointer; 
	padding:2px 3px 2px 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;	
}
.mod_list
{
	color:#75285E;
	text-decoration:underline;	
}
.moderatorlist_tbl
{
	padding-top:5px;
}
.new_moderation
{
	padding: 5px 0 5px 0;
}
.topic_mod_list, .topic_mem_list
{
	background-color:#E6EEF0;
	padding: 2px;
	margin-top:5px;
	margin-bottom:5px;		
}
.online_status
{
	font-weight:bold;
}
.os_adm
{
	font-size:1.3em;
	color:#75285E;
	font-weight:bold;	
}
.os_mod
{
	font-size:1.3em;
	color:#385D19;	
	font-weight:bold;	
}
.os_5
{
	font-size:1.2em;
	font-weight:bold;	
	color:#50cf9e;
}
.os_4
{
	font-size:1.1em;
	font-weight:bold;	
	color:#cadc2d;
}
.os_3
{
	font-weight:bold;	
}
.forum_static_content
{
	min-height:1450px;
}
.btn
{
	color:#75285E;
	font-weight:bold;
	padding: 3px 15px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	cursor:pointer;
}
/* ========================================= news page ==================================================== */
.art_about2publish
{
	BACKGROUND: url(img/liveflash.gif) no-repeat 0px 5px;		
}
.art_newest
{
	BACKGROUND: url(img/fbullet_green.gif) no-repeat 0px 5px;		
}
.art_newest_link
{
	color: #75285E;
}
.art_newest_link h4
{
	color: #75285E;
}
.art_new
{
	BACKGROUND: url(img/fbullet_purple.gif) no-repeat 0px 5px;		
}
.art_new_link
{
	color: #385D19;
}
.art_new_link h4
{
	color: #385D19;
	text-decoration:none;
}
.art_normal
{
	BACKGROUND: url(img/bullet_black.png) no-repeat 0px 5px;		
}
.art_normal_link
{
	color:Black;
}
.art_normal_link h4
{
	color: Black;
	text-decoration:none;
}
DIV.first_block
{
	width:970px;
	display:block;
}
DIV.first_block_left
{
	width:660px;	
	float: left;	
}
DIV.first_block_right
{
	width:300px;
	float: left;	
}
.infocus_box
{
	float:left;
	background-color:White;
	width:655px; 
}
.infocus_panel
{
	position:relative;
	float:left;
	width:300px;	
	height:380px;
	padding-left:2px;
	padding-top:2px;
	display:block;
}
.infocus_panel a,.infocus_panel a:hover
{
	color:White;				
	text-decoration:none;	
}
.infocus_list
{
	width:340px;
	height: 380px;
	float:left;
	padding:0px 5px 0px 5px;
	BACKGROUND: url(img/topnews.png) no-repeat 5px 0px;
}
.article_search
{
	float:right;
	margin-right:15px;
	margin-top:22px;
}
.article_search a
{
	color:White;
	font-family:Georgia,Arial, Helvetica, sans-serif;
}
.article_search img
{
	margin-left:5px;
}
.if_item 
{
	font-weight:normal;
	line-height: 1.8em;
	padding-left: 15px;
}
.infocus_bag_list
{
	padding:5px;
	height:380px;
	overflow:hidden;
	font-size:8pt; COLOR: #003399;	
}
.infocus_other
{
	width:660px;
	clear:left;
	padding-top: 0px;
}
.infocus_cell, .infocus_cell_1st, .infocus_cell_last
{
	font-size: 8pt;
	float: left;
	background-color: #fff;
	border-color: #f7f7ef;
	border-style: solid;
	overflow: hidden;
	width:120px;
	height:113px;
	display: block;		
}
.infocus_cell a:hover, .infocus_cell_1st a:hover, .infocus_cell_last a:hover
{
	font-size: 8pt;
	float: left;
	background-color: #f7f7ef;
	overflow: hidden;
	width:120px;
	height:113px;
	display: block;		
	cursor:pointer;
}
.infocus_cell
{
	border-width: 8px 4px 8px 4px;
}
.infocus_cell_1st
{
	border-width: 8px 5px 8px 9px;	
}
.infocus_cell_last
{
	border-width: 8px 9px 8px 5px;	
}
.mini_title
{
	padding:5px 2px 2px 2px;
	overflow:hidden;
}
DIV.second_block
{
	float:left;
}
.lb_asian,.lb_ou,.lb_euro
{
	float:left;
	position:relative;
	FONT-SIZE: 9pt; font-weight:bold;	
}
.selected_forumtopic
{
	color:#75285E;
	font-weight:bold;
}
DIV.subtopic_box
{
	clear:both;
	padding-top: 5px;
	width:710px;
}
DIV.subtopic_leader
{
	height:22px;
	padding-bottom:5px;
}
.subtopic_left
{
	width:184px;
	float:left;
}
.subtopic_name
{
	float:left;
	width:140px;
	height:27px;
	padding-top:2px;
	font-weight:bold;
	text-align:center;
	text-indent:-10px;
	BACKGROUND: url(img/subtopic_name_bg.png) no-repeat 0px 0px;
}
.subtopic_bxh
{
	float:left;	
	padding-top:2px;
	padding-right:10px;	
	font-weight:bold;
	color:#003399;
}
DIV.subtopic_img
{
	float:left;
	text-align:center;
}
.subtopic_caption 
{
	float:left;
	padding:5px 5px 0px 15px;
	margin-left:8px;
}
.subtopic_date
{
	padding:5px 5px 0px 5px;
	font-style:italic;
	font-size:smaller;
}
.subtopic_brief
{
	padding:5px;
}
.subtopic_footer
{
	padding:5px 5px 5px 5px;
	text-align:right;
}
.art_inserted {FONT-SIZE: 7pt; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, sans-serif;margin-right:20px;font-style:italic;text-align:right}
.tt_rating
{
	float:left;
	width:50%;
}
.fx_coming th
{
	height: 22px;
	border-color:White;
	border-width:1px;
	border-style:solid;
	background: rgb(80,80,80);
	color:White;
	text-align:center;	
}
.fx_coming td
{
	border-color:#d7e3f5;
	border-width:1px;
	border-top-style:none;
	border-right-style:solid;	
	border-bottom-style:solid;
	border-left-style:none;
	font-size: 8pt; color: #000000; 
	text-align:center;
}
.fx_coming tr > td:first-child
{
	border-left-style:solid;
}
.legend_tbl
{
	background-color:#f0f0f0;
}
.legend_tbl td
{
	border-style:none;
	text-align:left;
}
.legend_tbl tr> td:first-child
{
	border-style:none;
}

.subtopic_list
{
	clear:both;
	background-color:White;
	padding:5px;
}
.subtopic_list_line
{
	BACKGROUND: url(img/subtopic_bg.jpg) no-repeat 0px 0px;			
	height:20px;
}
.other_list_line
{
	BACKGROUND: url(img/subtopic_bg2.jpg) no-repeat 0px 0px;			
	height:20px;
}
.embedded_line
{
	BACKGROUND: url(img/embedded_bg.jpg) no-repeat 0px 0px;			
	height:20px;
}
.subtopic_list_line a,.subtopic_list_line a:hover,.other_list_line,.other_list_line a,.other_list_line a:hover,.embedded_line,.embedded_line a,.embedded_line a:hover
{
	FONT-SIZE: 8pt;
}
.subtopic_list_item
{
	float:left;	
	text-align:left;
	height:20px;
	padding:3px 10px 0px 10px;
	FONT-SIZE: 9pt; font-weight:bold;
}
.subtopic_standing
{
	BACKGROUND: url(img/bxh_bg.jpg) no-repeat 0px 0px;			
}
.subtopic_schedule
{
	BACKGROUND: url(img/ltd_bg.jpg) no-repeat 0px 0px;			
}
.subtopic_topscorer
{
	BACKGROUND: url(img/ts_bg.jpg) no-repeat 0px 0px;			
}
.subtopic_stats
{
	BACKGROUND: url(img/tk_bg.jpg) no-repeat 0px 0px;			
}
.subtopic_teaminfo
{
	BACKGROUND: url(img/cdb_bg.jpg) no-repeat 0px 0px;			
}
.wc_schedule
{
	BACKGROUND: url(img/gdct_bg.jpg) no-repeat 0px 0px;				
}
.ondate_navbar
{
	padding:3px 3px 0px 470px;
}
.ondate_navbar img, .nav_bar img
{
	cursor:pointer;
}
.livescore_leagues img
{
	padding-left:3px;
	padding-right:5px;
	padding-bottom:2px;
}
.livescore .ls img
{
	padding-top:5px;
}
.livescore_detail_table
{
	border: solid 1px #d7e3f5;
}
.article_search_header img
{
	vertical-align:text-bottom;
	padding-bottom:1px;
}
.search_status_bar_err
{
	padding: 10px 0 10px 25%;
	color:Red; 
}
.search_header
{
	font-size:8pt;
	color:#75285E;
	background:#f0f0f0;
	margin:2px 5px 2px 5px;
}
.article_search_result
{
	padding: 0 5px 5px 5px;
}
.article_search_result td
{
	padding-left:2px;
}
/* ==================================article.html====================================== */
.left_pane
{
	clear:both;
	float:left;
	width:655px;
	display:block;
}
.art_title h3
{
	FONT-SIZE: 14pt; 
	COLOR: rgb(101,33,80); 
}
.art_editor
{
	text-transform: uppercase;
	font-size:10.5pt;
	padding:5px 0px 5px 0px;
	font-weight:bold;
}
.art_keywords
{
	display:none;
}
.art_tool_bar
{
	padding: 5px 0px 5px 0px;
}
.art_rating
{
	padding-top:5px;
	padding-bottom:10px;
	width: 200px;
	float:left;
}
.document-tools
{
	float:right;
}
.art_3rdparty_toolbar
{
	float:right;
}
.art_date
{
	float:left;
	width:445px;
	font-size:8pt;
	font-style:italic;
	color:#808080;	
}
.art_tools
{
	float:right;
	margin-right:2px;
	margin-bottom:5px;
	font-size:8pt;
	font-style:italic;
	color:#808080;	
	font-weight:bold;	
}
.art_brief
{
	font-size: 9pt; color: #666666; font-weight: bold; 
	padding-bottom:5px;
}
.art_content
{
}
.art_content ul
{
	margin: 0;
	padding: 5px 5px 8px 25px;
	list-style:square;
	line-height: normal;	
}
.art_content img
{
	padding: 10px 5px 5px 5px;
}
.art_content p
{
	padding-bottom:10px;
}
.art_footer
{
	padding:10px;
	text-align:center;
}
.art_cmt_title
{
	BACKGROUND: url(img/cmt_title.gif) no-repeat 10px 3px;				
	height:40px;	
}
.art_cmt_header
{
	padding:5px;
}
.art_cmt_editor
{
	padding:5px;	
}
.art_cmt_content
{
	padding: 5px 5px 0px 0px;	
}
DIV.art_cmt_item
{
	padding:5px;
	margin-left:5px;
	margin-right:5px;
	background-color:#F0F0F0;				
	display:inline-block;
}
.cmt_img
{
	text-align:center;
	width:100px;	
}
.cmt_sender
{
	margin-left:8px;
	font-size:10.5pt; font-weight:bold; 
	COLOR: #75285E; 
}
.cmt_date
{
	text-align:right;
	font-style:italic;
	font-size:smaller;
}
.cmt_body
{
	padding:0px 5px 0px 5px;
}
.art_other_list
{
	width:295px;
	float:left;
	padding:0px 10px 5px 5px;
}
.art_other_title
{	
	height:30px;
}
.ao_item 
{
	font-size:7.5pt;
	font-weight:normal;
	line-height: 1.8em;
	padding-left: 15px;
}
.ondate_art
{
	clear:both;
	overflow:hidden;
	width:100%;
	margin: 5px 0px 0px 0px;
}
.ondate_art_column
{
	float:left;
	width:50%;
}
.related_articles a h4
{
	font-size: 8pt;
	font-weight:normal;
	line-height: 1.8em;
}
.embedded_art_1st a:hover
{
	COLOR: #9e4583;
	TEXT-DECORATION: none;
}
.embedded_caption a h1
{
	font-size: 8pt;
	font-weight:normal;
}
.embedded_art_1st
{
	margin:2px 0px 5px 0px;
	background-color:#F0F0F0;					
}
.embedded_art_1st img
{
	margin-top:5px;
}
.embedded_art_rest img
{
	padding-left:10px;
}

/* ==================================================================================== */
DIV.right_pane
{
	width:300px;
	float: left;	
	padding-left:5px;
}
.vote_question
{
	padding: 5px;
	text-align:center;
	font-size:10pt;
	font-weight:bold;
}
.single_vote
{
	text-align:left;
	width:250px;
	padding: 5px 0px 0px 5px;
}
.double_vote
{
	text-align:left;
	width:125px;
	height:20px;
	float: left;	
	padding: 5px 0px 0px 5px;
}
.vote_box
{
	text-align:center;	
	padding: 5px 0px 10px 0px;	
}
/* Modified - G start */

DIV.footer 
{
	clear:both;
	color: White;
	height:29px;
	background:url(img/footer.png) no-repeat center center;
}

/* Modified - G end */
.footer p
{
	padding-top:8px;
}
DIV.footer p {
	margin: 0;
	text-align: center;
}

div.ajax_loading
{
	text-align:center;
	background-color:#f0f0f0;
	margin-top:5px;
	margin-bottom:5px;
	line-height:12px;
}

div.ajax_loading h3
{
	font-size: 9pt; 
}

/*========================= old styles ======================================*/
A {
	COLOR: #000000; TEXT-DECORATION: none
}
A:hover {
	COLOR: #9e4583; TEXT-DECORATION: underline;
}
.cm_pick
{
	color: #000080; font-weight:bold; 
}
.cm_pick:hover
{
	color: #FFE500; font-weight:bold; 
}
.style6 {font-size: 9pt; color: #000000; }
.style61 {font-size: 9pt; color: #ffffff; font-family: Arial, Helvetica, sans-serif;font-weight: bold;}
.style7 {font-size:7.5pt; color: #000000; }
.style8 {font-size: 8pt; color: #000000; }
.style9 {font-size: 9pt; color: #e90f46; }
.style11 {font-size: 8pt; }
.style29 {font-size: 8pt; font-weight: bold; color: #FFFFFF; }
.style30 {font-size: 8pt; font-weight: bold; color: #000000; }
.style33 {font-size: 8pt; color: #000000; }
.style39 {color: #6B0A0A;}
.style40 {font-size:7.5pt; color: #6B0A0A; font-weight: bold; font-style:italic; }
.style41 {font-size: 8pt; color: #006699; font-style: italic;}
.style44 {font-size:7.5pt; color: #000000; }
.style61 {font-size: 9pt; color: #ffffff; font-weight: bold;}
.style92 {color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;}
.style93 {color: #808080; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;}
.style94 {color: #003399; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;}
.style101 {font-size: 9pt; color: #000000; font-family: Arial, Helvetica, sans-serif;font-weight: bold;}
.style102 {font-size: 12pt; font-weight: bold;}

.xsmall {FONT-SIZE: 8pt; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, sans-serif;}
.xsmall:hover {FONT-SIZE: 8pt; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, sans-serif;}
.xsmall:visited {FONT-SIZE: 8pt; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, sans-serif;}
.xsmallorange {FONT-SIZE: 8pt; COLOR: #75285E; FONT-FAMILY: Arial, Helvetica, sans-serif;}
.xsmallorange:hover {FONT-SIZE: 8pt; COLOR: #75285E; FONT-FAMILY: Arial, Helvetica, sans-serif;}
.xsmallorange:visited {FONT-SIZE: 8pt; COLOR: #75285E; FONT-FAMILY: Arial, Helvetica, sans-serif;}

.xxsmall {FONT-SIZE: 7pt;}

.art_list {FONT-SIZE: 8pt; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, sans-serif;font-weight:normal	}
.art_title {font-size: 9pt; color: #75285E; font-weight: bold;}
.art_copyright {FONT-SIZE: 8pt; COLOR: #75285E; FONT-FAMILY: Arial, Helvetica, sans-serif;}
.copyright {FONT-SIZE: 16pt; COLOR: #ff0000;}
.score {font-size:36pt;font-weight:bold;}
.score2 {font-size:30pt;font-weight:bold;}
.sscore {font-size:24pt;font-weight:bold;}
.focus {color: #75285E;}
table.quote 
{
	margin: 3px 0px; background-color: #c0c0c0;
}
td.quote_user {
	padding-right: 5px; padding-left: 5px; font-size: 8pt; background-image: url(img/bg_nav.gif); padding-bottom: 2px; color: #555; padding-top: 2px; background-color: #f2f2f2;
}
td.quote {
	background-color: #fafafa; word-wrap: break-word;
	font-size: 8pt; color: #666666; font-style: italic;
	padding: 0 2px 0 2px;
}
.adm_feature { font-size:8pt;COLOR: #0000FF; TEXT-DECORATION: none;font-weight:normal;}
.adm_feature:hover {font-size:8pt;COLOR: #F87F03; TEXT-DECORATION: underline;font-weight:normal;}
.tblborder2 {border: 1px #D0D0D0 solid;}
.tblborder2 td {padding-left:3px;}
.chat_l,.chat_l a {font-size:8pt; COLOR: #003399; FONT-FAMILY: Arial;font-weight: bold;}
.chat_l_self,.chat_l_self a {font-size:8pt; COLOR: #F87F03; FONT-FAMILY: Arial;font-weight: bold;}
.chat_l_suspended,.chat_l_suspended a {font-size:8pt; COLOR: Red; FONT-FAMILY: Arial;font-weight: bold;font-style: italic;}
.chat_r_n {font-size: 9pt; color: #000000; font-family: Arial, Helvetica, sans-serif;}
.chat_r_w {font-size: 9pt; color: #FF0000; font-family: Arial, Helvetica, sans-serif;font-weight: bold;}
.chat_r_a {font-size: 9pt; color: #0000FF; font-family: Arial, Helvetica, sans-serif;font-style: italic;}
.chat_r_suspended {font-size: 9pt; color: #666666; font-family: Arial, Helvetica, sans-serif;font-style: italic;}
.poster_tip_tbl tr { height:18px; }
.poster_data {FONT-SIZE: 8pt; COLOR: #003399;}
.poster_alias {font-size:9pt; font-weight: bold; COLOR: #75285E; }
.poster_ranking {font-size:9pt; font-weight: bold; COLOR: #75285E;font-style:italic; }
.xs7 {font-size:7.5pt; COLOR: #003399;}
.frimage IMG {max-width:300px;padding-top:5px;padding-bottom:5px;}
.frimagew IMG {max-width:450px;padding-top:5px;padding-bottom:5px;}
/*=====================================================================================*/

/*All banners*/
.leaderboard_banner
{
	float:left;	
	text-align:right;
	width: 740px;
	padding: 5px 5px 5px 0px;
}
img.img_leaderboard
{
	padding: 5px;
}
.rec_banner1, .rec_banner2, .rec_banner3, .rec_banner4, .rec_banner5, .rec_banner6
{
	padding: 10px 0px 0px 0px;
	text-align:center;	
}
.full_banner1
{
	text-align:center;
	margin-bottom:5px;
	border-bottom:solid 1px #E0E0E0;
}
.full_banner2
{
	text-align:center;	
	margin-top:5px;	
	margin-bottom:5px;	
	border-top:solid 1px #E0E0E0;
	border-bottom:solid 1px #E0E0E0;
}
DIV.med_rec_banner1
{
	padding: 0px 0px 5px 0px;
	text-align:center;
}
DIV.med_rec_banner2
{
	padding: 5px 0px 5px 0px;
	text-align:center;	
}
DIV.sky_banner1
{
	float: left;
	padding: 0px 5px 5px 5px;	
	overflow:hidden;	
}
DIV.sky_banner2
{
	float: left;
	padding: 0px 5px 5px 5px;	
	overflow:hidden;	
}
DIV.sky_banner_livescore
{
	float: left;
	padding: 5px 5px 5px 10px;	
	overflow:hidden;	
}
DIV.art_footer_banner
{
	padding: 5px 0px 5px 0px;
	overflow:hidden;		
}
DIV.richmedia_banner{
  z-index: 5;
  text-align: left;
  font-family:Arial, Helvetica, sans-serif;
  font-weight:bold;
  position:fixed;
  top: 0px;
  left: 0px;
  width:500px;
  height:800px;
}

.art_center_banner
{
	padding: 5px 0px 10px 0px;
	overflow:hidden;		
}
.footer_banner
{
	width: 980px;
	margin-top:10px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

.stip_tbl
{	
    font: normal 7pt Arial, Helvetica, sans-serif; 
}

.xtip 
{    
    visibility: hidden; 
    position: absolute; 
    top: 0;  
    left: 0; 
    z-index: 20;
    font: normal 8pt Arial, Helvetica, sans-serif; 
}

.stip 
{
    visibility: hidden; 
    position: absolute; 
    top: 0;  
    left: 0; 
    z-index: 20;
    background-color: #FFFFC0;
    font: normal 7pt Arial, Helvetica, sans-serif; 
    padding: 2px; 
    border: dashed 1px;
}
#balloon 
{
	background-color: White;
	width:460px;
	BORDER-RIGHT: black 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: black 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: black 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: black 0px solid
}
#balloonBody {
	CLEAR: both; Z-INDEX: 25; BACKGROUND: url(img/corners_topleft.gif) no-repeat left top; FLOAT: left; PADDING-TOP: 34px; POSITION: relative
}
#balloonBody H4 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; Z-INDEX: 28; RIGHT: 0px; BACKGROUND: url(img/corners_topright.gif) no-repeat right top; PADDING-BOTTOM: 20px; MARGIN: 0px -16px 0px 0px; PADDING-TOP: 20px; POSITION: absolute; TOP: 0px; HEIGHT: 30px
}
#balloonBody DIV.box H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px
}
#balloonBody .boxBody {
	PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; Z-INDEX: 30; BACKGROUND: url(img/corners_rightborder.gif) repeat-y right top; LEFT: 16px; PADDING-BOTTOM: 0px; MARGIN: -2em 0px 0px; PADDING-TOP: 0px; POSITION: relative; TEXT-ALIGN: left
}
#balloonBody DIV.boxFooter {
	Z-INDEX: 35; BACKGROUND: url(img/corners_bottomleft.gif) no-repeat left bottom; WIDTH: 100%; POSITION: absolute; HEIGHT: 20px
}
#balloonBody DIV.boxFooter P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 40; RIGHT: 0px; BACKGROUND: url(img/corners_bottomright.gif) no-repeat right bottom; PADDING-BOTTOM: 0px; MARGIN: 0px -16px 0px 0px; WIDTH: 20px; BOTTOM: 0px; PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 50px
}
.tla, .tra, .bla, .bra
{
	DISPLAY: inline; Z-INDEX: 21; WIDTH: 96px; POSITION: relative; HEIGHT: 36px
}
.tla, .bla
{
	CLEAR: both;FLOAT: left;
}
.tra
{
	CLEAR: right;FLOAT: left;
}
.tra, .bra
{
	left:315px;
}
.bra
{
	CLEAR: both;FLOAT: left;
}
.tla {
	BACKGROUND: url(img/popup_up_left_arrow.png) no-repeat 50% top; MARGIN: 0px 0px -6px 5px
}
.tra {
	BACKGROUND: url(img/popup_up_right_arrow.png) no-repeat 50% top; MARGIN: 0px 0px -6px 5px
}
.bla {
	BACKGROUND: url(img/popup_down_left_arrow.png) no-repeat 50% bottom; MARGIN: 10px 0px -25px 5px
}
.bra {
	BACKGROUND: url(img/popup_down_right_arrow.png) no-repeat 50% bottom; MARGIN: 10px 0px -25px 5px
}
/*--------------------- tables ----------------------------*/
.tbl_title
{
	color:White;
	background-color: #75285E;	
	text-align:center;
	font-weight:bold;	
}
.squad_table
{
	margin-top:2px;
}
table table.legend,table.legend td
{
	border-style:none;
}
.standing_table
{
	padding-top:1px;
	background-color:White;
}
.standing_table table, .standing_table td, .squad_table table, .squad_table td, .squad_stat_table table, .squad_stat_table td, .club_ranking_info table, .club_ranking_info td
{
	border:solid 1px #d7e3f5;
	border-collapse:collapse;
}
.standing_table td.Normal
{
	background-color:White;
}
.standing_table td.C1A
{
	background-color:#81D6AC;
}
.standing_table td.C1B
{
	background-color:#B5E7CE;
}
.standing_table td.C3
{
	background-color:#B2BFD0;
}
.standing_table td.RelPlayoff
{
	background-color:#FFCCCC;
}
.standing_table td.Rel
{
	background-color:#FEB4B5;
}
.standing_table td.NOPCol
{
	color:White;
	background-color:#75285E;
}
.standing_table td.NOPColAlt
{
	color:White;
	background-color:#9E4583;
}
.clubinfo
{
}
.clubinfo_top
{
	background-color:White;
	padding-top:5px;
	padding-bottom:5px;
}
.clubinfo_table table
{
	background:#f0f0f0;
}
.clubdata
{
	clear:both;
	margin:0px 2px;
	display:block;
}
.fixturedata
{
	margin:0px 2px;
	padding-bottom:5px;
}
.clubinfo_table
{
	padding-top:0px;
	margin:0px 2px;
}
.clubinfo_table table, .clubinfo_table td
{
	border:solid 1px #d7e3f5;
	border-collapse:collapse;
}
.clubinfo_table td
{
	padding-left:2px;
}
.squad_stat_table
{
	padding-top:5px;
}
.squad_stat_table td
{
	text-align:center;
}
.fixtureinfo
{
	margin-top:5px;
	padding-top:5px;
	background-color:White;
}
.periods_table
{
	margin-top:3px;
}
.fixture_lineup
{
	margin-top:5px;
}
.fixture_status
{
	clear:both;
	float:left;
	width:100%;
}
.fs_tbl1,.fs_tbl2,.fs_tbl3,.fs_tbl4,.fs_tbl5
{
	margin-top:5px;
}
.fs_tbl1 table,.fs_tbl2 table,.fs_tbl3 table
{
	border:solid 1px #d7e3f5;
	border-collapse:collapse;
}
.fs_tbl5 table, .fs_tbl5 td
{
	border:solid 1px #d7e3f5;
	border-collapse:collapse;
}
/* Game styles ------------------------------------------------------- */
.sttc_main
{
}
TD.TD_TabNormal 
{
	BACKGROUND-IMAGE: url(img/menu_27.jpg);
	text-align: center;
}
TD.TD_TabSelected {
	BACKGROUND-IMAGE: url(img/menu_25.jpg);
	text-align: center;
}
.OddSelected
{
	background-color:#FFFF80;
	font-weight: bold;		
}
.game_tbl1
{
	margin:0 5px 0 5px;
}
.game_tbl2, .game_tbl4
{
	padding:0 5px 0 5px;
}
.game_tbl3
{
	margin-left:5px;	
}
.game_topw
{
	padding:0 5px 0 5px;
}
.game_header
{
	margin-left:5px;
}
.game_tbl1 table, .game_tbl1 table td, .game_tbl2 table, .game_tbl2 td, .game_tbl4 table, .game_tbl4 td, .game_topw table, .game_topw td
{
	padding-right:1px;
	border-color:#ffffff;
	border-width:1px;
	border-style:solid;	
	border-collapse:collapse;	
}
.hand_lnk
{
	margin-right:2px;
}
.ddl_score_odds
{
	width:130px;
	font-size:smaller;
}
.fb_like_button
{
	width:100%;
	float:left;
	clear:both;
	padding: 5px 5px 5px 5px;
	text-align:left;
}
.adt_summa_title
{
	clear:both;
	width:639px;
	overflow:hidden;
	background-color:#e0e0e0;
	padding: 3px;
	margin:3px 0px;
}
.art_rating_bar
{
	padding: 5px 5px 5px 5px;
	border-top: solid 1px #808080;
	border-bottom: solid 1px #808080;
	text-align:left;
	font-weight:bold;
}
.art_rating_input
{
	padding: 0px 20px 0px 20px;
}
#img_rating
{
	margin-right:10px;
}
.wc_trophy
{
	float:left;
	width: 50px;
	height: 60px;
	text-align:center;
	padding: 2px 0px 0px 0px;
	background-color:#75285E;
}
.wc_clock
{
	width:100%;
	text-align:center;
	background-color:#75285E;
	padding: 5px 0px 6px 0px;
	margin-bottom:5px;
}
.wc_map_pointer
{
	font-size: 12pt;
	color:#75285E;
	margin-bottom:5px;
}
.wc_map_teams
{
	z-index: 5;
}
.city_desc
{
	margin-top:5px;
	background-color:White;
/* Modified - G start */

	border-top:solid 1px #E2E2E2;

/* Modified - G end */
}
.city_desc h4
{
	font-size: 11pt; font-weight:bold; 
	color:#75285E;
}
.wc_stadium_list
{
	list-style-type:none;
}
.wc_stadium_list li
{	
	background-image: url(img/focus.gif);
	background-repeat: no-repeat;
	padding-left: 30px;
	line-height:30px;
}
.wc_stadium_list a
{
	color:#75285E;
	font-size:11pt;
	font-weight:bold;
}
.wc_stadium_details
{
	z-index: 5;
	background-color:White;
	padding: 5px;
	font-weight:normal; 
}
.wc_stadium_name
{
	text-align:center;
	font-size: 12pt; 
	font-weight:bold; 
	color:#75285E;	
}
.wc_stadium_data
{
	padding:5px;
}
.white_border
{
	border: solid 1px White;
	border-left: none;
	border-collapse:collapse;
}
.foto_thumbnail img
{
	padding:5px 2px 5px 3px;
}
.foto_details
{
	z-index: 5;
	background-color:White;
	padding: 5px;
	font-weight:normal; 
}
.foto_desc
{
	padding-top:5px;
}
.wct_content
{
	padding: 5px 5px 10px 5px;
	font-size:9pt; BACKGROUND: #f5f5f5; MARGIN: auto; font-family: Arial, Helvetica, sans-serif,Verdana, Geneva;
}
.wct_content img
{
	padding:10px 0px 5px 0px;
}
.wct_header
{
	padding: 10px 5px 5px 5px;
	text-align: center;
	font-size:12pt;
	font-weight:bold;
	color: #75285E;
}
.wct_title
{
	padding: 10px 5px 5px 5px;
	text-align: center;
	font-size:11pt;
	font-weight:bold;
	color: #75285E;
}
.wct_cliptitle
{
	padding: 5px 0 5px 0;
	font-weight:bold;
	color: #75285E;
}
.wct_clip
{
	padding: 15px 5px 15px 45px;
	background: url(img/film1.png) no-repeat left center;
	font-size:11pt;
	font-weight:bold;
	color: #75285E;
}
.player_standby
{
	font-style:italic;
	color: Gray;
}
.sponsoredby, .sponsoredbysmall
{
	text-align: right;
	padding: 5px 15px 5px 5px;
}
.sponsoredby a
{
	text-decoration: none;
	font-size: 11pt;
	color: #75285E;
}
.sponsoredbysmall a
{
	text-decoration: none;
	font-size: 10pt;
	color: #75285E;
}
.sponsoredby a b, .sponsoredbysmall a b
{
	font-weight:bold;
	color: Red;
}
.forumtopic_adv
{
	text-align:center;
}
.forumtopic_adv a
{
	text-decoration: none;
	font-size: 12pt;
	font-style:italic;
	color: #75285E;
	padding: 8px;
}
.wc_board_pointer
{
	font-size: 12pt;
	color:#75285E;
	padding: 5px 0px 5px 0px;
}
#koboard
{ 
	z-index: 5;
	width:658px;
	height:452px;
}
#koboard .h {
	HEIGHT: 20px
}
#koboard .h H4 {
	TEXT-ALIGN: center; MARGIN: 5px 0px 0px; FONT: 10px verdana; FLOAT: left; LETTER-SPACING: 0px
}
.ie #koboard .h H4 {
	LETTER-SPACING: -1px
}
#koboard .h_r1 {
	WIDTH: 94px
}
#koboard .h_r2 {
	WIDTH: 94px
}
#koboard .h_r3 {
	WIDTH: 94px
}
#koboard .h_r4 {
	WIDTH: 94px;
}
#koboard .h_r5 {
	WIDTH: 94px
}
#koboard .h_r6 {
	WIDTH: 94px
}
#koboard .h_r7 {
	WIDTH: 94px
}
#ko_board_div
{
	POSITION:relative; TOP: 10px; LEFT: 15px
}
.ko_fn
{
	font-weight:normal;
	color:#75285E;
}
.ko_ht, .ko_at
{
	width: 80px;
}
.ko_date
{
	font-style:italic;
	font-weight:normal;
	color:#75285E;
	text-align:center;
	width: 80px;
	margin-left:-10px;
}
.ko_date a
{
	font-style:italic;
	font-weight:normal;
	color:#75285E;
}
.ko_res
{
	text-align:center;
	width: 70px;
}
.ko_res a
{
	font-size: 9pt; 
	color: #e90f46;
}
.ko_pen_res
{
	font-weight:normal;
	font-style:italic;
	text-align:center;
	width: 70px;
	margin-top:10px;
}
#ko_f49 {
	POSITION: absolute; HEIGHT: 70px; TOP: 4px; LEFT: 5px
}
#ko_at49 {
	POSITION: absolute; TOP: 57px
}
#ko_res49 {
	POSITION: absolute; TOP: 30px
}
#ko_f50 {
	POSITION: absolute; HEIGHT: 70px; TOP: 86px; LEFT: 5px
}
#ko_at50 {
	POSITION: absolute; TOP: 57px
}
#ko_res50 {
	POSITION: absolute; TOP: 30px
}
#ko_f51 {
	POSITION: absolute; HEIGHT: 70px; TOP: 86px; RIGHT: 25px
}
#ko_at51 {
	POSITION: absolute; TOP: 60px
}
#ko_res51 {
	POSITION: absolute; TOP: 30px; RIGHT: 6px
}
#ko_f52 {
	POSITION: absolute; HEIGHT: 70px; TOP: 4px; RIGHT: 25px
}
#ko_at52 {
	POSITION: absolute; TOP: 57px
}
#ko_res52 {
	POSITION: absolute; TOP: 30px; RIGHT: 6px
}
#ko_f53 {
	POSITION: absolute; HEIGHT: 70px; TOP: 210px; LEFT: 5px
}
#ko_res53 {
	POSITION: absolute; TOP: 30px
}
#ko_at53 {
	POSITION: absolute; TOP: 57px
}
#ko_f54 {
	POSITION: absolute; HEIGHT: 70px; TOP: 292px; LEFT: 5px
}
#ko_res54 {
	POSITION: absolute; TOP: 30px
}
#ko_at54 {
	POSITION: absolute; TOP: 56px
}
#ko_f55 {
	POSITION: absolute; HEIGHT: 70px; TOP: 210px; RIGHT: 25px
}
#ko_res55 {
	POSITION: absolute; TOP: 30px; RIGHT: 6px
}
#ko_pen_res55{
	POSITION: absolute; TOP: 33px; RIGHT: 6px
}
#ko_at55 {
	POSITION: absolute; TOP: 57px
}
#ko_f56 {
	POSITION: absolute; HEIGHT: 70px; TOP: 292px; RIGHT: 25px
}
#ko_res56 {
	POSITION: absolute; TOP: 30px; RIGHT: 6px
}
#ko_at56 {
	POSITION: absolute; TOP: 57px
}
#ko_f57 {
	POSITION: absolute; HEIGHT: 92px; TOP: 229px; LEFT: 93px
}
#ko_at57 {
	POSITION: absolute; TOP: 84px
}
#ko_res57 {
	POSITION: absolute; TOP: 42px
}
#ko_f58 {
	POSITION: absolute; HEIGHT: 92px; TOP: 25px; LEFT: 93px
}
#ko_at58 {
	POSITION: absolute; TOP: 84px
}
#ko_res58 {
	POSITION: absolute; TOP: 38px;
}
#ko_pen_res58
{
	POSITION: absolute; TOP: 48px; 
}
#ko_f59 {
	POSITION: absolute; HEIGHT: 92px; TOP: 25px; RIGHT: 117px
}
#ko_at59 {
	POSITION: absolute; TOP: 84px
}
#ko_res59 {
	POSITION: absolute; TOP: 42px;
	padding-left:6px;
}
#ko_f60 {
	POSITION: absolute; HEIGHT: 92px; TOP: 229px; RIGHT: 117px
}
#ko_at60 {
	POSITION: absolute; TOP: 84px
}
#ko_res60 {
	POSITION: absolute; TOP: 42px;
	padding-left:6px;
}
#ko_f61 {
	POSITION: absolute; HEIGHT: 218px; TOP: 65px; LEFT: 185px
}
#ko_at61 {
	POSITION: absolute; TOP: 209px
}
#ko_res61 {
	POSITION: absolute; TOP: 108px
}
#ko_f62 {
	POSITION: absolute; HEIGHT: 218px; TOP: 65px; RIGHT: 209px
}
#ko_at62 {
	POSITION: absolute; TOP: 209px;
}
#ko_res62 {
	POSITION: absolute; TOP: 108px;
	padding-left:6px;
}
#ko_f64 {
	POSITION: absolute; HEIGHT: 130px; TOP: 103px; LEFT: 276px
}
#ko_at64 {
	POSITION: absolute; TOP: 128px
}
#ko_res64 {
	POSITION: absolute; TOP: 70px;
	padding-left:6px;
}
#ko_f63 {
	POSITION: absolute; HEIGHT: 80px; TOP: 315px; LEFT: 277px
}
#ko_at63 {
	POSITION: absolute; TOP: 67px
}
#ko_res63 {
	POSITION: absolute; TOP: 33px;
	padding-left:6px;
}
.ann_text
{
	line-height:18px;
	padding: 3px;	
}
.full_banner_integrated
{
}
.cross_table
{
	z-index: 5;
	background-color:#ffffff;
	font-weight:normal;
	padding:5px;
}
.cross_table table, .cross_table td
{
	border:solid 1px #d7e3f5;
	border-collapse:collapse;	
}
.res_draw
{
	background-color:#FFFFDD;
}
.res_won
{
	background-color:#DFE7FF;
}
.res_lost
{
	background-color:#FFDFDF;
}
.res_date
{
	font-family:Arial;
	font-size:7pt;
}
.res_null
{
	background-color:#CCCCCC;
}
.todaynews_box
{
	float:left;
	width: 650px;
}
.todaynews_box h2
{
	FONT-SIZE: 8px; 
	color:White;
	margin-left:100px;
}
.todaynews_bag_list
{
	padding:10px;
	overflow:hidden;
	background-color:#ffffff;
}
.todaynews_bag_list h4
{
	font-size:10pt; 
	font-weight:normal;
	COLOR: #003399;	
}
.infocus_other h4, .subtopic_list h4, .infocus_list h4,.embedded_news h4,.transfer_article h4
{
	font-size:8pt; 
	font-weight:normal;
}
tr.rejected
{
	background-color:#FFC0C0;
}
.game_content
{
	background-image: url(img/STTC-bg_21.jpg);
	padding: 0px 8px 30px 8px;
}
.g_maintitle
{
	clear:both;
	text-align:center;
	padding:8px;
}
.g_maintitle h2
{
	font-size:12pt;
	color: #75285E;
}
.g_block
{
	padding-bottom:5px;
}
.g_block h3
{
	color: #75285E;
}
.g_block a
{
	text-decoration:underline;
}
.g_index span h3
{
	font-size:11pt;
	color: #75285E;
	text-decoration:underline;
	padding-bottom:3px;
}
.g_index ul
{
	margin-left:20px;
	padding-bottom:5px;
}
.g_index li
{
	line-height:20px;
}
.g_subtitle
{
	text-decoration:underline;
	font-weight: bold;
}
.g_bettbl table, .g_bettbl td, .g_periodtbl table, .g_periodtbl td, .g_gamerlisttbl table, .g_gamerlisttbl td
{
	border:solid 1px #d7e3f5;
	border-collapse:collapse;	
}
.g_bettbl td
{
	padding: 0 3px 0 3px;
}
.g_4rumreg_logo
{
	float:left;
}
.g_4rumreg
{
	padding: 10px;
	FONT-SIZE: 14px; 
	COLOR: #003399;	
	text-align:center;
	height: 120px;	
}
.g_4rumreg a
{
	text-decoration:underline;
}
.g_page_intro
{
	line-height: 20px;
}
.gameinfo_tab_box
{
	clear:both;
	display:block;
	border-color:#75285E;
	border-style:solid;
	border-width:2px;
	padding-top:2px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;	
	background-color:White;
}
.g_page_awards table, .g_page_awards td
{
	border:solid 1px #75285E;
	border-collapse:collapse;	
}
.g_page_awards td
{
	padding-left: 3px;		
}
.g_important
{
	font-size:10pt;
	font-weight:bold;
	color: #75285E;
}
.g_period_options
{
	padding:10px;
}
.g_period_options span
{
	font-weight:bold;
}
.g_periodtbl, .g_gamerlisttbl
{
	background-color:White;
}
.g_periodtbl td
{
	padding-left:3px;
}
.g_periodtbl img
{
	padding-left:1px;
}
.g_gamerlisttbl td
{
	padding:0px 3px 0px 3px;	
}
.gamerlist_header
{
	font-size:8pt;
	color:#75285E;
	background:#f0f0f0;
	margin:2px 0px 0px 0px;
}
.g_image
{
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
}
.g_footer
{
	padding: 8px 5px 8px 5px;
	font-style:italic;
}
.g_show_awards
{
	clear:both;
	background-image: url(img/STTC-bg_21.jpg);
	padding: 20px 2px 30px 2px;
	text-align:center;	
	margin-left:-18px;
	width:641px;
}
.g_list_sum td
{
	background-color:#E0E0E0;
}
.g_list_sum_amount
{
	color:#75285E;
	font-weight:bold;
}
.g_page_menu
{
	clear:both;
	padding: 10px 0px 10px 0px;
}
.g_page_menu li
{
	border-bottom: solid 2px #75285E;
}
.g_stats_player
{
	float:left;
	overflow:hidden;
	background-color:#CF212A;	
	height:8px;
}
.g_stats_credit
{
	clear:both;
	float:left;
	overflow:hidden;
	background-color:#EEC111;	
	height:8px;
}
.g_stats_label
{
	float:left;
	margin-left:2px;	
	font-size: 6pt;
}
.g_section_title
{
	font-size:larger;
	font-weight:bold;
	color:#75285E;	
	padding-bottom:3px;
}
.g_section_title a
{
	font-size:smaller;
	font-weight:normal;
	padding: 2px 5px 5px 20px;	
}
.game_awards
{
	padding-top:3px;
	text-align:center;
}
.g_award_item
{
	float:left;
	text-align:center;
}
.g_award_img
{
	padding-top:3px;
}
.g_award_count
{
	font-size:7pt;
}
.g_adminstatstbl, .g_adminperiodstatstbl
{
	background-color:White;
}
.g_adminstatstbl table, .g_adminstatstbl td, .g_adminperiodstatstbl table, .g_adminperiodstatstbl td
{
	border:solid 1px #75285E;
	border-collapse:collapse;	
}
.g_adminstatstbl td, .g_adminperiodstatstbl td
{
	padding: 0px 3px 0px 3px;
}
.g_trans_desc
{
	font-size:8pt;
}
.fr_hottopic
{
	clear:both;
	height:24px;
	color:#75285E;
	BACKGROUND: url(img/forum_title_bg.png) repeat-x;			
	padding-left:10px;
	padding-top:4px;
	font-size:larger;
	margin-bottom:-5px;
}
.G_RoundStatRow
{
	height:15px;
}
.G_RoundStatCell
{
	font-size: 6pt;
}
.v_thumbnailbar
{
	clear:both;
	background: url(img/T_Videoclip.gif) no-repeat 4px 2px;
}
.new_tag
{
	clear:both;
	background: url(img/new.gif) no-repeat 74px 2px;	
	height:20px;
}
.videoclip_menu_tab
{
	clear:both;
	padding: 0px 0px 10px 0px;
	height:20px;
}
.videoclip_menu_tab li
{
	border-bottom: solid 2px #75285E;
}
.videoclip_fix
{
	clear:both;
	margin-bottom:10px;
}
.v_season
{
	background-color: #75285E;
	font-size: 8pt;
	font-weight:bold;
	text-transform:uppercase;	
	padding:2px 10px 5px 5px;
	margin-right:5px;
}
.v_fixture
{
	background-color: #d0d0d0;
	padding:2px 10px 5px 5px;	
}
.videoclip_tool_bar
{
	padding-bottom:5px;
}
.videoclip_content
{
	text-align:center;
}
.videoclip_source
{
}
.videoclip_desc
{
	margin:5px 0px;
	padding:3px;
	float:left;
	width:87%;	
}
.videoclip_views
{
	float:right;
	font-size: 1.4em;
	font-weight:bold;
	width:11%;
	text-align:center;
	padding-top: 3px; 
	margin: 0px 3px 3px 0px;
}
.videoclip_views span
{
	font-size:0.75em;
	font-weight:normal;
}
.othervideo_box
{
	clear:both;
	width:100%;
	display:block;
	margin-bottom:5px;
}
.othervideo_box td
{
	padding: 3px 0px 0px 0px;
}
.v_thumb_img
{
	position:relative; 
}
.v_thumb_img span
{
	position:absolute; 
	top: 0px; 
	left: 0px; 
	width: 128px; 
	height: 72px; 
	z-index:100;
	background: transparent url(img/play.png) no-repeat center center; 
}
.v_thumb_img img
{
	height: 72px;
	width: 128px;	
	border: 1px solid lightGrey;
	overflow: hidden;
	padding: 4px;
	vertical-align:text-top;
}
.v_thumb_desc
{	
	font-size:8pt;
}
.v_thumb_desc a
{
	color:#75285E;
}
.v_thumb_desc a:hover
{
	text-decoration:none;
}
.v_thumb_views
{
	font-size:8pt;
	font-style:italic;
}
.art_footer_text
{
	text-align:center;
	width:100%;
	padding: 5px 0px 5px 0px;
}
.art_footer_text a
{
	color:Red;
	font-weight:bold;
	font-size:13pt;
}
.up_pick
{
	font-weight:bold;color: #75285E;font-family: Arial, Helvetica, sans-serif;
}
.odd_up
{
	color:Red;	
}
.odd_down
{
	color:Blue;
}
/* ========================================= new part ==================================================== */
.section_title
{
	font-family:Georgia,Arial, Helvetica, sans-serif;
	font-size:13pt;
	color:White;
	padding-left: 10px;
	padding-top:20px;
	text-align:left;
}
.adv_title
{
	clear:both;
	width:300px;
	height:23px;
	background-image:url(img/adv_bg.png);
}
.section_title_1
{
	height:46px;
	background-image:url(img/title_purple.png);
}
.section_title_2
{
	height:46px;
	background-image:url(img/title_green.png);
}
.section_title_3
{
	height:46px;
	background-image:url(img/title_bordeaux.png);
}
.section_title_4
{
	height:46px;
	background-image:url(img/title_brown.png);
}
.article_text
{
	background-color:White;
	padding:10px;
}
.article_text a
{
	COLOR: rgb(101,33,80); 
}
.art_header_text
{
	text-align:center;
	width:100%;
	padding: 5px 0px 5px 0px;
}
.art_header_text a
{
	color:Blue;
	font-weight:bold;
	font-size:13pt;
}
.ondate_art_column a
{
	color:Black;
}
.art_rating_btn
{
	width:94px;
	height:20px;
	background-color:White;
	background-image:url(img/rating_send_button.png);
	color:White;	
	border:none;
	margin-top:10px;
	padding-bottom:3px;	
	cursor:pointer; 	
}
.art_rating_btn_inactive
{
	width:94px;
	height:20px;
	background-image:url(img/rating_send_button_inactive.png);
	color:White;	
	border:none;
	margin-top:10px;
	padding-bottom:3px;	
}
#rate
{
	padding-top:2px;
}
.art_box_title
{
	float:left;
	FONT-SIZE: 14pt; 
	COLOR: rgb(101,33,80); 	
	font-weight:bold;
	padding-left:15px;
}
.section_voting
{
	width:300px;
	height:28px;
	background-image:url(img/title_voting.png);		
}
.voting_title
{
	width:100%;
	font-family:Georgia,Arial, Helvetica, sans-serif;
	font-size:13pt;
	color:White;	
	padding-top:5px;
	text-align:center;
}
.voting_box
{
	width:298px;
	background-color:White;
	border:solid 1px #D7D7D7;
}
.voting_btn
{
	width:89px;
	height:21px;
	background-image:url(img/voting_button.png);
	color:White;	
	border:none;
	margin-top:10px;
	padding-bottom:3px;	
	cursor:pointer; 	
}
.voting_btn_inactive
{
	width:89px;
	height:21px;
	background-image:url(img/voting_button_inactive.png);
	color:White;	
	border:none;
	margin-top:10px;
	padding-bottom:3px;	
}

/* Left menu */
.leftmenu 
{ 
    width: 180px; 
} 
.left_menu_bar
{
	width:180px;	
	float: left;
}
.section_leftmemu
{
	width:180px;
	height:28px;
	background-image:url(img/menu_header.png);	
}
.leftmenu_title
{
	font-family:Georgia,Arial, Helvetica, sans-serif;
	font-size:13pt;
	color:White;
	padding-left: 20px;
	padding-top:3px;
}
.leftmenu_body
{
	background-image:url(img/menu_bg.png);
	padding-bottom:10px;
}
.leftmenu_body h3 
{
	text-align:left;
	font-size:9pt; 
}
.leftmenu_body ul 
{
	display:block;
	list-style: none;	
	line-height: 2em;	
}
.leftmenu_body ul li 
{
	margin-left:5px;
	padding-left: 15px;
	background: url(img/bullet_white.png) no-repeat 5px 8px;
}
.leftmenu_body ul li img
{
	margin-right:4px;
}
.leftmenu_body ul li.lmnu_separator 
{
	margin-left:0px;
	padding-left: 20px;	
	background:none;
	margin-bottom:3px;
	border-bottom:1px solid White;
}
.leftmenu_body ul li.lmnu_separator h3
{
	color:White;
}
.leftmenu_body a
{
	color:White;
	font-family:Georgia,Arial, Helvetica, sans-serif;
	font-weight:normal;	
}
.leftmenu_body a:hover
{
	COLOR: #FFE529;	
	text-decoration:none;
}
.leftmenu_body ul li.current_lmnu_item_li
{
	background: url(img/mn_bullet_current.png) no-repeat 5px 10px;	
}
.current_lmnu_item a
{
	COLOR: #FFE529;
}
.current_lmnu_item a:hover
{
	COLOR: White;
}
.leftmenu_body ul li.folder_lmnu_item_li
{
	background:none;	
	COLOR: White;
	font-family:Georgia,Arial, Helvetica, sans-serif;
	margin-left:-5px;
}
.folder_lmnu_item_li h3
{
	font-weight:normal;
}
/*========================================= horizontal menu =====================================*/
.menu_tab 
{
	clear:both;		
	border-bottom: 1px solid #D7D7D7;
	height:26px;
	width:100%;	
}
.menu_tab h4
{
	font-size:8pt;
}
.menu_tab ul
{
	margin-left:2px;
}
.menu_tab ul li 
{
	list-style: none;
	text-align: center;
	height: 20px;
	float: left;
	background: #EEE;
	border: 1px solid #D7D7D7;
	border-radius: 4px 4px 0 0;	
	cursor: pointer;
	display: inline-block;
	font-weight: bold;
	padding: 5px 3px 0px 3px;
}
.menu_tab ul li a
{
	color: #666;
}
.menu_tab ul li.tab_current
{
	background-color: White;	
	border-bottom-color: white;
	cursor: default;	
}
.menu_tab ul li.tab_current a
{
	color:#75285E
}
.menu_tab_box
{
	clear:both;
	display:block;
}
.padding_box
{
	padding:2px;
}
#cup_schedule_menu_tab
{
	margin: 5px 0 3px 0;
	padding:0;
}
.group_table td.group_table_selected
{
	color:White;
	background-color:#75285E;
}
.cities_content, .teaminfo_content
{
	background-color:White;
}
/* Modified - G start */

.button_w_bcgrd
{
	float:left;
	height:29px;	
	background-image:url(img/button_bg.png);
	margin:2px 2px 0px 2px;
	padding: 2px 8px;
	background-repeat:repeat-x;
}
.button_w_bcgrd_selected
{
	float:left;
	height:29px;
	background-image:url(img/button_bg_active.png);	
	margin:2px 2px 0px 2px;
	padding: 2px 8px;
	font-weight:bold;
	color:#ffffff;
	background-repeat:repeat-x;
}

/* Modified - G end */
.options table
{
	height:40px;
	width:468px;
	background:url(img/option_bar_bg.png) no-repeat 2px 0px;	
}
#_MatchScoreTable_
{
	color:#ffe529;
}
.wct_foto
{
	width:100%;
	text-align:center;
	padding-bottom:5px;	
}
.e12_castrol img
{
	width:450px;
}

.forum_canvas
{
	clear:both;
	width:645px;
	padding: 5px 5px 5px 5px;
	background-color:White;
}
.frum_infobar
{
	font-family:Georgia,Arial, Helvetica, sans-serif;
	background-color:White;
	overflow:hidden;
	padding:10px;
}
.frum_infobar span
{
	color:#385D19;
}
.frum_infobar_left
{
	float:left;
	width:430px;
}
.frum_infobar_right
{
	float:left;
	width:180px;
	height:60px;
}
.frum_register_large, .frum_show_last_post
{
	border:none;
	text-decoration:none;
}

/*lilac rounded corner boxes*/
.bl {background: url(img/bl.gif) 0 100% no-repeat #75285E; width: 20em}
.br {background: url(img/br.gif) 100% 100% no-repeat}
.tl {background: url(img/tl.gif) 0 0 no-repeat}
.tr {background: url(img/tr.gif) 100% 0 no-repeat; padding:2px}
.section_membership
{	
	width:300px;
	height:27px;
	background-image:url(img/title_forum.png);	
}
.login_reg
{
	text-align:center;
	clear:both;
	padding:10px 0px;
}
.login_reg a, .login_reg a:hover
{
	color:#75285E;
	padding-left:5px;
	font-size:larger;
}
.login_reg a:hover
{
	text-decoration:underline;
}
.login_btn
{
	margin-left:10px;
	margin-top:13px;
	width:20px;
	height:20px;
	border:0px;
	BACKGROUND: url(img/login.png) no-repeat 0px 0px;		
	cursor:pointer;
}
.logout
{
	width:100%;
	height:110px;
	background-color:White;
	display:block;
}
.handicap_changed
{
	color:#385D19;
}
.posting_btn
{
	width:80px;
	height:21px;
	background-image:url(img/posting_button.png);
	color:White;	
	border:none;
	margin-left:3px;
	padding-bottom:3px;	
}
.logout_btn
{
	float:left;	
	width:86px;
	height:21px;
	background-image:url(img/logout_button.png);
	color:White;	
	border:none;
	margin-left:3px;
}
.profile_btn
{
	float:left;	
	width:80px;
	height:21px;
	background-image:url(img/posting_button.png);
	color:White;	
	border:none;
	margin-left:73px;
	text-decoration:none;
}
.profile_btn:hover
{
	color:White;
	text-decoration:none;
}
.profile_btn div
{
	width:80px;
	height:21px;
	margin-top:3px;
	margin-left:3px;
	text-decoration:none;
}
.newtopic_btn, .newtopic_btn_dis, .moderator_list_btn, .topic_path
{
	float:left;	
	height:21px;
	color:White;	
	border:none;
	margin-left:5px;
	text-decoration:none;	
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding: 0px 5px;
}
.newtopic_btn
{
	background-color: #478611;
}
.newtopic_btn_dis
{
	background-color: #656565;
}
.moderator_list_btn, .topic_path
{
	background-color: #101A51;
}
.newtopic_btn div, .newtopic_btn_dis div, .moderator_list_btn div, .topic_path div
{
	padding-top:3px;
}
.newtopic_btn a, .newtopic_btn a:hover, .moderator_list_btn a, .moderator_list_btn a:hover
{
	color:White;
	text-decoration:none;
}
.topicpath_title
{
	color:White;
	font-weight:bold;
	font-style:italic;
}
.topic_path
{
	clear:both;
	margin-top:5px;
	margin-bottom:5px;
}
.topic_path a, .topic_path a:hover
{
	color:White;
}
.online_list
{
	padding:5px;
}
.team_position
{
	color: #6B0A0A;
	font-size:6.5pt;
	margin-left:3px;
	margin-right:3px;
}
.nb1_topbar
{
	width:468px;
	padding-left:3px;
}
.nb1_topbar a img
{
	width:28px;
	margin: 2px 1px 2px 0px;
}
.groupinfo_tooltip_title
{
	width:480px;
	font-size: 9pt; 
	color: #75285E; 
	font-weight: bold;
	text-align:center;
}
.livescore_submenu
{
	padding: 0px 2px 0px 2px;
}
.livescore_submenu img
{
	padding:0px 3px;	
	margin-bottom:2px;
}
.div_selected_submenu
{
	font-weight:bold;
	COLOR: #75285E;
}
.div_selected_submenu img
{
	height:13px;
	margin-right:4px;
	margin-bottom:-3px;
}
#_PopupDivHandler_
{
	border-bottom:1px solid #f0f0f0;
}
/*========================================= new news UI =====================================*/
.submenu_bar
{
	float:left;
	width:100%;
	margin-bottom:6px;
	background-color:White;
	border-bottom: 3px solid #75285E;
}
.submenu_bar ul
{	
	margin: 0;
	padding: 0 0 24px 0;
	list-style-type:none;
}
.submenu_bar li 
{
	float: left;
	margin: 0;
	padding: 0;
	display: list-item;
	color: #CCC;
	font-family: arial,sans-serif;
	font-size:8pt;
}
.submenu_bar li a
{
	padding-right:8px;
}
.smnu_selected
{
	background:url(img/title_purple.png) no-repeat 0px -20px;	
	font-weight:bold;
}
.smnu_selected a
{
	color:White;
}
.art_search_bar
{
	float:right;
	margin-top:2px;
	margin-right:2px;
}
.left_block
{
	clear:both;
	width: 645px;
	padding:3px 3px 0px 3px;
	overflow: hidden;
	float: left;
	line-height: 16px;
	background-color:White;
}
._section_separator_
{
	clear:both;
	width:100%;
	height:8px;
	background-color:White;
}
._tile_separator_
{
	width: 310px;
	height:8px;
}
._left_column_,._right_column_
{
	float: left;
	text-align:left;
	width: 310px;
	padding: 4px 11px 0 0;
	margin: 0;	
	overflow: hidden;
}
._double_column_
{
	clear:both;
	float: left;
	text-align:left;
	width: 630px;
	padding: 4px 11px 0 0;
	margin: 0;
	overflow: hidden;
}
._left_tile_,._right_tile_
{
	padding-left:10px;
}
._section_title_
{	
	color:White;
	font-weight:normal;
	font-size:12pt;
	height:23px;
	width:310px;
	padding: 5px 0px 0px 5px;
	margin-bottom:8px;
}
._section_title_ a
{
	color:White;
	font-weight:normal;
	font-size:12pt;
	text-decoration:none;
}
._section_title_ a span
{
	padding-left:3px;	
}
._img_
{
	margin-top:8px;
}
._brief_
{
	margin-top:5px;
	margin-bottom:5px;
}
._title_ a
{
	color:#75285E;
}
._title_
{
	clear:both;
}
._section_title_separator_
{
	width:100%;
	height:8px;
	CLEAR: both;
	border-bottom: 1px solid #75285E;
	margin-bottom: 10px;
}
/*========================================= news.aspx left block =====================================*/
#infocus_left_tile h1
{
	font-size: 14.5pt;
	font-weight: bold;
	line-height: 26px;
	margin: 2px 0 0 0;
	padding-bottom: 4px;
	text-align:left;
}
#infocus_left_tile ._img_ img
{
	margin-bottom:5px;
}
#foto_double
{
	background-color: #E8E8E8;
	border-radius: 5px 5px 5px 5px;
	display: inline-block;
	line-height: 17px;
	overflow: hidden;
	padding: 10px;
	margin-left:5px;
	width: 615px;
	position: relative;
}
#foto_double ._section_title_
{
	width:200px;
}
#foto_double ._text_
{
	clear:both;
	width:200px;
	float:left;	
}
#foto_double ._media_content_
{
	float:left;
	overflow:hidden;
	margin-left: 10px;
	margin-top:-35px;
	border:2px solid #fff;
}
#foto_double ._media_content_ img
{
	width:400px;
}
#video_double
{
	background-color: #E8E8E8;
	border-radius: 5px 5px 5px 5px;
	display: inline-block;
	line-height: 17px;
	overflow: hidden;
	padding: 10px;
	margin-left:5px;
	width: 615px;
	position: relative;
}
#video_double ._section_title_
{
	width:610px;
}
#video_double ._media_content_
{
	width:100%;
	text-align:center;
	margin-top: 10px;
	margin-bottom: 10px;
}
._purple_
{
	background:url(img/title_purple.png) no-repeat right bottom;
}
._brown_
{
	background:url(img/title_brown.png) no-repeat right bottom;	
}
._bordeaux_
{
	background:url(img/title_bordeaux.png) no-repeat right bottom;
}
._green_
{
	background:url(img/title_green.png) no-repeat right bottom;
}
._foto_tile_, ._video_tile_
{
	overflow: hidden;
	margin-left:5px;
	width: 635px;
}
._foto_tile_ ._section_title_, ._video_tile_ ._section_title_
{
	width:100%;
}
.footer_line
{
	clear:both;
	height:5px;
	width:100%;
	border-bottom:solid 1px #E8E8E8;
	margin: 5px 0px 5px 0px;
}
.foto_news_foto
{
	clear:both;
	float:left;
	width:210px;
	height:160px;
	background-color:#E8E8E8;
	text-align:center;
}
.foto_news_foto img
{
	width:200px;
	height:150px;
	margin-top:5px;
}
.foto_news_text
{
	float:left;
	width:410px;
	padding:5px;
}
.video_news_thumbnail
{
	clear:both;
	float:left;
	overflow: hidden;
	padding:5px 10px;
	background-color:#E8E8E8;
	text-align:center;
}
.video_news_text
{
	float:left;
	overflow: hidden;
	max-width:480px;
	padding:5px;
}
.v_thumbnail
{
	float:left;
	width: 145px;
	text-align:center;
	background: white;
	border: 1px solid lightGrey;
	border-radius: 3px;
	display: block;
	overflow: hidden;
	padding:3px;
	font-size:smaller;
}
.v_thumbnail:hover
{
	text-decoration:none;
	border: 1px solid #ffa906;
}	
.v_thumbnail img
{
	margin-top:3px;
	max-width:140px;
}
.listnews_title
{
	clear:both;
}
.listnews_title a
{
	line-height: 2em;
}
.listnews_title a:hover
{
	COLOR: #9e4583;
	TEXT-DECORATION: none;
}
.listnews_title a img
{
	float:left;
	margin-top:7px;
	margin-left:2px;
	margin-right:2px;
}
.listnews_title a h1
{
	float:left;
	font-size: 8pt;
	font-weight:normal;
	line-height: 2em;
	white-space:nowrap;
}
/*------------------------------------------------------------------------------*/
.facebook_container
{
	clear:both;
	width:290px;
	overflow:hidden;
	text-align:center;
	border: 1px solid #BFC8DB;
	border-radius: 5px 5px 5px 5px;
	background-color:White;
	padding:5px;
}
.facebook_container .fb-like
{
	margin-bottom:5px;
}
.facebook_container a 
{
	color:#24468A;
	font-size: 11pt;
	font-weight: bold;
	line-height: 45px;
	position: relative;
	text-align: center;
}
.facebook_container a .pin 
{
	border-left: 8px solid transparent;
	border-right: 8px solid transparent;
	border-top: 8px solid white;
	height: 0;
	left: 82px;
	position: absolute;
	top: -15px;
	width: 0;
}
.fb_link
{
	width:100%;
	background-color: #ECEEF5;
	border-radius: 0 0 4px 4px;
	display: block;
	overflow:hidden;
	text-align:center;
	vertical-align:middle;
}
.fb_link div
{
	float:left;
}
.fb_link_img
{
	margin-left:30px;
	margin-top:5px;
}
.fb_link_img img
{
	width:24px;
	margin:5px;
}
.fb_link_a
{
	margin-top:0px;
}
.first_right_box_menu
{
	list-style-type: none;
	padding: 0;
}
.first_right_box_menu img
{
	margin-left:3px;
}
#_box_menu_3cols_ li
{
	width: 98px;
}
#_box_menu_2cols_ li
{
	width: 148px;
}
.div_topnews_title
{
	float:left;
	width:300px;
	overflow: hidden;
	color:White;
	text-align:center;
	font-family: Georgia,Arial, Helvetica, sans-serif;
	font-size: 13pt;
	background: url(img/title_purple.png)repeat-y right bottom;
}
.div_topnews_title div
{
	float:left;
	padding:3px 0px 4px 0px;
	padding-left: 10px;
}
.div_topnews
{
	text-align:left;
	margin-bottom:8px;
	background-color:White;
}
.div_topnews ul
{
	list-style:none;
	padding-left:10px;
}
.div_topnews a
{
	font-size:8pt;
	line-height:1.8em;
}
.first_right_box_menu li 
{
	float:left;
	background: #EEE;
	border: 1px solid #D7D7D7;
	border-radius: 4px 4px 0 0;
	color: #666;
	cursor: pointer;
	display: inline-block;
	font-weight: bold;
	height: 28px;
	line-height: 30px;
	padding: 0;
	position: relative;
	text-align: center;		
}
.first_right_box_menu .li_active 
{
	background-color: white;
	border-bottom-color: white;
	color: black;
	cursor: default;
}
.first_right_box_data ul
{
	list-style:none;
}
.first_right_box_data
{
	clear:both;	
	border-bottom: 1px solid #D7D7D7;
	border-left: 1px solid #D7D7D7;
	border-right: 1px solid #D7D7D7;
	border-radius: 0 0 4px 4px;
	margin: -1px 0px 10px 0px;
	padding: 10px;
	text-align:left;	
	background-color:White;
}
.first_right_box_data a
{
	font-size:8pt;
	line-height:1.8em;
}
#standing_table_tile
{
	width:300px;
	overflow: hidden;
}
#standing_table_tile ._section_title_
{
	background:url(img/title_brown.png) no-repeat right bottom;
	clear:both;
	margin-left:1px;
	margin-bottom:0px;
	text-align:left;
}
#recent_comment_tile
{
	width:300px;
	height:27px;
	overflow:hidden;
	background-color:White;
}
#recent_comment_tile ._section_title_
{
	width:295px;
	padding: 4px 0 0 5px;
	background:url(img/title_green.png) no-repeat right bottom;
}
#recent_comment_tile ._tile_separator_
{
	CLEAR: both;
	border-bottom: 1px solid #75285E;	
}
#recent_comment_data
{
	overflow:hidden;
	padding: 10px 2px 20px 2px;
	background-color:#E0E0E0;
	width:296px;
}
#recent_comment_data ._title_
{
	margin-bottom:5px;
}
.art_recent_comment_row
{
	clear:both;
	line-height:1.5em;
}
.art_recent_comment_row a
{
	color:White;
}
.art_recent_comment_row img
{
	float:left;
	margin: 0px 4px 4px 0px;
}
.art_recent_comment_row div
{
	padding: 2px 3px;
	clear:right;
}
.art_recent_comment_row div span
{
	background-color: #FE9048;
	padding: 2px 3px;	
}
#_OnDateArticles_
{
	border-top: 1px solid #75285E;		
}
.art_source
{
	text-align:right;
	padding-right: 10px;
	font-weight:bold;
	font-size:larger;
	font-style:italic;
}
.art_author
{
	text-align:right;
	padding-right: 10px;
	font-weight:bold;
	font-size:larger;
}
.art_related_title
{
	font-weight:bold;
}
.art_related_articles_list ul, .art_other_articles_list ul
{
	list-style: none;
	line-height: 1.8em;
}
.art_related_articles_list li, .art_other_articles_list li, .art_infocus_related_articles_list li
{
	padding-left:8px;
}
.art_other_articles_list
{
	padding-bottom:10px;
}
.art_infocus_related_articles_list ul
{
	list-style: none;
	line-height: 1.8em;
	font-size:smaller;
	font-style:italic;
}
#_MostRead_ a, #_MostCommented_ a
{
	padding-right:7px;
}
.news-view, .news-comment 
{
	font-size:7.5pt;
	font-weight: bold;
	font-style: italic;
	color: #C7C7C7;
	padding: 1px 9px 1px 14px;
}
.news-view
{
	background: url("img/viewIcon.png") no-repeat;
}
.news-comment 
{
	background: url("img/commentIcon.png") no-repeat;
}
.lupfor
{
	width:464px;
	margin-left:1px;
	height:22px;
	background: url("img/title_brown.png") no-repeat right bottom;	
	color:White;
}
.lupfor_title, .lupfor_h, .lupfor_a
{
	float:left;
}
.lupfor_title
{
	width: 147px;
	margin:3px 0px 0px 5px;
}
.lupfor_h
{
	width:69px;
	font-weight:bold;
	text-align:right;
	margin:3px 10px 0px 0px;
}
.lupfor_a
{
	font-weight:bold;
	margin:3px 0px 0px 10px;
}

._league_info_bar_
{
	margin-bottom:5px;	
	clear:both;
	width:100%;
	overflow:hidden;
}
._league_info_bar_ a
{
	font-weight:bold;
	color:White;
	padding: 3px 10px;
	background-color:Grey;
}
._league_bar_
{
	margin-left:10px;
	margin-bottom:-5px;
}
._league_bar_ tr
{
	height:25px;
}
._league_bar_ span a
{
	color:White;
	background-color:#75285E;
	font-weight:bold;
	padding:3px 10px;
}
._league_bar_ a
{
	font-weight:bold;
	color:White;
	padding: 3px 10px;
	background-color:Grey;	
}
/* ========== SunGames float banner styles ============================= */
* html div#fl813691 {position: absolute; overflow:hidden;
top:expression(eval(document.compatMode &&
document.compatMode=='CSS1Compat') ?
documentElement.scrollTop
+(documentElement.clientHeight-this.clientHeight)
: document.body.scrollTop
+(document.body.clientHeight-this.clientHeight));}

#fl813691{font: 12px Arial, Helvetica, sans-serif; color:#666; position:fixed; _position: absolute; right:0; bottom:0; height:250px; }
#eb951855{ width:343px; padding-right:7px; background:url() no-repeat right top;}<!--kich thuoc khung vien-->

#cob263512{background:url() no-repeat left top; height:122px; padding-left:7px;}


#coh963846{color:#690;display:block; height:20px; line-height:20px; font-size:8pt; width:350px;}
#coh963846 a{color:#690;text-decoration:none;}
#coc67178{float:right; padding:0; margin:0; list-style:none; overflow:hidden; height:15px;}
#coc67178 li{display:inline;}
#coc67178 li a{background-image:url(adv/button.gif); background-repeat:no-repeat; width:30px; height:0; padding-top:15px; overflow:hidden; float:left;}
#coc67178 li a.close{background-position: 0 0;}
#coc67178 li a.close:hover{background-position: 0 -15px;}
#coc67178 li a.min{background-position: -30px 0;}
#coc67178 li a.min:hover{background-position: -30px -15px;}
#coc67178 li a.max{background-position: -60px 0;}
#coc67178 li a.max:hover{background-position: -60px -15px;}
#co453569{display:block; margin:0; padding:0; height:280px; border-style:solid; border-width:1px; border-color:#111 #999 #999 #111; line-height:1.6em; overflow:hidden;}


/* ========== Right float banner styles ============================= */
* html div#right_float {position: absolute; overflow:hidden;
top:expression(eval(document.compatMode &&
document.compatMode=='CSS1Compat') ?
documentElement.scrollTop
+(documentElement.clientHeight-this.clientHeight)
: document.body.scrollTop
+(document.body.clientHeight-this.clientHeight));}

#right_float{font: 12px Arial, Helvetica, sans-serif; color:#666; position:fixed; _position: absolute; right:0; bottom:0; height:200px; }
#right_float1{ width:260px; padding-right:3px; background:url() no-repeat right top;}<!--kich thuoc khung vien-->

#right_float2{background:url() no-repeat left top; height:122px; padding-left:7px;}


#right_float3{color:#690;display:block; height:16px; line-height:20px; font-size:8pt; width:275px;}
#right_float3 a{color:#690;text-decoration:none;}
#right_float_ul{float:right; padding:0; margin:0; list-style:none; overflow:hidden; height:15px;padding-right:15px;}
#right_float_ul li{display:inline;}
#right_float_ul li a{background-image:url(adv/button.gif); background-repeat:no-repeat; width:30px; height:0; padding-top:15px; overflow:hidden; float:left;}
#right_float_ul li a.close{background-position: 0 0;}
#right_float_ul li a.close:hover{background-position: 0 -15px;}
#right_float_ul li a.min{background-position: -30px 0;}
#right_float_ul li a.min:hover{background-position: -30px -15px;}
#right_float_ul li a.max{background-position: -60px 0;}
#right_float_ul li a.max:hover{background-position: -60px -15px;}
#right_float_banner{display:block; margin:0; padding:0; height:230px; border-style:solid; border-width:1px; border-color:#111 #999 #999 #111; line-height:1.6em; overflow:hidden;}

/* ========== Left float banner styles ============================= */
* html div#left_float {position: absolute; overflow:hidden;
top:expression(eval(document.compatMode &&
document.compatMode=='CSS1Compat') ?
documentElement.scrollTop
+(documentElement.clientHeight-this.clientHeight)
: document.body.scrollTop
+(document.body.clientHeight-this.clientHeight));}

#left_float{font: 12px Arial, Helvetica, sans-serif; color:#666; position:fixed; _position: absolute; left:0; bottom:0; height:200px; z-index:15;}
#left_float1{ width:260px; padding-left:2px; background:url() no-repeat left top;}

#left_float2{background:url() no-repeat left top; height:122px; padding-left:2px;}


#left_float3{color:#690;display:block; height:16px; line-height:10px; font-size:8pt; width:275px;}
#left_float3 a{color:#690;text-decoration:none;}
#left_float_ul{float:left; padding:0; margin:0; list-style:none; overflow:hidden; height:15px;}
#left_float_ul li{display:inline;}
#left_float_ul li a{background-image:url(adv/button.gif); background-repeat:no-repeat; width:30px; height:0; padding-top:15px; overflow:hidden; float:left;}
#left_float_ul li a.close{background-position: 0 0;}
#left_float_ul li a.close:hover{background-position: 0 -15px;}
#left_float_ul li a.min{background-position: -30px 0;}
#left_float_ul li a.min:hover{background-position: -30px -15px;}
#left_float_ul li a.max{background-position: -60px 0;}
#left_float_ul li a.max:hover{background-position: -60px -15px;}
#left_float_banner{display:block; margin:0; padding:0; height:230px; border-style:solid; border-width:1px; border-color:#111 #999 #999 #111; line-height:1.6em; overflow:hidden;}

.forum_mainpage_banner_header a
{
	clear:both;
	padding: 2px 0px 0px 5px;
	color:Red;
	font-family: Georgia,Arial, Helvetica, sans-serif;
	font-size:larger;
	font-style:italic;
	font-weight:bold;
}
.art_footer_banner
{
	clear:both;
	margin-left:-9px;
}
._left_banner_tile_
{
	margin-left:5px;
}
.wc_map_cities
{
	text-align:center;
}
.topmenu_ad_left
{
	margin:3px 5px 0px 5px;
	float:left;
}
.topmenu_ad_right
{
	float:left;
	margin-left:5px;
}
.forum_topmenu_ad
{
	margin-bottom: 5px;
}