body {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; background-color: #FCE1C7; background-image:url(../images/background_FCE1C7.jpg); BACKGROUND-REPEAT: repeat-x; LINE-HEIGHT: 18px;
}
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.site_footer {
	background-color: #FCE1C7
}

A.footerlink {
	COLOR: #FF6600;
	TEXT-DECORATION: none
}

A.footerlink:hover {
	COLOR: #FF6600;
	TEXT-DECORATION: underline
}

copyright_style {
font-size: 60%
}

A {
	COLOR: #000066;
	TEXT-DECORATION: none
}
A:hover {
	COLOR: #d96c00;
	TEXT-DECORATION: underline
}

A.quicklink {
	COLOR: #CC0000;
	TEXT-DECORATION: none
}

A.quicklink:hover {
	COLOR: #CC0000;
	TEXT-DECORATION: underline
}

A.home_news {
	COLOR: #000066;
	FONT-SIZE: 10px
}

A.home_news:hover {
	COLOR: #d96c00;
	FONT-SIZE: 10px
}

H1 {
	MARGIN: 10px 0px 15px; LINE-HEIGHT: 25px
}
H2 {
	MARGIN: 10px 0px 5px
}
H3 {
	MARGIN: 10px 0px 5px
}
H4 {
	MARGIN: 10px 0px 5px
}
H5 {
	MARGIN: 10px 0px 5px
}
H6 {
	MARGIN: 10px 0px 5px; LINE-HEIGHT: 6px
}
H1 {
	FONT-WEIGHT: normal; COLOR: #960; FONT-FAMILY: Berkeley, georgia, times new roman
}
H2 {
	FONT-WEIGHT: normal; COLOR: #960; FONT-FAMILY: Berkeley, georgia, times new roman
}
H3 {
	FONT-WEIGHT: normal; COLOR: #960; FONT-FAMILY: Berkeley, georgia, times new roman
}
H4 {
	FONT-WEIGHT: normal; COLOR: #960; FONT-FAMILY: Berkeley, georgia, times new roman
}
H5 {
	FONT-WEIGHT: normal; COLOR: #960; FONT-FAMILY: Berkeley, georgia, times new roman
}
H6 {
	FONT-WEIGHT: normal; COLOR: #666666
}
H1 {
	FONT-SIZE: 275%
}
H2 {
	FONT-SIZE: 220%
}
H3 {
	FONT-SIZE: 190%
}
H4 {
	FONT-SIZE: 170%
}
H5 {
	FONT-SIZE: 120%
}
H6 {
	FONT-SIZE: 9px
}

.theme_hm {
	background-color: #656fb6
}

.theme_hm2 {
	background-color: #656fb6
}

.theme_nb {
	background-color: #9ca3d1
}

.theme_wb {
	background-color: #b9bcdd
}

.theme_vm {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(../images/nav_bkgd.jpg);  VERTICAL-ALIGN: top; WIDTH: 200px; BACKGROUND-REPEAT: no-repeat; background-color: #dddddd
}

.hovermenu ul{
font: 10px Verdana, Arial, Helvetica, sans-serif;
padding-top: 0px;
padding-right: 0px;
padding-left: 0px;
padding-bottom: 4px;
margin: 0px;
margin-left: 0px;
line-height: 1.6em;
height: 1.6em;
}

.hovermenu ul li{
list-style: none;
display: inline;
}

.hovermenu ul li a{
padding: 2px 0.5em;
text-decoration: none;
float: left;
color: #ffffff;
background-color: #656fb6;
border: 0px solid #f2ba3e;
}

.hovermenu ul li a:hover{
color: #ffffff;
background-color: #000066;
border-style: none;
}

html>body .hovermenu ul li a:active{ /* Apply mousedown effect only to NON IE browsers */
border-style: inset;
}


.hovermenu_2nd ul{
font: 10px arial;
padding-top: 0px;
padding-right: 0px;
padding-left: 0;
padding-bottom: 4px;
margin: 0px;
margin-left: 0px;
line-height: 1.4em;
height: 1.5em;
}

.hovermenu_2nd ul li{
list-style: none;
display: inline;
}

.hovermenu_2nd ul li a{
padding: 2px 0.5em;
text-decoration: none;
float: left;
color: white;
background-color: #656fb6;
border: 1px solid #656fb6;
}

