﻿/*[fmt]1A90-1A0A-3*/
* {
	padding: 0px;
	margin: 0px;
}
p {
	line-height: 140%;
	margin-bottom: 0px;
}
a img 	{
	border: none;
}
body {
	background-image: url(../images/repeatborder.gif);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
}
#bggradient {
	width: 1024px;
	margin: 0px;
	padding: 0px;
}
#container {
	font-weight: bold;
	width: 990px;
	margin: 14px 17px 10px 19px;
	padding: 0px;
}
#headerwrap {
	background-image: url(../images/bodyhead.gif);
	background-repeat: no-repeat;
	width: 988px;
	height: 157px;
	margin: 0px;
	padding: 0px;
}
#leftheader {
	width: 480px;
	height: 157px;
	float: left;
	padding: 0px;
	margin: 0px;
	cursor: pointer;
}
#rightheader {
	width: 505px;
	height: 157px;
	float: left;
	padding: 0px;
	margin: 0px;
}
#searchwrap {
	margin: 10px 0px 0px;
	padding: 3px 0px 0px;
	float: right;
	width: 255px;
	height: 30px;
	background: url(../images/blueimg.gif) no-repeat top left;
	color: #FFFFFF;
}
#searchwrap ul {
	margin: 0;
	padding: 0px;
	float: left;
	list-style: none;
}
#searchwrap ul li {
	font-size: 14px;
	margin: 0;
	padding: 4px 4px 0px;
	float: left;
}
#searchwrap ul li a {
	margin: 0;
	padding: 0;
	color: #FFFFFF;
	text-decoration: none;
}
.searchbtn {
	width: 500px;
	height: 30px;
	float: left;
	padding: 0px;
	margin: 0px;
}
#inputSearch {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 113px;
	height: 15px;
	border: none;
	background: #DDDCDC;
	font-size: 100%;
}
.gobtn {
	float: left;
	margin: 50px;
}
#navHeaderTop {
	width: 468px;
	float: right;
	margin-top: 90px;
	color: #FFFFFF;
}
.dropdown {
	width: 60px;
	text-align: left;
	float: left;
	font-weight: bold;
	margin: 0px 0px 0px 17px;
	padding: 0px;
}
.dropdown a {
	display: block;
	text-decoration: none;
}
.dropdown dt {
	font-size: 14px;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
	text-decoration: none;
}
.dropdown dt a:link, .dropdown dt a:visited {
	background: none;
	color: #FFFFFF;
	padding: 0px;
	margin: 0px;
}
.dropdown dt a:hover {
	background: none;
	color: #FFCC33;
	font-weight: bold;
	text-decoration: none;
}
.dropdown dd {
	color: #042B60;
	position: absolute;
	overflow: hidden;
	width: 160px;
	display: none;
	opacity: 0;
}
.dropdown dd a:link, .dropdown dd a:visited {
	color: #042B60;
	font-size: 12px;
	font-weight: normal;
	background-color: #FFFFFF;
	text-align: left;
	margin: 0px;
	padding: 8px 0px 0px 3px;
}
.dropdown dd ul li a:hover {
	color: #1752A3;
}
.dropdown .underline {
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	border-bottom-width: thin;
}
.topdropdownmenu {
	font-size: 14px;
	padding: 0 30px 0 900px;
	right: 0;
	top: 0;
	margin: 160px 0 0 900px;
}
.cleardiv {
	clear: both;
}
/*******EXPERIMENTAL CSS STYLES*******/
.header {
	font-weight: bold;
	font-size: 125%;
}
/*******END EXPERIMENTAL CSS STYLES*******/
#middleBand {
	font-weight: bold;
	width: 980px;
	padding: 0px;
	margin: 0px;
	float: left;
}
#mainbody {
	font-weight: bold;
	background-image: url(../images/verticalline.gif);
	background-repeat: repeat-y;
	width: 980px;
	padding: 0px 0px 0px 10px;
	margin: 0px;
	float: left;
}
#navMiddleBand {
	font-weight: normal;
	padding: 5px 0px 0px;
	margin: 0px;
	float: left;
	text-align: center;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}
