/* CSS Document */



html {
	height: 100%;
}
body {
	margin: 0;
	padding: 0;
	height: 100%;
	text-align:center;
	background-color:#7e9ab3;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	
	
	}
	
	


.hiddenPic {display:none;}





h1 {

font-size:250%;
font-weight:normal;
line-height:normal;
margin:0;
padding:6px 9px 5px;


}

img {

border:none;
}



a
{
	color: #0152AE;
	text-decoration: none;
}



a:hover
{
	text-decoration: underline;
}





p

{
	font-family:Arial, Helvetica, sans-serif;
	padding-left:5px;
	padding-right:5px;
	font-size:98%;
	color:#343434;
	line-height:145%;
	
}

.p-larger-style {


	font-family:Arial, Helvetica, sans-serif;
	padding-left:5px;
	padding-right:5px;
	font-size:102%;
	color:#000000;
	line-height:125%;
	
	
	
}

ul, ol 

{
	font-family:Arial, Helvetica, sans-serif;
	font-size:98%;
	color:#343434;
	font-size:98%;
	line-height:145%;
	
}

.double-spaced {

	margin-bottom:1em;
	}




#wrapper {
	width: 995px;
	height:auto;
	margin: 0 auto;
	padding:0px;
	text-align: left;
	position: relative;
	background-color:#ffffff;
	/* firefox and other dropshadow */
	-webkit-box-shadow: -3px 0px 30px #000000;
	-moz-box-shadow:-3px 0px 30px #000000;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #776261;	
	
	
	
	
}


/* HEADER ------------------------------- Header ----------------------  */

#header
{
	background-color: #ffffff;
	background-image:url(../img/headerbar.gif); 
	height: 115px;
	width: 995px;
	margin: 0 auto;
	background-repeat:repeat-x;
	position: relative;
	border-color:#34405e;
	border-bottom-style:solid;
	border-bottom-width:thin;
	border-left:none;
	border-top:none;
	border-right:none;
	clear:both;
	
}

#header .headertext {
	position        : absolute;
	right           : 619px;
	bottom          : 53px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding: 5px;
	color:#093258;
	font-family:GillSans-Light,Verdana,Arial,Helvetica,sans-serif;
	}

.headertext a {

	text-decoration:none;
	color:#003399;
	font-weight:normal;
	font-size:80%;

	
	}

		


.headermenu
{
	position        : absolute;
	right           : 0px;
	bottom          : 70px;
	overflow        : hidden;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding: 10px;
	background-image:url(../img/header-buttons-bg.gif);
	background-repeat:no-repeat;
	background-position:left;
	

}

.headermenu a {
		color:#000000;
}


.headermenu li { 
	  list-style-type:none; 
	  display: inline;
	  padding-right: 3px;
	  padding-left: 3px;
	  font-size:smaller;
	 
}


.headersearch li{
	position        : absolute;
	right           : 0px;
	bottom          : 15px;
	overflow        : hidden;

	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding: 10px;
	color: #000000;

	list-style-type:none; 
	  display: inline;
	  padding-right: 15px;
	  padding-left: 15px;
	  
	  background-image:url(../img/header-buttons-bg.gif);
	background-repeat:no-repeat;
	background-position:left;
}




.statedropdown {
	position        : absolute;
	right           : 20px;
	bottom          : 15px;
	overflow        : hidden;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding: 5px;
	color: #000000;
	border: thin solid #748CAD;
	list-style-type:none; 
	  padding-right: 5px;
	  padding-left: 5px;
}


/* Page Sub Header --------------------------------------------------------  */




#pagesubheader {
	float:			left;
	background-color:#ffffff;
	width:780px;
	height:auto;
	margin: 10;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;

}




#pagesubheader img {

		float:right;
		padding-top:5px;
		padding-bottom:10px;
		padding-left:5px;
		background-color:#ffffff;
		
		}
		
	



/* Center Content Area --------------------------------------------------------  */





/* NEW HOME boxes Area --------------------------------------------------------  */

#featured-choices  {

	
	
background-color:#e6eaef;
background-position:center top;
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
height:220px;;

margin-left:10px;
margin-top:10px;
padding:10px;
text-align:left;
vertical-align:top;
width:255px;

	
	}





/* NEW HOME PAGE Content Area --------------------------------------------------------  */



#contentArea99 {
	width: 794px;
	float:left;
	background-color:#C1CDDD;
	padding-left:5px;
	background-image:url(../img/radiology-school-guide.gif);
	background-position:right top;
	background-repeat:no-repeat;
	border-bottom-width: thin;
	border-bottom-style: groove;
	border-bottom-color: #9CA2B5;
}




#contentArea99 #contenttext99 {
	width:325px;
	float:left;
	top:300px;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;	
}


#wholecenter99 {

	float:left;
	width:790px;

	


}


#maincenterarea99  {
	float:left;
	width:580px;
	height:auto;
	padding-left:15px;
}




.hometopics {

font-size:125%;
color:#a06800;
padding-left:10px;
padding-top:1px;


}


.hometopics a {

color:#a06800;
padding-left:10px;
padding-top:1px;



}

.hometopics a:hover {

color:#a06800;
padding-left:10px;
padding-top:1px;
text-decoration:underline;


}









