/* formatting for basic tags, people sometimes forget
to use class="" */
body {
  background-color: #F3F3F3;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  color: #000000;
  margin-top: 0px;
  margin-bottom: 12px;
  line-height: 14px;
}

p {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  color: #000000;
  margin-top: 0px;
  margin-bottom: 12px;
  line-height: 18px;
}
  
a {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  color: #7D0D00;
  text-decoration: none;
  font-weight: bold;
}
body {
  background-color: #F3F3F3;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  color: #000000;
  margin-top: 0px;
  margin-bottom: 12px;
  line-height: 14px;
}
a:visited {
  color: #7D0D00;
}
a:active {
  color: #7D0D00;
}
a:hover {
  color: #01405A;
  text-decoration: underline;
}

/* special formatting for specific classes */
div.iama {
  padding-right: 12px;
  padding-top: 10px;
  color: #FFFFFF;
}
select.iama {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #FFFFFF;
  background: #7D0D00;
  border-color: #01405A;
  border-style: solid;
  border-width: 1px;
}

option.iama {
font-size: 14px;
	color: #C0C0C0;
	}

option.iama2 {
font-size: 14px;
	color: #FFFFFF;
	}	
	
a.toprightnav {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  color: #666666;
  text-decoration: none;
line-height: 18px;
}
a.toprightnav:visited {
  color: #666666;
}
a.toprightnav:active {
  color: #666666;
}
a.toprightnav:hover {
  color: #7D0D00;
  text-decoration: underline;
}

a.topnav_red {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #7D0D00;
  text-decoration: none;
  padding-left: 30px;
  letter-spacing: 1px;
}
a.topnav_red:visited {
  color: #7D0D00;
}
a.topnav_red:active {
  color: #7D0D00;
}
a.topnav_red:hover {
  color: #01405A;
  text-decoration: underline;
  text-decoration: underline;
}

a.topnav_red_invert {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
  padding-left: 30px;
  letter-spacing: 1px;
}
a.topnav_red_invert:visited {
  color: #FFFFFF;
}
a.topnav_red_invert:active {
  color: #FFFFFF;
}
a.topnav_red_invert:hover {
  color: #CB9E99;
  text-decoration: underline;
}

a.topnav_blue {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #01405A;
  text-decoration: none;
  padding-left: 30px;
  letter-spacing: 1px;
}
a.topnav_blue:visited {
  color: #01405A;
}
a.topnav_blue:active {
  color: #01405A;
}
a.topnav_blue:hover {
  color: #7D0D00;
  text-decoration: underline;
}

a.topnav_blue_invert {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #FFFFFF;
  text-decoration: none;
  padding-left: 30px;
  letter-spacing: 1px;
}
a.topnav_blue_invert:visited {
  color: #FFFFFF;
}
a.topnav_blue_invert:active {
  color: #FFFFFF;
}
a.topnav_blue_invert:hover {
  color: #99B3BD;
  text-decoration: underline;
}

a.bottomnav {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  color: #01405A;
  text-decoration: none;
}
a.bottomnav:visited {
  color: #01405A;
}
a.bottomnav:active {
  color: #01405A;
}
a.bottomnav:hover {
  color: #7D0D00;
  text-decoration: underline;
}

a.bottomnav_active {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  color: #7D0D00;
  text-decoration: none;
}

p.bottomnav {
  margin-top: 0px;
  margin-bottom: 2px;
}

p.upperheading {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color: #FFFFFF;
  margin-top: 0px;
  margin-bottom: 2px;
  margin-left: 174px;
}
p.upperheading_invert {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color: #000000;
  margin-top: 0px;
  margin-bottom: 2px;
  margin-left: 174px;
}

p.breadcrumb {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #000000;
  margin-top: 0px;
  margin-bottom: 2px;
  margin-left: 174px;
}

p.listprogramname {
  margin-top: 0px;
  margin-bottom: 4px;
}  

p.programsummary {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  color: #FFFFFF;
  margin-top: 0px;
  margin-bottom: 8px;
  line-height: 18px;
}
p.programsummary_invert {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  color: #000000;
  margin-top: 0px;
  margin-bottom: 8px;
  line-height: 18px;
}

a.appliedartsscience {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #000000;
  text-decoration: none;
}
a.appliedartsscience:visited {
  color: #000000;
}
a.appliedartsscience:active {
  color: #000000;
}
a.appliedartsscience:hover {
  color: #FFFFFF;
  text-decoration: underline;
}

a.appliedengtech {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #FFFFFF;
  text-decoration: none;
}
a.appliedengtech:visited {
  color: #FFFFFF;
}
a.appliedengtech:active {
  color: #FFFFFF;
}
a.appliedengtech:hover {
  color: #86A1C3;
  text-decoration: underline;
}

a.aviation {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #FFFFFF;
  text-decoration: none;
}
a.aviation:visited {
  color: #FFFFFF;
}
a.aviation:active {
  color: #FFFFFF;
}
a.aviation:hover {
  color: #526795;
}

