body, td,
.main {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

.maingrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

.maingreybold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	font-weight: bold;
}

.mainblacksm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

.mainblacksm2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}


.maingreysm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

.mainBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	font-weight: bold;
}

.mainBold2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	font-weight: bold;
}

.header {
	font-family: helvetica condensed; helvetica; arial;
	font-size: 30px;
	color: #ffffff;
}

.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: #660033
}

.navItem {
	font-weight: bold;
	color: #660033;
	text-decoration: none;
}

a.navItem:link {
	font-weight: bold;
	color: #660033;
	text-decoration: none;
}

a.navItem:active {
	font-weight: bold;
	color: #990033;
	text-decoration: none;
}

.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;
}

a.breadcrumb:link {
	font-size: 10px;
	font-weight: bold;
	color: #660033;
}

a.breadcrumb:visited {
	font-size: 10px;
	font-weight: bold;
	color: #660033;
}

a.breadcrumb:active {
	font-size: 10px;
	font-weight: bold;
	color: #660033;
}


.resultDescription,
.courseDetailTitle,
.seasonalContent {
	font-weight: bold;
	color: #660033;
}

.seasonalContentU {
	font-weight: bold;
	color: #660033;
	text-decoration: underline;
}

.newsSubhead { font-size: 14px; }.footnote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: 300;
	vertical-align: text-top;
}

.webassistantforms {
	width: 260px;
	font-size: 10px;

}

.webassistantbuttons {
	font-size: 10px;

}