/* END NEW HOME PAGE Content Area --------------------------------------------------------  */


#contentArea {
	width: 600px;
	float:left;
	/* background-color:#C1CDDD; */
	padding-left:5px;
	background-image:url(../img/2-radiology-schools-intro.jpg);
	padding-right:8px;
	margin-right:0px;
	background-position:left top;
	background-repeat:no-repeat;
	/*border-bottom-width: thin;
	border-bottom-style: groove;
	border-bottom-color: #9CA2B5; */
}





#contentArea #contenttext {
	width:338px;
	float:left;
	top:300px;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;	
}

/* JOBS PAGE Content Area --------------------------------------------------------  */

#contentArea-radiology-jobs {
	width: 600px;
	float:left;
	background-color:#ffffff;
	padding-left:5px;
	background-image:url(../img/ist2_8557918-happy-hispanic-health-care-practitioner.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	border-bottom-width: thin;
	border-bottom-style: groove;
	border-bottom-color: #9CA2B5;
}







#contentArea-radiology-jobs #contenttext {
	width:338px;
	float:left;
	top:300px;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;	
}










/* Just this stuff  --------- Quick LINKS ------- */


#new-quick-menu {
	width:215px;
	height:100%;
	background-color:#ffffff;
	padding:0px;
	float:right;
	 margin-left:15px;
	 margin-right:1px;
	margin-top:20px;	
	margin-botton:20px;
	padding-top:5px;
	padding-bottom:5px;
	font-size:95%;
	
}





#new-quick-menu ul {
	border:medium none;
	margin:0;
	padding:0px;
	background-color:#e9e2ba;

}

#new-quick-menu li {
		
	 display:block;
     padding-bottom:5px;
     padding-top:3px;
     text-decoration:none;
	 border-bottom: 2px solid #FFFFFF;
     margin:0;
     text-align:left;
     text-indent:10px;
	 
	 list-style-image:none;
	 list-style-position:outside;
     list-style-type:none;
	

}


#new-quick-menu li a{

color:#000066;
		

	
}


#new-quick-menu .quickmenu-nav :hover {
	color:#000000;
	background-color:#e0d38f;


}



#new-quick-menu li.current-page {
	color:#000000;
	background-color:#e0d38f;
	

}








/* Just this stuff ---- END */





#wholecenter {

	float:left;
	width:600px;

	


}




#maincenterarea  {
	float:left;
	width:600px;
	height:auto;
	padding-left:5px;
}




#contentArea2 {
	width: 790px;
	height: auto;
	float:left;
	padding-left:5px;
	background-position:right top;
	background-repeat:no-repeat;
	
}







#contentArea2 #contenttext {
	width:535px;
	float:left;
	top:300px;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	border-right-width: thin;
	border-right-style: none;
	border-right-color: #748CAD;
	height: 100%;
}





.subcatagoryheader   {
	color:#000066;
	font-size:14px;
	
	}


	

#contenttext .rfibutton {
	list-style-type:none;
	font-family:Helvetica, Geneva, Arial, sans-serif;
	background-color:#CCCCCC;
	
	  margin-top: 0;
	  margin-right:90px;
	  margin-bottom: 0;
	  margin-left: -20px;
	  padding-top:10px;
	  padding-right:10px;
	  padding-left:10px;
	  padding-bottom:10px;
	  color:#000000;
	  text-align:center;
	  border: thin solid #748CAD;
	 
	
}


#contenttext .rfibutton a{
	list-style-type:none;
	color:#000000;

	
}

#contentArea2 #schoollist {
	width:650px;
	float:left;
	top:300px;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	border-right-width: thin;
	border-right-style: dotted;
	border-right-color: #748CAD;
	height: 100%;
	background-color:#FFFFFF;
}





.catagoryheader { 
	  color:#a06800;
	  font-family:GillSans-Light,Verdana,Arial,Helvetica,sans-serif;
	  padding-bottom: 20px;
	  
	 
	  
}




.pagelinks {
	color:#660000;
	list-style-type:square;
	font-size:96%;
	
	

	
	}
	
.pagelinks a{
	color:#660000;
	
	}
	
.pagelinks a:hover{
text-decoration: underline;

	}
	
	
	.pagelinks2 {
	color:#000000;
	list-style-type:square;
	font-size:13px;
	

	
	}
	
.pagelinks2 a{
	color:#003399;
	text-decoration: underline;
	
	}




/* Start Education News ------------------------------------- */




#education-news   {

background-image:url(../img/healthcare-education-news.jpg);
background-repeat:no-repeat;
background-position:right top;
height:300px;
width:auto;


}


#education-news a {


color:#E9EBDB;

}




#news-info {

margin-top:0px;
padding-top:60px;
padding-left:14px;


}


#news-info ul {

line-height:240%;


}





/* Start Scholarship ------------------------------------- */





.scholarshipimg  {

padding-bottom:20px;

}


.scholarshipform {

padding-left:40px;
padding-right:40px;
padding-bottom:40px;
padding-top:5px;
background-color:#c9ddd0;
margin-left:50px;
margin-right:50px;
border:#666666 thin solid;


}

div.row {
  clear: both;
  padding-top: 10px;
  }

div.row span.label {
  float: left;
  width: 275px;
  text-align: right;
  }

