BODY {
	SCROLLBAR-FACE-COLOR: #efefef; MARGIN: 0px; SCROLLBAR-HIGHLIGHT-COLOR: #999999; SCROLLBAR-SHADOW-COLOR: #999999; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #8c283f; SCROLLBAR-TRACK-COLOR: #efefef; SCROLLBAR-DARKSHADOW-COLOR: #ffffff; BACKGROUND-COLOR: #ffffff
}
.OutermostDiv {
	LEFT: 0px; VERTICAL-ALIGN: top; POSITION: absolute; TOP: 0px
}
.ContentDiv {
	VERTICAL-ALIGN: top; WIDTH: 773px
}
.ContentTd {
	VERTICAL-ALIGN: top; WIDTH: 773px
}
.LeftSpace {
	DISPLAY: none
}
.RightSpace {
	DISPLAY: none
}
B.BodyMassLabel {
	COLOR: #ffffff
}
B.CaloriesNeededLabel {
	COLOR: #ffffff
}
B.CaloriesBurnedLabel {
	COLOR: #ffffff
}
B.ActivityRegimenLabel {
	COLOR: #ffffff
}
SPAN#spanMainContent P FONT B {
	FONT: bold 16px Verdana
}
.LogoSearchTable {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; FONT: bold 11px Arial; WIDTH: 100%; COLOR: #8c8c8c; PADDING-TOP: 5px
}
.LogoSearchArea {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.SearchForm {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.searchDiv {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 34px
}
.searchAlign {
	TEXT-ALIGN: right
}
.textSearch {
	FONT: 11px Arial; COLOR: #666666
}
.topSearch {
	FONT: bold 11px Arial; COLOR: #8c8c8c; TEXT-DECORATION: none
}
.PadLogo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.GoSearch {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 2px
}
.topNavTable {
	WIDTH: 100%
}
.topNavLCorner {
	BACKGROUND: url(/CPM/leftRoundedCorner.gif) no-repeat; WIDTH: 23px; HEIGHT: 29px
}
.topNavLCornerImgWH {
	WIDTH: 23px; HEIGHT: 29px
}
.topNavArea {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: url(/CPM/bgtxtNav.gif) repeat-x; PADDING-BOTTOM: 5px; FONT: bold 11px Arial; WIDTH: 95%; COLOR: #8c8c8c; PADDING-TOP: 5px; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.topNavRCorner {
	BACKGROUND: url(/CPM/rightRoundedCorner.gif) no-repeat; WIDTH: 23px; HEIGHT: 29px
}
.topNavRCornerImgWH {
	WIDTH: 23px; HEIGHT: 29px
}
.topBarTable {
	WIDTH: 100%
}
.topBar {
	BORDER-TOP: #ffffff 1pt solid; WIDTH: 100%; BORDER-BOTTOM: #ffffff 1pt solid; HEIGHT: 18px; BACKGROUND-COLOR: #a53192
}
.topBarImageWH {
	WIDTH: 1px; HEIGHT: 18px
}
.syndContent5Table {
	WIDTH: 100%
}
.welcomeText {
	FONT: 11px Arial; COLOR: #ffffff
}
.primeNavTable {
	WIDTH: 100%
}
.navElement {
	PADDING-RIGHT: 3px; PADDING-LEFT: 20px; PADDING-BOTTOM: 3px; FONT: 11px Times New Roman; COLOR: #ffffff; PADDING-TOP: 3px; BORDER-BOTTOM: #404e2f 1pt solid
}
.navCell {
	PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 1pt solid; PADDING-LEFT: 13px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 174px; PADDING-TOP: 0px; BACKGROUND-COLOR: #059ba9
}
DIV.primeNav {
	MARGIN-TOP: 10px; WIDTH: 174px
}
.spotLightArea {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 174px; PADDING-TOP: 0px
}
.customSpotLightArea {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.hcNavArea {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 25px; WIDTH: 174px; PADDING-TOP: 15px
}
.bottomBarTable {
	WIDTH: 100%
}
.bottomBar {
	BORDER-TOP: #ffffff 1pt solid; WIDTH: 100%; BORDER-BOTTOM: #ffffff 1pt solid; HEIGHT: 5px; BACKGROUND-COLOR: #a53192
}
.botBarImageWH {
	WIDTH: 1px; HEIGHT: 5px
}
.featuresBody {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; FONT: 11px Arial; COLOR: #752135; PADDING-TOP: 5px
}
.spotlightClass {
	FONT: bold 12px Arial; COLOR: #ffffff
}
.headerText {
	FONT: bold 12px Arial; COLOR: #752135
}
.headerText2 {
	FONT: bold 22px Times New Roman; COLOR: #752135
}
.mainContentArea {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; FONT: 11px Arial; VERTICAL-ALIGN: top; WIDTH: 100%; COLOR: #8c8c8c; PADDING-TOP: 10px
}
.mcDiv {
	OVERFLOW: hidden
}
.footerTextTable {
	FONT: 11px Arial; WIDTH: 100%; COLOR: #8c8c8c; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.sendPrintArea {
	FONT: 11px Arial; VERTICAL-ALIGN: top; WIDTH: 50%; COLOR: #8c8c8c; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.affilInfoArea {
	FONT: 11px Arial; VERTICAL-ALIGN: top; COLOR: #8c8c8c; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.copyrightArea {
	FONT: 11px Arial; VERTICAL-ALIGN: top; COLOR: #8c8c8c; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.sendPrintDiv {
	
}
.bodyTextNavForm {
	MARGIN: 10px 0px 3px; FONT: 12px Arial; WIDTH: 160px; COLOR: #666666; BACKGROUND-COLOR: #ffffff
}
.synd4Div {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.synd5Area {
	VERTICAL-ALIGN: top; WIDTH: 50%
}
.synd1Area {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; FONT: 11px Arial; VERTICAL-ALIGN: top; BORDER-LEFT: #ffffff 1pt solid; WIDTH: 50%; COLOR: #ffffff; PADDING-TOP: 15px; BACKGROUND-COLOR: #0152a3
}
.synd2Area {
	PADDING-RIGHT: 10px; BORDER-TOP: #ffffff 1pt solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; FONT: 11px Arial; VERTICAL-ALIGN: top; WIDTH: 180px; COLOR: #ffffff; PADDING-TOP: 10px; BACKGROUND-COLOR: #44b4bf
}
.synd3Area {
	PADDING-RIGHT: 10px; BORDER-TOP: #ffffff 1pt solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; FONT: 11px Arial; VERTICAL-ALIGN: top; COLOR: #666666; PADDING-TOP: 10px
}
.synd6Area {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT: 11px Arial; VERTICAL-ALIGN: top; COLOR: #ffffff; PADDING-TOP: 10px
}
A {
	FONT: 11px Arial; COLOR: #64706a; TEXT-DECORATION: none
}
A:link {
	FONT: 11px Arial; COLOR: #64706a; TEXT-DECORATION: none
}
A:visited {
	FONT: 11px Arial; COLOR: #64706a; TEXT-DECORATION: none
}
A:hover {
	FONT: 11px Arial; COLOR: #75837d; TEXT-DECORATION: underline
}
A:hover {
	FONT: 11px Arial; COLOR: #75837d; TEXT-DECORATION: underline
}
A:active {
	FONT: 11px Arial; COLOR: #64706a; TEXT-DECORATION: none
}
A:active {
	FONT: 11px Arial; COLOR: #64706a; TEXT-DECORATION: none
}
A.topNavLink {
	FONT: bold 11px Arial; COLOR: #8c8c8c; TEXT-DECORATION: none
}
A.topNavLink:link {
	FONT: bold 11px Arial; COLOR: #8c8c8c; TEXT-DECORATION: none
}
A.topNavLink:visited {
	FONT: bold 11px Arial; COLOR: #8c8c8c; TEXT-DECORATION: none
}
A.topNavLink:hover {
	FONT: bold 11px Arial; COLOR: #999999; TEXT-DECORATION: none
}
A.topNavLink:hover {
	FONT: bold 11px Arial; COLOR: #999999; TEXT-DECORATION: none
}
A.topNavLink:active {
	FONT: bold 11px Arial; COLOR: #8c8c8c; TEXT-DECORATION: none
}
A.topNavLink:active {
	FONT: bold 11px Arial; COLOR: #8c8c8c; TEXT-DECORATION: none
}
A.topNewsLink {
	FONT: 11px Arial; COLOR: #ffffff; TEXT-DECORATION: none
}
A.topNewsLink:hover {
	FONT: 11px Arial; COLOR: #efefef; TEXT-DECORATION: none
}
.footerText {
	FONT: 11px Arial; COLOR: #8c8c8c; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.footerText {
	FONT: 11px Arial; COLOR: #8c8c8c; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.footerText:link {
	FONT: 11px Arial; COLOR: #8c8c8c; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.footerText:visited {
	FONT: 11px Arial; COLOR: #8c8c8c; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.footerText:hover {
	FONT: 11px Arial; COLOR: #8c8c8c; TEXT-ALIGN: left; TEXT-DECORATION: underline
}
A.footerText:hover {
	FONT: 11px Arial; COLOR: #8c8c8c; TEXT-ALIGN: left; TEXT-DECORATION: underline
}
A.footerText:active {
	FONT: 11px Arial; COLOR: #8c8c8c; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.footerText:active {
	FONT: 11px Arial; COLOR: #8c8c8c; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.AffilText {
	FONT: 11px Arial; COLOR: #8c8c8c; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.AffilText {
	FONT: bold 10px Arial; COLOR: #8c8c8c; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.AffilText:link {
	FONT: bold 10px Arial; COLOR: #8c8c8c; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.AffilText:visited {
	FONT: bold 10px Arial; COLOR: #8c8c8c; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.AffilText:hover {
	FONT: bold 10px Arial; COLOR: #8c8c8c; TEXT-ALIGN: left; TEXT-DECORATION: underline
}
A.AffilText:hover {
	FONT: bold 10px Arial; COLOR: #8c8c8c; TEXT-ALIGN: left; TEXT-DECORATION: underline
}
A.AffilText:active {
	FONT: bold 10px Arial; COLOR: #8c8c8c; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.AffilText:active {
	FONT: bold 10px Arial; COLOR: #8c8c8c; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.sndSyndContent4Table {
	WIDTH: 100%
}
.sndSynd1Area {
	VERTICAL-ALIGN: top; BORDER-LEFT: #ffffff 1pt solid
}
.sndSynd2Area {
	VERTICAL-ALIGN: top
}
.sndSynd3Div {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.sndSynd4Area {
	VERTICAL-ALIGN: top
}
.sndSynd5Area {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT: 11px Arial; VERTICAL-ALIGN: top; COLOR: #ffffff; PADDING-TOP: 10px
}
A.SndleftNavLink {
	FONT: bold 12px Arial; COLOR: #c2d4cc; TEXT-DECORATION: none
}
A.SndleftNavLink:hover {
	FONT: bold 12px Arial; COLOR: #ffffff; TEXT-DECORATION: none
}
.SndContent {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; FONT: 11px Arial; COLOR: #8c8c8c; PADDING-TOP: 10px
}
.SndRightNav {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; FONT: 11px Arial; COLOR: #8c8c8c; PADDING-TOP: 10px; BACKGROUND-COLOR: #eeeeee
}
