* {
margin:0px;
padding:0px;
font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
} 

img {
border:0px;
padding:0px;
margin:0px;
}

ul, li {
list-style:none;
padding: 0;
margin: 0;
}

body {
background-color:#d5d8da;
background-image:url(../images/layout/container_BG.jpg);
background-repeat:repeat-y;
background-position: center;
}

fieldset {
border:none;
}

a, p, h1, h2, h3, h4, h5 {
	font-size:14px;
	text-decoration:none;
	line-height:1.4em;
	color:#000000;
}

br {
padding:0;
margin:0;
line-height:1em;
}

.clear {
height:0px; 
overflow:hidden; 
display:block; 
clear:both;
visibility:hidden;
}

.hidden {
height:0px; 
overflow:hidden; 
visibility:hidden;
}

.imgBlock {
display:block;
}

/*--Ajax Search
=========================================*/
.ajaxSearch_resultLink {
font-weight:bold;
color:#02476B;
}

.ajaxSearch_result {
background-position:bottom;
background-image:url(../images/layout/h1_sub_BG_dotted_line/h1_sub_dotted_line.jpg);
background-repeat:repeat-x;
padding:0;
margin:7px 0 6px 0;
padding:0 0 1px 0;
}

.ajaxSearch_resultsInfo {
margin:0 0 9px 0 !important;
font-weight:bold;
font-size:18px;
}

.ajaxSearch_paging {
padding:0 0 9px 0;
}

.ajaxSearch_resultsIntroFailure {
font-size:14px;
}

p#ajaxSearch_intro {
display: none;
}

/*--Container
=========================================*/
#container {
width:980px;
margin-left:auto;
margin-right:auto;
}

/*--Content
=========================================*/
#content, #content2 {
min-height:400px;
_height:400px;
padding:0 6px 6px 6px;
margin:10px 0 0 0;
background-image:url(../images/layout/content_BG_320px_R_ad_979_width.jpg);
background-repeat:repeat-y;
}

#content2 {
background-image:none;
background-repeat:no-repeat;
}

/*--Columns
=========================================*/

	.home_featured_images {
	border:1px solid #b7b7b7;
	padding:2px;
	margin:0 0 6px 0;
	}

	#column_1_Left_320px p, #column_2_Left_320px p {
	font-size:12px;
	color:black;
	line-height:1.3em;
	}
	
	.read_more_float_right_a a{
	color:#0081d8;
	font-size:12px;
	float:right;
	}

	#column_1_Left_320px h1, #column_2_Left_320px h1 {
	width:300px;
	background-image:url(../images/layout/h1_sub_BG_dotted_line/h1_sub_dotted_line.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
	padding:0 0 2px 0;
	margin:0 0 9px 0;
	color:#023049;
	font-size:24px;
	}
	
	#column_1_Left_320px h2, #column_2_Left_320px h2 {
	font-size:18px;
	color:#780808;
	background-image:url(../images/layout/arrows/grey_big_arrow.jpg);
	background-position:left;
	background-repeat:no-repeat;
	padding:0 0 0 17px;
	margin:0 0 4px 4px;
	}
	
	#column_1_Left_320px h3, #column_2_Left_320px h3 {
	font-size:14px;
	color:#000000;
	padding:6px 0 0 0;
	margin:0 0 1px 0;
	}
	
	.list_blue_12px {
	clear:both;
	float:left;
	padding:0 0 0 4px;
	}
	
	.list_blue_12px li {
	/*--IE Hack #3--*/
	font-size:12px;
	color:#0081d8;
	list-style:square;
	color:#0081d8;
	margin:0pt 0pt -1px 15px;
	}
	
	.list_blue_12px li a {
	color:#0081d8;
	font-size:12px;
	}
	
	/*--Column Left
	=====================================*/
	#columnL {
	float:left;
	width:657px;
	}
	
	#columnL2 {
	float:left;
	width:800px;
	}
	
	#column_1_Left_320px, #column_2_Left_320px, .column_1_Left_320px, .column_2_Left_320px {
	width:320px;
	float:left;
	}
	
	#column_1_Left_320px, .column_1_Left_320px {
	padding:0 10px 0 7px;
	}
	
	/*--Column Right
	=====================================*/
	#columnR_300px {
	float:right;
	width:300px;
	background-color:#f1f1f1;
	}
	
	#columnR_160px {
	width:160px;
	float:right;
	}

/*--Contact Form
=========================================*/
#contact_form_wrap p {
margin:0 !important;
padding:4px 0 0 !important;
}

#contact_form_wrap label,#contact_form_wrap input,#contact_form_wrap textarea {
display:block;
}

#cfName, #cfEmail, #cfPhone, #cfMessage, #cfVerimage {
border:1px solid #999999;
padding:2px;
font-size:14px;
}

textarea {
width:350px;
height:100px;
}

.error p {
padding:0px !important;
margin:0px !important;
}

div.errors {
font-size:14 !important;
}

/*--Default Ditto
=========================================*/
.default_ditto_box, .default_ditto_box_last {
min-height:112px;
_height:112px;
background-image:url(../images/layout/h1_sub_BG_dotted_line/h1_sub_dotted_line.jpg);
background-position:bottom;
background-repeat:repeat-x;
margin:0 15px 15px 8px;
padding:0 0 15px 0px;
}

.default_ditto_box_last {
background-image:none;
padding:0px;
}

.default_ditto_thumb_padding {
float:left;
padding:0;
}

.default_ditto_thumb_img {
height:112px;
width:112px;
padding:2px;
background-color:white;
border:1px solid #c1c1c1;
}

.default_ditto_box_date {
color:#023049;
padding:3px 0 0 0;
}

.default_ditto_box_contentR {
width:465px;
float:right;
padding:0 15px 0 0;
}

.default_ditto_box_contentR h1, .ask_the_professional_name_ahref a {
color:#780808 !important;
font-size:17px;
line-height:1.0em;
}

.default_ditto_box_contentR a {
color:#02476b;
font-weight:bold;
}

/*--Default Template
=========================================*/
#default_page_general_layout_content_padding {
padding:18px 15px 10px 6px;
}

#default_page_general_layout_content_padding p {
margin:0 0 15px 0;
}

#default_page_general_layout_content_padding a {
margin:0 0 15px 0;
color:#02476B;
}

#default_page_general_layout_content_padding h1 {
padding:0 0 10px 0;
font-size:18px;
}

#default_page_general_layout_content_padding ul {
}

#default_page_general_layout_content_padding li {
font-size:14px;
list-style-type:square;
margin:0 0 0 15px;
padding:0 0 9px 0;
list-style-image:none;
}

.default_ul_p {
margin:0px 0 5px 0 !important;
font-size:18px;
}

/*--Footer
=========================================*/
#footer {
height:242px;
margin:0 6px;
background-image:url(../images/layout/footer_BG_repeat-X.jpg);
background-repeat:repeat-x;
}

#footer_content {
background-image:url(../images/layout/footer_BG_L.jpg);
background-repeat:no-repeat;
min-height:152px;
_height:152px;
padding:90px 0 0 0;
font-weight:bold;
}

.list_category {
font-size:12px;
background-image:none !important;
padding:0 0 0 5px !important;
}

.footer_row {
padding:0 0 27px 0;
}

.footer_row_left {
float:left;
width:150px;
text-align:right;
min-height:15px;
_height:15px;
}

.footer_row_left p {
color:black;
font-size:12px;
padding:0;
/*--IE Hack #5--*/
font-weight:bold;
line-height:1.9em;
}

.footer_row_right {
float:right;
padding:0 0 0 0;
width:815px;
/*--IE6 Hack #2--*/
}

.footer_row_right a, .footer_row_left a {
color:#02476b;
font-size:12px;
font-weight:bold;
line-height:1em;
padding:0 0 0 12px;
}

.footer_row_left a {
color:black;
font-weight:bold;
}

.footer_row_right p {
margin:0px;
font-size:12px;
font-weight:100;
padding:0 0 0 6px;
/*--IE Hack #8--*/
}

.footer_row_right li, .footer_row_left li {
display:inline;
padding:0pt 8px 0pt 0px;
margin:0 0 0 5px;
}

.footer_row_right li a {
background-image:url(../images/layout/footer/footer_arrow4.jpg);
background-repeat:no-repeat;
background-position:left;
}

.footer_row_right li.last {
display:inline;
padding:0px 0px 0px 0px;
margin:0 0 0 5px;
/*--IE Hack #7--*/
}

/*--Header
=========================================*/
#header {
background-image:url(../images/layout/header_BG.jpg);
height:118px;
width:980px;
background-repeat:no-repeat;
position:relative;
}