div.row span.formw {
  float: right;
  width: 300px;
  text-align: left;
  } 


.error {

color:#990000;
font:70%;

}



#sharescholarship {
float:right;
margin: 10px;
background-color:#EAECDC;
color:#000066;
border:#CAC4B1 thin solid;

}


.sharescholarshipsharetext {

color:#003366;


}


#sharescholarship .addthis_button{

float:right;
padding-top:5px;
padding-bottom:10px;


}



.sharescholarshipimg{

float:right;
padding-top:10px;
padding-bottom:10px;
padding-left:10px;
padding-right:10px;
border:#666666 thin solid;


}

/*   Women Scholarship Table  ------------------------------------- */


.womentable {

font:Arial, Helvetica, sans-serif;
font-size:95%;
color:#333333;

}


.womentable th {

font:Arial, Helvetica, sans-serif;
font-size:95%;
color:#000000;
background-color:#EFF7DB;

}


/* Start HOME PAGE Scholarship ------------------------------------- */



#scholarship-news   {

background-image:url(../img/women-healthcare-scholarships);
background-repeat:no-repeat;
background-position:right top;
height:240px;
width:auto;
text-align:left;
padding-bottom:15px;


}


#scholarship-news a {


color:#000066;
font-family:Helvetica, sans-serif;
font-size:20px;
text-decoration:none;
line-height:140%;


}




.learnmore  {

color:#ffffff;
font-family:Helvetica, sans-serif;
font-size:14px;
text-decoration:none;
text-align:center;
padding-left:20px;
}




#scholarship-info {

margin-top:0px;
padding-top:5px;
padding-left:10px;


}






/*  Left Nav ----------------------------------------------------  */

#leftPanel {
	width: 192px;
	min-height:100%;
	height:auto;
	float:left;
	padding:0px;
/*	background-color:#d1def0;
	border-right-width: thin;
	border-right-style: dotted;
	border-right-color: #748CAD;
	border-left-style:ridge;
	border-left-width:thin;
	border-left-color:#748CAD; 
	background-color:#F5F5E3; */
	background-image:url(../img/2-nav-below-bg.jpg);
}



 

#leftPanel ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		font-family:Arial, Helvetica, sans-serif;
		
	
		
		}
		
		
		

#leftPanel li { 
	  list-style-type:none; 
	  padding-right: 0px;
	  padding-left: 2px;
	  padding-bottom:0px;
	  padding-top:0px;
	 /* border: thin solid #748CAD;
	  background-color:#d1def0; */
	  text-align:left;
	  font-size:98%;
}



#leftPanel img  {


padding-bottom:30px;
padding-top:30px;

}



 /* 

#leftPanel .nav a {

 color:#003399; 
	
	color:#660000;
	
	}
	
	
#leftPanel .nav :hover {
	color:#000000;
 background-color:#CCCCCC;  
}



#leftPanel img {
	padding-top:20px;
	padding-bottom:20px;
	padding-left:10px;
	padding-left:10px;

}



.topicheader { 
	  list-style-type:none; 
	  padding-right: 0px;
	  padding-left: 5px;
	  padding-bottom:5px;
	  padding-top:13px;
	 border: thin solid #748CAD;
	  background-color:#e6eaef;  
	  text-align:left;
	  color:#000000;
	  font-family:GillSans-Light,Verdana,Arial,Helvetica,sans-serif;
	  font-weight:normal;
	  font-size:12px;
 	background-image:url(../img/4-nav-background-square3.gif);
	  background-repeat:no-repeat;
	  background-position:left; 
	  

	
	
}

*/



/* =-=-=-=-=-=-=-[Menu One]-=-=-=-=-=-=-=- */
	
#menu {
	width: 190px;
	border-style: solid solid none solid;
	border-color: #94AA74;
	border-size: 1px;
	border-width: 1px;
	border-right:none;
	border-left:none;
	margin-top: 0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:10px;
	font-size: 90%;
	}
	
	
	#menu .header {
	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
	color: #000000;
	font-size:14px;
	display: block;
	background: url(../img/menu5.gif);
	padding: 8px 0 0 10px;

	}
	
	


#menu li a {
	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
	}	
	
#menu li a:link, #menu li a:visited {
	color:#000000;
	display: block;
	background: url(../img/menu5.gif);
	padding: 8px 0 0 10px;
	}
	
#menu li a:hover {
	color: #26370A;
	background: url(../img/menu5.gif) 0 -32px;
	padding: 8px 0 0 10px;
	}
	
#menu li a:active {
	color: #26370A;
	background: url(../img/menu5.gif) 0 -64px;
	padding: 8px 0 0 10px;
	}



/* =-=-=-=-=-=-=-[Menu TWO]-=-=-=-=-=-=-=- 
	
#menu2 {
	width: 190px;
	border-style: solid solid none solid;
	border-color: #94AA74;
	border-size: 1px;
	border-width: 1px;
	border-right:none;
	border-left:none;
	margin-top: 0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:10px;
	font-size: 90%;
	}
	

#menu2 .header {
	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
	color: #000000;
	font-size:14px;
	display: block;
	background: url(../img/menu2.gif);
	padding: 8px 0 0 10px;
	
	}	
	
	
#menu2 li a {
	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
	}	
	
#menu2 li a:link, #menu2 li a:visited {
	color:#000000;
	display: block;
	background: url(../img/menu2.gif);
	padding: 8px 0 0 10px;
	}
	
#menu2 li a:hover {
	color: #26370A;
	background: url(../img/menu2.gif) 0 -32px;
	padding: 8px 0 0 10px;
	}
	
#menu2 li a:active {
	color: #26370A;
	background: url(../img/menu2.gif) 0 -64px;
	padding: 8px 0 0 10px;
	}


*/




