/* fancy styles for modern css browsers;
   layout styles borrowed/adapted/mangled from www.bluerobot.com/web/layouts  */
img{
	border-style:none;
}
#header {
	margin: 0px 0px 10px 0px;
	padding: 4px 20px 0px 20px;
	/* For IE5/Win's benefit height = [correct height] + [top padding] + [top and bottom border widths] */ /* 60px + 4px + 1px = 64px */
	height: 130px;
	 background: #900;
	text-align: left;
	font: bold 15px Times;
	color: #FFF;
	
/* IE5/Win box-model hack */
	voice-family: "\"}\"";
	voice-family: inherit;
	}
/* "Be nice to Opera 5." */


body{ background-color:#d7d7d7 ;}

#content_main{
width: 1000px;
margin: -21px 20px 50px 240px;
}

#main p { line-height: 18px; }
#main p.art { line-height: 20px; }

#left {
	margin-top: 65px;
    float:left;
	position: absolute;
	top: 78px;
	left: 20px;
	width: 200px;
	line-height: 16px;
	font-size: 11px;
}

#menu {
  padding: 10px;
	border-width: 1px 0px;
	border-style: dotted;
	border-color: #900;
}
#menu strong { font-size: 11px; }
#menubtn { text-align: center; padding: 10px 0; }


#main #foot { line-height: 14px; }


/*a:hover { background-color: #900; color: #FFF; }*/
h1 { padding: 3px; padding-left: 6px; }
h2 { line-height: 18px; margin: 0px; padding: 0px 20px; }
h3.scl { border-bottom: 1px dotted #900; margin-bottom: 0px; }

h3.scl a:hover { color: #FFF; background-color:#900; }
h4 { border-bottom: 1px dotted #900; width: 50%; margin-bottom: 0px; }

p.bio { margin-top: 4px; margin-bottom: 0px; }
bio img { padding: 2px; border: 1px dotted #900; }
p.learn { margin-top: 2px; margin-bottom: 0px;  }
p.learn a:hover{ color: #FFF; background-color:#900;}
p.learn a{color:#00A;}
p.mail { margin-top: 0px; }
p.state { padding-left: 20px; margin-top: 5px; line-height: 20px !important; }
.degrees, p.feat { padding: 5px 10px; border: 1px solid #900; margin: 12px 10px; }
ul li { line-height: 23px; }
ul.prog { margin-top: 3px; }
div.map { margin-top: 10px; }
span.photo { float: left; padding-right: 10px; padding-top: 3px; width: 75px; }
.back { padding: 3px; }

form { margin: 0px; padding: 0px; }
.drop { border: 1px dotted #900; padding: 3px; }
select.dd { font-size: 11px; }

p.ext {margin: 15px 25%; background: #FFF5F6; border: 1px solid #DDB7BA; padding: 5px;  font-size: 11px; }
p.ext a{color:#00A;}
p.ext a:hover { background-color: transparent; color: #6F6F6F; }
p#foot a{color:#00A;}
p#foot a:hover{color: #FFF; background-color:#900;}

img.fright {float: right; margin: 1px 4px 5px 4px; border: 0px; border-style: none;}
body { margin: 0px; font: 11px verdana, arial, helvetica, sans-serif; }

strong { font-weight: bold; }
#menu { background-color: #DDD; }
code { font-size: 11px; color: #900; }
#menu a {color:#00A;}
#menu a:hover {color:#FFF; background-color:#900;}


h1 { font-size: 18px; color: #FFF; background-color: #900; }
h2 { font-size: 13px; font-weight: normal; }
h3 { font-size: 15px; }
h3.scl { font-size: 15px; }
h3.scl a { color: #900; text-decoration: none; }

h4 { color: #900; }

#main #foot { font-size: 10px; }
.loc { font-size: 10px; font-weight: bold; }
p.learn { font-size: 13px; font-weight: bold;}
p.art { font-size: 13px; }
p.mail { font-size: 11px; font-style: italic; }
p.state { font-size: 11px; }
ul li { font-size: 13px; }
div.map { font-size: 11px; }
.back { font-size: 10px; background-color: #DDD; }
.degrees { background-color: #DDD; }
p.feat {background-color: #ffffff;}
p.feat strong{color:#00A;}
p.feat strong:hover{color:#FFF; background-color:#900;}
.degrees strong { font-size: 13px; color: #900; }
.degrees ul li { font-size: 11px; }
p.feat a:hover{color: #FFF; background-color:#900;}
.drop { font-size: 12px; font-weight: bold; color: #900; background-color: #DDD; }
#maincol{
   margin-top:30px;
}


#Online-College-Degree-Resources{
   position:absolute;
   margin-left:100px;
}
#title { margin-left: 1165px; }


#tabsmenu {
margin-left:500px;
margin-top: 10px;
width:600px;
position:absolute;
}
* html #tabsmenu {margin-bottom:1em;} /*IE6 ONLY*/
#tabsmenu ul {list-style-type:none;margin:0;margin-right:10px;padding:0;}
#tabsmenu li {display:inline;margin:0;padding:0;}
a.tabs:link,a.tabs,a.tabs:active {
float:left;
margin:0;
text-decoration:none;
color:#900;
background-color:#FFF;
}
a.tabs span {font-size:x-large;float:left;display:block;padding:5px;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/

/* End IE5-Mac hack */
#tabsmenu a.tabs:hover,#tabsmenu a.tabs:hover span,#tabsmenu #current a.tabs,#tabsmenu #current a.tabs span {
color:#FFF;
background-color:#900;
}
.navborder_left {border:1px solid #036;border-right:0;}
.navborder_right {border:1px solid #036;}
/*NAVIGATION HEADER LINKS - LEFT RAIL*/
a.navheader:link,a.navheader:visited,a.navheader:hover,a.navheader:active, .faux_nav {
text-decoration:underline;
font-weight:700;
background:transparent url(/images/link-orange.gif) no-repeat scroll left 0.25em;
padding-left:15px;
display:block;
margin-top:14px;
}

#SearchForSchoolsOptions{

}
.hidden { display: none; }

.bar {
	height: 1px;
	margin: 5px 0px 5px 0px;
	background-image: url('/images/bar.png');
}
.clear {
	clear:both;
}
