.c3leftcontent1 #top {
	background-image: url(/images/leftbox_toptransparent.gif);
	float: left;
	height: 49px;
	width: 589px;
}
.c3leftcontent1 #bottom {
	background-image: url(/images/leftbox_bottomtransparent.gif);
	background-repeat: no-repeat;
}
.c3leftcontent1 #body {
	background-image: url(/images/cntbgleftmid.gif);
	background-repeat: repeat-y;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.c3leftcontent1 #bottom {
	background-image: url(/images/leftbox_bottomtransparent.gif);
	background-repeat: no-repeat;
}
.c3leftcontent1 #leftbody {
	background-image: url(/images/cntbgleftmid.gif);
}
.mbody .mcontent #contleftbox #contleftholder5 .c3leftcontent1 #c3bottom {
	background-image: url(/images/leftbox_bottomtransparent.gif);
	background-repeat: no-repeat;
	height: 49px;
	width: 589px;
}
.c3leftcontent1 #c3bottom {
	background-image: url(/images/leftbox_bottomtransparent.gif);
	background-repeat: no-repeat;
	height: 49px;
	width: 589px;
}
#c3leftbody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	background-image: url(/images/leftcontentbodybg.gif);
	background-repeat: repeat-y;
}
#c3top {
	background-image: url(/images/leftbox_toptransparent.gif);
	background-repeat: no-repeat;
	height: 49px;
	width: 589px;
}
.c3leftcontent2 {
	background-image: url(/images/fitfactorymusicbg.jpg);
	height: 99px;
	width: 589px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.c3leftcontent3 {
	background-image: url(/images/fitfactory_downloads.jpg);
	float: left;
	height: 326px;
	width: 589px;
}
.c3leftcontent1 {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	height: auto;
}
#c3homemain {
	height: auto;
	width: 790px;
	margin-top: 20px;
}
.c3home1 {
	height: 380px;
	width: 790px;
	background: url(/images/c3homelvlbg.gif) repeat-y 0px 0px;
	margin-bottom: 20px;
}
.c3homebodymain {
	height: auto;
	width: 268px;
	background: url(/images/c3homebodymainbg.gif) no-repeat 0px 0px;
	float: left;
	padding-left: 5px;
}
.c3homebodytxt {
	padding-top: 20px;
	padding-right: 2px;
	padding-left: 2px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}
.c3homebodypicholder {
	height: 133px;
	width: 200px;
	padding-left: 50px;
	padding-top: 20px;

}
.c3homedietpicholder {
	height: 133px;
	width: 200px;
	padding-left: 40px;
	padding-top: 20px;
}
.c3panelcaption {
	height: 48px;
	width: 260px;
	background: url(/images/c3homebodycaption.gif) no-repeat 0px 0px;
	display: none;
}
.c3homebodytxt div {
	height: auto;
	width: 254px;
}
.c3homedietmain {
	float: left;
	height: auto;
	width: 240px;
	background: url(/images/c3homedietmainbg.gif) no-repeat 0px 0px;
	clear: inherit;
	margin-left: 5px;
}
.c3homediettxt {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	width: 254px;
	padding-top: 20px;
}
.c3homemindmain {
	float: right;
	height: auto;
	width: 245px;
	background: url(/images/c3homemindmainbg.gif) no-repeat 0px 0px;
	padding-right: 7px;
	padding-top: 20px;
	display: inherit;
}
.c3homemindpicholder {
	height: 133px;
	width: 200px;
	clear: inherit;
	float: right;
}
.c3homemindtxt {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	width: 240px;
	padding-top: 20px;
	clear: right;
}
.c3homemindtxt div {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}
/* 2nd layer content */ 
.c3home2 {
	height: 400px;
	width: 790px;
	background: url(/images/c3homelvlbg.gif) repeat-y 0px 0px;
}
.c3homecoachmain {
	height: auto;
	width: 270px;
	background: url(/images/c3hometrainermainbg.gif) no-repeat 0px 0px;
	float: left;
	margin-left: 7px;
}
.c3homecoachtxt {
	padding-top: 20px;
	padding-right: 2px;
	padding-left: 2px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}
.c3homecoachpicholder {
	height: 133px;
	width: 200px;
	padding-left: 45px;
	padding-top: 20px;

}
.c3homecommpicholder {
	height: 133px;
	width: 200px;
	padding-left: 40px;
	padding-top: 20px;
}
.c3homecoachtxt div {
	height: auto;
	width: 254px;
}
.c3homecommmain {
	float: left;
	height: auto;
	width: 240px;
	background: url(/images/c3homedieticianmainbg.gif) no-repeat 0px 0px;
	clear: inherit;
	padding-left: 4px;
}
.c3homecommtxt {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	width: 240px;
	padding-top: 20px;
}
.c3homecartmain {
	float: right;
	height: auto;
	width: 245px;
	background: url(/images/c3homeprofmainbg.gif) no-repeat 0px 0px;
	padding-right: 7px;
	padding-top: 20px;
	display: inherit;
}
.c3homecartpicholder {
	height: 133px;
	width: 200px;
	float: right;
	padding-left: 40px;
	margin-bottom: 20px;
}
.c3homecarttxt {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	width: 200px;
	padding-top: 20px;
}
.c3homecarttxt div {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	height: auto;
	width: 230px;
}
.c3homebottomborder {
	background: url(/images/homebottombg.gif);
	height: 21px;
	width: 790px;
}
.c3homebottomlink1 {
	float: left;
	height: 89px;
	width: 274px;
}
.c3homebottomlinks {
	height: 130px;
	width: 790px;
	padding-top: 30px;
}
.c3homebottomlink2 {
	float: left;
	height: 89px;
	width: 262px;
}
.c3homebottomlink3 {
	height: 89px;
	width: 254px;
	float: left;
}
.c3bodymain {
	height: auto;
	width: 790px;
	margin-top: 30px;
}
.c3bodycontent1 {
	height: auto;
	width: 564px;
	float: left;
}
.c3bodycontent2 {
	float: right;
	height: auto;
	width: 220px;
}
.c3body1top {
	height: 14px;
	width: 564px;
	background: url(/images/c3bodymaintop.gif) no-repeat 0px 0px;
	float: left;
}
.c3body1mid {
	background: url(/images/c3bodymainbg.gif) repeat-y 0px 0px;
	height: auto;
	width: 564px;
	float: left;
}
.c3body1bottom {
	background: url(/images/c3bodymainbottom.gif) no-repeat 0px 0px;
	height: 15px;
	width: 564px;
	float: left;
}
.c3body1of1 {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	float: left;
	height: 191px;
	width: 540px;
	background: url(/images/c3bodysignupbg.jpg) no-repeat 0px 0px;
	margin-left: 20px;
	margin-bottom: 15px;
	clear: right;
}
.c3body1of1 div {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	height: auto;
	float: right;
	width: 280px;
}
.c3body1picholder {
	float: left;
	height: 105px;
	width: 70px;
}
.c3body1picholder {
	float: right;
	height: 105px;
	width: 70px;
}
#c3body1picholder {
	height: 105px;
	width: 70px;
	padding: 0px;
	float: right;
	margin-right: 4px;
}
.c3body1of1 a {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #0099FF;
	text-decoration: none;
}
.c3body1of1 a:hover {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #01fcfc;
	text-decoration: none;
}
.c3body1of2 {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	float: left;
	height: auto;
	width: 540px;
	background: url(/images/c3body2icon.gif) no-repeat 0px 0px;
	margin-left: 20px;
}
.c3body1of2 div {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	height: auto;
	padding-top: 10px;
	padding-left: 45px;
}
.c3body2picholder {
	float: left;
	height: 105px;
	width: 70px;
}
.c3body2picholder {
	float: right;
	height: 105px;
	width: 70px;
}
#c3body2picholder {
	height: 105px;
	width: 70px;
	padding: 0px;
	float: right;
	display: inherit;
	margin-right: 4px;
}
.c3body1of2 a {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #0099FF;
	text-decoration: none;
}
.c3body1of2 a:hover {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #0099FF;
	text-decoration: none;
}
.c3bodycontent2 div {
	width: 200px;
	padding-left: 11px;
}
.c3body1of3 {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	float: inherit;
	height: auto;
	width: 540px;
	background: url(/images/c3body3icon.gif) no-repeat 0px 0px;
	margin-left: 20px;
}
.c3body1of3 div {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	height: auto;
	padding-top: 10px;
	padding-left: 45px;
}
.c3body3picholder {
	float: left;
	height: 105px;
	width: 70px;
}
.c3body3picholder {
	float: right;
	height: 105px;
	width: 70px;
}
#c3body3picholder {
	height: 105px;
	width: 70px;
	padding: 0px;
	float: right;
	display: inherit;
	margin-right: 4px;
}
.c3body1of3 a {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #0099FF;
	text-decoration: none;
}
.c3body1of3 a:hover {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #0099FF;
	text-decoration: none;
}
.c3bodycontent3 {
	float: left;
	width: 780px;
	margin-top: 20px;
	height: 210px;
	background: url(/images/c3photoAEROsubworkouts11.jpg) no-repeat 0px 0px;
	margin-left: 10px;
	margin-bottom: 60px;
}
.c3body3text {
	float: left;
	height: 200px;
	width: 180px;
	padding-left: 5px;
	padding-top: 3px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}
.c3body3substitutes {
	width: 104px;
	float: left;
	height: 154px;
	padding-top: 26px;
}
.c3body3substitutes2 {
	width: 104px;
	float: left;
	height: 154px;
	padding-top: 26px;
	padding-left: 6px;
}
.c3body3substitutes3 {
	width: 104px;
	float: left;
	height: 154px;
	padding-top: 26px;
	padding-left: 7px;
}
.c3body3substitutes4 {
	width: 104px;
	float: left;
	height: 154px;
	padding-top: 27px;
	padding-left: 6px;
}
.c3body3substitutes5 {
	width: 115px;
	float: left;
	height: 154px;
	padding-top: 27px;
	padding-left: 7px;
}
.c3body3substitutes6 {
	background: #000000;
	width: 104px;
	float: left;
	height: 154px;
	padding-top: 26px;
}
.c3homebodytxt a {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #0099FF;
	text-decoration: none;
}
.c3homebodytxt a:hover {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #00CCFF;
}
.c3homediettxt a {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #0099FF;
	text-decoration: none;
}
.c3homediettxt a:hover {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #00CCFF;
}
.c3homemindtxt a {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #0099FF;
	text-decoration: none;
}
.c3homemindtxt a:hover {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #00CCFF;
}
.c3homecommtxt a {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #0099FF;
	text-decoration: none;
}
.c3homecommtxt a:hover {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #00CCFF;
}
.c3homecarttxt a {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #0099FF;
	text-decoration: none;
}
.c3homecarttxt a:hover {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #00CCFF;
}
.c3body3text div {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	height: auto;
	width: 170px;
	padding-left: 7px;
}
.c3dietcontent1 {
	height: auto;
	width: 790px;
}
.c3diet1of1 {
	float: left;
	height: auto;
	width: 549px;
}
.c3diet1of2 {
	height: auto;
	width: 237px;
	margin-left: 4px;
	float: right;
}
.c3diet1of1top {
	height: 21px;
	width: 549px;
	background: url(/images/c3diet1of1top.gif) no-repeat 0px 0px;
}
.c3diet1of1mid {
	height: 235px;
	width: 549px;
	background: url(/images/c3diet1of1mid.gif) repeat-y;
}
.c3diet1of1bottom {
	height: 21px;
	width: 549px;
	background: url(/images/c3diet1of1bottom.gif) no-repeat 0px 0px;
}
.c3dietleve1of1 {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	float: left;
	height: auto;
	width: 225px;
	padding-left: 20px;
}
.c3dietboxholder {
	background: url(/images/c3dietboximg.jpg) no-repeat 0px 0px;
	float: right;
	height: 160px;
	width: 200px;
}
.c3dietboxtextholder {
	height: auto;
	width: 225px;
}
.c3dietleve1of2 {
	float: left;
	height: auto;
	width: 300px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}
