BODY {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: tahoma; BACKGROUND-COLOR: white 
}

HR {
	COLOR: gray; HEIGHT: 1px
}

TD {
    COLOR: black;  FONT-SIZE: 13px; vertical-align:top; BACKROUND-COLOR: white
}

TD.ThinLine1 {
    BACKGROUND-COLOR: purple;
}

TD.ThinLine2 {
    BACKGROUND-COLOR: #ba8e1b
}

TD.Separator {
    BACKGROUND-COLOR: #009740;
}

TD.banner {
    COLOR: black; BACKGROUND-COLOR: white; FONT-WEIGHT: Bold
}

.gallery {
	FONT-SIZE: 10px;  COLOR: black; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: white; vertical-align: middle;
}
.gallery  A {
	BACKGROUND-COLOR: #009740; COLOR: white; TEXT-DECORATION: none
}
.gallery  A:hover {
	COLOR: yellow
}

.navbar_darkgray {
	FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: white; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: darkgreen; FONT-WEIGHT: bold
}
.navbar_darkgray A {
	BACKGROUND-COLOR: darkgreen; COLOR: white; TEXT-DECORATION: none
}
.navbar_darkgray A:hover {
	COLOR: yellow
}

.navbar_gray {
	BACKGROUND-COLOR: #cccccc
}
.navbar_blue {
	BACKGROUND-COLOR: green
}
.navbar_black {
	FONT-SIZE: 10px;  TEXT-TRANSFORM: uppercase; COLOR: white; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: white; FONT-WEIGHT: bold
}
.navbar_black A {
	FONT-SIZE: 10px; COLOR: white; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: #000000; TEXT-DECORATION: none
}
.navbar_black A:hover {
	TEXT-DECORATION: underline
}
.navbar_leftcorner_blue {
	BACKGROUND-POSITION: left top; LEFT: 0px; BACKGROUND-IMAGE: url('images/layout/corner-left-blue.gif'); WIDTH: 15px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; TOP: 0px; HEIGHT: 22px; BACKGROUND-COLOR: green
}
.navbar_leftcorner_darkgray {
	BACKGROUND-POSITION: left top; FONT-SIZE: 0.5em; LEFT: 0px; BACKGROUND-IMAGE: url('images/layout/corner-left-darkgray.gif'); WIDTH: 15px; COLOR: white; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Arial; POSITION: relative; TOP: 0px; HEIGHT: 22px; BACKGROUND-COLOR: green
}
.navbar_topbanner {
	BACKGROUND-POSITION: left top; FONT-SIZE: 10px; LEFT: 0px; BACKGROUND-IMAGE: url('images/layout/topbannerbg.gif'); COLOR: white; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Tahoma, Verdana, Arial; POSITION: relative; TOP: 0px; HEIGHT: 29px; BACKGROUND-COLOR: #000000
}
.breadcrumb {
	FONT-SIZE: 10px; COLOR: black; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: white
}
.breadcrumb A {
	COLOR: black; TEXT-DECORATION: none
}
.breadcrumb A:hover {
	COLOR: yellow; BACKGROUND-COLOR: #009740
}
.footerbar {
	FONT-SIZE: 10px; COLOR: #003200; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: white
}
.footerbar A {
	COLOR: darkgreen; TEXT-DECORATION: none
}
.footerbar A:hover {
	COLOR: yellow; BACKGROUND-COLOR: darkgreen
}
.content_tableheader {
	FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr= '#5D7591' , EndColorStr= '#9BACBE' ); COLOR: white; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: green
}
.navbar_lefttop {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr= '#5D7591' , EndColorStr= '#CCCCCC' ); BACKGROUND-COLOR: green
}


.cntr { text-align: center
}











