/* CSS */


/* structure */
.table_205{
	width:205px;
	background: url(tbl_205_bg.gif) no-repeat left bottom;
}
.table_205  .table_holder{
	width:100%;
	background: url(tbl_205_bg.gif) no-repeat left top;

}

.table_384{
	width:384px;
	background: url(tbl_1_bg.gif) no-repeat left bottom;
}
.table_384  .table_holder{
	width:100%;
	background: url(tbl_1_bg.gif) no-repeat left top;

} 

.table_560{
	width:560px;
	background: url(tbl_560_bg.gif) no-repeat left bottom;
}
.table_560  .table_holder{
	width:100%;
	background: url(tbl_560_bg.gif) no-repeat left top;
}
.table_560  .table_holder .table_holder_holder{
background-color:#D4D0C8;
}



.table_560_2{
	width:560px;
	background: url(tbl_560_2_bg.gif) no-repeat left bottom;
}
.table_560_2  .table_holder{
	width:100%;
	background: url(tbl_560_2_bg.gif) no-repeat left top;

}

.table_565{
	width:565px;
	background: url(tbl_565_bg.gif) no-repeat left bottom;
}
.table_565  .table_holder{
	width:100%;
	background: url(tbl_565_bg.gif) no-repeat left top;

}

.table_774{
	width:774px;
	background: url(tbl_2_bg.gif) no-repeat left bottom;
}
.table_774  .table_holder{
	width:100%;
	background: url(tbl_2_bg.gif) no-repeat left top;

}










.flaotright{
	float:left;
}


.ta_left{
	text-align:left;
}
.ta_right{
	text-align:right;
}
.ta_center{
	text-align:center;
}

















/* tab Table*/
.tabTable {
	
	padding-bottom:10px;
	float:left;
	margin-right:5px;
	margin-bottom:5px;
}


.tabTable  .tabTable_holder_holder{
	background-color:#efefef;
}

.tabTable   .caption{
	margin: 2px 2px;
	padding: 0;

}

.tabTable  .caption .caption_left{
	background-image:url(caption_liquid_green.gif);
	background-repeat:repeat-x;
	padding-top:3px;
	height:50px;
	float:left;
	width:96%;



}

.tabTable  .caption .caption_left .subject{
	float:left;
	width:100%;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	padding-left:7px;

}

.tabTable  .caption .caption_left ul{
	width:100%;
	text-align:left;
	margin:0px;
	padding:0px;
	padding-top:4px;
	padding-left:5px;
	
}
* > .tabTable  .caption .caption_left ul{
	width:100%;
	text-align:left;
	margin:0px;
	padding:0px;
	padding-top:24px;
	padding-left:5px;
	
}
.tabTable  .caption .caption_left li{
	float:left;
	list-style:none;
	padding:0px 5px;
	color:#fff;
	font-weight:bold;
	background-image:url();
	cursor:pointer;
	height:18px;
	margin-left:5px;
}
.tabTable  .caption .caption_left li.selectedTab{
	background-image:url(tab_selected_bg.gif);
	position:relative;
	top:-2px;
	border:1px solid #7A0500;
	margin-left:4px;
}

.tabTable  .caption  .caption_right{
	background-image:url(caption_liquid_green.gif);
	background-position:right;
	background-repeat:repeat-x;
	width:3.5%;
	height:50px;
	float:left;
}
* > .tabTable  .caption  .caption_right{
	background-image:url(caption_liquid_green.gif);
	background-position:right;
	width:4%;
	height:50px;
	float:left;
}
.tabTable .content{
	width:95%;
	padding:0px 15px;
	
}









/* Forum Topics */
#forumTopics{
	width:205px;
	float:left;
}
* html #forumTopics{
	width:205px;
	float:left;
}
#forumTopics .forumTopics_caption{
	font-size:12px;
	font-weight:bold;
	color:#fff;
	height:20px;
	width:59%;
}
#forumTopics .topics_holder{
	height:276px;
}
#forumTopics #inner_page_bottom{
	position:relative;
	top:-2px;
	margin-top:2px;
	width:98%;
	margin-left:1%;
	margin-right:1%;
}
#forumTopics #inner_page_topright{
	width:96%
}

