body {margin:0px;background:#233154 url(../img/bg.jpg) repeat-x;text-align:center;color:#000;font:normal 11px/15px verdana, sans-serif;}

img {border:0px;}
form {padding:0px;margin:0px;}

a {color:#334465;text-decoration:underline;}
a:visited {color:#334465;text-decoration:underline;}
a:active {color:#334465;text-decoration:underline;}
a:hover {color:#64361e;text-decoration:underline;}

a.more {color:#64361e;text-transform:uppercase;font:bold 10px verdana, sans-serif;text-decoration:none;background:url(../img/bullet.gif) no-repeat;padding:2px 2px 2px 15px;}
a.moreright {color:#64361e;text-transform:uppercase;font:bold 10px verdana, sans-serif;text-decoration:none;background:url(../img/bullet.gif) no-repeat;padding:2px 2px 2px 15px;float:right;}

h1 {margin:0px 0px 4px;color:#273654;font:bold 15px verdana, sans-serif;}
h1 a {text-decoration:none;}
h1 a:visited {text-decoration:none;}
h1 a:active {text-decoration:none;}
h1 a:hover {text-decoration:none;}
h2 {margin-bottom:4px;color:#334465;font:bold 13px verdana, sans-serif;}
h2 a {text-decoration:none;}
h2 a:visited {text-decoration:none;}
h2 a:active {text-decoration:none;}
h2 a:hover {text-decoration:none;}
h2.level {margin:0px;color:#334465;font:normal 10px verdana, sans-serif;text-transform:uppercase;}
h3 {margin:0px;color:#5f7993;font:bold 10px verdana, sans-serif;text-transform:uppercase;}

.middle ul {list-style:none none;margin:0px 0px 20px;padding:0px;}
.middle ul li {background:url(../img/bullet.gif) no-repeat;padding:0px 0px 0px 18px;}

p {margin:0px 0px 20px;}

.containerB {margin:0px auto;text-align:center;width:936px;background:url(../img/corner_top.gif) no-repeat top right;}
.containerA {margin:0px auto;text-align:left;padding:50px 18px 18px;background:url(../img/corner_bottom.gif) no-repeat bottom left;}
.container {margin:0px auto;text-align:left;width:900px;background:#fff url(../img/interior/bg_container.jpg) repeat-x;}
.home .container {margin:0px auto;text-align:left;width:900px;background:#5f7993 url(../img/home/bg_container.jpg) repeat-x;}

.header {}
.header .nav {text-align:right;padding:15px 15px 14px;white-space:nowrap;}
.header .nav ul {list-style:none none;display:inline;padding:0px;margin:0px;}
.header .nav li {list-style:none none;display:inline;padding:0px 0px 0px 17px;}

.logo {padding:0px;}

.middle {}
.middle table.main {border-collapse:collapse;border:0px;width:900px;}
.middle table.main td {vertical-align:top;padding:0px;color:#334465;font:normal 11px/18px verdana, sans-serif;}

.footer {margin:0px 0px 20px 18px;color:#506581;font:normal 9px verdana, sans-serif;text-align:left;}
.footer a {color:#506581;text-decoration:none;}
.footer .copyright {}
.footer .login {float:right;padding:0px 18px 0px 0px;text-transform:uppercase;}
.footer .login a {color:#fff;}

.middle table.main td.column1 {padding:0px 0px 100px;}

.middle table.main td.column1 table {border-collapse:collapse;border:0px;padding:0px;}
.middle table.main td.column1 td {padding:0px;line-height:14px;}

.middle table.main td.column1 .subnav {margin:20px 0px 0px;color:#334465;font:normal 11px/14px verdana, sans-serif;}
.middle table.main td.column1 .subnav a {color:#334465;text-decoration:none;}
.middle table.main td.column1 .subnav a:hover {color:#64361e;text-decoration:none;}
.middle table.main td.column1 .subnav h3 {padding:4px 10px 4px 50px;}
.middle table.main td.column1 .subnav ul {list-style:none none;margin:0px 0px 20px;padding:0px;background:url(../img/line_subnav.png) no-repeat bottom left;}
.middle table.main td.column1 .subnav li {padding:4px 10px 4px 50px;background:url(../img/line_subnav.png) no-repeat top left;}

.middle table.main td.column1 .baradmissions {background:url(../img/line_bar.jpg) no-repeat bottom left;padding:20px 10px 25px 50px;}
html>body .middle table.main td.column1 .baradmissions {background:url(../img/line_double.png) no-repeat bottom left;}
.middle table.main td.column1 .baradmissions ul {margin:0px;padding:0px;}

.middle table.main td.column1 .contact {background:url(../img/line_contact.jpg) no-repeat bottom left;padding:20px 10px 25px 50px;}
html>body .middle table.main td.column1 .contact {background:url(../img/line_double.png) no-repeat bottom left;}
.middle table.main td.column1 .contact p {margin:0px;padding:0px;}
.middle table.main td.column1 .contact a.vcard {text-transform:uppercase;font:normal 10px verdana, sans-serif;text-decoration:none;color:#5f7993;}
.middle table.main td.column1 .contact a.vcard:hover {color:#64361e;}

.middle table.main td.column1 .education {background:url(../img/line_education.jpg) no-repeat bottom left;padding:20px 10px 25px 50px;}
html>body .middle table.main td.column1 .education {background:url(../img/line_double.png) no-repeat bottom left;}
.middle table.main td.column1 .education ul {margin:0px;padding:0px;}

.middle table.main td.column2 .content {padding:20px 38px 20px 37px;}
.middle table.main td.column2 .content .line {background:url(../img/line_horz.jpg) no-repeat top center;height:23px;}
.middle table.main td.column2 .content .biophoto {width:120px;height:145px;margin:0px 0px 50px 20px;float:right;background:url(../img/team/bg.jpg) no-repeat top center;}

.middle table.main td.column2 .content .listing {border-collapse:collapse;border:0px;}
.middle table.main td.column2 .content .listing td {padding:0px;}

.middle table.main td.column2 .content .news {border:0px;clear:both;margin:10px 0px;}
.middle table.main td.column2 .content .news td {border:1px solid #fff;padding:20px;vertical-align:top;}
.middle table.main td.column2 .content .news h2 {margin:0px 0px 10px;}
.middle table.main td.column2 .content .news p {margin:0px 0px 10px;}

/** Home Page **/
.home .middle table.main td.column3 {padding:132px 20px 0px 43px;background:url(../img/home/line.gif) no-repeat 0px 182px;color:#fff;font:normal 11px/15px verdana, sans-serif;}
.home .middle table.main td.column3 a {color:#fff;text-decoration:none;}
.home .middle table.main td.column3 a:hover {color:#fff;text-decoration:underline;}
.home .middle table.main td.column3 li {background:url(../img/home/bullet.gif) no-repeat 0px 3px;padding:0px 0px 0px 18px;}
.home .middle table.main td.column3 .tagline {padding:0px 0px 35px;}
.home .middle table.main td.column4 {vertical-align:bottom;}

.home .middle .bottom {text-align:right;background: url(../img/home/bottom_lines.gif) no-repeat;}
.home .middle .bottom .offices {float:left;}

#pscroller2 {width:305px;height:50px;}
.bullet a {background:url(../img/home/bullet.gif) no-repeat 0px 2px;padding:0px 0px 0px 18px;display:block;}