#navMiddleBand a:link, #navMiddleBand a:visited {
	font-weight: normal;
	text-decoration: none;
	color: #042B60;
}
#navMiddleBand a:hover {
	font-weight: normal;
	text-decoration: none;
	color: #E39C30;
}
.activelink {
	font-weight: bold;
	text-decoration: none;
	color: #E39C30;
}
#navMiddleBand .activelink {
	font-weight: normal;
	text-decoration: none;
	color: #E39C30;
}
#linksMiddleBand {
	font-weight: normal;
	font-size: 12px;
	padding: 5px 20px 0px 0px;
	margin: 0px;
	color: #000000;
	float: right;
}
#linksMiddleBand a:link, #linksMiddleBand a:visited {
	font-weight: normal;
	font-size: 12px;
	margin: 0px;
	color: #042B60;
	text-decoration: none;
}
#linksMiddleBand a:hover {
	font-weight: normal;
	font-size: 12px;
	color: #E39C30;
	text-decoration: none;
}
.mailing {
	font-weight: normal;
	font-size: 12px;
	float: left;
	width: auto;
	margin: 0px;
	padding: 0px;
}
#contentarea {
	width: 980px;
	padding: 0px;
	margin: 10px 0px 0px;
	float: left;
}
#navLeftContent {
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	float: left;
}
#bottomLeftContent {
	font-weight: bold;
	width: 180px;
	padding: 0px;
	margin: 3px 0px 0px;
	float: left;
}
.navLeftContentShape {
	font-weight: bold;
	width: 177px;
	padding: 0px;
	margin: 10px 0px 0px;
	color: #395687;
	float: left;
}
.navLeftContentShape ul {
	font-weight: bold;
	width: 177px;
	margin: 0px;
	padding: 0px;
	float: left;
}
.navLeftContentShape ul li {
	font-weight: bold;
	background-image: url(../images/sha.gif);
	background-repeat: no-repeat;
	width: 177px;
	height: 22px;
	font-size: 14px;
	margin: 1px 0px 0px;
	padding: 3px 0px 0px 5px;
	float: left;
	list-style: none;
}
.navLeftContentShape ul li a:link, .navLeftContentShape ul li a:visited {
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	color: #042B60;
	text-decoration: none;
	float: left;
}
.navLeftContentShape ul li a:hover {
	font-weight: bold;
	color: #E39C30;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	float: left;
}
.navLeftContentAccordian {
	font-weight: normal;
	width: 180px;
	padding: 0px;
	margin: 0px;
	float: left;
}
.navLeftContentAccordian ul {
	font-weight: normal;
	text-align: center;
	margin: 0px;
	padding: 0px;
}
.navLeftContentAccordian ul li {
	background-image: none;
	background-repeat: no-repeat;
	font-weight: normal;
	font-size: 12px;
	width: 165px;
	font-weight: normal;
	margin: 0px;
	padding: 0px 0px 0px 10px;
	text-align: center;
	list-style: none;
}
.navLeftContentAccordian ul li a:link, .navLeftContentAccordian ul li a:visited {
	font-weight: normal;
	margin: 0px;
	padding: 0px 0px 0px 13px;
	color: #042B60;
	text-decoration: none;
}
.navLeftContentAccordian ul li a:hover {
	font-weight: normal;
	margin: 0px;
	padding: 0px 0px 0px 13px;
	color: #E39C30;
	text-decoration: none;
}
.navLeftContentShape .fit_navLeftContentAccordian {
	background-image: url(../images/imgAcordian.gif);
	background-repeat: no-repeat;
	font-weight: normal;
	font-size: 13px;
	width: 177px;
	height: 19px;
	display: block;
	padding: 0px 0px 0px 13px;
	margin: 0px;
	text-align: left;
}
.navLeftContentShape .fit_navLeftContentAccordian a:link {
	font-weight: bold;
	text-decoration: none;
	display: block;
	float: left;
	color: #042B60;
}
.navLeftContentShape .fit_navLeftContentAccordian a:visited {
	font-weight: bold;
	text-decoration: none;
	display: block;
	float: left;
	color: #042B60;
}
.navLeftContentShape .fit_navLeftContentAccordian a:hover {
	font-weight: bold;
	text-decoration: none;
	display: block;
	float: left;
	color: #E39C30;
}
.navLeftContentShape .fit_navLeftContentMiddleAccordian {
	background-image: url(../images/imgAcordian02.gif);
	background-repeat: no-repeat;
	font-weight: bold;
	font-size: 13px;
	width: 170px;
	height: 37px;
	display: block;
	padding: 0px;
	margin: 0px;
	text-align: left;
}
.navLeftContentShape .fit_navLeftContentMiddleAccordian a:link {
	font-weight: bold;
	text-decoration: none;
	display: block;
	float: left;
	color: #042B60;
}
.navLeftContentShape .fit_navLeftContentMiddleAccordian a:visited {
	font-weight: bold;
	text-decoration: none;
	display: block;
	float: left;
	color: #042B60;
}
.navLeftContentShape .fit_navLeftContentMiddleAccordian a:hover {
	font-weight: bold;
	text-decoration: none;
	display: block;
	float: left;
	color: #E39C30;
}
#fitness_MiddleContent {
	width: 565px;
	padding: 0px;
	margin: 0px 0px 0px 5px;
	float: left;
	font-size: 12px;
	font-weight: normal;
	background-color: #FFFFFF;
	min-height: 400px;
}
#middleContentDetails .textContentMiddle {
	font-size: 12px;
	font-weight: normal;
	margin: 0px;
	padding: 0px 0px 0px 16px;
	width: 225px;
}
#fitness_MiddleContent #middleContentBody1 {
	width: 565px;
	height: 226px;
	margin: 5px 0px 0px;
	padding: 0px;
	float: left;
}
#fitness_MiddleContent #middleContentBody1 .middleTopLeft {
	background-image: url(../images/im1.gif);
	background-repeat: no-repeat;
	width: 275px;
	height: 226px;
	margin: 0px;
	padding: 0px;
	float: left;
}
#fitness_MiddleContent #middleContentBody1 .headingTopLeftBox {
	font-weight: bold;
	font-size: 18px;
	text-align: left;
	width: 265px;
	margin: 0px;
	padding: 5px 0px 0px 10px;
	color: #A67FCE;
}
#fitness_MiddleContent #middleContentBody1 .leftLinkBox {
	float: left;
	width: 275px;
	height: 128px;
	margin: 3px 0px 0px 10px;
	padding: 0px;
	color: #121010;
	font-weight: bold;
}
#fitness_MiddleContent #middleContentBody1 .leftLinkBox a:link {
	font-weight: bold;
	color: #121010;
}
#fitness_MiddleContent #middleContentBody1 .leftLinkBox a:visited {
	font-weight: bold;
	color: #121010;
}
#fitness_MiddleContent #middleContentBody1 .leftLinkBox a:hover {
	font-weight: bold;
	color: #E39C30;
}
#fitness_MiddleContent #middleContentBody1 .topLeftLink {
	font-weight: bold;
	font-size: 12px;
	float: left;
	width: 75px;
	height: 128px;
	margin: 0px;
	padding: 5px 0px 0px 13px;
	color: #121010;
}
#fitness_MiddleContent #middleContentBody1 .topLeftLink a:link {
	font-weight: bold;
	font-size: 12px;
	float: left;
	color: #000000;
}
#fitness_MiddleContent #middleContentBody1 .topLeftLink a:visited {
	font-weight: bold;
	font-size: 12px;
	float: left;
	color: #000000;
}
#fitness_MiddleContent #middleContentBody1 .topLeftLink a:hover {
	font-weight: bold;
	font-size: 12px;
	float: left;
	color: #E39C30;
}
#fitness_MiddleContent #middleContentBody1 .topRightRightlink {
	font-weight: bold;
	font-size: 12px;
	float: left;
	width: 100px;
	height: 128px;
	margin: 0px;
	padding: 5px 0px 0px 60px;
	color: #121010;
}
#fitness_MiddleContent #middleContentBody1 .topRightRightlink a:link {
	font-weight: bold;
	font-size: 12px;
	float: left;
	color: #000000;
}
#fitness_MiddleContent #middleContentBody1 .topRightRightlink a:visited {
	font-weight: bold;
	font-size: 12px;
	float: left;
	color: #000000;
}
#fitness_MiddleContent #middleContentBody1 .topRightRightlink a:hover {
	font-weight: bold;
	font-size: 12px;
	float: left;
	color: #E39C30;
}
#fitness_MiddleContent #middleContentBody1 .topLeftMiddleLink {
	font-weight: bold;
	font-size: 12px;
	float: left;
	width: 125px;
	height: 128px;
	margin: 0px;
	padding: 5px 5px 0px 50px;
}
#fitness_MiddleContent #middleContentBody1 .topLeftMiddleLink a:link {
	font-weight: bold;
	float: left;
	color: #000000;
}
#fitness_MiddleContent #middleContentBody1 .topLeftMiddleLink a:visited {
	font-weight: bold;
	float: left;
	color: #000000;
}
#fitness_MiddleContent #middleContentBody1 .topLeftMiddleLink a:hover {
	font-weight: bold;
	float: left;
	color: #E39C30;
}
#fitness_MiddleContent #middleContentBody1 .clickHereLeft {
	float: left;
	width: 200px;
	height: 31px;
	font-weight: bold;
	font-size: 11px;
	margin: 20px 0px 5px 10px;
	padding: 5px 5px 0px 40px;
	background-image: url(../images/im8.gif);
	background-repeat: no-repeat;
}
#fitness_MiddleContent #middleContentBody1 .clickHereLeft a:link {
	color: #0B0C0C;
	text-decoration: none;
}
#fitness_MiddleContent #middleContentBody1 .clickHereLeft a:visited {
	color: #0B0C0C;
}
#fitness_MiddleContent #middleContentBody1 .clickHereLeft a:hover {
	color: #E39C30;
}
#fitness_MiddleContent #middleContentBody1 .middleTopRight {
	background-image: url(../images/im2.gif);
	background-repeat: no-repeat;
	width: 275px;
	height: 226px;
	margin: 0px 0px 0px 13px;
	padding: 0px;
	float: left;
}
#fitness_MiddleContent #middleContentBody1 .headingTopRightBox {
	font-weight: bold;
	font-size: 18px;
	text-align: left;
	width: 265px;
	margin: 0px;
	padding: 5px 0px 0px 10px;
	color: #14C0EB;
}
#fitness_MiddleContent #middleContentBody1 .topRightLeftLinkBox {
	font-weight: bold;
	font-size: 12px;
	float: left;
	width: 165px;
	height: 128px;
	margin: 8px 0px 0px;
	padding-left: 10px;
}
#fitness_MiddleContent #middleContentBody1 .topRightLeftLinkBox a:link {
	font-weight: bold;
	float: left;
	font-size: 12px;
	color: #121010;
}
#fitness_MiddleContent #middleContentBody1 .topRightLeftLinkBox a:visited {
	font-weight: bold;
	float: left;
	font-size: 12px;
	color: #121010;
}
#fitness_MiddleContent #middleContentBody1 .topRightLeftLinkBox a:hover {
	font-weight: bold;
	font-size: 12px;
	color: #E39C30;
}
#fitness_MiddleContent #middleContentBody1 .clickHereRight {
	float: left;
	font-size: 11px;
	width: 200px;
	height: 31px;
	font-weight: bold;
	margin: 15px 0px 5px 10px;
	padding: 5px 5px 0px 40px;
	background-image: url(../images/im7.gif);
	background-repeat: no-repeat;
}
#fitness_MiddleContent #middleContentBody1 .clickHereRight a:link {
	color: #0B0C0C;
	text-decoration: none;
}
#fitness_MiddleContent #middleContentBody1 .clickHereRight a:visited {
	color: #0B0C0C;
}
#fitness_MiddleContent #middleContentBody1 .clickHereRight a:hover {
	color: #E39C30;
}
#fitness_MiddleContent #middleContentBody2 {
	float: left;
	width: 565px;
	margin: 10px 0px 0px;
	padding: 0px;
}
#fitness_MiddleContent #middleContentBody2 .middleBottomLeft {
	background-image: url(../images/im3.gif);
	background-repeat: no-repeat;
	width: 275px;
	height: 226px;
	margin: 0px;
	padding: 0px;
	float: left;
}
#fitness_MiddleContent #middleContentBody2 .headingBottomLeftBox {
	font-weight: bold;
	font-size: 18px;
	text-align: left;
	width: 265px;
	margin: 0px;
	padding: 5px 0px 0px 10px;
	color: #FF0113;
}
#fitness_MiddleContent #middleContentBody2 .middleBottomLeftLink {
	font-weight: bold;
	font-size: 12px;
	float: left;
	width: 260px;
	height: 128px;
	margin: 5px 0px 0px;
	padding: 0px 0px 0px 10px;
}
#fitness_MiddleContent #middleContentBody2 .middleBottomLeftLink a:link {
	font-weight: bold;
	font-size: 12px;
	float: left;
	color: #121010;
}
#fitness_MiddleContent #middleContentBody2 .middleBottomLeftLink a:visited {
	font-weight: bold;
	font-size: 12px;
	float: left;
	color: #121010;
}
#fitness_MiddleContent #middleContentBody2 .middleBottomLeftLink a:hover {
	font-weight: bold;
	font-size: 12px;
	color: #E39C30;
}
#fitness_MiddleContent #middleContentBody2 .clickHereBottomLeft {
	float: left;
	width: 200px;
	height: 31px;
	font-weight: bold;
	font-size: 11px;
	margin: 17px 0px 0px 10px;
	padding: 5px 5px 0px 30px;
	background-image: url(../images/im9.gif);
	background-repeat: no-repeat;
}
#fitness_MiddleContent #middleContentBody2 .clickHereBottomLeft a:link {
	color: #0B0C0C;
	text-decoration: none;
}
#fitness_MiddleContent #middleContentBody2 .clickHereBottomLeft a:visited {
	color: #0B0C0C;
}
#fitness_MiddleContent #middleContentBody2 .clickHereBottomLeft a:hover {
	color: #E39C30;
}
#fitness_MiddleContent #middleContentBody2 .middleBottomRight {
	background-image: url(../images/im4.gif);
	background-repeat: no-repeat;
	width: 275px;
	height: 226px;
	margin: 0px 0px 0px 13px;
	padding: 0px;
	float: left;
}
#fitness_MiddleContent #middleContentBody2 .Vitamin_middleBottomRight {
	background-image: url(../images/vitamins-mainpage.gif);
	background-repeat: no-repeat;
	width: 275px;
	height: 226px;
	margin: 0px 0px 0px 13px;
	padding: 0px;
	float: left;
}
#fitness_MiddleContent #middleContentBody2 .Vitamin_middleBottomRight .headingBottomRightBox {
	font-size: 18px;
	font-weight: bold;
	float: left;
	margin: 0px;
	padding: 5px 0px 0px 10px;
	color: #FFFF00;
}
#fitness_MiddleContent #middleContentBody2 .headingBottomRightBox {
	font-weight: bold;
	font-size: 18px;
	text-align: left;
	width: 265px;
	margin: 0px;
	padding: 5px 0px 0px 10px;
	color: #74CA21;
}
#fitness_MiddleContent #middleContentBody2 .middleBottomRightLink {
	float: left;
	width: 270px;
	margin: 5px 0px 0px 10px;
	padding: 0px;
}
#fitness_MiddleContent #middleContentBody2 .middleBottomRightLink a:link {
	color: #121010;
	float: left;
	font-weight: bold;
}
#fitness_MiddleContent #middleContentBody2 .middleBottomRightLink a:visited {
	color: #121010;
	float: left;
	font-weight: bold;
}
#fitness_MiddleContent #middleContentBody2 .middleBottomRightLink a:hover {
	color: #E39C30;
	float: left;
	font-weight: bold;
}
#fitness_MiddleContent #middleContentBody2 .bottomRightLeftLink {
	font-weight: bold;
	font-size: 12px;
	float: left;
	text-align: left; 
	width: 110px;
	margin: 0px;
	padding: 0px 5px 0px 10px;
}
#fitness_MiddleContent #middleContentBody2 .bottomRightLeftLink a:link {
	font-weight: bold;
