body {font:13px Arial, Helvetica, sans-serif; *font-size:small;*font:x-small;}
body {margin:0 auto;background-color: transparent;}
form { margin:0; padding:0;}
ul{ list-style: none;}
div.clear {clear:both;}
h1,h2,h3,h4,h5,h6,pre,code {font-size:1em;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,textarea,th,td{margin:0; padding:0;}
a img,:link img,:visited img { border:none;}
address,caption,code,dfn,th,var{ font-style:normal;}
table{border-collapse:collapse;border-spacing:0;}
caption,th,td{text-align:left;}
html{font-size:x-small;}
input,select{font:normal 13px helvetica;}

a:active {outline: none;} 

/* Links */
a:link, a:visited {color:#000; text-decoration:underline;}
a:hover {color:#cc0000;text-decoration:underline;}
#hpfooter a:hover {	color:#666; }

.none{display:none;}
.hidden{visibility:hidden;}
.spacer {background:transparent url(../images/spacer.gif) no-repeat top left; height:10px;}

/* Main Layout */
#Mathead{width:958px; background-color:#fff; padding:0; margin:0 auto;}
#header-container{width:958px; clear:both; margin:0 auto;}
#logo {background:url(../images/logo.png) 0 0 no-repeat;width:344px;height:63px;float:left; margin:10px 0 0 0;padding:0;}
#home-links{float:right; font: normal 10px Arial, Helvetica, sans-serif; text-transform: uppercase; margin: 4px 0 0 0;}	

#home-links a:link.home,a:visited.home{color:#000; text-decoration:none;}
#home-links a:hover.home {color:#000; text-decoration:underline;}

div.clearright { clear: right; }
#home-title{
float:right; 
font: bold 26px Arial, Helvetica, sans-serif; 
color:#005499;

margin-top: 10px;
margin-right: 50px;
_margin-right: 30px;

}	

#Main{width:100%;}
#Main-container
{width:958px;padding:0;margin-left:auto; margin-right:auto;background-color:transparent; margin-top:0;}

#toprow{width:958px; height:86px;float:left; margin: 10px 0 0 0;}	
.model{background: url(../images/model.jpg) 0 0 no-repeat; width:103px; float:left;height:74px;margin: 0 8px 0 0;}
.copy{width:178px;float:left;margin: 0 6px 0 0;}

.copy h3{font: bold 12px Arial, Helvetica, sans-serif;color:#203c73; }
.copy p{font: normal 12px/14px Arial, Helvetica, sans-serif;color:#000; }
.copy p.right{font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;color:#203c73; text-indent: 37px;
background: url(../images/arrowblt.png) 150px 0 no-repeat; height: 15px; width: 170px; margin-top:2px;}

/* CHANGES FOR GLOBAL NAV DIV SWITCH START HERE */
#globalNavRedux 
{width:958px; margin:0; padding:0; border-bottom:4px solid #1473a1; font-size:15px; 
font-weight:bold; height:27px; position:relative; overflow:hidden;z-index:3;}

#globalNavRedux .gnavContainer {margin-left:238px;}
#globalNavRedux li a {display:block; position:relative; top:0px; line-height:27px;text-decoration:none; color:#333;}
#globalNavRedux #home a,
#globalNavRedux #aa a,
#globalNavRedux #ba a,
#globalNavRedux #ma a,
#globalNavRedux #phd a,
#globalNavRedux #cert a{width: 101px; height:27px; text-align: center;
background:url(../images/top-bar-off.png) 0 0 no-repeat;}

#globalNavRedux li#home a:hover, 
#globalNavRedux li#aa a:hover, 
#globalNavRedux li#ba a:hover, 
#globalNavRedux li#ma a:hover,
#globalNavRedux li#cert a:hover,
#globalNavRedux li#phd a:hover {color:#fff;background-image:url(../images/top-bar-on.png);width: 101px; height:27px; text-align: center;}


#globalNavRedux .gnavContainer a#active{background:url(../images/top-bar-on.png) 0 0 no-repeat;
height:27px;width: 101px; color: #fff;}

#globalNavRedux .gnavContainer li 
{float:left; list-style-type:none; padding-top:0; padding-bottom: 8px; position:relative; height:27px; width: 101px;}

#global-border{background:url(../images/top-bar.png) 0 -8px repeat-x;height:20px; width: 958px;}


#breadcrumb { float: left;  margin: 2px 0 0 0; font: bold 11px Arial, Helvetica, sans-serif; padding: 1px 0 0 0; width: 100%;}
#breadcrumb a { font: normal 11px Arial, Helvetica, sans-serif;float: left;  margin: 0 4px; padding: 0;}
#breadcrumb a:hover{ }

/* AND NOW THEY STOP*/
.midBorder {width:958px; margin:0; padding:0; border:1px solid #ccc; height: 1px; float: left; line-height:1px; border-width: 0 0 1px 0;}

#content{width:958px;padding:0; margin: 0 auto;}
.left{ float: left; width: 150px; margin: 0;}
.middle{ float: left; width:802px; }


.left li{ background: url(../images/circle-blt.png) 0 3px no-repeat; width: 130px; 
padding: 0 0 0 14px; margin: 0;*width: 145px; }


.left li { width: 130px;}
.left li a,.left li a:link,.left li a:visited,.left li a:hover
{padding-left: 14px;margin-left: -14px;
font:normal 11px Arial, Helvetica, sans-serif;}
.content li { background: url(../images/circleB-blt.png) 0 3px no-repeat; width: 130px; 
padding: 0 0 0 14px; margin: 0; }
.content li a,.content li a:link,.content li a:visited,.content li a:hover
{padding-left: 14px;margin-left: -14px;font:normal 11px Arial, Helvetica, sans-serif;}



.left .red-bg{ background: url(../images/sidebar-bg.png) 0 0 no-repeat; width: 149px; height:18px; 
margin: 10px 0 2px 0;margin-left: 0;}
.left .red-bg h4{font:bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif; 
margin: 10px 0 2px 0;color:#fff; padding:2px 0 0 7px;*margin: 0;}
.left h5{font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif; margin: 8px 0 2px 0; color:#000;*margin-left: 0;}

.middle .school-row{ float:left; position:relative;}
.middle .school-row h2{ font: normal 26px Arial, Helvetica, sans-serif;color:#203c73;  margin: 20px 0 10px 10px;}
#school-container{ width:760px;float:left; position: relative;}
#school-container .schools{width:730px; float:left; margin:0 10px; border: solid 1px #ccc; padding:10px; border-width: 0 0 1px 0;_padding:5px;_margin:0 5px;}
#school-container .school-logo{float: left; width: 220px; height: 150px; margin: 0 0 0 20px;}
#school-container .desc{float: left;width:470px;}
#school-container .desc h3{font: bold 14px Arial, Helvetica, sans-serif;}
#school-container .desc p{font: normal 12px/16px Arial, Helvetica, sans-serif;}
#school-container .go{width:470px; text-align: center; padding: 10px 0 0 0;float: left;}

#school-content{width: 802px;float: left; position: relative;}
.md{ width:558px; margin: 0 13px 0 10px;float: left; position: relative;_margin: 0 5px;}
.rt{ width:218px;float:right; position: relative;margin: 0 3px 0 0;}

.rightmantleTwo {
  background-image: url(../images/top-bar.png);
  background-repeat:repeat-x;
 border:1px solid #ccc; padding:8px; margin:12px 0 0 0; font:normal 12px arial;
}
.rightmantleTwo ul{ margin: 16px 0 0 0;}
.rightmantleTwo li{margin: 0 0 3px 0;}
.rightmantleTwo li a{ background: url(../images/page_icon.png) 0 0 no-repeat; padding: 0 0 6px 20px; margin: 0 0 8px 0;}

.rightmantle {
  background-image: url(../images/top-bar.png);
  background-repeat:repeat-x;
 border:1px solid #ccc; padding:8px; margin:12px 0 0 0; font:normal 12px arial;
}
.rightmantle ul{ margin: 16px 0 0 0;}
.rightmantle li{margin: 0 0 3px 0;}
.rightmantle li a{ background: url(../images/folder_icon.png) 0 0 no-repeat; padding: 0 0 6px 20px; margin: 0 0 8px 0;}




h4.rMantleTwo{ background:url(../images/money-icon.gif) left no-repeat; color:#203c73;
font:bold 12px arial; padding:0; 
}

h4.rMantleThree{color:#203c73;
font:bold 12px arial;padding:0;
}


p.dropdownTitle{font:bold 12px arial; color:#000000; padding:8px 0 2px 0;}
p.rightCol { padding:8px 0 0 0;}
p.rightColSm { padding:8px 0 0 0;font:normal 11px arial; }
select.DegSearch { width:198px;}

.rFeatured{ padding:8px 0 0 0;}
.leftmantle{
  border:1px solid #b0bec7; font:bold 12px arial; padding:2px 0 1px 8px; margin:0;color:#fff;}

.rightmantletwo {border:1px solid #b0bec7; padding:0px; margin:10px 0 0 0;}  

.r-0row{border: solid 1px #ccc; padding: 12px; margin: 10px 0 0 0; float: left;}
.r-0row h3{font: bold 16px Arial, Helvetica, sans-serif; color:#005499;padding: 0 0 0 50px;
background:url(../images/money-icon.png) 0 0 no-repeat; margin: 0 0 8px 0; height: 42px;}
.r-0row p{font: normal 11px/14px Arial, Helvetica, sans-serif; }

.r-0row li{font: normal 11px/14px Arial, Helvetica, sans-serif; 
background:url(../images/blt-blue.png) 0 1px no-repeat; padding: 0 0 0 13px;
margin: 0 0 4px 0;}

.r-1strow{border: solid 1px #ccc; padding: 12px; margin: 10px 0 0 0;float: left;}
.r-1strow h3{font: bold 16px Arial, Helvetica, sans-serif; color:#005499;padding: 0 0 0 50px;
background:url(../images/bulb-icon.png) 0 0 no-repeat; margin: 0 0 8px 0;height: 42px;}
.r-1strow p{font: normal 11px/14px Arial, Helvetica, sans-serif; }

.r-00row{border: solid 1px #ccc; padding: 12px; margin: 10px 0 0 0;float: left;}
.r-00row h3{font: bold 16px Arial, Helvetica, sans-serif; color:#005499;padding: 0 0 0 50px;
background:url(../images/online-icon.png) 0 0 no-repeat; margin: 0 0 8px 0;height: 42px;}
.r-00row p{font: normal 11px/14px Arial, Helvetica, sans-serif; }

.more{font: bold 11px Arial, Helvetica, sans-serif; float: right; position: relative;}

#topMd{ float: left; position: relative; background: url(../images/mainimg.jpg) 0 0 no-repeat; width:557px; height: 311px; margin: 10px 0;}

#topMd h3{ font: normal 26px Arial, Helvetica, sans-serif;color:#203c73;  margin-bottom: 10px;}
#topMd .left-box{ float:left; position:relative; width:340px; padding:63px 0 0 190px;}
#topMd .left-box p{float:left;  font: normal 13px/18px Arial, Helvetica, sans-serif; margin: 0 0 10px 0; padding-left:10px;}
#topMd .left-box div{ text-align:center; padding: 4px 0;}

#topMd h5{ font: normal 18px Arial, Helvetica, sans-serif;color:#666;  margin: 20px 0 10px 0;}
#topMd p{fotn: normal 13px/18px Arial, Helvetica, sans-serif; margin: 4px 0 12px 0;}
#topMd li{fotn: normal 13px/18px Arial, Helvetica, sans-serif; background: url(image-url.gif) 0 0 no-repeat;
list-style: none; margin: 4px 0;
background: url(../images/navy-blt.png) 3px 6px no-repeat; padding-left: 16px; }

.mdContent{float: left; margin: 10px 0 0 0;}
.mdContent h1{font: bold 18px Arial, Helvetica, sans-serif; margin: 0 0 10px 0; }
.mdContent li{font: normal 12px/14px Arial, Helvetica, sans-serif; 
background:url(../images/blt-blue.png) 0 1px no-repeat; padding: 0 0 0 13px;
margin: 0 0 8px 0;}
/*footer*/
#footer {width: 958px; margin: 10px auto 20px auto; border: solid 1px #ccc; border-width: 1px 0; padding: 8px 0}


.linkSection{margin:0 padding:0;font: normal 11px arial; color:#666;}
.linkSectionContent{text-align: center;font: normal 11px arial;}
.linkSectionContent ul{text-align: center;font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;}
.linkSectionContent li {padding:2px 0 2px 8px; display: inline; list-style:none; font: normal 11px arial;}
.linkSectionContent a:hover{color:#ff6600;font: normal 11px arial;}

/*form*/
#FormFields 
{width:557px; border-style:none; margin:0;padding:0;
float:left;background:url(../images/form-box-mid.png) 0 0 repeat-y; }	
.formCurveTop {float:left;width:557px; height:55px;
background: url(../images/form-box-top.png) 0 0 no-repeat;}
.formCurveBottom{background: url(../images/form-box-btm.png) no-repeat;
height:21px;float:left;width:557px; padding-bottom:10px;}

.formCurveTop h2{font: bold 18px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000; margin: 4px 0 6px 40px; }

h1.degreeHd {margin: 7px 8px;
font: bold 16px/18px Arial, Helvetica, sans-serif;color:#005499;
	padding:0;
}


li.lihide{
	display:none;
}
a.seemoreB{
	display:none;
}