.c3dietlevel1of2 {
	float: left;
	width: 300px;
	background: #000000;
}
.c3recipetitle {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	width: 170px;
	color: #0099FF;
}
.c3dietleve1of2 div {
	height: auto;
	width: 180px;
}
.c3featuredrecipepic {
	float: left;
	width: 50px;
}
.c3recipetitle {
	float: left;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #0099FF;
}
.c3featuredrecipepic {
	width: 50px;
	float: right;
}
.c3dietleve1of2 #c3featuredrecipepic {
	float: right;
	width: 110px;
	padding-right: 7px;
	height: auto;
}
.c3diet1of2top {
	background: url(/images/c3diet1of2top.gif) no-repeat 0px 0px;
	height: 22px;
	width: 237px;
}
.c3diet1of2mid {
	background: url(/images/c3diet1of2mid.gif) repeat-y 0px 0px;
	height: 235px;
	width: 237px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}
.c3diet1of2bottom {
	height: 22px;
	width: 237px;
	background: url(/images/c3diet1of2bottom.gif) no-repeat 0px 0px;
}
.c3dietfoodexcontent {
	height: auto;
	width: 200px;
	padding-left: 22px;
	background: url(/images/c3dietfoodexbg.jpg) no-repeat center 20px;
	padding-top: 160px;
}
.c3dietfoodexcontent a {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #0099FF;
	text-decoration: none;
}
.c3dietfoodexcontent a:hover {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #00CCFF;
}
.c3dietcontent2 {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	height: 250px;
	width: 790px;
	float: left;
	margin-top: 20px;
	background-image: url(/images/c3dietcontent2mainbg.jpg);

}
.c3dietcontent2of1 {
	height: 100px;
	width: 790px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	top: 0px;
	clip: rect(0px,auto,auto,auto);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#c3dietmain {
	height: auto;
	width: 790px;
	margin-top: 20px;




}
.c3dietcontent2text {
	float: left;
	height: auto;
	width: 200px;
	padding-left: 20px;
	padding-top: 40px;
}
.c3dietcontent2text a {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #0099FF;
	text-decoration: none;
}
.c3dietcontent2text a:hover {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #00CCFF;
}
.c3dietcontentbutton1 {
	float: left;
	height: 125px;
	width: 98px;
	padding-top: 45px;
	padding-left: 10px;
}
.c3dietcontentbutton2 {
	float: left;
	height: 125px;
	width: 98px;
	padding-top: 45px;
	padding-left: 7px;
}
.c3dietcontentbutton3 {
	float: left;
	height: 125px;
	width: 98px;
	padding-top: 45px;
	padding-left: 6px;
}
.c3dietcontentbutton4 {
	float: left;
	height: 125px;
	width: 98px;
	padding-top: 45px;
	padding-left: 5px;
}
.c3dietcontentbutton5 {
	float: left;
	height: 125px;
	width: 98px;
	padding-top: 45px;
	padding-left: 6px;
}
.c3dietcontent3 {
	height: auto;
	width: 790px;
	margin-top: 20px;
	display: inherit;
}
.c3dietcontent3of1 {
margin-top:5px;
	float: left;
	height: auto;
	width: 341px;
	display: inherit;
}
.c3dietcontent3of2 {
    
	margin-top:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	size:24px;
	float: left;
	height: 220px;
	width: 429px;
	background: url(/images/c3dietcontent3mainbg.gif) no-repeat 0px 0px;
	margin-left: 20px;
}
.c3dietcont3of1top {
	background: url(/images/c3dietcont3of1topbg.gif);
	height: 58px;
	width: 341px;
}
.c3dietcont3of1mid {
	background: url(/images/c3dietcont3of1midbg.gif) repeat-y 0px 0px;
	height: auto;
	width: 341px;
}
.c3dietcont3of1bottom {
	background: url(/images/c3dietcont3of1bottombg.gif) no-repeat 0px 0px;
	height: 27px;
	width: 341px;
	display: inherit;
}
.c3cont3of1content {
	width: 315px;
	margin-left: 16px;
	padding-left: 10px;
	height: auto;
}
.c3dietcont3of1texts {
	width: 300px;
	height: auto;
}
.c3dietcont3of1texts div {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	padding-top: 7px;
}
.c3dietcont3of1texts a {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #0099FF;
	text-decoration: none;
}
.c3dietcont3of1picholder {
	background: #000000;
	width: 10px;
}
.c3dietcont3of1picholder {
	background: #000000;
	float: right;
	width: 20px;
}
.c3dietcont3of1texts a:hover {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #00CCFF;
}
#c3dietcont3of1picholder {
	height: 60px;
	width: 60px;
	float: right;
	border-width: 1px;
	border-color: #00CCFF;
}
.c3dietcont3mainpicholder {
	float: right;
	height: 165px;
	width: 165px;
	border-width: 1px;
	border-color: #00CCFF;
}
.c3dietcontent3of2 div {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	width: 200px;
	padding-top: 30px;
	padding-left: 10px;
	float: right;
	text-align: left;
}
.c3dietcontent3of2 h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0099FF;
}
.c3articletitle {
	color: #0094B9;
	margin: 0px;
	padding: 0px;
}
.c3rightcontentbox {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	margin: 0px 0px 20px;
	width: 176px;
	height: 361px;
	padding: 0px;
	background: url(/images/fitfactorybox.jpg) no-repeat 0px 0px;
}
.c3rightcontenttext {
	margin: 0px;
	padding: 240px 3px 0px;
}
.bluetextlinks a {
	font: bold normal 11px/normal Verdana, Arial, Helvetica, sans-serif;
	color: #0066FF;
	text-decoration: none;
}
.bluetextlinks a:hover {
	font: bold normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #00CCCC;
	text-decoration: none;
}
.c3mindmaincontent {
	height: auto;
	width: 790px;
}
.c3mindcontent1 {
	float: left;
	height: auto;
	width: 185px;
}
.c3mindcontent2 {
	float: left;
	height: auto;
	width: 412px;
}
.c3mindcontent3 {
	float: left;
	height: auto;
	width: 185px;
}
.c3mindcont1top {
	background: url(/images/c3mindcontentmaintop.gif) no-repeat 0px 0px;
	height: 51px;
	width: 185px;
}
.c3mindcont1mid {
	background: url(/images/c3mindcontentmainmid.gif) repeat-y 0px 0px;
	height: auto;
	width: 185px;
	float: left;
	display: inherit;
}
.c3mindcont1bottom {
	background: url(/images/c3mindcontentmainbottom.gif) no-repeat 0px 0px;
	height: 25px;
	width: 185px;
	float: left;
}
.c3mindcont1pic1 {
	height: auto;
	width: 185px;
	padding-top: 5px;
	display: inherit;
}
.c3mindpic1holder {
	height: 105px;
	width: 86px;
	padding-left: 50px;
}
.c3mindcont1text1 {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	height: 130px;
	width: 185px;
}
.c3mindcont1text1 div {
	padding-left: 10px;
	float: left;
	height: auto;
	width: 175px;
	display: inherit;
}
.c3mindcont1text1 a {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #0099FF;
	text-decoration: none;
}
.c3mindcont1text1 a:hover {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #00CCFF;
}
.c3mindcont1pic2 {
	height: 110px;
	width: 185px;
	padding-top: 5px;
	display: block;
}
.c3mindcont1of2 {
	width: 185px;
	float: left;
	height: auto;
}
.c3mindcontext1 {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	float: left;
	height: auto;
	width: 175px;
}
.c3mindcont1of3 {
	width: 185px;
	float: left;
	height: auto;
	clear: left;
	display: block;
}
.c3mindcontent2of1 {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	float: left;
	height: 271px;
	width: 412px;
	background: url(/images/c3mindcontent2of1.jpg) no-repeat 0px 0px;
	margin-bottom: 10px;
}
.c3mindcont2of1text {
	padding-top: 180px;
	padding-right: 10px;
	padding-left: 15px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.c3mindcont2of1title {
	font: 18px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.c3mindcont2of1text a {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #77C4DD;
	text-decoration: none;
}
.c3mindcont2of1text a:hover {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #77C4DD;
}
.c3mindcontent2of2 {
	height: 190px;
	width: 412px;
	float: left;
}
.c3mindcont2of2top {
	height: 16px;
	width: 412px;
	background: url(/images/c3mindcont2of2topbg.gif) no-repeat 0px 0px;
}
.c3mindcont2of2bottom {
	height: 19px;
	width: 412px;
	background: url(/images/c3mindcont2of2bottom.gif) no-repeat 0px 0px;
}
.c3mindcont2of2mid {
	width: 412px;
	height: 150px;
	background: url(/images/c3mindcont2of2mid.gif) repeat-y 0px 0px;
	display: inherit;
}
.c3mindcont2of2of1 {
	float: left;
	height: 104px;
	width: 117px;
	padding-left: 20px;
}
.c3mindcont2of2of2 {
	float: left;
	width: 250px;
	height: 140px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	margin-left: 5px;
}
.c3mindcont2of2title {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #0099FF;
	margin-bottom: 3px;
}
.c3mindcont2of2of2 a {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #0099FF;
	text-decoration: none;
}
.c3mindcont2of2of2 a:hover {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #00CCFF;
}
.c3mindcont3top {
	height: 51px;
	width: 185px;
	background: url(/images/c3mindcont3topbg.gif) no-repeat 0px 0px;
}
.c3coachmain {
	height: 900px;
	width: 790px;
	margin-top: 20px;
	display: inherit;
}
.c3coachcontent1 {
	height: 249px;
	width: 790px;
	display: inherit;
	background: url(/images/c3coachcont1mainbg.gif);
	margin-bottom: 20px;
}
.c3coachcont1text {

	float: left;
	height: 100px;
	width: 370px;
	padding-top: 60px;
	padding-left: 80px;
	font: 14px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	display: inherit;
}
.c3coachcont1pic {
	height: 226px;
	width: 277px;
	float: left;
	margin-top: 17px;
}
.c3coachlistmain {
	height: auto;
	width: 790px;
	display: inherit;
}
.c3coachlisttopbg {
	background: url(/images/c3coachlisttopbg.gif) no-repeat 0px 0px;
	height: 38px;
	width: 790px;
}
.c3coachlistmid {
	height: 500px;
	width: 790px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	background: url(/images/c3coachlistmidbg.gif) repeat-y 0px 0px;
}
.c3coachlistleft {
	height: 500px;
	width: 450px;
	margin-left: 80px;
	float: left;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #0099FF;
}
.c3coachlistright {
	width: 170px;
	float: left;
	padding-left: 20px;
	height: 500px;
}
.c3coachespiclist {
	width: 112px;
	height: 500px;
	float: left;
}
.c3coachespiclist div {
	width: 112px;
	float: left;
	height: auto;
	margin: 0px;
	padding: 0px 0px 10px;
}
.c3coachbutton {
	width: 150px;
	height: 500px;
	float: left;
}
.c3coachchatbutton2 {
	height: 42px;
	width: 116px;
	padding-top: 100px;
}
.c3coachbaloonlist {
	width: 330px;
	height: 500px;
	float: left;
	display: inherit;
	padding-left: 5px;
	background: url(/images/c3coachballoonbg.gif);
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}
.c3coachbaloonlist div {
	padding-top: 25px;
	width: 280px;
	padding-left: 10px;
	text-align: left;
	float: left;
}
.c3coachballoontext {
	width: 200px;
}
.c3coachballoontext2 {
	width: 280px;
	padding-top: 50px;
}
#c3coachballoontext2 {
	width: 290px;
	padding-top: 90px;
	height: 90px;
}
#c3coachballoontext3 {
	height: 90px;
	width: 290px;
	padding-top: 70px;
}
.c3coachlistbottom {
	height: 36px;
	width: 790px;
	background: url(/images/c3coachlistbottombg.gif) no-repeat 0px 0px;
}
#c3commtop {
	height: 57px;
	width: 589px;
	background: url(/images/c3commtop.gif) no-repeat 0px 0px;
}
#c3commbody {
	height: 600px;
	width: 589px;
	background: url(/images/leftcontentbodybg.gif) repeat-y 0px 0px;
	display: inherit;
}
#c3commcontents {
	height: 600px;
	width: 574px;
	padding-left: 15px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}
