@charset "utf-8";
.buttonRadio {
	font-size: 16px;
	font-weight: bold;
	color: #F05A00;
	text-decoration: underline;
	background-color: #FFFFFF;
	width: 150px;
	text-align: center;
	padding: 10px;
	border: medium dotted #F05A00;
}
.buttonRadio  a {
	font-size: 16px;
	font-weight: bold;
	color: #F05A00;
	text-decoration: blink;
	background-color: #CFDD92;
	width: 150px;
	text-align: center;
	padding: 10px;
}
.buttonRadio  a:link {
	font-size: 16px;
	font-weight: bold;
	color: #F05A00;
	text-decoration: blink;
	background-color: #CFDD92;
	width: 150px;
	text-align: center;
	padding: 10px;
}
.buttonRadio  a:hover {
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: blink;
	background-color: #0083A2;
	width: 150px;
	text-align: center;
	padding: 10px;
}
.fundraisingFlyer {
	font-family: "Comic Sans MS";
	font-size: 14px;
	width: 900px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

#frAuthorFlyer  td {
	background-color: #FFFFFF;
	padding: 2px;

}
#frAuthorFlyer {
	font-family: "Comic Sans MS";
	font-size: 16px;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #F05A00;
	padding: 0px;
	border: medium dotted #F05A00;
}


.buttonRecipe {
	font-size: 18px;
	font-weight: bold;
	color: #F05A00;
	text-decoration: underline;
	background-color: #0083A2;
	width: 150px;
	text-align: center;
	padding: 10px;
	border: medium dotted #F05A00;
}
.buttonRecipe a {
	font-size: 18px;
	font-weight: bold;
	color: #F05A00;
	text-decoration: blink;
	background-color: #0083A2;
	width: 150px;
	text-align: center;
	padding: 10px;
}
.buttonRecipe a:link {
	font-size: 18px;
	font-weight: bold;
	color: #F05A00;
	text-decoration: blink;
	background-color: #0083A2;
	width: 150px;
	text-align: center;
	padding: 10px;
}
.buttonRecipe a:hover {
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: blink;
	background-color: #0083A2;
	width: 150px;
	text-align: center;
	padding: 10px;
}

body {
	font-family: "Comic Sans MS";
}
.fontGreen2 {color: #004A23}


.fontOrange {
	color: #F05A00;
}
.highlight {
	background-color: #CFDD92;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
}

.fontTeal {
	color: #01839D;
}
.underline {
	text-decoration: underline;
}

.floatRight {
	float: right;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 5px;
	border-top: medium solid #01839D;
	border-right: medium none #01839D;
	border-bottom: medium solid #01839D;
	border-left: medium solid #01839D;
	margin-right: 0px;
}
.imageBorder {
	border: medium solid #01839D;
}
#fundraisingEventDesc {
	background-color: #F05A00;
	margin: 0px;
	font-size: 14px;
	font-weight: normal;
	padding: 3px;
	width: 100%;
}
#fundraisingEventDesc td {
	background-color: #FFFFFF;
	padding: 2px;

}


h2 {
	color: #01839D;
}

.h2Subtitle {
	font-weight: bold;
	color: #0083A2;
	padding: 0px;
	font-size: 16px;
	letter-spacing: 0.1em;
}
h3 {
	color: #01839D;
	font-weight: bold;
}


#mainTable {
	border: medium solid #01839D;
	width: 985px;
}
#mainTable #middleTable {
	width: 985px;
}

#mainTable a {
	color: #004A23;
	font-weight: bold;
}

#mainTable a:hover {
	color: #F05A00;
}
#mainTable #navTop {
	color: #FFFFFF;
	background-color: #01839D;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-weight: bold;
	cursor: crosshair;
	padding: 0px 3px 0px 0px;
}

#mainTable  #navTop  a  {
	color: #FFFFFF;
	text-decoration: none;
}
#mainTable  #navTop  a:hover  {
	color: #F05A00;
}
.navTopBGColor {
	background-color: #0083A2;
}
.quote {
	color: #F05A00;
	font-style: italic;
	font-weight: bolder;
}


#navLeft {
	background-color: #01839D;
	color: #01839D;
	text-align: center;
	padding: 0px;
	margin: 0px;
}

#navLeft td {
	padding: 20px 0px 3px;
	width: 140px;
}
#mainTable .navLeftCellBg {
	background-color: #01839D;
	text-align: center;
}
#mainTable  .navLeftCellBg  #navLeft  a {
	color: #FFFFFF;
}
#mainTable   .navLeftCellBg   #navLeft   a:hover {
	color: #F05A00;
}
#mainTable #navBottom {
	color: #004A23;
	background-color: #01839D;
	text-decoration: underline;
	white-space: normal;
	padding: 0px 6px;
	border: thin none #FFFFFF;
	width: 100%;
	text-align: center;
	font-weight: bold;
	font-family: "Comic Sans MS";
	font-size: 14px;
}
#mainTable #navBottom a {
	color: #004A23;
	border: thin solid #004A23;
	background-color: #FFFFFF;
	text-decoration: none;
}