#latestforums{
	padding:3px 2px;
	table-layout:fixed;
	position:relative;
	left:-7px;
}

#latestforums  a,#latestforums  a:visited{
	font-size:12px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
	cursor:pointer;
}
#latestforums  a:hover,#latestforums  a:active{
	font-size:12px;
	font-weight:bold;
	color:red;
	text-decoration:underline;
}

#latestforums #topic_holder{
	width:200px;
	margin-bottom:3px;
	float:left;
}
* html #latestforums #topic_holder{
	width:195px;
	margin-bottom:3px;
	float:right;
	margin-right:1px;
}
#latestforums #topic_holder .topic_title{
	font-size:12px;
	font-weight:bold;
	color:#000;
	table-layout:fixed;
	text-decoration:none;
	display:block;
	cursor:pointer;
	overflow: hidden;
	display:block;
	table-layout:fixed;

}

#latestforums #topic_holder .topic_postedin{
	font-size:12px;
	font-weight:normal;
	color:#999999;
	table-layout:fixed;
	text-decoration:none;
	display:block;
	cursor:pointer;
	overflow: hidden;
	display:block;
	table-layout:fixed;

}

#latestforums #topic_holder .topic_postedin a,#latestforums #topic_holder .topic_postedin a:visited{
	font-size:12px;
	font-weight:normal;
	color:#FF0000;
	table-layout:fixed;
	text-decoration:none;
	cursor:pointer;
	overflow: hidden;
	table-layout:fixed;
	text-decoration:underline;
}

#latestforums #topic_holder .topic_postedin a:active,#latestforums #topic_holder .topic_postedin a:hover{
	font-size:12px;
	font-weight:normal;
	color:#FF0000;
	table-layout:fixed;
	text-decoration:none;
	cursor:pointer;
	overflow: hidden;
	table-layout:fixed;
	text-decoration:underline;
}

#latestforums #topic_holder  .topic_by{
	font-size:12px;
	font-weight:normal;
	color:#555555;
	table-layout:fixed;
	text-decoration:none;
	display:block;
	cursor:pointer;
	overflow: hidden;
	display:block;
	table-layout:fixed;
	text-align:right;
	padding-right:5px;

}










/* Inner Page table 1*/
div.innerPage1 div#inner_page_topleft{

}

div.innerPage1 div#inner_page_topright{
	margin-left:10px;
}
 

div.innerPage1 div#inner_page_bottomleft{

}
div.innerPage1 div#inner_page_bottomright{


}




/* Inner Page table 1 with silver caption*/
div.innerPage1_caption div#inner_page_topleft{
	background:url(pages_innerPage_bg_withCaption.jpg) no-repeat left top;
	float:left;
	width:100%;
}

div.innerPage1_caption div#inner_page_topright{
	background:url(pages_innerPage_bg_withCaption.jpg) no-repeat right top;
	float:right; 
	width:96%;
	padding-top:5px;
}


div.innerPage1_caption div#inner_page_bottomleft{
	background:url(pages_innerPage_bg_withCaption.jpg) no-repeat left bottom;
	float:left;
	width:95%;
	height:5px;

}
div.innerPage1_caption div#inner_page_bottomright{
	background:url(pages_innerPage_bg_withCaption.jpg) no-repeat right bottom;
	float:right;
	width:5%;
	height:5px;

}
* html div.innerPage1_caption div#inner_page_bottomleft,* html div.innerPage1_caption div#inner_page_bottomright{
	height:20px;
}






/* Inner Page table 1 with GREEN caption*/
div.innerPage1_green_caption div#inner_page_topleft{
	background:url(pages_innerPage_bg_withGreenCaption.jpg) no-repeat left top;
	float:left;
	width:100%;
}

div.innerPage1_green_caption div#inner_page_topright{
	background:url(pages_innerPage_bg_withGreenCaption.jpg) no-repeat right top;
	float:right; 
	width:96%;
	padding-top:5px;
}


