<style>
        .hiddenDiv {display:none;}
</style>
table.campuscontacts{
        border-width: 0px;
	border-spacing: 2px;
	border-collapse: separate;
}
table.campuscontacts th {
	border-width: 0px 0px 2px 0px;
	padding: 5px 0px 5px 0px;
	border-style: solid;
	border-color: #00000;
}
table.campuscontacts td {
	border-width: 0px 0px 1px 0px;
	padding: 5px;
	border-style: solid;
	border-color: #00000;
}
table.programcredits{
        border-width: 0px;
	border-spacing: 0px;
	border-collapse: separate;
}
table.programcredits th {
	border-width: 0px 0px 2px 0px;
	padding: 10px 0px 5px 0px;
	border-style: solid;
	border-color: #00000;
}
table.programcredits td {
	border-width: 0px 0px 1px 0px;
	padding: 5px;
	border-style: solid;
	border-color: #00000;
}
table.programcredits td.totalrow{
	border-width: 2px 0px 0px 0px;
	border-style: solid;
	border-color: #00000;
        font-weight: bold;
}
table.highlighttable {
	border-width: 0px 0px 0px 0px;
	border-spacing: 2px;
	border-style: solid solid solid solid;
	border-color: #ff7649;
	border-collapse: separate;
	background-color: white;
}
table.highlighttable td {
	border-width: 1px 1px 1px 1px;
	padding: 2px 2px 2px 2px;
	border-style: solid solid solid solid;
	border-color: #ff7649;
	background-color: white;
	-moz-border-radius: 6px 6px 6px 6px;
}
table.asphighlighttable {
	border-width: 0px 0px 0px 0px;
	border-spacing: 2px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
	border-collapse: separate;
	background-color: white;
}
table.asphighlighttable td {
	border-width: 1px 1px 1px 1px;
	padding: 2px 2px 2px 2px;
	border-style: solid solid solid solid;
	border-color: #8c184a;
	background-color: white;
	-moz-border-radius: 6px 6px 6px 6px;
}
table.aschighlighttable {
	border-width: 0px 0px 0px 0px;
	border-spacing: 2px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
	border-collapse: separate;
	background-color: white;
}
table.aschighlighttable td {
	border-width: 1px 1px 1px 1px;
	padding: 2px 2px 2px 2px;
	border-style: solid solid solid solid;
	border-color: rgb(165, 0, 49);
	background-color: rgb(255, 255, 255);
	-moz-border-radius: 6px 6px 6px 6px;
}
table.ascbloghighlighttable {
	border-width: 0px 0px 0px 0px;
	border-spacing: 2px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
	border-collapse: separate;
	background-color: white;
}
table.ascbloghighlighttable td {
	border-width: 1px 1px 1px 1px;
	padding: 2px 2px 2px 2px;
	border-style: solid solid solid solid;
	border-color: rgb(165, 0, 49);
	background-color: rgb(165, 0, 49);
	-moz-border-radius: 6px 6px 6px 6px;
}
table.isphighlighttable {
	border-width: 0px 0px 0px 0px;
	border-spacing: 2px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
	border-collapse: separate;
	background-color: white;
}
table.isphighlighttable th {
	border-width: 1px 1px 1px 1px;
	padding: 2px 2px 2px 2px;
	border-style: solid solid solid solid;
	border-color: #5a7707;
	background-color: #5a7707;
	color: white;
}
table.isphighlighttable td {
	border-width: 1px 1px 1px 1px;
	padding: 2px 2px 2px 2px;
	border-style: solid solid solid solid;
	border-color: #4b6304;
	background-color: white;
}
table.isphighlighttable a {
        color: white;
}
