body, td,
.main {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}

.category {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 20px;
	color: #660033;
     font-style: normal; background-color: #FFFFFF; text-align: left; }

.selectlist {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #000000;
}

.medText {
	font-size: 20px;
	font-weight: bold;
	color: #660033;
}

.navHeader,
.medText_small {
	font-family: arial, helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000
}

.navItem {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
      font-weight: bold;
	color: #660033;
}

.searchContent,
.resultTitle,
.jobDetailTitle { color: #660033; }

.subPageIntro {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #660033;
}

.searchResult { 
	font-size: 10px; 
	color: #660033;
}

.jobResult {
	font-weight: bold;
	color: #666666;
}

.breadcrumb {
	font-size: 10px;
	font-weight: bold;
	color: #660033;
}

.resultDescription,
.courseDetailTitle,
.seasonalContent {
	font-weight: bold;
	color: #660033;
}

.newsSubhead { font-size: 14px; }
.header { font-family: Arial, Helvetica, sans-serif; font-size: 30px; font-weight: 600; color: #FFFFFF; background-color: #990033; letter-spacing: -1px; line-height: 8mm ; text-align: center}
.newstitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
      text-align: left;
	}

.dateposted {
     font-family: Arial, Helvetica, sans-serif;
     font-size: 15px;
      text-align: left;
      background-color: #ffcc66;
	}

.dottedline {
  width: 70%;
  border-bottom: 1px dashed #999999;
}

.spacer {
width: 100%;
height: 1px;
background: #FFFFFF;
background-image: url(/images/navBG_white.gif);
border: 0px;
text-align: left;
}

.spacer2 {
width: 100%;
height: 1px;
background: #660033;
border: 0px;
text-align: left;
}

.style3 {font-size: xx-small}

.outlinebox { 
    padding: 5px 3px 1px 3px;
    margin: 0;

    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #000000;
    background-color: #ffcf63;
    border: 3px solid;
    border-color: #FFFFFF #666666 #666666 #FFFFFF;
    width:75%;

}

.nofloat {
  float:none;
  width:100%

}

.outlinebox2 { 
    padding: 5px 3px 1px 3px;
    margin: 0;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #000000;
    background-color: #ffcf63;
    border: 3px solid;
    border-color: #FFFFFF #666666 #666666 #FFFFFF;
    width:20%;
    float:left;
    text-align:center;

}