#mainTable #navBottom a:hover {
	color: #F05A00;
	background-color: #FFFFFF;
	border: thin solid #004A23;
	font-weight: bold;
}
#tableEvents {
	font-family: "Comic Sans MS";
	color: #000000;
	border: medium solid #01839D;
	font-size: large;
}
.eventName {
	font-size: large;
	font-weight: bold;
}
.endorsements {
	font-family: "Comic Sans MS";
	font-size: 16px;
	background-color: #C6F3FF;
	border: thin ridge #0083A2;
	padding: 5px;
}
.alert {
	background-color: #F05A00;
	border: thin groove #F05A00;
	color: #FFFFFF;
	width: 300px;
}
#formThankYouDiv {
	width: 500px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	border: thick groove #F05A00;
}
.formThankYou {
	color: #007F00;
	background-color: #FFFFFF;
	border: medium solid #01839D;
	padding: 5px;
	font-size: 16px;
}

.registerError {
	color: #000000;
	background-color: #FFFFFF;
}

.formBorder {
	background-color: #E1FAFF;
	border: medium groove #01839D;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.required {
	font-size: 10px;
	font-weight: bold;
}
.buttonRACE {
	font-size: 16px;
	font-weight: bold;
	color: #F05A00;
	background-color: #0083A2;
	text-align: center;
	padding: 10px;
	border: medium dotted #F05A00;
}
.bgcolorOrange {
	background-color: #F05A00;
}

.buttonRACE  a {
	font-size: 16px;
	font-weight: bold;
	color: #F05A00;
	text-align: center;
	border: medium none #F05A00;
	text-decoration: none;
}
.buttonRACE  a:link {
	font-size: 16px;
	font-weight: bold;
	color: #F05A00;
	text-align: center;
	text-decoration: none;
}
.buttonRACE  a:hover {
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
}
.copyright {
	font-size: 12px;
	background-color: #01839D;
	text-align: center;
	padding: 10px;
	color: #00491A;
}
.logoBG {
	border: thin solid #FE7D19;
}
.RegistrationAdd {
	background-color: #E1FAFF;
	border: medium groove #01839D;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: center;
}
#mainTable #seminarCalendar {
	text-align: center;
}
.ContactAddress {
	background-color: #E1FAFF;
	border: medium groove #01839D;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: left;
	font-size: 14px;
}
#formThankYou5KDiv {
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	border: thick groove #F05A00;
	width: 500px;
}

#specialEventsSection  {
	color: #0083A2;
	background-color: #FFFFFF;
	border: medium solid #F05A00;
	padding: 0px;
	text-align: left;
	font-weight: bold;
	font-size: 14px;
	margin-top: 1px;
	margin-bottom: 2px;
}
#specialEventsSection .header {
	text-align: left;
	color: #FFFFFF;
	border: thin none #F05A00;
	background-color: #F05A00;
}

#specialEventsSection  a {
	text-align: center;
	color: #0083A2;
	margin-right: 2px;
	border: thin none #F05A00;
	text-decoration: underline;
}
#specialEventsSection  a:link {
	text-align: center;
	color: #0083A2;
	margin-right: 2px;
	border: thin none #F05A00;
	text-decoration: underline;
}
#specialEventsSection a:hover {
	text-align: center;
	color: #00491A;
	margin-right: 2px;
	border: thin none #F05A00;
}
#specialEventsSection  tr .month {
	font-size: 16px;
	text-align: center;
	color: #FFFFFF;
	border: thin none #F05A00;
	background-color: #F05A00;
}
#mainTable #tableTopCustom {
	width: 985px;
	border: medium none #FFFFFF;

}

#newsletterSection a {
	color: #FFFFFF;
	background-color: #00491A;
	border: thin none #F05A00;
	padding: 1px;
	text-align: center;
	font-weight: bold;
	font-size: 14px;
	width: 200px;
}
#newsletterSection a:link {
	color: #FFFFFF;
	background-color: #00491A;
	border: thin none #F05A00;
	padding: 1px;
	text-align: center;
	font-weight: bold;
	font-size: 14px;
	width: 200px;
}
#newsletterSection a:hover {
	color: #F05A00;
	background-color: #00491A;
	border: thin none #F05A00;
	padding: 1px;
	text-align: center;
	font-weight: bold;
	font-size: 14px;
	width: 200px;
}
.mediaArticles {
	font-family: "Comic Sans MS";
	font-size: 16px;
	background-color: #C6F3FF;
	border: thin ridge #0083A2;
	padding: 5px;
	margin-bottom: 15px;
}
.mediaPIC {
	margin-right: 50px;
}
#newsletterSectionSignUp {
	color: #014923;
	background-color: #FFFFFF;
	border: medium none #014923;
	padding: 0px;
	text-align: left;
	font-weight: bold;
	font-size: 16px;
	margin-top: 0px;
	font-style: italic;
}
#newsletterform {
	background-color: #FFFFFF;
	border: medium none #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	color: #014923;
}
.subtitlePATHS {
	letter-spacing: 0.1em;
	font-weight: bold;
	color: #FFFFFF;
	padding: 10px 3px 10px 0px;
	font-size: 14px;
	background-color: #0083A2;
}
.penniesFormat {
	letter-spacing: .1em;
	font-style: normal;
}
#radioBroadcasts {
	font-family: "Comic Sans MS";
	font-size: 14px;
	border: thin solid #014923;
	background-color: #CFDD92;
}
#sponsorTable {
	background-color: #FFFFFF;
}
#sponsorTable td {
	background-color: #FFFFFF;
	border: thin solid #01839D;
}
.picturesEvents {
	float: left;
	border: medium solid #01839D;
}
.menu {
	color: #F05A00;
	background-color: #FFFFFF;
	border: thick dotted #F05A00;
	width: 500px;
	text-align: center;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
}
