/*<style type="text/css">*/
/* CSS FOR DEFAULT */

body {
	color: black;
	background: white;
	margin: 0px;
}
.bodytype {
	font-size: 75%;
	font-family: Arial, Helvetica, sans-serif;
}
.bodytype a:link {
	color: #3333cc;
	text-decoration: underline;
}
.bodytype a:visited {
	color: #660033;
	text-decoration: underline;
}
.bodytype a:hover, .bodytype a:active {
	color: #3333cc;
	text-decoration: none;
}
.header1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 145%;
	font-weight: normal;
	color: #000000;
}
.header2 {			/* used for today's date */
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 70%;
	font-weight: bold;
}
.new {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 66%;
	font-weight: bold;
	color: #660033;
}
th {
	font-weight: normal;
	text-align: left;
}


/* PAGE CAPTIONS AND "SEE MORE..." LINKS */
/* basic text formatting */
.caption {
	font-size: 66%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666633;
}
/* links styles */
.caption a:link, .caption a:visited {
	color: #666633;
	text-decoration: underline;
}
.caption a:hover, .caption a:active {
	color: #666633;
	text-decoration: none;
}


/* BANNERHEAD */
/* background color */
.banner {
	background: #000033;
}
/* "Search" and "Extended Search" text */
.bannersearch {
	font-size: 66%;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
}
/* "Extended Search" link */
.bannersearch a:link, .bannersearch a:visited, .bannersearch a:hover, .bannersearch a:active {
	font-size: 90%;
	color: #ffffff;
	text-decoration: underline;
}
/* Links for Home, Sitemap, Contact, Help, and FAQs links  */
.bannernav {
	font-size: 60%;
	font-family: Arial, Helvetica, sans-serif;
/*	color: #cccc99; */
	color: #ffffff;
	font-weight: bold;

}
.bannernav a:link, .bannernav a:visited, .bannernav a:hover, .bannernav a:active {
	color: #cccc99;
	text-decoration: underline;
}
/* CONTROLS SEARCH FORM */
.searchform {
	margin: 0px;
}
/* CONTROLS SEARCH BOX */
.searchbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	border: 1px;
	border-style: solid;
	background: #99b299;
	height: 17px;
}


/* USERPATH STYLES */
/* basic text formatting for userpath */
.cstyle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
/* link styles */
a.cstyle:link, a.cstyle:visited {
	color: #666633;
}
a.cstyle:hover, a.cstyle:active  {
	color: #666633;
	text-decoration: none;
}
/* delimiter style */
.dstyle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666633;
}
/* non-linking type style for last segment of user path giving current page. */
.tstyle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #990033;
}


/* SIDE MENUS */
/* left menu background color and border style */
.leftmenu {
	background-color: #F4F4E9;
	border: 1px solid ededdb;
}
/* right menu background color and border style */
.rightmenu {
	background-color: #F4F4E9;
	border: 1px solid ededdb;
}
/* basic text formatting for side menus */
.menutype {
	font-size: 75%;
	font-family: Arial, Helvetica, sans-serif;
}
/* links styles for side menus */
.menutype a:link, .menutype a:visited {
	color: #3333cc;
	text-decoration: underline;
}
.menutype a:hover, .menutype a:active {
	color: #3333cc;
	text-decoration: none;
}
/* text formatting for event dates */
.menudate {
	font-size: 75%;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}


/* TYPE FORMATTING FOR SIDE MENU HEADERS */
.hdrTeal {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 115%;
	font-weight: normal;
	color: #336666;
}
.hdrGreen {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 115%;
	font-weight: normal;
	color: #336633;
}
.hdrBeige {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 115%;
	font-weight: normal;
	color: #666633;
}
.hdrAuburn {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 115%;
	font-weight: normal;
	color: #660033;
}
/* TYPE FORMATTING SPECIAL INTEREST AUDIENCE HEADERS */
.hdrWhite {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 115%;
	font-weight: normal;
	color: #FFFFFF;
}
.hdrWhiteSm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 60%;
	font-weight: bold;
	color: #FFFFFF;
}

/* BGCOLORS FOR SIDE MENUS AND AUDIENCE HEADERS */
td.teal {
	background-color: #336666;
}
td.green {
	background-color: #336633;
}
td.beige {
	background-color: #666633;
}
td.auburn {
	background-color: #660033;
}
td.darkblue {
	background-color: #000033;
}

/* MISC STYLES */
.error {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}

/* FOOTER TEXT TREATMENT */
/* basic text formatting for footer */
.footer {
	font-size: 66%;
	font-family: Arial, Helvetica, sans-serif;
	color: #666633;
}
/* link styles for footer */
.footer a:link, .footer a:visited, .footer a:hover, .footer a:active {
	color: #333300;
}
h3 {font-family: Tahoma,Verdana,"ms sans serif",Arial,"sans-serif"; font-size: 18px; }

.calendar {}

.cal_day_head {}

.cal_day_current {}

.cal_day {}

.cal_link {font-weight: 600; text-decoration: none;}
.menunotes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #660033;
}
/* CSS FOR DEFAULT
</style> */