.PhotoAlbum_Cell {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: verdana; BACKGROUND-COLOR: green
}
.PhotoAlbum_Text {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: verdana; BACKGROUND-COLOR: green
}
TD#menulinks A {
	BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; DISPLAY: block; PADDING-LEFT: 1px; FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN: 0px; BORDER-LEFT: white 1px solid; COLOR: #000000; LINE-HEIGHT: 16px; BORDER-BOTTOM: white 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TD#menulinks A:hover {
	BORDER-RIGHT: #b1b1cb 1px solid; BORDER-TOP: #f4f4f8 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #f4f4f8 1px solid; COLOR: #ffffff; LINE-HEIGHT: 16px; BORDER-BOTTOM: #b1b1cb 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: green
}
TD#menulinks_hoz A {
	BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; DISPLAY: inline-block; PADDING-LEFT: 1px; FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN: 0px; BORDER-LEFT: white 1px solid; COLOR: #00314a; LINE-HEIGHT: 16px; BORDER-BOTTOM: white 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TD#menulinks_hoz A:hover {
	BORDER-RIGHT: #b1b1cb 1px solid; BORDER-TOP: #f4f4f8 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #f4f4f8 1px solid; COLOR: #ffffff; LINE-HEIGHT: 16px; BORDER-BOTTOM: #b1b1cb 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: green
}
.News_Headline {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #0e2b88; FONT-FAMILY: tahoma
}
.News_Author {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #7a0009; FONT-FAMILY: tahoma
}
.News_Date {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: tahoma
}
.News_StandFirst {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: tahoma
}
.News_BodyText {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: tahoma
}
.News_View {
	FONT-STYLE: normal; TEXT-DECORATION: none
}
.Article_Headline {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #0e2b88; FONT-FAMILY: tahoma
}
.Article_Author {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #7a0009; FONT-FAMILY: tahoma
}
.Article_Standfirst {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: tahoma
}
.Article_Content {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: tahoma
}
.Article_View {
	FONT-STYLE: normal; TEXT-DECORATION: none
}
.PlainLink {
	FONT-STYLE: normal; TEXT-DECORATION: none
}
.ContentPage_Title {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #0e2b88; FONT-FAMILY: tahoma
}
.ContentPage_SubTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #7a0009; FONT-FAMILY: tahoma
}
.ContentPage_Description {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: tahoma
}
.HomepageNewsFeature {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #fff; FONT-FAMILY: tahoma
}
.HomepageNewsFeature A {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #fff; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
.HomepageNewsFeature A:hover {
	TEXT-DECORATION: underline
}
.NewsFeatures {
	
}
.HomepageEventFeature {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: tahoma
}
.HomepageEventFeature A {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
.HomepageEventFeature A:hover {
	TEXT-DECORATION: underline
}
.PhotoAlbum_Title {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #0e2b88; FONT-FAMILY: tahoma
}
.PhotoAlbum_Title A {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #0e2b88; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
.PhotoAlbum_Title A:hover {
	TEXT-DECORATION: underline
}
.PhotoAlbum_SubTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #7a0009; FONT-FAMILY: tahoma
}
.PhotoAlbum_Description {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: tahoma
}
.StandardLinks {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial
}
.StandardLinks A {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
.StandardLinks A:hover {
	TEXT-DECORATION: underline
}
.ThinHR {
	COLOR: #eaeae4; HEIGHT: 1px
}
.pacell {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: tahoma; BACKGROUND-COLOR: green
}
.pacell A {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; BORDER-LEFT-COLOR: white; BORDER-BOTTOM-COLOR: white; COLOR: #000000; BORDER-TOP-COLOR: white; FONT-FAMILY: tahoma; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: white
}
.pacell A:hover {
	BORDER-LEFT-COLOR: red; BORDER-BOTTOM-COLOR: red; BORDER-TOP-COLOR: red; TEXT-DECORATION: underline; BORDER-RIGHT-COLOR: red
}
.pacell IMG {
	BORDER-LEFT-COLOR: white; BORDER-BOTTOM-COLOR: white; BORDER-TOP-COLOR: white; TEXT-DECORATION: underline; BORDER-RIGHT-COLOR: white
}
.Profile_Nickname {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #0e2b88; FONT-FAMILY: tahoma
}
.Profile_Name {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #7a0009; FONT-FAMILY: tahoma
}
.Profile_MemberID {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: tahoma
}
.Profile_StandardText {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: tahoma
}
.Profile_Vehicle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #7a0009; FONT-FAMILY: tahoma
}
.Standard_heading_1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #0e2b88; FONT-FAMILY: tahoma
}
.Standard_heading_2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #7a0009; FONT-FAMILY: tahoma
}
.Standard_BodyText {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: tahoma
}
.ContentPageHeaderTable {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; VERTICAL-ALIGN: top; COLOR: #000000; FONT-FAMILY: verdana; BACKGROUND-COLOR: green; TEXT-ALIGN: left
}
.MAPtitleStyle {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; FONT-FAMILY: Verdana
}
.MAPiconStyle {
	POSITION: relative; TOP: -15px
}
.MAPdetailsStyle {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; FONT-FAMILY: Verdana; TEXT-ALIGN: left
}
.AdminBreadCrumb {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.AdminBreadCrumb A {
	TEXT-DECORATION: none
}
.AdminBreadCrumb LI {
	DISPLAY: inline; PADDING-LEFT: 12px; BACKGROUND-IMAGE: url('/store/images/arrow-right.gif'); MARGIN-LEFT: 0px; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none
}