.topbar {
	margin-top: 24px;
	margin-left: 20px;
	position: absolute;
	top: 0px;
	left: 0px;
} 

form {
	display: inline;
}

.searchArea {
	text-align: right;
}
.searchBoxArea {
	text-align: right;
	margin-right: 14px;
	margin-bottom: 6px;
}
.searchBox {
	width: 92px;
	height: 19px;
	margin-top: 6px;
	font-size: 11px;
	
}
.searchDropdown {
	font-size: 11px;
	width: 177px;
	height: 18px;
	margin-right: 10px;
}

.navbarContainer {
	position: relative;
	z-index: 5;
	/*border-bottom: solid 1px #ffffff;*/
	margin-left: 20px;
	position: absolute;
	top: 101px;
	left: 0px;
}
#hideDhtml {
	position: absolute;
	width: 98%;
	height: 98%;
	visibility: hidden;
	display: none;
	top: 0px;
	left: 0px;
	z-index: 2;
}
.dhtmlnav {
	position: absolute;
	visibility: hidden;
	display: none;
	z-index: 10;
	width: 226px;
	top: 25px;
	border-top: solid 1px #ffffff;
}
#exploreourschoolDhtmlnav {
	margin-left: -115px;
}
#alumniDhtmlnav {
	margin-left: -179px;
}

.photoBannerRow {
	/*margin-left: 20px;*/
	margin-bottom: 1px;
	position: relative;
	top:127px;
	left:20px;
}

.homepageContentRow, .contentRow {
	margin-left: 20px;
	width: 746px;
	position: relative;
	top: 127px;
}

.homespotlightPhoto {
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 10px;
}
.homespotlightText {
	padding-top: 11px;
	padding-right: 15px;
	color: #000000;
	font-size: 11px;
}
.homespotlightText h1 {
	margin: 0px;
	font-size: 11px;
}
.homespotlightGradient {
	background: url("images/home/spotlight/bg.gif");
	background-repeat: repeat-x;
	height: 74px;
}