.hovermenu_2nd ul li a:hover{
padding: 2px 0.5em;
background-color: #000061;
border: 1px solid #000061;
color: white;
border-style: solid;
}

A.menulink {
display: block;
width: 195px;
height: 17px;
text-align: left;
text-indent: 10px;
padding-top: 3px;
padding-bottom: 3px;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color: #333333;
border-top: solid 1px #EEEEEE;
BORDER-LEFT: #bbbbbb 5px solid;
}

A.menulink:hover {
border-top: solid 1px #EEEEEE;
background-color:#9ca3d1;
color: #333333;
BORDER-LEFT: #000066 5px solid;
}

A.menulink:active {
border-top: solid 1px #EEEEEE;
background-color:#960;
color: #FFFFFF;
BORDER-LEFT: #FFCC00 5px solid;
}

A.selection {
display: block;
width: 195px;
height: 17px;
text-align: left;
text-indent: 10px;
padding-top: 3px;
padding-bottom: 3px;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color: #333333;
background-color: #EEEEEE;
border-top: solid 1px #EEEEEE;
BORDER-LEFT: #000066 5px solid;
}

A.selection:hover {
border-top: solid 1px #EEEEEE;
background-color:#656fb6;
color: #FFFFFF;
BORDER-LEFT: #960 5px solid;
}

A.smallmenu {
display: block;
width: 185px;
height: 17px;
text-align: left;
text-indent: 10px;
padding-top: 3px;
padding-bottom: 3px;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color: #333333;
background-color: #dddddd;
border-top: solid 1px #EEEEEE;
BORDER-LEFT: #FFFFFF 5px solid;
}

A.smallmenu:hover {
border-top: solid 1px #EEEEEE;
background-color:#656fb6;
color: #FFFFFF;
BORDER-LEFT: #FFFFFF 5px solid;
}

A.smallmenu:active {
border-top: solid 1px #EEEEEE;
background-color:#960;
color: #FFFFFF;
BORDER-LEFT: #FFFFFF 5px solid;
}

.style4 {color: #333333}

.style4:hover {color: #FFFFFF}

html>body .hovermenu_2nd ul li a:active{ /* Apply mousedown effect only to NON IE browsers */
border-style: inset;
}

#homecalendartable {
	BORDER-RIGHT: #656fb6 1px solid; FONT-SIZE: 11px; FLOAT: right; BORDER-BOTTOM: #656fb6 1px solid; BORDER-LEFT: #656fb6 1px solid; FONT-FAMILY: Arial, Verdana, sans-serif; BACKGROUND-COLOR: #fff; border-spacing: 0px
}
#homecalendartable A {
	COLOR: #333; TEXT-DECORATION: none
}
#homecalendartable TH {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: none; COLOR: #333; BORDER-TOP: #656fb6 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #656fb6 1px solid; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #b9bcdd; TEXT-ALIGN: center
}
#homecalendartable TH.homecalendartableheader {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em; COLOR: #FFF; background-color: #656fb6
}

#homecalendartable TH.homecalendartableheader A {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none
}

#homecalendartable TH.homecalendartableheader A:hover {
	COLOR: #000066;
	TEXT-DECORATION: none
}

#homecalendartable TD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
#homecalendartable TD.today {
	BORDER-BOTTOM: #b90000 0px dotted; COLOR: #b90000; FONT-WEIGHT: bold
}
#homecalendartable TD.today A {
	BORDER-BOTTOM: #b90000 0px dotted; COLOR: #b90000; FONT-WEIGHT: bold
}
#homecalendartable TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#homecalendartable TD A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
#homecalendartable TR:hover {
	BACKGROUND: #b9bcdd
}
#homecalendartable TD:hover {
	BACKGROUND: #b9bcdd; COLOR:#FFFFFF
}
#homecalendartable TD.today:hover {
	BACKGROUND: #b90000; COLOR:#FFFFFF
}
#homecalendartable TD.today A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #b90000
}

#homecalendartable TD A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #9ca3d1
}

#homecalendar {
	FLOAT: left; WIDTH: 187px; BACKGROUND-COLOR: #dddddd
}

#event_cal{
	BORDER-TOP: #b90000 1px dotted
}

#event_date{
	BORDER-LEFT: #b90000 5px solid; COLOR: #b90000; FONT-WEIGHT: none
}

#event_info TR:hover {
	BACKGROUND: #FBF8B3
}