#header_home_a_href {
position:absolute;
width:233px;
overflow:hidden;
top:10px;
text-indent:-9999px;
right:740px;
height:90px;
}

	/*--Header Banner Ad
	=====================================*/
	#header_banner_ad_728x90_padding {
	float:right;
	padding:6px 6px 0 0;
	height:91px;
	}
	
	#header_banner_ad_728x90 {
	width:728px;
	height:90px;
	border:1px solid black;
	display:block;
	}
	
/*--General Images
=========================================*/
.general_image_float_right {
float:right;
margin:0 0 10px 10px;
border:1px solid #C1C1C1;
padding:2px;
background-color:white;
}

/*--Forums
=========================================*/
.forum_link, .forum_author {
display:none;
}

.forum_date {
color:#606060;
}

.forum_subject {
font-weight:bold;
}

.forum_arrows {
font-size:14px;
}

.forum_coming_soon p {
font-size:14px !important;
padding:10px;
}
	
/*--Home
=========================================*/
#home_spotlight_story {
width:658px;
height:185px;
display:block;
padding:0 0 5px 0;
}

#what_is_your_opinion, #most_popular {
padding:17px 0 0 0;
}

.featured_coach_hot_topic_box {
height:62px;
overflow:hidden;
}

	/*--Featured Stories
	==========================================*/
	#home_featured_stories {
	border:1px solid #d8d9d9;
	background:#d8e7ee;
	padding:5px;
	min-height:100px;
	margin:0 0 10px 0;
	/*--IE6 Hack #3--*/
	}
	
	#home_featured_stories_right {
	border:1px solid #bcbcbc;
	width:292px;
	float:right;
	min-height:100px;
	height:268px;
	background-color:white;
	padding:2px;
	}
	
	#home_featured_stories_right_header_BG {
	background-image:url(../images/layout/home/featured_stories/featured_stories_BG.jpg);
	width:292px;
	height:36px;
	}
	
	#featured_stories_right_titles {
	margin:3px 0 0 0;
	border-top:1px solid #bcbcbc;
	min-height:100px;
	padding:4px 0 0 0;
	}
	
	#featured_stories_right_titles_box {
	border-top:1px solid #e3edf2;
	border-right:1px solid #e3edf2;
	border-bottom:1px solid #e3edf2;
	background-color:#e3edf2;
	min-height:100px;
	}
	
	#featured_stories_right_titles_box a, #featured_stories_right_titles_box p {
	font-size:12px;
	line-height:1.1em;
	padding:0px;
	}
	
	#featured_stories_right_titles_box p {
	padding:6px 0 0 0;
	}
	
	.featured_stories_off_focus_box {
	height:35px;
	padding:0px 4px 1px 20px;
	border-bottom:1px dotted #aaa;
	background:#e3edf2 url(/assets/templates/yfm/images/layout/home/featured_stories/focus_off_arrow2.png) no-repeat left center;
	}
	
	.featured_stories_on_focus_box {
	background-image:url(/assets/templates/yfm/images/layout/home/featured_stories/focus_on_arrow.png) !important;
	}
	.featured_stories_off_focus_box img {
	display:none;
	}	
	.featured_story_arrow_left {
	float:left;
	padding:4px 4px 0pt 1px;
	width:13px;
	}
	
	.featured_stories_off_focus_box {
	}
	
	#featured_stories_right_controls {
	width:90px;
	float:right;
	padding:6px 6px 0 0;
	}
	
	.featured_stories_back, .featured_stories_pause, .featured_stories_forward {
	width:28px;
	height:24px;
	float:left;
	padding:0 0 0 2px;
	}
	
	#home_featured_stories_rotating_image {
	width:339px; height:272px; overflow:hidden;
	border:1px solid #bcbcbc;
	float:left;
	display:block;
	position:relative;
	}
	
	#home_featured_stories_rotating_image a {
	position:absolute; top:0; left:0;
	/*display:block !important;*/
	}

	/*--What's Your Opinion and Most Popular--*/
	.home_opinion_popular_box {
	padding:2px;
	border:1px solid #b7b7b7;
	min-height:198px;
	_height:197px;
	/*--Comment out original margin on 9-30-08
	margin:15px 0 8px 0;
	--*/
	margin:0px 0px 8px;
	}
	
	#easypoll {
	min-height:212px;
	_height:212px;
	margin:0px 0px 8px;
	}
	
	#what_is_your_opinion_header_BG {
	background-image:url(../images/layout/home/what_is_your_opinion_header_BG.gif);
	background-repeat:no-repeat;
	height:44px;
	padding:8px 0 0 10px;
	}
	
	#what_is_your_opinion_options {
	min-height:140px;
	_height:139px;
	background-color:#c5e5f6;
	margin-top:1px;
	padding:5px 5px 0 5px;
	font-size:13px;
	}
	
	#what_is_your_opinion_options li {
	/*--IE Hack #24--*/
	padding:0 0 2px 0;
	}

	.home_opinion_popular_box_buttons_right {
	text-align:right;
	}
	
	.easypoll_bar {
	height:0px; 
	overflow:hidden; 
	display:block; 
	clear:both;
	visibility:hidden;
	}

	.opinion_options_box {
	padding:0 0 2px 0;
	line-height:1.3em;
	float:left;
	clear:both;
	/*--IE Hack #9--*/
	}
	
	#what_is_your_opinion_options input {
	position:relative;
	top:2px;
	}
	
	#what_is_your_opinion_submit {
	float:right;
	}
	
	#most_popular_box {
	min-height:198px;
	_height:198px;
	background-image:url(../images/layout/home/most_popular_BG.jpg);
	background-repeat:no-repeat;
	}
	
	#most_popular_box li {
	list-style:decimal;
	font-size:12px;
	margin:0 0 0 27px;
	color:#7e7e7e;
	font-weight:bold;
	height:17px;
	/*--IE Hack #4--*/
	}
	
	#most_popular_box li a {
	font-size:12px;
	font-weight:100;
	color:#02476b;
	margin-left:-3px;
	/*--IE Hack #3--*/
	}
	
	#most_popular_box h4 {
	color:black;
	font-size:15px;
	padding:2px 0 4px 6px;
	}
	
	#what_is_your_opinion_header_BG h4 {
	color:white;
	font-size:13px;
	padding:0 0 9px 0;
	color:white;
	}
	
	#what_do_you_want {
	border:1px solid #B7B7B7;
	padding:2px;
	display:block;
	margin:8px 0 0 0;
	}
	
	#home_email_newsletter_updates {
	display:block;
	margin:8px 0 0 0;
	width:320px;
	height:62px;
	}
	
	/*--YFM TV
	=====================================*/
	#YFM_TV_Home_Bottom {
	border:1px solid #B7B7B7;
	min-height:275px;
	padding:2px;
	margin:18px 0 10px 0;
	}
	
	#YFM_TV_Home_Bottom_header {
	background-color:#aad7ee;
	border-bottom:1px solid #B7B7B7;
	height:39px;
	}
	
	#YFM_TV_Home_Bottom_header p {
	color:#417995;
	padding:11px 0 0 0;
	font-weight:bold;
	}
	
	#YFM_TV_Home_Bottom_header a {
	color:black;
	font-weight:bold;
	}
	
	#YFM_TV_Home_Bottom_header_img {
	height:39px;
	width:191px;
	float:left;
	display:block;
	padding:0 15px 0 0;
	}
	
	#YFM_TV_Home_Bottom_content {
	min-height:213px;
	_height:213px;
	background-image:url(../images/layout/home/yfm_tv_L_column/YFM_TV_content_BG.jpg);
	background-repeat:repeat-x;
	padding:10px;
	}
	
	/*--Box Left
	=======================================*/
	
	#YFM_TV_Home_Bottom_box_L {
	width:222px;
	float:left;
	}
	
	#YFM_TV_Home_Bottom_box_L h1, #YFM_TV_Home_Bottom_box_R h1 {
	font-size:15px;
	color:black;
	padding:0 0 5px 0;
	}
	
	#YFM_TV_Home_Bottom_box_L h2, #YFM_TV_Home_Bottom_Box_id_href a {
	font-size:14px;
	color:#780808;
	font-weight:bold;
	/*--IE Hack #10--*/
	}
	
	#YFM_TV_Home_Bottom_box_play a {
	color:#02476b;
	font-size:13px;
	background-image:url(../images/layout/arrows/YFM_TV_arrow.jpg);
	background-position:left center;
	background-repeat:no-repeat;
	padding:0 0 0 11px;
	font-weight:bold;
	/*--IE Hack #10--*/
	}
	
	#YFM_TV_Home_Bottom_box_L_thumb {
	border:1px solid #B7B7B7;
	padding:2px;
	margin:0 0 4px 0;
	display:block;
	}
	
	/*--Box Right
	=====================================*/
	#YFM_TV_Home_Bottom_box_R {
	float:right;
	width:387px;
	min-height:100px;
	_height:100px;
	}
	
	#YFM_TV_Home_Bottom_RSS {
	margin:0 0 -2px 4px;
	}
	
	.YFM_TV_home_Bottom_newest_vid_box, .YFM_TV_home_Bottom_newest_vid_box_alt {
	float:left;
	width:186px;
	padding:0 0 12px 0;
	}
	
	.YFM_TV_home_Bottom_newest_vid_box {
	padding:0 15px 0 0;
	}
	
	.YFM_TV_home_Bottom_newest_vid_thumb {
	padding:2px;
	border:1px solid #B7B7B7;
	float:left;
	}
	
	.YFM_TV_home_Bottom_newest_vid_box_content {
	width:94px;
	float:right;
	}
	
	.YFM_TV_home_Bottom_newest_vid_box_content p {
	font-size:12px;
	line-height:1.3em;
	color:black;
	font-weight:100;
	}
	
	.YFM_TV_home_Bottom_newest_vid_box_content a {
	color:#02476b;
	font-weight:bold;
	font-size:12px;
	float:left;
	background-image:url(../images/layout/arrows/YFM_TV_arrow.jpg);
	background-position:left center;
	background-repeat:no-repeat;
	padding:0 0 0 11px;
	line-height:1.3em;
	}
	