#c3commbuttons {
	height: 107px;
	width: 495px;
	margin-top: 10px;
	margin-bottom: 10px;
	background: url(/images/c3commbutton1.jpg) no-repeat 0px 0px;
}
#c3commbuttontext {
	float: right;
	width: 330px;
	padding-top: 50px;
	height: 60px;
	margin-right: 10px;
	font: 11px/normal Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
#c3commbuttontext2 {
	float: right;
	width: 330px;
	padding-top: 25px;
	height: 60px;
	margin-right: 10px;
	font: 11px/normal Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
#c3commbuttons2 {
	height: 107px;
	width: 495px;
	margin-top: 10px;
	margin-bottom: 10px;
	background: url(/images/c3commbutton2.jpg) no-repeat 0px 0px;
	float: left;
	z-index: 1;
}
#c3commbuttons3 {
	height: 107px;
	width: 495px;
	margin-top: 10px;
	margin-bottom: 10px;
	background: url(/images/c3commbutton3.jpg) no-repeat 0px 0px;
	float: left;
}
#c3commbuttons4 {
	height: 107px;
	width: 495px;
	margin-top: 10px;
	margin-bottom: 10px;
	background: url(/images/c3commbutton4.jpg) no-repeat 0px 0px;
	display: inherit;
	float: left;
}
.c3commtcontentwhole {
	width: 589px;
	height: 700px;
	display: inherit;
}
#c3commbottom {
	width: 589px;
	height: 49px;
	background: url(/images/leftbox_bottomtransparent.gif);
}
.whitefont {
	color:#FFFFFF;
}
.c3leftcontentmusic {
	/*background: url(/images/fitfactorymusicbg.jpg) no-repeat 0px 0px;*/
	/*background: url(/images/fitfactmusic_bg.jpg) no-repeat 0px 0px;*/
	height: 180px;
	width: 589px;
	padding: 30px 0px 0px 8px;
}
.c3leftcontentmusic .c3leftcontentmusictext {
	padding: 0px;
	margin: 0px;
	width: 275px;
	height: 105px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #0099FF;
}
.c3mindsignup {
	background: url(/images/c3mindboxbgcont.jpg) no-repeat 0px 0px;
	margin: 0px;
	padding: 0px;
	height: 166px;
	width: 412px;
	font: 15px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.c3mindsignuptext {
	margin: 0px;
	padding: 60px 0px 0px 20px;
	height: 100px;
	width: 250px;
}
.c3mindsignuptext a {
	font-size: 11px;
	color: #0099FF;
	padding: 0px;
	margin: 0px;
	text-decoration: none;
}
.c3mindsignuptext a:hover {
	color: #00CCFF;
}
.c3addfoodtopmenu {
	background: #899ea2;
	width: 760px;
	height: 52px;
}
.c3addfoodtopdesc {
	color: #FFFFFF;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	padding-left: 30px;
	padding-top: 5px;
	width: 610px;
	height: auto;
}
.c3addfoodmenu1 {
	width: 100px;
	height: 29px;
	float: left;
	margin-top: 5px;
	margin-left: 23px;
}
.c3foodmenu2 {
	float: left;
	height: 29px;
	width: 77px;
	margin-top: 5px;
}
.c3addfoodbody {
	width: 760px;
	float: left;
	height: auto;
	margin-top: 1px;
	background: #FFFFFF;
	margin-bottom: 1px;
}
.c3addfoodfeaturedrecipe {
	float: left;
	height: 150px;
	width: 418px;
	margin-top: 10px;
	border-width: 1px;
	border-color: #ADC6CA;
}
.c3dietcontent3of2 a {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #0099FF;
	text-decoration: none;
}
.c3dietcontent3of2 a:hover {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #00FFFF;
}
.c3content3of3 {
	float: left;
	height: 170px;
	width: 429px;
	margin-left: 20px;
	margin-top: 10px;
	background: url(/images/c3dietcontent4mainbg.jpg) no-repeat 0px 0px;
	margin-bottom: 50px;
}
.c3dietcontent3of3text {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	float: right;
	height: auto;
	width: 250px;
	padding-right: 20px;
	padding-top: 20px;
}
.c3dietcontent3of3text a {
	text-decoration: none;
	color: #0099FF;
}
.c3dietcontent3of3text a:hover {
	color: #333333;
}
.c3dietcontent3of2 h2 {
	text-align: left;
	height: auto;
	width: auto;
	padding-left: 90px;
	text-align: left;
}
.c3dietcontent3of2 h2 {
	float: right;
	height: auto;
	width: auto;
}
.c3body1of1 .c3bodysignuptext {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	float: right;
	width: 400px;
}
.c3bodysignuptext h3 {
	font: 14px Arial, Helvetica, sans-serif;
	color: #00CCCC;
	float: right;
	margin-right: 30px;
}
.c3proplanners {
	float: left;
	height: auto;
	width: 585px;
	margin-bottom: 10px;
}
.c3gethelpmain {
	margin: 10px 0px 0px;
	float: left;
	height: auto;
	width: 585px;
}
.c3plannermenu {
	width: 585px;
	height: 35px;
	margin: 5px 0px 0px;
	padding: 0px;
}
.c3plannerhelpbutton {

	height: 35px;
	width: 141px;
	margin: 0px;
	padding: 0px;
}
.c3plannerdietbutton {
	height: 35px;
	width: 141px;
	margin: 0px;
	padding: 0px;
}
.c3plannerworkoutbutton {

	height: 35px;
	width: 141px;
	margin: 0px;
	padding: 0px;
}
.c3plannermaintop {
	height: 77px;
	width: 585px;
	background: url(/images/c3plannertopmainbg.gif) no-repeat 0px 0px;
}
.c3plannermainbody {
	width: 585px;
	height: auto;
	background: url(/images/c3plannermidmainbg.gif) repeat-y 0px 0px;
}
.c3plannerbottom {
	height: 79px;
	width: 585px;
	background: url(/images/c3plannerbottommainbg.gif) no-repeat 0px 0px;
}
.c3plannertoptext {
	font: 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	float: left;
	width: 500px;
	height: auto;
	padding: 15px 0px 0px 5px;
}
#c3plannertopwarning {
	width: 500px;
	font: italic 12px Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
	height: auto;
	margin: 0px;
	padding: 2px 0px 10px 20px;
}
#c3plannerdiettable {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #75C801;
	height: auto;
	width: 537px;
	margin: 0px;
	padding: 0px 0px 0px 25px;
}
#c3plannerdiettable table {
	font: 12px Arial, Helvetica, sans-serif;
	color: #75c801;
}
.c3samplemealheader {
	width: 556px;
	margin-top: 10px;
	background: url(/images/c3samplemenuheader.gif) no-repeat 0px 0px;
	font: normal 18px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding-left: 29px;
	padding-top: 10px;
	height: 25px;
}
.c3diabeticmealheader {
	width: 535px;
	margin-top: 10px;
	background: url(/images/c3samplemenuheader.gif) no-repeat 0px 0px;
	font: normal 18px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding-left: 50px;
	padding-top: 10px;
	height: 25px;
}
.c3mealbuttons {
	height: 23px;
	/*width: 540px;*/
	width: 550px;
	margin-top: 10px;
	margin-bottom:10px;
	margin-left:0px;
	padding-left: 0px;
}
.c3diabeticbuttons {
	height: 32px;
	width: 563px;
	margin-top: 10px;
	padding-left: 22px;
}

