/* header */
#topbluebar {
	height:39px;
	background-color:#002841;
	width:974px;
	position:relative;
	top:0px;
	left:0px;
	vertical-align:middle;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	font-weight:bold;
	line-height:39px;
	text-align:right;
	padding-right:46px;
} 
#middlebluebar {
	height:41px;
	background-color:#7aa2b8;
	text-align:right;
	left:0px;
	line-height:41px;
	width:1020px;
	padding-right:0px;
	vertical-align:middle;
}
#logo {
	position:absolute;
	top:0px;
	left:30px;
	z-index:20;
}


/* right side boxes */
td.eventHeadline, td.promoHeadline {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #212121;
	font-weight:bold;
	line-height:14px;
	vertical-align:middle;
	padding-bottom:5px;
}
td.eventHeadline {
	padding-top:5px;
}
td.eventdate {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#002b45;
	line-height:12px;
	font-weight:bold;
}
td.eventdateopera {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#002b45;
	line-height:10px;
	font-weight:bold;
}
td.eventdetails, td.promodetails, td.eventlocation {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	line-height:14px;
	padding-left:15px;
}
td.eventdetailssm, td.eventlocationsm {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	line-height:11px;
	padding-left:15px;
}
td.eventlocationopera, td.eventdetailsopera {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	line-height:12px;
	padding-left:20px;
}
td.promodetails {
	width:496px;
}
td.eventdetails, td.eventdetailsopera {
	width: 190px;
}
td.eventlocation, td.eventlocationopera {
	width:197px;
}
td.eventlocation {
	font-weight:bold;
}
td.eventbottomspacer, td.eventHeadline, td.eventdate, td.eventspacer15 {
	column-span:2;
}
td.promoHeadline, td.promodetails, td.maptext {
	width: 227px;
	padding-left:12px;
}
td.eventspacer {
	font-size:0px;
	height:10px;
}
td.eventspacer15 {
	font-size:0px;
	height:15px;
}
td.eventspacer12 {
	font-size:0px;
	height:12px;
}
td.eventspacer8 {
	font-size:0px;
	height:8px;
}
td.eventspacer7 {
	font-size:0px;
	height:7px;
}
td.eventspacer7opera {
	font-size:0px;
	height:6px;
	line-height:0px;
}
td.eventspacer20 {
	font-size:0px;
	height:20px;
	width:450px;
}
td.eventspacershort {
	font-size:0px;
	height:6px;
}
td.eventbutton {
	height:23px;
}
font.mapdwc, span.mapdwc {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#002b45;
	line-height:140%;
	padding-top:15px;
	padding-bottom:5px;
}
font.mapaddress, span.mapaddress {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	line-height:140%
}
font.mapphone, span.mapphone {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#812433;
	line-height:140%;
	font-weight:bold;
}
font.mapspacer, span.mapspacer {
	font-size:0px;
	line-height:5px;
}

/* lvls 2 and 3 only */
td.events {
	background-image: url('http://images.itt-tech.edu/dwc/box-events.png');
	background-repeat:no-repeat;
	width:392px;
	height:200px;
	padding-top: 3px;
	padding-left:5px;
}
td.promo {
	width:400px;
	height:125px;
	background-image: url('http://images.itt-tech.edu/dwc/box-promotionalArea.png');
	background-repeat:no-repeat;
}
td.map {
	width:400px;
	height:125px;
	background-image: url('http://images.itt-tech.edu/dwc/box-map.png');
	background-repeat:no-repeat;
}
#picture, #picture1, #picture2, #picture3, #picture4, #picture5, #picture6, #picture7, #picture8, #picture9, #picture10, #picture11, #picture12, #picture13, #picture14, #picture15, #picturepresschol, #picturepresschol2, #picturecommit, #picturecommit2 {
	height:378px;
	width:1020px;
	position:relative;
	background-repeat:no-repeat;
}
td.toppadding {
	height:12px;
	font-size:0px;
	color:#eceaf1;
}
td.sitemap {
	padding-left:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
td.bodytopleft {
	color:#FFFFFF;
	font-size:0px;
	width:140px;
}
td.bodyright {
	width:404px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:42px;
}
td.bodyspacer {
	color:#FFFFFF;
	font-size:0px;
	height:20px;
}
td.commencement {
	width:400px;
	height:57px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	padding-left:10px;
	line-height:140%;
	background-repeat:no-repeat;
}
td.redbox, td.redboxsm, td.redbox_oh {
	width:400px;
	height:57px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	padding-left:10px;
	line-height:140%;
	background-repeat:no-repeat;
}
span.redboxheadline, P.redboxheadline {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#FFFFFF;
	font-weight:bold;
	line-height:140%;
}
td.rightbodyspacer {
	height:10px;
}

span.newtext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
	color:#087dd7;
	font-weight:bold;
}
/* end lvls 2 and 3 only */