/*	float: left;  */
	text-align: left;
	margin: 2px;
	padding: 0px;
	color: #121010;
}
#fitness_MiddleContent #middleContentBody2 .bottomRightLeftLink a:visited {
	font-weight: bold;
/*	float: left; */
	text-align: left;
	margin: 0px;
	padding: 0px;
	color: #121010;
}
#fitness_MiddleContent #middleContentBody2 .bottomRightLeftLink a:hover {
	font-weight: bold;
/*	float: left; */
	text-align: left;
	margin: 0px;
	padding: 0px;
	color: #E39C30;
}
#fitness_MiddleContent #middleContentBody2 .nut_bottomRightLeftLink {  
	font-weight: bold;
	font-size: 12px;
	float: left;
	width: 125px;
	margin: 0px;
	padding: 0px 5px 0px 10px;
}
#fitness_MiddleContent #middleContentBody2 .nut_bottomRightLeftLink a:link {
	font-weight: bold;
	float: left;
	margin: 0px;
	padding: 0px;
	color: #121010;
}
#fitness_MiddleContent #middleContentBody2 .nut_bottomRightLeftLink a:visited {
	font-weight: bold;
	float: left;
	margin: 0px;
	padding: 0px;
	color: #121010;
}
#fitness_MiddleContent #middleContentBody2 .nut_bottomRightLeftLink a:hover {
	font-weight: bold;
	float: left;
	margin: 0px;
	padding: 0px;
	color: #E39C30;
}
#fitness_MiddleContent #middleContentBody2 .bottomRightRightLink {
	font-weight: bold;
	font-size: 12px;
	float: left;
	width: 135px;
	margin: 0px;
	padding: 0px 5px 0px 3px;
}
#fitness_MiddleContent #middleContentBody2 .bottomRightRightLink a:link {
	font-weight: bold;
	float: left;
	margin: 0px;
	padding: 0px;
	color: #121010;
}
#fitness_MiddleContent #middleContentBody2 .bottomRightRightLink a:visited {
	font-weight: bold;
	float: left;
	margin: 0px;
	padding: 0px;
	color: #121010;
}
#fitness_MiddleContent #middleContentBody2 .bottomRightRightLink a:hover {
	font-weight: bold;
	float: left;
	margin: 0px;
	padding: 0px;
	color: #E39C30;
}
#fitness_MiddleContent #middleContentBody2 .nut_bottomRightRightLink {
	font-weight: bold;
	font-size: 12px;
	float: left;
	width: 115px;
	margin: 0px;
	padding: 0px 5px 0px 10px;
}
#fitness_MiddleContent #middleContentBody2 .nut_bottomRightRightLink a:link {
	font-weight: bold;
	float: left;
	margin: 0px;
	padding: 0px;
	color: #121010;
}
#fitness_MiddleContent #middleContentBody2 .nut_bottomRightRightLink a:visited {
	font-weight: bold;
	float: left;
	margin: 0px;
	padding: 0px;
	color: #121010;
}
#fitness_MiddleContent #middleContentBody2 .nut_bottomRightRightLink a:hover {
	font-weight: bold;
	float: left;
	margin: 0px;
	padding: 0px;
	color: #E39C30;
}
#fitness_MiddleContent #middleContentBody2 .clickHereBottomRight {
	font-weight: bold;
	float: left;
	width: 200px;
	height: 30px;
	font-size: 11px;
	margin: 12px 0px 0px 10px;
	padding: 5px 0px 0px 40px;
	background-image: url(../images/im10.gif);
	background-repeat: no-repeat;
}
#fitness_MiddleContent #middleContentBody2 .clickHereBottomRight a:link {
	font-weight: bold;
	color: #0B0C0C;
	text-decoration: none;
}
#fitness_MiddleContent #middleContentBody2 .clickHereBottomRight a:visited {
	font-weight: bold;
	color: #0B0C0C;
}
#fitness_MiddleContent #middleContentBody2 .clickHereBottomRight a:hover {
	font-weight: bold;
	color: #E39C30;
}
#fitness_MiddleContent #middleContentBody2 .nut_clickHereBottomRight {
	font-weight: bold;
	float: left;
	text-align: left;
	width: 200px;
	height: 30px;
	font-size: 11px;
	margin: 25px 0px 0px 10px;
	padding: 5px 0px 0px 40px;
	background-image: url(../images/im10.gif);
	background-repeat: no-repeat;
}
#fitness_MiddleContent #middleContentBody2 .nut_clickHereBottomRight a:link {
	font-weight: bold;
	color: #0B0C0C;
	text-decoration: none;
}
#fitness_MiddleContent #middleContentBody2 .nut_clickHereBottomRight a:visited {
	font-weight: bold;
	color: #0B0C0C;
}
#fitness_MiddleContent #middleContentBody2 .nut_clickHereBottomRight a:hover {
	font-weight: bold;
	color: #E39C30;
}
#fitness_MiddleContent #middleContentBody2 .Nut_clickHereBottomRight {
	font-weight: bold;
	float: left;
	width: 200px;
	height: 30px;
	font-size: 11px;
	margin: 12px 0px 0px 10px;
	padding: 5px 0px 0px 40px;
	background-image: url(../images/vitamins-Arrow.gif);
	background-repeat: no-repeat;
}
#fitness_MiddleContent #middleContentBody2 .Nut_clickHereBottomRight a:link {
	font-weight: bold;
	color: #0B0C0C;
	text-decoration: none;
}
#fitness_MiddleContent #middleContentBody2 .Nut_clickHereBottomRight a:visited {
	font-weight: bold;
	color: #0B0C0C;
}
#fitness_MiddleContent #middleContentBody2 .Nut_clickHereBottomRight a:hover {
	font-weight: bold;
	color: #E39C30;
}
#middleContentDetails .mainContentBlock {
	font-weight: bold;
	float: left;
	background-image: url(../images/indeximg.gif);
	background-repeat: no-repeat;
	width: 239px;
	height: 250px;
	margin: 0px;
	padding: 0px;
}
#middleContentDetails .mainContentBlock .pageHeading {
	font-weight: bold;
	font-size: 25px;
	text-align: center;
	color: #4699BF;
}
#middleContentDetails .mainContentBlock .mainContentBlocklink {
	font-weight: bold;
	float: left;
	width: 230px;
	margin: 0px;
	padding: 5px 0px 0px 10px;
	color: #4699BF;
}
#middleContentDetails .mainContentBlock .mainContentBlocklink a:link {
	font-weight: bold;
	float: left;
	width: 230px;
	margin-bottom: 2px;
	padding: 0px;
	color: #000000;
}
#middleContentDetails .mainContentBlock .mainContentBlocklink a:visited {
	font-weight: bold;
	float: left;
	margin: 0px;
	padding: 0px;
	color: #000000;
}
#middleContentDetails .mainContentBlock .mainContentBlocklink a:hover {
	font-weight: bold;
	float: left;
	margin: 0px;
	padding: 0px;
	color: #E39C30;
}
#fitness_RightContent {
	width: 217px;
	margin: 5px 5px 0px 6px;
	padding: 0px;
	float: left;
}
#pro_fitness_RightContent {
	width: 212px;
	margin: 0px 0px 0px 3px;
	padding: 0px;
	float: left;
}
#pro_fitness_RightContentadv {
	width: 211px;
	margin: 0px 0px 0px 2px;
	padding: 0px;
	float: left;
}
#pro_fitness_RightContentadv .advRightPannelGradiants {
	font-size: 14px;
	font-weight: bold;
	float: left;
	width: 215px;
	height: 26px;
	background-image: url(../images/adv.imgtopgradiants.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 13px 0px 0px;
	color: #042B60;
}
#pro_fitness_RightContentadv .advrightpannelgradiantsDetails {
	font-size: 11px;
	font-weight: normal;
	float: left;
	text-align: justify;
	width: 213px;
	margin: 0px;
	padding: 0px;
	color: #042B60;
}
.advcontaint {
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	margin: 0px 0px 0px 3px;
	padding: 0px 0px 0px 3px;
}
#pro_fitness_RightContentadv .advbottomGradiants {
	font-size: 11px;
	font-weight: normal;
	float: left;
	width: 215px;
	height: 40px;
	background-image: url(../images/adv.bottomImgs.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	color: #042B60;
}
#pro_RightContent_Ingradiants {
	float: left;
	font-size: 14px;
	width: 215px;
	height: 27px;
	margin: 0px 0px 0px 5px;
	padding: 13px 0px 0px;
	background-image: url(../images/multivitamins_ingradiantimg.gif);
	background-repeat: no-repeat;
	color: #042B60;
}
#pro_fitness_RightContent .pro_rightContaintDetails {
	font-size: 12px;
	font-weight: normal;
	float: left;
	width: 215px;
	background-image: url(../images/multivitaminsConImg.gif);
	background-repeat: repeat-y;
	margin: 0px 0px 0px 5px;
	text-align: justify;
	padding: 0px;
}
#pro_fitness_RightContent .pro_bottom_shape {
	font-size: 12px;
	font-weight: normal;
	float: left;
	width: 215px;
	height: 25px;
	background-image: url(../images/multivitamins_bottomimg.gif);
	background-repeat: no-repeat;
	margin: 0px 0px 0px 5px;
	padding: 0px;
}
.pro_ingradiantdetails {
	font-size: 11px;
	font-weight: normal;
	float: left;
	width: 190px;
	margin: 0px 10px;
	padding: 0px;
	color: #042B60;
}
.pro_ingradiantdetails a:link {
	float: left;
	margin: 0px;
	padding: 0px;
	color: #042B60;
	text-decoration: none;
}
.pro_ingradiantdetails a:visited {
	float: left;
	margin: 0px;
	padding: 0px;
	color: #042B60;
	text-decoration: none;
}
.pro_ingradiantdetails a:hover {
	float: left;
	margin: 0px;
	padding: 0px;
	color: #E39C30;
}
#pro_fitness_RightContent .advrightpannelgradiants {
	font-size: 14px;
	font-weight: bold;
	float: left;
	width: 214px;
	height: 27px;
	background-image: url(../images/multivitamins_ingradiantimg.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 13px 0px 0px;
	color: #042B60;
}
#pro_fitness_RightContent .advbottomGradiants {
	font-size: 11px;
	font-weight: normal;
	float: left;
	width: 215px;
	height: 29px;
	background-image: url(../images/advsbottomimg.gif);
	background-repeat: no-repeat;
	margin: 0px 0px 0px 2px;
	padding: 0px;
	color: #042B60;
}
#fitness_RightContent .rightPanelTopadv {
	float: left;
	width: 213px;
	height: 222px;
	margin: 0px;
	padding: 0px;
	background-image: url(../images/im5.gif);
	background-repeat: no-repeat;
}
.rightPannelImgLink {
	font-size: 11px;
	font-weight: normal;
	float: left;
	margin: 0px;
	padding: 0px;
}
.rightPannelImgLink a:link {
	float: right;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	list-style: none;
}
#fitness_RightContent .advHeading {
	width: 203px;
	height: 30px;
	font-size: 15px;
	font-weight: bold;
	color: #426A9A;
	text-align: left;
	padding: 15px 0px 0px 15px;
}
#fitness_RightContent .linksRightContent {
	text-align: left;
	width: 203px;
	font-size: 10px;
	margin: 0px;
	padding: 0px 0px 0px 10px;
	text-decoration: none;
}
#fitness_RightContent .linksRightContent a:link {
	color: #6E83A6;
	text-decoration: none;
}
#fitness_RightContent .linksRightContent a:visited {
	text-decoration: none;
	color: #6E83A6;
}
#fitness_RightContent .linksRightContent a:hover {
	color: #E39C30;
}
.advrtis {
	word-spacing: 200px;
	font-size: 14px;
	font-weight: bold;
	color: #6E83A6;
}
#fitness_RightContent .readMore {
	font-weight: normal;
	width: 75px;
	float: right;
	font-size: 9px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	color: #000000;
}
#fitness_RightContent .readMore a:link {
	font-weight: normal;
	font-size: 9px;
	float: right;
	margin: 10px 0px 0px;
	padding: 0px;
	text-decoration: none;
	color: #000000;
}
#fitness_RightContent .readMore a:visited {
	font-weight: normal;
	font-size: 9px;
	float: right;
	margin: 10px 0px 0px;
	padding: 0px;
	text-decoration: none;
	color: #6E83A6;
}
#fitness_RightContent .readMore a:hover {
	font-weight: normal;
	font-size: 9px;
	float: right;
	margin: 10px 0px 0px;
	padding: 0px;
	text-decoration: none;
	color: #E39C30;
}
#fitness_RightContent .readMoreArrow {
	float: left;
	padding: 13px 0px 0px;
	margin: 0px;
	text-decoration: none;
}
#fitness_RightContent .rightPanelBottomadv {
	float: left;
	width: 213px;
	height: 222px;
	margin-top: 5px;
	padding: 0px;
	background-image: url(../images/im5.gif);
	background-repeat: no-repeat;
	font-weight: bold;
	text-decoration: none;
}
#fitness_RightContent .rightPanelBottomadv .bbtexts {
	font-size: 10px;
	font-weight: normal;
	text-align: left;
	margin: 10px 0px 0px 7px;
}
#fitness_RightContent .rightPanelBottomadv #advBbLink {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 80px;
	color: #000000;
}
#fitness_RightContent .rightPanelBottomadv #advBbLink a:link {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 80px;
	color: #000000;
}
#fitness_RightContent .rightPanelBottomadv #advBbLink a:visited {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 80px;
	color: #000000;
}
#fitness_RightContent .rightPanelBottomadv #advBbLink a:hover {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 80px;
	color: #E39C30;
}
#fitness_RightContent .rightPanelBottomadv .readMoreBottom {
	font-weight: normal;
	width: 75px;
	float: right;
	font-size: 9px;
	margin: 20px 0px 0px;
	padding: 0px;
	text-decoration: none;
	color: #000000;
}
#fitness_RightContent .rightPanelBottomadv .readMoreBottom a:link {
	font-weight: normal;
	float: right;
	font-size: 9px;
	margin: 10px 0px 0px;
	padding: 0px;
	text-decoration: none;
	color: #000000;
}
#fitness_RightContent .rightPanelBottomadv .readMoreBottom a:visited {
	font-weight: normal;
	float: right;
	font-size: 9px;
	margin: 10px 0px 0px;
	padding: 0px;
	text-decoration: none;
	color: #6E83A6;
}
#fitness_RightContent .rightPanelBottomadv .readMoreBottom a:hover {
	font-weight: normal;
	float: right;
	font-size: 9px;
	margin: 10px 0px 0px;
	padding: 0px;
	text-decoration: none;
	color: #E39C30;
}
#fit_Gettingst_MiddleContentBody {
	width: 570px;
	float: left;
	margin: 0px;
	padding: 0px;
}
#fit_Gettingst_MiddleContentBody .pageHeading {
	font-weight: bold;
	font-size: 25px;
	text-align: left;
	color: #E8A431;
}
/**********************!!!Changed text-align #middleContentDetails to justify dec.4/09********/
#middleContentDetails {
	font-weight: normal;
	width: 565px;
	margin: 5px 0px 8px;
	padding: 0px;
	text-align: justify;
	float: left;
}
#middleContentDetails ul {
	font-weight: normal;
	font-size: 12px;
	margin: 5px 0px 0px;
	padding: 0px 0px 0px 15px;
}
#middleContentDetails ul li {
	font-weight: normal;
	font-size: 12px;
	margin: 5px 0px 0px 10px;
	padding: 0px;
	text-align: left;
}
#middleContentDetails ol {
	font-weight: normal;
	font-size: 12px;
	margin: 5px 0px 0px;
	padding: 0px 0px 0px 15px;
}
#middleContentDetails ol li {
	font-weight: normal;
	font-size: 12px;
	margin: 5px 0px 0px 10px;
	padding: 0px;
	text-align: left; 
}
#middleContentDetails ul li .Textcontentsubheading {
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
#middleContentDetails .contentText {
	text-align: right;
	margin: 0px;
	padding: 0px;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
}
.topVideo {
	font-weight: normal;
	width: 320px;
	margin: 0px;
	padding: 0px 0px 0px 5px;
	text-align: center;
	float: right;
	font-style: italic;
	z-index:0;
}
/******************** New Class for second column in mainContentDetails div *********/