/*--Injury Prevention
=========================================*/
	
	/*--Injury Prevention 1A
	=====================================*/
	#injury_prevention_1A_featured_story {
	border:1px solid #bababa;
	min-height:150px;
	background-color:white;
	padding:4px 4px 6px 4px;
	}
	
	.injury_prevention_1A_featured_story_bottom_padding {
	height:17px;
	overflow:hidden;
	}
	
	.height_20_px {
	height:20px;
	overflow:hidden;
	}

	.height_10_px {
	height:10px;
	overflow:hidden;
	}
	
	.height_5_px {
	height:5px;
	overflow:hidden;
	}
	
	#injury_prevention_1A_featured_story_header_BG {
	background-image:url(../images/layout/injury_prevention/1A/featured_stories_header_BG.jpg);
	height:38px;
	width:950px;
	padding:2px 0 0 8px;
	}
	
	#injury_prevention_1A_featured_story_content {
	min-height:251px;
	_height:251px;
	background-image:url(../images/layout/injury_prevention/1A/featured_stories_content_BG.jpg);
	background-repeat:repeat-x;
	}
	
	.injury_prevention_1A_featured_story_img {
	padding:2px;
	background-color:white;
	border:1px solid #949595;
	float:left;
	}
	
	.injury_prevention_1A_featured_read_more a {
	font-weight:bold;
	color:#023049;
	}
	
	.injury_prevention_1A_featured_story_arrow {
	/*--IE Hack #14--*/
	float:left;
	height:10px;
	width:12px;
	padding:5px 5px 0 0;
	}
	
	.injury_prevention_1A_featured_story_arrow a {
	float:left;
	}
	
	.injury_prevention_1A_forum_postings {
	padding:0 0 0 5px;
	}	
		/*--Injury Prevention 1A Left
		=================================*/
		#injury_prevention_1A_featured_story_content_L {
		float:left;
		width:550px;
		min-height:100px;
		width:676px;
		padding:6px 0 0 9px;
		}
		
		#injury_prevention_1A_featured_story_content_L_left_box {
		float:left;
		width:362px;
		}
		
		#injury_prevention_1A_featured_story_content_L_right_box {
		width:305px;
		min-height:150px;
		float:right;
		padding:25px 0 0 0;
		}
		
		#injury_prevention_1A_featured_story_content_L h1 {
		font-size:18px;
		color:#780808;
		padding:0 0 4px 0;
		}
		
		/*--Injury Prevention 1A Right
		=================================*/
		#injury_prevention_1A_featured_story_content_R {
		float:right;
		width:247px;
		min-height:100px;
		padding:6px 4px 0 0;
		}
		
		#injury_prevention_1A_featured_story_content_R h1 {
		font-size:18px;
		color:#023049;
		padding:0pt 0pt 4px;
		}
		
		.injury_prevention_1A_featured_read_more_R {
		padding:5px 0 0 0;
		}
		
		.injury_prevention_1A_featured_read_more_R a {
		font-weight:bold;
		color:#02476b;
		}
		
		/*--Injury Prevention Forum Postings
		=================================*/
		.injury_prevention_1A_forum_postings h1 {
		color:#023049;
		font-size:24px;
		line-height:1.0em;
		background-image:url(../images/layout/h1_sub_BG_dotted_line/h1_sub_dotted_line.jpg);
		background-position:bottom;
		background-repeat:repeat-x;
		padding:0 0 10px 0;
		margin:0 0 10px 0;
		}
		
		.injury_prevention_1A_forum_postings_box {
		padding:2px;
		background-color:white;
		border:1px solid #bdbdbd;
		}
		
		#injury_prevention_1A_forum_postings_list {
		background-image:url(../images/layout/injury_prevention/1A/forum_list_BG.jpg);
		background-repeat:no-repeat;
		min-height:196px;
		_height:196px;
		}
		
		#injury_prevention_1A_forum_postings_list ul {
		padding:10px 10px 0 10px;
		}
		
		#injury_prevention_1A_forum_postings_list li {
		/*--IE Hack #17--*/
		line-height:.9em;
		padding:0 0 2px 0;
		list-style:square;
		margin:0 0 0 9px;
		font-size:12px;
		}
		
		#injury_prevention_1A_forum_postings_list li a {
		font-size:12px;
		}
		
		.see_all_forum_postings {
		margin:0 0 -3px 7px;
		}
		
		/*--Injury Prevention Past Videos
		=================================*/
		#injury_prevention_1A_past_injury_videos_padding {
		padding:0px 0 0 5px;
		}
		
		.injury_prevention_1A_past_injury_videos_pagination {
		padding:5px 0 10px 5px;
		}
		
		.injury_prevention_1A_past_injury_videos_pagination_L {
		width:220px;
		float:left;
		}
		
		.injury_prevention_1A_past_injury_videos_pagination_L p {
		color:#205780;
		font-weight:bold;	
		}
	
		.injury_prevention_1A_past_injury_videos_pagination_R {
		width:400px;
		float:right;
		font-size:13px;
		text-align:right;
		line-height:1.8em
		}
		
		.injury_prevention_1A_past_injury_videos_featured_videos_padding {
		float:left;
		padding:0 0px 6px 6px;
		}
		
		.injury_prevention_1A_past_injury_videos_featured_videos_border {
		border:1px solid #bebebe;
		padding:2px;
		width:316px;
		height:83px;
		}
		
		.injury_prevention_1A_past_injury_videos_featured_videos_light_inside, .injury_prevention_1A_past_injury_videos_featured_videos_dark_inside {
		background-image:url(../images/layout/injury_prevention/1A/featured_videos/light_BG.jpg);
		background-repeat:no-repeat;
		height:76px;
		overflow:hidden;
		padding:7px 0 0 7px;
		}
		
		.injury_prevention_1A_past_injury_videos_featured_videos_dark_inside {
		background-image:url(../images/layout/injury_prevention/1A/featured_videos/dark_BG.jpg);
		}
		
		.injury_prevention_1A_past_injury_videos_featured_videos_img {
		border:1px solid #bebebe;
		padding:2px;
		background-color:white;
		float:left;
		display:block;
		}
		
		.injury_prevention_1A_past_injury_videos_featured_videos_inside_R_content {
		/*--IE Hack #15--*/
		float:right;
		width:216px;
		padding:0 10px 0 0;
		}
		
		.injury_prevention_1A_past_injury_videos_featured_videos_inside_R_content li {
		/*--IE Hack #14--*/
		line-height:1.2em;
		padding:0 0 4px 0;
		list-style:square;
		font-size:12px;
		margin:0 0 0 6px;
		color:#205780;
		}
		
		.injury_prevention_1A_past_injury_videos_featured_videos_inside_R_content a {
		font-size:12px;
		padding:0px;
		}
		
			/*--Pagination
			=============================*/	
			.ditto_off {
			border:1px solid #CCCCCC;
			color:#CCCCCC;
			margin:0px;
			padding:0px 5px;
			}
			
			.ditto_currentpage {
			border:1px solid black;
			margin-right:1px;
			padding:0px 5px;
			}
			
			.ditto_page {
			background-color:white;
			border:1px solid black;
			color:#205780;
			margin:0px;
			padding:0px 5px;
			font-size:13px;
			margin:0 1px 0 0;
			}
			
			.ditto_off a, .ditto_previous_link a {
			text-decoration:none;
			}
			
			#ditto_pages a:hover {
			background-color:#FFFFFF;
			color:#000000;
			}
			
			#ditto_pages a, #ditto_pages a:link, #ditto_pages a:visited, .ditto_next_link, .ditto_previous_link {
			border:1px solid black;
			margin:0px;
			padding:0px 5px;
			}
			
			.ditto_currentpage {
			background-color:#205780;
			color:white;
			}
			
			.ditto_next_link, .ditto_previous_link {
			font-size:13px;
			}
		
	/*--Injury Prevention 2A
	=====================================*/
	
	#injury_prevention_2A, #injury_prevention_3A {
	background-image:url(../images/layout/injury_prevention/injury_prevention_Header_BG.jpg);
	background-repeat:no-repeat;
	min-height:290px;
	_height:290px;
	padding:7px 5px 0 13px;
	}
	
	#injury_prevention_2A h4 {
	font-size:20px;
	padding:0 0 10px 0;
	}
	
	#injury_prevention_3A {
	background-image:url(../images/layout/sport_specific_insider/content_header_BG_3A_original.jpg);
	/*--Original BG 
	
	--*/
	background-repeat:no-repeat;
	}
	
	#injury_prevention_3A_header {
	padding:0 0 0 263px;
	/*--Original padding-right was 192px--*/
	}
	
	#injury_prevention_3A_header h2 {
	font-size:26px;
	font-weight:bold;
	color:#023049;
	}
	
	#injury_prevention_2A_header h1, #injury_prevention_1A_featured_story_header_BG h1, #injury_prevention_2A_header h2 {
	font-size:26px;
	color:#023049;
	font-weight:bold;
	}
	
	#injury_prevention_2A_header h2 {
	font-size:19px;
	padding:5px 0 0 1px
	}

	/*--Injury Prevention Left--*/
	#injury_prevention_2A_L {
	float:left;
	width:173px;
	padding:15px 0 0 0;
	}
	
	.injury_prevention_2A_L_img, .injury_prevention_2A_L_options, .injury_prevention_2A_L_past_topics {
	border:1px solid #aeafaf;
	}
	
	.injury_prevention_2A_L_img {
	margin:0 0 2px 0;
	}
	
	.injury_prevention_2A_L_options {
	background-color:#e4f1f8;
	padding:6px 6px 0 6px;
	}

	.injury_prevention_2A_L_past_topics {
	padding:2px;
	background-color:white;
	min-height:100px;
	}

	.injury_prevention_2A_L_sep_line {
	height:8px;
	background-image:url(../images/layout/h1_sub_BG_dotted_line/h1_sub_dotted_line.jpg);
	background-repeat:repeat-x;
	background-position:top;
	margin:8px 0 1px 0;
	overflow:hidden;
	}
	
	.injury_prevention_2A_L_past_topics_header {
	background-color:#4677a4;
	}
	
	.injury_prevention_2A_L_past_topics_header h1 {
	color:white;
	font-size:16px;
	padding:3px 0 2px 8px;
	}
	
	.injury_prevention_2A_L_past_topics_header a {
	color:#d5e6ee;
	font-size:13px;
	font-weight:bold;
	}
	
	.injury_prevention_2A_L_past_topics_content {
	/*--IE Hack #13--*/
	min-height:119px;
	_height:119px;
	background-image:url(../images/layout/injury_prevention/past_topics_content_BG.jpg);
	background-repeat:no-repeat;
	margin-top:1px;
	padding:7px 0 0 0;
	}
	
	.injury_prevention_2A_L_past_topics_content a {
	font-size:12px;
	line-height:1.2em;
	}
	
	.injury_prevention_2A_L_past_topics_content li {
	/*--IE Hack #12--*/
	list-style:square;
	color:#3f6276;
	font-size:12px;
	margin:0 0 0 17px;
	padding:0 0 6px 0;
	}
	
	.injury_prevention_2A_L_row {
	padding:0 0 8px 0;
	}
		
	.injury_prevention_2A_L_row_img {
	float:left;
	width:16px;
	height:15px;
	padding:0 4px 0 0;
	display:block;
	}
	
	.injury_prevention_2A_L_row_ahref {
	float:right;
	width:136px;
	height:15px;
	overflow:hidden;
	}
	
	.injury_prevention_2A_L_row_ahref a {
	color:#3a3a3a;
	font-size:12px;
	padding:0px;
	float:left;
	}
	
	/*--Injury Prevention Right--*/
	#injury_prevention_2A_R {
	float:right;
	min-height:100px;
	width:435px;
	padding:10px 15px 0 0;
	}

	#injury_prevention_2A_R a {
	border-bottom:1px dotted #1E6097;
	text-decoration:none;
	color:#023049;
	}
	
	#injury_prevention_2A_R ul, #injury_prevention_2A_R ol {
	padding:0 0 9px 0;
	margin:0 0 0 15px;
	}
	
	#injury_prevention_2A_R li {
	font-size:14px;
	color:black;
	line-height:1.4em;
	list-style:square;
	}
	
	#injury_prevention_2A_R h1 {
	color:#780808;
	font-size:17px;
	padding:0px;
	line-height:1.2em;
	}
	
	#injury_prevention_2A_R p {
	padding:0px;
	line-height:1.2em;
	color:#023049;
	padding:0 0 2px 0;
	}
	
	#injury_prevention_2A_R_content {
	padding:10px 0 0 0;
	}
	
	#injury_prevention_2A_R_content p {
	line-height:1.4em;
	padding:0 0 9px 0;
	color:black;
	font-size:14px;
	}
	
	#pagetitle_description {
	font-size:14px;
	color:#780808 !important;
	}
	