div.innerPage1_green_caption div#inner_page_bottomleft{
	background:url(pages_innerPage_bg_withGreenCaption.jpg) no-repeat left bottom;
	float:left;
	width:95%;
	height:5px;

}
div.innerPage1_green_caption div#inner_page_bottomright{
	background:url(pages_innerPage_bg_withGreenCaption.jpg) no-repeat right bottom;
	float:right;
	width:5%;
	height:5px;

}
* html .innerPage1_green_caption #inner_page_bottomleft,* html .innerPage1_caption #inner_page_bottomright{
	height:auto;
}





/* Inner Page table 1 with large silver caption*/
div.innerPage1_largecaption div#inner_page_topleft{
	background:url(pages_innerPage_bg_withSilverLargeCaption.jpg) no-repeat left top;
	float:left;
	width:100%;
}

div.innerPage1_largecaption div#inner_page_topright{
	background:url(pages_innerPage_bg_withSilverLargeCaption.jpg) no-repeat right top;
	float:right; 
	width:96%;
	padding-top:5px;
}


div.innerPage1_largecaption div#inner_page_bottomleft{
	background:url(pages_innerPage_bg_withSilverLargeCaption.jpg) no-repeat left bottom;
	float:left;
	width:95%;
	height:5px;

}
div.innerPage1_largecaption div#inner_page_bottomright{
	background:url(pages_innerPage_bg_withSilverLargeCaption.jpg) no-repeat right bottom;
	float:right;
	width:5%;
	overflow:hidden;
	height:5px;

}
* html div.innerPage1_largecaption div#inner_page_bottomleft,* html div.innerPage1_largecaption div#inner_page_bottomright{
	height:20px;
}




/* Inner Page table gray*/
div.innerPage1_gray div#inner_page_topleft{
	background:url(pages_innerPage_bg_gray.jpg) no-repeat left top;
	float:left;
	width:100%;
}

div.innerPage1_gray div#inner_page_topright{
	background:url(pages_innerPage_bg_gray.jpg) no-repeat right top;
	float:right; 
	width:96%;
	padding-top:5px;
}


div.innerPage1_gray div#inner_page_bottomleft{
	background:url(pages_innerPage_bg_gray.jpg) no-repeat left bottom;
	float:left;
	width:95%;
	height:5px;
	overflow:hidden;

}
div.innerPage1_gray div#inner_page_bottomright{
	background:url(pages_innerPage_bg_gray.jpg) no-repeat right bottom;
	float:right;
	width:5%;
	height:5px;

}
* html div.innerPage1_gray div#inner_page_bottomleft,* html div.innerPage1_gray div#inner_page_bottomright{
	height:20px;
}



/* Inner Page table 1 with red caption*/

div.innerPage1_redcaption div#inner_page_topleft{
	background:url(pages_innerPage_bg_withRedCaption.jpg) no-repeat left top;
	float:left;
	width:100%;
}

div.innerPage1_redcaption div#inner_page_topright{
	background:url(pages_innerPage_bg_withRedCaption.jpg) no-repeat right top;
	float:right; 
	width:96%;
	padding-top:5px;
}
* html div.innerPage1_redcaption div#inner_page_topright{
	background:url(pages_innerPage_bg_withRedCaption.jpg) no-repeat right top;
	float:right; 
	width:94%;
	padding-top:5px;
}

div.innerPage1_redcaption div#inner_page_bottomleft{
	background:url(pages_innerPage_bg_withRedCaption.jpg) no-repeat left bottom;
	float:left;
	width:95%;
	height:5px;
}

div.innerPage1_redcaption div#inner_page_bottomright{
	background:url(pages_innerPage_bg_withRedCaption.jpg) no-repeat right bottom;
	float:right;
	width:5%;

	height:5px;
	margin-bottom:5px;
}






/* Inner page table 2 */
div.innerPage2 div#inner_page_topleft{
	background:url(pages_innerPage_bg2.gif) no-repeat left top !important;
	float:left !important;
	width:100% !important;
}
div.innerPage2 div#inner_page_topright{
	background:url(pages_innerPage_bg2.gif) no-repeat right top !important;
	float:right !important;
	width:96% !important;
	padding-top:5px !important;
}


div.innerPage2 div#inner_page_bottomleft{
	background:url(pages_innerPage_bg2.gif) no-repeat left bottom !important;
	float:left !important;
	width:95% !important;
	height:20px !important;
	overflow:hidden !important;
}
div.innerPage2 div#inner_page_bottomright{
	background:url(pages_innerPage_bg2.gif) no-repeat right bottom !important;
	float:right !important;
	width:5% !important;
	overflow:hidden !important;
	height:20px !important;
}




