
body {
    background-color: #0077bb;
    background-image: url('/images/system/bg_body.gif');
    background-repeat: repeat-x;
    background-position: top left;
}

/* <topHeader> */

table.headerTop {
    color: #FFFFFF;
    background-color: #0067a1;
    background-image: url('/images/system/bg_topheader.gif');
    background-repeat: repeat-x;
    background-position: top left;
}

table.headerTop a:link, table.headerTop a:visited {
    color: #FFFFFF;
    text-decoration: none;
}

table.headerTop a:hover {
    text-decoration: underline;
}

form#SPCSearch input#SPCSearchText {
    border-top: 1px solid #404040;
    border-left: 1px solid #404040;
    border-right: 1px solid #D4D0C8;
    border-bottom: 1px solid #D4D0C8;
}

/* </topHeader> */
/* <header> */

table.header {
    background-color: #FFFFFF;
}

div.statusLinksHeader {
    width: 140px;
    height: 38px;
    background-image: url('/images/system/infofor.gif');
}

table.header td.statusLinks ul li.statusLink {
    background-color: #007cc3;
    background-image: url('/images/system/bg_infofor_item.gif');
    background-repeat: no-repeat;
    background-position: top left;
}

table.header td.statusLinks ul li.statusLink a:link, table.header td.statusLinks ul li.statusLink a:visited {
    color: #FFFFFF;
    background-image: url('/images/system/bg_infofor_item.gif');
    background-repeat: no-repeat;
    background-position: top left;
}

table.header td.statusLinks ul li.statusLink a:hover {
    color: #FFFFFF;
    background-image: url('/images/system/bg_infofor_item-hover.gif');
    background-repeat: no-repeat;
    background-position: top left;
}

table.header td.statusLinks ul li.statusLink_Bottom, table.header td.statusLinks ul li.statusLink_Bottom a:link, table.header td.statusLinks ul li.statusLink_Bottom a:visited {
    color: #FFFFFF;
    background-image: url('/images/system/bg_infofor_bottom.gif');
    background-repeat: no-repeat;
    background-position: top left;
}

table.header td.statusLinks ul li.statusLink_Bottom a:hover {
    color: #FFFFFF;
    background-image: url('/images/system/bg_infofor_bottom-hover.gif');
    background-repeat: no-repeat;
    background-position: top left;
}

/* </header> */
/* <globalNav> */

table.globalNav td {
    color: #FFFFFF;
    text-decoration: none;
    background-repeat: no-repeat;
    background-position: top left;
}

table.globalNav td a:link, table.globalNav td a:visited {
    display: block;
    color: #FFFFFF;
    text-decoration: none;
    background-repeat: no-repeat;
    background-position: top left;
}

table.globalNav td.about, table.globalNav td.about a:link, table.globalNav td.about a:visited {
    width: 65px;
    background-image: url('/images/system/bg_gnav_about.gif');
}

table.globalNav td.about a:hover {
    background-image: url('/images/system/bg_gnav_about-hover.gif');
}

table.globalNav td.admission, table.globalNav td.admission a:link, table.globalNav td.admission a:visited {
    width: 103px;
    background-image: url('/images/system/bg_gnav_admission.gif');
}

table.globalNav td.admission a:hover {
    background-image: url('/images/system/bg_gnav_admission-hover.gif');
}

table.globalNav td.academics, table.globalNav td.academics a:link, table.globalNav td.academics a:visited {
    width: 102px;
    background-image: url('/images/system/bg_gnav_academics.gif');
}

table.globalNav td.academics a:hover {
    background-image: url('/images/system/bg_gnav_academics-hover.gif');
}

table.globalNav td.studentlife, table.globalNav td.studentlife a:link, table.globalNav td.studentlife a:visited {
    width: 115px;
    background-image: url('/images/system/bg_gnav_studentlife.gif');
}

table.globalNav td.studentlife a:hover {
    background-image: url('/images/system/bg_gnav_studentlife-hover.gif');
}

table.globalNav td.resources, table.globalNav td.resources a:link, table.globalNav td.resources a:visited {
    width: 105px;
    background-image: url('/images/system/bg_gnav_resources.gif');
}