/*--Mail Build
=========================================*/
#mb-name, #mb-nkidy-nkidy {
padding:2px;
border:1px solid #999999;
font-size:14px;
}

#mb-name {
margin:0 0 3px 0;
}

#mb-form {
font-size:14px;
}
	
/*--Member's Area
=========================================*/
.MembersArea h3, .products_ditto_box h3 {
color:#023049 !important;
font-size:20px !important;
}

.MembersArea, .MembersArea2 {
background-image:none !important;
padding-bottom:20px !important;
}

.MembersArea2 {
margin-right:0px !important;
}

.enter_members_specific_area {
padding:5px 0 0 0;
}

#members_links_top {
padding:15px 0 15px 10px;
margin:0 10px 10px 0px;
background-image:url(../images/layout/h1_sub_BG_dotted_line/h1_sub_dotted_line.jpg);
background-repeat:repeat-x;
background-position:bottom;
}

#members_links_top a {
color:#02476b;
}

.ask_your_question_arrow {
padding-bottom:1px;
}

.training_tips_ditto_info {
margin-top:-2px;
}

.training_tips_ditto_info a {
color:#023049;
text-decoration:underline;
font-size:13px !important;
}

.training_tips_ditto_info p {
font-size:13px !important;
color:#4a4a4a !important;
}

.training_tips_vid_pdf a, .training_tips_vid_pdf {
font-size:13px;
color:#023049;
}

.training_tips_center {
text-align:center;
}

.training_tips_img_margin {
margin:0 0 5px 0;
}

.training_tips_align_ahref_right {
text-align:right;
}

.training_tips_align_ahref_right a {
color:#023049;
}

#training_tips_select {
float:right;
padding:10px 10px 0;
}

#membership_login_ahref_color {
color:#d15034 !important;
text-decoration:underline !important;
font-weight:bold !important;
}

#members_login_page_signup_box_padding {
float:right;
padding:0 0 10px 10px;
}

#members_login_page_signup_box {
background-color:#EBECEC;
border:1px solid #838383;
font-size:13px !important;
padding:7px 10px;
width:180px;
}

#members_login_page_signup_box p {
font-size:14px;
color:#2a2a2a !important;
padding:0 0 2px 0 !important;
margin:0px !important;
}

#members_login_page_signup_box h3 {
font-size:18px;
font-weight:bold;
color:#d15034;
padding:0 0 10px 0 !important;
}

#membership_login_page_signup_box_get_membership {
border-top:1px dotted #A2A3A3;
margin:12px 0 0;
padding:8px 0 0;
}

#membership_login_page_signup_box_get_membership a {
font-size:21px !important;
color:#02476b !important;
}

.member_login_input_box {
border:1px solid #b6b6b6;
background-color:white;
width:173px;
padding:3px;
font-size:14px;
}

.member_login_form {
display:block;
padding:0 0 8px 0;
}

.membership_login_page_promote_box {
padding:5px 0;
}

.membership_login_page_thumb_padding {
float:left;
padding:0 12px 15px 0;
}