a.business {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #FFFFFF;
  text-decoration: none;
}
a.business:visited {
  color: #FFFFFF;
}
a.business:active {
  color: #FFFFFF;
}
a.business:hover {
  color: #9A9487;
  text-decoration: underline;
}

a.mediaarts {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #FFFFFF;
  text-decoration: none;
}
a.mediaarts:visited {
  color: #FFFFFF;
}
a.mediaarts:active {
  color: #FFFFFF;
}
a.mediaarts:hover {
  color: #9A9487;
  text-decoration: underline;
}

a.forestryenviron {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #FFFFFF;
  text-decoration: none;
}
a.forestryenviron:visited {
  color: #FFFFFF;
}
a.forestryenviron:active {
  color: #FFFFFF;
}
a.forestryenviron:hover {
  color: #688F5C;
  text-decoration: underline;
}

a.healthsciences {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #FFFFFF;
  text-decoration: none;
}
a.healthsciences:visited {
  color: #FFFFFF;
}
a.healthsciences:active {
  color: #FFFFFF;
}
a.healthsciences:hover {
  color: #965A91;
  text-decoration: underline;
}

a.hospitality {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #FFFFFF;
  text-decoration: none;
}
a.hospitality:visited {
  color: #FFFFFF;
}
a.hospitality:active {
  color: #FFFFFF;
}
a.hospitality:hover {
  color: #9A9487;
  text-decoration: underline;
}

a.commservices {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #FFFFFF;
  text-decoration: none;
}
a.commservices:visited {
  color: #FFFFFF;
}
a.commservices:active {
  color: #FFFFFF;
}
a.commservices:hover {
  color: #965A91;
  text-decoration: underline;
}

a.skilledtrades {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #FFFFFF;
  text-decoration: none;
}
a.skilledtrades:visited {
  color: #FFFFFF;
}
a.skilledtrades:active {
  color: #FFFFFF;
}
a.skilledtrades:hover {
  color: #86A1C3;
  text-decoration: underline;
}

a.negahneewin {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #FFFFFF;
  text-decoration: none;
}
a.negahneewin:visited {
  color: #FFFFFF;
}
a.negahneewin:active {
  color: #FFFFFF;
}
a.negahneewin:hover {
  color: #A4554C;
  text-decoration: underline;
}

a.protectiveservices {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #FFFFFF;
  text-decoration: none;
}
a.protectiveservices:visited {
  color: #FFFFFF;
}
a.protectiveservices:active {
  color: #FFFFFF;
}
a.protectiveservices:hover {
  color: #965A91;
  text-decoration: underline;
}

a.accessandliteracy {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #000000;
  text-decoration: none;
}
a.accessandliteracy:visited {
  color: #000000;
}
a.accessandliteracy:active {
  color: #000000;
}
a.accessandliteracy:hover {
  color: #FFFFFF;
  text-decoration: underline;
}

a.continuinged {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #FFFFFF;
  text-decoration: none;
}
a.continuinged:visited {
  color: #FFFFFF;
}
a.continuinged:active {
  color: #FFFFFF;
}
a.continuinged:hover {
  color: #D6594C;
  text-decoration: underline;
}

a.leftnav_programlinks {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #7D0D00;
  text-decoration: none;
}
a.leftnav_programlinks:visited {
  color: #7D0D00;
}
a.leftnav_programlinks:active {
  color: #7D0D00;
}
a.leftnav_programlinks:hover {
  color: #01405A;
  text-decoration: underline;
}

p.testimonials_title {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #7D0D00;
  font-style: italic;
  font-weight: bold;
  margin-top: 0px;
  margin-bottom: 4px;
}
p.testimonials_body {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  font-style: italic;
  margin-top: 0px;
  margin-bottom: 12px;
  line-height: 14px;
}

p.programinfo_title {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #01405A;
  font-weight: bold;
  margin-top: 0px;
  margin-bottom: 4px;
}
p.programinfo_title_topmargin {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #01405A;
  font-weight: bold;
  margin-top: 12px;
  margin-bottom: 4px;
}

p.programinfo_heading {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  font-weight: bold;
  margin-top: 0px;
  margin-bottom: 4px;
}

p.programinfo_body {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  margin-top: 0px;
  margin-bottom: 12px;
  line-height: 14px;
}

p.programinfo_link {
  margin-top: 0px;
  margin-bottom: 4px;
}

a.programinfo_link {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #7D0D00;
  text-decoration: none;
}
a.programinfo_link:visited {
  color: #7D0D00;
}
a.programinfo_link:active {
  color: #7D0D00;
}
a.programinfo_link:hover {
  color: #01405A;
  text-decoration: underline;
}

li {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  margin-top: 0px;
  margin-bottom: 4px;
  line-height: 14px;
}