#middleContentDetails .column2 {
	font-weight: normal;
	width: 315px;
	margin-top: 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	float: right;
	font-style: normal;
	z-index:0;
}

#middleContentDetails .column2 a:link, #middleContentDetails .column2 a:visited {
	font-weight: bold;
	font-size: 12px;
	padding: 0px;
	margin: 0px;
	color: #647DA2;
}

#middleContentDetails .column2 a:hover {
	font-weight: bold;
	font-size: 12px;
	padding: 0px;
	margin: 0px;
	color: #E39C30;
}
/**************** END New Class **********************************************/

#middleContentDetails .linksMiddleContent {
	font-weight: bold;
	font-size: 12px;
	float: left; 
	padding: 0px 0px 0px 10px;
	margin: 5px 0px 0px;
	width: 189px;
}
#middleContentDetails .linksMiddleContent a:link {
	font-weight: bold;
	font-size: 12px;
/*	float: left;  */
	padding: 0px;
	margin: 0px;
	color: #647DA2;
}
#middleContentDetails .linksMiddleContent a:visited {
	font-weight: bold;
	font-size: 12px;
/*	float: left; */
	padding: 0px;
	margin: 0px;
	color: #647DA2;
}
#middleContentDetails .linksMiddleContent a:hover {
	font-weight: bold;
	font-size: 12px;
