﻿/* faq */

p#faq_summary 
{
	margin-bottom: 0;
}

ul#faq 
{
	margin: 0;
	padding: 0;
	list-style-type: none;
}

ul#faq li 
{
	padding: 12px 0px 12px 0px;
	border-bottom: dotted 1px #000000;

}

ul#faq li a.question 
{
}

ul#faq li span.answer 
{
	display: none;	
}

ul#faq li span.answer p.last
{
	margin-bottom: 0;
}

/* end faq */

/* tools */

div.tool_summary 
{
	
}

div.tool_container 
{
	display: none;
	width: 586px;
	margin-bottom: 12px;
	padding: 12px 0px 12px 0px;
	border: dotted 1px #000000;
	border-left-width: 0;
	border-right-width: 0;
	text-align: left;
}

div.tool_container td 
{
	border: solid 1px #474747;
}

div.tool_container .table_cell, div.tool_container .page_subheader, div.tool_container .content_copy, div.tool_container .text_input 
{
	font-size: 90%;
	line-height: 1.35em;
}

div.tool_container .page_subheader 
{
	font-weight: bold;
}

div.tool_container .text_input, div.tool_container .dropdown_input 
{
	margin: 3px;
	border: solid 1px #474747;
}

div.tool_container .button 
{
	background-color: #CCCCCC;
	border: solid 1px #474747;
}

/* body mass calculator */

div#tool_body_mass_calculator_container
{
	padding: 0px 58px 0px 58px;
}

/* end body mass calculator */

/* body fat calculator */

div#tool_body_fat_calculator_container
{
	padding: 0px 58px 0px 58px;
}

/* end body fat calculator */

/* heart rate calculator */

div#tool_heart_rate_calculator_container
{
	padding: 0px 58px 0px 58px;
}

/* end heart rate calculator */

/* progress reports */

div#tool_progress_reports_container
{
	padding: 0px 58px 0px 58px;
}

/* end progress reports */

/* vitamin charts */

div#tool_vitamin_chart_conversions_container
{
	padding: 0px 56px 0px 56px;
}

/* end vitamin charts */

/* exercise animations */

div#tool_exercise_animations_container
{
	padding: 0px 58px 0px 58px;
}

/* end exercise animations */

/* end tools */

/* exercise pages */

ul.exercise,
ol.exercise
{
	margin-left: 0;
	padding-left: 18px;
}

ol.exercise li 
{
	margin-bottom: 0;
}

table#daily_workouts 
{
	width: 586px;
}

table#daily_workouts td.day 
{
	width: 72px;
}

table#daily_workouts td.group 
{
	width: 214px;
}

table#daily_workouts td.muscles 
{
	width: 300px;
}

div#exercises 
{
	width: 586px;
	padding-top: 1.5em;
}

div.exercise_column 
{
	float: left;
	width: 230px;
	margin: 0px 10px 0px 0px;
}

div.exercise_column h3.body_group,
div.exercise_column h3.muscle_group,
div.exercise_column h4
{
	padding: 2px;
	width: 226px;
	color: #FFFFFF;
	font-weight: bold;	
	text-align: center;
}

div.exercise_column h3.body_group
{
	background-color: #CC0000;
}

div.exercise_column h3.muscle_group 
{
	background-color: #000000;
}

div.exercise_column h4
{
	background-color: #CCCCCC;
	color: #000000;
}

div.exercise_column ul.exercise_list 
{
	list-style-type: none;
	margin: 0;
	padding: 0 0 1.5em 0;
}

div.exercise_column ul.exercise_list li 
{
	color: #000000;
}

img#cardio_plan 
{
	margin: 65px 0px 65px 0px;
}

/* end exercise pages */
