.mhs_search_fields {
	font-family: arial;
	font-size: 12px;
	background-color: #004000;
	color: white;
	border: 1px solid #E2E2E2;
}
.title {
	font-family : arial;
	font-size : 14px;
	color : #fff;
	font-weight: bold;
	background-color: #0a2e15;
}
.title a:link,
.title a:visited,
.title a:active {
	color: #FFFFFF;
}
.sub {
	font-family : verdana;
	font-size : 12px;
	color : #000;
	font-weight: bold;
	background-color: #FFFFCC;
}
.row {
	font-family : verdana;
	font-size : 12px;
	color : #000000;
}
.row1 {
	font-family : verdana;
	font-size : 12px;
	color : #003300;
	background-color: #EDEEC9;
}
.row1_bold {
	font-family : verdana;
	font-size : 12px;
	color : #000000;
	background-color: #C8C592;
	font-weight: bold;
}
.row2 {
	font-family : arial;
	font-size : 12px;
	color : #000000;
	background-color: #DCDCDC;
}
.main_table {
	width: 100%;
}
table.main_table td{
	padding: 2px;

}
.results_found {
	font-family : verdana;
	font-size : 12px;
	color : red;
	font-weight: bold;
}
.cal_today {
	font-family : verdana;
	font-size : 11px;
	color : #000000;
	background-color: #FFF000;
}
.cal_blank {
	background-color: #DDB089;
}
.cal_row {
	font-family : verdana;
	font-size : 11px;
	color : #000000;
	background-color: #C0C0C0;
}
.cal_row a:link,
.cal_row a:visited,
.cal_row a:active {
	font-family : arial;
	font-size : 11px;
}
.week_day {
	background-color: #FFF000;
}

/*sidenav classes*/
.toplevel{background-image: url("../../../../graphics/headline.gif"); height:28px; }

A:link.sidelink {
	color: #CCCCCC;
	font-family:  verdana, Tahoma;
	font-size:12px;
	font-weight: normal;
	text-decoration:none;
	padding-bottom: 3px;
}
A:visited.sidelink {
	color: #FFFFFF;
	font-family:  Verdana, Tahoma;
	font-size:12px;
	font-weight: normal;
	text-decoration:none;
}
A:active.sidelink {
	color: #FFCC00;
	font-family:  Verdana, Tahoma, Verdana;
	font-size:12px;
	font-weight: bold;
	text-decoration:none;
}
A:hover.sidelink {
	color: #FFFFFF;
	font-family: Verdana, Tahoma;
	font-size:12px;
	font-weight: bold;
	text-decoration:none;
	background-repeat: repeat;
}

A:link.toplevellink { color: #FFFFFF; text-transform:uppercase;
font-family:  "Times New Roman", Times, Palatino, Garamond, Arial, Tahoma, Verdana;
font-size:14px;
font-weight: bold;
text-decoration:none;
}
A:visited.toplevellink { color: #FFFFFF; text-transform:uppercase;
font-family:  "Times New Roman", Times, Palatino, Garamond, Arial, Tahoma, Verdana;
font-size:14px;
font-weight: bold;
text-decoration:none;
}
A:active.toplevellink { color: #FFFFFF; text-transform:uppercase;
font-family:  "Times New Roman", Times, Palatino, Garamond, Arial, Tahoma, Verdana;
font-size:14px;
font-weight: bold;
text-decoration:none;
}
A:hover.toplevellink { color: #8D955E; text-transform:uppercase;
font-family:  "Times New Roman", Times, Palatino, Garamond, Arial, Tahoma, Verdana;
font-size:14px;
font-weight: bold;
text-decoration:none;
}