.topnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	margin: 0px 5px 5px 177px;
}
.testimonial {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-right: 100px;
	margin-left: 100px;
}
.testimonial a:link { color:#000000; text-decoration:underline}
.testimonial a:visited { color:#666666; text-decoration:underline}
.testimonial a:hover {color: #000000; text-decoration: underline;}
.testimonial a:active { color:#FF6600; text-decoration:none}


TABLE#regist{
	border-collapse: collapse;
	color: #666666;
}
TD#left {
	border-top: solid #4797f9 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-align: center;
	height: 16px;
}
.indexpanel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	vertical-align: top;
	margin: 12px;
	line-height: 16px;
}

.indexpanel a:link { color:#66FFFF; text-decoration:underline}
.indexpanel a:visited { color:#66CCCC; text-decoration:underline}
.indexpanel a:hover {color: #000000; text-decoration: underline;}
.indexpanel a:active { color:#FF6600; text-decoration:none}

.xmas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666666;
	vertical-align: top;
	margin: 12px;
	line-height: 16px;
}
.xmas{ color:#66FFFF; text-decoration:underline}
.xmas { color:#66CCCC; text-decoration:underline}
.xmas {color: #000000; text-decoration: underline;}
.xmas { color:#FF6600; text-decoration:none}

.big {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	padding-left: 20px;
	line-height: 18px;
}

.big a:link { color:#0066FF; text-decoration:underline}
.big a:visited { color:#66CCCC; text-decoration:underline}
.big a:hover {color: #000000; text-decoration: underline;}
.big a:active { color:#FF6600; text-decoration:none}

.timehead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003399;
	height: 18px;
	font-weight: bold;
}

.leftpanel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	margin-left: 20px;
	vertical-align: top;
	margin-right: 24px;
}

.leftpanel a:link { color:#66FFFF; text-decoration:underline}
.leftpanel a:visited { color:#66CCCC; text-decoration:underline}
.leftpanel a:hover {color: #000000; text-decoration: underline;}
.leftpanel a:active { color:#FF6600; text-decoration:none}

.careers {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-right: 8px;
	margin-top: 8px;
}
.careersbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	margin-right: 8px;
	margin-top: 5px;
	font-weight: bold;
}

.middlepanel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-right: 8px;
	margin-top: 5px;
	margin-left: 8px;
}

.middlepanel a:link { color:#CC0000; text-decoration:underline}
.middlepanel a:visited { color:#CC0000; text-decoration:underline}
.middlepanel a:hover {color: #000000; text-decoration: underline;}
.middlepanel a:active { color:#FF6600; text-decoration:none}

.rightpanel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-right: 8px;
	margin-top: 5px;
}

.rightpanel a:link { color:#CC0000; text-decoration:underline}
.rightpanel a:visited { color:#CC0000; text-decoration:underline}
.rightpanel a:hover {color: #000000; text-decoration: underline;}
.rightpanel a:active { color:#FF6600; text-decoration:none}


.faq {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-right: 15px;
}
.form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.faqhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #6EA1A3;
	margin-right: 15px;
	font-weight: bold;
}
.facilities {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding-left: 180px;
	padding-right: 140px;
	height: 16px;
	padding-top: 20px;
}

.facilities a:link { color:#003366; text-decoration:underline}
.facilities a:visited { color:#CC0000; text-decoration:underline}
.facilities a:hover {color: #000000; text-decoration: underline;}
.facilities a:active { color:#FF6600; text-decoration:none}

.facilitiesbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0066CC;
	height: 16px;
	font-weight: bold;
}
.people {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding-left: 20px;
	padding-right: 20px;
	height: 16px;
}
.contact {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	padding-left: 20px;
	padding-right: 20px;
	height: 16px;
	padding-top: 20px;
}
.contact a:link { color:#003366; text-decoration:underline}
.contact a:visited { color:#CC0000; text-decoration:underline}
.contact a:hover {color: #000000; text-decoration: underline;}
.contact a:active { color:#FF6600; text-decoration:none}

.contact2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding-right: 5px;
	height: 16px;
	padding-top: 20px;
}
.location {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	padding-left: 127px;
	padding-right: 20px;
	height: 16px;
}

.program {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-align: center;
	font-weight: bold;
}
.program a:link { color:#000000; text-decoration:underline}
.program a:visited { color:#000000; text-decoration:underline}
.program a:hover {color: #33CCCC; text-decoration: underline;}
.program a:active { color:#FF6600; text-decoration:none}

.memberships {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 16px;
	padding-left: 150px;
	padding-right: 150px;
}
.memberships  a:link { color:#000000; text-decoration:underline}
.memberships  a:visited { color:#000000; text-decoration:underline}
.memberships  a:hover {color: #33CCCC; text-decoration: underline;}
.memberships  a:active { color:#FF6600; text-decoration:none}

.kids {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height: 16px;
	padding-left: 100px;
}
.benefits {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 16px;
	padding-left: 100px;
	padding-right: 20px;
}
.benefits a:link { color:#336699; text-decoration:underline}
.benefits a:visited { color:#666666; text-decoration:underline}
.benefits a:hover {color: #000000; text-decoration: underline;}
.benefits a:active { color:#FF6600; text-decoration:none}

.company {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003399;
	line-height: 16px;
	font-weight: bold;
}
.company a:link { color:#66FFFF; text-decoration:underline}
.company a:visited { color:#66CCCC; text-decoration:underline}
.company a:hover {color: #000000; text-decoration: underline;}
.company a:active { color:#FF6600; text-decoration:none}

.business{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	line-height: 16px;
	font-weight: bold;
}
.business a:link { color:#66FFFF; text-decoration:underline}
.business a:visited { color:#66CCCC; text-decoration:underline}
.business a:hover {color: #000000; text-decoration: underline;}
.business a:active { color:#FF6600; text-decoration:none}

.testml {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height: 16px;
	padding-left: 20px;
}


table.sample {
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px 2px;
	border-style: outset outset outset outset;
	border-color: #999999;
	border-collapse: collapse;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
}
table.sample th {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: inset inset inset inset;
	border-color: gray gray gray gray;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.sample td {
	border-width: 1px 1px 1px 1px;
	padding: 10px 10px 10px 10px;
	border-style: inset inset inset inset;
	border-color: gray gray gray gray;
	background-color: #FFFFFF;

	-moz-border-radius: 0px 0px 0px 0px;
	color: #000000;
}

table.career {
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px 2px;
	border-style: outset outset outset outset;
	border-color: #999999;
	border-collapse: collapse;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
}
table.career th {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: inset inset inset inset;
	border-color: gray gray gray gray;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.career td {
	border-width: 1px 1px 1px 1px;
	padding: 10px 10px 10px 10px;
	border-style: inset inset inset inset;
	border-color: gray gray gray gray;
	background-color: #FFFFFF;

	-moz-border-radius: 0px 0px 0px 0px;
	color: #000000;
}
table.balance {
	border-width: 1px 1px 1px 1px;
	border-style: outset outset outset outset;
	border-color: #FFFFFF;
	border-collapse: collapse;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
}
table.balance th {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: inset inset inset inset;
	border-color: #FFFFFF;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.balance td {
	border-width: 1px 1px 1px 1px;
	padding: 5px 5px 5px 5px;
	border-style: inset inset inset inset;
	border-color: #FFFFFF;
	background-color: #BD601D;
	-moz-border-radius: 0px 0px 0px 0px;
	color: #FFFFFF;
}
.table {
	border-width: 1px 1px 1px 1px;
	border-style: inset inset inset inset;
	border-color: #000000;
	border-collapse: collapse;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
}


table.tech {
	border-width: 1px 1px 1px 1px;
	border-style: outset outset outset outset;
	border-color: #FFFFFF;
	border-collapse: collapse;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
}
table.tech th {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: inset inset inset inset;
	border-color: #FFFFFF;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.tech td {
	border-width: 1px 1px 1px 1px;
	padding: 5px 5px 5px 5px;
	border-style: inset inset inset inset;
	border-color: #FFFFFF;
	background-color: #928855;
	-moz-border-radius: 0px 0px 0px 0px;
	color: #FFFFFF;
}
table.pilates {
	border-width: 1px 1px 1px 1px;
	border-style: outset outset outset outset;
	border-color: #9966FF;
	border-collapse: collapse;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
}
table.pilates th {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: inset inset inset inset;
	border-color: #FFFFFF;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.pilates td {
	border-width: 1px 1px 1px 1px;
	padding: 5px 5px 5px 5px;
	border-style: inset inset inset inset;
	border-color: #9966FF;
	background-color: #29173D;
	-moz-border-radius: 0px 0px 0px 0px;
	color: #FFFFFF;
}
table.burn {
	border-width: 1px 1px 1px 1px;
	border-style: outset outset outset outset;
	border-color: #000000;
	border-collapse: collapse;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
}
table.burn th {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: inset inset inset inset;
	border-color: #000000;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.burn td {
	border-width: 1px 1px 1px 1px;
	padding: 5px 5px 5px 5px;
	border-style: inset inset inset inset;
	border-color: #000000;
	background-color: #AD4C9B;
	-moz-border-radius: 0px 0px 0px 0px;
	color: #FFFFFF;
}
table.gentle {
	border-width: 1px 1px 1px 1px;
	border-style: outset outset outset outset;
	border-color: #000000;
	border-collapse: collapse;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
}
table.gentle th {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: inset inset inset inset;
	border-color: #FFFFFF;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.gentle td {
	border-width: 1px 1px 1px 1px;
	padding: 5px 5px 5px 5px;
	border-style: inset inset inset inset;
	border-color: #000000;
	background-color: #947D6B;
	-moz-border-radius: 0px 0px 0px 0px;
	color: #FFFFFF;
}
table.fit {
	border-width: 1px 1px 1px 1px;
	border-style: outset outset outset outset;
	border-color: #000000;
	border-collapse: collapse;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
}
table.fit th {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: inset inset inset inset;
	border-color: #FFFFFF;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.fit td {
	border-width: 1px 1px 1px 1px;
	padding: 5px 5px 5px 5px;
	border-style: inset inset inset inset;
	border-color: #000000;
	background-color: #666666;
	-moz-border-radius: 0px 0px 0px 0px;
	color: #FFFFFF;
}
table.step {
	border-width: 1px 1px 1px 1px;
	border-spacing: 1px 1px;
	border-style: outset outset outset outset;
	border-color: #FFFFFF;
	border-collapse: collapse;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	color: #FFFFFF;
}
table.step th {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-color: #000000;
	border-style: inset inset inset inset;
	border-color: #FFFFFF;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.step td {
	border-width: 1px 1px 1px 1px;
	padding: 5px 5px 5px 5px;
	border-style: inset inset inset inset;
	border-color: #FFFFFF;
	background-color: #FF6600;

	-moz-border-radius: 0px 0px 0px 0px;
}
table.kids {
	border-width: 1px 1px 1px 1px;
	border-spacing: 1px 1px;
	border-style: outset outset outset outset;
	border-collapse: collapse;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
}
table.kids th {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: inset inset inset inset;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.kids td {
	border-width: 1px 1px 1px 1px;
	padding: 5px 5px 5px 5px;
	border-style: inset inset inset inset;
	border-color: #999999;


	-moz-border-radius: 0px 0px 0px 0px;
	color: #666666;
	background-color: #FFFFFF;
}
table.attack {
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px 2px;
	border-style: outset outset outset outset;
	border-color: #FFCC00;
	border-collapse: collapse;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
}
table.attack th {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: inset inset inset inset;
	border-color: #FFCC00;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.attack td {
	border-width: 1px 1px 1px 1px;
	padding: 5px 5px 5px 5px;
	border-style: inset inset inset inset;
	border-color: #FFCC00;
	background-color: #CC6600;

	-moz-border-radius: 0px 0px 0px 0px;
	color: #FFFFFF;
}
.bodybalancebody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: #000000;
	padding-left: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-right: 10px;
}
.bodybalancebodyCopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: #000000;
	padding-bottom: 20px;
}

.bodybalancebodyCopy a:link { color:#000000; text-decoration:underline}
.bodybalancebodyCopy a:visited { color:#000000; text-decoration:underline}
.bodybalancebodyCopy a:hover {color: #FFFFFF; text-decoration: underline;}
.bodybalancebodyCopy a:active { color:#FF6600; text-decoration:none}

.cyclingbody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 20px;
}
.cyclingbodycopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.cyclingbodycopy a:link { color:#FFFFFF; text-decoration:underline}
.cyclingbodycopy a:visited { color:#FFFFFF; text-decoration:underline}
.cyclingbodycopy a:hover {color: #000000; text-decoration: underline;}
.cyclingbodycopy a:active { color:#FF6600; text-decoration:none}

.pilatesbody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 20px;
}
.pilatesbodycopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.pilatesbodycopy a:link { color:#FFFFFF; text-decoration:underline}
.pilatesbodycopy a:visited { color:#FFFFFF; text-decoration:underline}
.pilatesbodycopy a:hover {color: #000000; text-decoration: underline;}
.pilatesbodycopy a:active { color:#FF6600; text-decoration:none}

.techbody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 20px;
}
.techbodycopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.techbodycopy a:link { color:#FFFFFF; text-decoration:underline}
.techbodycopy a:visited { color:#FFFFFF; text-decoration:underline}
.techbodycopy a:hover {color: #000000; text-decoration: underline;}
.techbodycopy a:active { color:#FF6600; text-decoration:none}

.yogabody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 20px;
}
.yogabodycopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.yogabodycopy a:link { color:#FFFFFF; text-decoration:underline}
.yogabodycopy a:visited { color:#FFFFFF; text-decoration:underline}
.yogabodycopy a:hover {color: #000000; text-decoration: underline;}
.yogabodycopy a:active { color:#FF6600; text-decoration:none}

.bodypumpbody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 20px;
}
.bodyjambody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
}
.bodyjambody a:link { color:#FFFFFF; text-decoration:underline}
.bodyjambody a:visited { color:#FFFFFF; text-decoration:underline}
.bodyjambody a:hover {color: #000000; text-decoration: underline;}
.bodyjambody a:active { color:#FF6600; text-decoration:none}

.gentlebody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: #000000;
	padding: 20px;
}
.gentlebody a:link { color:#000000; text-decoration:underline}
.gentlebody a:visited { color:#000000; text-decoration:underline}
.gentlebody a:hover {color: #FFFFFF; text-decoration: underline;}
.gentlebody a:active { color:#FF6600; text-decoration:none}

.fitbody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: #000000;
	padding: 20px;
}
.fitbody a:link { color:#000000; text-decoration:underline}
.fitbody a:visited { color:#000000; text-decoration:underline}
.fitbody a:hover {color: #FFFFFF; text-decoration: underline;}
.fitbody a:active { color:#FF6600; text-decoration:none}

.bodyburnbody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: #000000;
	padding: 20px;
}
.bodyburnbodycopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: #000000;
}
.bodyburnbodycopy a:link { color:#000000; text-decoration:underline}
.bodyburnbodycopy a:visited { color:#000000; text-decoration:underline}
.bodyburnbodycopy a:hover {color: #FFFFFF; text-decoration: underline;}
.bodyburnbodycopy a:active { color:#FF6600; text-decoration:none}


.bodyweightbody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #FFFFFF;
	padding: 20px;
}
.bodypumpbodyCopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding-bottom: 20px;
}

.bodypumpbodyCopy a:link { color:#FFFFFF; text-decoration:underline}
.bodypumpbodyCopy a:visited { color:#FFFFFF; text-decoration:underline}
.bodypumpbodyCopy a:hover {color: #000000; text-decoration: underline;}
.bodypumpbodyCopy a:active { color:#FF6600; text-decoration:none}

.bodystepbody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 10px;
}

.bodystepbody a:link { color:#FFFFFF; text-decoration:underline}
.bodystepbody a:visited { color:#FFFFFF; text-decoration:underline}
.bodystepbody a:hover {color: #000000; text-decoration: underline;}
.bodystepbody a:active { color:#FF6600; text-decoration:none}

.kidsbody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 10px;
}

.kidsbody a:link { color:#000000; text-decoration:underline}
.kidsbody a:visited { color:#000000; text-decoration:underline}
.kidsbody a:hover {color: #FFFFFF; text-decoration: underline;}
.kidsbody a:active { color:#FF6600; text-decoration:none}

.bodyattack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: #000000;
	padding: 20px;
}
.bodyattackcopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: #000000;
}

.bodyattackcopy a:link { color:#000000; text-decoration:underline}
.bodyattackcopy a:visited { color:#000000; text-decoration:underline}
.bodyattackcopy a:hover {color: #FFFFFF; text-decoration: underline;}
.bodyattackcopy a:active { color:#FF6600; text-decoration:none}

.border {
	border: 1px solid black;
	border-color: #000000;
	border-collapse: collapse;
	border-style: inset inset inset inset;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	-moz-border-radius: 2px 2px 2px 2px;
}
table.time {
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px 2px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	border-collapse: collapse;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
}
table.time th {
	border-width: 1px 1px 1px 1px;
	padding: 2px 2px 2px 2px;
	border-style: inset inset inset inset;
	border-color: black black black black;
	background-color: #FFFFFF;

	-moz-border-radius: 0px 0px 0px 0px;
}
table.time td {
	border-width: 1px 1px 1px 1px;
	padding: 2px 2px 2px 2px;
	border-style: inset inset inset inset;
	border-color: black black black black;
	background-color: #E3E3E3;
	-moz-border-radius: 0px 0px 0px 0px;
}
#t1{background-color: #CCFFFF;}
#t2{background-color: #CCCCFF;}
#t3{background-color: #BFBFBF;}
#t4{background-color: #99CCCC;}
#t5{background-color: #CCCC99;}
#t6{background-color: #D6C4C2;}
#t7{background-color: #CC99CC;}
#t8{background-color: #9999CC;}
#t9{background-color: #DBC7AD;}
#t10{background-color: #B3B094;}
#t11{background-color: #E3E3AB;}
#t12{background-color: #ADC7B3;}
#t13{background-color: #C9D4C7;}
#t14{background-color: #DBE3CC;}
#t15{background-color: #FFDBFF;}
#t16{background-color: #CCCCCC;}
#t17{background-color: #D4C4E4;}
#t18{background-color: #D49999;}

.xmas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	font-weight: bold;
}
.xmas a:link { color:#FF0000; text-decoration:underline}
.xmas a:visited { color:#FF0000; text-decoration:underline}
.xmas a:hover {color: #000000; text-decoration: underline;}
.xmas a:active { color:#009900; text-decoration:none}

table.xmas {
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px 2px;
	border-style: outset outset outset outset;
	border-color: #999999;
	border-collapse: collapse;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
}
table.xmas th {
	border-width: 1px 1px 1px 1px;
	border-style: inset inset inset inset;
	border-color: gray gray gray gray;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.xmas td {
	border-width: 1px 1px 1px 1px;
	border-style: inset inset inset inset;
	padding: 3px;
	border-color: gray gray gray gray;
	background-color: #FFFFFF;

	-moz-border-radius: 0px 0px 0px 0px;
	color: #000000;
}