/*	float: left; */
	padding: 0px;
	margin: 0px;
	color: #E39C30;
}
.navLeftContentAccordian .fit_navLeftContentAccordian {
	font-size: 13px;
	font-weight: normal;
	text-align: left;
	margin: 0px;
	padding: 0px;
}
.navLeftContentAccordian .fit_navLeftContentAccordian .activelink {
	font-weight: bold;
	font-size: 13px;
	width: 165px;
	float: left;
	color: #E39C30;
}
#fitness_MiddleContent .middleContentTableDetails {
	font-weight: normal;
	font-size: 13px;
	float: left;
	width: 565px;
	text-align: justify;
	margin: 0px;
	padding: 5px 0px 0px;
}
#fitness_MiddleContent .fit_tbldetails {
	font-weight: normal;
	font-size: 13px;
	float: left;
	width: 565px;
	text-align: justify;
	margin: 10px 0px 0px;
	padding: 0px;
}
.navLeftContentAccordian .activelink {
	font-weight: normal;
	color: #E39C30;
}
#middleContentDetails .contentText .middleContentTextLink {
	font-weight: bold;
	font-size: 12px;
	width: 100px;
	margin: 0px;
	padding: 10px 0px 0px 70px;
	float: left;
}
#middleContentDetails .contentText .middleContentTextLink a:link {
	font-weight: bold;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	text-decoration: underline;
	float: left;
	color: #647DA2;
}
#middleContentDetails .contentText .middleContentTextLink a:visited {
	font-weight: bold;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	float: left;
	color: #647DA2;
}
#middleContentDetails .contentText .middleContentTextLink a:hover {
	font-weight: bold;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	float: left;
	color: #E39C30;
}
.Textsubheading {
	font-size: 12px;
	font-weight: bold;
	float: left;
	margin: 0px;
	padding: 0px 4px 0px 0px;
}
.navLeftContentAccordian .fit_navLeftmiddleContent {
	font-size: 11px;
	font-weight: normal;
	float: left;
	width: 135px;
	height: 15px;
	margin: 0px;
	padding: 0px 0px 0px 35px;
}
.navLeftContentAccordian .fit_navLeftmiddleContent a:link {
	font-size: 11px;
	font-weight: normal;
	float: left;
	margin: 0px;
	padding: 0px;
	color: #042B60;
}
.navLeftContentAccordian .fit_navLeftmiddleContent a:visited {
	font-size: 11px;
	font-weight: normal;
	float: left;
	margin: 0px;
	padding: 0px;
	color: #042B60;
}
.navLeftContentAccordian .fit_navLeftmiddleContent a:hover {
	font-size: 11px;
	font-weight: normal;
	float: left;
	margin: 0px;
	padding: 0px;
	color: #E39C30;
}
#middleContentDetails .tablelistdetails {
	font-size: 12px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	border-left: dotted;
	border-left-width: 1px;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	background-color: #F8ECCC;
}
#middleContentDetails .tablelistheading {
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	border-style: dotted;
	border-width: 1px;
	background-color: #F8ECCC;
}
#middleContentDetails .healthtabledetails .tablelistheading {
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	margin: 0px;
	padding: 5px 0px 0px;
	background-color: #324A7E;
	color: #FFF;
}
#middleContentDetails .middleContentTextMiddleLink {
	font-size: 12px;
	font-weight: bold;
	width: 200px;
	margin: 0px;
	padding: 0px 0px 0px 150px;
}
#middleContentDetails .middleContentTextMiddleLink a:link {
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	color: #042B60;
}
#middleContentDetails .middleContentTextMiddleLink a:visited {
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	color: #042B60;
}
#middleContentDetails .middleContentTextMiddleLink a:hover {
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	color: #E39C30;
}
.nut_bottomcontenttex {
	font-size: 12px;
	font-weight: normal;
	width: 560px;
}
.nut_bottomcontenttex ul {
	font-size: 12px;
	font-weight: normal;
	list-style: none;
}
.nut_bottomcontenttex ul li {
	font-size: 12px;
	font-weight: normal;
	list-style: none;
}
#fitness_MiddleContent .nut_bottomcontenttex .pageHeading, .recipeHeading{
	font-weight: bold;
	font-size: 25px;
	text-align: left;
	color: #6DB145;
}
#fitness_MiddleContent .News_ContenTtex .pageHeading {
	font-weight: bold;
	font-size: 25px;
	text-align: left;
	color: #FDC832;
}
.imgclass {
	font-weight: normal;
	font-size: 12px;
	text-align: justify;
	margin: 0px;
	padding: 0px;
}
.datecolors {
	font-weight: bold;
	font-size: 12px;
	text-align: justify;
	margin: 0px;
	padding: 0px;
	color: #FF0000;
}
.newstext {
	font-weight: bold;
	font-size: 13px;
	text-align: center;
	margin: 0px;
	padding: 0px;
	color: #FDC832;
}
.newstext a:link {
	margin: 0px;
	padding: 0px;
	color: #FDC832;
}
.newstext a:visited {
	margin: 0px;
	padding: 0px;
	color: #FDC832;
}
.newstext a:hover {
	margin: 0px;
	padding: 0px;
	color: #009900;
}
#fitness_MiddleContent .Health_ContenTtex .pageHeading {
	font-weight: bold;
	font-size: 25px;
	text-align: left;
	color: #324A7E;
}
#middleContentDetails .healthtabledetails .tablelistdetails {
	font-size: 12px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	background-color: #BADCF5;
}
.middleContaintLink a:link {
	font-size: 12px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	color: #000000;
}
.middleContaintLink a:visited {
	font-size: 12px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	color: #000000;
}
.middleContaintLink a:hover {
	font-size: 12px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	color: #E39C30;
}
#fitness_MiddleContent .Pro_middlecontentbody {
	font-size: 15px;
	font-weight: normal;
	float: left;
	width: 565px;
	margin: 0px;
	padding: 0px;
}
#fitness_MiddleContent .Pro_middlecontentTopbody {
	background-image: url(../images/products.gif);
	background-repeat: no-repeat;
	font-size: 12px;
	font-weight: normal;
	float: left;
	height: 170px;
	width: 560px;
	margin: 0px;
	padding: 0px 0px 0px 5px;
}
#fitness_MiddleContent .Pro_middlecontentbody .Pro_middlecontentHeading {
	font-size: 25px;
	font-weight: bold;
	text-align: center;
	margin: 0px;
	padding: 0px;
	color: #939393;
}
#fitness_MiddleContent .Pro_middlecontentbody .Pro_middlecontentHeading a:link {
	font-size: 25px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	color: #939393;
}
#fitness_MiddleContent .Pro_middlecontentbody .Pro_middlecontentHeading a:visited {
	font-size: 25px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	color: #939393;
}
#fitness_MiddleContent .Pro_middlecontentbody .Pro_middlecontentHeading a:hover {
	font-size: 25px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	color: #E39C30;
}
#fitness_MiddleContent .Pro_middlecontentbody .Pro_subHeading {
	font-size: 13px;
	font-weight: normal;
	text-align: center;
	margin: 0px;
	padding: 0px;
	color: #000000;
}
#fitness_MiddleContent .Pro_middlecontentbody .Pro_middlecontentImg {
	font-size: 12px;
	font-weight: normal;
	float: left;
	width: 125px;
	margin: 3px;
	padding: 0px;
	color: #000000;
}
#fitness_MiddleContent .Pro_middlecontentbody .Pro_middleContentTopLeftImg {
	font-size: 12px;
	font-weight: normal;
	float: left;
	width: 265px;
	margin: 3px;
	padding: 0px 0px 0px 5px;
	color: #000000;
}
#fitness_MiddleContent .Pro_middlecontentbody .Pro_Img {
	font-size: 12px;
	font-weight: normal;
	float: left;
	width: 400px;
	margin: 0px 0px 0px 80px;
	padding: 0px;
	color: #000000;
}
#fitness_MiddleContent .Pro_middlecontentbottomLeftbody {
	font-size: 12px;
	font-weight: normal;
	float: left;
	background-image: url(../images/products_shap.gif);
	background-repeat: no-repeat;
	width: 278px;
	height: 186px;
	margin: 5px 0px 0px;
	padding: 0px;
	color: #000000;
}
#fitness_MiddleContent .Pro_middlecontentbottomLeftbody .Pro_middlecontentImg {
	font-size: 12px;
	font-weight: normal;
	float: left;
	width: 125px;
	margin: 10px 0px 0px 75px;
	padding: 0px;
	color: #000000;
}
#fitness_MiddleContent .Pro_middlecontentbottomRightbody {
	font-size: 12px;
	font-weight: normal;
	float: left;
	background-image: url(../images/products_shap2.gif);
	background-repeat: no-repeat;
	width: 280px;
	height: 186px;
	margin: 5px 0px 0px 5px;
	padding: 0px;
	color: #000000;
}
#fitness_MiddleContent .Pro_middleContentTopLeftbody {
	font-size: 12px;
	font-weight: normal;
	float: left;
	background-image: url(../images/products_shap2.gif);
	background-repeat: no-repeat;
	width: 278px;
	height: 186px;
	margin: 5px 0px 0px;
	padding: 0px;
	color: #000000;
}
#fitness_MiddleContent .Pro_middlecontentbottomRightbody .Pro_middlecontentbottomRightImg {
	font-size: 12px;
	font-weight: normal;
	float: left;
	width: 88px;
	margin: 0px 0px 0px 3px;
	padding: 0px;
}
#fitness_MiddleContent .Pro_middlecontent .pageHeading {
	font-weight: bold;
	font-size: 25px;
	text-align: left;
	color: #939393;
}
#fitness_MiddleContent .Vitamin_ContenTtex .pageHeading {
	font-weight: bold;
	font-size: 25px;
	text-align: left;
	color: #A50B05;
}
.contentTableHeading {
	font-weight: bold;
	font-size: 25px;
	color: #FFFFFF;
}
.tableContantDetails {
	font-weight: normal;
	font-size: 12px;
	border-bottom-style: none;
	color: #000000;
	background-color: #A7D6EF;
}
.tablemaindetails {
	font-weight: normal;
	font-size: 14px;
	border-style: dotted;
	border-width: 1px;
	padding: 5px;
}
.tablemaindetails a:link {
	font-weight: normal;
	font-size: 14px;
	padding: 0px;
	color: #042B60;
	text-decoration: none;
}
.tablemaindetails a:visited {
	font-weight: normal;
	font-size: 14px;
	color: #042B60;
	padding: 0px;
	text-decoration: none;
}
.tablemaindetails a:hover {
	font-weight: normal;
	font-size: 14px;
	color: #E39C30;
	padding: 0px;
}
.newstablemaindetails {
	font-weight: normal;
	font-size: 14px;
	border-style: dotted;
	border-width: 1px;
	padding: 5px;
	background-color: #7684AB;
	color: #FFFFFF;
}
.middleContaintTextHeading {
	font-weight: bold;
	font-size: 12px;
	font-style: italic;
	padding: 0px;
}
.DrugMartlogo {
	font-weight: normal;
	font-size: 12px;
	text-align: center;
	margin: 30px 0px 0px;
	padding: 10px 0px 0px;
}
#middleContentDetails .BBcontactus {
	font-size: 36px;
	font-weight: bold;
	float: left;
	width: 545px;
	padding: 0px;
	margin: 0px;
	color: #042B60;
}
.Textsubcontactheading {
	font-size: 13px;
	font-weight: bold;
	float: left;
	padding: 50px;
	margin: 0px;
	color: #042B60;
}
#hidemenus {
	float: left;
	margin: 1px 1px 1px 770px;
	width: 215px;
	height: auto;
	padding: 0px;
	visibility: hidden;
	overflow: auto;
	border: 1px solid #660099;
	position: absolute;
	left: 0;
	top: 125px;
	background-color: #D4E8F6;
	text-align: left;
}
#hidemenus a:link {
	font-size: 12px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
}
#hidemenus a:visited {
	font-size: 12px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
}
#hidemenus a:hover {
	font-size: 12px;
	font-weight: normal;
	color: #E39C30;
	text-decoration: none;
}
#hidemenus .hideDiv .top1 {
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
#hidemenus .hideDiv .top1 a:link {
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	float: left;
}
#hidemenus .hideDiv .top1 a:visited {
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	float: left;
}
#hidemenus .hideDiv .top1 a:hover {
	float: left;
	font-size: 12px;
	font-weight: normal;
	color: #E39C30;
	text-decoration: none;
	text-align: left;
}
.hideDiv {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 200px;
	text-align: left;
}
.demolnk {
	font-size: 12px;
	font-weight: normal;
	float: right;
	margin: 0px;
	padding: 5px 5px 5px 0px;
	color: #FF0000;
}
.emailpage {
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	float: left;
	margin: 0px;
	padding: 5px 0px 0px 5px;
	width: 160px;
}
.lowerleftad {
	margin-top: 15px;
}
.nolink {
	font-size:90%;
	color:blue;
	text-decoration:underline;
	cursor:pointer;
	line-height:18px;
}
/***********************footer start***********************/
#footer {
	width: 990px;
	text-align: center;
}
.footerclass, .footerlineimg, .bottomimg {
	background-image: url(../images/verticalline.gif);
	background-repeat: repeat-y;
	color: #3370A2;
	font-size: 65%;
	font-weight: bold;
	padding: 5px 0px 0px;
	text-decoration: none;
}
.footerclass a:link {
	color: #042B60;
	text-decoration: none;
}
.footerclass a:visited {
	color: #042B60;
}
.footerclass a:hover {
	color: #E39C30;
}
.copyright {
	font-weight: normal;
	color: #909090;
	font-size: 70%;
	line-height: 150%;
}
/****************end footer style *********/
table.forminput {
	width: 100%;
}
table.forminput tr td:first-child {
	font-weight: bold;
	width: 115px;
}
.newsform {
	background-color: #FDC832;
}
.recipeform {
	background-color: #AED46D;
}