.c3mealbuttons ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
.c3diabeticbuttons ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
.c3mealbtn li {
	display: inline;
	margin:0px;
	padding:0px;
}
.c3diabeticbtn li {
	display: inline;
}
.c3mealbtn span {
	height: 23px;
	width: 90px;
	display: block;
	text-align: center;
	float: left;
	margin-right: 1px;

}
.c3diabeticbtn span {
	height: 32px;
	width: 90px;
	display: block;
	text-align: center;
	float: left;
	margin-right: 1px;
}
.c3diabeticbtn a {
	margin: 0px;
	padding: 0px;
	height: 32px;
	width: 90px;
	display: block;
	text-align: center;
	background: url(images/c3mealbtn.gif) no-repeat 0px 0px;
	text-decoration: none;
	font: 14px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.c3diabeticbtn a strong {
	padding: 10px 0px 0px;
	display: block;
	font-weight: normal;
}
.c3diabeticbtn a:hover {
	background: url(images/c3mealbtn.gif) no-repeat 0px -32px;
}
.c3foodmealplantop {
	float: left;
	height: 18px;
	width: 576px;
	background: url(/images/c3mealplantop.gif) no-repeat 0px 0px;
	margin-left: 9px;
}
.c3foodmealplanmid {
	float: left;
	height: auto;
	width: 576px;
	background: url(/images/c3mealplanmid.gif) repeat-y 0px 0px;
	margin-left: 9px;
}.c3mealplanholder {
	float: left;
	height: auto;
	width: 545px;
	background: url(/images/c3mealplanmid2.gif) repeat-y 0px 0px;
	margin-bottom: 40px;
}
.c3mealplangirl{
	float: left;
	height: 182px;
	width: 545px;
	background: url(/images/c3mealplangirlbg.jpg) no-repeat right top;
}
.c3mealplangirltext {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	float: left;
	width: 250px;
	height: 182px;
	padding-left: 150px;
}
.c3foodmealplanbottom {
	float: left;
	height: 18px;
	width: 576px;
	background: url(/images/c3mealplanbottom.gif) no-repeat 0px 0px;
	margin-left: 9px;
	margin-bottom: 20px;
}
.c3mealplannerholdermain {
	float: left;
	width: 545px;
	background: url(/images/c3mealplanmid2.gif) repeat-y 0px 0px;
	height: auto;
	margin-left: 10px;
}
.c3mealplangirltext a {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-decoration: none;
}
.c3mealplangirltext a:hover {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #F7061F;
	text-decoration: none;
}
.c3quicklinks {
	height: 179px;
	width: 176px;
	margin: 24px 0px 5px;
	padding: 0px;
}
.c3quicklinkheader {
	height: 23px;
	width: 175px;
	background: #7391a1;
	font: 18px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
}
.c3quicklinkmid {
	float: left;
	height: 138px;
	width: 166px;
	background: url(/images/c3quicklinksbg.gif) repeat-y 0px 0px;
	padding-top: 7px;
	padding-left: 10px;
	font: 18px Verdana, Arial, Helvetica, sans-serif;
	color: #7391a1;
}
.c3quicklinbottom {
	float: left;
	height: 10px;
	width: 176px;
	background: url(/images/c3quicklinksbottombg.gif) no-repeat 0px 0px;
}
.c3quicklinks .c3quicklinkmid table {
	font: 18px Verdana, Arial, Helvetica, sans-serif;
	color: #7391a1;
}
.c3quicklinkmid a {
	text-decoration: none;
	font: 18px Verdana, Arial, Helvetica, sans-serif;
	color: #7391A1;
}
.c3quicklinkmid a:hover {
	font: normal 18px Verdana, Arial, Helvetica, sans-serif;
	color: #AFC6CD;
}
.c3myphotoslink {
	height: auto;
	width: 176px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.c3myphotoslinkheader {
	height: 23px;
	width: 176px;
	background: #91b6bf;
	font: 18px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
}
.c3myphotolinkmid {
	height: 171px;
	width: 169px;
	background: #60777c;
	padding-top: 4px;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding-left: 7px;
}
.c3myphotolinkmid table {
	font: 10px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.c3myphotolinktab {
	height: 20px;
	width: 169px;
	background: #60777C;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	vertical-align: middle;
	text-align: right;
	padding: 0px 7px 0px 0px;
}
.c3myphotolinktab a {
	text-decoration: none;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.c3myphotolinktab a:hover {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #00CCFF;
}
.c3myphotolinkbottom {
	height: 7px;
	width: 176px;
	background: url(/images/c3quicklinksbottombg.gif) no-repeat 0px 0px;
}
.c3myfriendslink {
	height: auto;
	width: 176px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.c3myfriendslinkheader {
	height: 23px;
	width: 176px;
	background: #91b6bf;
	font: 18px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
}
.c3myfriendlinkmid {
	height: 235px;
	width: 169px;
	background: #60777C;
	padding-top: 4px;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	padding-left: 7px;
}
.c3myphotolinktab {
	height: 20px;
	width: 169px;
	background: #60777C;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	vertical-align: middle;
	text-align: right;
	padding: 0px 7px 0px 0px;
}
.c3myfriendlinktab a:hover {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #00CCFF;
}
.c3myfriendlinkbottom {
	height: 7px;
	width: 176px;
	background: url(/images/c3quicklinksbottombg.gif) no-repeat 0px 0px;
}
.c3myfriendlinkmid a {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
.c3myfriendlinkmid a:hover {
	font: 11px Arial, Helvetica, sans-serif;
	color: #00FFFF;
}
.c3mmyforumlink {
	height: auto;
	width: 176px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.c3myforumlinkheader {
	height: 23px;
	width: 176px;
	background: #333333;
	font: 18px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
}
.c3myforumlinkmid {
	min-height: 235px;
	height: auto;
	width: 169px;
	background: #748E94;
	padding-top: 4px;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding-left: 7px;
}.c3myforumlinkmid a {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
.c3myforumlinkmid a:hover {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #00CCFF;
}
.c3myforumlinkbottom {
	height: 7px;
	width: 176px;
	background: url(/images/c3quicklinksbottombg.gif) no-repeat 0px 0px;
}
.c3plannermaintop2 {
	height: 77px;
	width: 585px;
	background: url(/images/c3plannertopmainbg2.gif) no-repeat 0px 0px;
}
.c3plannermainbody2 {
	float: left;
	width: 585px;
	height: auto;
	background: url(/images/c3plannermidmainbg2.gif) repeat-y 0px 0px;
}
.c3helpdietheader {
	width: 575px;
	background: url(/images/c3helpdietheader.gif) no-repeat 0px 0px;
	font: normal 18px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding-left: 9px;
	padding-top: 10px;
	height: 25px;
}
.c3helpworkoutheader {
	width: 570px;
	margin-top: 10px;
	background: url(/images/c3helpdietheader.gif) no-repeat 0px 0px;
	font: normal 18px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding-left: 15px;
	padding-top: 10px;
	height: 25px;
}
.c3helpfordiet {
	font: 11px Arial, Helvetica, sans-serif;
	color: #666666;
	height: auto;
	width: 575px;
	padding: 0px 0px 0px 10px;
	margin-top: 10px;
}
.c3helpfordiet h2 {
	font: 15px Arial, Helvetica, sans-serif;
	color: #0099FF;
}
.c3plannerbottom2 {
	float: left;
	height: 79px;
	width: 585px;
	background: url(/images/c3helpbottom.gif) no-repeat 0px 0px;
}
.contrightboxcorporate {
	margin: 0px 7px 0px 0px;
	padding: 0px;
	float: right;
	height: auto;
	width: 202px;
}
.mcontent #contleftboxcorporate {
	margin: 0px;
	padding: 0px 0px 0px 5px;
	height: auto;
	width: 572px;
	text-align: left;
	float: left;
	font: 12px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}
.c3corporatecoachbox {
	width: 202px;
	margin-bottom: 10px;
	height: 364px;
}
.c3corporatetop {
	height: 21px;
	width: 562px;
	background: url(/images/c3corporatetop.gif) no-repeat 0px 0px;
	font: bold 18px Arial, Helvetica, sans-serif;
	padding-top: 20px;
	padding-left: 10px;
	color: #FFFFFF;
}
.c3corporatemid {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	width: 562px;
	padding-left: 10px;
	background: #809295;
	height: auto;
	padding-top: 10px;
	padding-bottom: 30px;
	min-height: 580px;
}
.c3corporatemid strong {
	font: 15px Arial, Helvetica, sans-serif;
}
.c3corporatemid a {
	color: #00FFFF;
	text-decoration: none;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}
.c3corporatemid a:hover {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.c3corporatebottom {
	width: 572px;
	height: 42px;
	background: url(/images/c3corporatebottombg.gif) no-repeat 0px 0px;
	margin-bottom: 40px;
}
.c3corporatecommunity {
	height: 335px;
	width: 202px;
}
.c3dietplannermain {
	margin: 0px;
	height: auto;
	width: 585px;
	padding: 0px;
}
.c3breakfastmain {
	width: 585px;
	height: auto;
	clear: left;
}
.c3breakfasttop {
	height: 85px;
	width: 585px;
	background: url(/images/c3breakfastbg.jpg) no-repeat 0px 0px;
}
.c3breakfastbody {
	padding: 10px 0px 10px 20px;
	width: 565px;
	height: auto;
	margin: 0px;
	min-height: 150px;
}
.c3lunchmain {
	width: 585px;
	height: auto;
	clear: left;
}
.c3lunchtop {
	height: 85px;
	width: 585px;
	background: url(/images/c3lunchbg.jpg) no-repeat 0px 0px;
}
.c3lunchbody {
	padding: 10px 0px 10px 20px;
	width: 565px;
	height: auto;
	margin: 0px;
	min-height: 150px;
}
.c3dinnermain {
	width: 585px;
	height: auto;
	clear: left;
}
.c3dinnertop {
	height: 85px;
	width: 585px;
	background: url(/images/c3dinnerbg.jpg) no-repeat 0px 0px;
}
.c3dinnerbody {
	padding: 10px 0px 10px 20px;
	width: 565px;
	height: auto;
	margin: 0px;
	min-height: 150px;
}
.c3snackmain {
	width: 585px;
	height: auto;
	clear: left;
}
.c3snacktop {
	height: 85px;
	width: 585px;
	background: url(/images/c3snackbg.jpg) no-repeat 0px 0px;
}
.c3snackbody {
	padding: 10px 0px 10px 20px;
	width: 565px;
	height: auto;
	margin: 0px;
	min-height: 150px;
}
.c3plannermenu  a {
	margin: 0px;
	padding: 0px;
	display: block;
	float: left;
	height: 35px;
	width: 141px;
}
.c3plannermenu .c3plannermenusub {
	margin: 0px;
	padding: 0px 20px 0px 0px;
	float: right;
	height: 35px;
	width: 430px;
}
.c3plannermenusub ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.c3plannermenusub li {
	display: inline;
	margin: 0px;
	padding: 0px;
}
.c3dietdiary {
	float: left;
	height: auto;
	width: 790px;
	margin-top: 10px;
}
#mydiarylogo {
	width: 777px;
	padding-left: 13px;
	height: 34px;
}
.c3dietdiarydesc {
	width: 777px;
	padding-left: 13px;
	margin-top: 10px;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}
#c3dietdiaryplanner {
	height: auto;
	width: 790px;
	margin-top: 10px;
}
.c3dietdiarymenu {
	height: 36px;
	width: 750px;
}
.c3dietdiarymainbtn {
	height: 36px;
	width: 141px;
	float: right;
	margin-left: 2px;
}
.c3dietdiarygethelpmainbtn {
	float: right;
	height: 36px;
	width: 141px;
}
#c3dietdiarymaintop {
	width: 782px;
	height: 76px;
	background: url(/images/c3dietdiarymaintopbg.jpg) no-repeat 0px 0px;
	font: 18px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin-left: 8px;
}
#c3dietdiarydesctxt {
	padding-top: 10px;
	padding-left: 10px;
	height: auto;
	width: 700px;
}
#c3dietdiarybodybg {
	height: auto;
	width: 771px;
	margin-left: 8px;
	background: url(/images/c3dietdiarymainbodybg.gif) repeat-y 0px 0px;
}
#c3dietdiarybottombg {
	width: 772px;
	margin-left: 8px;
	height: 57px;
	background: url(/images/c3dietdiarymainbottombg.gif) no-repeat 0px 0px;
}
#c3dietdiarytableholder {
	color: #75c801;
	height: auto;
	width: 751px;
	margin-top: 10px;
	margin-bottom: 20px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	padding-left: 20px;
}
#c3dietdiarytableholder a {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
}
#c3dietdiarytableholder a:hover {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #76C802;
}
.c3dietdiaryrealmealplanheader {
	width: 500px;
	height: 27px;
	font: 18px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: url(/images/c3dietdiaryheaderbg.gif) no-repeat 0px 0px;
	padding-top: 0px;
	padding-left: 30px;
}
.c3dietdiarymealplanmain {
	height: auto;
	width: 765px;
	padding-left: 6px;
}
#c3dietdiaryplantop {
	height: 18px;
	width: 754px;
	background: url(/images/c3dietdiaryplantop.gif) no-repeat 0px 0px;
}
#c3dietdiaryplanmid {
	width: 754px;
	height: auto;
	background: url(/images/c3dietdiaryplanmidbg.gif) repeat-y 0px 0px;
}
#c3warningtext {
	font: italic 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
	padding-left: 10px;
	height: 20px;
}
#c3warningtext a {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #76C802;
	text-decoration: none;
}
#c3warningtext a:hover {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: underline;
}
.c3dietdiarymealplanmain #c3dietdiaryplanmid table {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #333333;
	margin: 0px 0px 0px 15px;
	padding: 0px;
	background: url(/images/c3dietdiarytablebg.gif) repeat-y 0px 0px;
}
#c3dietmealbottom {
	height: 18px;
	width: 754px;
	margin-bottom: 30px;
}
.c3plannerwkmaintop {
	float: left;
	height: 77px;
	width: 585px;
	background: url(/images/c3plannerwktopmainbg.gif) no-repeat 0px 0px;
}
.c3plannermainbody2 {
	width: 585px;
	height: auto;
	background: url(/images/c3plannerwkmidmainbg.gif) repeat-y 0px 0px;
}
.c3plannermainbody3 {
	width: 585px;
	height: auto;
	background: url(/images/c3plannermidmainbg2.gif) repeat-y 0px 0px;
}
.c3plannerwkbottom {
	float: left;
	height: 79px;
	width: 585px;
	background: url(/images/c3plannerwkmidbottombg.gif) no-repeat 0px 0px;
}
.c3plannertoptext2 {
	font: 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	float: left;
	width: 500px;
	padding-left: 15px;
	padding-top: 10px;
	height: auto;
}
#c3plannerwktableholder {
	height: auto;
	width: 563px;
	margin-left: 12px;
	margin-bottom: 30px;
}
#c3plannertopwarning h2 {
	color: #F36C2D;
	font: bold normal 18px Arial, Helvetica, sans-serif;
}
#c3plannerwktableholder a {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
}
#c3plannerwktableholder a:hover {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #F36C2D;
}
#c3diethelpmaintop {
	width: 782px;
	height: 76px;
	background: url(/images/c3diethelpmaintop.gif) no-repeat 0px 0px;
	color: #FFFFFF;
	margin-left: 8px;
}
#c3dietdiarydesctxt h2 {
	font: 18px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