/* Inner page table 3 */
.innerPage3 #inner_page_topleft{
	background:url(pages_innerPage_bg3.jpg) no-repeat left top;
	float:left;
	width:100%;
}
.innerPage3 #inner_page_topright{
	background:url(pages_innerPage_bg3.jpg) no-repeat right top;
	float:right;
	width:96%;
	padding-top:5px;
}


.innerPage3 #inner_page_bottomleft{
	background:url(pages_innerPage_bg3.jpg) no-repeat left bottom;
	float:left;
	width:95%;
	height:20px;
}
.innerPage3 #inner_page_bottomright{
	background:url(pages_innerPage_bg3.jpg) no-repeat right bottom;
	float:right;
	width:5%;
	overflow:hidden;
	height:20px;
}




/* innerPage Bottom Green */
#inner_page_bottom{
	width:100%;
	background:url(bottom_caption_green.jpg) no-repeat left top;
	height:20px;
}
#inner_page_bottom #inner_page_bottom_text{
	width:96%;
	background:url(bottom_caption_green.jpg) no-repeat right top;
	color:#fff;
	font-weight:bold;
	font-size:12px;
	text-align:center;
	height:18px;
	padding-top:2px;
	float:right;
}
* html #inner_page_bottom #inner_page_bottom_text{
	width:96%;
	background:url(bottom_caption_green.jpg) no-repeat right top;
	color:#fff;
	font-weight:bold;
	font-size:12px;
	text-align:center;
	height:20px;
	padding-top:2px;
	float:right;
}

#inner_page_bottom #inner_page_bottom_text a:link,#inner_page_bottom #inner_page_bottom_text a:visited{
	color:#fff;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}

#inner_page_bottom #inner_page_bottom_text a:hover,#inner_page_bottom #inner_page_bottom_text a:active{
	color:#fff;
	font-weight:bold;
	font-size:12px;
	text-decoration:underline;
}

#innerpage_menubar{
	width:206px;
	overflow:hidden;
	float:left;
	padding-right:5px;
} 


#player_profile_page{
	width:565px;
	float:left;
}
	#player_profile_page ul{
		margin:0px;
		padding:0px;
		width:100%;
		float:left;
		list-style: none;
		margin-bottom:10px;
		line-height:180%;
	}
	#player_profile_page ul li{

		float:left;
		width:100%;
		background: url(icon_li.jpg) no-repeat 15px 6px;
		padding-left: 30px;
		clear:both;
	}

	* html #player_profile_page ul li{

		float:none;
		width:100%;
		background: url(icon_li.jpg) no-repeat 15px 6px;
		clear:both;
	}
	
#player_profile{
	float:left;
	width:100%;
	margin-top:10px;
}

#player_profile #icon{
	width:45px;
	float:left;
}
#player_profile  #pokerprof{
	width:50%!important;
	font-size:12px !important;
	font-weight:bold!important;
	padding-left:15px!important;
}

#player_profile  #topic{
	width:75%!important;
	font-size:18px!important;
	font-weight:bold!important;
	float:left!important;
	margin:0px!important;
	padding:0px!important;
}


#player_profile_back{
	float:right;
	width:15%;
	font-size:12px ;
	font-weight:bold;
	display:block;
	text-decoration:none;
	color:black;
	height:18px;
	padding-top:12px;

}
a#player_profile_back:visited,a#player_profile_back:link{
	float:right;
	width:15%;
	font-size:12px ;
	font-weight:bold;
	display:block;
	text-decoration:underline;
	color:black;
	padding-top:12px;
}
a#player_profile_back:hover,a#player_profile_back:active{
	float:right;
	width:15%;
	font-size:12px ; 
	font-weight:bold;
	display:block;
	text-decoration:none;
	color:black;
	padding-top:12px;
}
	
#player_profile_back img {
	margin-right:7px;
	vertical-align:middle;
}


#player_profile #desc{
	margin-top:10px!important;
	width:95%!important;
	font-size:12px!important;
	font-weight:normal!important;
	float:left;
}

