body { margin: 0}
/* body copy */
.bname { font: bolder 24px "Times New Roman", Times, serif; color: #FFF;}
h1 { font: bolder 14px Verdana, sans-serif; color: #660000;}
p { font: normal 11px/16px Verdana, sans-serif;}
strong { font: bold 11px/16px Verdana, sans-serif;}

/* Links */
a:link, a:visited {
	color: #0000FF;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a:hover, a:visitedhover {  color: #660000; text-decoration: none}

/* Nav */
.nav { font: bold 9px Verdana, sans-serif; color: #003366; text-decoration: none;}
a:link.nav {  color: #003366; text-decoration: none}
a:visited.nav {  color: #003366; text-decoration: none}
a:hover.nav {  color: #660000; text-decoration: none}
a:visitedhover.nav {  color: #660000; text-decoration: none}

.navselected {font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #660000; text-decoration: none;}
a:link.navselected, a:visited.navselected, a:hover.navselected, a:visitedhover.navselected {  color: #660000; text-decoration: none}

.navbackground {
	background-color: #CCCC99;
	border: 1px solid #003366;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 5px;
	line-height: 16px;
}

/* Calendar */
.brdr { border-left: solid 1px #CCC;  border-top: solid 1px #CCC}
.date {  font: bold 11px Arial, Helvetica, sans-serif; color: #666; background-color:#FFFFCC; border-right: solid 1px #ccc; border-bottom: solid 1px #ccc; padding: 2px}
.time {  font: normal 11px/10px Arial, Helvetica, sans-serif; color: #FF9900; padding: 2px}
.calendartext {  font: normal 10px/11px Verdana, Arial, Helvetica, sans-serif; color: #003366; padding: 2px}
.dateempty {  font: normal 11px Arial, Helvetica, sans-serif; color: #999; border-right: solid 1px #ccc; border-bottom: solid 1px #ccc; padding: 2px}
.day {  font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: #6E8792; border-right: solid 1px #ccc; padding: 2px }
.month {  font: bold 13px Verdana, Arial, Helvetica, sans-serif; color: #FFF; background-color: #003366; padding: 4px;}
.prevnext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FFFFFF; text-decoration: none}
.cost { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #DA8200; line-height: 10px }
.bodysmall {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.bodysmallbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}
.bodysmallgrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.pd {
	padding: 2px;
}
.bttmwht {
	border-bottom: solid 1px #FFF;
}
.subnav {
	border: solid 1px #53537D;
	padding: 3px;
}

.hnavbrdr {
	border: solid 1px #666699;
}
.bodysmallboldred {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #660000;
}
.bodyblue {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
}
.tblbrdr {
	border: solid 1px #646495;
}
.cellpad {
	padding-top: 14px;
	padding-right: 30px;
	padding-bottom: 20px;
	padding-left: 20px;
	background-color: #fff;
}
li {
	font: normal 11px/16px Verdana, Arial, Helvetica, sans-serif;
}
.bodygrey {
	font: normal 10px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #3d3d3d;
}
.callout {
	background-color: #eaeaea;
	border: solid 1px #999966;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.infobrdr {
	font: normal 11px/16px Verdana, Arial, Helvetica, sans-serif;
	border-bottom: solid 1px #CCC;
}
.wordID { font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: #003366;}
.bodyboldwhite {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFF;
}
.newsbackhead {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFF;
	background-color: #999966;
}
.newsback { font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #666;
	background-color: #FFF;
	border: solid 1px #999966;
	padding: 3px;
}

form { margin: 0px;}
.dropdown {  font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #666;
	background-color: #FFF;
	}