.homenewsListing {
	font-size: 11px;
	color: #000000;
	padding-left: 14px;
	padding-right: 14px;
	padding-bottom: 13px;
}
.homenewsListing h1 {
	font-size: 11px;
	margin: 0px;
	padding: 0px;
}
.homenewsListing p {
	margin-top: 13px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

.homequickLinksListing {
	font-size: 11px;
	color: #000000;
	padding-left: 14px;
	padding-right: 0px;
	padding-bottom: 13px;
}
.homequickLinksListing ul {
	padding: 0px;
	margin: 0px;
	margin-left: 15px;
	margin-bottom: 15px;
}
.homequickLinksListing li {
	list-style-image: url("images/buttons/bluearrow.gif");
	padding-left: 0px;
	margin-top: 5px;
	margin-bottom: 4px;
}
.homequickLinksListing h1 {
	font-size: 11px;
	margin: 0px;
}
.homequickLinksListing p {
	margin-top: 13px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

.homeFooter {
	width: 760px;
	margin-top: 20px;
	text-align: center;
	position: relative;
	top: 127px;
}

.footer {
	margin-top: 20px;
}

.leftNavColumn {
	padding-top: 6px;
	width: 178px;
}
.leftnavHeader {
	width: 178px;
	background-color: #c7a134;
	border-right: solid 1px #ffffff;
	text-transform: uppercase;
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.touchscreen {
	padding-top: 4px;
	padding-left: 7px;
	overflow: visible;
width: 538px;
}
.bodyColumn {
	padding-top: 4px;
	padding-left: 7px;
	overflow: visible;
}
.bodyColumn h1 {
	font-size: 14px;
	font-weight: bold;
	margin-top: 12px;
	margin-bottom: 0px;
}
.bodyColumn h2 {
	font-weight: bold;
	font-size: 12px;
	margin: 0px;
	margin-bottom: 3px;
}
.bodyColumn UL {
	list-style-image: url("images/bullet.gif");
	padding-left: 0px;
	margin-left: 30px;
	
}
.bodyColumn UL LI {
	margin-bottom: 5px;
	margin-top: 0px;
	padding-top : 0px;
}

.bodyHeader {
	background-color: #c7a134;
	text-transform: uppercase;
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
	padding-left: 7px;
	padding-top: 5px;
	padding-bottom: 5px;
	width: 100%;
}
.bodySearchHeader {
	background-color: #c7a134;
	text-transform: uppercase;
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
	padding-left: 7px;
	padding-top: 5px;
	padding-bottom: 5px;
	width: 582px;
	
}
.contentBoxRow {
	width: 100%;
}

.contentphoto {
	margin-right: 9px;
}


.photoBanner {
	position: relative;
	display: none;
}

.leftnavColumnEktron {
	width: 187px !important;
}
.leftnavColumnEktron ul {
	list-style-image: url("images/spacer.gif");
	padding: 0px;
	margin: 0px;
}
.leftnavColumnEktron ul li {
	background: url("images/subnav/dots.gif");
	background-repeat: no-repeat;
}
.leftnavColumnEktron ul li ul li ul li {	/* Overview */
	background: normal;
}

.leftnavColumnEktron ul li a {	/* Overview */
	display: block;
	font-size: 11px;
	color: #006eb3;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 5px;
	text-decoration: none;
	width: 100%;
}
.leftnavColumnEktron ul li a:hover {	/* Overview */
	background: url("images/subnav/arrow-off.gif");
	background-repeat: no-repeat;
	text-decoration: none;
}
.leftnavColumnEktron ul li .navtargetIn {	/* Overview */
	display: block;
	font-size: 11px;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 5px;
	width: 100%;
}

.leftnavColumnEktron ul li .navtargetOn,
.leftnavColumnEktron ul li .navtargetOn:hover {	/* Overview */
	display: block;
	font-size: 11px;
	color: #be8d00;
	font-weight: bold;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 5px;
	background: url("images/subnav/arrow-on.gif");
	background-repeat: no-repeat;
	text-decoration: none;
	width: 100%;
}
.leftnavColumnEktron ul li a {	/* 2nd Level */
	display: block;
	font-size: 11px;
	color: #006eb3;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 5px;
	text-decoration: none;

	width: 160px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 100%;
}
html>body .leftnavColumnEktron ul li a {	/* 2nd Level */
	width: 160px;
} 

.leftnavColumnEktron ul li .navtargetIn,
.leftnavColumnEktron ul li .navtargetIn:hover,
.leftnavColumnEktron ul li .navtargetOn,
.leftnavColumnEktron ul li .navtargetOn:hover{	/* 2nd Level */
	display: block;
	font-size: 11px;
	color: #be8d00;
	font-weight: bold;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 5px;
	background: url("images/subnav/arrow-on.gif");
	background-repeat: no-repeat;
	text-decoration: none;
	width: 100%;
}
.leftnavColumnEktron ul li ul li a {	/* 3rd Level */
	font-size: 11px;
	display: block;
	background-color: #cbdff3;
	margin-left: 10px;
	color: #006eb3;
	text-decoration: none;
	padding-left: 12px;
	padding-top: 3px;
	padding-bottom: 2px;

	width: 160px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 100%;
}
html>body .leftnavColumnEktron ul li ul li a {	/* 3rd Level */
	width: 160px;
} 

.leftnavColumnEktron ul li ul li a:hover {	/* 3rd Level */
	background: url("images/subnav/tertiaryArrow-off.gif");
	background-repeat: no-repeat;
	background-color: #cbdff3;
	text-decoration: none;

	width: 160px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 100%;
}
html>body .leftnavColumnEktron ul li ul li a:hover {	/* 3rd Level */
	width: 160px;
} 
	
.leftnavColumnEktron ul li ul li a.navtargetIn,
.leftnavColumnEktron ul li ul li a.navtargetIn:hover,
.leftnavColumnEktron ul li ul li a.navtargetOn,
.leftnavColumnEktron ul li ul li a.navtargetOn:hover {	/* 3rd Level */
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	display: block;
	margin-left: 10px;
	background: url("images/subnav/tertiaryArrow-on.gif");
	background-repeat: no-repeat;
	background-color: #c7a134;
	text-decoration: none;
	padding-left: 12px;
	padding-top: 1px;
	padding-bottom: 1px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;

	width: 160px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 100%;
}
html>body .leftnavColumnEktron ul li ul li a.navtargetIn,
html>body .leftnavColumnEktron ul li ul li a.navtargetIn:hover,
html>body .leftnavColumnEktron ul li ul li a.navtargetOn,
html>body .leftnavColumnEktron ul li ul li a.navtargetOn:hover {	/* 3rd Level */
	width: 160px;
} 

.dhtmlNav ul {
	list-style-image: url("images/spacer.gif");
	padding: 0px;
	margin: 0px;
}

.dhtmlNav ul li a {
	position: relative;
	font-family: Arial, Helvetica, sans serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	display: block;
	
	width: 209px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 226px;

	padding-left: 12px;
	padding-right: 5px;
	padding-top: 6px;
	padding-bottom: 4px;
	background-color: #336699;
	filter: alpha(opacity=90);
	-moz-opacity: 0.90;
	opacity: 0.90;
}
html>body .dhtmlNav ul li a {
	width: 209px;
} 
.dhtmlNav ul li a:hover, .dhtmlNav ul li.hasDots a:hover {
	color: #193d61;
	background-color: #e8b92c;
	text-decoration: none;
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
}
.dhtmlNav ul li.hasDots a {
	background: url("/common/images/nav/dots.gif");
	background-repeat: repeat-x;
	background-color: #336699;
	filter: alpha(opacity=90);
	-moz-opacity: 0.90;
	opacity: 0.90;
}

.horizontalDivider
{    
    background-image:  url("images/utility/horizontal-dots.gif");
   background-position: center;
    background-repeat:repeat-x;
height:10px; 
 }
    
.topBannerImages
{
    padding: 0px 0px 6px 0px; 
}    

.formPage {
    background: #D9E7EF;
    padding-left: 16px;
   
}

.formPage input,
.formPage select,
.formPage textarea
{
    background-color: White;
    font-family: Arial, Helvetica, sans serif;
	font-size: 11px;
	color: #000000;
}

.formFooter
{
     background-color: #6B6B6B;
}

.c1
{
     width: 100px;
      padding: 10px 10px 10px 10px; 
     
      
}
.c2
{
     width: 100px;
      padding: 10px 10px 10px 10px; 
     
}
div#rightMain
{
    border-top: 2px dotted #DFDFDF; 
    margin: 2px 0 6px2 0px; 
    border-left: 2px dotted #DFDFDF; 
    padding: 4px 6px 6px 6px;
    margin-top:2px;


    float:right;
    width:160;
 
    }
    
div#leftMain
{
    float:left;
    width:380px;
    margin-right: 6px;
    	
}

.rightColumn {
    border-top: 2px dotted #DFDFDF; 
    margin: 2px 0px 6px 4px; 
    border-left: 2px dotted #DFDFDF; 
    padding: 4px 6px 6px 6px;
	width: 164px;
	float: right;
	
}


ul.quickLinksListing li {
    list-style-image: url("images/buttons/bluearrow.gif");
    padding-left: 0px;
    margin-top: 5px;
    margin-bottom: 4px;
    margin-left: 15px;
}

ul.quickLinksLeft li {
    list-style-image: url("images/buttons/bluearrow.gif");
    padding-left: 0px;
    margin-top: 5px;
    margin-bottom: 4px;
 
}