#player_profile #image{
	float:left;
	border:1px solid #ccc;
	margin-right:5px;
	margin-bottom:5px;
}
	#player_profile #image img{
		width:185px;
		height:215px;
	}


 #player_profile_table{
	width:100%;
}

 #player_profile_table #player_profile_row{
	width:100%;
	margin-bottom:10px;
	float:left;
}

 #player_profile_table #poker_player_detail{
	width:20%;
	float:left;
	
}


 #player_profile_table #poker_player_detail #player_fname{
	font-size:12px;
	font-weight:bold;
	text-align:center;
	width:100%;
	display:block;
}


 #player_profile_table #poker_player_detail a#player_fname
, #player_profile_table #poker_player_detail a#player_fname:visited
, #player_profile_table #poker_player_detail a#player_fname:link{
	font-size:12px;
	font-weight:bold;
	text-align:center;
	width:100%;
	color:black;
	text-decoration:none;
	display:block;
}
 #player_profile_table #poker_player_detail a#player_fname:active
, #player_profile_table #poker_player_detail a#player_fname:hover{
	font-size:12px;
	font-weight:bold;
	text-align:center;
	width:100%;
	color:red;
	text-decoration:none;
	display:block;
}

 #player_profile_table #poker_player_detail #player_fname #player_image{
	width:100%;
	display:block;
	text-align:center;
}
 #player_profile_table #poker_player_detail #player_fname #player_image img{
	border:1px solid #999;
}

 #player_profile_table #poker_player_detail #player_fname #player_lname{
	font-size:11px;
	text-align:center;
	font-weight:normal;
	display:block;
}






	
	
#poker_tool_page{
	width:560px;
	float:left;
}

#poker_tool_page #poker_tool{
	float:left;
	width:98%;
	margin-bottom:10px;
}
#poker_tool_page #poker_tool p{
	width:98%;
}


#poker_tool_page #poker_tool #left{
	float:left;
	width:10%;
	
}
	
	#poker_tool_page #poker_tool #left #icon{
		width:100%;
	}
	
	
	
#poker_tool_page #poker_tool #right{
	float:right;
	width:90%;

}
	#poker_tool_page #poker_tool #right #topic{
		width:98%;
		font-size:18px;
		font-weight:bold;
	}
	

	#poker_tool_page #poker_tool #right #remark{
		width:98%;
		font-size:12px;
		font-weight:normal;
	}
	
	
	#poker_tool_page #poker_tool #right #desc{
		margin-top:20px;
		width:96%;
		font-size:12px;
		font-weight:normal;
	}
	
	

	
	
	#poker_tools{
	
		margin-top:10px;
	}
	
	#poker_tool_info{
		width:98% !important;
		float:left;
		padding-top:5px;
	}
		#poker_tool_info_left{
			float:left;
			width:12%;
			overflow:hidden;
		}
		
		#poker_tool_info_right{
			float:right;
			width:88%;
		}
			#poker_tool_info_topic,a#poker_tool_info_topic ,a#poker_tool_info_topic:visited{
				font-size:14px;
				font-weight:bold;
				display:block;
				text-decoration:none;
				color:black;
			}	
			a#poker_tool_info_topic:hover ,a#poker_tool_info_topic:active{
				font-size:14px;
				font-weight:bold;
				display:block;
				color:red;
				text-decoration:none;
			}	
			#poker_tool_info_remark{
				font-size:12px;
				font-weight:normal;
			}	
			




#poker_tool_review{
		width:565px;
		float:left;
}


#poker_tool_review #inner_page_topright{
		width:98%;
		padding-left:5px;
}
			