/* footer */
#footergraybar {
	width:1020px;
	height:5px;
	background-color:#c3c3c3;
	color:#c3c3c3;
	font-size:0px;
	font-family:Arial, Helvetica, sans-serif
}
#footernav {
	width:980px;
	height:47px;
	background-color:#FFFFFF;
	line-height:47px;
	padding-left:40px;
}
#footerblue {
	width:980px;
	padding-left:40px;
	background-color:#002b45;
	height:39px;
	line-height:39px;
	color:#FFFFFF;
}
#disclaimer {
	width:980px;
	padding-left:40px;
	background-color:#FFFFFF;
	padding-top:10px;
	padding-bottom:20px;
}
ul.disclaimerlist, li.disclaimerlist {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}
font.footerbold, span.footerbold {
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
font.footeraddress, span.footeraddress {
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
#bottombluebar {
	height:53px;
	background-color:#002841;
	width:974px;
	left:0px;
	vertical-align:middle;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	font-weight:bold;
	line-height:53px;
	text-align:right;
	padding-right:46px;
}


/* forms */
td.globalNav {
	background-color:#002841;
	vertical-align:middle;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	font-weight:bold;
}
td.searchform {
	width: 125px;
	background-position:right;
	height:15px;
	font-size:0px;
	vertical-align:middle;
}
td.magglass {
	height:17px;
	width:15px;
	background-image: url('http://images.itt-tech.edu/dwc/maglass.png');
	background-repeat:no-repeat;
	background-position:center;
	font-size:0px;
	vertical-align:middle;
}
input.magGlassSubmit {
	height:15px;
	width:15px;
	background-image: url('http://images.itt-tech.edu/dwc/maglass.png');
	background-repeat:no-repeat;
	background-position:center;
	font-size:0px;
	vertical-align:middle;
	border:none;
}
	
input.headersearch {
	height:13px;
	vertical-align:middle;
	width: 125px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#363636;
	border:none;
	border-color:#FFFFFF;
	background-color:#F5F5F5;
}
#SearchResults {
	width:360px;
	height:100px;
	padding-left:30px;
	padding-right:10px;
}
#SearchResultsTest {
	width:360px;
	height:100px;
	padding-left:30px;
	padding-right:10px;
	background-color:#FFFF00;
}
td.socialmedia {
	padding-top: 40px;
}
td.socialmedia_oh {
	padding-top: 10px;
}


#presidents {
	position:absolute;
	height:239px;
	width:311px;
	top:185px;
	left:709px;
	z-index:99;
	background: url('http://images.itt-tech.edu/dwc/presschol.png') no-repeat;
}

td.studfinservhead {
	font-weight:bold;
}

/* added 10/9/2014 - SZ */
P.creditsrequired {
	font-size:14px;
	font-weight:bold;
}
P.boldunderline {
	font-weight:bold;
	text-decoration:underline;
}
td.progTableFootnotes {
	font-size:10px;
	color:#333333;
}
td.progTableHeader {
	font-size:14px;
	color:#000000;
	font-weight:bold;
	text-align:center;
}
td.progTableYear {
	font-size:12px;
	color:#000000;
	font-weight:bold;
}
td.progTableClass {
	padding-left:22px;
	text-indent:-22px;
	padding-right:5px;
	color:#000000;
	vertical-align:top;
	font-size:11px;
	padding-bottom:3px;
}
td.specialAnnouncementCell {
	background-color:#fbe601;
	width:550px;
	text-align:center;
}
a.specialAnnouncementLink, a.specialAnnouncementLink:HOVER {
	font-size:20px;
	font-weight:bold;
	color:#002841;
}
a.specialAnnouncementLink {
	text-decoration:none;
}
a.specialAnnouncementLink:HOVER {
	text-decoration:underline;
}