html,body {margin:0;padding:0}
.home {background: #293186 url("/assets/uploads/1bg_page.jpg") top center repeat-x;}
.default {background: url("/assets/uploads/1default_bg_page.jpg") top center repeat-x;}
ul,li {margin:0;padding:0}
body {font: 76% "Lucida Grande", arial, sans-serif; text-align:center}

a {color: #006;}

a img {border: 0;}

img { behavior: url(/assets/uploads/1iepngfix.htc); }

div#homeContainer{}

div#content p{line-height:1.4}

div#homeContainer{width:923px; margin:0 auto; text-align: left;}
div#homeColRight {float:right; width:287px; margin: 0 83px 0 0; display: inline;}
div#homeColLeft {float:left;width:443px; margin: 0 20px 0 90px; display: inline;}
div#homeColLeft p {margin: 0; line-height: 1.4em; padding: 10px; color: #333;}

div#homeHeader {height: 232px; background: url("/assets/uploads/11home_header_logo2.jpg") top center no-repeat;}
div#homeHeader h1, h2 {display: none;}
div#homeWelcome {border: 7px solid #cde8f1; background-color: #fff; margin: 50px 0 20px 0;}
div#homeWelcomeLeft {width: 263px; float: left;}
div#homeWelcomeLeft p {margin: 0;}
div#homeWelcomeRight {width: 162px; float: right;}

div#homeNavBar {text-align: center; margin: 10px 0; font-size: 1.2em; }
div#homeNavBar li {list-style: none; display: inline;}
div#homeNavBar li a {background: url("/assets/uploads/1bg_nav_bar.gif") left bottom repeat-x; padding: 8px; line-height: 2em; margin: 0 4px; color: #304588; text-decoration: none; font-weight: lighter;}
div#homeNavBar li a:hover {color: #304588;}

div#homeCalendar {border: 7px solid #cde8f1; background: #fff url("/assets/uploads/1home_bg_calendar.gif") top left no-repeat; }
div#homeCalendar ul {list-style: none; margin: 4px 0 4px 0px; line-height: 2.1em;}
div#homeCalendar ul a {text-decoration: none; padding-left: 6px;}

div#homeAccessibility {text-align: right; font-size: 0.9em;}
div#homeAccessibility a {color: #666; text-decoration: none;}
div#homeAccessibility ul {list-style: none; padding: 10px 0;}
div#homeAccessibility li {display: inline; padding-left: 12px;}

div#homeAccessibility .accessibilityLinkSkip {display: none;}
div#homeAccessibility .accessibilityLinkGraphicVersion {display: none;}
div#homeAccessibility .accessibilityLinkSmallText {display: none;}

div#homeUsefulLinks {margin: 20px 0px 20px 0;}

div#homeNewsFeeds {background-color: #aad0e7; color: #293565; padding: 0 0 10px 0;}
div#homeNewsFeeds a {color: #293565;}
div#homeNewsFeeds ul {list-style: none;}
div#homeNewsFeeds li {}
div#homeNewsFeeds h4 {font-size: 1.5em; font-weight: normal; margin: 0; padding: 0;}
div#homeNewsFeeds h4 a {text-decoration: none;}

.homeNewsFeedThumb {width: 100px; float: left; text-align:center; background: url("/assets/uploads/1bg_thumbnail_shadow.png") bottom center no-repeat; height: 118px; padding-top: 14px;}
.homeNewsFeedThumb img {border: 3px #fff solid;}
.homeNewsFeedText {width: 177px; float: right; padding: 14px 10px 0 0;}
.homeNewsFeedDate {margin: 0; padding: 0; font-size: 0.9; text-transform: uppercase;}
.homeNewsFeedDescription {margin: 0; padding: 4px 0;}

ul .homeDatesA {background-color: #d8ecf9; display: block; padding-left: 10px;}
ul .homeDatesB {background-color: #eef6f9; display: block; padding-left: 10px;}

div#homeSearch {text-align: center;}
div#homeSearch fieldset {border: 0px; padding: 10px 0; border-bottom: 1px dotted #aad0e7;}
div#homeSearch legend {display: none;}
.homeSearchField {border: 1px solid #aad0e7;}
.homeSearchSubmit {border: 1px #fff solid; background: #aad0e7; color: #293565; margin-left: 8px;}
div#homeLogIn {text-align: center; color: #fff;}
.homeLogInSubmitButton {margin-left: 10px; border: 1px #fff solid; background: #aad0e7; color: #293565;}
.homeLogInSubmitField {border: 1px solid #aad0e7;}

div#footer {clear:both; width:100%; color:#FFFFFF; text-align:center; font-size: 0.9em; padding-top: 12px;}
div#footer a {color: #fff;}

div#homeLinkVirtualTour {position: absolute; top: 335px;}
div#homeLinkVirtualTour img {border: 0;}


div#homeLinkLettersHome {position: absolute; top: 310px; margin-left: 840px;}
div#homeLinkLettersHome img {border: 0;}

div#homeLinkNewsLetters {position: absolute; top: 545px; margin-left: 840px;}
div#homeLinkNewsLetters img {border: 0;}

div#newsHomeArchive {background-color: #BADBF0;}
div#newsHomeArchive img {padding-bottom: 3px;}


a img {border: 0;}

div#defaultContainer{}
div#content p{line-height:1.4}

div#defaultContainer{width:760px;margin:0 auto; text-align: left;}
div#defaultColRight {float:right; width:204px; margin: 0; margin-top: 10px;}
div#defaultColRight ul {list-style: none;}
div#defaultPageIndex ul {padding: 0px 10px 0 20px;}
div#defaultColRight li {line-height: 1.4em; padding-bottom: 10px;}
div#defaultColRight a {text-decoration: none;}
div#defaultColRight img {border: 0;}
div#defaultColLeft {float:left;width:556px; margin: 0;}

div#defaultHeader {height: 132px; text-align: center;}
div#defaultHeader h1, h2 {display: none;}
div#defaultContent {border: 7px solid #cde8f1; background-color: #fff; margin: 10px 10px 20px 0; }
div#defaultContent h3 {margin: 0; padding: 10px 0 0 14px; color: #293565; font-size: 2.2em; font-weight: normal; position: relative;}
div#defaultContent h4 {margin: 0; padding: 10px 0 14px 14px;color: #40a2df; font-size: 1.4em; font-weight: normal; position: relative;}
div#defaultContentBody {line-height: 1.5em; margin: 0; padding: 15px 16px 10px 14px;color: #333; background: url("/assets/uploads/1default_content_shadow.jpg") top left no-repeat;}
div#defaultContentBody ul {margin: 6px 16px;}

div#defaultNavBar {text-align: center; margin: 10px 0; font-size: 1.2em; }
div#defaultNavBar li {list-style: none; display: inline;}
div#defaultNavBar li a {padding: 8px; line-height: 2em; margin: 0 4px; color: #fff; text-decoration: none; font-weight: lighter;}
div#defaultNavBar li a:hover {color: #fff;}

div#defaultCalendar {border: 7px solid #cde8f1; background: #fff url("/assets/uploads/1default_bg_calendar.gif") top left no-repeat; }
div#defaultCalendar ul {list-style: none; margin-left: 200px; line-height: 2.6em;}

div#defaultAccessibility {text-align: center; font-size: 0.9em;}
div#defaultAccessibility a {color: #BADBF0; text-decoration: none;}
div#defaultAccessibility ul {list-style: none; padding: 10px 0;}
div#defaultAccessibility li {display: inline; padding: 0 3px;}

div#defaultAccessibility .accessibilityLinkSkip {display: none;}
div#defaultAccessibility .accessibilityLinkGraphicVersion {display: none;}
div#defaultAccessibility .accessibilityLinkSmallText {display: none;}

div#defaultUsefulLinks {padding: 10px 0px 10px 0;}
div#defaultUsefulLinks li {border-bottom: 1px solid #BADBF0; padding: 0 10px 0 20px;}


div#defaultNewsFeeds {background-color: #aad0e7; color: #293565; padding: 0 0 10px 0;}
div#defaultNewsFeeds a:link {color: #293565;}
div#defaultNewsFeeds ul {list-style: none;}
div#defaultNewsFeeds li {border-bottom: 1px solid #aad0e7;}
div#defaultNewsFeeds h4 {font-size: 1.5em; font-weight: normal; margin: 0; padding: 0;}

.defaultNewsFeedThumb {width: 100px; float: left; text-align:center; background: url("/assets/uploads/1bg_thumbnail_shadow.png") bottom center no-repeat; height: 118px; padding-top: 14px;}
.defaultNewsFeedThumb img {border: 3px #fff solid;}
.defaultNewsFeedText {width: 177px; float: right; padding: 14px 10px 0 0;}
.defaultNewsFeedDate {margin: 0; padding: 0; font-size: 0.9; text-transform: uppercase;}
.defaultNewsFeedDescription {margin: 0; padding: 4px 0;}

div#defaultSearch {text-align: center;}
div#defaultSearch fieldset {border: 0px; padding-top: 10px; border-bottom: 1px dotted #aad0e7;}
div#defaultSearch legend {display: none;}
.defaultSearchField {border: 1px solid #aad0e7; margin-bottom: 6px;}
.defaultSearchSubmit {border: 1px #fff solid; background: #aad0e7; color: #293565; margin-left: 8px;}
div#defaultLogIn {text-align: center; color: #999;}
.defaultLogInSubmitButton {margin-left: 10px; border: 1px #fff solid; background: #aad0e7; color: #293565;}
.defaultLogInSubmitField {border: 1px solid #aad0e7; margin-bottom: 6px;}

div#breadcrumb {margin: 20px 0 0 0; padding: 0 0 0 18px; color: #293565;}
div#breadcrumb a {color: #293565; text-decoration: none;}

div#defaultRandom {background-color: #badbf0; text-align: center; padding: 10px 0 4px 0;}
div#defaultPageIndex {background: #badbf0 url("/assets/uploads/1default_title_section.jpg") top center no-repeat; padding: 65px 0 40px 0; color: #84c4e8; border-top: 8px solid #badbf0;}

div#footer {clear:both; width:100%; color:#FFFFFF; text-align:center; font-size: 0.9em; padding-top: 12px;}
div#footer a:link {color: #fff;}

div#defaultFooter {clear:both; width:100%; color:#666; text-align:center; font-size: 0.9em; padding-top: 2px;}
div#defaultFooter a:link {color: #666;}

.index {border-bottom: 1px dotted #ccc;}
.index a {color: #4697cc; font-size: 0.7em; font-weight: normal; text-decoration: none; padding: 4px 0;}

.noimages img {display: none;}

div#homeLoggedInLinks {color: #293565; font-size: 1.1em; background-color: #9bcfeb; text-align: center; padding-top 3px;}

div#homeLoggedInLinks ul {list-style: none;}
div#homeLoggedInLinks li {background-color: #def1ab; border-top: 1px solid #90a751; padding: 4px 0;}
div#homeLoggedInLinks li a {padding: 0 0 0 6px; color: #293565;}

.newsFeedThumb {width: 100px; float: left; text-align:center; height: 118px; padding-top: 14px;}
.newsFeedThumb img {border: 3px #badbf0 solid;}
.newsFeedText {width: 372px; float: right; padding: 14px 10px 0 0;}
.newsFeedDate {margin: 0; padding: 0; font-size: 0.9; text-transform: uppercase;}
.newsFeedDescription {margin: 0; padding: 4px 0;}

div#newsContentBody {margin: 0; padding: 15px 16px 10px 14px;color: #333; background: url("/assets/uploads/1default_content_shadow.jpg") top left no-repeat;}

div#newsContentBody ul {list-style: none;}

div#newsContentBody h4 {margin: 0; padding: 10px 0 4px 0px;color: #40a2df; font-size: 1.4em; font-weight: normal;}

#display_email {display:none;}

/* VLE link */

.vleLink a{color:red; text-decoration:underline  !important }

#homeCredits img{position:relative; float:left; margin:0px; padding:0px; border:0px; }

