@import url(/inc/menu.css);
@import url(/inc/ppc.css);
@import url(/inc/rightColumn.css);
@import url(/inc/sitemap.css);


body{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 71%;
	line-height: 13px;
	background-color:#fff;
	margin:0 10px 15px 0px;
	width:800px;
	background:url(/i/menu-back.gif) repeat-y 3px 200px;
}
h1 {
	font-size:18px;
	color:#AC1010;
	line-height:25px;
}
h2	{font-size:15px;}
h3	{font-size:14px;}

#headwrapper{
	position:relative;
	top:-18px;
	left:-10px;
	background-color:#8F0000;
	background:url(/i/headerbg.gif) repeat-x 0px 0px;
	height:170px;	
	width:100%;
	z-index:1;
}

#header{
	position:absolute;
	top:30px;
	left:131px;
	width:351px;
	white-space:nowrap;
	background-color:#8F0000;
	align:center;
	text-align:center;
}

#header a{
	color:#fff;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	text-decoration:underline;
	padding:0 2px 0 2px;
}

#header a:hover{
	text-decoration:none;
}

#logoBG{
	position:relative;
	top:0px;
	left:0px;
	width:800px;
	height:170px;
	z-index:1;
}

/*#block{
	position:absolute;
	left:-7px;
	top:-5px;
	height:200px;
	width:223px;
	background-image:url(/i/block.gif);
	background-repeat:no-repeat;
	z-index:0;
}*/

#logo{
	position:relative;
	top:0px;
	left:0px;
	width:121px;
	height:170px;
	z-index:20;
}

#online-learning{
	position:absolute;
	top:110px;
	left:121px;
	height:60px;
	width:351px;
	z-index:20;
}

#wrapper{	
	position:relative;
	top:3px;
	right:0px;
	color:#fff;
	margin: auto 10px;
	padding:0;
	min-width:770px;
	width:800px;
	/*width: expression(document.body.clientWidth < 770 ? "770px" : "auto" );*/
}

#callout{
	margin:0 auto;
}

#online-degree{
	padding:10px;
	border-top:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
}

#test-prep{
	padding:10px;
	border-top:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
}

#language{
	padding:10px;
	border-top:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
}

#home-finder-left{
	background-image:url(/i/find-left.gif);
	background-repeat:no-repeat;
	height:220px;
	width:10px;
	top:0px;
	left:0px;
}

#home-finder{
	position:relative;
	float:left;
	left:0px;
	top:0px;
	height:220px;
	width:275px;	
	background-image:url(/i/find-back.gif);
	background-repeat:repeat-x;
	padding:0;
	color:#AC1010;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:.9em;
	font-weight:bold;
	line-height:15px;
	z-index:1;
	margin:0 10px 10px 0;
}

#home-finder-right{
	background-image:url(/i/find-right.gif);
	background-repeat:no-repeat;
	height:220px;
	width:10px;
	top:0px;
	right:-1px;
}

#find-title{
	position:relative;
	font-size:16px;
	font:Times New Roman, Times, serif;
	color:#AC1010;
	line-height:16px;
}

#home-finder table{
	position:relative;
	top:10px;
	left:20px;
	width:225px;
	height:180px;
}

#grid{
	top:300px;
	right:0px;
	color:#000;
	text-transform:capitalize;
	text-align:left;
	z-index:5000;
}

#grid .no-results{
	font-size:14px;
	color:#FF0000;}

.grid-text{
	padding:3px;
}

#grid b{
	color:#000;
	font-size:14px;
}

#grid h3{
	position:relative;
	top:0px;
	left:0px;
	text-align:left;}

p span { font-size:10px;}

#Results{
	position:relative;
	top:0px;
	color:#000;
	font-size:11px;
	line-height:12px;
	left:5px;
	padding:0px 5px 0px 0px;
	text-decoration:none;
}

#Results a{
	position:relative;
	top:0px;
	color:#0000FF;
	font-size:12px;
	font-weight:bold;
	line-height:12px;
	left:5px;
	padding:0px 5px 0px 0px;
	text-decoration:none;
}

#Results a:hover{
	position:relative;
	top:0px;
	color:#0000FF;
	font-size:12px;
	font-weight:bold;
	line-height:12px;
	left:5px;
	padding:0px 5px 0px 0px;
	text-decoration:underline;
}

.pagers b{
	color:#ff0000;
}

#search{
	color:#EE8803;
	font-size:10px;
	font-weight:bold;
	padding:0 0 0 15px;
	margin-bottom:2px;
}


#title{
	position:relative;
	font-size:14px;
	padding:0px 0px 3px 3px;
	font-weight:bold;
	color:#fff;
}

#bc{
	position:absolute;
	left:210px;
	top:175px;
	height:10px;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	text-transform:capitalize;
	z-index:8000;
	padding-left:85px;
	
}

#bc a:link, #bc a:hover, #bc a:active, #bc a:visited{
	color:#999999;
}

#conWrap{
	position:absolute;
	left:210px;
	right:10px;
	background:#fff;
	display:block;
	margin:0;
	top:185px;
}

#content{

	
	font-size:12px;
	line-height:16px;
/*width:468px;
*/	width: expression(document.body.clientWidth < 468 ? "468px" : "auto" );
	background:#fff;
	display:block;
	color:#000;
}

#content-finder{
	float:left;
	font-size:12px;
	line-height:16px;
	top:60px;
	bottom:0px;
	left:0px;
	min-width:300px;
	padding:0px 5px 5px 5px;
	background:#fff;
	display:block;
	margin:0px;
	color:#000;
}

#footer{
	padding:30px 0px 15px 0px;
	text-align:center;
	color:#000;
}

#footer a {
	color:#000;
	font-size:10pt;
	font-family:arial;
	text-decoration:none;
}

#footer a:hover {
	color:#000;
	font-size:10pt;
	font-family:arial;
	text-decoration:underline;
}

li{
	margin-bottom:8px;
}

li ul li{
	margin-bottom:4px;
	list-style-type:upper-alpha;
}

#affiliateblock {
float: right;
width: 135px;
padding: 0px 0px 10px 10px;
}

#affiliate {
float: right;
height: 135px;
width: 135px;
padding: 0px 0px 10px 10px;
}

#affiliatePhoenixBlock {
clear: right;
height: 135px;
width: 135px;
padding: 10px 0px 0px 10px;
}

#affiliatePhoenixTall {
clear: right;
height: 600px;
width: 135px;
padding: 0px 0px 0px 15px;
}





#button {
text-align:center;
}

#medrect {
text-align: center;
padding: 10px 0;
}




#widget {
	margin-bottom:20px;
	padding:10px;
	font-size:12px;
	background-color:#6f6f6f;	
	margin-top:-21px;
}

#widget h2 {
	margin:0;
	margin-bottom:10px;
	padding:0;
	color:#fff;
	font-weight:bold;
	font-size:14px;
}

#widget label {
	font-size:11px;
	font-weight:normal;
}

#widget label.margin, #widget .radio, #widget .submit {
	display:block;
	margin-top:5px;
}

#widget select, #widget input {
	font-size:11px;
	font-weight:normal;
}

.iframe {
	width:580px;
	height:700px;
}

/* --- INADCO BANNERS --- */

#banner-right{
	width:160px;
	margin-left:820px;
	margin-top:-700px;
}

#banner-footer{
	width:336px;
}

#banner-content{
	width:448px;
}




#skyscraper {display:none;}
#leaderboard { display:none; }
#ppcaffiliate { display:none;}
#findCampus {display: none;}
#find-schools {display: none;}
