body{font:normal 13px/21px Arial, Helvetica, sans-serif;}
#desktopHD{display:none;}
#mobileHD{display:none;}
.toolbox{display:none;}
#desktopFT{display:none;}
#mobileFT{display:none;}
#Superhero-Metro-H430{display:none;}
.MetroContainer{display:none;}
.heroimage{display:none;}
ul.SiteNav{display:none;}
#colLeft{display:none;}
img.flushleft{display:block;float:left;margin:15px 15px 15px 0px;}
img.flushright{display:block;float:right;margin:15px 0px 15px 15px;}
img.flushleftPLUS{display:block;float:left;margin:15px 15px 15px 0px;}
img.flushrightPLUS{display:block;float:right;margin:15px 0px 15px 15px;}
a.HOTbutton{display:none;}
#global-footer{display:none;}
p.Lead{font-family:font-family:'Segoe UI', Arial, Sans-Serif!important;font-size:30px;font-style:normal;line-height:24px;font-weight:bold;font-variant:normal;}
p.Start{font-family:font-family:'Segoe UI', Arial, Sans-Serif!important;font-size:18px;font-style:normal;line-height:24px;font-weight:normal;font-variant:normal;}
#HERO-PageHeader h1, #HERO-PageHeader h2, #HERO-PageHeader h3{font-family:Georgia, Paltino, Times,serif !important;font-weight:bold !important;line-height:40px !important;letter-spacing:-0.03em !important;color:#333 !important;margin-top:8px!important;margin-bottom:0px!important;padding:0px !important;}
#HERO-PageHeader h1{font-size:36px !important;}
#HERO-PageHeader h2{font-size:26px !important;}
#HERO-PageHeader h3{font-size:16px !important;font-weight:bold !important;text-transform:uppercase !important;}
#HERO-PageHeader strong{font-weight:bold !important;}
#HERO-PageHeader p.Intro{display:block;float:left;*position:relative;min-width:508px;width:100%;font-family:Georgia, Paltino, Times,serif !important;font-size:20px !important;font-weight:normal !important;color:#333 !important;line-height:27px !important;text-shadow:none !important;margin:0px !important;padding-top:5px !important;padding-bottom:25px !important;}
#colRight{display:none;}
.align-left{display:block;float:left;margin:0px 10px 10px 0px;}
.align-right{display:block;float:right;margin:0px 0px 10px 10px;}
.align-center{display:block;position:relative;margin:0 auto;}
#content table{width:740px;}
#content td, #content th{vertical-align:top;padding:1px 5px 1px 5px;text-align:left;}
#content td.td-align-left, #content th.td-align-left{text-align:left;}
#content td.td-align-right, #content th.td-align-right{text-align:right;}
#content td.td-align-center, #content th.td-align-center{text-align:center;}

#sidebar{display:none !important;}
.callout-advisor{display:none !important;}
ul.print{display:none !important;}



table.dynamicdata tbody tr:nth-child(odd) td,
table.dynamicdata tbody tr:nth-child(odd) th{background-color:#f9f9f9;}
table.dynamicdata tbody tr:nth-child(even) td,
table.dynamicdata tbody tr:nth-child(even) th{background-color:#F0F0F0;}
.container table.dynamicdata{margin:0px 0 0px;width:100%;font-family:"Anivers-Bold", "Lucida Grande", sans-serif;}
.container table.dynamicdata thead{background-color:#FFF!important;}
.container table.dynamicdata thead th{font-size:12px!important; color:#000!important;line-height:1.0em;font-weight:bold;text-transform:uppercase;}
.container table.dynamicdata thead th span{font-size:12px!important;font-weight:normal!important;}
.container table.dynamicdata tbody{border-top:5px solid #B4B4B4;}
.container table.dynamicdata th{color:#FFF;font-size:15px;font-weight:normal;padding:10px 0px;text-align:left;vertical-align:top;}
.container table.dynamicdata tr.semester-title p{font-size:18px!important; color:#000!important;font-weight:bold;text-transform:uppercase;}
.container table.dynamicdata td{border-bottom:1px solid #B4B4B4;color:#222;font-size:14px;line-height:1.0em;padding:5px 5px;vertical-align:top;}
table.dynamicdata tr.total-row {
	padding:30px 0!important;
	border-top: 5px solid #DDD!important;
	border-bottom: 2px solid #DDD!important;
	background-color:#C00!important;}
table.dynamicdata tr.total-row td { padding:10px 0!important;}		
table.dynamicdata tr.total-row td.label {
	text-align: right!important;
	font-size:14px!important;
	font-weight:bold;
	padding-right:15px!important;
	color: #000;}
table.dynamicdata tr.total-row td.credits {
	font-size:16px!important;
	font-weight:bold;
	color: #000;}	


@page { size:8.5in 11in; margin-top: 4cm; margin-bottom: 3cm; margin-left: 1cm; margin-right: 1cm;}
@page { size: A4 portrait;}


h1.HERO-title { margin:10px 0 15px!important; padding:0px!important;font-size:44px!important; line-height:46px!important;}	
.programFacts {
	margin-top:0px !important;
	margin-bottom: 10px !important;
	padding: 0px 0px 15px;
	border-bottom: 6px solid #333;}	
.programFacts ul{
	margin:0px; 
	padding:0px 0px 0px;
	display:inline-block;}
.programFacts li {
	float:left;
	font-size:13px!important;
	line-height:0.8em!important;
	color:#000 !important;
	margin-right:30px;
	padding:0px;
	display:block;}
.programFacts li span{
	font-weight:bold;
	text-decoration:none;
	text-transform: uppercase;}	
	
h2.print, p.print, img.print { display: none!important;}

.print_alert { display: none!important;}
.print_marketing { display: none!important;}
.print_jumplinks { display: none!important;}
.print_heroimg { display: none!important;}
.print_herointro { display: none!important;}
.print_ctabox { display: none!important;}
.print_requirements { display: none!important;}
.print_faculty { display: none!important;}
.print_accreditation { display: none!important;}
.print_GED { display: none!important;}
.print_transfer { display: none!important;}
p { color:#000!important;font-size:14px!important; line-height:1.3em!important; }
a { text-decoration:none!important; color:#000!important;}
a.printhide { display: none!important;}
img { display: none!important;}

.NOPRINT { display: none!important;}