/* =-=-=-=-=-=-=-[Menu TWO - REdo  -=-=-=-=-=-=-=- */
	
#menu2 {
	width: 190px;
	border-style: solid solid none solid;
	border-color: #94AA74;
	border-size: 1px;
	border-width: 1px;
	border-right:none;
	border-left:none;
	margin-top: 0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:10px;
	font-size: 90%;
	
	}
	

#menu2 .header {
	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
	color: #000000;
	font-size:14px;
	display: block;
	background: url(../img/menu1.gif);
	padding: 8px 0 0 10px;
	}	
	
	
#menu2 li a {
	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
	}	
	
#menu2 li a:link, #menu2 li a:visited {
	color:#000000;
	display: block;
	background: url(../img/menu1.gif);
	padding: 8px 0 0 10px;
	}
	
#menu2 li a:hover {
	color: #26370A;
	background: url(../img/menu1.gif) 0 -32px;
	padding: 8px 0 0 10px;
	}
	
#menu2 li a:active {
	color: #26370A;
	background: url(../img/menu1.gif) 0 -64px;
	padding: 8px 0 0 10px;
	}



/* =-=-=-=-=-=-=-[Menu THREE]-=-=-=-=-=-=-=- 
	
#menu3 {
	width: 190px;
	border-style: solid solid none solid;
	border-color: #94AA74;
	border-size: 1px;
	border-width: 1px;
	border-right:none;
	border-left:none;
	margin-top: 0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:10px;
	font-size: 90%;
	
	}
	

#menu3 .header {
	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
	color: #000000;
	font-size:14px;
	display: block;
	background: url(../img/menu3.gif);
	padding: 8px 0 0 10px;
	}	
	
	
#menu3 li a {
	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
	}	
	
#menu3 li a:link, #menu3 li a:visited {
	color:#000000;
	display: block;
	background: url(../img/menu3.gif);
	padding: 8px 0 0 10px;
	}
	
#menu3 li a:hover {
	color: #26370A;
	background: url(../img/menu3.gif) 0 -32px;
	padding: 8px 0 0 10px;
	}
	
#menu3 li a:active {
	color: #26370A;
	background: url(../img/menu3.gif) 0 -64px;
	padding: 8px 0 0 10px;
	}


*/


/* =-=-=-=-=-=-=-[Menu THREE - REdo  -=-=-=-=-=-=-=- */
	
#menu3 {
	width: 190px;
	border-style: solid solid none solid;
	border-color: #94AA74;
	border-size: 1px;
	border-width: 1px;
	border-right:none;
	border-left:none;
	margin-top: 0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:10px;
	font-size: 90%;
	
	}
	

#menu3 .header {
	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
	color: #000000;
	font-size:14px;
	display: block;
	background: url(../img/menu5.gif);
	padding: 8px 0 0 10px;
	}	
	
	
#menu3 li a {
	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
	}	
	
#menu3 li a:link, #menu3 li a:visited {
	color:#000000;
	display: block;
	background: url(../img/menu5.gif);
	padding: 8px 0 0 10px;
	}
	
#menu3 li a:hover {
	color: #26370A;
	background: url(../img/menu5.gif) 0 -32px;
	padding: 8px 0 0 10px;
	}
	
#menu3 li a:active {
	color: #26370A;
	background: url(../img/menu5.gif) 0 -64px;
	padding: 8px 0 0 10px;
	}





/* =-=-=-=-=-=-=-[Menu FOUR]-=-=-=-=-=-=-=- */
	
#menu4 {
	width: 190px;
	border-style: solid solid none solid;
	border-color: #94AA74;
	border-size: 1px;
	border-width: 1px;
	border-right:none;
	border-left:none;
	margin-top: 0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:10px;
	font-size: 90%;
	
	}
	

#menu4 .header {
	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
	color: #000000;
	font-size:14px;
	display: block;
	background: url(../img/menu1.gif);
	padding: 8px 0 0 10px;
	}	
	
	
#menu4 li a {
	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
	}	
	
#menu4 li a:link, #menu4 li a:visited {
	color:#000000;
	display: block;
	background: url(../img/menu1.gif);
	padding: 8px 0 0 10px;
	}
	
#menu4 li a:hover {
	color: #26370A;
	background: url(../img/menu1.gif) 0 -32px;
	padding: 8px 0 0 10px;
	}
	
#menu4 li a:active {
	color: #26370A;
	background: url(../img/menu1.gif) 0 -64px;
	padding: 8px 0 0 10px;
	}



/* =-=-=-=-=-=-=-[Menu SIX]-=-=-=-=-=-=-=- */
	