#c3dietdiarydesctxt a {
	font: bold 11px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #FFFFFF;
}
#c3dietdiarydesctxt a:hover {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #FF0000;
}
#c3diethelpbodybg {
	height: auto;
	width: 771px;
	margin-left: 8px;
	background: url(/images/c3diethelpmainmid.gif) repeat-y 0px 0px;
}
#c3diethelpbottombg {
	width: 772px;
	margin-left: 8px;
	height: 57px;
	background: url(/images/c3diethelpmainbottombg.gif) no-repeat 0px 0px;
}#c3diethelpdietheader {
	height: 24px;
	width: 746px;
	margin-top: 20px;
	background: url(/images/c3diethelpdietheader.gif) no-repeat 0px 0px;
	padding-left: 25px;
	font: bold 18px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding-top: 5px;
	margin-bottom: 10px;
}
#c3diethelptexts {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	width: 761px;
	height: auto;
	padding-left: 10px;
}
#c3qamain {
	height: auto;
	width: 762px;
	padding-left: 28px;
	float: left;
}
#c3qaheader {
	height: 170px;
	width: 735px;
	background: url(/images/q&aheaderbg.gif) no-repeat 0px 0px;
	float: left;
}
#c3qaheadertxt {
	color: #518094;
	font: bold 18px Arial, Helvetica, sans-serif;
	height: 20px;
	width: 610px;
	padding-left: 125px;
}
#c3qaheaderbodycontext {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #518094;
	height: auto;
	width: 610px;
	padding-left: 125px;
}
#c3qaheaderbodycontext table {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #518094;
}
#c3qamaincontent {
	height: auto;
	width: 735px;
	margin-bottom: 10px;
	float: left;
}
#c3qasking {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	height: auto;
	width: 735px;
	float: left;
	margin-bottom: 10px;
}
#c3qaphotoasking {
	height: 75px;
	width: 112px;
	margin-right: 10px;
	float: left;
}
#c3qaaskingtexts {
	height: auto;
	width: 590px;
	float: left;
}
#c3qaaskingtexttop {
	background: url(/images/qabluetopbg.gif) no-repeat 0px 0px;
	height: 8px;
	width: 590px;
}
#c3qaaskingtextmidbg {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	height: auto;
	width: 590px;
	background: #abdede;
	min-height: 70px;
}
#c3qaaskingtextbottom {
	background: url(/images/qabluebottombg.gif) no-repeat 0px 0px;
	height: 8px;
	width: 590px;
}
#c3qaaskingtextmidbg div {
	width: 570px;
	padding-left: 20px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
#c3qaaskingtextmidbg b {
	font: bold 12px Arial, Helvetica, sans-serif;
}
#c3qaanstexttop {
	background: url(/images/qagreentopbg.gif) no-repeat 0px 0px;
	height: 8px;
	width: 590px;
}
#c3qaanstextmidbg {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	height: auto;
	width: 590px;
	background: #D4F487;
	min-height: 50px;
}
#c3qaanstextbottom {
	background: url(/images/qagreenbottombg.gif) no-repeat 0px 0px;
	height: 8px;
	width: 590px;
}
#c3qaanstextmidbg div {
	width: 570px;
	padding-left: 20px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
#c3updateprofilemain {
	height: auto;
	width: 589px;

}
#c3updateprofilemain h2 {
	font: bold 18px Arial, Helvetica, sans-serif;
	color: #8aaeb7;
}
#c3updateprofilemain h3 {
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #8AAEB7;
}
#contleftbox hr {
	color: #B2BCB7;
}
#c3updateprofilepersonalinfo {
	height: auto;
	width: 589px;
}
#c3updateprofileheader {
	background: url(/images/personalinfo.gif) no-repeat 0px 0px;
	height: 24px;
	width: 580px;
	margin-bottom: 10px;
	font: bold 18px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding-top: 8px;
	padding-left: 5px;
}
#c3progressmain {
	width: 589px;
	height: auto;
}
#c3progresstitle {
	font: bold 18px Arial, Helvetica, sans-serif;
	color: #8aaeb7;
}
#c3updateprofilemain #c3progressmain h3 {
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
#c3progresscalendar {
	height: auto;
	width: 589px;
	margin-top: 10px;
}
#c3progresscoachrecom {
	height: auto;
	width: 589px;
	margin-top: 10px;
	margin-bottom: 50px;
}
#c3progresscalendar h1 {
	color: #8AAEB7;
	font: bold 24px Arial, Helvetica, sans-serif;
}
.c3publicpromain {
	height: auto;
	width: 774px;
	padding-left: 8px;
}
.c3publicproleft {
	float: left;
	height: auto;
	width: 465px;
	min-height: 1200px;
}
.c3publicproright {
	float: right;
	height: auto;
	width: 299px;
	min-height: 500px;
	margin-top: 15px;
}
#c3publicprobacktohome {
	height: 15px;
	width: 465px;
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #333333;
}
#c3publicprobacktohome a {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
}
#c3publicprobacktohome a:hover {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #0099FF;
}
.c3publicproleft table {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #333333;
}
.c3publicproleft a {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
}
.c3publicproleft a:hover {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #00CCFF;
}
#messages a {
	font: 12px Arial, Helvetica, sans-serif;
	color: #7391A1;
	text-decoration: none;
}
#messages a:hover {
	font: 12px Arial, Helvetica, sans-serif;
	color: #00CCFF;
}
/* new additionals*/

.c3promyphotoheadertxt {
	font: 24px Verdana, Arial, Helvetica, sans-serif;
	color: #7391A1;
	width: 300px;
	float: left;
	height: 29px;
	text-align: left;
	vertical-align: middle;
	padding-left: 5px;
	padding-top: 18px;
}
.c3propubmainholder {
	margin: 0px;
	padding: 0px 0px 0px 7px;
	height: auto;
	width: 589px;
	text-align: left;
	float: left;
	font: 12px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}
