body{
	 background:#fff;
	 color:#000
}s
.no-print,.hide-print,#message,.site-header .site-logo,.site-header .main-menu-control,#content-rt-top>#interiorHero img,div#page-header-spacer,div#page-header-wrapper,#header > a,div#page-header,div#page-header li,#threeColumnRow>div.col img,#cookie,#content-lt,#content-top-lt,#content-bot-lt,#leftnav,#nav-wrap,#header-lt,#header-rt,input.search,#footer,.site-footer{
	 display:none !important
}
.pagebreak{
	 page-break-before:always
}
#content-top-rt,#content-bot-rt{
	 width:100% !important
}
fieldset{
	 page-break-before:avoid
}
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{
	 font-family:revert !important;
	 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{
	 color:#000 !important
}
h3.home,h4,h6,h6 a,h6.breakout-gold,h6.breakout-gold a,h6.breakout-gold a:hover{
	 color:#000
}
#wrapper,#wrapper-new{
	 width:100%;
	 margin:0;
	 padding:0
}
#header{
	 border:none;
	 height:81px;
	 margin-bottom:8px;
	 text-align:center
}
.site-header{
	 height:82px;
	 width:670px;
	 background-repeat:no-repeat;
	 background-color:#fff;
	 box-sizing:content-box;
	 background-image:url("../../../../images/img-nmclogo-print.png")
}
body.nmc .site-header > .container{
	 display:none
}
body.maritime #header{
	 background-image:url("../../../../images/img-maritimelogo-print.gif");
	 height:162px;
	 background-color:#fff;
	 background-size:670px 92px;
	 background-repeat:no-repeat;
	 background-position:left
}
body.wnmc #header{
	 background-image:url("../../../../images/img-wnmclogo-print.gif")
}
img.campus-map{
	 width:100%;
	 height:auto
}
#homepage-content,#content,#content-bot,.area-header,table,tr,td,table.nmc,table.nmc2{
	 background-color:#fff !important
}
table.nmc,table.nmc2,table.nmc3{
	 width:100% !important
}
table.nmc td,table.nmc2 td,table.nmc3 td{
	 border-bottom:1px dotted #a3a3a3;
	 border-top:none
}
#content-rt{
	 width:100%;
	 float:none
}
#breakout-blue,#video-container,#video-container-large,#breakout-gold,#content-columns-news{
	 background:#fff;
	 border:1px solid #666
}
div.breakout-box-scrolling{
	 max-height:none;
	 width:100%
}
div#google_translate_element{
	 display:none
}
a.anchor{
	 border-bottom:none !important
}
#content-rt-top > #interiorHero{
   padding-left:30px !important;
	 background-image:none !important;
	 background-color:#fff;
	 aspect-ratio:revert
}
#content-rt-top>#interiorHero h1{
   text-shadow:none
}
#columns-in-rt{
	 position:inherit;
	 border-left:none
}
.apply-now-cta,.cta-button-box{
	 background-color:#fff !important;
	 border:1px solid #666
}
.cta-button-box h2,.cta-button-box p{
	 color:#000 !important
}
.cta-button-box .button{
	 border:1px solid #666;
	 color:#000;
	 background-color:#fff
}
.grid-items{
   background:unset
}
#columns-in-lt .grid-items > p:nth-child(3){
   background-color:unset
}
#breakout-blue,#video-container,#video-container-large,#breakout-gold,#content-columns-news{
   padding:15px
}
#breakout-gold h2,#breakout-blue h2,#breakout-gold h3,#breakout-blue h3,#breakout-gold h4,#breakout-blue h4,#breakout-gold h5,#breakout-blue h5,#breakout-gold h6,#breakout-blue h6{
   color:unset
}
.highlight-list.highlight-light-blue>li.collapsibleListClosed,#columns-in-lt .green-button,.green-button,.blue-button,.schedule-appointment-box,.tuition-calculator-box,.emergency-assistance-box{
	background-color:unset !important
}
.schedule-appointment-box,.tuition-calculator-box{
   background-image:none
}
.schedule-appointment-box{
   padding-right:15px
}
.tuition-calculator-box{
   padding-left:15px
}
.landing-callout-box{
   background:#fff !important
}
.landing-callout-box h2,.landing-callout-box h3,.landing-callout-box p,.landing-callout-box li,.landing-callout-box a{
   color:#000 !important
}
#columns-in-lt > ul.three-tile-row > li > div > p > a{
	color: #fff !important;
}