#menu6 {
	width: 190px;
	border-style: solid solid none solid;
	border-color: #94AA74;
	border-size: 1px;
	border-width: 1px;
	border-right:none;
	border-left:none;
	margin-top: 0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:10px;
	font-size: 90%;
	}
	
	
	#menu6 .header {
	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
	color: #000000;
	font-size:14px;
	display: block;
	background: url(../img/menu5.gif);
	padding: 8px 0 0 10px;

	}
	
	


#menu6 li a {
	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
	}	
	
#menu6 li a:link, #menu6 li a:visited {
	color:#000000;
	display: block;
	background: url(../img/menu5.gif);
	padding: 8px 0 0 10px;
	}
	
#menu6 li a:hover {
	color: #26370A;
	background: url(../img/menu5.gif) 0 -32px;
	padding: 8px 0 0 10px;
	}
	
#menu6 li a:active {
	color: #26370A;
	background: url(../img/menu5.gif) 0 -64px;
	padding: 8px 0 0 10px;
	}





/* leftPanel-ppc -------------------------------------------------------  */


#header-ppc
{
	background-color: #ffffff;
	background-image:url(../img/header-ppc.gif); 
	height: 177px;
	width: 995px;
	margin: 0 auto;
	background-repeat:repeat-x;
	position: relative;
	
	clear:both;
	
}


#ppcbox  {


width:450px;
background-color:#ffffff;
margin-left:5px;




}



#ppc-schools  {

width:510px;
float:right;
border-left:thin #CCCCCC solid;
padding-left:5px;



}



#leftPanel-ppc {
	width: 250px;
	min-height:100%;
	height:100%;
	float:left;
	padding:0px;
	background-color:#d1def0;
/* 	
	
	border-right-width: thin;
	border-right-style: dotted;
	border-right-color: #748CAD;
	border-left-style:ridge;
	border-left-width:thin;
	border-left-color:#748CAD;  */
	
	
	}
	
	
	
	
	
	#leftPanel-ppc p{
	
	padding:10px;
	
	
	}
	
	
	
	#leftPanel-ppc h4
	
	{
	
	padding:10px;
	display: inline; }
	
	
		
		
		
		
	#leftPanel-ppc h2
	
	{
	
	padding:10px;
	display: inline; }
	
	
#contentArea-ppc {
	width:515px;
	float:left;
	padding-left:5px;
	
	
}


#contentArea-ppc2 {
	width:450px;
	float:left;
	padding-left:1px;
	padding-right:5px;
	/* border-right: 1px solid #ccc;  */
	margin-right:9px;
	background-color:#ffffff;

	
	
}





#pagesubheader-ppc {
	float:			left;
	background-color:#ffffff;
	width:auto;
	height:auto;
	margin: 10;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;

}	
	



div.box-ppc2
{
   width: 500px;
   margin-left: 10px;
   margin-top: 6px;
   border: 1px solid #ccc;
   padding-left: 2px;
   padding-right: 2px;
   background-color:#F2F2F2;
}



#pagesubheader-ppc img {

		float:left;
		padding-top:1px;
		padding-bottom:10px;
		padding-left:5px;
		background-color:#ffffff;
		
		}
		




#new-quick-menu-ppc {
	width:215px;
	height:100%;
	background-color:#ffffff;
	padding:0px;
	float:left;
	 margin-left:35px;
	 margin-right:15px;
	margin-top:5px;	
	margin-botton:20px;
	padding-top:5px;
	padding-bottom:5px;
	
}




#new-quick-menu-ppc ul {
	border:medium none;
	margin:0;
	padding:0px;
	background-color:#e9e2ba;

}

#new-quick-menu-ppc li {
		
	 display:block;
     padding-bottom:5px;
     padding-top:3px;
     text-decoration:none;
	 border-bottom: 2px solid #FFFFFF;
     margin:0;
     text-align:left;
     text-indent:10px;
	 
	 list-style-image:none;
	 list-style-position:outside;
     list-style-type:none;
	

}


#new-quick-menu-ppc li a{

color:#000066;
		

	
}


#new-quick-menu-ppc .quickmenu-nav :hover {
	color:#000000;
	background-color:#e0d38f;


}



#new-quick-menu-ppc li.current-page {
	color:#000000;
	background-color:#e0d38f;
	

}


/* ppc2 */



#new-quick-menu-ppc2 {
	width:350px;
	height:100%;
	background-color:#ffffff;
	padding:0px;
	float:left;
	 margin-left:1px;
	 margin-right:1px;
	margin-top:0px;	
	margin-botton:5px;
	padding-top:0px;
	padding-bottom:0px;
	
	
	 
}




#new-quick-menu-ppc2 ul {
	border:medium none;
	margin:0;
	padding:0px;
	background-color:#ffffff;

}

#new-quick-menu-ppc2 li {
		
	 display:block;
     padding-bottom:5px;
     padding-top:3px;
     text-decoration:none;
	 border-bottom: 2px solid #FFFFFF;
     margin:0;
     text-align:left;
     text-indent:10px;
	 
	 list-style-image:none;
	 list-style-position:outside;
     list-style-type:none;
	

}


#new-quick-menu-ppc2 li a{

color:#000066;
		

	
}


#new-quick-menu-ppc2 .quickmenu-nav :hover {
	color:#000000;
	background-color:#e0d38f;


}



#new-quick-menu-ppc2 li.current-page {
	color:#000000;
	background-color:#e0d38f;
	

}









