
BODY {
	BACKGROUND: url(bg.jpg) #0e233b repeat-x
}
BODY {
	FONT: 12px/18px Helvetica, Arial, Verdana, Tahoma, sans-serif; COLOR: #333
}
TEXTAREA {
	FONT: 12px/18px Helvetica, Arial, Verdana, Tahoma, sans-serif; COLOR: #333
}
A {
	FONT-WEIGHT: bold; COLOR: #0e233b; TEXT-DECORATION: none
}
A:hover {
	COLOR: #005f63
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
FIELDSET {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
SELECT OPTION {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
H1 {
	FONT-SIZE: 36px; PADDING-BOTTOM: 18px; LINE-HEIGHT: 36px; PADDING-TOP: 18px
}
H2 {
	FONT-SIZE: 28px; PADDING-BOTTOM: 9px; LINE-HEIGHT: 36px; PADDING-TOP: 9px
}
H3 {
	FONT-SIZE: 18px; PADDING-BOTTOM: 9px; LINE-HEIGHT: 18px; PADDING-TOP: 9px
}
H4 {
	FONT-SIZE: 14px; PADDING-BOTTOM: 9px; LINE-HEIGHT: 18px; PADDING-TOP: 9px
}
H5 {
	FONT-SIZE: 12px; PADDING-BOTTOM: 9px; LINE-HEIGHT: 18px; PADDING-TOP: 9px
}
H6 {
	FONT-SIZE: 10px; PADDING-BOTTOM: 9px; LINE-HEIGHT: 18px; PADDING-TOP: 9px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 18px; PADDING-TOP: 0px
}
H1 {
	FONT-WEIGHT: normal; FONT-FAMILY: Georgia, Times, "Times New Roman", serif
}
H2 {
	FONT-WEIGHT: normal; FONT-FAMILY: Georgia, Times, "Times New Roman", serif
}
H3 {
	FONT-WEIGHT: normal; FONT-FAMILY: Georgia, Times, "Times New Roman", serif
}
H4 {
	FONT-WEIGHT: normal; FONT-FAMILY: Georgia, Times, "Times New Roman", serif
}
H5 {
	FONT-WEIGHT: normal; FONT-FAMILY: Georgia, Times, "Times New Roman", serif
}
H6 {
	FONT-WEIGHT: normal; FONT-FAMILY: Georgia, Times, "Times New Roman", serif
}
BLOCKQUOTE {
	PADDING-RIGHT: 18px; PADDING-LEFT: 18px; BACKGROUND: #eee; PADDING-BOTTOM: 18px; MARGIN: 0px 36px 18px 18px; PADDING-TOP: 18px
}
UL {
	MARGIN: 0px 36px 18px 18px
}
OL {
	MARGIN: 0px 36px 18px 18px
}
UL LI {
	MARGIN: 9px 0px
}
OL LI {
	MARGIN: 9px 0px
}
IMG.floatleft {
	FLOAT: left; MARGIN: 0px 18px 18px 0px
}
IMG.floatright {
	FLOAT: left; MARGIN: 0px 0px 18px 18px
}
.block {
}
.clearfix {
	DISPLAY: inline-block
}
.block:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.column {
	FLOAT: left; WIDTH: 240px
}
#container {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: url(container-bg.gif) repeat-y; PADDING-BOTTOM: 0px; WIDTH: 960px; PADDING-TOP: 0px
}
#header {
	BACKGROUND: url(header-bg.jpg) repeat-x; WIDTH: 960px; HEIGHT: 149px
}
#header-searchform {
	FLOAT: right; WIDTH: 300px; HEIGHT: 45px
}
#header-searchform INPUT {
	
}
#header-searchform INPUT {
	FLOAT: right; WIDTH: 54px
}
#header-searchform INPUT#search {
	FLOAT: left; MARGIN: 8px 5px 0px 4px; WIDTH: 170px
}
#header-searchform H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(header-search-title.jpg) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 61px; TEXT-INDENT: -999em; PADDING-TOP: 0px; HEIGHT: 45px
}
UL#topnav {
	MARGIN: 0px; LIST-STYLE-TYPE: none
}
UL#topnav LI {
	MARGIN: 0px; LIST-STYLE-TYPE: none
}
UL#topnav LI {
	FLOAT: left
}
UL#topnav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 24px; BACKGROUND: url(header-left.jpg) no-repeat; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; HEIGHT: 35px
}
UL#topnav LI A {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: url(wht-dots.gif) repeat-x 0px 14px; FLOAT: left; MARGIN: 0px 9px 0px 0px; COLOR: #fff
}
UL#navigation {
	MARGIN: 0px; LIST-STYLE-TYPE: none
}
UL#navigation LI {
	FLOAT: left; MARGIN: 0px
}
UL#navigation LI A {
	DISPLAY: block; FLOAT: left; TEXT-INDENT: -999em; TEXT-DECORATION: none
}
H1#logo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 13px; PADDING-BOTTOM: 0px; PADDING-TOP: 15px
}
H1#logo A {
	DISPLAY: block; BACKGROUND: url(scbar-logo.gif) no-repeat; FLOAT: left; WIDTH: 684px; TEXT-INDENT: -999em; HEIGHT: 78px; TEXT-DECORATION: none
}
#main {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(sidebar-line.gif) repeat-y; PADDING-BOTTOM: 36px; PADDING-TOP: 0px
}
#sidebar {
	WIDTH: 227px
}
.sidebar-title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.sidebar-title A {
	DISPLAY: block; WIDTH: 227px; TEXT-INDENT: -999em; HEIGHT: 35px; TEXT-DECORATION: none
}
#sidebar-search .sidebar-title {
	DISPLAY: block; WIDTH: 227px; TEXT-INDENT: -999em; HEIGHT: 35px; TEXT-DECORATION: none
}
#sidebar .sub A {
	HEIGHT: 31px
}
#sidebar-members-title A {
	BACKGROUND: url(sidebar-members-title.gif) no-repeat
}
#sidebar-members-title A:hover {
	BACKGROUND-POSITION: 0px -35px
}
#sidebar-public-title A {
	BACKGROUND: url(sidebar-public-title.gif) no-repeat
}
#sidebar-members-title A:hover {
	BACKGROUND-POSITION: 0px -35px
}
#sidebar-public-title A:hover {
	BACKGROUND-POSITION: 0px -35px
}
UL.sidebar-nav {
	MARGIN: 0px; LIST-STYLE-TYPE: none
}
UL.sidebar-nav LI {
	MARGIN: 0px; LIST-STYLE-TYPE: none
}
UL.sidebar-subnav {
	MARGIN: 0px; LIST-STYLE-TYPE: none
}
UL.sidebar-subnav LI {
	MARGIN: 0px; LIST-STYLE-TYPE: none
}
UL.sidebar-nav {
	PADDING-RIGHT: 9px; PADDING-LEFT: 13px; PADDING-BOTTOM: 12px; PADDING-TOP: 9px; BORDER-BOTTOM: #e4e4e4 1px solid
}
UL.sidebar-nav LI A {
	FONT-WEIGHT: normal; BACKGROUND: url(blu-dots.gif) repeat-x 0% 100%
}
UL.sidebar-nav LI A.more {
	FONT-WEIGHT: bold
}
#sidebar-search {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(sidebar-search-bg.gif) #d9d9d9 no-repeat 0% 100%; PADDING-BOTTOM: 5px; WIDTH: 227px; PADDING-TOP: 0px
}
#sidebar-search-title {
	BACKGROUND: url(sidebar-search-title.gif) no-repeat 15px 0px; HEIGHT: 30px
}
#sidebar-search FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; PADDING-BOTTOM: 9px; PADDING-TOP: 0px
}
#sidebar-search FORM LABEL {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #343434
}
#sidebar-search A {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; FLOAT: left; MARGIN: 0px 10px 0px 0px; COLOR: #631e00
}
#sidebar-search LABEL {
	DISPLAY: block
}
#sidebar-search INPUT {
	MARGIN: 0px 0px 4px; WIDTH: 186px
}
#sidebar-search #sidebar-search-button {
	FLOAT: right; MARGIN: 3px 17px 6px 0px; WIDTH: 61px
}
#sidebar-search A {
	MARGIN: 12px 0px 0px; TEXT-DECORATION: underline
}
UL.sidebar-subnav {
	PADDING-RIGHT: 0px; BORDER-TOP: #e4e4e4 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 12px; WIDTH: 227px; PADDING-TOP: 0px
}
UL.sidebar-subnav LI A {
	PADDING-RIGHT: 6px; DISPLAY: block; PADDING-LEFT: 6px; FONT-WEIGHT: normal; BACKGROUND: #eee; PADDING-BOTTOM: 6px; COLOR: #333; PADDING-TOP: 6px; BORDER-BOTTOM: #fff 1px solid
}
UL.sidebar-subnav LI A:hover {
	BACKGROUND: #0e233b; COLOR: #fff
}
UL.sidebar-subnav LI A.active {
	BACKGROUND: #0e233b; COLOR: #fff
}
UL.sidebar-subnav LI UL {
	MARGIN: 0px 0px 9px 9px; WIDTH: 218px; BORDER-TOP-STYLE: none; BORDER-BOTTOM: #ddd 3px solid; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none
}
UL.sidebar-subnav LI UL LI A {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN: 0px 0px 1px; BORDER-LEFT: #ddd 3px solid; BORDER-BOTTOM-STYLE: none
}
#content {
	PADDING-LEFT: 13px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#mainnav {
	HEIGHT: 31px
}
#mainnavlist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#mainnavlist UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#mainnavlist {
	HEIGHT: 31px
}
#mainnavlist A {
	PADDING-RIGHT: 11px; DISPLAY: block; PADDING-LEFT: 11px; FONT-WEIGHT: normal; PADDING-BOTTOM: 5px; COLOR: #fff; LINE-HEIGHT: 21px; PADDING-TOP: 5px
}
#mainnavlist UL LI A:hover {
	BACKGROUND: #0e233b
}
#mainnavlist LI {
	BORDER-RIGHT: #6e7b89 1px solid; BACKGROUND: url(mainnav-bg.jpg) repeat-x; FLOAT: left; MARGIN: 0px
}
#mainnavlist LI UL {
	BACKGROUND: #333; LEFT: -999em; WIDTH: 222px; BORDER-BOTTOM: #6e7b89 1px solid; POSITION: absolute
}
#mainnavlist LI:hover UL {
	LEFT: auto
}
#mainnavlist LI.sfhover UL {
	LEFT: auto
}
#mainnavlist LI UL LI {
	BORDER-RIGHT: #6e7b89 1px solid; BORDER-TOP: #6e7b89 1px solid; BACKGROUND: #333; BORDER-LEFT: #6e7b89 1px solid; WIDTH: 220px
}
#mainnavlist UL LI A {
	FONT-SIZE: 11px; WIDTH: 198px
}
#contentarea {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 9px; WIDTH: 707px; PADDING-TOP: 9px
}
#contentarea A {
	TEXT-DECORATION: underline
}
#badges {
	FLOAT: left; WIDTH: 707px
}
#home-news-events {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 9px; PADDING-TOP: 9px
}
#home-news {
	PADDING-RIGHT: 19px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 220px; PADDING-TOP: 0px
}
#home-news-events UL {
	MARGIN: 0px; LIST-STYLE-TYPE: none
}
#home-news-events UL LI {
	MARGIN: 0px; LIST-STYLE-TYPE: none
}
#home-news-events UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(blu-dots.gif) repeat-x 0% 100%; PADDING-BOTTOM: 9px; MARGIN: 0px 0px 9px; PADDING-TOP: 0px
}
#home-news-events UL LI H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#home-news-events UL LI H4 A {
	FONT-WEIGHT: normal; FONT-SIZE: 13px
}
#home-news-events UL LI P.date {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; COLOR: #631e00; PADDING-TOP: 0px
}
#home-news-events UL LI P.more {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#home-news-events UL LI P.more A {
	PADDING-RIGHT: 7px; PADDING-LEFT: 0px; FONT-SIZE: 10px; BACKGROUND: url(blu-arrow-r.gif) no-repeat 100% 50%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#home-news-title {
	PADDING-RIGHT: 0px; BORDER-TOP: #e4e4e4 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 14px; PADDING-BOTTOM: 9px; COLOR: #005f63; PADDING-TOP: 9px; FONT-FAMILY: Helvetica, Arial, Verdana, Tahoma, sans-serif
}
#home-events-title {
	PADDING-RIGHT: 0px; BORDER-TOP: #e4e4e4 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 14px; PADDING-BOTTOM: 9px; COLOR: #005f63; PADDING-TOP: 9px; FONT-FAMILY: Helvetica, Arial, Verdana, Tahoma, sans-serif
}
#members-login-title {
	PADDING-RIGHT: 0px; BORDER-TOP: #e4e4e4 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 14px; PADDING-BOTTOM: 9px; COLOR: #005f63; PADDING-TOP: 9px; FONT-FAMILY: Helvetica, Arial, Verdana, Tahoma, sans-serif
}
.members-home-title {
	PADDING-RIGHT: 0px; BORDER-TOP: #e4e4e4 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 14px; PADDING-BOTTOM: 9px; COLOR: #005f63; PADDING-TOP: 9px; FONT-FAMILY: Helvetica, Arial, Verdana, Tahoma, sans-serif
}
#member-home-search {
	
}
#member-home-search .more {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FLOAT: right; PADDING-BOTTOM: 12px; PADDING-TOP: 12px
}
#member-home-search LABEL {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 10px
}
#home-events {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 458px; PADDING-TOP: 0px
}
#home-events UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 228px; PADDING-TOP: 0px
}
#member-events {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 220px; PADDING-TOP: 0px
}
#membershome-login {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 220px; PADDING-TOP: 0px
}
#membershome-search {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 220px; PADDING-TOP: 0px
}
#member-news {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 220px; PADDING-TOP: 0px
}
.public-events {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 220px; PADDING-TOP: 0px
}
.public-events {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 220px; PADDING-TOP: 0px
}
.public-events UL {
	MARGIN: 0px; LIST-STYLE-TYPE: none
}
.public-events UL LI {
	MARGIN: 0px; LIST-STYLE-TYPE: none
}
.public-events UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(blu-dots.gif) repeat-x 0% 100%; PADDING-BOTTOM: 9px; MARGIN: 0px 0px 9px; PADDING-TOP: 0px
}
.public-events UL LI H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.public-events UL LI H4 A {
	FONT-WEIGHT: normal; FONT-SIZE: 13px
}
.public-events UL LI P.date {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; COLOR: #631e00; PADDING-TOP: 0px
}
.public-events UL LI P.more {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.public-events UL LI P.more A {
	PADDING-RIGHT: 7px; PADDING-LEFT: 0px; FONT-SIZE: 10px; BACKGROUND: url(blu-arrow-r.gif) no-repeat 100% 50%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.public-events #home-events-title {
	BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#member-events UL {
	FLOAT: none
}
#membershome-login P.note {
	PADDING-RIGHT: 0px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 9px; PADDING-TOP: 9px
}
.rss-link {
	FLOAT: right
}
.rss-link A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; FONT-SIZE: 10px; BACKGROUND: url(rss-icon.gif) no-repeat 0% 50%; PADDING-BOTTOM: 1px; PADDING-TOP: 2px
}
UL#breadcrumb {
	PADDING-RIGHT: 3px; PADDING-LEFT: 0px; FONT-SIZE: 0.85em; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 4px; PADDING-TOP: 9px; BORDER-BOTTOM: #e4e4e4 1px solid; LIST-STYLE-TYPE: none
}
UL#breadcrumb LI {
	DISPLAY: inline
}
UL#breadcrumb LI A {
	PADDING-RIGHT: 8px; PADDING-LEFT: 0px; BACKGROUND: url(blu-arrow-r.gif) no-repeat 100% 50%; PADDING-BOTTOM: 0px; MARGIN: 0px 3px 0px 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
