body {
     background: #fff;
     color: #000;
}
.hide-print, div#page-header-spacer, div#page-header-wrapper, #header > a, div#page-header, div#page-header li, #cookie, #content-lt, #content-bot-lt, #leftnav, #nav-wrap, #header-lt, #header-rt, input.search, #footer {
     display: none;
}
 .maritime #header {
     background-image: none !important;
}
 h1, h2, h3, h5, h6, p, ol, ul, h6.inheads, #columns-in-lt h1, #columns-in-lt h1 a, #columns-in-lt h2, #columns-in-lt h2 a, #columns-in-lt p, #columns-in-lt li, #breakout-blue li, #breakout-blue p, #video-container li, #video-container p, #breakout-gold p, #breakout-gold li, #threeColumnRow h6.inheads, #threeColumnRow h6.inheads a {
     color: #000 !important;
}
 #columns-in-lt a, #breakout-blue a, #breakout-blue a:hover, #video-container a, #video-container a:hover, #breakout-gold a, #breakout-gold a:hover {
     border-bottom: 1px dotted #333;
     color: #333;
}
 h3.home, h4, h6, h6 a, h6.breakout-gold, h6.breakout-gold a, h6.breakout-gold a:hover {
     color: #333;
}
 #wrapper, #wrapper-new {
     width: 680px;
}
 #header {
     background: #fff;
     border: none;
     height: auto;
     margin-bottom: 8px;
     text-align: center;
}
 img.campus-map {
     width: 100%;
     height: auto;
}
 .logo-maritime {
     height: 91px;
}
 #content, #content-bot, .area-header, table, tr, td, table.nmc, table.nmc2 {
     background: #fff;
}
 table.nmc td, table.nmc2 td, table.nmc3 td {
     border-bottom: 1px dotted #a3a3a3;
     border-top: none;
}
 #content-rt {
     width: 700px;
     float: none;
}
 #courses DIV.closed DIV, #faculty DIV.closed DIV.collapsible {
     display: block;
}
 #courses DIV.closed A, #courses DIV.open A {
     background-image: none;
}
 #faculty DIV.closed DIV A.tab {
     background-image: none;
     border-bottom: 5px solid #e3dfc6;
     border-right: none;
     padding-right: 10px;
}
 #faculty DIV.open DIV A.tab {
     background-image: none;
     border-right: none;
     padding-right: 10px;
}
 #breakout-blue, #video-container, #video-container-large, #breakout-gold {
     background: #fff;
     border: 1px solid #666;
}
 div.breakout-box-scrolling {
     max-height: none;
     width: 100%;
}
 h4#google-translate-headline, div#google_translate_element {
     display: none;
}
 #courses DIV A, #courses P, #courses DIV DIV DIV {
     background-color: #fff;
}
 a.anchor {
     border-bottom: none !important;
}
#content-rt-top #interiorHero h2.shift-subhead {
    text-shadow: none;
}
.utility-navigation .search-control {
    display: none !important;
}