.c3profileusername {
	width: 500px;
	padding-top: 29px;
	padding-left: 20px;
	font: 18px Arial, Helvetica, sans-serif;
	color: #80a2aa;
}
.c3propubtopmainbg {
	float: left;
	height: 49px;
	width: 589px;
	background: url(images/leftbox_toptransparent.gif) no-repeat 0px 0px;
}
.c3propubbodymainbg {
	float: left;
	width: 589px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	height: auto;
	background: url(images/leftcontentbodybg.gif) repeat-y 0px 0px;
}
.c3propubcontentlevel1 {
	width: 587px;
	float: left;
	height: auto;
	padding-top: 10px;
}
.c3propubcont1of1 {
	height: auto;
	width: 367px;
	float: left;
	padding-left: 7px;
}
.c3propubusermainpic {
	float: left;
	height: 152px;
	width: 152px;
	border-top: 1px solid #80a2aa;
	border-right: 1px solid #80a2aa;
	border-bottom: 1px solid #80a2aa;
	border-left: 1px solid #80a2aa;
}
.c3propubshoutout {
	width: 200px;
	float: left;
	padding-left: 7px;
	padding-bottom: 2px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	height: 16px;
}
.c3propubgender {
	float: left;
	width: 200px;
	height: 13px;
	padding-top: 2px;
	padding-left: 7px;
}
.c3propubage {
	float: left;
	width: 200px;
	height: 13px;
	padding-top: 1px;
	padding-left: 7px;
}
.c3propublocation {
	float: left;
	width: 200px;
	height: 13px;
	padding-top: 1px;
	padding-left: 7px;
}
.c3propubcountry {
	float: left;
	width: 200px;
	height: 13px;
	padding-top: 1px;
	padding-left: 7px;
}
.c3propubmembersince {
	float: left;
	width: 200px;
	height: 13px;
	padding-top: 1px;
	padding-left: 7px;
}
.c3propublastlogin {
	float: left;
	width: 200px;
	height: 13px;
	padding-top: 1px;
	padding-left: 7px;
}
.c3propubstatus {
	float: left;
	width: 200px;
	height: 25px;
	padding-top: 5px;
	padding-left: 7px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #0099FF;
}
.c3porpub6buttonsmain {
	width: 367px;
	height: 120px;
	float: left;
	margin-top: 10px;
}
.c3propub6btntop {
	background: url(images/c3propub6buttontopmainbg.gif) repeat-y 0px 0px;
	height: 1px;
	width: 365px;
	float: left;
}
.c3propub6btnmid {
	float: left;
	height: 100px;
	width: 359px;
	background: url(images/c3propub6buttonmidmainbg.gif) repeat-y 0px 0px;
	padding-left: 6px;
}
.c3propub6btnbottom {
	width: 365px;
	background: url(images/c3propub6buttonbottommainbg.gif) no-repeat 0px 0px;
	float: left;
	height: 10px;
}
.c3propubmyfriends {
	width: 206px;
	float: left;
	height: 300px;
}
.c3propubmyfriendstop {
	width: 196px;
	height: 19px;
	float: left;
	background: #91b6bf;
	font: 18px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin-left: 5px;
	padding-left: 5px;
}
.c3propubmyfriendsmid {
	float: left;
	width: 201px;
	background: url(images/c3propubmyfriendsmid.gif) repeat-y 0px 0px;
	height: 245px;
	margin-left: 5px;
}
.c3propubmyfriendspics {
	float: left;
	width: 185px;
	padding-left: 10px;
	height: 205px;
	padding-top: 10px;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}
.c3propubmyfriendspics a {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
}
.c3propubmyfriendspics a:hover {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #0099FF;
}
.c3propubmyfriendsbottom {
	width: 201px;
	height: 15px;
	float: left;
	background: url(images/c3propubmyfriendsbottombg.gif) no-repeat 0px 0px;
	margin-left: 5px;
}
.c3propubmyfriendstext {
	float: left;
	width: 91px;
	text-align: left;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	padding-left: 110px;
	height: 11px;
}
.c3propubmyfriendstext a {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
}
.c3propubmyfriendstext a:hover {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #0099FF;
}
.c3propubphotogallery {
	float: left;
	width: 589px;
	font: 18px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	height: 100px;
}
.c3profilephotodetails {
	float: left;
	height: auto;
	width: 579px;
	padding-left: 10px;
	color: #91b6bf;
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
}
.c3proviewphotolist {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	float: left;
	width: 579px;
	height: auto;
	margin-top: 20px;
	padding-left: 10px;
}
.c3proviewphotolist a {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
}
.c3proviewphotolist a:hover {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #00CCFF;
}
.c3prophotofullview {
	float: left;
	height: auto;
	width: 493px;
	padding-left: 96px;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #90b1b8;
}
#mainpicholder {
	height: 400px;
	width: 400px;
	margin-top: 5px;
}
#picturecaption {
	float: left;
	height: auto;
	width: 400px;
	margin-top: 2px;
}
.c3profullviewcomments {
	float: left;
	height: auto;
	width: 569px;
	margin-top: 10px;
	padding-left: 20px;
}
#usercomments td {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}
#usercomments a {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
}
#usercomments a:hover {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #0099FF;
}
.c3prophotoupload {
	float: left;
	height: auto;
	width: 578px;
	margin-top: 5px;
	padding-left: 10px;
}
.c3photouploadheader {
	font: 15px Verdana, Arial, Helvetica, sans-serif;
	color: #90b1b8;
	float: left;
	height: 20px;
	width: 500px;
}
.c3photouploadheader2 {
	font: 13px Verdana, Arial, Helvetica, sans-serif;
	color: #90b1b8;
	float: left;
	width: 400px;
	margin-top: 15px;
}
.c3photouploaddesc {
	float: left;
	height: auto;
	width: 500px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}
.c3photouploadbox {
	float: left;
	width: 570px;
	margin-top: 20px;
	height: 20px;
}
.c3photouploadguidlines {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	float: left;
	width: 400px;
	margin-top: 2px;
	height: auto;
}
.c3photouploadguidlines2 {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #90b1b8;
	float: left;
	height: auto;
	width: 400px;
	margin-bottom: auto;
}
.c3prophotocaption {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	width: 400px;
	border-color: #90b1b8;
	float: left;
	height: 80px;
}
.c3photocaptionbtn {
	float: left;
	height: 20px;
	width: 400px;
	margin-top: 2px;
}
.c3editphotostext {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	float: left;
	height: auto;
	width: 500px;
	margin-top: 3px;
	padding-left: 10px;
}
.c3photoeditcaption {
	float: left;
	height: auto;
	width: 579px;
	padding-left: 10px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #93b6bc;
}
.c3photoeditcaption input {
	height: 13px;
	width: 250px;
	margin-left: 2px;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}
.c3photoeditcaption textarea {
	height: 26px;
	width: 250px;
	margin-left: 3px;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}
.c3photousercommentheader {
	font: 15px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	float: left;
	height: 17px;
	width: 579px;
	background: #8BC6D0;
	padding-left: 10px;
	margin-top: 5px;
}
.c3addtestimain {
	float: left;
	height: auto;
	width: 589px;
	margin-top: 3px;
}
.c3addtestiheader {
	float: left;
	height: 16px;
	width: 579px;
	padding-left: 10px;
	font: 15px Verdana, Arial, Helvetica, sans-serif;
	color: #93b6bc;
	margin-top: 20px;
}
.c3addtestidesc {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	float: left;
	height: auto;
	width: 579px;
	padding-left: 10px;
	margin-bottom: 10px;
}
.c3addtestiwritearea {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	float: left;
	height: auto;
	width: 579px;
	margin-top: 10px;
	padding-left: 10px;
}
.c3testuderid {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	float: left;
	height: 50px;
	width: 300px;
}
.c3protestiusername {
	float: left;
	height: 11px;
	width: 240px;
	margin-bottom: 1px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	padding-left: 10px;
}
.c3protestiusername2 {
	font: 13px Verdana, Arial, Helvetica, sans-serif;
	color: #91B6BF;
	float: left;
	height: 20px;
	width: 200px;
	padding-left: 10px;
}
.c3protestitextarea {
	float: left;
	height: auto;
	width: 569px;
	margin-top: 40px;
	font: 15px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}
.c3protestiusername a {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
}
.c3protestiusername a:hover {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #00CCFF;
}
.c3protestitxtareahead {
	font: bold 15px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}
.c3protestitextareaform {
	float: left;
	width: 500px;
	height: auto;
	margin-top: 5px;
}
.c3testibuttonholder {
	float: left;
	height: 20px;
	width: 500px;
	margin-top: 5px;
}
.c3notesdesc {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	float: left;
	height: auto;
	width: 500px;
	margin-top: 20px;
	padding-left: 10px;
}
.c3noteslists {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	float: left;
	width: 500px;
	height: auto;
	padding-left: 10px;
	margin-top: 10px;
}
.c3noteslists a {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-decoration: none;
}
.c3noteslists a:hover {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	height: 15px;
	width: 30px;
}
.c3notetitle {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	float: left;
	height: auto;
	width: 500px;
	margin-top: 20px;
}
.c3notebuttoncontrols {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	float: left;
	height: 20px;
	width: 500px;
}
.c3notebuttoncontrols div {
	float: left;
	width: 103px;
	height: 20px;
	margin-right: 5px;
}
.c3notesbottombuttons {
	float: left;
	height: 20px;
	width: 500px;
	margin-top: 5px;
}
.c3notesbottombuttons div {
	float: right;
	height: 20px;
	width: 103px;
	margin-left: 5px;
}
.c3propubtopmainbg {
	float: left;
	height: 49px;
	width: 589px;
	background: url(images/leftbox_toptransparent.gif) no-repeat 0px 0px;
}
.c3propubbodymainbg {
	float: left;
	width: 589px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	height: auto;
	background: url(images/leftcontentbodybg.gif) repeat-y 0px 0px;
}
.c3propubmainbottombg {
	float: left;
	width: 589px;
	height: 49px;
	background: url(images/leftbox_bottomtransparent.gif) no-repeat 0px 0px;
	margin-bottom: 20px;
}
.c3propubcontentlevel1 {
	width: 587px;
	float: left;
	height: auto;
	padding-top: 10px;
}
.c3propubcont1of1 {
	height: auto;
	width: 367px;
	float: left;
	padding-left: 7px;
}
.c3propubusermainpic {
	float: left;
	height: 152px;
	width: 152px;
	border-top: 1px solid #80a2aa;
	border-right: 1px solid #80a2aa;
	border-bottom: 1px solid #80a2aa;
	border-left: 1px solid #80a2aa;
}
.c3propubshoutout {
	width: 200px;
	float: left;
	padding-left: 7px;
	padding-bottom: 2px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	height: 16px;
}
.c3propubgender {
	float: left;
	width: 200px;
	height: 13px;
	padding-top: 2px;
	padding-left: 7px;
}
.c3propubage {
	float: left;
	width: 200px;
	height: 13px;
	padding-top: 1px;
	padding-left: 7px;
}
.c3propublocation {
	float: left;
	width: 200px;
	height: 13px;
	padding-top: 1px;
	padding-left: 7px;
}
.c3propubcountry {
	float: left;
	width: 200px;
	height: 13px;
	padding-top: 1px;
	padding-left: 7px;
}
.c3propubmembersince {
	float: left;
	width: 200px;
	height: 13px;
	padding-top: 1px;
	padding-left: 7px;
}
.c3propublastlogin {
	float: left;
	width: 200px;
	height: 13px;
	padding-top: 1px;
	padding-left: 7px;
}
.c3propubstatus {
	float: left;
	width: 200px;
	height: 25px;
	padding-top: 5px;
	padding-left: 7px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #0099FF;
}
.c3promyphototopiconholder {
	float: left;
	height: 39px;
	width: 39px;
	padding-top: 10px;
	padding-left: 20px;
}
.c3profilebluehrline {
	float: left;
	width: 589px;
	height: 1px;
	margin-bottom: 5px;
	background: #91b6bf;
}
.c3proviewphototopbtns {
	float: left;
	height: 20px;
	width: 563px;
	margin-top: 20px;
	margin-bottom: 2px;
	padding-left: 26px;
}
.c3prophotothumbnails {
	width: 589px;
	float: left;
	margin-top: 5px;
	height: auto;
}
.c3profilephotodetails {
	float: left;
	height: auto;
	width: 579px;
	padding-left: 10px;
	color: #91b6bf;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
}
.c3proviewphotolist {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	float: left;
	width: 579px;
	height: auto;
	margin-top: 20px;
	padding-left: 10px;
}
.c3proviewphotolist a {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
}
.c3proviewphotolist a:hover {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #00CCFF;
}
.c3prophotofullview {
	float: left;
	height: auto;
	width: 493px;
	padding-left: 96px;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #90b1b8;
}
#mainpicholder {
	height: 400px;
	width: 400px;
	margin-top: 5px;
}
#picturecaption {
	float: left;
	height: auto;
	width: 400px;
	margin-top: 2px;
}
.c3profullviewcomments {
	float: left;
	height: auto;
	width: 569px;
	margin-top: 10px;
	padding-left: 20px;
}
#usercomments td {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}
#usercomments a {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
}
#usercomments a:hover {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #0099FF;
}
.c3prophotoupload {
	float: left;
	height: auto;
	width: 578px;
	margin-top: 5px;
	padding-left: 10px;
}
.c3photouploadheader {
	font: 15px Verdana, Arial, Helvetica, sans-serif;
	color: #90b1b8;
	float: left;
	height: 20px;
	width: 500px;
}
.c3photouploadheader2 {
	font: 13px Verdana, Arial, Helvetica, sans-serif;
	color: #90b1b8;
	float: left;
	width: 400px;
	margin-top: 15px;
}
.c3photouploaddesc {
	float: left;
	height: auto;
	width: 500px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}