.membership_login_page_thumb_img {
border:1px solid #838383;
padding:2px;
}

.membership_sign_uph4 {
color:#d15034 !important;
font-size:20px !important;
}

.membership_signup_italicize {
color:#d15034 !important;
font-size:16px !important;
font-style:italic;
}

.membership_login_page_promote_box h5 {
color:#780808 !important;
font-size:15px !important;
padding:0 0 5px 0 !important;
line-height:1.0em;
}

.color023049 {
color:#023049 !important;
}

	/*--Member's Crumbs
	=====================================*/
	.B_crumbBox {
	padding:10px 0 0 0;
	float:left;
	font-size:14px !important;
	}

	.B_firstCrumb a {
	color:#D92128 !important;
	font-size:16px !important;
	font-weight:bold;
	text-decoration:underline;
	}

	/*-- Members Home Ditto 4 Images Horizontal
	=====================================*/
	.members_ditto_box_4_images {
	float:left;
	padding-top:15px;
	}
	
	.members_ditto_topic_box {
	width:143px;
	border:1px solid #7c7c7c;
	background-image:url(../images/members_area/home_ditto_layout/ask_pros_home_ditto_box_bg.jpg);
	background-repeat:repeat-x;
	height:190px;
	padding:3px 3px 0 3px;
	background-color:#e6e6e6;
	}
	
	.members_ditto_topic_box:hover {
	border:1px solid #cccccc;
	}
	
	.paddingR8px {
	padding-right:8px;
	}
	
	#paddingNoR8px {
	padding-right:0px !important;
	}
	
	.members_ditto_topic_box_img {
	border:1px solid #adadad;
	}
	
	.members_ditto_topic_title h5 {
	background-image:url(../images/members_area/home_ditto_layout/ask_pros_arrow.jpg);
	background-position:left center;
	background-repeat:no-repeat;
	color:#023049;
	font-size:13px;
	font-weight:bold;
	height:17px;
	margin:7px 0 0 5px;
	overflow:hidden;
	padding:0 5px 0 12px;
	}
	
	.members_ditto_topic_ahref {
	text-align:right;
	}
	
	.members_ditto_topic_ahref a {
	font-size:13px;
	font-style:italic;
	color:#4481c9;
	padding:0px 5px 0 0;
	}

/*--Navigation
=========================================*/

	/*--Header Primary Navigation
	=====================================*/
	#header_primary_navigation {
	height:34px;
	/*--Comment Out
	background-image:url(../images/layout/navigation/navigation_bg.jpg);
	background-repeat:no-repeat;
	--*/
	}
	
	/*--Comment Out
	#header_primary_navigation_img {
	display:block;
	}
	
	#header_primary_navigation ul {
	padding:6px 0 0 13px;
	}
	
	#header_primary_navigation li {
	display:inline;
	}
	
	#header_primary_navigation li a {
	font-size:17px;
	padding:0 13px;
	}
	--*/
	
	#sub_header_primary_navigation_gradient {
	height:9px;
	background-image:url(../images/layout/sub_top_navigation_BG.jpg);
	background-repeat:repeat-x;
	overflow:hidden;
	}
	
	/*--Header Primary Navigation 2
	=====================================*/
	/*
	-- -- -- -- -- -- --
	css sprites2
	nav style, with style for scripted elements
	http://www.alistapart.com/articles/sprites2
	-- -- -- -- -- -- --
	*/
	
	.nav {
		width: 980px;
		height: 34px;
		background:url(../images/layout/navigation/nav.jpg) no-repeat;
		position: absolute;
	}
	.nav li {
		display: inline;
	}
	.nav li a:link, .nav li a:visited {
		position: absolute;
		top: 0;
		height: 34px;
		text-indent: -9000px;
		overflow: hidden;
		z-index: 10;
	}
	.nav .sports_injuries a:link, .nav .sports_injuries a:visited {
		width: 160px;
	}
	.nav .sports_injuries a:hover, .nav .sports_injuries a:focus {
		background:url(../images/layout/navigation/nav.jpg) no-repeat -0px -35px;
	}
	.nav .sports_injuries a:active {
		background:url(../images/layout/navigation/nav.jpg) no-repeat -0px -70px;
	}
	.current-sports_injuries .sports_injuries a:link, .current-sports_injuries .sports_injuries a:visited {
		background:url(../images/layout/navigation/nav.jpg) no-repeat -0px -105px;
		cursor: default;
	}
	.nav-sports_injuries, .nav-sports_injuries-click {
		position: absolute;
		top: 0;
		width: 160px;
		height: 34px;
		background:url(../images/layout/navigation/nav.jpg) no-repeat -0px -35px;
	}
	.nav-sports_injuries-click {
		background:url(../images/layout/navigation/nav.jpg) no-repeat -0px -70px;
	}



	.nav .sports_psychology a:link, .nav .sports_psychology a:visited {
		left: 160px;
		width: 197px;
	}
	.nav .sports_psychology a:hover, .nav .sports_psychology a:focus {
		background:url(../images/layout/navigation/nav.jpg) no-repeat -160px -49px;
	}
	.nav .sports_psychology a:active {
		background:url(../images/layout/navigation/nav.jpg) no-repeat -160px -98px;
	}
	.current-sports_psychology .sports_psychology a:link, .current-sports_psychology .sports_psychology a:visited {
		background:url(../images/layout/navigation/nav.jpg) no-repeat -160px -105px;
		cursor: default;
	}
	.nav-sports_psychology, .nav-sports_psychology-click {
		position: absolute;
		top: 0;
		left: 160px;
		width: 197px;
		height: 34px;
		background:url(../images/layout/navigation/nav.jpg) no-repeat -160px -35px;
	}
	.nav-sports_psychology-click {
		background:url(../images/layout/navigation/nav.jpg) no-repeat -160px -70px;
	}



	.nav .training a:link, .nav .training a:visited {
		left: 357px;
		width: 109px;
	}
	.nav .training a:hover, .nav .training a:focus {
		background:url(../images/layout/navigation/nav.jpg) no-repeat -357px -49px;
	}
	.nav .training a:active {
		background:url(../images/layout/navigation/nav.jpg) no-repeat -357px -98px;
	}
	.current-training .training a:link, .current-training .training a:visited {
		background:url(../images/layout/navigation/nav.jpg) no-repeat -357px -105px;
		cursor: default;
	}
	.nav-training, .nav-training-click {
		position: absolute;
		top: 0;
		left: 357px;
		width: 109px;
		height: 34px;
		background:url(../images/layout/navigation/nav.jpg) no-repeat -357px -35px;
	}
	.nav-training-click {
		background:url(../images/layout/navigation/nav.jpg) no-repeat -357px -70px;
	}


	
	.nav .nutrition a:link, .nav .nutrition a:visited {
		left: 467px;
		width: 119px;
	}
	.nav .nutrition a:hover, .nav .nutrition a:focus {
		background:url(../images/layout/navigation/nav.jpg) no-repeat -467px -35px;
	}
	.nav .nutrition a:active {
		background:url(../images/layout/navigation/nav.jpg) no-repeat -467px -70px;
	}
	.current-home .nutrition a:link, .current-nutrition .nutrition a:visited {
		background:url(../images/layout/navigation/nav.jpg) no-repeat -467px -105px;
		cursor: default;
	}
	.nav-nutrition, .nav-nutrition-click {
		position: absolute;
		top: 0;
		left: 467px;
		width: 119px;
		height: 34px;
		background:url(../images/layout/navigation/nav.jpg) no-repeat -467px -35px;
	}
	.nav-nutrition-click {
		background:url(../images/layout/navigation/nav.jpg) no-repeat -467px -70px;
	}
	
	
	
	.nav .health_issues a:link, .nav .health_issues a:visited {
		left: 586px;
		width: 150px;
	}
	.nav .health_issues a:hover, .nav .health_issues a:focus {
		background:url(../images/layout/navigation/nav.jpg) no-repeat -586px -35px;
	}
	.nav .health_issues a:active {
		background:url(../images/layout/navigation/nav.jpg) no-repeat -586px -70px;
	}
	.current-health_issues .health_issues a:link, .current-health_issues .health_issues a:visited {
		background:url(../images/layout/navigation/nav.jpg) no-repeat -586px -105px;
		cursor: default;
	}
	.nav-health_issues, .nav-health_issues-click {
		position: absolute;
		top: 0;
		left: 586px;
		width: 150px;
		height: 34px;
		background:url(../images/layout/navigation/nav.jpg) no-repeat -586px -35px;
	}
	.nav-health_issues-click {
		background:url(../images/layout/navigation/nav.jpg) no-repeat -586px -70px;
	}
	
	

	.nav .sports_insider a:link, .nav .sports_insider a:visited {
		left: 736px;
		width: 156px;
	}
	.nav .sports_insider a:hover, .nav .sports_insider a:focus {
		background:url(../images/layout/navigation/nav.jpg) no-repeat -736px -35px;
	}
	.nav .sports_insider a:active {
		background:url(../images/layout/navigation/nav.jpg) no-repeat -736px -70px;
	}
	.current-sports_insider .sports_insider a:link, .current-sports_insider .sports_insider a:visited {
		background:url(../images/layout/navigation/nav.jpg) no-repeat -736px -105px;
		cursor: default;
	}
	.nav-sports_insider, .nav-sports_insider-click {
		position: absolute;
		top: 0;
		left: 736px;
		width: 156px;
		height: 34px;
		background:url(../images/layout/navigation/nav.jpg) no-repeat -736px -35px;
	}
	.nav-sports_insider-click {
		background:url(../images/layout/navigation/nav.jpg) no-repeat -736px -70px;
	}
	

	.nav .yfittv a:link, .nav .yfittv a:visited {
		left: 892px;
		width: 88px;
	}
	.nav .yfittv a:hover, .nav .yfittv a:focus {
		background:url(../images/layout/navigation/nav.jpg) no-repeat -892px -35px;
	}
	.nav .yfittv a:active {
		background:url(../images/layout/navigation/nav.jpg) no-repeat -892px -70px;
	}
	.current-yfittv .yfittv a:link, .current-yfittv .yfittv a:visited {
		background:url(../images/layout/navigation/nav.jpg) no-repeat -892px -105px;
		cursor: default;
	}
	.nav-yfittv, .nav-yfittv-click {
		position: absolute;
		top: 0;
		left: 892px;
		width: 88px;
		height: 34px;
		background:url(../images/layout/navigation/nav.jpg) no-repeat -892px -35px;
	}
	.nav-sports_yfittv-click {
		background:url(../images/layout/navigation/nav.jpg) no-repeat -892px -70px;
	}
	
	/*--Header Secondary Navigation
	=====================================*/
	#header_secondary_navigation {
	text-align:right;
	float:right;
	clear:both;
	width:700px;
	}
	
	#header_secondary_navigation li {
	display:inline;
	padding:0 10px 0 0;
	}
	
	#header_secondary_navigation li.last {
	/*--IE Hack #2 Here--*/
	padding:0 8px 0 0;
	}
	
	#header_secondary_navigation a {
	color:white;
	font-size:12px;
	text-transform:uppercase;
	}
	
	#header_secondary_navigation a:hover {
	color:black;
	}
	
	#header_secondary_navigation li a {
	padding:0px;
	margin:0px;
	}
	
	#YFM_nav_top503 a {
	color:#feb900;
	font-weight:bold;
	}
	
	/*--Sub Header Navigation
	===================================*/
	#sub_header_navigation {
	height:36px;
	border-top:1px solid #4677a4;
	border-bottom:1px solid #4677a4;
	background-color:#e9f0f3;
	padding:0 0 0 0;
	}
	
	#sub_header_navigation p {
	font-size:16px;
	color:#5a87b2;
	}
	
	#sub_header_navigation_left, #sub_header_navigation_right, #sub_header_navigation_left2, #sub_header_navigation_left3 {
	padding:8px 0 0 0;
	font-weight:bold;
	}
	
	#sub_header_navigation_left, #sub_header_navigation_left2, #sub_header_navigation_left3  {
	/*--IE Hack #25--*/
	float:left;
	width:195px;
	padding:8px 0 0 18px;
	}
	
	#sub_header_navigation_left2 {
	width:175px;
	}
	
	#sub_header_navigation_left3 {
	width:148px;
	}
	
	#sub_header_navigation_right {
	width:750px;
	float:left;
	}
	
	#sub_header_navigation_right li {
	display:inline;
	padding:0 11px;
	/*--IE Hack #12--*/
	}
	
	#sub_header_navigation_right li a {
	font-size:16px;
	color:#09355f;
	text-transform:uppercase;
	}
	
	#sub_header_navigation_right li a:hover {
	color:red;
	}
	
	#sub_header_navigation_right li.active {
	padding:10px 0px 8px 0px;
	}
	
	#sub_header_navigation_right li.active a {
	color:white;
	background-color:#4677a4;
	padding:10px 11px 8px 11px;
	/*--IE Hack #11--*/
	}
	
	#sub_header_navigation_right li.last {
	padding:10px 0 8px 11px;
	}
	
	#sub_header_navigation_right li.last.active {
	padding:10px 0px 8px 0px !important;
	}
	
