.MainText{
	color : #333333;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
}
.MainText A {color: #CC0000; TEXT-DECORATION: none;}
.MainText A:LINK {color: #CC0000;}
.MainText A:VISITED {color: #CC0000;}
.MainText A:HOVER {color: #CC0000; TEXT-DECORATION: underline;}

.DropNavText{
	color : #003366;
	font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
}
.DropNavText A {color: #003366; TEXT-DECORATION: none;}
.DropNavText A:LINK {color: #003366;}
.DropNavText A:VISITED {color: #003366;}
.DropNavText A:HOVER { color: #000099; TEXT-DECORATION: none;}

.GreenScrollbar{
	scrollbar-face-color: #1C521C;
	scrollbar-shadow-color: #003300;
	scrollbar-highlight-color: #1C521CD;
	scrollbar-3dlight-color: #1C521C;
	scrollbar-darkshadow-color: #1C521C;
	scrollbar-track-color: #1C521C;
	scrollbar-arrow-color: #1C521C;
}

.MainTextBlue{
	color : #003366;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
}
.MainTextBlue A {color: #FF9933; TEXT-DECORATION: none;}
.MainTextBlue A:LINK {color: #FF9933;}
.MainTextBlue A:VISITED {color: #FF9933;}
.MainTextBlue A:HOVER {color: #FF9933; TEXT-DECORATION: none;}

.MainTextList{
	color : #003366;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
}
.MainTextList A {color: #FF9933; TEXT-DECORATION: none;}
.MainTextList A:LINK {color: #FF9933;}
.MainTextList A:VISITED {color: #FF9933;}
.MainTextList A:HOVER {color: #FF9933; TEXT-DECORATION: none;}

.MainTextListGrey{
	color : #666666;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
}
.MainTextListGrey A {color: #666666; TEXT-DECORATION: none;}
.MainTextListGrey A:LINK {color: #666666;}
.MainTextListGrey A:VISITED {color: #666666;}
.MainTextListGrey A:HOVER {color: #666666; TEXT-DECORATION: none;}

.BAAContactText{
	color : #333333;
	font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
}
.BAAContactText A {color: #333333; TEXT-DECORATION: none;}
.BAAContactText A:LINK {color: #333333;}
.BAAContactText A:VISITED {color: #333333;}
.BAAContactText A:HOVER {color: #333333; TEXT-DECORATION: none;}

.BAANewsText{
	color : #000033;
	font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
}
.BAANewsText A {color: #000033; TEXT-DECORATION: none;}
.BAANewsText A:LINK {color: #000033;}
.BAANewsText A:VISITED {color: #000033;}
.BAANewsText A:HOVER {color: #000033; TEXT-DECORATION: none;}

.BAANewsTextOrange{
	color : #CC6600;
	font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
}
.BAANewsTextOrange A {color: #CC6600; TEXT-DECORATION: none;}
.BAANewsTextOrange A:LINK {color: #CC6600;}
.BAANewsTextOrange A:VISITED {color: #CC6600;}
.BAANewsTextOrange A:HOVER {color: #CC6600; TEXT-DECORATION: none;}

.BAAContactTextBlue{
	color : #000099;
	font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
}
.BAAContactTextBlue A {color: #FF9933; TEXT-DECORATION: none;}
.BAAContactTextBlue A:LINK {color: #FF9933;}
.BAAContactTextBlue A:VISITED {color: #FF9933;}
.BAAContactTextBlue A:HOVER {color: #FF9933; TEXT-DECORATION: none;}

.AtheleteAlert{
	color : #FFFFFF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	background-color: #339900;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 1px;
	padding-top: 1px;
}

.LargeText{
	font-size : 14px;
}

.SmallText{
	font-size : 9px;
}

.CalendarText{
	color : #000084;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
}
.CalendarText A {color: #000084; TEXT-DECORATION: none;}
.CalendarText A:LINK {color: #000084;}
.CalendarText A:VISITED {color: #000084;}
.CalendarText A:HOVER {color: #000084; TEXT-DECORATION: none;}

.CalendarNumberText{
	color : #000000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
}
.CalendarNumberText A {color: #000000; TEXT-DECORATION: none;}
.CalendarNumberText A:LINK {color: #000000;}
.CalendarNumberText A:VISITED {color: #000000;}
.CalendarNumberText A:HOVER {color: #000000; TEXT-DECORATION: none;}

.ErrText{
	color : red;
	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height: 15px;
	padding-left:2px;
}
.ErrText A {color: red; font-weight : normal; TEXT-DECORATION: none;}
.ErrText A:LINK {color: red;}
.ErrText A:VISITED {color: red;}
.ErrText A:HOVER {color: red; TEXT-DECORATION: underline;}

.WhiteText{
	color : #FFFFFF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height: 17px;
}
.WhiteText A {color: #99CCFF; font-weight : bold; TEXT-DECORATION: none;}
.WhiteText A:LINK {color: #99CCFF; font-weight : bold; TEXT-DECORATION: none;}
.WhiteText A:VISITED {color: #99CCFF; font-weight : bold; TEXT-DECORATION: none;}
.WhiteText A:HOVER {color: #99CCFF; font-weight : bold; TEXT-DECORATION: none;}

.HalfWhiteText{
	color : #FFFFFF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height: 17px;
}
.HalfWhiteText A {color: #F6E2B9; font-weight : bold; TEXT-DECORATION: none;}
.HalfWhiteText A:LINK {color: #F6E2B9; font-weight : bold; TEXT-DECORATION: none;}
.HalfWhiteText A:VISITED {color: #F6E2B9; font-weight : bold; TEXT-DECORATION: none;}
.HalfWhiteText A:HOVER {color: #F6E2B9; font-weight : bold; TEXT-DECORATION: none;}

.BreadcrumbText{
	color : #333333;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
}
.BreadcrumbText A {color: #333333; TEXT-DECORATION: none;}
.BreadcrumbText A:LINK {color: #333333;}
.BreadcrumbText A:VISITED {color: #333333;}
.BreadcrumbText A:HOVER {color: #333333; TEXT-DECORATION: none;}

.PopupTitleText{
	color : #FFFFFF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
}

.PopupNavText{
	color : #000099;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
}
.PopupNavText A {color: #000099; TEXT-DECORATION: none;}
.PopupNavText A:LINK {color: #000099;}
.PopupNavText A:VISITED {color: #000099;}
.PopupNavText A:HOVER {color: #000099; TEXT-DECORATION: none;}

.PopupNavBg{
	background-color : #FFCC33;
}

.TopNavLink{
	color : #FFFFFF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
}
.TopNavLink A {color: #FFFFFF; TEXT-DECORATION: none;}
.TopNavLink A:LINK {color: #FFFFFF;}
.TopNavLink A:VISITED {color: #FFFFFF;}
.TopNavLink A:HOVER {color: #FFFFFF; TEXT-DECORATION: none;}

.TopNavLinkSelect{
	color : #FF9933;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
}
.TopNavLinkSelect A {color: #FF9933; TEXT-DECORATION: none;}
.TopNavLinkSelect A:LINK {color: #FF9933;}
.TopNavLinkSelect A:VISITED {color: #FF9933;}
.TopNavLinkSelect A:HOVER {color: #FF9933; TEXT-DECORATION: none;}

.MainTextHighlight{
	color : #FFCC66;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
}
.MainTextHighlight A {color: #FFCC66; TEXT-DECORATION: none;}
.MainTextHighlight A:LINK {color: #FFCC66;}
.MainTextHighlight A:VISITED {color: #FFCC66;}
.MainTextHighlight A:HOVER {color: #FFFFFF; TEXT-DECORATION: none;}

.MarathonTextTitle{
	color : #FFCC33;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
}
.MarathonTextTitle A {color: #FFCC33; TEXT-DECORATION: none;}
.MarathonTextTitle A:LINK {color: #FFCC33;}
.MarathonTextTitle A:VISITED {color: #FFCC33;}
.MarathonTextTitle A:HOVER {color: #FFFFFF; TEXT-DECORATION: none;}

.MarathonTextItalics{
	color : #FFFFFF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	font-style : italic;
}

.MarathonTextItalicsBold{
	color : #FFFFFF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	font-style : italic;
}

.MarathonTextPageLink{
	color : #FFCC33;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : normal;
	line-height : 15px;
}
.MarathonTextPageLink A {color: #FFCC33; TEXT-DECORATION: none;}
.MarathonTextPageLink A:LINK {color: #FFCC33;}
.MarathonTextPageLink A:VISITED {color: #FFCC33;}
.MarathonTextPageLink A:HOVER {color: #FFFFFF; TEXT-DECORATION: none;}

.MarathonText{
	color : #FFFFFF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
}

.MarathonText A {color: #FFCC33; TEXT-DECORATION: none;}
.MarathonText A:LINK {color: #FFCC33;}
.MarathonText A:VISITED {color: #FFCC33;}
.MarathonText A:HOVER {color: #FFFFFF; TEXT-DECORATION: none;}

.MarathonTextBold{
	color : #FFFFFF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
}
.MarathonTextBold A {color: #FFFFFF; TEXT-DECORATION: none;}
.MarathonTextBold A:LINK {color: #FFFFFF;}
.MarathonTextBold A:VISITED {color: #cc3300;}
.MarathonTextBold A:HOVER {color: #FFFFFF; TEXT-DECORATION: none;}

.MarathonNewText{
	color : #6699FF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
}
.MarathonPicTextTitle{
	color : #000099;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
}
.MarathonPicText{
	color : #000099;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
}
.MarathonRecordsTextTitle{
	color : #FFFFFF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
}
.MarathonRecordsText{
	color : #6699FF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
}
.MarathonRecordsText A {color: #FFCC33; TEXT-DECORATION: none;}
.MarathonRecordsText A:LINK {color: #FFCC33;}
.MarathonRecordsText A:VISITED {color: #FFCC33;}
.MarathonRecordsText A:HOVER {color: #FFCC33; TEXT-DECORATION: none;}

.MarathonRecordsItalics{
	color : #6699FF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	font-style : italic;
}
.MarathonRecordsTextBold{
	color : #6699FF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
}

.MediaTextHighlight{
	color : #FFCC33;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
}

.MediaTextBold{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
}

.FAQTextTitle{
	color : #FFCC33;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
}

.HalfTextTitle{
	color : #FFCC66;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
}
.HalfTextTitle A {color: #FFCC66; TEXT-DECORATION: none;}
.HalfTextTitle A:LINK {color: #FFCC66;}
.HalfTextTitle A:VISITED {color: #FFCC66;}
.HalfTextTitle A:HOVER {color: #FFCC66; TEXT-DECORATION: none;}

.HalfText{
	color : #FFFFFF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
}
.HalfText A {color: #FFCC66; TEXT-DECORATION: none;}
.HalfText A:LINK {color: #FFCC66;}
.HalfText A:VISITED {color: #FFCC66;}
.HalfText A:HOVER {color: #FFCC66; TEXT-DECORATION: none;}

.HalfTextHighlight{
	color : #FFCC66;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
}

.HalfPicTextTitle{
	color : #003300;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	background-color: #669900;
}

.ClubTextTitle{
	color : #FFFFFF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
}
.ClubTextTitle A {color: #FFCC33; TEXT-DECORATION: none;}
.ClubTextTitle A:LINK {color: #FFCC33;}
.ClubTextTitle A:VISITED {color: #FFFFFF;}
.ClubTextTitle A:HOVER {color: #FFCC33; TEXT-DECORATION: none;}

.ClubText{
	color : #FFFFFF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
}
.ClubText A {color: #FFFFFF; TEXT-DECORATION: none;}
.ClubText A:LINK {color: #FFFFFF;}
.ClubText A:VISITED {color: #FFFFFF;}
.ClubText A:HOVER {color: #FFCC33; TEXT-DECORATION: none;}

.ClubHeaderText{
	color : #000099;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
}
.ClubTextSelect{
	color : #6699FF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
}

.MayorText{
	color : #CCCCCC;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
}
.MayorText A {color: #FFFFFF; TEXT-DECORATION: none;}
.MayorText A:LINK {color: #FFFFFF;}
.MayorText A:VISITED {color: #CC6600;}
.MayorText A:HOVER {color: #CC6600; TEXT-DECORATION: none;}

.MayorTextBold{
	color : #CCCCCC;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
}
.MayorTextBold A {color: #CC6600; TEXT-DECORATION: none;}
.MayorTextBold A:LINK {color: #CC6600;}
.MayorTextBold A:VISITED {color: #CC6600;}
.MayorTextBold A:HOVER {color: #CCCCCC; TEXT-DECORATION: none;}

.MayorTextTitle{
	color : #FFFFFF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
}
.MayorTextTitle A {color: #CCCCCC; TEXT-DECORATION: none;}
.MayorTextTitle A:LINK {color: #CCCCCC;}
.MayorTextTitle A:VISITED {color: #CCCCCC;}
.MayorTextTitle A:HOVER {color: #CC6600; TEXT-DECORATION: none;}

.MayorHeaderText{
	color : #FFFFFF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
}

.RightNavLink{
	color : #FFFFFF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
}
.RightNavLink A {color: #FFFFFF; TEXT-DECORATION: none;}
.RightNavLink A:LINK {color: #FFFFFF;}
.RightNavLink A:VISITED {color: #FFFFFF;}
.RightNavLink A:HOVER {color: #FFFFFF; TEXT-DECORATION: none;}

.RightNavSubLink{
	color : #FFFFFF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
}
.RightNavSubLink A {color: #FFFFFF; TEXT-DECORATION: none;}
.RightNavSubLink A:LINK {color: #FFFFFF;}
.RightNavSubLink A:VISITED {color: #FFCC66;}
.RightNavSubLink A:HOVER {color: #CCCCCC; TEXT-DECORATION: none;}


.RightNavSecLink{
	color : #FFFFFF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
}
.RightNavSecLink A {color: #FFFFFF; TEXT-DECORATION: none;}
.RightNavSecLink A:LINK {color: #FFFFFF;}
.RightNavSecLink A:VISITED {color: #6699FF;}
.RightNavSecLink A:HOVER {color: #FFFFFF; TEXT-DECORATION: none;}


.RightNavTitle{
	color : #FFFFFF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : Bold;
}

.HomeNavLink{
	color : #FFFFFF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
}
.HomeNavLink A {color: #FFFFFF; TEXT-DECORATION: none;}
.HomeNavLink A:LINK {color: #FFFFFF;}
.HomeNavLink A:VISITED {color: #FFFFFF;}
.HomeNavLink A:HOVER {color: #FFFFFF; TEXT-DECORATION: none;}

.HomeNewsHeader{
	color : #FFCC33;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
}

.HomeNewsTitle{
	color : #99CCFF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
}

.HomeNewsText{
	color : #99CCFF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height : 14px;
}
.HomeNewsText A {color: #99CCFF; TEXT-DECORATION: none;}
.HomeNewsText A:LINK {color: #99CCFF;}
.HomeNewsText A:VISITED {color: #99CCFF;}
.HomeNewsText A:HOVER {color: #FFCC66; TEXT-DECORATION: none;}

.HomeSectionHeaderText{
	color : #333333;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
}
.HomeSectionHeaderText A {color: #333333; TEXT-DECORATION: none;}
.HomeSectionHeaderText A:LINK {color: #333333;}
.HomeSectionHeaderText A:VISITED {color: #333333;}
.HomeSectionHeaderText A:HOVER {color: #333333; TEXT-DECORATION: none;}

.HomeSectionText{
	color : #333333;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
}
.HomeSectionText A {color: #333333; TEXT-DECORATION: none;}
.HomeSectionText A:LINK {color: #333333;}
.HomeSectionText A:VISITED {color: #333333;}
.HomeSectionText A:HOVER {color: #CC0000; TEXT-DECORATION: none;}

.HomeNewsMessageText{
	color : #FFFFFF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	line-height : 14px;
}
.HomeNewsMessageText A {color: #FFFFFF; TEXT-DECORATION: none;}
.HomeNewsMessageText A:LINK {color: #FFFFFF;}
.HomeNewsMessageText A:VISITED {color: #FFFFFF;}
.HomeNewsMessageText A:HOVER {color: #FFFFFF; TEXT-DECORATION: none;}

.FooterText{
	color : #FFFFFF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
}
.FooterText A {color: #FFFFFF; TEXT-DECORATION: none;}
.FooterText A:LINK {color: #FFFFFF;}
.FooterText A:VISITED {color: #FFFFFF;}
.FooterText A:HOVER {color: #FFCC66; TEXT-DECORATION: none;}

.SiteMapText{
	color : #FFFFFF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
}
.SiteMapText A {color: #FFFFFF; TEXT-DECORATION: none;}
.SiteMapText A:LINK {color: #FFFFFF;}
.SiteMapText A:VISITED {color: #FFFFFF;}
.SiteMapText A:HOVER {color: #FFCC33; TEXT-DECORATION: none;}

.SiteMapTextBold{
	color : #FFCC33;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
}
.SiteMapTextBold A {color: #FFCC33; TEXT-DECORATION: none;}
.SiteMapTextBold A:LINK {color: #FFCC33;}
.SiteMapTextBold A:VISITED {color: #FFCC33;}
.SiteMapTextBold A:HOVER {color: #FFCC33; TEXT-DECORATION: none;}

.RCBoxText{
	color : #6497FF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
}
.RCBoxText A {color: #6497FF; TEXT-DECORATION: none;}
.RCBoxText A:LINK {color: #6497FF;}
.RCBoxText A:VISITED {color: #6497FF;}
.RCBoxText A:HOVER {color: #6497FF; TEXT-DECORATION: none;}

.FormTD{
	font-family : Verdana, Arial, Geneva,  Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	color : #FFFFFF;
	font-weight : normal;
	text-align: right;
	background-color : #000099;
	padding-right: 5px;
	height: 20px;
}
.FormTD A {color: #FFFFFF; TEXT-DECORATION: underline;}
.FormTD A:LINK {color: #CCCCCC;}
.FormTD A:VISITED {color: #CCCCCC;}
.FormTD A:HOVER {color: #FF9900;}

.RCFormTD{
	font-family : Verdana, Arial, Geneva,  Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	color : #FFFFFF;
	font-weight : normal;
	background-color : #2D43B0;
	padding-right: 5px;
	height: 20px;
}
.RCFormTD A {color: #FFFFFF; TEXT-DECORATION: underline;}
.RCFormTD A:LINK {color: #CCCCCC;}
.RCFormTD A:VISITED {color: #CCCCCC;}
.RCFormTD A:HOVER {color: #FF9900;}

.SmallBreak{
	line-height: 6px;
}

.MultipleSelect{
	width : 175;
}

input{
	font-size : 10px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #666666;
	font-weight : normal;
}

select{
	font-size : 10px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #666666;
	font-weight : normal;
}

textarea{
	font-size : 10px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #666666;
	font-weight : normal;
}

ul.RunningClub { 
	margin-top:5px;
	margin-left:18px; 
	margin-right:0px; 
	margin-bottom:15px;
	list-style:round; 
} 

ol.RunningClub { 
	margin-top:5px;
	margin-left:22px; 
	margin-right:0px; 
	margin-bottom:15px;
}

.ArrowListItem{
	list-style-image : url(/Images/CommonImages/arrowbullet.gif);
}


.BreadcrumbBg{
	background-color : #FFCC33;
}
.TopNavBg{
	background-color : #CC0000;
}


.MarathonBg{
	background-color : #000099;
}
.MarathonPicBg{
	background-color : #6699FF;
}
.MarathonRecordsBg{
	background-color : #000066;
}
.MarathonTableHeaderBg{
	background-color : #FFCC33;
}
.MarathonHighlightBg{
	background-color : #0033CC;
}
.MarathonSeparator{
	background-color : #FFCC33;
}


.MayorBg{
	background-color : #000099;
}
.MayorPicBg{
	background-color : #6699FF;
}
.MayorTableHeaderBg{
	background-color : #CC6600;
}
.MayorHighlightBg{
	background-color : #0033CC;
}
.MayorSeparator{
	background-color : #CC6600;
}
.RightNavSelectBg{
	background-color : #666666;
}
.RightNavBg{
	background-color : #CC3333;
}
.SubRightNavSelectBg{
	background-color : #999999;
}
.RightNavExtraBg{
	background-color : #000099;
}
.SearchSeparator{
	background-color : #FFFFFF;
}
.SearchBg{
	background-color : #666666;
}
.SponsorOutline{
	background-color : #FFCC66;
}
.HomeOutline{
	background-color : #FFFFFF;
}
.HomeNavBg{
	background-color : #CC3333;
}
.HomeNewsBg{
	background-color : #000066;
}
.HomeNewsMessageBg{
	background-color : #3366CC;
}
.HomeSectionHeaderBg{
	background-color : #FFCC33;
}
.HomeSectionBg{
	background-color : #FFE8A4;
}
.HomeSectionSeparator{
	background-color : #FF9933;
}

.FooterBg{
	background-color : #999999;
}
.MainBg{
	background-image : url(/Images/CommonImages/mainbg.gif);
	background-repeat : repeat;
}
.WhiteBg{
	background-color : #FFFFFF;
}
.HalfBg{
	background-color : #003300;
}
.HalfPicBg{
	background-color : #FFCC66;
}
.ClubBg{
	background-color : #000099;
}
.ClubTableHeaderBg{
	background-color : #FFFFFF;
}
.ClubSeparator{
	background-color : #FFFFFF;
}
.ClubHighlightBg{
	background-color : #0033CC;
}
.BlueBorderBg{
	background-color : #6699FF;
}

.BoxBG{
	background-color : #000084;
}
.BoxBarBG{
	background-color : #000055;
}
.BoxHighlightBG{
	background-color : #2D43B0;
}
.BoxEventBarBG{
	background-color : #FFCC33;
}

.MainImg{
	margin-right : 10px;
	margin-bottom : 5px;
}
.LogoImg{
	margin-right : 2px;
	margin-bottom : 3px;
}

.MarathonPlacement {  font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	font-weight: bold; 
	color: #FFFFFF}

.MarathonTextTitleItalics {  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: italic; 
	font-weight: bold; 
	color: FFCC33}

.MarathonTextGold {  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: FFCC33}
	
.MarathonTextGold A {color: #FFCC33; TEXT-DECORATION: none;}
.MarathonTextGold A:LINK {color: #FFCC33;}
.MarathonTextGold A:VISITED {color: #FFCC33;}
.MarathonTextGold A:HOVER {color: #FFFFFF; TEXT-DECORATION: none;}

.EssayWinnersText {  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #FFFFFF}

.EssayWinnersTextLink A {color: #FFFFFF; TEXT-DECORATION: none;}
.EssayWinnersTextLink A:LINK {color: #FFFFFF;}
.EssayWinnersTextLink A:VISITED {color: #6699FF;}
.EssayWinnersTextLink A:HOVER {color: #FFFFFF; TEXT-DECORATION: none;}


.EssayWinnersTextItalics {  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	font-style: italic; 
	color: #FFFFFF}

.HalfTitleBg { color : #003300; 
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size : 11px; 
	font-weight : bold; }

.HalfPicText { ; font-family: Geneva, Verdana, Arial, Helvetica, san-serif; 
	font-size: 11px; 
	font-weight: normal; 
	color: #000000}

.HalfHighlightBg { background-color : #669900; }

.HalfPicTextTitleItalics { color : #003300; 
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size : 11px; 
	font-weight : bold; ; 
	font-style: italic}

.HalfTextBold { color : #FFFFFF; 
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size : 11px; 
	font-weight : bold; }

.HalfTextItalics { color : #FFFFFF; 
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size : 11px; 
	font-weight : normal; ; 
	font-style: italic}

.HalfTextBoldGold { 
	color : #FFCC66; 
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size : 11px; 
	font-weight : bold; }

.HalfTextBoldGold A {color: #FFFFFF; TEXT-DECORATION: none;}
.HalfTextBoldGold A:LINK {color: #FFFFFF;}
.HalfTextBoldGold A:VISITED {color: #ff6600;}
.HalfTextBoldGold A:HOVER {color: #FFCC66; TEXT-DECORATION: none;}

.HalfTextGold { 
	color : #FFCC66; 
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size : 11px; 
	font-weight : normal; }

.HalfTextGold A {color: #FFFFFF; TEXT-DECORATION: none;}
.HalfTextGold A:LINK {color: #FFFFFF;}
.HalfTextGold A:VISITED {color: #FFFFFF;}
.HalfTextGold A:HOVER {color: #FF6600; TEXT-DECORATION: none;}

.HalfTextPageLink { color : #FFCC66; 
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size : 9px; 
	font-weight : normal; 
	line-height : 15px; }
	
.HalfTextPageLink A {color: #FFFFFF; TEXT-DECORATION: none;}
.HalfTextPageLink A:LINK {color: #FFFFFF;}
.HalfTextPageLink A:VISITED {color: #FFFFFF;}
.HalfTextPageLink A:HOVER {color: #FFCC66; TEXT-DECORATION: none;}
	
.HalfNavBg { background-color : #FFCC66; }

.AddressTextIndent {  
	font-family: Geneva, Arial, Helvetica, Verdana, san-serif; 
	font-size: 11px; 
	font-weight: normal; 
	color: #FFFFFF; 
	text-indent: 20pt}

.BioBg { background-color : #000099; padding-top: 8px; padding-right: 8px; padding-bottom: 8px; padding-left: 8px}

.CynthiaLuceroTextItalics { color : #FFFFFF; 
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size : 9px; 
	font-weight : normal; ;
	font-style: italic}

.MayorTextOrange { color : #CC6600; 
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size : 12px; 
	font-weight : bold; }
	
.MayorTextOrange A {color: #FFFFFF; TEXT-DECORATION: none;}
.MayorTextOrange A:LINK {color: #FFFFFF;}
.MayorTextOrange A:VISITED {color: #CCCCCC;}
.MayorTextOrange A:HOVER {color: #FFCC66; TEXT-DECORATION: none;}

.MayorTextItalics { color : #FFFFFF; 
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size : 9px; 
	font-weight : normal; 
	font-style: italic}

.MapText { color : #CC6600; 
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size : 12px; 
	font-weight : bold; }
	
.MapText A {color: #CCCCCC; TEXT-DECORATION: none;}
.MapText A:LINK {color: #CC6600;}
.MapText A:VISITED {color: #FFFFFF;}
.MapText A:HOVER {color: #CC6600; TEXT-DECORATION: none;}

.RegistrationHeaderText {  font-family: Geneva, Arial, Helvetica, san-serif, Verdana; 
	font-size: 18px; font-weight: bold}

.RegistrationText {  font-family: Geneva, Arial, Helvetica, san-serif, Verdana; 
	font-size: 12px; font-weight: normal}

.RegistrationHeader2Text { font-family: Geneva, Arial, Helvetica, san-serif, Verdana; 
	font-size: 14px; font-weight: bold }

.RegistrationTextBold { font-family: Geneva, Arial, Helvetica, san-serif, Verdana; 
	font-size: 13px; font-weight: bold }

.WaiverText { font-family: Geneva, Arial, Helvetica, san-serif, Verdana; 
	font-size: 9px}

.SignatureBox {  border: #000000; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px}

.MayorTextTopTitle { color : #FFFFFF; 
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size : 13px; 
	font-weight : bold; }
	
.MayorTextTopTitle A {color: #FFFFFF; TEXT-DECORATION: none;}
.MayorTextTopTitle A:LINK {color: #FFFFFF;}
.MayorTextTopTitle A:VISITED {color: #CC6600;}
.MayorTextTopTitle A:HOVER {color: #CC6600; TEXT-DECORATION: none;}

.HomeSectionHighlightText { color : #000066; 
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size : 11px; 
	font-weight : bold; }

.HalfPicCaptionBg { background-color : #6699FF; }

.HalfPicCaptionText { ; font-family: Geneva, Verdana, Arial, Helvetica, san-serif; 
	font-size: 9px; 
	font-weight: normal; 
	color: #FFFFFF; 
	padding-left: 5px}
.HalfTextHeaders { color : #FFCC66; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 13px; font-weight : bold; }

.MayorTextHighlight { color : #FFCC33;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal; }
	
.MayorTextHighlight A {color: #FFFFFF; TEXT-DECORATION: none;}
.MayorTextHighlight A:LINK {color: #FFFFFF;}
.MayorTextHighlight A:VISITED {color: #FFCC00;}
.MayorTextHighlight A:HOVER {color: #FFCC00; TEXT-DECORATION: none;}

.HalfPicCaptionText { color : #003399; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 10px; font-weight : normal; }

.MayorTextYears { color : #FFFFFF; 
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size : 11px; 
	font-weight : normal; }

.MayorTextYears A {color: #FFFFFF; TEXT-DECORATION: none;}
.MayorTextYears A:LINK {color: #FFFFFF;}
.MayorTextYears A:VISITED {color: #CC6600;}
.MayorTextYears A:HOVER {color: #CC6600; TEXT-DECORATION: none;}
.MarathonTextGoldItalics { color : #FFCC33; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 11px; font-weight : normal; font-style : italic; }
.HalfRegisterText { color : #FFCC66; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 14px; font-weight : bold; }
.HalfPrizeMoneyBg { color : #FFCC66; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 11px; font-weight : bold; ; background-color: #FFCC66}
.HalfPrizeMoneyText { color : #003300; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 11px; font-weight : normal; }
.HalfPrizeMoneyTextBold { color : #003300; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 11px; font-weight : bold; }
.HalfPicBg { background-color : #FFFF99; }
.HalfTextBoldItalics { color : #FFFFFF; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 11px; font-weight : bold; ; font-style: italic}

.CommunityFormTextDark {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #003366;
	font-weight: normal;

}
.CommunityFormMakePublic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000099;
}

.RCButton {
    background-color: #E0E0EC;
	font-size : 9px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color: 3A3A5F;
	padding-left: 3px;
	padding-right: 3px;
	text-decoration: none;
	height: 20px;
	cursor: hand;
    border-top: solid 1px #666666;
    border-right: solid 1px #666666;
	border-left: solid 1px #666666;
	border-bottom: solid 1px #666666;
	}.HalfTextGoldItalics { color : #FFCC66; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 11px; font-weight : normal; ; font-style: italic }
.HalfPicLargeTextTitle { color : #FFFFFF; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 13px; font-weight : bold; ; background-color: #669900 }
.DanaFarberBg { background-color : #FF6600; }
.DanaFarberPicTextTitle { color : #000000; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 11px; font-weight : bold; ; background-color: #FF6600}
.DanaFarberText{
	color : #000000; 
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size : 11px; 
	font-weight : normal; }
	
.DanaFarberText A {color: #FFFFFF; TEXT-DECORATION: none;}
.DanaFarberText A:LINK {color: #003399;}
.DanaFarberText A:VISITED {color: #FFCC00;}
.DanaFarberText A:HOVER {color: #FFCC00; TEXT-DECORATION: none;}
.DanaFarberGreenItalics { color : #000000; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 11px; font-weight : bold; ; font-style: italic }
.DanaFarberTextBold { color : #000000; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 11px; font-weight : bold; }
.MarathonGrayBg { background-color : #CCCCCC; }
.HomeSectionSmallHighlightText { color : #000066; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 9px; font-weight : bold; }


.MainBody {
	margin-left: 30px;
	margin-top: 0px;
	margin-height: 0px;
	top-margin: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image : url(/Images/CommonImages/mainbg.gif);
	background-repeat : repeat;
}

.BlueBg {
	background-color: #003399;

}

.GreenBg {
	background-color: #003300;

}

.DropNavBg {
	background-color: #CC0000;

}