.c3photouploadbox {
	float: left;
	width: 570px;
	margin-top: 20px;
	height: 20px;
}
.c3photouploadguidlines {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	float: left;
	width: 400px;
	margin-top: 2px;
	height: auto;
}
.c3photouploadguidlines2 {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #90b1b8;
	float: left;
	height: auto;
	width: 400px;
	margin-bottom: auto;
}
.c3prophotocaption {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	width: 400px;
	border-color: #90b1b8;
	float: left;
	height: 80px;
}
.c3photocaptionbtn {
	float: left;
	height: 20px;
	width: 400px;
	margin-top: 2px;
}
.c3editphotostext {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	float: left;
	height: auto;
	width: 500px;
	margin-top: 3px;
	padding-left: 10px;
}
.c3photoeditcaption {
	float: left;
	height: auto;
	width: 579px;
	padding-left: 10px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #93b6bc;
}
.c3photoeditcaption input {
	height: 13px;
	width: 250px;
	margin-left: 2px;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}
.c3photoeditcaption textarea {
	height: 26px;
	width: 250px;
	margin-left: 3px;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}
.c3photousercommentheader {
	font: 15px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	float: left;
	height: 17px;
	width: 579px;
	background: #8BC6D0;
	padding-left: 10px;
	margin-top: 5px;
}
.c3addtestimain {
	float: left;
	height: auto;
	width: 589px;
	margin-top: 3px;
}
.c3addtestiheader {
	float: left;
	height: 16px;
	width: 579px;
	padding-left: 10px;
	font: 15px Verdana, Arial, Helvetica, sans-serif;
	color: #93b6bc;
	margin-top: 20px;
}
.c3addtestidesc {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	float: left;
	height: auto;
	width: 579px;
	padding-left: 10px;
	margin-bottom: 10px;
}
.c3addtestiwritearea {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	float: left;
	height: auto;
	width: 579px;
	margin-top: 10px;
	padding-left: 10px;
}
.c3testuderid {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	float: left;
	height: 50px;
	width: 300px;
}
.c3protestpicholder {
	float: left;
	height: 50px;
	width: 50px;
}
.c3plannertoptext a {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
.c3plannertoptext a:hover {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
}
#c3commbuttontext .whitefont a {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #00CCFF;
	text-decoration: none;
}
#c3commbuttontext .whitefont a:hover {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
#c3commbuttontext2 .whitefont a {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #00CCFF;
	text-decoration: none;
}
#c3diabeticmealtopbg {
	background: url(/images/c3mealplantop.gif) no-repeat 0px 0px;
	width: 575px;
	height: 18px;
	margin-left: 10px;
}
#c3diabeticmealmid {
	background: url(/images/c3mealplanmid.gif) repeat-y 0px 0px;
	width: 570px;
	margin-left: 10px;
	height: auto;
}
.c3sucessmain {
	height: auto;
	width: 780px;
	margin-left: 10px;
	margin-bottom: 50px;
}
.c3sucesshead {
	height: 97px;
	width: 697px;
	background: url(/images/c3successheadbg.jpg) no-repeat 0px 0px;
	font: 14px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin-left: 30px;
	padding-top: 70px;
	padding-left: 10px;
	margin-bottom: 20px;
}
.c3dietleve1of2 a {
	text-decoration: none;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #00CCFF;
}
.c3dietleve1of2 a:hover {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #0099FF;
}
#c3qaheaderbodycontext a {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #0099FF;
	text-decoration: none;
}
#c3qaheaderbodycontext a:hover {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #00CCFF;
}
#downloads a {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #00CCFF;
	text-decoration: none;
}
#downloads a:hover {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #0099FF;
}
.c3downloadsmain {
	height: auto;
	width: 745px;
	padding-left: 35px;
}
.c3newprofmain {
	height: auto;
	width: 784px;
	margin-left: 6px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}
#c3newprofleft {
	float: left;
	height: auto;
	width: 224px;
}
#c3newprofright {
	height: auto;
	width: 550px;
	margin-left:4px;
	float: left;
}
#sixbuttons {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
#sixbuttons a {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
#sixbuttons a:hover {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #00FFFF;
}
#myphotosnew a {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
}
#myphotosnew a:hover {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #00FFFF;
}
.c3newproftop {
	height: 20px;
	width: 784px;
	margin-bottom: 10px;
}
#topnavnew a {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
}
#topnavnew a:hover {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #00CCFF;
}
#helpchatnew a {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #00CCFF;
	text-decoration: none;
}
#helpchatnew a:hover {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #0099FF;
}
#profilemaintabs .whitefont a {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
#profilemaintabs .whitefont a:hover {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
#todayshealth a {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
}
#todayshealth a:hover {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}
#grocerylist a {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
#grocerylist a:hover {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #00CCFF;
}
.c3diabetictablebody {
	height: auto;
	width: 545px;
	padding-left: 40px;
}
#c3commbuttontext2 .whitefont a:hover {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
#photopanel a {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
}
#photopanel a:hover {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #00CCFF;
	text-decoration: none;
}
#helpmaintable a {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
}
#helpmaintable a:hover {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #00CCCC;
	text-decoration: none;
}
.cbtnnetwork2 span {
	display:block;
	float:left;
	height:38px;
	margin:0px 0px 0px 1px;
	padding:0px;
	text-align:center;
	width:110px;
}
.cbtnnetwork2 a {
	margin: 0px;
	padding: 0px;
	height: 38px;
	width: 110px;
	display: block;
	text-align: center;
	background: url(/images/btn_network.gif) no-repeat 0px 0px;
	text-decoration: none;
	font: 14px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

.cbtnnetwork2 a strong {
	padding: 10px 0px 0px;
	display: block;
	font-weight: normal;
}
.cbtnnetwork2 a:hover {
	background: url(/images/btn_network.gif) no-repeat 0px -38px;
}
.navlimycommunity a {
	background: url(images/btn_home.gif) no-repeat 0px -38px;
}

.cbtncart2 span {
	margin: 0px;
	padding: 0px;
	height: 38px;
	width: 63px;
	display: block;
	text-align: center;
	float: left;
	background: url(images/btn_cart.gif) no-repeat 0px 0px;
}
.cbtncart2 a {
	margin: 0px;
	padding: 0px;
	height: 38px;
	width: 62px;
	display: block;
	text-align: center;
	background: url(images/btn_cart.gif) no-repeat 0px 0px;
	text-decoration: none;
	font: 14px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.cbtncart2 a strong {
	padding: 10px 0px 0px;
	display: block;
	font-weight: normal;
}
.cbtncart2 a:hover {
	background: url(images/btn_cart.gif) no-repeat 0px 0px;
}
.navlimycart2 a {
	background: url(images/btn_cart.gif) no-repeat 0px -38px;
}
.cbtnhome2 a {
	margin: 0px;
	padding: 0px;
	height: 38px;
	width: 101px;
	display: block;
	text-align: center;
	background: url(images/btn_home.gif) no-repeat 0px 0px;
	text-decoration: none;
	font: 14px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.cbtnhome2 a strong {
	padding: 10px 0px 0px;
	display: block;
	font-weight: normal;
}
.cbtnhome2 a:hover {
	background: url(images/btn_home.gif) no-repeat 0px -38px;
}
.navlihome2 a {
	background: url(images/btn_home.gif) no-repeat 0px -38px;
}
#c3dieticianmain {
	height: auto;
	width: 730px;
	padding-left: 30px;
}
#c3contflash {
	text-align: left;
	margin: 0px 0px 10px;
	padding: 0px;
	height: 500px;
	width: 730px;
	display: block;
}#prodocuments a {
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
}
#prodocuments a:hover {
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color: #00CCFF;
}
#c3pdfhelp a {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
}
#c3pdfhelp a:hover {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #7CD80E;
}
#c3dietleft {
	float: left;
	height: auto;
	width: 589px;
	padding: 0px;
	background: url(/images/c3special_mainbg.gif) no-repeat 0px 0px;
	margin: 0px 0px 0px 7px;
}
#c3dietpageright {
	float: left;
	padding: 0px 5px;
	height: auto;
	width: 181px;
}
#c3dietsfitfactrymusic a {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #0099FF;
	text-decoration: none;
}
#c3dietsfitfactrymusic a:hover {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #0066FF;
	text-decoration: underline;
}
#c3diet3wayleft {
	float: left;
	height: auto;
	width: 589px;
	padding: 0px;
	background: url(/images/c33way_mainbg.gif) no-repeat 0px 0px;
	margin: 0px 0px 0px 7px;
}
#c3dietflexileft {
	float: left;
	height: auto;
	width: 589px;
	padding: 0px;
	background: url(/images/c3flexi_mainbg.gif) no-repeat 0px 0px;
	margin: 0px 0px 0px 7px;
}
#c3dietbettysleft {
	float: left;
	height: auto;
	width: 589px;
	padding: 0px;
	background: url(/images/c3bettys_mainbg.gif) no-repeat 0px 0px;
	margin: 0px 0px 0px 7px;
}
#c3dietgoldenleft {
	float: left;
	height: auto;
	width: 589px;
	padding: 0px;
	background: url(/images/c3golden_mainbg.gif) no-repeat 0px 0px;
	margin: 0px 0px 0px 7px;
}
#c3dietspecialleft {
	float: left;
	height: auto;
	width: 589px;
	padding: 0px;
	background: url(/images/c3special_mainbg.gif) no-repeat 0px 0px;
	margin: 0px 0px 0px 7px;
}
#c3dietbrandedfoodmain {
	height: auto;
	width: 771px;
	margin-left: 8px;
}
#c3brandedfoodtopbg {
	background: url(/images/c3brandedfoodtopbg.jpg) no-repeat 0px 0px;
	height: 222px;
	width: 771px;
}
#c3brandedfoodbody {
	background: url(/images/c3brandedfoodbodybg.gif) repeat-y 0px 0px;
	height: auto;
	width: 771px;
}
#c3brandedfoodbottombg {
	background: url(/images/c3brandedfoodbottombg.gif) no-repeat 0px 0px;
	margin: 0px;
	padding: 0px;
	height: 50px;
	width: 771px;
}

