/*----------- SPECIFIC CSS FOR WILDFLOWER SHINY 960 ---MEDICAL ASSISTING---WILD_STATES_SUBPAGE.CSS---*/

/*------- CALL TO ACTION BUTTONS ------*/
#scrollList{
	margin: 10px 0 10px;
	}

.subButtons{
	float:left;
	margin:0 4px 0 0;
	}

#ground,
#online,
#crsp,
#mapButton {
	padding: 4px 0 ; 	
	}
	
#ground a:link,
#ground a:visited,
#online a:link,
#online a:visited,
#crsp a:link,
#crsp a:visited,
#mapButton a:link,
#mapButton a:visited {
	padding: 4px 7px 4px 8px; 
	text-decoration:none;
	}
	
#ground a:hover,
#ground a:active,
#online a:hover,
#online a:active,
#crsp a:hover,
#crsp a:active,
#mapButton a:hover,
#mapButton a:active {
	padding: 4px 7px 4px 8px; 
	}

/*----------- CONTENT COPY -----------*/
#infoContent{
	width: 680px;
	margin: 10px 0 0;
	}

#infoContent p {
	margin: 10px 0;
	}

.stateHeader {
	font-size: 16px;
	margin: 8px 0;	
	}
	
#stateTabs p {
	font-size:14px;
	line-height: 18px;			
	}
	
#stateName h3 {
	font-size:22px;
	margin:0 0 10fpx;
	}

/*-- LIST ITEMS --*/

ul.stateList,
ul.stateFigures {
	margin:10px 0;
	}

ul.stateList li,
ul.stateFigures li {
	margin:5px 0;
	}

/*---------- SCHOOL LIST ---------*/

#schoolList {
	clear:both;
	margin:30px 0 60px;	
	}

.locationsLeft li,.locationsRight li{
	font-size:14px !important;
	}
.program {
	font-size:14px;
	display: inline;
	font-weight: bold;
	clear:both;
	width:300px;
	float:left;
	margin:5px 0 0 ;
	}
	
/*------ SCHOOL LIST BLOCKS -----*/
#onlineLink,
#stateLink,
#crapLink{
	margin:10px 0;
}

ol#groundMatches, 
ol#onlineMatches, 
ol#crspMatches {
	list-style-type:circle;
	}

ol#groundMatches li,
ol#onlineMatches li,
ol#crspMatches li {
	border:2px solid #999999;
	display:block;
	padding:10px 5px ;
	margin:10px auto;
	text-align:left;
	font-size:12px;
	list-style-type:none;
	width: 715px;
	float:left;
	}

ol#groundMatches li a .logo, 
ol#onlineMatches li a .logo, 
ol#crspMatches li a .logo {
	float:left;
	margin:8px 37px 12px 0;
	padding-right:5px;
	border:none;
	}
	
 ol#groundMatches li ul.locationsLeft li, 
 ol#onlineMatches li ul.locationsLeft li, 
 ol#crspMatches li ul.locationsLeft li {
 	width: 150px;
	border:none;
	padding:0px;
	margin:0px;
	display:block;
	font-size:12px;
	text-align:left;
	}

ol#groundMatches li ul.locationsRight li,
ol#onlineMatches li ul.locationsRight li,
ol#crspMatches li ul.locationsRight li {
	width:200px;
	border:none;
	display:block;
	margin:0px;
	padding:0px;
	font-size:12px;
	text-align:left;
	}

/*---------- SCHOOL TYPE ---------*/

h3.summary_school_type {
	font-size:17px;
	}

/*---------- BRAND NAME ---------*/
.brandName{
	margin: 0 auto;
	width:300px;
	float:left;
	margin: 0 0 2px;	
	}
	
.brandName b{
	font-size:16px;
	font-weight: bold;
	text-decoration: underline;
	line-height:20px;
	}

/*----------- LOCATION ----------*/

.locationBox {
	overflow: hidden;
	border:none;
	margin:5px 0 0;
	width:300px;
	float:left;
	}

.locationsLeft {
	float:none;
	margin-right: 15px;
	}

.locationsRight {
	float:left;
	}

/*------ LEARN MORE BUTTON -------*/

.learnButton {
	float:right;
	margin: 5px 0px 0px 0px ;
	}

.learnButton {
	border:none;
	}