/*--Nutrition
=======================================*/
	#nutrition_featured_story {
	border:1px solid #bababa;
	min-height:150px;
	background-color:white;
	padding:4px 4px 6px 4px;
	margin:0 0 12px 0;
	}
	
	#nutrition_featured_story_header_BG {
	height:38px;
	padding:2px 0 0 8px;
	background-image:url(../images/layout/nutrition/featured_article_header_BG.jpg);
	}
	
	#nutrition_featured_story_header_BG h1 {
	color:#023049;
	font-size:26px;
	font-weight:bold;
	}
	
	#nutrition_featured_story_content {
	min-height:140px;
	_height:140px;
	background-repeat:repeat-x;
	background-image:url(../images/layout/nutrition/featured_article_content_BG.jpg);
	padding:12px 0pt 0pt 9px;
	}
	
	.nutrition_featured_story_img {
	background-color:white;
	border:1px solid #949595;
	float:left;
	padding:2px;
	display:block;
	}
	
	#nutrition_featured_content_R {
	width:430px;
	float:right;
	padding:0 15px 0 0;
	}
	
	#nutrition_featured_content_R h1 {
	color:#780808;
	font-size:18px;
	line-height:1.0em;
	padding:0 0 8px 0;
	}
	
	.nutrition_in_depth_look a, .nutrition_suggested_guidelines a {
	color:#023049;
	font-weight:bold;
	}
	
	.nutrition_past_suggested_guidelines, .nutrition_past_in_depth_look {
	padding:10px 0 0 0;
	}
	
	.nutrition_past_suggested_guidelines h1, .nutrition_past_in_depth_look h1 {
	font-size:23px !important;
	}
	
	.past_in_depth_look_articles_box {
	border:1px solid #B7B7B7;
	padding:2px;
	margin:0 0 20px 0;
	}
	
	.past_in_depth_look_articles_content {
	min-height:242px;
	_height:242px;
	background-image:url(../images/layout/nutrition/past_in_depth_suggested_guidelines_BG.jpg);
	background-repeat:repeat-x;
	padding:8px 6px 4px 8px;
	}
	
	.past_in_depth_look_articles_content_R {
	/*--IE Hack #18--*/
	float:right;
	padding:0 10px 0 0;
	width:206px;
	font-weight:100;
	}
		
	.past_in_depth_look_articles_content_R li {
	/*--IE Hack #19--*/
	line-height:1.2em;
	padding:0 0 4px 0;
	list-style:square;
	font-size:12px;
	margin:0 0 0 6px;
	color:#205780;
	}
		
	.past_in_depth_look_articles_content_R a {
	font-size:12px;
	padding:0px;
	font-weight:100;
	color:#023049;
	}
	
	.past_in_depth_look_articles_content_box {
	padding:0 0 12px 0;
	}
	
	.past_in_depth_look_articles_content_box_last {
	padding:0px;
	}
	
	.nutrition_in_depth_look {
	min-height:330px;
	}
	
/*--Padding and Margin
=======================================*/
.paddingT5px {
padding-top:5px !important;
}

/*--Products
=======================================*/
#products_header {
height:38px;
padding:0 0 0 9px;
}

#products_header h1 {
color:#023049;
font-size:26px;
font-weight:bold;
padding:0px;
line-height:26pt;
}

.products_ditto_box {
padding:15px 0 15px 0;
background-image:url(../images/layout/h1_sub_BG_dotted_line/h1_sub_dotted_line.jpg);
background-repeat:repeat-x;
background-position:bottom;
margin:0 10px 0 0;
}

.products_box_left {
float:left;
width:173px;
}

.products_img_left {
border:1px solid #AEAFAF;
padding:2px;
}

.products_ditto_content_R {
float:right;
padding:0px 15px 0 0;
width:425px;
}

.products_ditto_content_R h3 {
font-size:17px;
color:#780808;
line-height:1.2em;
padding:0 0 5px;
}

.products_ditto_content_R p {
color:black;
padding:0 0 3px 0 !important;
}

.add_to_cart_img {
float:left;
width:107px;
height:23px;
}

.add_to_cart_box {
padding:0 0 15px 0;
}

