body{font-family: arial,helvetica,sans-serif;font-size:75%;text-align: center}
body,#global-nav{margin:0;padding:0}
a{color: #0083be;text-decoration: none}
#content a:link{text-decoration: underline}
#content a:visited{color: #641f45;text-decoration: underline}
a:hover{color:#c90062}
a:active{color: #c90062}
td{font-size: 80%;line-height: 1.5em}
#page{margin:0 auto 1em;width:760px;position:relative;text-align:left}
#header{background:url(nbannerdef.jpg) top right no-repeat;width:760px}
.screen-reader-only, #skip-links{position: absolute;left: 0;top: -500px;width: 1px;height: 1px;overflow: hidden}
#logo{border: 0}
#search{margin: 0 0 2px;padding:0}
#tools{width:370px;margin: .2em 0 .2em 10px;padding: 0}
#tools li a{color:#58585a;text-decoration:none;margin:.5em 1.1em .5em 0;float:left;display:block;height: 1em;line-height: 1em;}
#global-nav{background:#626368;overflow:hidden;width:100%}
#global-nav,#tools{list-style-type:none}
#global-nav li,#tools li{display:inline}
#global-nav li a, #global-nav li #current{display: block;height: 1em;line-height: 1em;padding: .4em 1.8em .5em 2em; margin-left: -1.88em;background: url(g-nav-sep.gif) no-repeat top left; text-decoration: none; color: #fff;float:left}
#global-nav #home a{background-image: none;margin-left: -10px}
#global-nav li #current {background:#668e3c url(g-nav-sep-current.gif) top left no-repeat;font-weight: bold;float:left}
#words{width: 138px}
#words,#search-button{font-size: 95%;font-family: arial, helvetica, sans-serif;margin:4px 0 0 0}
#search-button{background: #58585a;border:1px solid #fff;color: #fff;padding: 0}
#content{float: left;width: 549px;font-size: 110%;line-height: 1.5em;border-right: 1px solid #dbe3ec;padding-right: 10px;margin-top: 2em}
#content h1{line-height: 1.4em;font-size: 150%;color:#668e3c}
#content hr{border: none 0;border-bottom: 1px solid #dbe3ec;width: 80%;height: 1px;text-align: center}
h2,h3{font-weight: bold;margin: 1.5em 0 .25em}
h2{font-size: 125%}
h3{font-size: 100%}
td h3{margin: -.1em 0 .1em}
#content p{margin: 0 0 1.5em}
#local-navigation{float: left;padding-left: 10px;width: 190px;margin-top:2.5em;background: #fff;z-index: 100}
#local-navigation p{margin-top: 0;margin-bottom: 0.5em}
.dot1, .down1, .horiz1, .dotselected1, .downselected1{margin-left: 5px}
.dot2, .down2, .horiz2, .dotselected2, .downselected2{margin-left: 10px}
.dot3, .down3, .horiz3, .dotselected3, .downselected3{margin-left: 15px}
.dot4, .down4, .horiz4, .dotselected4, .downselected4{margin-left: 20px}
.dot5, .down5, .horiz5, .dotselected5, .downselected5{margin-left: 25px}
.dot6, .down6, .horiz6, .dotselected6, .downselected6{margin-left: 30px}
.dot7, .down7, .horiz7, .dotselected7, .downselected7{margin-left: 35px}

.dotselected a, .downselected a, .dotselected1 a, .downselected1 a, .dotselected2 a, .downselected2 a, .dotselected3 a, .downselected3 a, .dotselected4 a, .downselected4 a, .dotselected5 a, .downselected5 a, .dotselected6 a, .downselected6 a, .dotselected7 a, .downselected7 a{font-weight: bold}

#local-navigation .dotselected a:hover, #local-navigation .downselected a:hover, #local-navigation .dotselected1 a:hover, #local-navigation .downselected1 a:hover, #local-navigation .dotselected2 a:hover, #local-navigation .downselected2 a:hover, #local-navigation .dotselected3 a:hover, #local-navigation .downselected3 a:hover, #local-navigation .dotselected4 a:hover, #local-navigation .downselected4 a:hover, #local-navigation .dotselected5 a:hover, #local-navigation .downselected5 a:hover, #local-navigation .dotselected6 a:hover, #local-navigation .downselected6 a:hover, #local-navigation .dotselected7 a:hover, #local-navigation .downselected7 a:hover{text-decoration: none;cursor: default;color: #0087c7}
#prospectus{background: url(/images/prospectus-whitebg.gif) no-repeat left 1em;height: 3em;padding: 2em 0 0 31px}
.float-left img{float: left;margin: 0 1em 1em 0}
.float-right img{float: right;margin: 0 0 1em 1em}
#announcements{border: 1px dashed #888;padding:5px;background-color:#fef;font-size:80%;margin-bottom:10px;}
.link-list{line-height: 1.4em;list-style-type: none;padding: 0;margin: 0}
#footer{width: 760px;float: left;margin-top: .5em;padding-bottom: 10px}
#schools{width: 370px;float: left}
#schools .column-1{float: left;width:190px}
#schools .column-2{float: left;width:170px;margin-left: 10px}
#misc-nav{float: left;margin-left: 10px}
#misc-nav .column-1{float: left;width: 185px}
#misc-nav .column-2{float: left;width: 185px;margin-left: 10px}
address{font-style: normal;font-size: 82%;line-height: 1.5em;width: 760px;margin-top: 1em;float: left}
address .hidden-separator{color: #fff}
#postal{width: 370px;float: left}
#contacts{float: left;margin-left: 10px;width: 185px}
#policies{width: 185px;float: left;margin-left: 10px}
