/* Main Site */
BODY { font-family: verdana,geneva,arial; }
A:link    { color: #0153A5; text-decoration: none; }
A:active  { color: #0153A5; text-decoration: none; }
A:visited { color: #0153A5; text-decoration: none; }
A:hover { color: #A163B5; text-decoration: underline; }


.text { font-size: 12px; color: #000000; }
.featuredtext { font-size: 12px; color: #B18E77; font-weight: bold; }
.whitetext { font-size: 12px; color: #FFFFFF; }
.footertext { font-size: 10px; color: #000000; }
.homenav { font-size: 12px; color: #000000; font-weight: bold;}
.navtitle { font-size: 11px; color: #000000; font-weight: bold;}
.whitenavtitle { font-size: 11px; color: #FFFFFF; font-weight: bold;}
.navtext { font-size: 10px; color: #000000; }
.clienttitle { font-size: 13px; color: #000000;}
.abouttitle { font-size: 16px; color: #000000; font-weight:bold; }
.dmtitle { font-size: 14px; color: #0153A5; font-weight:bold; }
.admintitle { font-size: 16px; color: #000000; font-weight:bold; }
.articletitle { font-size: 14px; color: #0153a5; font-weight:bold; }
.pgloctitle { font-size: 12px; color: #DD0000; font-weight:bold;}
.mainbodytable { border-width: 1px;
	border-style: solid;
	border-color: black;
	border-collapse: collapse;
	border-top: 0px;
 }
 

 
.featuredtext h1 { font-size: 16px; color: #0153A5; font-weight: bold; } 
.campus-banner { font-size: 11px;  color: #B18E77; font-weight: bold; }
.textbanner {font-size: 24px; font-family: cursive; color: red; font-weight: bold; font-style: italic; position: relative; top: 96px; left: 200px;}


/* For reformatting search results */
#page               {text-align:left; margin:0px auto;}
h1 { font-size: 12px; font-weight: bold; color: #000000; }
h3 { font-size: 12px; font-weight: bold; }
h4 { font-size: 12px; font-weight: bold; }
#navtop { font-size: 12px; font-weight: bold; }
#navtop 			{width:100%; height:25px; clear:both;}
#navtop ul 			{padding-left:0px; margin-left:0px; list-style:none;}
#navtop li 			{float:left; margin-right:1px; padding-left:5px; list-style:none;}
#navtop a 			{float:left; display:block; padding:5px 15px 6px 6px; font-weight:bold; text-decoration: underline;}
#campus #nav-campus, #online #nav-online 		{background-position:0 -150px; border-width:0;}
#campus #nav-campus a, #online #nav-online a 	{background-position:100% -150px;} 
#online #nav-online a, #campus #nav-campus a 	{text-decoration:none; cursor:default;}
#viewall { font-size: 10px; font-weight: bold; }
#right { font-size: 10px; font-weight: bold; }
#pagination { font-size: 10px; }
#school { font-size: 12px; }

/* Styles from www.guidetopremierschools.com (modified as needed) */
#intro #intokw {float: left; width: 125px; color: #333;}
#school h3 {cursor:pointer; text-align:left;}
#headertop {background-color:#000066;}
#left #nav, #left #nav h1, #featured, #featured h1, #search, #left #search, #right #search, #pagination {border:1px solid #F6B36C;}
#careers, #careers img, #articles, #school, #indexdividor, #article #ad, #article hr, #schools, #search, #school h4 {border:1px solid #8084B4;}
#careers, h4, #school ul, .content, #viewall, #featured {background-color:#f4f4f4;}
#left #nav, #search, #pagination {background-color:#eeeeff;}
#left #nav h1, #featured h1, #page #search h2 {color:#0000ff;}
#articles h2, #center h2, h4, #page #article #ad h2 {color:#0000ff;}
#school h2, #school h3, #article #ad li {color:#1352bf;}
#archive li, #result #left h1, #center #intro h1, #article h1 {color:#06C06C;}
.searchresults, #online #nav-online a, #campus #nav-campus a {color:#050462;}
#navtop a, #navtop a:hover, #navtop a:visited {color:#0000ff;}
#page #left #nav h1, #page #school, #page #indexdividor, #featured h1, #article hr, #pagination {border-top:none; border-left:none; border-right:none;}
#page #school, #page #indexdividor, #article hr {border-bottom-style:dashed;}