.add_to_cart_box a, .add_to_cart_box p, .add_to_cart_box {
font-size:13px !important;
padding:4px 0 10px 0;
line-height:1.6em;
}

.add_to_cart_box a {
color:#023049;
text-decoration:underline !important;
}

.products_ditto_link_right a {
float:right;
color:#023049;
font-weight:bold;
}

.product_individual_page {
background-image:none !important;
}

.product_individual_page_text p {
padding:0 0 15px 0 !important;
}


	/*-- Foxy Cart Checkout Box
	===================================*/
	#shopping_cart_checkout_padding {
	float:right;
	padding:10px 7px 0px 0px;
	}
	
	#shopping_cart_checkout {
	background-color:#eaeaea;
	border:1px solid #bababa;
	padding:6px 9px;
	}
	
	#shopping_cart_checkout a {
	color:#780808;
	}
	
	.cart_img_FC {
	padding:0px 2px 0px 3px;
	margin-bottom:-2px;
	}

/*--Right Column
=======================================*/
.display_block {
display:block;
}

	/*--Youth Fitness TV
	===================================*/
	#YFM_TV_R_column {
	margin:2px 0 7px 7px;
	}
	
	#YFM_TV_R_column_header {
	width:286px;
	height:36px;
	display:block;
	}
	
	#YFM_TV_R_column_content {
	padding:0px 0px 5px 6px;
	background-color:#aad7ee;
	min-height:45px;
	width:280px;
	}
	
	#YFM_TV_R_column_view_our_videos {
	width:271px;
	height:181px;
	padding:1px;
	background-color:white;
	display:block;
	}
	
	#YFM_TV_R_column_text {
	background-color:#55a3cb;
	padding:6px 9px 2px 9px;
	margin:5px 0px 0 1px;
	width:253px;
	}
	
	#YFM_TV_R_column_text p {
	color:white;
	padding:0px;
	font-size:14px;
	line-height:1.2em;
	float:left;
	}
	
	#YFM_TV_R_column_text a {
	float:right;
	color:black;
	}
	
	#YFM_P_Large {
	font-size:18px;
	font-weight:bold;
	}
	
	#YFM_TV_R_column_ahref {
	clear:both;
	}

	/*--Subscription
	=========================================*/
	#columnR_subscribe, #columnR_subscribe2 {
	background-image:url(../images/layout/R_column/sep_line.jpg);
	background-repeat:repeat-x;
	background-position:top;
	padding:7px 3px 0 3px;
	margin:7px 0 0 0;
	}
	
	#columnR_subscribe2 {
	margin:7px 0 0 0;
	}
	
	#columnR_subscribe_signup_box {
	
	}
	
	/*--Ad
	=========================================*/
	.columnR_ad_sep_line_top {
	background-image:url(../images/layout/R_column/sep_line.jpg);
	background-repeat:repeat-x;
	background-position:top;
	padding:7px 0 0 0;
	margin:7px 0 0 0;
	}
	
/*--Sport Specific Insider
=============================================*/
.sport_specific_insider_box_padding {
float:left;
width:258px;
padding:0pt 2px 33px 6px;
}

.sport_specific_insider_box {
border:1px solid #bababa;
min-height:200px;
_height:200px;
padding:2px;
}

.sport_specific_insider_box_header_BG {
background-image:url(../images/layout/sport_specific_insider/content_header_BG_252.jpg);
width:222px;
height:41px;
margin:0 0 1px 0;
padding:6px 0 0 30px;
background-repeat:no-repeat;
}

.sport_specific_insider_box_header_BG a {
font-size:26px;
color:white;
}

.sport_specific_insider_box_img {
display:block;
width:252px;
height:115px;
display:block;
margin:0 0 1px 0;
}

.sport_specific_insider_box_content {
min-height:230px;
_height:230px;
background-image:url(../images/layout/sport_specific_insider/content_body_BG.jpg);
background-repeat:repeat-x;
padding:8px 0 0 6px;
}
		
		.sport_specific_insider_box_content_individual {
		padding:0 0 10px 0;
		}
		
		.sport_specific_insider_box_content_individual_last {
		padding:0px;
		}
		
		.sport_specific_insider_box_content_img {
		border:1px solid #bebebe;
		padding:1px;
		background-color:white;
		float:left;
		display:block;
		}
		
		.sport_specific_insider_box_content_R {
		/*--IE Hack #20--*/
		float:right;
		width:158px;
		padding:0pt 5px 0pt 0pt;
		}
		
		.sport_specific_insider_box_content_R li {
		/*--IE Hack #21--*/
		line-height:1.2em;
		padding:0 0 4px 0;
		list-style:square;
		font-size:12px;
		margin:0 0 0 6px;
		color:#205780;
		}
		
		.sport_specific_insider_box_content_R a {
		font-size:12px;
		padding:0px;
		line-height:1.2em;
		color:#023049;
		padding:0 0 2px 0;
		}
		
		.sport_specific_insider_box_li_bold {
		font-weight:bold;
		}
		
		.sport_specific_insider_box_li_black a {
		color:black !important;
		}
		
