.mainhead						{font: bold 18px Verdana; color: #FFFFFF; background: url(/images/site/fitness/backs/shade_heading_blue.gif) repeat-x top left }
.mainhead a:link				{font: bold 18px Verdana; color: #FFFFFF; text-decoration: none}
.mainhead a:visited				{font: bold 18px Verdana; color: #FFFFFF; text-decoration: none}
.mainhead a:hover				{font: bold 18px Verdana; color: #DD0A15; text-decoration: none}

.mainsubhead					{font: bold 15px Verdana; color: #FFFFFF}

.weekhead						{font: bold 16px Verdana; color: #FFFFFF; background: url(/images/site/fitness/backs/shade_heading_blue_36.gif) repeat-x top left }

.weeks							{font: bold 16px Verdana; color: #FFFFFF; background: #0062AB; border-left: 1 solid #7EB6D5; border-right: 1 solid #005EA9}
.weeks a:link					{font: bold 16px Verdana; color: #FFFFFF; text-decoration: none}
.weeks a:visited				{font: bold 16px Verdana; color: #FFFFFF; text-decoration: none}
.weeks a:hover					{font: bold 16px Verdana; color: #DD0A15; text-decoration: underline}

.weeks_on						{font: bold 16px Verdana; color: #FFFFFF; background: #AE2C33; border-left: 1 solid #7EB6D5; border-right: 1 solid #005EA9}
.weeks_on a:link				{font: bold 16px Verdana; color: #FFFFFF; text-decoration: underline}
.weeks_on a:visited				{font: bold 16px Verdana; color: #FFFFFF; text-decoration: underline}
.weeks_on a:hover				{font: bold 16px Verdana; color: #DD0A15; text-decoration: none}


.dayhead						{font: bold 14px Verdana; color: #FFFFFF; background: url(/images/site/fitness/backs/shade_heading_blue_21.gif) repeat-x top left }
.exerhead						{font: bold 11px Verdana; color: #000000}
.exerhead a:link				{font: bold 11px Verdana; color: #000000; text-decoration: none}
.exerhead a:visited				{font: bold 11px Verdana; color: #000000; text-decoration: none}
.exerhead a:hover				{font: bold 11px Verdana; color: #DD0A15; text-decoration: underline}
.exertext						{font: 10px Verdana}


.cardiotable					{padding: 3px}
.resistable						{border: 1 solid #666666; padding: 3px}

.subhead						{font: bold 16px Arial; color: #FFFFFF; background: url(/images/site/fitness/backs/shade_heading_blue.gif) repeat-x top left }
.subhead a:link					{font: bold 16px Arial; color: #FFFFFF; text-decoration: none}
.subhead a:visited				{font: bold 16px Arial; color: #FFFFFF; text-decoration: none}
.subhead a:hover				{font: bold 16px Arial; color: #DD0A15; text-decoration: none}

.std_head						{font: 18px 'Trebuchet MS'; color: #FFFFFF; background: #8E8E8E}
.std_back						{background: #D9D9D9; border-left: 1 solid #8E8E8E}
.std_text						{font: 13px Verdana; color: #000000}
.std_text p						{font: 13px Verdana; color: #000000; line-height:1.5em;!important; margin:5px 0!important; padding:5px 0!important;}
.std_text ul li					{background:url(/images/site/frontpage/images/li_dot_big.png) no-repeat left 4px;padding:0 0 6px 8px;font:13px Verdana;}
.std_text ol  li				{list-style:decimal inside; padding:2px 0 6px 8px;font-size:13px;}
.std_text a:link				{font: 11px Verdana; color: #0064A2; text-decoration: none}
.std_text a:visited				{font: 11px Verdana; color: #0064A2; text-decoration: none}
.std_text a:hover				{font: 11px Verdana; color: #E30A15; text-decoration: underline}

.std_texttable					{border-left: 1 solid #525659; border-bottom: 1 solid #525659; background: #F0F0F0}

.findprog_head					{background: #E30A15}
.findprog_back					{background: url(/images/site/fitness/front/shade_findprog.gif) repeat-x top left }
.findprog_text					{font: 11px Verdana; color: #FFFFFF}

.description					{font: 11px Verdana; background: url(/images/site/fitness/backs/back_corner_grey.gif) no-repeat bottom right }

.headlink:link					{font: 12px Verdana; color: #000000; text-decoration: none}
.headlink:visited				{font: 12px Verdana; color: #000000; text-decoration: none}
.headlink:hover					{font: 12px Verdana; color: #E30A15; text-decoration: underline}

.pfhead							{font: bold 14px Verdana; color: #000000}