/*#vp_contnt_wrapper {
	margin: 0px 5px 0px 0px;
	padding: 0px;
	height: auto;
	width: 800px;
}
#vp_contnt_left {
	margin: 0px 0px 0px 5px;
	padding: 0px;
	float:left;
	background:url(images/vp_article_lft_span.jpg) repeat-y;
}

.vp_left_title
{
	background:url(images/vp_article_left_h.jpg);
	width:181px;
	height:22px;
}

.vp_left_pic1
{
	width:181px;
	height:266px;
}

.vp_left_pic2
{
	width:181px;
	height:249px;
}

.vp_left_pic3
{
	width:181px;
	height:122px;
}

.vp_left_text1
{
	font-family:Arial,Verdana, Helvetica, sans-serif;
	font-size:14px;
	padding-left:11px;
	color:#333333;
}

#vp_contnt_left a
{
	font-family:Arial,Verdana, Helvetica, sans-serif;
	font-size:11px;
	margin:0px 0px 0px 10px;
	color:#999999;
	text-decoration:none;
}

#vp_contnt_left a:hover
{
	font-family:Arial,Verdana, Helvetica, sans-serif;
	font-size:11px;
	margin:0px 0px 0px 10px;
	color:#33CCCC;
}

.vp_left_bottom
{
	background:url(images/vp_article_left_b.jpg);
	width:181px;
	height:18px;
}

#vp_contnt_center {
	margin: 0px;
	padding: 0px;
	float:left;
}

#vp_contnt_title
{
	width:413px;
	height:72px;
	background:url(images/vp_article_cnter_h.jpg);
}

#vp_contnt_title p
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:20px;
	padding:15px 8px 0px 15px;
}

#vp_contnt_img
{
	margin:0px;
	padding:0px 0px 0px 6px;
	background:url(images/vp_article_cnter_span.jpg) repeat-y;
	height:222px;
}

#vp_contnt_bottom{
	width:413px;
	height:45px;
	background:url(images/vp_article_cnter_bottom.jpg);
	margin:0px;
}

#vp_contnt_bottom_text{
	margin:0px 0px 0px 280px;
	padding-top:10px;
}

#vp_contnt_bottom_text a{
	font-family:Arial,Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:none;
}

#vp_contnt_bottom_text a:hover{
	font-family:Arial,Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#00CCCC;
	text-decoration:underline;
}

.vp_contnt_print{
	margin:0px;
	paddin:0px;
	width:20px;
	float:left;
}

.vp_contnt_print_text{
	margin:0px;
	padding:4px 0px 0px 0px;
	font-weight:bold;
}

.vp_contnt_text a{
	font-family:Arial,Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#00CCCC;
	text-decoration:none;
	float:left;
}

.vp_contnt_text a:hover{
	font-family:Arial,Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#00CCCC;
	text-decoration:underline;
	float:left;
}

#vp_contnt_text {
	margin:0px;
	padding:10px 10px 5px 10px;
	background:url(images/vp_article_cnter_span.jpg) repeat-y;
	width:395px;
}

#vp_contnt_text ul a{
	margin:0px;
	color:#00CCCC;
	text-decoration:none;
}

#vp_contnt_text ul a:hover{
	margin:0px;
	color:#00CCCC;
	text-decoration:underline;
}

#vp_contnt_more{
	margin: 0px;
	padding-left: 10px;
}

.vp_article_text h3{
	font-family:Arial,Verdana, Helvetica, sans-serif;
	font-size:14px;
	
}

#vp_article_list a{
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#00CCCC;
	text-decoration:none;
}

#vp_article_list a:hover{
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#00CCCC;
	text-decoration:underline;
}

#vp_contnt_right {
	margin: 0px 10px 0px 0px;
	padding: 0px;
	float:left;
	background:url(images/vp_article_right_span.jpg) repeat-y;
}

#vp_contnt_right #vp_right_title
{
	width:184px;
	height:22px;
	background:url(images/vp_article_rght_h.jpg);
}

.vp_right_pic1
{
	background:url(images/vp_article_right_pic1.jpg) no-repeat;
	width:184px;
	height:120px;
}

.vp_right_text1
{
	width:169px;
	margin:0px;
	padding-left:15px;
	font-style:italic;
	color:#000000;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	padding-top:10px;
	font-weight:bold;
}

.vp_right_text2
{
	width:169px;
	margin:0px;
	padding-left:15px;
	padding-top:10px;
	font-style:italic;
	color:#000000;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:10px;
}

.vp_right_btn
{
	width:184px;
	padding-top:10px;
}
.vp_right_btn2
{
	width:184px;
}

.vp_right_bottom{
	background:url(images/vp_article_right_bottom.jpg) no-repeat;
	width:183px;
	height:35px;
}
   
.vp_right_pic2
{
	width:184px;
}

.vp_right_pic3
{
	width:184px;
}*/





#vp_contnt_wrapper {
	margin: 0px 5px 0px 0px;
	padding: 0px;
	height: auto;
	width: 800px;
}
#vp_contnt_left {
	margin: 0px 0px 0px 5px;
	padding: 0px;
	float:left;
	background:url(images/vp_article_lft_span.jpg) repeat-y;
}

.vp_left_title
{
	background:url(images/vp_article_left_h.jpg);
	width:181px;
	height:21px;
}

.vp_left_pic1
{
	width:181px;
	height:266px;
}

.vp_left_pic2
{
	width:181px;
	
}

.vp_left_pic3
{
	width:181px;
	
}

.vp_left_text1
{
	font-family:Arial,Verdana, Helvetica, sans-serif;
	font-size:14px;
	padding-left:11px;
	color:#333333;
}

#vp_contnt_left a
{
	font-family:Arial,Verdana, Helvetica, sans-serif;
	font-size:11px;
	margin:0px 0px 0px 10px;
	color:#999999;
	text-decoration:none;
}

#vp_contnt_left a:hover
{
	font-family:Arial,Verdana, Helvetica, sans-serif;
	font-size:11px;
	margin:0px 0px 0px 10px;
	color:#33CCCC;
}

.vp_left_bottom
{
	background:url(images/vp_article_left_b.jpg);
	width:181px;
	height:18px;
}

#vp_contnt_center {
	margin: 0px;
	padding: 0px;
	float:left;
}

#vp_contnt_title
{
	width:413px;
	height:72px;
	background:url(images/vp_article_cnter_h.jpg);
}

#vp_contnt_title p
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:20px;
	padding:15px 8px 0px 15px;
}

#vp_contnt_img
{
	margin:0px;
	padding:0px 0px 0px 6px;
	background:url(images/vp_article_cnter_span.jpg) repeat-y;
	height:222px;
}

#vp_contnt_bottom{
	width:413px;
	height:45px;
	background:url(images/vp_article_cnter_bottom.jpg);
	margin:0px;
}

#vp_contnt_bottom_text{
	margin:0px 0px 0px 280px;
	padding-top:10px;
}

#vp_contnt_bottom_text a{
	font-family:Arial,Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:none;
}

#vp_contnt_bottom_text a:hover{
	font-family:Arial,Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#00CCCC;
	text-decoration:underline;
}

.vp_contnt_print{
	margin:0px;
	paddin:0px;
	width:20px;
	float:left;
}

.vp_contnt_print_text{
	margin:0px;
	padding:4px 0px 0px 0px;
	font-weight:bold;
}

.vp_contnt_text a{
	font-family:Arial,Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#00CCCC;
	text-decoration:none;
	float:left;
}

.vp_contnt_text a:hover{
	font-family:Arial,Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#00CCCC;
	text-decoration:underline;
	float:left;
}

#vp_contnt_text {
	margin:0px;
	padding:10px 10px 5px 10px;
	background:url(images/vp_article_cnter_span.jpg) repeat-y;
	width:395px;
}

#vp_contnt_text ul a{
	margin:0px;
	color:#00CCCC;
	text-decoration:none;
}

#vp_contnt_text ul a:hover{
	margin:0px;
	color:#00CCCC;
	text-decoration:underline;
}

#vp_contnt_more{
	margin: 0px;
	padding-left: 10px;
}

.vp_article_text h3{
	font-family:Arial,Verdana, Helvetica, sans-serif;
	font-size:14px;
	
}

#vp_article_list a{
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#00CCCC;
	text-decoration:none;
}

#vp_article_list a:hover{
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#00CCCC;
	text-decoration:underline;
}

#vp_contnt_right {
	margin: 0px 10px 0px 0px;
	padding: 0px;
	float:left;
}

#vp_contnt_right #vp_right_title
{
	width:184px;
	height:21px;
	background:url(images/vp_articles_fall_r_title.jpg);
}

.vp_right_pic1
{
	width:184px;
	
}

.vp_right_text1
{
	width:169px;
	margin:0px;
	padding-left:15px;
	font-style:italic;
	color:#000000;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	padding-top:10px;
	font-weight:bold;
}

.vp_right_text2
{
	width:169px;
	margin:0px;
	padding-left:15px;
	padding-top:10px;
	font-style:italic;
	color:#000000;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:10px;
}

.vp_right_btn
{
	width:184px;
	padding-top:10px;
}
.vp_right_btn2
{
	width:184px;
}

.vp_right_bottom{
	width:183px;
	height:35px;
}
   
.vp_right_pic2
{
	width:184px;
}

.vp_right_pic3
{
	width:184px;
}


#vp_signature_title
{
	width:410px;
	height:385px;
	background:url(images/signature_title_bg.jpg) repeat-y;
}

#vp_signature_h_cntnt
{
	margin:0px;
	padding:310px 7px 0px 20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

#vp_signature_contnt {
	margin:0px;
	background:url(images/signature_contnt_bg.jpg) repeat-y;
	width:410px;
	height:719px;
}

.vp_signature_body_cntnt
{
	margin:0px;
	padding:5px 7px 0px 20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

.vp_signature_body_cntnt a
{
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#C31107;
	text-decoration:none;
}