#poker_tool_topic{
	width:98%;
	float:left;
	margin-top:10px;
}

	#poker_tool_topic #inner_page_topright{
		width:98%;
	}

	#poker_tool_topic #poker_tool_topic_left{
		float:left;
		width:50%;
	}

		#poker_tool_topic #poker_tool_topic_left #poker_tool_topic_holder{
			float:left;
			width:100%;
			margin:0px;
			margin-top:8px;
		}		
		* html #poker_tool_topic #poker_tool_topic_left #poker_tool_topic_holder{
			height:10px;
			padding:0px;
			margin:0px;
			margin-top:4px;
		}		
		#poker_tool_topic #poker_tool_topic_left #poker_tool_topic_holder #poker_tool_topic_icon{
			float:left;
			width:35px;
			text-align:right;
			margin-right:10px;
		}
		#poker_tool_topic #poker_tool_topic_left #poker_tool_topic_holder #poker_tool_topic_text{
			float:left;
			width:35%;
			font-size:12px;
			font-weight:bold;
		}
		#poker_tool_topic #poker_tool_topic_left #poker_tool_topic_holder #poker_tool_topic_name{
			float:left;
			width:70%;
			font-size:18px;
			font-weight:bold;
		}
		#poker_tool_topic #poker_tool_topic_left #poker_tool_topic_holder #poker_tool_topic_description{
			float:right;
			width:88%;
			font-size:12px;
			font-weight:bold;
			clear:both;
		}
		#poker_tool_topic #poker_tool_topic_left #poker_tool_topic_holder #poker_tool_topic_remark{
			float:left;
			width:55%;
			font-size:12px;
		}				
		#poker_tool_topic #poker_tool_topic_left #poker_tool_topic_holder #poker_tool_topic_remark100{
			float:right;
			width:88%;
			font-size:12px;
		}				
		
		* html #poker_tool_topic #poker_tool_topic_left #poker_tool_topic_holder #poker_tool_topic_remark100{
			float:right;
			width:83%;
			font-size:12px;
		}	
		
	#poker_tool_topic #poker_tool_topic_right{
		float:left;
		width:48%;
		overflow:hidden;
		text-align:right;
	}
	#poker_tool_topic #poker_tool_topic_right{
		float:right;
		width:48%;
		text-align:right;
		margin-right:7px;
	}
	* html #poker_tool_topic #poker_tool_topic_right{
		float:right;
		width:45%;
		text-align:right;
		margin-right:7px;
	}	
		#poker_tool_topic #poker_tool_topic_right #poker_tool_topic_back{
			float:right;
			width:100%;
			font-size:12px ;
			font-weight:bold;
			display:block;
			text-decoration:none;
			color:black;
			height:18px;
		}
		
		#poker_tool_topic #poker_tool_topic_right #poker_tool_topic_back img {
			margin-right:7px;
			vertical-align:middle;
		}
		#poker_tool_topic #poker_tool_topic_right a#poker_tool_topic_back:visited,#poker_tool_topic #poker_tool_topic_right a#poker_tool_topic_back:link{
			float:right;
			width:100%;
			font-size:12px ;
			font-weight:bold;
			display:block;
			text-decoration:underline;
			color:black;
		}
		#poker_tool_topic #poker_tool_topic_right a#poker_tool_topic_back:hover,#poker_tool_topic #poker_tool_topic_right a#poker_tool_topic_back:active{
			float:right;
			width:100%;
			font-size:12px ;
			font-weight:bold;
			display:block;
			text-decoration:none;
			color:black;
		}
		
		#poker_tool_topic #poker_tool_topic_right #poker_tool_topic_image{
			float:right;
			width:100%;
		}
		#poker_tool_topic #poker_tool_topic_right #poker_tool_topic_image img{
			border:1px solid #CCCCCC; 
			width:240px;
			height:140px;
		}		
		
		
#poker_tool_remark{
	width:98%;
}

	#poker_tool_feature_header{
		font-size:18px;
		font-weight:bold;
		margin-bottom:15px;
		margin-top:10px;
	}
	#poker_tool_feature_header img{
		margin-right:5px;
	}	
	#poker_tool_remark ul#poker_tool_features{
		margin:0px;
		padding:0px;
		width:90%;
		float:left;
		list-style: none;

	}
	#poker_tool_remark ul#poker_tool_features li{

		float:left;
		width:100%;
		background: url(icon_li.jpg) no-repeat 15px 6px;
		line-height: 180%;
		padding-left: 30px;
	}

	* html #poker_tool_remark ul#poker_tool_features li{

		float:none;
		width:100%;
		background: url(icon_li.jpg) no-repeat 15px 6px;
		line-height: 180%;
		padding-left: 30px;
	}
	
	#poker_tool_remark ul#poker_tool_features li #poker_tool_subject{
		font-size:12px;
		font-weight:bold;
	}	
	#poker_tool_remark ul#poker_tool_features li #poker_tool_info{
		font-size:12px;
		font-weight:normal;
	}
