/*======================
	TEXT ALIGN
========================*/
.text-center{ text-align:center }
.text-left{ text-align:left }
.text-right{ text-align:right } 

/*======================
	POSITIONING 
========================*/
.left{ float:left; }
.right{ float:right; }
.clear{ clear:both; }

/*======================
	DISPLAY
========================*/
.hidden{ display:none; }
.block{ display:block; }
.inline{ display:inline }

/*======================
	WIDTH
========================*/
.width-10{ width:10% }
.width-20{ width:20% }
.width-30{ width:30% }
.width-40{ width:40% }
.width-50{ width:50% }
.width-60{ width:60% }
.width-70{ width:70% }
.width-80{ width:80% }
.width-90{ width:90% }
.width-100{ width:100% }

/*======================
	TABS
========================*/
.tabs
{
	background:#53646a; 
	list-style:none; 
	margin:0; 
	padding:0; 
	margin-bottom:10px; 
	padding:5px 0 0 0;
	height: 25px;
	
}
.tabs li
{
	background:#6f868e;	
	border:solid 1px #333e41;
	border-bottom:0; 
	float:left; 
	margin: 0 5px 0 5px;
}
.tabs li.active{background:#f1f5ff; }
#center-column .tabs li.active a{ color:#53646a }
#center-column .tabs li a
{
	display:block; 
	padding: 3px 15px 3px 15px; 
	color:#fff;
}
.affiliates td{ padding:4px; }
/*======================
	TABLE
========================*/
table
{
    width:100%;
}
table th
{
    padding:6px;
    font-size:11px;
    font-weight:700;
   background:#53646a;
   color:#fff;

}
table td
{
    padding:5px 3px 5px 3px;
    border-bottom:solid 1px #e2e2e2;
}
/*======================
   ADS
========================*/
.ad_468x60
{
    width:468px; 
    height:60px; 
    margin:5px auto; 
}
.ad_160x600
{
    width:160px; 
    height:600px; 
    margin:0 auto; 
}
/*======================
    SPONSORS
========================*/
.affiliates{ float:left; margin-bottom:5px;  }
.affiliates a
{
    float:left; 
    display:block; 
}
.affiliates a img{ margin:1px }