table.globalNav td.resources a:hover {
    background-image: url('/images/system/bg_gnav_resources-hover.gif');
}

table.globalNav td.athletics, table.globalNav td.athletics a:link, table.globalNav td.athletics a:visited {
    width: 89px;
    background-image: url('/images/system/bg_gnav_athletics.gif');
}

table.globalNav td.athletics a:hover {
    background-image: url('/images/system/bg_gnav_athletics-hover.gif');
}

table.globalNav td.library, table.globalNav td.library a:link, table.globalNav td.library a:visited {
    width: 75px;
    background-image: url('/images/system/bg_gnav_library.gif');
}

table.globalNav td.library a:hover {
    background-image: url('/images/system/bg_gnav_library-hover.gif');
}

table.globalNav td.givetospc, table.globalNav td.givetospc a:link, table.globalNav td.givetospc a:visited {
    width: 103px;
    background-image: url('/images/system/bg_gnav_givetospc.gif');
}

table.globalNav td.givetospc a:hover {
    background-image: url('/images/system/bg_gnav_givetospc-hover.gif');
}

/* </globalNav> */
/* <mainContent> */

td.MainContent {
    color: #000000;
    background-color: #FFFFFF;
}

table.SPCHPApplications td {
    height: 210px;
}

table.SPCHPApplications td ul {
    color: #000000;
}

table.SPCHPApplications td.homeAds {
    padding-left: 5px;
    padding-right: 5px;
}

table.SPCHPApplications td.specialEvents {
    /*background-image: url('/images/system/bg_hpapp_special_events.gif');
    background-repeat: no-repeat;
    background-position: top center;
    */padding-bottom: 28px;
    padding-left: 5px;
    padding-right: 5px;
}

table.SPCHPApplications td.pressNews {
    /*background-image: url('/images/system/bg_hpapp_press_news.gif');
    background-repeat: no-repeat;
    background-position: top center;
    */padding-bottom: 28px;
    padding-left: 5px;
    padding-right: 5px;
}

table.SPCHPApplications td.communitySpotlight {
    /*background-image: url('/images/system/bg_hpapp_community_spotlight.gif');
    background-repeat: no-repeat;
    background-position: top center;
    */
    padding-left: 5px;
    padding-right: 5px;
}

table.SPCHPApplications td div.seemore span.arrows {
    color: #40C8F4;
}

table.SPCHPApplications td.separator {
    background-image: url('/images/system/hpapp_border.gif');
    background-repeat: repeat-y;
    background-position: top center;
}

/* </mainContent> */
/* <footer> */

table.footer {
    background-color: #fff;
}

table.footer td table.inlineMtcBlock, table.footer td table.inlineMtcBlock td {
    background-color: #0067a1;
    background-image: none;
}

table.footer td {
    background-color: #0077bb;
    /*background-image: url('/images/system/bg_footer.gif');*/
background-image: url('/images/system/spc_footer_bg.gif');
    background-repeat: repeat-x;
    background-position: top left;
    color: #FFFFFF;
}

table.footer td a:link, table.footer td a:visited, table.footer td a:hover {
    color: #FFFFFF;
    text-decoration: underline;
}

table.footer td.bottomBorder {
    background-color: #fff;
    background-image: none;
}

/* </footer> */
/* <emergencyNotifications> */

table.ContentBoundingBox td.MainContent div.EmergencyNotificationArea {
    background-color: #FFFFFF;
    color: #000000;
    font-size: 8pt;
    margin: 0 3px 0 3px;
    border: 1px solid #CC0000;
}

table.ContentBoundingBox td.MainContent div.EmergencyNotificationArea div.EmergencyNotificationHeader {
    text-align: center;
    font-weight: bold;
    font-size: 8pt;
    background-color: #CC0000;
    color: #FFFFFF;
    padding-top: 2px;
    padding-bottom: 3px;
}

table.ContentBoundingBox td.MainContent div.EmergencyNotificationArea ul {
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    list-style-type: none;
}

table.ContentBoundingBox td.MainContent div.EmergencyNotificationArea ul li {
    padding: 5px 5px 5px 5px;
    border-bottom: 1px solid #FF0000;
}

/* </emergencyNotifications> */