.advrightpannelgradiants>a {
	text-decoration: none;
	font-size: 14px;
	color: #042B60;
	font-weight: bold;
}
.advrightpannelgradiants>a:visited {
	text-decoration: none;
	font-size: 14px;
	color: #042B60;
	font-weight: bold;
}
.advrightpannelgradiants>a:hover {
	text-decoration: underline;
	font-size: 14px;
	color: #042B60;
	font-weight: bold;
}
/********* left nav **********************/#leftmenu{
	width: 167px;
	position: relative;
	float: left;
	font-size: 11px;
	z-index:100;
}
#leftmenu UL{
	padding: 0;
	margin: 0;
	list-style-type: none;
	font-weight: normal;
}
#leftmenu UL LI{
	position: relative;
	z-index:100;
}
#leftmenu A, #leftmenu A:visited{
	text-decoration: none;
}
div#leftmenu>UL>LI>A, div#leftmenu>UL>LI>A:visited, #leftmenu div{
	display: block;
	text-decoration: none;
	color: #fff;
	width: 158px;
	height: 24px;
	text-align: left;
	border: 1px solid #FFF;
	border-width: 1px 1px 0 1px;
	background-color: #295a8c;
	line-height: 22px;
	font-size: 13px;
	font-weight:bold;
	padding-left:3px;
	margin-top: -2px;
}
#leftmenu UL>LI>A, #leftmenu UL>LI>A:visited {
	display: block;
	text-decoration: none;
	color: #fff;
	width: 140px;
	height: 24px;
	text-align: left;
	border: 1px solid #FFF;
	border-width: 1px 1px 0 1px;
	background-color: #295a8c;
	line-height: 22px;
	font-size: 13px;
	padding-left:3px;
}
#leftmenu UL LI UL{
	display: none;
	position: relative;
	top: 0;
	left: 5px;
	width: 150px;
}
#leftmenu UL LI UL LI A, #leftmenu UL LI UL LI A:visited {
	position:relative;
	background-color: #336699;
	width: 150px;
	font-size:11px;
	font-style:normal;
	text-decoration:none;
}
#leftmenu UL LI UL LI UL LI A, #leftmenu UL LI UL LI UL LI A:visited{
	position:relative;
	font-size:10px;
	font-style:normal;
	margin-left:-4px;
	background-color:#689ACC;
}
#leftmenu UL LI UL LI:hover UL LI:hover UL LI A, #leftmenu UL LI UL LI:hover UL LI:hover UL LI A:visited{
	position: relative;
	font-size: 11px;
	font-style: italic;
	margin-left: -4px;
	background-color: #244e79;
	z-index: 100;
}
#leftmenu UL LI UL LI:hover UL LI:hover UL LI A:hover{
	background-color: #2a3867;
}
#leftmenu div:hover{
	background: #4382C0;
	cursor:pointer;
}
#leftmenu UL LI:hover UL LI UL, #leftmenu UL LI:hover UL LI:hover UL LI UL {
	display: none;
}
#leftmenu UL LI UL LI A:hover {
	background-color: #4382C0;
	border-right:2px white solid;
}
#leftmenu UL LI UL LI:hover UL {
	display: block;
	position: absolute;
	left: 151px;
	top: 0;
}
#leftmenu UL LI:hover UL LI:hover UL LI A:hover {
	background-color: #244e79;
}
#leftmenu UL LI UL LI:hover UL LI A {
	display: block;
	width: 145px;
	background-color: #4382C0;
	margin-left:3px;
}
#leftmenu UL LI UL LI:hover UL LI:hover UL{
	display: block;
	width: 150px;
	background-color: #28598A;
	margin-left:3px;
}
#lowerleft
{
	width: 167px;
	position: relative;
	float: left;
	font-size: 11px;
	z-index:100;
}
/****** end left nav styles %%  begin recipe styles *******/
#rcontainer{
	float: left;
}
THEAD TR TH{
	text-align: left;
	margin-left: 2px;
	padding-left: 3px;
}
.recipe THEAD{
	background-color: #AED46D;
	height: 25px;
	text-align: left;
}
.recipe_title{
	margin: 10px 10px 0px 0px;
}
.blurb{
	font-style: italic;
}
#ingredient_list {
	width: 300px;
	float: left;
	text-align: left;
	margin-bottom: 15px;
	background-color: #FBF1EB;
	}