UL#breadcrumb LI A:hover {
	
}
UL#breadcrumb LI A.active {
	FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%
}
H2#contenttitle {
	FONT-SIZE: 24px; MARGIN: 0px 0px 9px; BORDER-BOTTOM: #e4e4e4 2px solid
}
H3#cat_title {
	FONT-SIZE: 18px; MARGIN: 0px 0px 9px; COLOR: #666; BORDER-BOTTOM: #eee 2px solid
}
#newslist {
	MARGIN: 0px; LIST-STYLE-TYPE: none
}
#newslist LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 9px; MARGIN: 0px 0px 9px; PADDING-TOP: 9px; BORDER-BOTTOM: #eee 1px solid
}
#newslist LI P.date {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#newslist LI H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#newslist LI P.more {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#newslist LI P.more {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#newslist LI P.date {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666
}
P.back {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 9px; PADDING-TOP: 9px
}
#membershome_login {
	FLOAT: left; WIDTH: 200px
}
#membershome-content {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; BACKGROUND: #eee; PADDING-BOTTOM: 12px; MARGIN: 0px 0px 9px; PADDING-TOP: 12px; BORDER-BOTTOM: #ddd 1px solid
}
#calendarselect {
	FLOAT: right
}
#calendarselect LABEL {
	FONT-SIZE: 11px
}
#calendarselect SELECT {
	FONT-SIZE: 11px
}
#eventslist-title {
	BORDER-BOTTOM: #eee 1px solid
}
#eventslist-title A {
	FONT-SIZE: 11px; FLOAT: right; TEXT-DECORATION: underline
}
UL#eventslist {
	MARGIN: 0px; LIST-STYLE-TYPE: none
}
UL#eventslist LI {
	MARGIN: 0px; LIST-STYLE-TYPE: none
}
UL#eventslist LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 9px; PADDING-TOP: 9px; BORDER-BOTTOM: #eee 1px solid
}
UL#eventslist LI H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
UL#eventslist LI H4 A {
	COLOR: #005f63
}
#home-events #small-calendar {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; BACKGROUND: #e4e4e4; FLOAT: left; PADDING-BOTTOM: 12px; WIDTH: 196px; PADDING-TOP: 9px; TEXT-ALIGN: center
}
TABLE.calendar-small {
	FONT-SIZE: 11px; FONT-FAMILY: Helvetica, Arial, sans-serif; TEXT-ALIGN: left
}
TABLE.calendar-small TH.month {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; COLOR: #333333; TEXT-ALIGN: left
}
TABLE.calendar-small TR.month-nav {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; COLOR: #333333; TEXT-ALIGN: left
}
TABLE.calendar-small TH.month A {
	FONT-SIZE: 11px; FLOAT: right
}
TABLE.calendar-small TD {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 6px; VERTICAL-ALIGN: middle; PADDING-TOP: 6px; TEXT-ALIGN: center
}
TABLE.calendar-small TD.prev-month {
	TEXT-ALIGN: left
}
TABLE.calendar-small TD.next-month {
	TEXT-ALIGN: right
}
TABLE.calendar-small TH.day-of-week {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; BACKGROUND: #fff
}
TABLE.calendar-small TD.selected-day {
	COLOR: #fff; BACKGROUND-COLOR: #005f63
}
TABLE.calendar-small TD.day {
	COLOR: #313131; BACKGROUND-COLOR: #efefef
}
TABLE.calendar-small TD.today {
	FONT-WEIGHT: bold; COLOR: #fff; BACKGROUND-COLOR: #333
}
TABLE.calendar-small TD A {
	COLOR: #005f63; TEXT-DECORATION: underline
}
TABLE.calendar-small TD A:hover {
	COLOR: #333
}
TABLE.calendar-small TD.today A {
	COLOR: #fff
}
TABLE.calendar-large {
	WIDTH: 100%
}
TABLE.calendar-large TD {
	VERTICAL-ALIGN: top
}
TABLE.calendar-large TH.month {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1.4em; PADDING-BOTTOM: 8px; COLOR: #d31f00; PADDING-TOP: 0px; BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: left
}
TABLE.calendar-large TD.prev-month {
	TEXT-ALIGN: left
}
TABLE.calendar-large TD.next-month {
	TEXT-ALIGN: right
}
TABLE.calendar-large TD.prev-month A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 10px; BACKGROUND: url(blu_arrow_l.gif) no-repeat left 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.calendar-large TD.next-month A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-SIZE: 10px; BACKGROUND: url(blu_arrow_r.gif) no-repeat right 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.calendar-large TR.month-nav TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; PADDING-TOP: 3px
}
TABLE.calendar-large TR.month-nav TD A {
	FONT-SIZE: 11px
}
TABLE.calendar-large TH.day-of-week {
	FONT-SIZE: 10px
}
TABLE.calendar-large TD.selected-day {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; COLOR: #fff; PADDING-TOP: 4px; BACKGROUND-COLOR: #0e233b
}
TABLE.calendar-large TD.selected-day A {
	COLOR: #fff
}
TABLE.calendar-large TD.day {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; WIDTH: 14%; PADDING-TOP: 4px; HEIGHT: 100px; BACKGROUND-COLOR: #eee
}
TABLE.calendar-large TD P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 3px; LINE-HEIGHT: 130%; PADDING-TOP: 0px
}
TABLE.calendar-large TD SPAN.event_time {
	FONT-SIZE: 0.9em; MARGIN: 3px 0px 0px
}
TABLE.calendar-large TD SPAN.event_link A {
	DISPLAY: block; FONT-SIZE: 10px; TEXT-DECORATION: underline
}
TABLE.calendar-large TD.today {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #eee
}
.generic_form LABEL {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 11px
}
.generic_form A {
	TEXT-DECORATION: underline
}
.generic_form INPUT.field {
	
}
.generic_form INPUT.med {
	WIDTH: 190px
}
.generic_form P.submit {
	
}
#membershome-login FORM.generic_form {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: #eee; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
#membershome-search FORM.generic_form {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: #eee; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
FORM.contactform P {
	PADDING-RIGHT: 0px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 16px; PADDING-TOP: 10px
}
FORM.contactform INPUT.forminput {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; WIDTH: 225px; PADDING-TOP: 3px
}
FORM.contactform TEXTAREA {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; WIDTH: 225px; PADDING-TOP: 3px
}
FORM.contactform TEXTAREA {
	FONT-SIZE: 1em; WIDTH: 225px; FONT-FAMILY: Verdana, Tahoma, sans-serif; HEIGHT: 125px
}
FORM.contactform LABEL {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 200px
}
FORM.contactform P.note {
	FONT-WEIGHT: bold; FONT-SIZE: 0.8em; COLOR: #333; BORDER-TOP-STYLE: none; FONT-STYLE: italic; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
FORM.contactform SPAN.required {
	COLOR: #cc0000
}
FORM.contactform SPAN.error {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 0.9em; FLOAT: left; COLOR: #cc0000; FONT-STYLE: italic
}
FORM.contactform INPUT.error {
	BACKGROUND: #fdebf2
}
DIV#directoryinfo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
DIV#directoryinfo FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 6px
}
TABLE.memberlist {
	WIDTH: 100%
}
TABLE.memberlist TH {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: #ccc; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; TEXT-ALIGN: left
}
TABLE.memberlist TR.odd {
	BACKGROUND: #eee
}
TABLE.memberlist TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; PADDING-TOP: 4px
}
UL#joblist {
	PADDING-RIGHT: 0px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 10px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL#joblist LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #ddd 1px solid
}
UL#joblist LI H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.3em; PADDING-BOTTOM: 4px; COLOR: #1d2f68; PADDING-TOP: 10px
}
#jobinfo H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.3em; PADDING-BOTTOM: 4px; COLOR: #1d2f68; PADDING-TOP: 10px
}
UL#joblist LI A.more {
	DISPLAY: block
}
#jobinfo H4 {
	PADDING-RIGHT: 0px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-TOP: 6px
}
SPAN.note {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 0.8em; FLOAT: left
}
#pmapsearch {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 9px; BACKGROUND: #eee; PADDING-BOTTOM: 9px; MARGIN: 0px 0px 9px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 9px; BORDER-BOTTOM: #ccc 1px solid
}
#pmapsearch H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 6px; PADDING-TOP: 0px; FONT-FAMILY: Helvetica, Arial, Verdana, Tahoma, sans-serif
}
#pmapsearch INPUT {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 13px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; PADDING-TOP: 3px
}
#pmapsearch INPUT.search {
	WIDTH: 350px
}
#pmapsearch .submit {
	FONT-WEIGHT: bold
}
.pmaptable {
	BORDER-TOP: #ccc 1px solid; BACKGROUND: #eee; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 0px 9px; BORDER-LEFT: #ccc 1px solid; WIDTH: 707px; BORDER-RIGHT-WIDTH: 0px
}
.pmaptable TH {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 9px; PADDING-LEFT: 9px; FONT-SIZE: 14px; PADDING-BOTTOM: 9px; PADDING-TOP: 9px; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: left
}
.pmaptable TD {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 9px; PADDING-LEFT: 9px; PADDING-BOTTOM: 9px; WIDTH: 33%; PADDING-TOP: 9px; BORDER-BOTTOM: #ccc 1px solid
}
#footer {
	PADDING-RIGHT: 24px; PADDING-LEFT: 24px; FONT-SIZE: 11px; BACKGROUND: url(footer-bg.jpg) no-repeat; PADDING-BOTTOM: 36px; WIDTH: 918px; COLOR: #fff; PADDING-TOP: 18px; HEIGHT: 126px
}
#footer-nav {
	WIDTH: 476px
}
.footer-contact {
	WIDTH: 209px
}
#footer-nav UL {
	MARGIN: 0px; LIST-STYLE-TYPE: none
}
#footer-nav UL LI {
	MARGIN: 0px; LIST-STYLE-TYPE: none
}
#footer-nav UL LI {
	DISPLAY: inline
}
#footer A {
	BACKGROUND: url(wht-dots.gif) repeat-x left bottom; MARGIN: 0px 9px 0px 0px; COLOR: #fff
}
#eblast-page {
	BACKGROUND: #fff
}
#eblast {
	BACKGROUND: #fff; MARGIN: 0px auto; WIDTH: 700px
}
#eblast-header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px; BORDER-BOTTOM: #ddd 1px solid
}
H2#eblast-title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 2.2em; PADDING-BOTTOM: 12px; COLOR: #046c6b; PADDING-TOP: 10px
}
UL#eblastarchives {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL#eblastarchives LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#eblast-page #footer {
	PADDING-RIGHT: 0px; BORDER-TOP: #666 2px solid; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 18px; MARGIN: 0px auto; WIDTH: 700px; COLOR: #000; PADDING-TOP: 18px
}
#eblast-page #footer A {
	COLOR: #000
}
BODY#editContent {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: #fff; PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}

