@charset "utf-8";
html {background: #F4F4E2; height: 100%; }
body {margin: 0; padding: 0; background: #F5F4E2; height: 100%; color: #000; text-align: left; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
#content div.el_sidebar h1.title {margin: 4px 0; padding: 2px 0; border-bottom: 2px solid #E7C001; color: #BA0808; font: 700 16px Verdana; line-height: 18px; }
#content h1.title {margin: 13px 0 6px; padding: 0; font: 400 26px "Times New Roman", Times, Serif; }
div.el-body-text h1 {margin: 0; padding-bottom: 8px; color: #00684E; font: 22px "Times New Roman", Times, Serif; }
h1.title {margin: 13px 0 6px; padding: 0; font: 26px "Times New Roman", Times, Serif; overflow: hidden; margin-bottom: 20px !important; padding-top: 0; font-weight: 400; font-size: 27px !important; font-family: "Times New Roman"; line-height: 31px; }
div#main {margin-top: 50px; }
div#logo-area,#header-inner {height: 90px; }
.header_bg {z-index: 1; height: 95px; background: #d41136 url('../images/header.jpg'); background-repeat: no-repeat; }
div#tagline a {color: #fff; line-height: 28px; }
div.related-links {margin-bottom: 20px; }
.form-text {display: inline; margin: 0 2px 0 0; padding: 2px 5px; width: 55px; border: 1px solid #ACAA9F; }
div.tagline_links {position: absolute; right: 95px; width: 260px; height: 28px; vertical-align: middle; font-size: 11px; }
div.tagline_search {position: absolute; right: 0; width: 83px; height: 28px; background-color: #9d001d; vertical-align: middle; }
input.searchfield {position: absolute; top: 5px; left: 5px; width: 55px; font-size: 9px; }
div.subheader_left {position: absolute; top: 12px; left: 25px; width: 200px; font-weight: 700; }
div.subheader_right {position: absolute; top: 12px; right: 25px; display: none; width: 700px; text-align: right; }
hr.highlight {margin: 15px 0; height: 3px; border: 0 none; background-color: #ca072f; color: #ca072f; }
ul.submenu_submit {display: block; margin-top: 6px; margin-bottom: -6px; margin-left: -4px; }
hr {margin-top: 25px; margin-bottom: 25px; background-color: #ccc; color: #ccc; height: 1px; border: 1px solid gray; }
table {border-collapse: collapse; }
th {padding-right: 1em; border-bottom: 3px solid #ccc; text-align: left; }
.clear-block {display: block; }
ul.menu {border: none; list-style: none; text-align: left; }
ul.menu li {margin: 0 0 0 .5em; }
li.expanded {margin: 0; padding: .2em .5em 0 0; list-style-type: circle; list-style-image: url(../../misc/menu-expanded.png); }
li.collapsed {margin: 0; padding: .2em .5em 0 0; list-style-type: disc; list-style-image: url(../../misc/menu-collapsed.png); }
li.leaf {margin: 0; padding: .2em .5em 0 0; list-style-type: square; list-style-image: url(../../misc/menu-leaf.png); }
li a.active {color: #000; }
td.menu-disabled {background: #ccc; }
.block ul {margin: 0; padding: 0 0 .25em 1em; }
ul.drop-list {margin: 0; margin-bottom: 25px; padding: 0; width: 425px; border-top: 1px solid #005e77; background-color: #edede3; }
ul.drop-list li {position: relative; margin: 0; padding: 0; width: 100%; outline-style: none; border-bottom: 1px solid #005e77; background-color: #f7f7f2; list-style-type: none; font-size: 11px; font-family: Verdana; }
ul.drop-list li.alt,ul.drop-list li.alt li {background-color: #edede3; }
* html ul.drop-list li {position: static; zoom: 1; }
ul.drop-list li a.toggle {position: absolute; top: 10px; right: 10px; width: 15px; height: 15px; outline-style: none; background: transparent url(../images/collapse-button-sprite.gif) no-repeat scroll left top; text-indent: -9999px; }
* html ul.drop-list li a.toggle {position: static; float: right; overflow: hidden; margin-top: 10px; margin-right: 10px; }
ul.drop-list li.hover a.toggle {background-position: 0 -15px; }
ul.drop-list li.open a.toggle {background-position: 0 -30px; }
ul.drop-list li.open.hover a.toggle {background-position: 0 -45px; }
ul.drop-list .category {display: block; margin: 0; padding: 10px 0 10px 15px; font-size: 11px; cursor: pointer; }
* html ul.drop-list .category {width: auto; }
ul.drop-list li ul.groups li a {color: black; text-decoration: none; cursor: pointer; }
ul.drop-list li.open div.columns {overflow: auto; margin: 0; padding: 0; }
ul.drop-list li.open div.column1 {float: left; margin-left: 0; padding-left: 0; width: 160px; }
ul.drop-list li.open div.column2 {margin-left: 220px; }
.skip-to-content {position: absolute; left: -999px; }
div.el-callout {margin: -2px 20px 12px; padding: 12px 20px; border: 1px solid #006E8F; border-right: 0; border-left: 0; background: #F6F7F2; font: 400 12px Verdana; line-height: 16px; }
div.el-callout div.el-credit-line {padding-top: 10px; font: italic 11px Verdana; line-height: 15px; }
.openquote-container {text-align: center; }
.openquote-container .openquote {margin-bottom: -7px; }
div.el-body-intro {padding-left: 0; border-bottom: thin solid #ccc; margin: 0; margin-bottom: 12px; padding: 0 20px; font: 400 12.5px Verdana; line-height: 18px; }
div.el-body-intro strong {color: #c76416; font: 700 13.5px Verdana; }
div.el-body-intro a {color: #016E8F; text-decoration: none; }
div.el-body-intro p {padding: 6px 0; }
#content div.el_sidebar {float: right; margin-left: 22px; padding: 14px; width: 200px; border: 1px solid #C7C7BF; background: #F1EDD4; }
#content .el_sidebar div.sidebar-text {font: 11.5px Verdana; line-height: 16px; }
div.el-spotlight div.el-title {margin-right: 12px; margin-bottom: 12px; padding-bottom: 5px; border-bottom: 2px solid #E7C001; color: #BA0808; font: 700 16px Verdana; line-height: 18px; }
div.el-spotlight div.el-title a {margin: 0; padding: 0; color: #BA0808; text-decoration: none; font: 700 16px Verdana; }
div.el-spotlight {margin: 0; margin-bottom: 18px; }
div.pl-sidebar div.el-spotlight {width: 230px; border: 1px solid #C4C5BD; background: #f9f5e2; }
div.el-fyi-box div.el-title {margin-right: 12px; margin-bottom: 12px; padding-bottom: 5px; border-bottom: 2px solid #E7C001; color: #333; text-transform: uppercase; font: 400 14px "Times New Roman", Times, Serif; line-height: 16px; }
div.el-fyi-box {margin-bottom: 18px; }
div.pl-sidebar div.el-fyi-box div,div.pl-sidebar div.el-spotlight div {margin: 12px; }
div.pl-sidebar div.el-fyi-box {width: 230px; border: 1px solid #e7c000; background: #f9f5e2; }
div.pl-sidebar div.el-fyi-box ul,#content-area div.pl-sidebar div.el-spotlight ul {margin-left: 13px; padding: 0; }
div.pl-sidebar div.el-fyi-box li,#content-area div.pl-sidebar div.el-spotlight li {margin-bottom: 6px; }
div.pl-sidebar div.el-fyi-box div.el-title,div.pl-sidebar div.el-spotlight div.el-title {margin-top: 12px; margin-left: 12px; }
div.el-snippet div.el-title {padding-bottom: 8px; color: #00684E; font: 400 22px "Times New Roman", Times, Serif; }
div.el-snippet div.body-text p {padding: 0 20px 8px 16px; }
#content div.el-subhead div.el-title {color: #000; font: 700 14px Arial, sans-serif; }
#content div.el-subhead div.el-title a {color: #0089b3; text-decoration: none; }
div.el-subhead div.body-text p {padding: 0 20px 0 8px; font-size: 12px; line-height: 16px; }
div.el-subhead div.body-text ul,div.el-snippet div.body-text ul {padding-bottom: 8px; }
div.el-subhead img.content-img,div.el-fyi-box img.teaser-img,div.el-spotlight img.teaser-img {padding-right: 12px; }
img.inline-left {margin-right: 8px; }
img.inline-right {margin-left: 8px; }
div.last-published {padding-bottom: 20px; padding-left: 20px; }
div.last-published p {color: #aaa; font-style: italic; }
* html .quickfinder.dynamic {border-width: 0; background-color: transparent; }
.quickfinder.dynamic h2 {position: absolute; top: -5000px; }
.sliver {padding-top: 10px; height: 27px; background: #F5F4E2 url(images/qf-bg.jpg) no-repeat; }
.top-links {overflow: auto; margin: 0; margin-bottom: 4px; padding: 0; list-style-type: none; font-size: 12px; position: relative; top: -1px; }
* html .top-links,* html ul.drop-list {zoom: 1; }
.top-links li {float: left; overflow: auto; padding: 1px 8px; border-right: 1px solid #3c3b40; }
.top-links li.quick-search input {height: 21px; }
.top-links li.quick-search input.text {padding: 4px 2px 2px; height: 13px; color: #595959; font-size: 10px; font-family: Arial, Helvetica, sans-serif; }
.top-links a {color: #3c3b40; }
.quickfinder.dynamic .options {position: relative; overflow: hidden; border: 1px solid #a3a7a1; background-color: white; }
.quickfinder.dynamic .options form ul {position: static; margin: 0; padding: 0; }
.quickfinder.dynamic .options form ul li {position: static; left: 0; }
.quickfinder.dynamic form input.text,.quickfinder.dynamic form input.textarea,.quickfinder.dynamic form input.select {border: 1px solid #bbb8af; }
.quickfinder.dynamic .options form input.text {float: left; margin-right: 5px; padding: 2px; font-size: 13px; font-family: Arial, Helvetica, sans-serif; }
.quickfinder.dynamic .options .quick-links,.quickfinder.dynamic .options .search {position: relative; float: left; overflow: hidden; margin: 3px; padding: 0; width: 482px; border: 1px solid #a3a7a1; background-color: #f7f7f2; }
* html .quickfinder.dynamic .options {padding: 3px; }
.quickfinder.dynamic .options .quick-links ul li {margin-bottom: .45em; }
.quickfinder.dynamic .options .quick-links ul {margin: 10px; padding-bottom: 10px; float: left; }
* html .quickfinder.dynamic .options .quick-links ul {padding-bottom: 10px; }
* html .quickfinder.dynamic .options .quick-links ul li {display: list-item; margin-bottom: 0; margin-left: 0; padding-left: 20px; width: 40%; list-style-type: disc; zoom: 1; }
.quickfinder.dynamic .options .quick-links ul li a {display: list-item; margin-left: 20px; list-style-type: disc; }
.quickfinder.dynamic .options .search h2.hover {color: #b48c00; }
.quickfinder.dynamic .options .search h2.active {padding-bottom: 6px; background-color: #f7f7f2; color: #900; }
.quickfinder.dynamic .options .search form {color: #333; position: absolute; top: 23px; z-index: 399; margin: 0; padding: 10px; border-top: 1px solid #a3a7a1; }
.quickfinder-alt,.quickfinder {position: static !important; margin: 0 auto; width: 980px; font-size: 11px; font-family: Verdana, Geneva, sans-serif; }
.quickfinder-alt.no-script a,.quickfinder.dynamic a {outline-style: none; color: black; text-decoration: none; }
form label.search {color: #575759; }
.quickfinder-alt.no-script *,.quickfinder.dynamic * {margin: 0; padding: 0; list-style-type: none; }
.quickfinder-alt.no-script ul.top-links {overflow: auto; margin-bottom: 4px; list-style-type: none; font-size: 12px; font-family: Verdana, Geneva, sans-serif; }
.quickfinder-alt.no-script ul.top-links a {color: #3C3B40; }
.quickfinder-alt.no-script ul.top-links li {float: left; overflow: auto; padding: 1px 8px; border-right: 1px solid #3C3B40; }
.quickfinder-alt.no-script ul.top-links li.proto-search a {display: block; float: right; padding-right: 22px; outline-style: none; background-position: right top; }
.quickfinder-alt.no-script ul.top-links li.proto-search,.top-links li.reveal {width: 15em; }
.quickfinder-alt.no-script ul.top-links li.last,.quickfinder-alt.no-script ul.top-links li.quick-search,.quickfinder-alt.no-script ul.top-links li.proto-search,.quickfinder.dynamic .options .search h2.last,.top-links li.last,.top-links li.quick-search,.top-links li.reveal {border-right-width: 0; }
.quickfinder-alt.no-script ul.top-links li.quick-search,.quickfinder-alt.no-script ul.top-links li.proto-search,.top-links li.quick-search,.top-links li.reveal {float: right; padding: 0; }
.quickfinder-alt.no-script ul.top-links li.quick-search label,.quickfinder-alt.no-script ul.top-links li.quick-search input,.top-links li.quick-search label,.top-links li.quick-search input {float: left; margin-right: 5px; }
.quickfinder-alt.no-script ul.top-links li.quick-search label,.top-links li.quick-search label {margin-top: 3px; }
.quickfinder-alt.no-script ul.top-links li.quick-search input.text {padding: 4px 2px 2px; color: #595959; font-size: 10px; font-family: Arial, Helvetica, sans-serif; }
.quickfinder-alt.no-script form input.text,.quickfinder-alt.no-script form input.textarea,.quickfinder-alt.no-script form input.select {border: 1px solid #BBB8AF; }
#page,#closure-blocks {margin-right: auto; margin-left: auto; width: 980px; }
#navigation-top,#navigation {position: absolute; left: -10000px; }
#content,.no-sidebars #content {float: left; margin-right: -977px; margin-left: 0; padding: 0; width: 977px; }
.sidebar-left #content {margin-right: -977px; margin-left: 248px; width: 716px; }
.sidebar-right #content {margin-right: -712px; margin-left: 0; width: 712px; }
.two-sidebars #content {margin-right: -709px; margin-left: 185px; width: 524px; }
.with-navbar #content,.with-navbar #sidebar-left,.with-navbar #sidebar-right {margin-top: 3.6em; }
#navbar ul {margin: 0; padding: 0; text-align: center; }
#navbar li {float: left; padding: 0 10px 0 0; }
#sidebar-right {float: left; margin-right: -1000px; margin-left: 709px; padding: 0; width: 288px; }
#sidebar-right-inner {margin: 8px 22px 0 0; padding: 0; }
#header,#content,#navbar,#sidebar-left,#sidebar-right,#footer,#closure-blocks {overflow: visible; word-wrap: break-word; }
#navbar {float: left; margin-right: -100%; margin-left: 0; padding: 0; width: 100%; height: 3.6em; overflow: hidden; }
div#top-pane {width: 100%; height: 293px; }
#homepage #content {position: relative; margin-top: -30px; }
#homepage #center-pane {display: none; float: right; width: 300px; height: 314px; border: 1px solid red; }
#homepage #left-pane {float: left; width: 225px; }
#homepage #right-pane {display: inline; float: right; margin-right: 10px; width: 340px; }
#homepage #left-pane div#block-menu-menu-quicklinks {float: left; margin-top: 10px; margin-bottom: 4px; padding-top: 28px; padding-left: 12px; background: url('/sites/core/themes/core_base/images/bg-quicklinks-block.gif'); background-repeat: no-repeat; }
div#block-menu-menu-quicklinks li {display: inline-block; margin-bottom: 1px; padding-left: 12px; background: url('/sites/core/themes/core_base/images/bullet-green.gif'); background-repeat: no-repeat; }
div#block-menu-menu-quicklinks li a {color: #3B3A3F; text-decoration: none; font: 400 11px Verdana, sans serif; }
#right-pane #block-views-news_events-block_1 .view-header {height: 40px; border-bottom: 1px dotted #3B3A3F; background: url('/sites/core/themes/core_base/images/bg-news-block.gif'); background-repeat: no-repeat; color: #575757; }
#right-pane #block-views-news_events-block_2 .view-header {padding-top: 5px; padding-right: 14px; height: 26px; border-bottom: 1px dotted #3B3A3F; background: url('/sites/core/themes/core_base/images/bg-events-block.gif'); background-repeat: no-repeat; color: #575757; }
#right-pane .view-news-events .views-row-odd {border-bottom: 1px dotted #3B3A3F; }
div.view-display-id-attachment_1 {float: left; overflow: hidden; margin-top: 18px; width: 630px; height: 254px; background: #000; }
div.news-item.teaser {padding-bottom: 3px; }
div.news-item.teaser div.teaser-img {padding: 6px 8px 4px 0; }
div.news-item.teaser div.teaser-caption-small a {color: #056190; text-decoration: none; font: 400 11px Verdana; line-height: 9px; }
div.news-item.teaser div.teaser-caption-small a.larger {font: 400 12px Verdana; line-height: 15px; }
INPUT.form-autocomplete {width: 100%; }
table.content-multiple-table {width: 100%; margin: 0; padding: 0; }
#imce-content ul.secondary {background-color: transparent; background-image: none; }
#imce-content ul.secondary li {float: none; }
#imce-content ul.secondary a,ul.links.inline {display: inline; }
#page {background: #FFF; font: 12px Verdana, sans-serif; line-height: 16px; }
input.form-submit {position: absolute; right: 1px; display: block; width: 16px; height: 18px; border: medium none; background: url("../../images/arrow.gif") no-repeat scroll center center transparent; text-indent: -9999px; text-transform: capitalize; cursor: pointer; margin: 12px 0 0; }
.clear-alignment,#header-blocks {clear: both; }
div#logo-area {height: 96px; }
div#logo-area-home {height: 118px; }
div#tagline {position: relative; width: 350px; height: 28px; color: #fff; text-align: right; float: right; padding: 40px 40px 0 0; }
div#school-sliver {padding: 10px 0; }
ul.links li {display: inline; list-style-type: none; margin: 0; padding: 0; }
#secondary ul.links a {margin: 0 12px; color: #49484D; text-decoration: none; font-weight: 400; }
div div#content-area,div#content-header,* html .quickfinder.dynamic .options .search {margin-left: 3px; }
.rteindent1 {margin-left: 21px; }
.rteindent2 {margin-left: 42px; }
#content-area div.content {padding: 0 0 0 3px; }
#content-area div.content ul {margin-bottom: 12px; margin-left: 21px; }
div#content-area .node-form li {margin-bottom: 0; margin-left: 0; }
.block-menu_block h2.title {padding-left: 12px; color: #585858; font: 400 13px Verdana; }
.block-menu_block ul.menu li.leaf,.block-menu_block ul.menu li.collapsed,.block-menu_block ul.menu li.expanded {padding: 6px; padding-left: 4px; border-top: 1px solid #DEDFD1; }
.block-menu_block ul.menu li.expanded li.first {margin-top: 6px; padding-top: 6px; border: 0; }
.block-menu_block ul.menu li.expanded li.last {border-bottom: 0; }
.block-menu_block ul.menu li.last {border-bottom: 1px solid #DEDFD1; }
.block-menu_block ul.menu li.leaf a,.block-menu_block ul.menu li.collapsed a,.block-menu_block ul.menu li.expanded a {color: #787878; text-decoration: none; font: 400 11px Verdana; }
.block-menu_block ul.menu li.active {background: #F6F7F2; background-image: url(images/bg-nav-selected.gif); background-repeat: no-repeat; }
.block-menu_block ul.menu li.active a {color: #D01133; }
li.active ul.menu li.leaf a {color: #787878; }
#sidebar-left div#block-menu_block-1 {margin-bottom: 21px; }
#sidebar-left div.related-links {margin-left: 18px; padding-top: 26px; padding-right: 6px; border: 1px solid #DEDFD1; background: url(images/bg-related.gif); background-repeat: no-repeat; }
#sidebar-left ul.related-links {margin-left: 7px; padding: 0; }
#sidebar-left ul.related-links li {margin: 0; padding: 0; padding-bottom: 5px; padding-left: 9px; background: url(images/bullet-square-orange.gif); background-repeat: no-repeat; color: #DA5D01; list-style-type: none; }
#sidebar-left div.related-links a {color: #626456; text-decoration: none; font: 400 11px Verdana; }
div#footer {padding-top: 20px; padding: 6px 3px; background: #F4F4E2; color: #42414A; text-align: center; font: 400 9px Verdana; }
table.datatable {border-bottom: 2px solid #006F8D; }
div.footnote {padding: 5px 14px 6px; font: 400 11px Verdana; }
table.views-table {margin: 0 50px 10px 40px; border-bottom: 2px solid #006F8D; }
table.views-table th,table.datatable th {padding: 6px 14px; border: 0; background: #006F8D url(images/bg-datatable-header.jpg); color: #fff; font: 700 12px Arial; }
table.views-table tr.odd,table.datatable tr.odd {background: #F6F7F2; }
table.views-table tr.even,table.datatable tr.even {background: #EDEDE3; }
table.views-table td,table.datatable td {margin: 0; padding: 6px 14px; font: 400 12px Verdana; }
table.views-table tr.small td,table.datatable tr.small td {font: 400 11px Verdana; }
div.news-item.teaser div.teaser-caption-small {padding-top: 6px; line-height: 12px; overflow: hidden; height: auto; }
#right-pane .view-news-events .views-row-last,ul.submenu_submit li.last {border-bottom: 0 none !important; }
div.news-item.teaser div.teaser-caption-large a,#right-pane div.view-header a {color: #056190; }
css_3258...367cc.css (line 239) a {color: #006E8E; text-decoration: none; }
div.news-item.teaser div.teaser-caption-large {padding-top: 5px; padding-bottom: 0; color: #3B3A3F; font: 400 14px Verdana; line-height: 14px; font-size: 13px; }