
p {  font-family: Arial, Helvetica, Verdana, sans-serif; color:black; font-size: 12px; line-height:18px}

td {  font-family: Arial, Helvetica, Verdana, sans-serif; color:#7d785b; font-size: 11px; line_height:15px }
td.header {  font-family: Arial, Helvetica, Verdana, sans-serif; color:black; font-size: 18px; line_height:24px }
td.borderleft {  font-family: Arial, Helvetica, Verdana, sans-serif; color:black; font-size: 12px; line_height:18px; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px }
td.borderright {  font-family: Arial, Helvetica, Verdana, sans-serif; color:black; font-size: 12px; line_height:19px; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px }
td.borderleftbottom {  font-family: Arial, Helvetica, Verdana, sans-serif; color:black; font-size: 12px; line_height:18px; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 1px }
td.borderrightbottom {  font-family: Arial, Helvetica, Verdana, sans-serif; color:black; font-size: 12px; line_height:18px; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }
td.requestBorder {  font-family: Arial, Helvetica, Verdana, sans-serif; color:black; font-size: 12px; line_height:18px; border-style: solid; border-color: black; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px }

td.mainleft { font-family: Arial, Helvetica, Verdana, sans-serif; color:#7d785b; font-size: 11px; line_height:18px; border-style: solid; border-color: #7d785b; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 0px }
td.maincenter { font-family: Arial, Helvetica, Verdana, sans-serif; color:black; font-size: 11px; line_height:18px; border-style: solid; border-color: #7d785b; border-top-width: 2px; border-right-width: 0px; border-bottom-width: 2px; border-left-width: 0px }
td.mainright { font-family: Arial, Helvetica, Verdana, sans-serif; color:#7d785b; font-size: 11px; line_height:18px; border-style: solid; border-color: #7d785b; border-top-width: 2px; border-right-width: 0px; border-bottom-width: 2px; border-left-width: 2px }

td.calHeader {  font-family: Arial, Helvetica, Verdana, sans-serif; font-weight: bold; color:#7d785b; font-size: 11px; line_height:15px }
td.calDay {  font-family: Arial, Helvetica, Verdana, sans-serif; color:#7d785b; font-size: 9px; line_height:12px }

div.link {color:#7C2128; text-decoration:none; cursor:pointer; cursor:hand }
div.link:hover {color:#999966; text-decoration:none }

div.schedule {font-family: Arial, Helvetica, Verdana, sans-serif; color:black; font-size: 11px; line_height:14px; text-decoration:none; cursor:hand }

a {color:#d65b59; text-decoration:none }
a:hover {color:#cf9971; text-decoration:underline }

a.schedule {font-family: Arial, Helvetica, Verdana, sans-serif; color:black; font-size: 11px; line_height:14px; text-decoration:none;}

a.menu {color:#000066; font: 10px Arial, Helvetica, Verdana, sans-serif; text-decoration:none }
a.menu:hover {color:#999966; font: 10px Arial, Helvetica, Verdana, sans-serif; text-decoration:none }
a.menu1 {color:#000066; font: 12px Arial, Helvetica, Verdana, sans-serif; font-weight: bold; text-decoration:none }
a.menu1:hover {color:#000066; background-color:gray font: 12px Arial, Helvetica, Verdana, sans-serif; font-weight: bold; text-decoration:underline }
a.dropitem1 {color:#000066; font: 10px Arial, Helvetica, Verdana, sans-serif; text-decoration:none }
a.dropitem1:hover {color:#000066; font: 10px Arial, Helvetica, Verdana, sans-serif; background-color:#EFEFEF; text-decoration:none }

a.black {color:black; font: 12px Arial, Helvetica, Verdana, sans-serif; text-decoration:none }
a.black:hover {color:white; font: 12px Arial, Helvetica, Verdana, sans-serif; text-decoration:none }
a.teal {color:teal; font: 12px Arial, Helvetica, Verdana, sans-serif; text-decoration:none }
a.sub:link {color:black; font: 12px Arial, Helvetica, Verdana, sans-serif; text-decoration:none }
a.sub:hover {color:black }

a.report {color:#7C2128; text-decoration:none }
a.report:hover {color:#999966; text-decoration:underline }


.header {  font: bold 14px Arial, Verdana, Helvetica, sans-serif }
.headergray {  font: bold 14px Arial, Verdana, Helvetica, sans-serif; color:#BFBFBF }
.header2 {  font: bold 16px Arial, Verdana, Helvetica, sans-serif }
.subhead11 {  font-weight: bold; font-size: 11px  }
.subhead { color:black;  font-weight: bold; font-size: 9px  }
.subhead:hover { color:#840000;  font-weight: bold; font-size: 9px  }
.list {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; text-decoration: none  }
.forms {  font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif }

.dropdown { position: absolute; color:black; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; background-color: #EFEFEF; layer-background-color: #EFEFEF; z-index:1; visibility: hidden ;}
.dropitem { color:#000066; font: 10px Arial, Helvetica, Verdana, sans-serif; text-decoration:none }
.dropitem:hover { color:#999966; font: 12px Arial, Helvetica, Verdana, sans-serif; text-decoration:none }
.dropitem2 { color:#000066; font: 10px Arial, Helvetica, Verdana, sans-serif; text-decoration:none }
.dropitem2:hover { color:#000066; font: 10px Arial, Helvetica, Verdana, sans-serif; text-decoration:underline }


.drophead { color:black; font: bold 12px Arial, Helvetica, Verdana, sans-serif; text-decoration:none }
.drophead:hover { color:black; text-decoration:none }

img.right {float:right}

#tree {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#tree a {
	color: #000;
	text-decoration: none;
}
#tree img {
	border: 0px;
	width: 19px;
	height: 16px;
}