/* content wrappers */
	.Content_2Cols{
		width: 893px;
		font-size:12px;
		color:#8E8E8E
	}
	
	.Content_2Cols .col1{
		width: 567px;
		float: left;
		padding: 20px 0px 50px 0px;
	}
	.Content_2Cols .col1.wider{
		width:100%;
	}
	.Content_2Cols .col2{
		width: 276px;
		float: right;
		padding-top: 24px;
	}
/* /content wrappers */

/* col1 */
	/* page header */
		.Content_2Cols .col1 .PageHeader{
			width: 567px;
			margin-bottom: 24px;
		}

		.Content_2Cols .col1 .PageHeader .RightGraphic{
				width: 82px;
				height: 68px;
				float:right;
				margin-top: 16px;
				filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/assets/images/gfxBubbleRight.png');		
		}
		.Content_2Cols .col1 .PageHeader .RightGraphic[class]{
			filter:none;
			background: url(/assets/images/gfxBubbleRight.png) 0px 0px no-repeat;
		}
		
		.Content_2Cols .col1 .PageHeader .BubbleTop{
			width: 485px;
			height: 7px;
			float: left;
			overflow: hidden;
			background: url(/assets/images/bgBubbleTop.gif) 0px 0px no-repeat;
		}
		
		.Content_2Cols .col1 .PageHeader .BubbleContent{
			width: 440px;
			padding: 0px 33px 12px 12px;
			float: left;
			background: #BCBE57 url(/assets/images/bgBubbleBtm.gif) 0% 100% no-repeat;
			color: #FFF;
		}
		
		.Content_2Cols .col1 .PageHeader .BubbleContent em{
			display: block;
			font-size:16px;
			font-style: normal;
			padding-bottom: 5px;
			border-bottom: 1px solid #CFD086;
		}
		
		.Content_2Cols .col1 .PageHeader .BubbleContent h2{
			font-size:24px;
			font-weight: normal;
			margin: 5px 0px 0px 0px;
			color: #FFF;
		}
		
		.Content_2Cols .col1 .PageHeader .BubbleContent span{
			font-size:12px;
		}
	/* /page header */
	
	.Content_2Cols .col1 h3{
		font-size: 18px;
		font-weight: normal;
		color: #989A28;
		margin: 0px 0px 16px 0px!important;
	}
	
	/* content section */
		.Content_2Cols .col1 p{
			margin: 0px 0px 20px 0px!important;
		}
		
		
		.Content_2Cols .col1 .PageIntro{
			border-bottom: 1px solid #E7E1BB;
			margin: 0px 0px 20px 0px;
		}
	
		.Content_2Cols .col1 .ContentSection{
			background: url(/assets/images/icBubbles.gif) 0px 2px no-repeat;
			padding: 0px 0px 11px 27px;
			border-bottom: 1px solid #ECEBCE;
			margin: 0px 0px 22px 7px;
			
			font-size:12px;
			color: #8E8E8E;
		}
		
		.Content_2Cols .col1 .ContentSection h4{
			margin: 0px 0px 8px 0px;
			font-size: 16px;
			font-weight: normal;
			color: #F8942A;
		}
		
		.Content_2Cols .col1 .ContentSection p{
			margin: 0px 0px 0px 0px;
		}	
		
		.Content_2Cols .col1 a.btnFreeTrial{
			display: block;
			width: 399px;
			height: 52px;
			overflow:hidden;
			text-indent: -9999px;
			cursor: pointer;
			margin: 0p 0px 0px 7px;
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/nutrition/assets/images/btnFreeTrial.png');
		}
		
		.Content_2Cols .col1 a.btnFreeTrial[class]{
			filter: none;
			background: url(/nutrition/assets/images/btnFreeTrial.png) 0px 0px no-repeat;
		}
	/* /content section */
/* /col1 */

/* col2 */
	.Content_2Cols .col2 .ProfileRightSection{
		width: 270px;
		float:right;
		margin: auto auto 34px auto;
	}
	
	.Content_2Cols .col2 .ProfileRightSection h3{
			margin: 0px 0px 8px 0px;
			font-size: 16px;
			font-weight: normal;
			color: #F8942A;
			border-bottom: 1px solid #EDECD0;
			padding: 0px 0px 8px 26px;
			background: url(/assets/images/icPeople.gif) 2px 2px no-repeat;
	}
	.Content_2Cols div.ContentSection.Profile{
			background: url(/assets/images/icPeople.gif) 2px 2px no-repeat;
	}
	.Content_2Cols .col2{
		display: block;
		margin-bottom: 22px;
	}
/* /col2 */

/* common */
	ul.raquoList{
		margin: 0px 0px 0px 0px;
		padding: 0px;
		list-style-type: none;
		color: #ADAF56;
	}	
	
	ul.raquoList li{
		line-height: 14px;
		padding: 8px 0px 8px 12px;
		background: url(/assets/images/bltRaquo.gif) 0px 12px no-repeat;
	}
	
	ul.starList{
		margin: 0px 0px 10px 20px;
		padding: 0px;
		list-style-type: none;
		color: #ADAF56;
		font-size:11px;
	}	
	
	ul.starList li{
		line-height: 14px;
		padding: 6px 0px 6px 15px;
		background: url(/assets/images/bltStar.gif) 0px 8px no-repeat;
	}
/* /common */
