
font { font-size: 12px; font-family: verdana,arial,sans-serif; line-height: 1.7 }

A:link { color: darkblue }
A:active { color: #6694D7 }
A:visited { color: darkblue } 

.font2 { font-size: 14px; font-family: verdana,arial,sans-serif; color: black }
.links { font-size: 10px; font-family: verdana,arial,sans-serif }
.head { color: black; font-size: 13px; font-family: arial; font-weight: bold }
.lead { line-height: 2 }
A:link { color: #333366; text-decoration:underline }
A:active { color: #333366; text-decoration:underline }
A:hover { color: #333366; text-decoration:underline }
A:visited { color: #333366; text-decoration:underline } 
.small { font-size: 9px; font-family: verdana,arial,sans-serif; color: #333366 }
.white { font-size: 12px; font-family: verdana,arial,sans-serif; color: #FFFFFF; font-weight: bold }
.font A:hover { color: #333366; text-decoration:underline }

div#menu {
    position: relative;
    height: auto;
    width: 127px;
}
div#menu ul {
	margin: 0; /*removes indent IE and Opera*/
	padding: 0; /*removes indent Mozilla and NN7*/
	list-style-type: none; /*turns off display of bullet*/
}
div#menu li {
	height: 25px;
	width: 127px;
	margin: 0px;
	color: #FFFFFF;
	font-size: 11px;
	font-family: tahoma;
	font-weight: bold;
	line-height: 25px;
	list-style-type: none;
	background-image: url(media/nav_middle_css.gif);
	background-repeat: no-repeat;
}
div#menu li a {
	display: block;
	width: 100%;
	height: 100%;
	text-decoration: none;
	color: #FFFFFF;
}
div#menu li a:link {
    color: #FFFFFF;
	background-image: url(media/nav_middle_css.gif);
	background-position: 0px 0px;
}
div#menu li a:visited {
    color: #FFFFFF;
	background-image: url(media/nav_middle_css.gif);
	background-position: 0px 0px;
}
div#menu li a:hover {
    font-weight: bold;
    color: #FFFFFF;
	text-decoration: underline;	
	background-image: url(media/nav_middle_css.gif);	
	background-position: 0px -24px;
}
div#menu li a:active {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;	
	background-image: url(media/nav_middle_css.gif);
	background-position: 0px 0px;
}

/* Sortable tables */
table.sortable a.sortheader {
    background-color:#f7f7f7;
    color:#333366;
    font-weight: bold;
    text-decoration: none;
    display: block;
}
table.sortable span.sortarrow {
    color: #333366;
    text-decoration: none;
}