/* START RIGHT SIDE -------------------------------------------------------  */


#rightPanel {
	width:202px;
	height:100%;
	float: left;
	background-color:#FFFFFF;
	padding:0px;
	border-color:#748CAD;
	border-left-style:dotted;   
	border-left-width:thin;
	border-bottom:none;
	border-top:none;
	border-right:none;
}



#rightPanel ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		font-family:Arial, Helvetica, sans-serif;
		
	
		
		}
		
		
		

#rightPanel li { 
	  list-style-type:none; 
	  padding-right: 0px;
	  padding-left: 2px;
	  padding-bottom:0px;
	  padding-top:0px;
	 /* border: thin solid #748CAD;
	  background-color:#d1def0; */
	  text-align:left;
	  font-size:98%;
}


#rightPanel #state-list a{


text-decoration:none;
color:#666666;
font-size:82%;
padding-left:68px;
text-align:right;
line-height:1.8;



}


#rightPanel #state-list a:hover{


text-decoration:underline;




}






#rightPanel2 {
	width:215px;
	height:100%;
	float: left;
	background-color:#C6DFF7;
	background-repeat:no-repeat;
	padding:0px;
	float:right;
	
	/* firefox and other dropshadow */
	-webkit-box-shadow:-5px 5px 8px #cccccc;
	-moz-box-shadow:-5px 5px 8px #cccccc;
	
	
	border-radius:20px; 
	
	/*firefox and other round corners */
	
	-moz-border-radius:0px 0px 0px 15px; 
	-webkit-border-radius:10px; 
	

}

/*


	
	
	Complete stuff
	
	box-shadow:5px -5px 10px #000;
	-webkit-box-shadow:5px -5px 10px #cccccc;
	-moz-box-shadow:5px -5px 10px #cccccc;
	border-radius:20px; 
	-moz-border-radius:20px; 
	-webkit-border-radius:20px;
	
	*/


.quicksearchmenu {
	background-color:#d1def0;
	
	

}



.quicksearchmenu li { 
	  list-style-type:square;
	  padding-right: 1px;
	  padding-left: 5px;
	
	  

	  
}


.newsheadlines {

	font-size:12px;
	color:#009966;
	text-decoration:underline;
	
	
	}





/* START RIGHT SIDE List of States  -------------------------------------------------------  */


#statesmenu {
	width: 180px;
	border-style: solid solid none solid;
	border-color: #94AA74;
	border-size: 1px;
	border-width: 5px;
	border-right:none;
	border-left:none;
	margin-top: 0px;
	margin-bottom:0px;
	margin-left:30px;
	margin-right:0px;
	font-size: 90%;
	background-image:none;
	float:right;
	padding-top:5px;
	padding-left:20px;
	mar
	}




/* -------------------------- footer ----------------------------------------- */




#footer {
	clear:both;
	background-color:#E6E0B4;
	height:auto;
	width:auto;
	border-top:#999999;
	border-top-width:thin;
	border-top-style:ridge;
	font-size:105%;
	padding-top:15px;
	text-align:center;
	color: #989477;
}




#footer h3 {

	color:#000000;
	font-size:100%;


}





#footertable {
	border:0px solid #718ba1;
	color:#666666;
	font-size:85%;
	margin:0 auto 15px;
	text-align:left;
	width:95%;

}


#footertable a {
	color:#000033;

	}

#footertable td {
border:0px solid #275668;
line-height:1.1em;
padding-right:14px;
padding-top:5px;
vertical-align:top;
width:20%;


}

/*

#footertable td:hover {

background-color:#CCCCCC;

}


*/

#footertable ul, #footertable h3 {
margin-left:0;
padding-left:15px;
}

#footertable ol {
margin-left:0;
padding-left:35px;
}

#footertable ol li {
margin-bottom:6px;


}






#footertable ul li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-bottom:6px;
margin-left:0;
padding-left:0

}



.listblock {

display:block;
margin-left:60px;

}

	
/* -------------------------- Google Maps ------------------------------------------- */

	
#google_map {

height:375px;
width:600px;


}
	
	
	
/* -------------------------- Extras ------------------------------------------- */



#resources {

width:650px;


}


#resources ul  {

padding-left:195px;


}

#addthis {

	float:right;
	padding-right:1px;
	padding-top:10px;
	padding-bottom:5px;
	

}






.state-titles {

	font-family:GillSans-Light,Verdana,Arial,Helvetica,sans-serif;
	font-weight:normal;
	font-size:140%;
	color:#a06800;
	
	
	}
	

.stateheaders {

	font-family:GillSans-Light,Verdana,Arial,Helvetica,sans-serif;
	font-weight:normal;
	font-size:160%;
	color:#a06800;
	
	
	}




#breadcrumb-list {
margin-left:-30px;
	


}


#breadcrumb-list li{
	display:inline;
	list-style-image:none;
	list-style-type:none;
	font-size:85%;	



}





.breadcrumb{
font: bold 10px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
padding-top: 0px;
}

.breadcrumb a{
background: transparent url(../img/breadcrumb.gif) no-repeat center right;
text-decoration: none;
padding-right: 18px; 
color: navy;

}

.breadcrumb a:visited, .breadcrumb a:active{
color: navy;
}

