

body { margin:0; padding:0; background-color: #fff; }

html,body,td,th,table,input { font-size:11px; font-family:"Trebuchet MS", arial, helvetica, sans-serif; color: #000; }
div { margin:0; }
p {line-height:16px; margin:0 0 9px 0; }

a{
	color:#148ab2; 
	text-decoration:none;
}

a:visited{color:#59639c; }
a:hover, 
a:focus {
	color:#666; 
	text-decoration:underline;
}
img,
a img{border:0;}

h1 { font-size:22px; font-weight:normal; color:#333; margin:0;}
h2 { font-size:15px; color:#333; line-height:17px; margin:0 0 5px 0; padding:0;}
h3 { font-size:13px; color:#333; margin:0; }      

h4 { font-size:11px; margin:0 0 5px 0; }

table, 
td { border:0; }




#maincontent{
background-color:#fff;
margin-left:auto; 
margin-right:auto; 
}


.tblstats
{
padding-top: 7px;

padding-right: 2px;

padding-bottom: 7px;

padding-left: 2px;
width:	700px;
}

.clear,
.clearer{display:block; margin:0; padding:0; clear:both; font-size:1px; width:1px; height:1px; overflow:hidden;}

h1.pgTitle{margin-bottom:20px; display:block; vertical-align:middle;}

h1.pgTitle img{margin-right:10px; vertical-align:middle;}

table.pageContent h1.pgTitle{
	margin-bottom:5px;
}


#cc-profile-main
{
	margin:19px;
	
	min-width:750px;
	_width:750px;
}




select{
	width:auto !important;
	vertical-align:middle;
	font-size:10px;
	height:18px;
}
input{
	vertical-align:middle;
	padding:0 2px;
}
	
td{
	padding:5px 0 5px 20px;	
	vertical-align:top;
	border-bottom:1px solid #ccc;
}





	.resultBlock{
		border:1px solid #999;
		margin:5px 0;
	}
	.resultBlock h3{
		font-size:11px;
		color:#333;
		padding:3px 5px;
		background-color:#a6d0ce;
	}
	
	.resultBlock table{
		margin:5px;
	}
	.resultBlock td{
		padding:2px;
		margin:0;
		border:none;
		color:#666;
	}


	
	tr.base{
		font-weight:bold;
	}
	
	tr.round-total{
		font-size:12px;
		font-weight:bold;
	}
	tr.round-total td{
		border-top:1px solid #ccc !important;
	}
	tr.round-total td.pBlack{
		color:#000;
	}
	tr.round-total td.pBold{
		font-size:11px;
		font-weight:bold;
	}

	.PlayerProfileDetails h3{
		margin:5px 0;
		color:#666;
		font-size:11px;
	}
	
	
	.PlayerProfileDetails h4{
		float:left;
		margin:0 5px 0 0;
	}
	.PlayerProfileDetails .actionBox{
		float:left;
		padding:3px 2px 0 0;
		margin:0;
		height:8px;
		width:8px;
		_width:10px;
		_font-size:8px;
		_padding:2px 1px 0 0;
	}
	.PlayerProfileDetails p.counter{
		color:#333;
		font-weight:bold;
		margin:0;
		padding:0;
	}
	
	.profile-content .column1{
		float:left;	
		width:390px;
	}

	.profile-content .column2{
		float:left;
		margin:0px 20px;
		#margin:0px 10px;
		width:375px;
		#width:260px;
	}
	.profile-content .column3{
		float:left;	
		width:175px;
	}
	.profile-content .button-set{
		margin-top:5px;
		text-align:center;
	}
	

	#backlink{
		margin-bottom:5px;
		font-weight:bold;
		display:block;
	}
	
	.profile-content h1.pgTitle{
		margin-bottom:5px;
	}

	.profile-content p.description{
		margin-top:15px;
	}
	

.profile-content .tab-block{margin: 25px 0 8px 0; }
.profile-content .tab-content{
	border:1px solid #666; 
	padding:9px; 
	z-index:1;
	min-height:150px;
	_height:150px;
	position:relative;
	_top:-1px;
	width: 700px;
	
}
.profile-content .tabs{
	height:24px;
	z-index:10;
	position:relative;
}
.profile-content .tabs li{
	padding:3px 5px; 
	font-weight:bold; 
	margin-right:5px; 
	display:block; 
	float:left;
	background-image:none;
	cursor:pointer;
}
.profile-content .tabs .on{
	color:#000; 
	background-color:#a6d0ce; 
	border:1px solid #666; 
	padding-top:5px; 
	border-bottom:1px solid #fff;
}
.profile-content .tabs .off{
	color:#fff; 
	background-color:#505056; 
	margin-top:3px;
}

.headerBar 
{ background: #000099 url('../images/bg.gif') repeat-x; border-bottom: 1px solid #999; height:32px }


h2.sub_section_head {
  border-bottom: 1px solid #CCC;
  padding-bottom: 4px;
}

h6
{

font-family: Verdana,Arial,Helvetica,Sans-Serif;

font-size: 13px;

color: #666666;

font-weight: bold;

}