@charset "utf-8";



#accountHolder{
	background-image: url(/i/graphics/account_col_bg.png);
	background-position: top left;
	background-repeat:no-repeat;
}
/* Left Column */
/* exists in master */


/* Middle Column */

#accountMid{
	width: 300px;
	margin-right: 11px;
	float: left;
}

#accountMid #topArea{
	padding: 5px 5px 28px 5px;
	background: #fff url(/i/whiteTopGrad.png) top left repeat-x;
	margin: 0 0 9px 0;
}
.XgoldStyle #accountMid #topArea{
	background-color: #3F380C;
	background-image: none;
	color: #fff;
}
#headButs{
	padding: 2px 0 0px 0;	
	overflow: auto;
}
#headButs div{
	width: 	95px;
	float: left;
	background: #BA1F27 url(/i/btn/profBtnA.gif) top left repeat-x;
	color: #fff;
	font: 12px/12px Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 2px 0 3px 0;
	text-align: center;
	cursor: pointer;
}
.goldStyle #headButs div{
	background: #7B6E1F url(/i/btn/profBtnB.gif) top left repeat-x;
	color: #000;
	
}
#headButs div.sel{
	background-image: none;	
}
.goldStyle #headButs div.sel{
	color: #FFF;
}
#headButs #tabA{
	margin-right: 2px;
}
#headButs #tabB{
	margin-right: 2px;
}
#gamedd{
	width: 266px;
	font: 13px/13px Arial, Helvetica, sans-serif;
}
#topArea #gameSel{
	padding: 7px 12px 5px 12px; 	
}
#topArea #gameSel .glass{
	padding: 8px 0 10px 0;
	background-color: #eee;
	text-align: center;
}
#topArea #gameSel .glass img{
	border: 1px solid #fff;
}
table.profChart{
	font: 12px/13px Arial, Helvetica, sans-serif;
	width: 280px;
	margin: 0 0 0 5px;
}
table.profChart td{
	padding: 2px 0 3px 4px;	
	text-align: center;
}
.profChart tr.headings td{
	color: #1000ED;
	font-weight: bold;
}
.XgoldStyle .profChart tr.headings td{
	color: #CCC457;
}

.profChart td.rowName{
	text-align: left;
	padding: 2px 5px 0 0;
}

#recentlyPlayed{
	margin-top: 10px;
	padding: 5px 5px 5px 5px;
	background: #fff url(/i/whiteTopGrad.png) top left repeat-x;
}
#recentlyPlayed .game{
	font: bold 12px/15px Arial, Helvetica, sans-serif;
	padding: 5px 0 0 8px;
}
#recentlyPlayed .game .score{
	font: bold 14px/15px Arial, Helvetica, sans-serif;
	padding: 0 0 0 3px;
	color: #aba000;
}
#recentlyPlayed .when{
	color: #999;
	font: normal 11px/14px Arial, Helvetica, sans-serif;
	padding: 0 0 2px 8px;
}

/*Right Column */

#accountRight{
	width: 330px;
	float: left;
}

#findMembers{
	font: 15px/17px Arial, Helvetica, sans-serif;	
	padding: 17px 10px 12px 30px;
	background: #fff url(/i/whiteTopGrad.png) top left repeat-x;
}
.goldStyle #findMembers{
	background-color: #7B6E1F;
	background-image: none;
	color: #CCC457;
}
.goldStyle #findMembers a{
	color: #fff;
	
}
#memSearch{
	padding: 5px 0 10px 0;	
}
#plySrch #key{
	font: 13px/13px Arial, Helvetica, sans-serif;
	width: 230px;
}
#contestSec{
	margin-top: 10px;
	padding: 5px 5px 5px 5px;
	background: #fff url(/i/whiteTopGrad.png) top left repeat-x;
}
#contestSec h2, #recentlyPlayed h2{
	font: 14px/14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: normal;
	background: #77171B url(/i/btn/head_basic.jpg) top left repeat-x;
	padding: 3px 0 5px 8px;
	color: #FFF;
	margin: 0 0 2px 0;
}
.goldStyle #contestSec h2, .goldStyle #recentlyPlayed h2{
	background: #947b04 url(/i/btn/head_gold.jpg) top left repeat-x;
	background-image: none;
}
#contestSec h3{
	padding: 5px 0 8px 10px;
	margin: 0;
	font: 12px/14px Arial, Helvetica, sans-serif;
}
#contestSec h3 a{
	
}
#contestSec table{
	width: 310px;
	margin-left: 10px;
}
#contestSec table td{
	font: 11px/14px Arial, Helvetica, sans-serif;
	padding: 2px 10px 0 0;
}
#contestSec table td.cent{
	text-align: center;	
}
#contestSec table tr.headings td{
	color: #1000ED;
}

/*tab content */
#tabContentB{
	padding: 0 5px 0 5px;
}
#tabContentB h2{
	margin: 0;
	padding: 10px 0 4px 10px;
	font: bold 16px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#tabContentB #favScrollArea{
	height: 130px;
	overflow: auto;
	background-color: #eee;
	padding: 2px 5px 2px 10px;
}
#tabContentB #favScrollArea a{
	color: #000;	
}
#tabContentB ul{
	list-style-type:none;
	margin: 0;
	padding: 0;
}
#tabContentB ul li{
	font: 13px/17px Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
}
#tabContentB p{
	margin: 5px 0 0 10px;
	font: 14px/16px Arial, Helvetica, sans-serif;
}
#tabContentB p a{
	
}


#tabContentC{
	padding: 0 5px 0 5px;
}
#tabContentC h2{
	margin: 0;
	padding: 10px 0 4px 10px;
	font: bold 16px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#tabContentC p{
	margin: 5px 0 0 10px;
	font: 14px/16px Arial, Helvetica, sans-serif;
}