@charset "UTF-8";
/* CSS Document */

html,body{
	margin-left:0;
	margin-right:0;
	margin-top:0;
	margin-bottom:0;
	background-color:#ffffff;
	font-family:Arial
	
}
#page{
width:980px;
margin:0 auto;
padding-top:10px
}
#topnav{
height:41px;
background-image:url(images/navright.gif);
background-repeat:no-repeat;
background-position:right;
margin-left:70px
}
.navitems{ float:left; font-size:11px; padding:5px 40px 5px 7px; border-right:1px solid #8f8f8f; margin:0 5px 0 0}
#topnav a{color:#9f9f9f; text-decoration:none; display:block; letter-spacing:0}
.navitems h3{margin:0; color:#FFFFFF; text-transform:uppercase; font-weight:normal; font-size:13px; color:#FFFFFF}

#topnav .navitems:hover{background-color:#333333}


#header a{ font-size:11px;color:#b2b1b1; text-transform:uppercase; text-decoration:none}
#header a:hover{color:#333333}

#header{ margin-bottom:10px}

#content{border:1px solid #e3e3e3; padding:10px; margin-bottom:30px; font-size:12px; color:#737373}

.homebox{height:174px; border:1px solid #e1dede; float:left; padding:10px;font-size:11.5px; color:#858484; line-height:12px}
.homebox ul li{ font-size:11.5px; color:#858484; margin-bottom:8px}
.homebox ul li a{color:#858484; text-decoration:none}
.homebox ul li a:hover{color:#CD9312;text-decoration:underline}

.home-bot-box{ font-size:11.5px; color:#858484; line-height:18px}
.home-bot-box a{ text-decoration:none; color:#CD9312}
.home-bot-box a:hover{ color:#333333}

#footer{ height:180px; background-image:url(images/footerbg.gif); background-repeat:repeat-x; background-position:top; background-color:#e8e8e8; padding-top:30px}
#footer-text{ width:980px; margin:0 auto; font-size:11px; color:#666666; text-align:center}
#footer-text a{ color:#666666; text-decoration:none}
#footer-text a:hover{ color:#000000;}

#widecolumn{width:630px;color:#908f8f; float:left; height:auto; padding-left:30px; padding-bottom:45px}
#widecolumn strong{color: #646464}
#sidebar{width:262px;margin-left:696px;}
#widecolumn p{ line-height:19px}
#widecolumn ul li a{color:#333333}
#widecolumn ul li a:hover{color:#CD9312;text-decoration:none}
#widecolumn ul li{ margin-bottom:10px}

#widecolumn-faq{padding-left:30px; padding-bottom:50px}
#widecolumn-faq h3{ color:#333333; margin:0 0 10px 0}

#widecolumn-faq ul{ list-style:none; padding:0}
#widecolumn-faq ul li{ margin-top:10px; margin-bottom:5px}
#widecolumn-faq ul li a{ font-weight:bold}

#widecolumn a,#widecolumn p a,#widecolumn-faq a{color:#333333}
#widecolumn a:hover,#widecolumn p a:hover,#widecolumn-faq a:hover{color:#CD9312; text-decoration:none}

.bottomtext{font-size:9.5px;}
.bottomtext ul{padding-left:0;list-style:none; text-transform:uppercase}
.bottomtext ul li{ margin-bottom:8px; line-height:12px}
.bottomtext ul li a{color:#858484; text-decoration:none}
.bottomtext ul li a:hover{color: #333333; text-decoration:underline}

.success{
	/*width:232px;*/
	height:327px;
	/*margin-left:447px;*/
	background-color:#1ba0a5;
	padding-left:20px;
	padding-right:10px;
	padding-top:15px;
	color:#FFFFFF
}
.success ul{padding-left:0; list-style:none}
.success ul li{ margin-bottom:7px; font-size:14px}
.success ul li a{ color:#d0feff; text-decoration:none}
.success ul li a:hover{ color:#ffffff}
.success h3{margin:0 0 10px 0;font-size:16px}

#sidebar h3{margin:0; font-size:14px; color:#333333; margin-bottom:3px}
#sidebar{ font-size:11px}

#sidebar-meal ul li a,#sidebar ul li a{color:#333333; text-decoration:none}
#sidebar-meal ul li a:hover,#sidebar ul li a:hover{color:#CD9312}

#sidebar-meal{font-size:11px;}
#sidebar-meal h3{margin:0 0 7px 0;font-size:14px; color:#333333}


#bread{font-size:11px; margin-bottom:30px; color:#333333}
#bread a{ font-size:11px; text-decoration:none; color:#908f8f}
#bread a:hover{ color:#000000}

.learning-box{
	width:92px;
	height:130px;
	float:left;
	width:120px;
	margin-right:20px;
	text-align:center
}

#sidefaq{
	border:1px solid #CCCCCC;
	padding:10px;
	margin-bottom:15px;
	background-color:#9ea400
}
#sidefaq h3{color:#FFFFFF; margin-top:0; margin-bottom:6px; text-transform:uppercase}
#sidefaq ul{ padding-left:0; list-style:none}
#sidefaq ul li{ margin-bottom:7px}
#sidefaq ul li a{ text-decoration:none; color:#FFFFFF}
#sidefaq ul li a:hover{ text-decoration:underline; color:#000000}


#faqgeneral .faqlink1,
#medifast_plans .faqlink2,
#starting_medifast .faqlink3,
#using_medifast .faqlink4,
#ontheprogram .faqlink5,
#planning_medifast .faqlink6,
#medical_monitoring .faqlink7,
#soy_fiber .faqlink8,
#fat_burning .faqlink9,
#exercising_medifast .faqlink10,
#symptoms .faqlink11,
#transition_maintenance .faqlink12,
#contraubdications .faqlink13,
#diabetes .faqlink14,
#arthritis .faqlink15,
#womens_health .faqlink16,
#coronary_health .faqlink17,
#about_momentum .faqlink18,
#about_super_omega .faqlink19
{color:#FFCC00;font-size:16px}

#success3039 #link3039,
#success4049 #link4049,
#success5059 #link5059,
#success6069 #link6069,
#success7079 #link7079,
#success8099 #link8099,
#success100plus #link100plus
{color:#FFFFFF; font-weight:bold}

#learningbox{height:130px; border-bottom:1px dotted #CCCCCC; padding-bottom:15px; margin-bottom:15px; background-color:#ecece9; padding:10px}
#learningbox ul{margin-top:10px; padding-left:0}
#learningbox ul li{margin-top:5px;margin-bottom:3px; margin-left:20px}

#learning #learningbox{display:none}


#guideandtools #guides,
#nutrition-info #nutrition,
#recipes-meal-plans #recipes,
#dietandweightloss #diet
{font-weight:bold; color:#CD9312; font-size:12.5px}

#breakfast #breakfastbox,
#lunch #lunchbox,
#snacks #snacksbox,
#desserts #dessertsbox,
#drinks #drinksbox
{display:none}

#medifast_adv_benefits{
	width:236px;
	height:260px;
	border:1px solid #CCCCCC;
	float:right;
	padding:12px 7px 7px 7px;
	margin-left:20px
}

#medifast_adv_benefits h3{font-size:16px}

#medifast_adv_benefits ul{
margin-left:20px
}

#medifast_adv_benefits ul li strong{ color:#e48701}

#sidebar #ad{display:none}
#women #sidebar #ad{display:block}