.breadcrumb a:hover{
text-decoration: underline;
}


	



.findschools {

	display: block;
    margin-left: auto;
    margin-right: auto 

}



	



.findschools2 {

	display: block;
    margin-left: 220px

}




/* NOT OURS */



div.box
{
   width: 700px;
   margin-left: 10px;
   margin-top: 6px;
   border: 1px solid #ccc;
   padding-left: 2px;
   padding-right: 2px;
background-color:#F2F2F2;

}


#rfi-button
{
	margin:5px;
    width:151px;
    height:27px;
	background-image:url(../img/buttons/request_info_nospace.png);
	cursor: pointer;
	float:right;
	
}

#rfi-button-large
{
	margin:5px;
    width:170px;
    height:25px;
	background-image:url(../img/buttons/request_info_large.gif);
	cursor: pointer;
	float:right;
	
}

span.s1
{
	font-size: 110%;
	font-weight: bold;
	margin-bottom: 4px;
	display: block;
}






span.s1
{
	font-size: 110%;
	font-weight: bold;
	margin-bottom: 4px;
	display: block;
}

.s2, .s3
{
	padding-left: 5px;
}

p.s0, p.s2, p.s3, p.s4
{
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: arial;
}



p.s2
{
	font-weight: bold;
}




.s1 a:hover
{
	color: black;
}




.starthere  {

font:Arial, Helvetica, sans-serif;
color:#666666;
font-size:.9em;

}

/* Table Sytles ----------------------------------------------------------- */


.tableinformation {
	border-width: ;
	border-spacing: ;
	border-style:1px ;
	border-color: gray;
	border-collapse: separate;
	background-color: white;
	width:90%;
	

	
}



.tableinformation th {
	border-width: 1px;
	padding: 4px;
	border-style: ridge;
	border-color: gray;
	background-color:#cccccc;
	

	
	
}

.tableinformation td {
	border-width: 1px;
	padding: 4px;
	border-style: ridge;
	border-color: gray;
	background-color: white;

}



#hometable {
width:90%;
margin-left:5%; 
margin-right:5%;
cellspacing:1px;
cellpadding:5px;
background-color:#ffffff;
border-width: 1px;
padding: 4px;
border-style:dotted;
border-color: gray;
	


}

#hometable img {

	padding:3px;
	
}


#hometable td {
border-bottom:1px solid #275668;
border-right:1px solid #275668;
border-left:1px solid #275668;
border-top:1px solid #275668;
line-height:1.1em;
padding-right:14px;
padding-top:5px;
vertical-align:top;
width:20%;



}


/*

#hometable td:hover {

background-color:#b2bdc7;



}

*/


.homepageheader {

font-size:120%;
background-color:#EBEBEB;
height:20px;
display:inline;

}


/*div.box
{
	margin: 12px 0 18px 10px;
	padding: 0px 2px 17px;
	border-bottom: 1px solid #ccc;
	
}*/


/* 


.requestinfo
{
	float: right;
	
}



div.box
{
   width: 735px;
   margin-left: 10px;
   margin-top: 6px;
   border: 1px solid #ccc;
   padding-left: 2px;
   padding-right: 2px;
}




div.btn-switch 
{
   used to expand anchor link size for offermatica featured RFI button 
    background-image: url(/img/featured/request_info_nospace.png); 
    background-repeat: no-repeat;
    background-position:top right;
    height:25px;
    width:82px;
    cursor: pointer;
}




p.s3
{
	width: 604px;
}

p.s4
{
	font-size: 9pt;
	font-weight: bold;
}

a.a0 { text-decoration: none; }


p.s0, a.s0
{
	font-weight: bold;
	margin: 10px 0;
	font-size: 1.32em;
}



div.btnwrapper a.rfibutton
{
	color:transparent;
}
 */
#requestinfo {
	float: right;
	height: 25px;
	width: 170px;
}


.requestinfo2 {
	margin:5px;
    width:170px;
    height:25px;
	background-image:url(../img/buttons/request_info_large.gif);
	cursor: pointer;
	float:right;
}
.requestinfo2 a {
	display: block;
    width:170px;
    height:25px;
	background-image:url(../img/buttons/request_info_large.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.requestinfo2 a:hover {background-position: bottom left;}

 .Reqmain {
	display: block;
	width: 170px;
	color: #090f25;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(../img/buttons/request_info_drop.gif);
	background-repeat: no-repeat;
	height: 25px;
	margin-top:5px;
	cursor: pointer;
	float:right;
	margin-right:5px;
}
.Reqmain:link {
	color: #090f25;
	text-decoration: none;
}
.Reqmain:visited {
	color: #090f25;
	text-decoration: none;
}


.Reqmain:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../img/buttons/request_info_drop.gif);
}
.show {
	display:inline;
}
.hide {
	display:none;
}
.Reqsubblue {
	display: block;
	width: 170px;
	color: #0000cc;
	text-indent: 5px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 3px;
	padding-bottom: 3px;
	background-color: #FFFFFF;
}
.Reqsubblue:link {
	color: #0000cc;
	text-decoration: none;
}
.Reqsubblue:visited {
	color: #0000cc;
	text-decoration: none;
}
.Reqsubblue:hover {
	color: #0066ff;
	text-decoration: none;
}
.reqhere {
	display:block;
	background-color: #FFFFFF;
	height: 75px;
	width: 170px;
	overflow-x: hidden;
	overflow-y: auto;
	border: 1px solid #CCCCCC;
	z-index: 10;
	position: relative;
	cursor: pointer;
	float: right;
	
}

