BODY {
	font-family:Tahoma, Arial, Helvetica, 'sans serif', sans-serif, sans serif;
	font-size:12px;
	color:#333333;
	background-image:url(media/fof_wp.gif);
	background-repeat:repeat;
	scrollbar-arrow-color:#de121a;
	scrollbar-face-color:#333333;
	scrollbar-shadow-color:#000000; 
	scrollbar-highlight-color:#c2c2c2; 
	scrollbar-track-color:#999999;
	margin-width: 0;
	margin-height: 0;
	margin-top: 0;
	margin-left: 0;
}

TABLE {font-family:Tahoma, Arial, Helvetica, 'sans serif', sans-serif, sans serif; font-size: 9px;}

TR {font-family:Tahoma, Arial, Helvetica, 'sans serif', sans-serif, sans serif; background: #ffffff; color: #333333;}

TH {font-family:Tahoma, Arial, Helvetica, 'sans serif', sans-serif, sans serif; background: #666666; color: #ffffff;padding: 3px 7px 3px 7px;align: center;}

TH.title {font-family:Comic Sans MS, Tahoma, Arial, Helvetica, 'sans serif', sans-serif, sans serif;
background: #de121a; color: #ffffff;}

TD.reg {font-family:Tahoma, Arial, Helvetica, 'sans serif', sans-serif, sans serif; font-size:12px; color:#000000;}

.time {font-size:12px}

A:link {font-family:Tahoma, Arial, Helvetica, 'sans serif', sans-serif, sans serif; font-size:11px; color:#000000;}
A:visited {font-family:Tahoma, Arial, Helvetica, 'sans serif', sans-serif, sans serif; font-size:11px; color:#000000;}
A:hover {font-family:Tahoma, Arial, Helvetica, 'sans serif', sans-serif, sans serif; font-size:11px; color:#000000;}

.line {background-color:#d2d4b7;}
.highlighter {background-color: #ffff33;}
.new {color: #ffffff; font-size: 12px; background-color: #ee3a43;}
.branded {font-family:Comic Sans MS, Tahoma, Arial, Helvetica, 'sans serif', sans-serif, sans serif; font-size: 14px;}

#button_bar {position:absolute; top:85px; left:385px; width:371px; height:56px; z-index:20;}

#banner {background-image:url(media/banner.gif); background-repeat:no-repeat; position:absolute; top:0px;left:0px;z-index:3;width: 780; height:131; color: #ffffff; text-align: center; z-index:10;}

#left_nav {background-image:url(media/buttons/menu.gif);background-repeat:no-repeat;position:absolute;top:116px;left:5px;width: 170; height: 400;color: #ffffff;padding: 0px 0px 0px 0px;z-index:10;clear: both;}

#about {background-image:url(media/details.gif);background-repeat:no-repeat;position:absolute;width: 150; height: 46;color: #ffffff;padding: 0px 0px 0px 0px;z-index:10;clear: both;}

#classes {background-image:url(media/schedules.gif);background-repeat:no-repeat;position:absolute;width: 150; height: 46;color: #ffffff;padding: 0px 0px 0px 0px;z-index:10;clear: both;}

#description {background-image:url(media/description.gif);background-repeat:no-repeat;position:absolute;width: 150; height: 46;color: #ffffff;padding: 0px 0px 0px 0px;z-index:10;clear: both;}

#printable {background-image:url(media/aerobics_button.gif);background-repeat:no-repeat;position:absolute;width: 150; height: 60;color: #ffffff;padding: 0px 0px 0px 0px;z-index:10;clear: both;}

#promo {background-image:url(media/promo.gif);background-repeat:no-repeat;position:absolute;width: 150; height: 150;color: #ffffff;padding: 0px 0px 0px 0px;z-index:10;clear: both;}

#promo1 {background-image:url(media/trial.gif);background-repeat:no-repeat;position:absolute;width: 150; height: 136;color: #ffffff;padding: 0px 0px 0px 0px;z-index:10;clear: both;}

#promo2 {background-image:url(media/personaltraining.gif);background-repeat:no-repeat;position:absolute;width: 150; height: 129;color: #ffffff;padding: 0px 0px 0px 0px;z-index:10;clear: both;}

#promo_holiday {background-image:url(media/promo_holiday.gif);background-repeat:no-repeat;position:absolute;width: 150; height: 150;color: #ffffff;padding: 0px 0px 0px 0px;z-index:10;clear: both;}

#table_footer {font-family:Comic Sans MS, Tahoma, Arial, Helvetica, 'sans serif', sans-serif, sans serif; background: #de121a; background-image: url(media/footer_bg.gif); background-repeat: repeat-y; width: 780; color: #ffffff; padding: 1px 0px 1px 0px; text-align: right;}

/* FORM CONTROLS and DISPLAY */
.form-label {font-family:Tahoma, Arial, Helvetica, 'sans serif', sans-serif, sans serif; font-size:11px; color:#6a6b5f;}
.form-required {color:#cc3300;}
.form-smallprint {font-family:Tahoma, Arial, Helvetica, 'sans serif', sans-serif, sans serif; font-size:9px; color:#666666;}
.contactText {color:#de121a; background-color:#ffffcc;}
.form20 {width:20px;}
.form25 {width:25px;}
.form50 {width:50px;}
.form75 {width:75px;}
.form88 {width:88px;}
.form100 {width:100px;}
.form150 {width:150px;}
.form200 {width:200px;}
.form250 {width:250px;}
.form300 {width:300px;}
.form350 {width:350px;}
.form400 {width:400px;}
.form450 {width:450px;}
.form500 {width:500px;}
.form550 {width:550px;}
.ta1 {width:480px;height:200px;}
.ta2 {width:400px;height:100px;}
.ta3 {width:190px;height:150px;}
.formta {width:130px;height:90px;}
.formta1 {width:250px;height:150px;}
.formdm1 {width:300px;height:90px;}
.formdm2 {width:600px;height:90px;}
.formdm3 {width:300px;height:150px;}

/* Below here is just some junk for repurposing */

#a_l_l {
	visibility: visible;
	padding: 0px;
	border-width: 0px;
	border-style: none;
	margin: 0px;
	position: relative;
	top: 0px;
	z-index: 1;
}
#rolloutMORE {
	display: none;
	background-color: #636363;
	width: 140px;
	padding: 3px 7px 3px 7px;
	z-index: 1000;}

.OLD_BODY {
	font-family:Tahoma, Arial, Helvetica, 'sans serif', sans-serif, sans serif;
	font-size:12px;
	color:#ffffff;
	background-color:#ffffff;
	background-image:url(/images/x.gif);
	background-repeat:repeat;
	scrollbar-arrow-color:#ff6600;
	scrollbar-face-color:#d2d4b7;
	scrollbar-shadow-color:#000000;
	scrollbar-highlight-color:#ffffff; 
	scrollbar-track-color:#e5e8ce;
}

.image-placer {background-image:url(/images/x.gif);}

.medfield {width:128px;height:17px;}
.longfield {width:375px;height:17px;}

.fix {background-image:url(/images/1x1.gif);}
.error {color:#cc0000;}
.blank {background-image:url(/images/1x1.gif);}
.message {font-weight:bold;color:#cc3300;}


.requestinfo-layer {position:absolute;top:148px;left:475px; z-index:3;}
.justawhitebg {background-image:url(/images/x.gif);}
.admin-user {position:absolute;left:192px;top:108px;}
.admin-text {font-family:Tahoma, Arial, Helvetica, 'sans serif', sans-serif, sans serif;font-size:11px;color:#adaa84;}
.admin-edit:link {font-family:Tahoma, Arial, Helvetica, 'sans serif', sans-serif, sans serif;font-size:11px;color:#ff9a00;text-decoration:none;}
.admin-edit:visited {font-family:Tahoma, Arial, Helvetica, 'sans serif', sans-serif, sans serif;font-size:11px;color:#ff9a00;text-decoration:none;}
.admin-edit:hover {font-family:Tahoma, Arial, Helvetica, 'sans serif', sans-serif, sans serif;font-size:11px;color:#ff9a00;text-decoration:underline;}
.black {color:#000000;}
.contact-title {color:#6a6b5f;font-weight:bold;}
.cover {position:absolute;left:50px;top:175px;}
.feedback {font-family:Tahoma, Arial, Helvetica, 'sans serif', sans-serif, sans serif;font-size:12px;color:#003366;line-height:16px;}
.last {margin-bottom: 0;}
.popclose {position:absolute;top:65px;left:310px; z-index:2;}
.standard {font-family:Tahoma, Arial, Helvetica, 'sans serif', sans-serif, sans serif;font-size:10px;color:#666666;line-height:16px;}
.testimony-credit {color:#6a6b5f;}
.testimony-detail {color:#a9ab87;}
.update-title {color:#6a6b5f;}
.update-date {color:#a9ab87;font-size:10px;}
.whitebg {background-color:#ffffff;}
.alterlink:link {font-family:Tahoma, Arial, Helvetica, 'sans serif', sans-serif, sans serif;font-size:11px;color:#000000;}
.alterlink:visited {font-family:Tahoma, Arial, Helvetica, 'sans serif', sans-serif, sans serif;font-size:11px;color:#000000;}
.alterlink:hover {font-family:Tahoma, Arial, Helvetica, 'sans serif', sans-serif, sans serif;font-size:11px;color:#000000;}
A.alterlink:link {font-family:Tahoma, Arial, Helvetica, 'sans serif', sans-serif, sans serif;font-size:11px;color:#cc3300;text-decoration:none;}
A.alterlink:visited {font-family:Tahoma, Arial, Helvetica, 'sans serif', sans-serif, sans serif;font-size:11px;color:#cc3300;text-decoration:none;}
A.alterlink:hover {font-family:Tahoma, Arial, Helvetica, 'sans serif', sans-serif, sans serif;font-size:11px;color:#cc3300;text-decoration:underline;}