span {font-size:12px} /* for PayPal button to not get goofy on mouse hover */
p {margin:0 0 11px 0}

html
{height:100%;}

body
{background-color:#ffffff;margin:0px;padding:0px;}

img
{display:block;border:0}

h1
{font-family:arial,helvetica;font-size:20px;color:#005e99;margin-bottom:-2px;margin-top:-2px;text-align:left;}

h2
{font-family:arial,helvetica;font-size:24px;color:#f3b623;margin-bottom:-2px;margin-top:-2px;text-align:left;}

h3
{font-family:arial,helvetica;font-size:20px;color:#436d98;margin-bottom:-2px;margin-top:-2px;text-align:left;}

hr
{background-color:#cccccc;color:#cccccc;height:1px;border:0px;}

.HomeCallout1 p
{font-family:arial,helvetica;font-size:12px;color:#009999;}

.HomeCallout1 li
{font-family:arial,helvetica;font-size:12px;color:#009999;margin-bottom:5px;}

a:link.HomeCallout1,
a:visited.HomeCallout1,
.HomeCallout1 ul a:link,
.HomeCallout1 ul a:visited
{font-family:arial,helvetica;font-size:12px;color:#009999;text-decoration:underline;}

a:focus.HomeCallout1,
a:hover.HomeCallout1,
a:active.HomeCallout1,
.HomeCallout1 ul a:focus,
.HomeCallout1 ul a:hover,
.HomeCallout1 ul a:active
{font-family:arial,helvetica;font-size:12px;color:#f3b623;text-decoration:underline;}

.HomeCallout2 p,.HomeCallout2 li
{font-family:arial,helvetica;font-size:12px;color:#8d4b8d;}
a:link.HomeCallout2, a:visited.HomeCallout2, a:link.HomeCallout2 li, a:visited.HomeCallout2 li
{font-family:arial,helvetica;font-size:12px;color:#8d4b8d;text-decoration:underline;}
a:focus.HomeCallout2, a:hover.HomeCallout2, a:active.HomeCallout2
{font-family:arial,helvetica;font-size:12px;color:#8d4b8d;text-decoration:underline;}

.HomeCallout3 p,.HomeCallout3 li
{font-family:arial,helvetica;font-size:12px;color:#00458a;}
a:link.HomeCallout3, a:visited.HomeCallout3
{font-family:arial,helvetica;font-size:12px;color:#00458a;text-decoration:underline;}
a:focus.HomeCallout3, a:hover.HomeCallout3, a:active.HomeCallout3
{font-family:arial,helvetica;font-size:12px;color:#00458a;text-decoration:underline;}

td.size
{font-family:arial,helvetica;font-size:12px;color:#ffffff;}
a:link.size1, a:visited.size1
{font-family:arial,helvetica;font-size:12px;color:#ffffff;text-decoration:underline;}
a:focus.size1, a:hover.size1, a:active.size1
{font-family:arial,helvetica;font-size:12px;color:#ffcc00;text-decoration:underline;}

a:link.size2, a:visited.size2
{font-family:arial,helvetica;font-size:14px;color:#ffffff;text-decoration:underline;}
a:focus.size2, a:hover.size2, a:active.size2
{font-family:arial,helvetica;font-size:14px;color:#ffcc00;text-decoration:underline;}

a:link.size3, a:visited.size3
{font-family:arial,helvetica;font-size:16px;color:#ffffff;text-decoration:underline;}
a:focus.size3, a:hover.size3, a:active.size3
{font-family:arial,helvetica;font-size:16px;color:#ffcc00;text-decoration:underline;}

td.footer
{font-family:arial,helvetica;font-size:12px;text-align:left;}
td.footer a:link, td.footer a:visited
{font-family:arial,helvetica;font-size:12px;font-weight:bold;color:#005e99;text-decoration:underline;}
td.footer a:focus, td.footer a:hover, td.footer a:active
{font-family:arial,helvetica;font-size:12px;font-weight:bold;color:#4a99cb;text-decoration:underline;}
.error
{font-family:arial,helvetica;font-size:12px;font-weight:bold;color:#FF0000;text-decoration:none;}



#a_baseball div {height:50px;width:50px;background:url(/images/n/Baseball.gif) no-repeat left top;text-indent:-9999px}
#a_baseball:hover div, #a_baseball div.active {height:50px;width:50px;background:url(/images/n/Baseball_over.gif) no-repeat left top;text-indent:-9999px}

#a_biking div {height:50px;width:50px;background:url(/images/n/Biking.gif) no-repeat left top;text-indent:-9999px}
#a_biking:hover div, #a_biking div.active {height:50px;width:50px;background:url(/images/n/Biking_over.gif) no-repeat left top;text-indent:-9999px}

#a_canoeing div {height:50px;width:50px;background:url(/images/n/Canoeing.gif) no-repeat left top;text-indent:-9999px}
#a_canoeing:hover div, #a_canoeing div.active {height:50px;width:50px;background:url(/images/n/Canoeing_over.gif) no-repeat left top;text-indent:-9999px}

#a_golf div {height:50px;width:50px;background:url(/images/n/Golf.gif) no-repeat left top;text-indent:-9999px}
#a_golf:hover div, #a_golf div.active {height:50px;width:50px;background:url(/images/n/Golf_over.gif) no-repeat left top;text-indent:-9999px}

#a_running div {height:50px;width:50px;background:url(/images/n/Running.gif) no-repeat left top;text-indent:-9999px}
#a_running:hover div, #a_running div.active {height:50px;width:50px;background:url(/images/n/Running_over.gif) no-repeat left top;text-indent:-9999px}

#a_swimming div {height:50px;width:50px;background:url(/images/n/Swimming.gif) no-repeat left top;text-indent:-9999px}
#a_swimming:hover div, #a_swimming div.active {height:50px;width:50px;background:url(/images/n/Swimming_over.gif) no-repeat left top;text-indent:-9999px}

#a_tennis div {height:50px;width:50px;background:url(/images/n/Tennis.gif) no-repeat left top;text-indent:-9999px}
#a_tennis:hover div, #a_tennis div.active {height:50px;width:50px;background:url(/images/n/Tennis_over.gif) no-repeat left top;text-indent:-9999px}

#a_volleyball div {height:50px;width:50px;background:url(/images/n/Volleyball.gif) no-repeat left top;text-indent:-9999px}
#a_volleyball:hover div, #a_volleyball div.active {height:50px;width:50px;background:url(/images/n/Volleyball_over.gif) no-repeat left top;text-indent:-9999px}

#a_walking div {height:50px;width:50px;background:url(/images/n/Walking.gif) no-repeat left top;text-indent:-9999px}
#a_walking:hover div, #a_walking div.active {height:50px;width:50px;background:url(/images/n/Walking_over.gif) no-repeat left top;text-indent:-9999px}

#a_weightlifting div {height:50px;width:50px;background:url(/images/n/Weightlifting.gif) no-repeat left top;text-indent:-9999px}
#a_weightlifting:hover div, #a_weightlifting div.active {height:50px;width:50px;background:url(/images/n/Weightlifting_over.gif) no-repeat left top;text-indent:-9999px}

#a_yoga div {height:50px;width:50px;background:url(/images/n/Yoga.gif) no-repeat left top;text-indent:-9999px}
#a_yoga:hover div, #a_yoga div.active {height:50px;width:50px;background:url(/images/n/Yoga_over.gif) no-repeat left top;text-indent:-9999px}

/* rotator in-page placement */
    div.rotator {
	position:relative;
	height:177px;
	margin: -12px 0px 0px -40px;
}
/* rotator css */
	div.rotator ul li {
	float:left;
	position:absolute;
	list-style: none;
}
/* rotator image style */	
	div.rotator ul li img {
	border:0px solid #ccc;
	padding:0px;
	background:#FFF;
}
    div.rotator ul li.show {
	z-index:0;
}
 