.reqgone {
	display:none;
}




/* Student Spotlight Form  */



#thestudentform {

padding-bottom:10px;
margin-bottom:5px;

}

#theform {
	background-color:#FFFFFF;
	width: 45em;
	border: thin 5px #e0d38f;
	}
#theform fieldset {
	height: 20em;
	width: 14em;
	border: 0;
	margin: 0;
	padding-bottom:3em;
	float: left;
	padding-top: 1em;
	padding-right: 1em;
	padding-left: 1em;
	}
#theform fieldset legend {
	font-size: 4em;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #660000;
	}
#theform fieldset legend span {
	display: none;
	}
#theform fieldset h3 {
	height: 4em;
	font-size: 1em;
	}
#theform fieldset div.help {
	color: #333333;
	font-size: .9em;
	font-weight: bold;
	height: 6.2em;
	}
#theform fieldset label {
	font-size: 0.9em;
	display: block;
	line-height: 1.6em;
	color: #000066;
	}
#theform fieldset input {
	font-size: 0.8em;
	height: 1.6em;
	}
	
/* Error Styling */
#theform fieldset.error,
#theform fieldset.error legend,
#theform fieldset.error div.help {
	color: #FFCC33;
	}
#theform fieldset strong.error {
	color: #fff;
	background-color: #CC0000;
	padding: 0.2em;
	font-size: 0.7em;
	font-weight: bold;
	display: block;
	}

/* Part 4 Styling */
#theform #pt4 {
	clear: both;
	width: 40em;
	height: 8em;
	border-top-width: 10px;
	border-right-width: 0;
	border-bottom-width: 10px;
	border-left-width: 0;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000066;
	border-right-color: #000066;
	border-bottom-color: #000066;
	border-left-color: #000066;
	padding-top: 1em;
	padding-right: 2em;
	padding-bottom: 2em;
	padding-left: .5em;
	}
#theform #pt4 legend {
	display: none;
	}
#theform #pt4 h3 {
	display: none;
	}
#theform #pt4 #disclaimer {
	width: 20em;
	float: left;
	/* font-size: 0.7em;  */
	font-size: 1em;
	}
#theform #pt4 input {
	height: 5em;
	font-size: 1em;
	width: 18em;
	color: #666666; 
	background: #f3f3f3;
	font-weight: bold;
	border-bottom: 	1px solid #999999;
	border-right: 1px solid #999999;
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;	
	float: right;
	margin-top:10px;

	}

#copyright {
	clear: both;
	padding: 0.5em;
	font-size: 0.8em;
	color: #9F9F00;
	font-style: italic;
	}



/*  SMALL FORM  */



#smallform {
	background-color:#FFFFFF;
	width: 45em;
	border: thin 5px #e0d38f;
	}
# fieldset {
	height: 20em;
	width: 14em;
	border: 0;
	margin: 0;
	padding-bottom:3em;
	float: left;
	padding-top: 1em;
	padding-right: 1em;
	padding-left: 1em;
	}
# fieldset legend {
	font-size: 4em;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #660000;
	}
	
.schools_statebox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	background-color: #E0E7EF;
	text-align: center;
	vertical-align: top;
	float: right;
	margin-bottom: 12px;
	margin-left: 12px;
	border: 1px solid #999;
	margin-right: 20px;
	margin-top: 12px;
	padding-top: 6px;
	padding-right: 9px;
	padding-bottom: 6px;
	padding-left: 9px;
}	


#schools_statebox2 {
	background-image:url(../img/choose-school.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	width: 190px;
	height: 195px;	
}	



#form99{

padding-top:138px;
margin-left:28px;
}




/*  State Green Search Box and Button  */


#schools_stateboxbutton {
	background-image:url(../img/buttons/find-schools2-green-state3.jpg);
	background-repeat:no-repeat;
	background-position:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#666666;
	width: 300px;
	height: 50px;	
}	



#formstatbutton{

padding-top:16px;
padding-right:69px;
float:right;
}





#form22{

padding-top:171px;
margin-left:28px;
font-size:8px;
}


#whatsthis {

font-size:75%;
float:right;
padding-right:130px;


}



#whatsthis ul {
    color:#2a245b;
    line-height:1.8;
    list-style-type:none;
}

#whatsthis li {
    padding-left:26px;
    background:transparent url(../img/whatsthis.jpg) no-repeat;
    background-position:8px -3px;
	
}





#city-schools{
   width: 550px;
   margin-left: 50px;
   margin-top: 20px;
   border: 1px solid #ccc;
   padding-left: 2px;
   padding-right: 2px;
   background-color:#ffffff;
}



#city-schools .address{
   
   padding-left: 210px;
   padding-right: 2px;
   padding-top:10px;
  
}



#city-schools img{
float:left;
  padding-left:40px;
   padding-right:20px;
   padding-top:20px;
  }



#backtop{
 font-size: 90%;

 float:right;
 padding-lef:20px;
 color:#660000;
}


#nomove { position:fixed;  right:0; top:300px;


}
