/* ====================== */
/* Interior Styles        */
/* ---------------------- */
#header img.logo {left:13.3em;}

#intContent {position:relative;clear:both;}

#mainContent {margin:0 0 0 13.3em;z-index:1;position:relative;color:#666;}
#mainContent p {line-height:1.4em;padding-bottom:1em;z-index:5;z-index:12;}
#mainContent ul li {padding:.5em 0 0 0;}
#mainContent p.top {font-size:1.2em;color:#333333;padding:0;margin:0;}
#mainContent p.title {line-height:1.4em;font-weight:bold;color:#188187;padding-bottom:.3em;}
#mainContent p.bold {line-height:1.4em;font-weight:bold;padding-bottom:.3em;}
#mainContent p.upper {line-height:1.4em;font-weight:bold;color:#188187;padding-bottom:.3em;text-transform:uppercase;font-size:1.1em;}
#mainContent p.extraPad {padding-bottom:23.7em;}

h3 {color:#188187;font-weight:bold;font-size:1.4em;padding-bottom:1em;}
h4 {color:#339999;font-size:1.4em;font-weight:bold;text-transform:uppercase;padding-bottom:1em;}
h5 {color:#188187;font-weight:bold;font-size:1.1em;padding:1.5em 0 0 0;}

.bluish {color:#188187;font-weight:bold;}
.heading {color:#188187;font-weight:bold;}


a {color:#0D6CAB;text-decoration:none;font-weight:bold;}
a:hover {text-decoration:underline;}

#clearDiv {clear:both;}

.terNav {display:none;}

#footer {clear:both;margin-left:13.3em;}

ul.bulletList {list-style-type:disc;padding:0 0 1em 1.2em;line-height:1.4em;}
ul.simpleList {list-style-type:none;padding:0 0 1.5em 0em;line-height:1.4em;}
strong {font-weight:bold;}
img.frame {padding:.5em;border:solid 1px #ccc;background-color:#fff;}

/* ====================== */
/* Main Navigation Styles */
/* ---------------------- */
#navContainer {width:80em;position:absolute;top:2em;height:2em;left:0;}

ul#mainNav {padding:.4em 0 .6em 13.3em;}
ul#mainNav li a {padding-right:4.6em;}


/* ====================== */
/* Generic Sub Nav Styles */
/* ---------------------- */
#subNav {width:13.3em;padding:5em 0 6em 0;float:left;z-index:1;}
#subNav ul li a {color:#ffffff;font-size:1.1em;text-transform:uppercase;font-weight:bold;display:block;margin:.5em 0 .5em 0;text-decoration:none;padding:1em .5em 1em 1em;}
#subNav ul li a:hover {background-color:#91C3C1;color:#666;}
.ulSubNav {display:none;}

#prop {clear:both;padding:1em 0;}


/* ====================== */
/* Second Level Pages     */
/* ---------------------- */
.second,
.second #subNav,
.second .terNav {background:#b4b4b4;}

.second #subNav {padding-bottom:0;}

.second #mainContent {background:url('../images/back-prog.jpg') no-repeat top right #ddd;height:35.3em;padding:6em 36em 0 3em;}


/* ====================== */
/* Third Level Pages      */
/* ---------------------- */
.third {background:#fff;}

.third #subNav {background:#92C6C4;}

.third #mainContent {background-color:#ddd;padding:6em 20em 1em 3em;color:#333;}

.third #mainContent p {z-index:5;position:relative;}

.third #subNav .terNav ul li a {font-size:1em;text-transform:none;margin:0;padding:.4em 0 .4em 1.2em;font-weight:normal;}
.third #subNav .terNav ul li a:hover, .third #subNav ul li a:hover {color:#188187;background:none;}
.third #subNav .terNav ul li a.start {font-weight:bold;color:#188187;}

.third #topRightImg {position:absolute;top:4.1em;right:0;z-index:10;}

/* Top Right Images/Boxes */
.third #tr_boxes_1,
.third #tr_boxes_5 {position:absolute;top:130px;right:118px;z-index:11;}

.third #tr_boxes_4 {position:absolute;top:145px;right:98px;z-index:11;}

.third #tr_boxes_2,
.third #tr_boxes_3,
.third #tr_img_about,
.third #tr_img_people,
.third #tr_img_programs_1,
.third #tr_img_programs_4,
.third #tr_img_programs_5 {position:absolute;top:0;right:0;z-index:11;}

.third #tr_img_giving,
.third #tr_img_branches,
.third #tr_img_programs_3,
.third #tr_img_programs_2 {position:absolute;top:27px;right:0;}

/* Third Level Tables */
.tuition {width:100%;margin-bottom:3em;}
.tuition tr:hover {background:#eee;}
.tuition td {font-size:1.1em;padding:.3em 1.5em .3em .2em;line-height:1.1em;border-bottom:1px solid #c3c3c3;text-align:right;}
.tuition td a {font-size:1em;text-decoration:none;color:inherit;}
.tuition td a:hover {text-decoration:underline;}
.tuition td.head {font-size:.9em;text-transform:uppercase;font-weight:bold;text-align:center;padding:0;}
.tuition td.tbl_ttl {padding-top:1.5em;text-align:left;}
.tuition td.sub_ttl {padding:0;text-align:left;line-height:1.4em;}


/*  Settlement in the News */
.newsTable {width:100%;padding-bottom:2em;}
.newsTable td {padding:0 1em .8em 0;line-height:1.3em;}
.newsTable td a {text-decoration:none;font-weight:lighter;}
.newsTable td a:hover {text-decoration:underline;}


/* Media Page */
#mediaMovie {float:left;position:relative;}

/*  Form Styles */
#formStyle {}
#formStyle dl {padding:0 0 .7em 0}
#formStyle dt {font-weight:bold;padding-bottom:.4em;}


#formStyle select,
#formStyle input,
#formStyle textarea {border:solid 1px #ccc;}
#formStyle input,
#formStyle textarea {padding:.3em;}
#formStyle .fullwidth,
#formStyle textarea {width:32em;}
#formStyle .nodborder {border:none;padding:0;}

#formStyle .formBtn {background-color:#eee;}

table,
.formTable {width:100%;padding-bottom:.5em;}
.formTable td {padding:0 1em .8em 0;line-height:1.3em;}
.formTable td.label {text-align:right;font-weight:normal;width:10em;}
.formTable td.submit {text-align:center;}
.formTable td a {text-decoration:none;}
.formTable td a:hover {text-decoration:underline;}
.required {color:#FF6600;font-weight:bold;}
.checkTable {padding-bottom:1em;}
.checkTable td {padding:.2em;line-height:1.2em;}

/*  People */
ul.simpleListColumn {list-style-type:none;padding:0 0 1.5em 0em;line-height:1.4em;padding-right:5em;float:left;position:relative;}
#faculty a {font-weight:lighter;}
a.top {font-weight:lighter;}

.spacer {height:40px;line-height:0;font-size:1px;}

/* Splash Page */
#splash {text-align:center;}
#splash p {oadding-top:5em;color:#666;font-size:1em;}