/* /Player Profile Page*/



/* InnerPage Page*/
#article_page {
	width:565px;
	float:left;
}

#articlepage h1{
	font-size:14px;
	font-weight:bold;
}

#articlepage h2.remark{
	font-size:12px;
	font-weight:normal;
}

#article_page ul{ 
	list-style:none;
}

#article_page li,#article_page li{
	list-style:none;
	width:100%;
	background: url(icon_li.jpg) no-repeat 15px 6px;
	line-height: 180%;
	padding-left: 30px;
}


#article_page a:link,#article_page a:visited{
	color:red;
	text-decoration:none;
}

#article_page a:active,#article_page a:hover{
	color:red;
	text-decoration:underline;
}
#article_page h1{
	font-size:18px;
	padding:0px;
	margin:10px 0px 0px 0px;
}
#article_page h2{
	font-size:12px;
	padding:0px;
	color:#666;
	margin:0px 0px 20px 0px;
	font-weight:bold;
}


/* News Page */
#article_page  .articleBox{
	
	width:95%;
	margin:0px;
	padding:0px;
	padding-bottom:25px; 
}
#article_page  .articleBox br{
	display:none;	
}
#article_page  .articleBox .article_group_link{
	width:100%;
	display:block;
	background-color:#efefef;
	border-top:1px solid #ccc;
	height:20px;

	margin:0px;
	padding:0px;

}

#article_page  .articleBox .article_group_lastupd{
	color:#999;
	font-size:11px;
	margin-bottom:10px;
	padding:0px;
	display:block;
	text-align:right;
}
#article_page  .articleBox .article_group_cont{
	color:#333;
	font-size:12px; 
	table-layout:fixed;
	line-height:150%;
	margin:0px;
	padding:0px;
}
#article_page  .articleBox .article_group_more{
	display:block;
	text-align:right;
	font-size:12px;
	font-weight:normal;
	background: url(button_bg.gif) no-repeat right 0px;
	width:98%;
	margin-top:10px;
	padding:0px;
	padding-right:2%;
	height:20px;
	color:#fff;

}


/* /InnerPage Page*/




/* upcomingTournaments */
#upcomingTournaments{
	width:384px;
	margin-bottom:5px;
}

#upcomingTournaments #upcomingTournaments_table{
	width:100%;
	position:relative;
	left:-7px;
}
#upcomingTournaments .caption{
	color:#fff;
	font-size:12px;
	font-weight:bold;
	text-align:left;
}

#upcomingTournaments  th{
	height:16px;

}

#upcomingTournaments .th_first{
	background: url(tournaments_th_bg.jpg) no-repeat;
	background-position:left;
	color:#fff;
	font-size:11px;
	font-weight:bold;
}

#upcomingTournaments .th_second,#upcomingTournaments .th_third{
	background: url(tournaments_th_bg.jpg) no-repeat;
	background-position:-10px 2px;
	color:#fff;
	font-size:11px;
	font-weight:bold;
}
#upcomingTournaments .th_last{
	background: url(tournaments_th_bg.jpg) no-repeat ;
	background-position:right;
	color:#fff;
	font-size:11px;
	font-weight:bold;
}

#upcomingTournaments  tr.color1 td {
	color:#000;
	font-size:11px;
	font-weight:normal;
	background-color:#D5D5D5;
}
#upcomingTournaments  tr.color2 td {
	color:#000;
	font-size:11px;
	font-weight:normal;
	background-color:#E6E6E6;
}

#upcomingTournaments  tr.td_mover td{
	color:#000;
	font-size:11px;
	font-weight:normal;
	background-color:#CDDEBF;
}

#upcomingTournaments  td a:link ,#upcomingTournaments  td a:visited{
	color:red;
	font-size:11px;
	font-weight:bold;
}

#upcomingTournaments  td a:active ,#upcomingTournaments  td a:hover{
	color:black;
	font-size:11px;
	font-weight:bold;
}




