BODY {
	BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(../images/background.jpg); MARGIN: 0px; FONT-FAMILY: Arial, sans-serif
}
.shadow {
	BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(../images/pageshadow.jpg); BACKGROUND-REPEAT: repeat-y
}
.container {
	MARGIN: 0px auto; WIDTH: 958px
}
.header {
	BACKGROUND-IMAGE: url(/images/header.jpg); HEIGHT: 105px; TEXT-ALIGN: right
}
.content {
	PADDING-RIGHT: 20px; PADDING-LEFT: 15px; FLOAT: right; PADDING-BOTTOM: 15px; WIDTH: 675px; PADDING-TOP: 15px
}
.h3 {
	FONT-SIZE: 12px; COLOR: #555555; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.body {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; COLOR: #000000; LINE-HEIGHT: 16px; PADDING-TOP: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.body A {
	COLOR: #006699; TEXT-DECORATION: underline
}
.body A:hover {
	COLOR: #555555; TEXT-DECORATION: underline
}
.body H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #555555; LINE-HEIGHT: 20px; PADDING-TOP: 25px; FONT-STYLE: italic
}
.body H1 A {
	COLOR: #006699; TEXT-DECORATION: underline
}
.body H1 A:hover {
	COLOR: #555555; TEXT-DECORATION: underline
}
.body H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #555555
}
.body H3 {
	FONT-SIZE: 12px; COLOR: #555555
}
.body H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #555555
}
.body H5 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #555555
}
.body H6 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #555555
}
.bodycontent {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; COLOR: #000000; LINE-HEIGHT: 16px; PADDING-TOP: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bodycontent A {
	COLOR: #006699; TEXT-DECORATION: underline
}
.bodycontent A:hover {
	COLOR: #555555; TEXT-DECORATION: underline
}
.bodycontent UL {
	LIST-STYLE-IMAGE: url(/images/blue-arrows.jpg)
}
.bodycontent H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #555555; LINE-HEIGHT: 20px; PADDING-TOP: 25px; FONT-STYLE: italic
}
.bodycontent H1 A {
	COLOR: #006699; TEXT-DECORATION: underline
}
.bodycontent H1 A:hover {
	COLOR: #555555; TEXT-DECORATION: underline
}
.bodycontent H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #555555
}
.bodycontent H3 {
	FONT-SIZE: 12px; COLOR: #555555
}
.bodycontent H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #555555
}
.bodycontent H5 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND-IMAGE: url(../images/heading5-button.jpg); PADDING-BOTTOM: 5px; WIDTH: 200px; COLOR: #ffffff; PADDING-TOP: 11px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 37px
}
.bodycontent H5 A {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; WIDTH: 200px; COLOR: #ffffff; TEXT-DECORATION: none
}
.bodycontent H5 A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; HEIGHT: 37px
}
.bodycontent H6 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND-IMAGE: url(../images/heading6-button.jpg); PADDING-BOTTOM: 5px; WIDTH: 250px; COLOR: #ffffff; PADDING-TOP: 11px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 37px
}
.bodycontent H6 A {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; WIDTH: 250px; COLOR: #ffffff; TEXT-DECORATION: none
}
.bodycontent H6 A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; HEIGHT: 37px
}
.footer {
	BACKGROUND-POSITION: center top; FONT-SIZE: 13px; MARGIN: 0px auto; WIDTH: 973px; COLOR: #666666; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, sans-serif; HEIGHT: 92px
}
.footer A {
	COLOR: #006699; TEXT-DECORATION: none
}
.footer A:hover {
	COLOR: #555555; TEXT-DECORATION: underline
}
.footerhome {
	BACKGROUND-POSITION: center top; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(/images/footerhome2.jpg); MARGIN: 0px auto; WIDTH: 973px; COLOR: #666666; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, sans-serif; HEIGHT: 112px
}
.footerhome A {
	COLOR: #006699; TEXT-DECORATION: none
}
.footerhome A:hover {
	COLOR: #555555; TEXT-DECORATION: underline
}
.footerleft {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 20px; WIDTH: 400px; PADDING-TOP: 45px
}
.footerright {
	PADDING-RIGHT: 30px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 20px; WIDTH: 400px; PADDING-TOP: 35px
}
.crumbs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 10px; COLOR: #666666; PADDING-TOP: 0px
}
.crumbs A {
	COLOR: #666666
}
.crumbs A:hover {
	COLOR: #000000
}
.sitemap {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.sitemap LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; LIST-STYLE-TYPE: none
}
.sitemap2 LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.adminlinks A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
FORM {
	MARGIN: 0px
}
.error {
	FONT-WEIGHT: bold; COLOR: #ff0000
}
.errorField {
	BACKGROUND-COLOR: #ffddcc
}
.yes {
	FONT-WEIGHT: bold; COLOR: #00cc00
}
.no {
	FONT-WEIGHT: bold; COLOR: #cc0000
}
.maybe {
	FONT-WEIGHT: bold; COLOR: #aaaa00
}
.tableEvenRow {
	BACKGROUND-COLOR: #eeeeee
}
.tableOddRow {
	BACKGROUND-COLOR: #ffffff
}
.hasEvent {
	FONT-WEIGHT: bold; COLOR: #990000
}
.calendarToday {
	BACKGROUND-COLOR: #ffffdd
}
.calendarOutMonth {
	BACKGROUND-COLOR: #eeeeee
}
.calendarday {
	FONT-SIZE: 11px
}
.calendarpadding {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.topnav {
	BORDER-TOP: #000000 1px solid; DISPLAY: block; FONT-SIZE: 13px; WIDTH: 958px; COLOR: #000000; BORDER-BOTTOM: #333333 1px solid
}
.topnav A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; COLOR: #000000; LINE-HEIGHT: 24px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.topnav A:hover {
	COLOR: #ffffff
}
.topnav FORM {
	FLOAT: right; MARGIN: 0px; WIDTH: 220px
}
.clear {
	CLEAR: both
}
.topnav {
	FLOAT: left
}
.topnav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.topnav LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #006ead; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.topnav LI UL LI {
	FLOAT: none
}
.topnav LI UL A:hover {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(/images/dropbackover.gif); BACKGROUND-REPEAT: no-repeat
}
.topnav LI UL LI A {
	DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000; font-family:"Times New Roman", Times, serif
}
.topnav LI UL LI A:hover {
	DISPLAY: block; COLOR: #ffffff; BACKGROUND-COLOR: #006ead
}
.topnav UL LI UL LI A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 25px; PADDING-BOTTOM: 0px; WIDTH: 180px; PADDING-TOP: 0px
}
.topnav UL LI UL LI A:hover {
	
}
.topnav UL LI UL LI UL LI A {
	PADDING-RIGHT: 8px; PADDING-LEFT: 12px; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND: url(../images/nav-carat2.gif) #3c479d no-repeat left top; PADDING-BOTTOM: 0px; WIDTH: 100px; COLOR: #fff; LINE-HEIGHT: 19px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none
}
.topnav UL LI UL LI UL LI A:hover {
	BACKGROUND: url(../images/nav-carat-ov2.gif) #3c479d no-repeat left top; COLOR: #5fb205
}
.topnav LI UL {
	BORDER-RIGHT: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff
}
.topnav LI UL {
	Z-INDEX: 9999; LEFT: -999em; POSITION: absolute; HEIGHT: auto
}
.topnav LI:hover {
	LEFT: auto; POSITION: static; BACKGROUND-COLOR: #006ead
}
.topnav LI.hover {
	LEFT: auto; POSITION: static; BACKGROUND-COLOR: #006ead
}
#suckernav LI.sfhover {
	BACKGROUND-COLOR: #006ead
}
#suckernav LI.sfhover UL {
	LEFT: auto
}
.topnav LI UL UL {
	MARGIN: -2.7em 0px 0px 140px
}
.topnav UL UL LI:hover UL {
	DISPLAY: block; MARGIN: -19px 0px 0px 145px
}
.topnav LI:hover UL UL {
	LEFT: -999em
}
.nav LI.sfhover UL UL {
	LEFT: -999em
}
.topnav LI:hover UL {
	LEFT: auto
}
.nav LI LI:hover UL {
	LEFT: auto
}
.nav LI.sfhover UL {
	LEFT: auto
}
.nav LI LI.sfhover UL {
	LEFT: auto
}
.nav-admin {
	PADDING-RIGHT: 11px; PADDING-LEFT: 11px; PADDING-BOTTOM: 11px; WIDTH: 180px; PADDING-TOP: 11px
}
.nav-admin A {
	DISPLAY: block; PADDING-LEFT: 11px; BACKGROUND: #3b479e; COLOR: #ffffff; LINE-HEIGHT: 28px; BORDER-BOTTOM: #ffffff 1px solid; TEXT-DECORATION: none
}
.nav-admin UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.nav-admin LI {
	LIST-STYLE-TYPE: none
}
.nav {
	BORDER-RIGHT: #5C67FF 1px dotted; BORDER-TOP: #5C67FF 1px dotted; BORDER-LEFT: #5C67FF 1px dotted; BORDER-BOTTOM: #5C67FF 1px dotted; DISPLAY: block; FONT-SIZE: 14px; FLOAT: left; MARGIN: 25px 0px 0px 15px;  WIDTH: 200px;  FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; font-weight:bold; height:40
}
.nav A {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 25px; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN: 0px; WIDTH: 173px; COLOR: #006ead; PADDING-TOP: 4px; TEXT-DECORATION: none
}
.nav A:hover {
	BACKGROUND-POSITION: left 50%; BACKGROUND-IMAGE: url(""); COLOR: #ffffff; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #006ead; TEXT-DECORATION: none
}
.subnav1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: none; COLOR: #ffffff; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BORDER-BOTTOM-STYLE: none
}
.subnav1 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 35px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px; WIDTH: 165px; COLOR: #000000; PADDING-TOP: 2px; BACKGROUND-COLOR: #FFFFFF
}
.subnav1 A:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #006ead; TEXT-DECORATION: none
}
.subnav2 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #033c60; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.subnav2 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 50px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px; WIDTH: 150px; COLOR: #033c60; PADDING-TOP: 2px; BACKGROUND-COLOR: #d5e4f7; TEXT-DECORATION: none
}
.subnav2 A:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.subnav3 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #033c60; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.subnav3 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 65px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px; WIDTH: 135px; COLOR: #033c60; PADDING-TOP: 2px; BACKGROUND-COLOR: #f2f8fd; TEXT-DECORATION: none
}
.subnav3 A:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.nav UL LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.subnav1 UL LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.subnav2 UL LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
A.currentpage {
	COLOR: #ffffff; BACKGROUND-COLOR: #005f97; 
}
.nobullets {
	LIST-STYLE-TYPE: none
}
.nobullets LI {
	LIST-STYLE-TYPE: none
}
.leftsidebar {
	DISPLAY: block; FLOAT: left; WIDTH: 230px
}
.quicklinks {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% top; DISPLAY: block; PADDING-LEFT: 10px; FLOAT: left; BACKGROUND-IMAGE: url(../images/quicklinks_01.jpg); PADDING-BOTTOM: 10px; MARGIN: 10px 0px 0px; WIDTH: 210px; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat
}
.quicklinkstitle {
	PADDING-RIGHT: 20px; PADDING-LEFT: 55px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 15px; MARGIN: 0px; COLOR: #ffffff; LINE-HEIGHT: 16px; PADDING-TOP: 0px; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.quicklinkslinks {
	PADDING-RIGHT: 20px; PADDING-LEFT: 25px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px -15px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.quicklinkslinks A {
	COLOR: #006699; TEXT-DECORATION: underline
}
.quicklinkslinks A:hover {
	COLOR: #555555; TEXT-DECORATION: underline
}
.quicklinkslinks H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #555555; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.quicklinksnobullets {
	LIST-STYLE-TYPE: none
}
.quicklinksnobullets UL {
	LIST-STYLE-TYPE: none
}
.quicklinksnobullets LI {
	MARGIN: -10px 0px 10px -25px; LIST-STYLE-TYPE: none
}
.quicklinksbottom {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% bottom; DISPLAY: block; PADDING-LEFT: 10px; FLOAT: left; BACKGROUND-IMAGE: url(../images/quicklinks_02.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 210px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 29px
}
.adminlinks {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; COLOR: #000000; LINE-HEIGHT: 14px; PADDING-TOP: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
.adminlinks A {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.adminlinks A:hover {
	COLOR: #00cc33; TEXT-DECORATION: underline
}
#area1 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 35px; FLOAT: left; BACKGROUND-IMAGE: url(../images/news_background.jpg); PADDING-BOTTOM: 10px; MARGIN: 0px 18px 0px 0px; WIDTH: 255px; COLOR: #ffffff; PADDING-TOP: 10px
}
#area1 A {
	COLOR: #99ffff; TEXT-DECORATION: none
}
#area1 A:hover {
	COLOR: #99ffff; TEXT-DECORATION: underline
}
#area1 H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ffffff
}
#area2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px 18px 0px 0px; WIDTH: 280px; PADDING-TOP: 10px
}
#area3 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 280px; PADDING-TOP: 10px
}
.newspage {
	PADDING-RIGHT: 10px; PADDING-LEFT: 40px; BACKGROUND-IMAGE: url(../images/newspage_background.jpg); PADDING-BOTTOM: 10px; MARGIN: 0px 18px 10px 0px; COLOR: #ffffff; PADDING-TOP: 10px
}
.newspage A {
	COLOR: #99ffff; TEXT-DECORATION: none
}
.newspage A:hover {
	COLOR: #99ffff; TEXT-DECORATION: underline
}
.newspage H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ffffff
}