p.allprogramslist_heading {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  font-weight: bold;
  margin-top: 0px;
  margin-bottom: 4px;
}
p.allprogramslist_heading_topmargin {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  font-weight: bold;
  margin-top: 14px;
  margin-bottom: 4px;
}

p.allprogramslist_link {
  margin-top: 0px;
  margin-bottom: 4px;
}

a.allprogramslist_link {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #7D0D00;
  text-decoration: none;
}
a.allprogramslist_link:visted {
  color: #7D0D00;
}
a.allprogramslist_link:active {
  color: #7D0D00;
}
a.allprogramslist_link:hover {
  color: #01405A;
  text-decoration: underline;
}

/* formatting for <form> type tags */
select, option {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  margin-top: 0px;
  margin-bottom: 12px;
  line-height: 14px;
}
input {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  margin-top: 0px;
  margin-bottom: 12px;
  line-height: 14px;
}
textarea {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  margin-top: 0px;
  margin-bottom: 12px;
  line-height: 14px;
}

p.form_title {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #01405A;
  font-weight: bold;
  margin-top: 0px;
  margin-bottom: 4px;
}
p.form_heading {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  font-weight: bold;
  margin-top: 0px;
  margin-bottom: 4px;
}
p.form_body {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  margin-top: 0px;
  margin-bottom: 12px;
  line-height: 14px;
}

/* formatting for The College area */

p.upperheading_link {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
  margin: 0px;
}

a.upperheading_link {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
}
a.upperheading_link:visited {
  color: #FFFFFF;
}
a.upperheading_link:active {
  color: #FFFFFF;
}
a.upperheading_link:hover {
  color: #CB9E99;
  text-decoration: underline;
}

a.upperheading_link_active {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #CB9E99;
  text-decoration: none;
}
a.upperheading_link_active:visited {
  color: #CB9E99;
}
a.upperheading_link_active:active {
  color: #CB9E99;
}
a.upperheading_link_active:hover {
  color: #CB9E99;
  text-decoration: underline;
}

a.leftnav_thecollege {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  color: #7D0D00;
  text-decoration: none;
line-height: 20px;
}
a.leftnav_thecollege:visited {
  color: #7D0D00;
}
a.leftnav_thecollege:active {
  color: #7D0D00;
}
a.leftnav_thecollege:hover {
  color: #01405A;
  text-decoration: underline;
}

p.thecollege_title {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  color: #01405A;
  font-weight: bold;
  margin-top: 0px;
  margin-bottom: 4px;
}
p.thecollege_title_topmargin {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #01405A;
  font-weight: bold;
  margin-top: 12px;
  margin-bottom: 4px;
}

p.thecollege_heading {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  font-weight: bold;
  margin-top: 0px;
  margin-bottom: 4px;
}

p.thecollege_body {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  color: #000000;
  margin-top: 0px;
  margin-bottom: 12px;
  line-height: 18px;
}

a.thecollege_link {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #7D0D00;
  text-decoration: none;
}
a.thecollege_link:visited {
  color: #7D0D00;
}
a.thecollege_link:active {
  color: #7D0D00;
}
a.thecollege_link:hover {
  color: #01405A;
  text-decoration: underline;
}

p.thecollege_summary {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  margin-top: 0px;
  margin-bottom: 8px;
  line-height: 14px;
}

/* formatting for index.asp, whatsnew.asp, and all news related pages */

p.upperheading_nomargin {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color: #FFFFFF;
  margin-top: 0px;
  margin-bottom: 2px;
}
p.upperheading_small {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #FFFFFF;
  margin-top: 0px;
  margin-bottom: 2px;
  margin-right: 16px;
}

p.title {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  color: #01405A;
  font-weight: bold;
  margin-top: 0px;
  margin-bottom: 4px;
  margin-right: 16px;
}
p.title_topmargin {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #01405A;
  font-weight: bold;
  margin-top: 12px;
  margin-bottom: 4px;
  margin-right: 16px;
}

p.heading {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  color: #000000;
  font-weight: bold;
  margin-top: 0px;
  margin-bottom: 4px;
  margin-right: 16px;
}

p.body {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  color: #000000;
  margin-top: 0px;
  margin-bottom: 12px;
  line-height: 18px;
}

p.body_topmargin {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  margin-top: 12px;
  margin-bottom: 12px;
  line-height: 14px;
}

p.list {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  color: #000000;
  margin-top: 0px;
  margin-bottom: 4px;
  margin-right: 16px;
  line-height: 14px;
}

a.link {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  color: #7D0D00;
  text-decoration: none;
}
a.link:visited {
  color: #7D0D00;
}
a.link:active {
  color: #7D0D00;
}
a.link:hover {
  color: #01405A;
  text-decoration: underline;
}
.textOverlay {
  position: absolute;
  font-size: 4px;
  height: 20px;
  width: 720px;
  background-color: #FFFFFF;
}

.hiddenText {
  line-height: 4px;
  font-size: 1px;
}