#ingredient_list TD{
	width: 100px;
	height: 20px;
}
#ingredient_list TD:first-child{
	width: 200px;
	height: 20px;
}

.directions{
	width: 100%;
	float: left;
	margin-bottom: 15px;
	text-align: left;
	background-color: #FBF1EB;
}
.directions TD:first-child{
	width: 75px;
	height: 20px;
	padding: 3px;
}
.nutritional{
	width: 165px;
	float: left;
	border-color: #000000;
	border-style: solid;
	border-width: 1px;
	text-align: left;
}
.nutritional TR{
	width: 95px;
	height: 22px;
/**/
	vertical-align: middle;
}
.nutritional TR TD{
	border-top: 2px solid #888888;
}
.serving_size TH{
	background-color: white;
	font-size: 0.8em;
	font-weight: lighter;
}
.serves TH{
	background-color: white;
	font-size: 0.8em;
	font-weight: lighter;
	height: 18px;
}
#select_recipe{
	width: 300px;
}

.rphoto{
    margin: 0px 10px 0px 10px;
    float:right
}
/*********end recipe styles ********/

li.menu_title {
	list-style-image: none;
	list-style-type: none;
}
h2 {
	font-size:130%;
}

div#lower_left_ads, div#lower_left_ads:hover {
	padding-top:20px;
	background: #fff;
	background-color:white;
	color: black;
}

