html, body, form { PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; FONT-FAMILY: Arial; FONT-SIZE: 14px; PADDING-TOP: 0px !important }
.RadMenu_HFlyMenu .rmRootGroup .rmLink { color: #ffffff; text-decoration: none; margin-left: 0px; margin-right: 0px; padding: 40px 0px 10px 5px !important; cursor: pointer;  }
.RadMenu_HFlyMenu .rmRootGroup .rmLink:hover,.RadMenu_HFlyMenu .rmRootGroup .rmFocused,.RadMenu_HFlyMenu .rmRootGroup .rmExpanded { background-color: #e2001a !important;  }
.RadMenu_HFlyMenu .rmRootGroup .rmSelected { color: #000000;  }
.RadMenu_HFlyMenu .rmRootGroup .rmExpandDown { BACKGROUND-IMAGE: url(CMSAdmin/Images/sys_arrow2_down_black.png); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right center }
.RadMenu_HFlyMenu .rmLevel1 { BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; PADDING-BOTTOM: 5px !important; BACKGROUND-COLOR: #ffffff !important; PADDING-LEFT: 5px !important; PADDING-RIGHT: 5px !important; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; PADDING-TOP: 5px !important }
.RadMenu_HFlyMenu .rmLevel1 .rmLink { PADDING-BOTTOM: 2px !important; TEXT-DECORATION: none; PADDING-TOP: 2px !important }
.RadMenu_HFlyMenu .rmLevel1 .rmExpandRight { BACKGROUND-IMAGE: url(CMSAdmin/Images/sys_arrow2_right_black.png); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right center }
.RadMenu_HFlyMenu .rmLevel2 { BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; PADDING-BOTTOM: 5px !important; BACKGROUND-COLOR: #ffffff !important; PADDING-LEFT: 5px !important; PADDING-RIGHT: 5px !important; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; PADDING-TOP: 5px !important }
.RadMenu_HFlyMenu .rmLevel2 .rmLink { TEXT-DECORATION: none }
.RadMenu_VFlyMenu .rmRootGroup .rmLink { PADDING-BOTTOM: 2px !important; PADDING-LEFT: 0px !important; MARGIN-LEFT: 0px; TEXT-DECORATION: none; PADDING-TOP: 2px !important }
.RadMenu_VFlyMenu .rmRootGroup .rmLink:hover,.RadMenu_VFlyMenu .rmRootGroup .rmFocused,.RadMenu_VFlyMenu .rmRootGroup .rmExpanded { BACKGROUND-COLOR: #000000 !important; COLOR: #ffffff }
.RadMenu_VFlyMenu .rmRootGroup .rmExpandRight { BACKGROUND-IMAGE: url(CMSAdmin/Images/sys_arrow2_right_black.png); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right center }
.RadMenu_VFlyMenu .rmLevel1 { BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; PADDING-BOTTOM: 5px !important; BACKGROUND-COLOR: #ffffff !important; PADDING-LEFT: 5px !important; PADDING-RIGHT: 5px !important; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; PADDING-TOP: 5px !important }
.RadMenu_VFlyMenu .rmLevel2 { BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; PADDING-BOTTOM: 5px !important; BACKGROUND-COLOR: #ffffff !important; PADDING-LEFT: 5px !important; PADDING-RIGHT: 5px !important; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; PADDING-TOP: 5px !important }
.lmhLevel1Link { PADDING-LEFT: 5px !important; PADDING-RIGHT: 5px !important }
.lmhLevel1Selected { padding-left: 5px !important; padding-right: 5px !important; color: #000000;  }
.lmhLevel2Link { PADDING-LEFT: 5px !important; PADDING-RIGHT: 5px !important }
.lmhLevel2Selected { PADDING-LEFT: 5px !important; PADDING-RIGHT: 5px !important }
.lmhLevel3Link { PADDING-LEFT: 5px !important; PADDING-RIGHT: 5px !important }
.lmhLevel3Selected { PADDING-LEFT: 5px !important; PADDING-RIGHT: 5px !important }
.lmvLevel1Link { text-decoration: none;  }
.lmvLevel1Link:hover { text-decoration: none;  }
.lmvLevel1Selected { color: #000000; font-weight: bold; margin-top: 5px; text-decoration: none;  }
.lmvLevel1Selected:hover { text-decoration: none;  }
.lmvLevel2 { padding-left: 15px !important;  }
.lmvLevel2Link { text-decoration: none;  }
.lmvLevel2Link:hover { text-decoration: none;  }
.lmvLevel2Selected { color: #000000; font-weight: bold; text-decoration: none;  }
.lmvLevel2Selected:hover { text-decoration: none;  }
.lmvLevel3 { PADDING-LEFT: 15px !important }
.wmBoxHeader { PADDING-BOTTOM: 5px !important }
.wmBoxHeaderText { FONT-WEIGHT: bold }
.wmBoxFooter { PADDING-TOP: 5px !important }
.NewsTickerRow { PADDING-BOTTOM: 5px !important }
.NewsTickerDate { font-weight: bold;  }
.NewsTickerTitle { font-weight: bold;  }
.NewsTickerAltRow { PADDING-BOTTOM: 5px !important }
.SiteSearchInputField { FONT-SIZE: 12px }
.SiteSearchButton { vertical-align: middle; padding-left: 5px !important; cursor: pointer;  }
.PrintContentLink { BACKGROUND-IMAGE: url(CMSAdmin/Images/sys_print.png); PADDING-LEFT: 20px !important; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center }
.wmContentModuleHeaderText { PADDING-BOTTOM: 10px !important; FONT-SIZE: 18px }
.NewsDateCell { PADDING-RIGHT: 10px !important; VERTICAL-ALIGN: top }
.NewsDateText { font-weight: bold;  }
.NewsTextCell { PADDING-BOTTOM: 5px !important }
.NewsTitleLink { font-weight: bold;  }
.NewsTitleText { font-weight: bold;  }
.NewsAltRow { background-color: #eeeeee !important;  }
.EventsDateCell { PADDING-BOTTOM: 5px !important; PADDING-RIGHT: 10px !important; VERTICAL-ALIGN: top }
.EventsTextCell { PADDING-BOTTOM: 5px !important }
.FormsRequiredText { PADDING-BOTTOM: 10px !important }
.FormsTableFieldCol { PADDING-RIGHT: 20px !important }
.FormsTableHeading { PADDING-BOTTOM: 5px !important; FONT-WEIGHT: bold }
.FormsTableEmptyRow { PADDING-BOTTOM: 10px !important }
.FormsSendButton { MARGIN-TOP: 10px }
.GalleryThumbs { WIDTH: 115px; HEIGHT: 450px; OVERFLOW: auto }
.GalleryThumb { PADDING-BOTTOM: 5px !important }
.GalleryContent { WIDTH: 500px; HEIGHT: 450px }
.GalleryImageCell { TEXT-ALIGN: center }
.GalleryInfoCell { TEXT-ALIGN: center }
.GalleryNavigationCell { PADDING-LEFT: 5px !important; PADDING-RIGHT: 5px !important }
.GalleryNavButtonFirst { PADDING-RIGHT: 10px !important }
.GalleryNavButtonPrev { PADDING-RIGHT: 5px !important }
.GalleryNavButtonNext { PADDING-RIGHT: 10px !important }
.GalleryNavButtonStop { PADDING-RIGHT: 5px !important }
.GalleryNavButtonPlay { PADDING-LEFT: 5px !important }
.GuestbookMessageRow { PADDING-BOTTOM: 10px !important }
.GuestbookEntryTable { BORDER-TOP: #000000 1px dotted; PADDING-TOP: 10px !important }
.SearchResultHeaderText { color: #000000; font-size: 12pt;  }
.SearchResultMessage { color: #000000;  }
.SearchResultLinkBox { PADDING-TOP: 5px !important }
.SearchResultExcerptBox { font-size: 10pt; line-height: 14px;  }
.SiteMapLevel1 { MARGIN-TOP: 0px; PADDING-TOP: 0px !important }
.SiteMapLevel1Item { LINE-HEIGHT: 1.5 }
.SiteMapLevel2Item { LINE-HEIGHT: 1.5 }
.RadMenu_HFlyMenu .rmRootGroup .rmText, .RadMenu_HFlyMenu .rmGroup .rmText, .RadMenu_VFlyMenu .rmRootGroup .rmText, .RadMenu_VFlyMenu .rmGroup .rmText { padding-left:5px !important; padding-right:10px !important; }