/*--Video
==============================================*/
	
	/*--Video 1A
	=====================================*/
	#video_1A_featured_story {
	border:1px solid #bababa;
	background-color:white;
	padding:4px;
	}
	
	#video1A_featured_story_content {
	min-height:152px;
	_height:152px;
	padding:4px 0pt 0pt 9px;
	background-color:#dde9ef;
	}
	
	#video1A_featured_story_sup_content {
	padding:0 0 4px 0;
	width:330px;
	float:left;
	}
	
	#video1A_featured_story_sup_content h1 {
	font-size:19px;
	color:#023049;
	}
	
	#video1A_featured_story_content_click_play_vid {
	clear:both;
	padding:0px;
	}
	
	#video1A_featured_story_content_click_play_vid a {
	color:#02476B;
	font-size:14px;
	font-weight:bold;
	}
	
	#video1A_featured_story_content h2 {
	color:#780808;
	font-size:18px;
	padding:4px 0 0 0;
	}
	
	#video_1A_featured_story_header_BG {
	background-image:url(../images/layout/video1A/YFM_TV_Featured_article_header_BG.jpg);
	height:38px;
	width:950px;
	padding:2px 0 0 8px;
	}
	
	/*--HR Search
	===============================*/
	#HR_search {
	width:305px;
	padding:6px 8px 0 0;
	height:33px;
	float:right;
	}
	
	#ajaxSearch_input {
	/*--IE Hack #23--*/
	border:1px solid #b4b9b5;
	padding:4px 7px;
	color:#02476b;
	font-size:13px;
	float:left;
	width:200px;
	}
	
	#ajaxSearch_submit {
	background-image:url(../images/layout/video1A/search_button.jpg);
	background-repeat:no-repeat;
	width:76px;
	height:24px;
	float:right;
	border:0px none;
	cursor:pointer;
	text-indent:-9999px;
	}
	
		/*--Featured Video by Category
		======================================*/
		#video1A_featured_video_by_category {
		float:right;
		width:604px;
		/*--IE6 Hack #4--*/
		}
		
		#video1A_featured_video_by_category h1 {
		font-size:19px;
		color:#023049;
		}
	
		#video1A_featured_video_by_category_box_padding {
		border:1px solid #919191;
		background-color:white;
		padding:2px;
		width:590px;
		height:240px;
		}
	
		#video1A_featured_video_by_category_box_internal_padding {
		padding:2px 3px 0px 4px;
		}
	
		#video1A_featured_video_by_category_box {
		width:590px;
		height:240px;
		background-image:url(../images/layout/video1A/YFM_TV_Featured_Vid_Category_BG2.jpg);
		background-repeat:no-repeat;
		}
		
		.video1A_featured_video_by_category_box_individual_padding, .video1A_featured_video_by_category_box_individual_padding_alt {
		width:282px;
		height:110px;
		float:left;
		padding:4px 5px 3px 4px;
		}
				
		.video1A_featured_video_by_category_box_individual_alt {
		padding:4px 0px 3px 4px;
		}
		
		.video1A_featured_video_by_category_box_individual {
		width:282px;
		height:110px;
		}
		
		.video1A_featured_video_by_category_box_individual a {
		font-size:16px !important;
		color:#154572 !important;
		font-weight:bold;
		}
		
		.video1A_featured_video_by_category_ahrefR {
		width:128px;
		float:right;
		}
		
		.video1A_featured_video_by_category_arrow {
		float:left;
		width:15px;
		padding:3px 0 0 0;
		}
		
		.video1A_featured_video_by_category_ahref a {
		font-weight:100 !important;
		color:black !important;
		font-size:13px !important;
		line-height:1.3em !important;
		}
		
		.video1A_featured_video_by_category_img {
		border:1px solid #929393;
		padding:2px;
		background-color:white;
		float:left;
		}

		.video1A_featured_video_by_categoryR {
		width:145px;
		float:right;
		}
		
			/*--Video 1A Category by Age
			==================================*/
			.video1A_category_by_age_padding {
			padding:0 0 0 5px;
			}
			
			.video1A_category_header_BG_padding {
			padding:2px 2px 2px 2px;
			}
			
			.video1A_category_by_age, .video1A_category_by_age_alt {
			width:322px;
			float:left;
			min-height:100px;
			padding:0 6px 6px 0;
			}
			
			.video1A_category_by_age_alt {
			padding:0px;
			}
			
			.video1A_category_header_internal_padding {
			border:1px solid #b9b9b9;
			padding:2px;
			}
			
			.video1A_category_by_age_padding h1 {
			color:#023049;
			font-size:24px;
			line-height:1.0em;
			background-image:url(../images/layout/h1_sub_BG_dotted_line/h1_sub_dotted_line.jpg);
			background-position:bottom;
			background-repeat:repeat-x;
			padding:0 0 10px 0;
			margin:0 0 13px 0;
			}
			
			.video1A_category_header_BG, .video1A_category_header_BG_alt {
			width:316px;
			height:46px;
			background-image:url(../images/layout/video1A/category_by_age_header_BG.jpg);
			}
			
			.video1A_category_header_BG_alt {
			background-image:url(../images/layout/video1A/category_by_age_header_BG_alt.jpg);
			}
			
			.video1A_category_header_BG h2, .video1A_category_header_BG_alt h2 {
			color:white;
			font-size:21px;
			padding:8px 0 0 27px;
			width:190px;
			float:left;
			}
			
			.video1A_category_header_see_all_img {
			float:right;
			width:77px;
			height:23px;
			padding:12px 10px 0 0;
			}
						
				/*--Video 1A Category by Page Content
				==============================*/
				.video1A_category_content_bottom_box_main {
				min-height:233px;
				_height:223px;
				background-image:url(../images/layout/video1A/YFM_TV_category_box_main_BG.jpg);
				background-repeat:repeat-x;
				padding:9px 7px 4px 7px;
				}
				
				.video1A_category_content_bottom_box {
				padding:0 0 12px 0;
				}
				
				.video1A_category_content_bottom_box_last {
				padding:0px;
				}
							
				.past_in_depth_look_articles_box {
				border:1px solid #B7B7B7;
				padding:2px;
				margin:0 0 20px 0;
				}
				
				.past_in_depth_look_articles_content {
				min-height:242px;
				_height:242px;
				background-image:url(../images/layout/nutrition/past_in_depth_suggested_guidelines_BG.jpg);
				background-repeat:repeat-x;
				padding:8px 6px 4px 8px;
				}
				
				.past_in_depth_look_articles_content_R {
				/*--IE Hack #18--*/
				float:right;
				padding:0 10px 0 0;
				width:206px;
				font-weight:100;
				}
					
				.past_in_depth_look_articles_content_R li {
				/*--IE Hack #19--*/
				line-height:1.2em;
				padding:0 0 4px 0;
				list-style:square;
				font-size:12px;
				margin:0 0 0 6px;
				color:#205780;
				}
					
				.past_in_depth_look_articles_content_R a {
				font-size:12px;
				padding:0px;
				font-weight:100;
				color:#023049;
				}
							
					
		/*--Video 2A
		======================================*/
		#video2A_featured_story {
		border:1px solid #bababa;
		min-height:150px;
		background-color:white;
		padding:4px;
		margin:0 0 12px 0;
		}
		
		#video2A_header {
		background-image:url(../images/layout/video2A/video2A-1_header_bg.jpg);
		background-repeat:no-repeat;
		height:40px;
		width:958px;
		}
		
		#video2A_featured_story_header_BG {
		height:38px;
		padding:2px 0 0 271px;
		/*--Original Padding
		padding:2px 0 0 200px;
		--*/
		background-image:url(../images/layout/video2A/sport_specific_Header_BG.jpg);
		/*-- Original BG Image
		background-image:url(../images/layout/video2A/video2A_header_BG.jpg);
		--*/
		}
		
		#video2A_featured_story_header_BG h1, #video2A_header h1 {
		color:#023049;
		font-size:26px;
		font-weight:bold;
		}
		
		#video2A_header h1 {
		padding:2px 0 0 204px;
		width:325px;
		float:left;
		}
		
		#video2A_search {
		float:right;
		width:305px;
		padding:8px 8px 0 0;
		float:right;
		}
		
		#video2A_rss {
		margin-bottom:-3px;
		}
		
		.video2A_videos_pagination {
		background-image:url(../images/layout/h1_sub_BG_dotted_line/h1_sub_dotted_line.jpg);
		background-position:center bottom;
		background-repeat:repeat-x;
		padding:0 0 10px 0;
		margin:0 0 20px 0;
		}
		
		.video2A_video_box {
		float:left;
		width:130px;
		padding:0 16px 15px 16px;
		}
		
		.video2A_video_box li {
		/*--IE Hack #27--*/
		padding:0 0 2px 0;
		list-style:square;
		font-size:12px;
		margin:0 0 0 14px;
		color:#205780;
		}
		
		.video2A_overflow {
		height:15px;
		overflow:hidden;
		margin:0px !important;
		list-style:none !important;
		padding:0 0 0px 0 !important;	
		}
		
		.video2A_video_box li a {
		font-size:12px;
		padding:0px;
		font-weight:100;
		color:#023049;
		}
		
		.video2A_video_img {
		/*--IE Hack #26--*/
		padding:2px;
		border:1px solid #BEBEBE;
		margin:0 0 5px;
		display:block;
		}
		
		#video2A_featured_story_header_BG2 {
		height:38px;
		padding:2px 0 0 268px;
		background-image:url(../images/layout/sport_specific_insider/content_header_BG_2A.jpg);
		background-repeat:no-repeat;
		}
		
		#video2A_featured_story_header_BG2 h1 {
		color:#023049;
		font-size:26px;
		font-weight:bold;
		}
		
		#video2A_featured_story_header_BG3 {
		height:38px;
		padding:2px 0 0 9px;
		background-image:url(../images/layout/injury_prevention/injury_prevention_Header_BG3.jpg);
		background-repeat:no-repeat;
		}
		
		#video2A_featured_story_header_BG3 h1 {
		color:#023049;
		font-size:19px;
		font-weight:bold;
		padding:5px 0 0 0;
		}
		
		#video2A_featured_story_header_BG4 {
		height:38px;
		padding:2px 0 0 9px;
		background-image:url(../images/layout/injury_prevention/injury_prevention_Header_BG3.jpg);
		background-repeat:no-repeat;
		}
		
		#video2A_featured_story_header_BG4 h1 {
		color:#023049;
		font-size:26px;
		font-weight:bold;
		padding:0px 0 0 0;
		}
		
		#video2A_featured_story_content {
		min-height:152px;
		_height:152px;
		padding:4px 0pt 0pt 9px;
		background-color:#dde9ef;
		}
		
		.video2A_featured_story_img {
		background-color:white;
		border:1px solid #949595;
		float:left;
		padding:2px;
		}
		
		#video2A_featured_story_content_R {
		float:right;
		width:287px;
		padding:0 10px 0 0;
		}
		
		#video2A_featured_story_content_R p {
		color:#235672;
		line-height:1.3em;
		}
		
		#video2A_featured_story_sup_content h1 {
		font-size:19px;
		color:#023049;
		}
		
		#video2A_featured_story_sup_content {
		padding:0 0 4px 0;
		}
		
		#video2A_featured_story_content_R h1 {
		color:#780808;
		font-size:18px;
		line-height:1.3em;
		padding:0 0 5px 0;
		}
		
		#video2A_featured_story_content_click_play_vid {
		clear:both;
		padding:7px 0;
		}
		
		#video2A_featured_story_content_click_play_vid a {
		font-weight:bold;
		color:#02476b;
		font-size:14px;
		}
		
		.video2A_featured_story_content_click_play_vid_arrow {
		/*--IE Hack #22--*/
		float:left;
		height:14px;
		width:16px;
		padding:3px 5px 0 0;
		}
		
		.featured_video_arrow {
		padding:2px 0 0 5px;
		}
		
		.current_document_empty {
		display:none;
		}

/*-- Web Login
===========================================*/
.web_login_form_YFM {
font-size:14px !important;
}

.web_login_form_YFM td {
padding:3px !important;
}

.web_login_form_YFM_tr tr {
padding:3px !important;
}

.change_password_padding {
padding:8px 0 8px 12px !important;
}

.members_font_a_18px a {
font-size:18px !important;
}
