#intro, #intro_stats, #intro_rules {
	color: #fff;
	}
	
#intro {
	background:#000 url(/graphics/SoldierTech_NightVision5.png) bottom right no-repeat;
	}
	
#intro_rules {
	background:#000;
	}

#intro .pad {
	padding-right:320px;
	/*min-height:120px;*/
	}
	
#fullwidth {
	color: #fff;
	background:#000;
	}

#side a.b-link {
	color:#1757b1 !important;
	}
	
#main {
	min-height:100px;
	}
	
/* TABLE EXTRAS */

th, td {
	line-height: 1.5;
	border: none;
	}
	
#Ranking_Tbl, #Challenge_Tbl, #Current_Challenges, #Pending_Challenges, #Team_Roster, #Admin_Ranking {
	background-color: #000;
	}
	
#Rank_Pos, #Rank_Name, #Rank_For, #Rank_Against, #Rank_Percent, #Rank_Score {
	background: #cce251;		
	}
	
#Ranking_Tbl a:link, #Ranking_Tbl a:visited, #Ranking_Tbl a:active,
#Current_Challenges a:link, #Current_Challenges a:visited, #Current_Challenges a:active,
#Pending_Challenges a:link, #Pending_Challenges a:visited, #Pending_Challenges a:active,
#Team_Roster a:link, #Team_Roster a:visited, #Team_Roster a:active,
#Admin_Ranking a:link, #Admin_Ranking a:visited, #Admin_Ranking a:active {	
	display:block;
	color:#fff;
	font-weight:bold;
	}
	
.rk_hding {
	font-size: 12px;
	background: #cce251;
	color: #000;
	text-align: center;
	}
	
.row1, .row1center, .row2, .row2center {
	color: #FFF;
	font-size: 12px;
	padding: 5px;
	}
	
.row1, .row1center {
	background: #585858;
	}
	
.row2, .row2center {
	background: #424242;
}

.row1center, .row2center {
	text-align: center;
	}