	.contentDiv,.mcaCol,.contentCol,.content {
		background-color:transparent;
	}

	.lip101BG {
		background-image:url(/images/bg/lips101.jpg);
		background-repeat:no-repeat;
		background-position:541px 186px;
		overflow:hidden;
	}

	.mcaBGheader {
		background-image:url(/images/bg/mca_bg_header.jpg);
		background-repeat:no-repeat;
		background-position:0px 0px;
	}
	.mcaRightBGStrip {
		background-image:url(/images/bg/mca_bg_white.jpg);
		background-repeat:repeat-y;
		background-position:670px 0px;
		height:100%;
	}

	#mca_body_left {
		background-image:url(/images/bg/mca_body_left.gif);
		height: 462px;
		width: 501px;
		float:left;
		display:inline;
	}
	#mca_body_middle {
		background-image:url(../images/bg/mca_body_gradient.jpg);
		width:429px;
		background-repeat:repeat-x;
		float:left;
		display:inline;
		height: 462px;
	}
	#mca_body_middle2 {
		display:inline;
		height: 462px;
	}
	#mca_body_right {
		background-image:url(../images/bg/mca_body_right.gif);
		height: 462px;
		width: 28px;
		float:left;
		display:inline;
	}
	#contentDivMca {
		height: 462px;
	}

	.mca_no_bul_img {
		list-style:none;
		margin:15px 30px 15px 20px;
	}
	.mca_no_bul {
		list-style:none;
		margin:1px 20px 1px 90px;
	}
	.mca_bul {
		list-style-image:url(/images/mca/mca_bullet_arrow.gif);
		margin:1px 20px 1px 100px;
	}
	li.white {
		color:#FFFFFF;
	}

/* mca right hand side */

	.mcaRightContent {
		margin-left: 20px;
		margin-top: 40px;
		width: 240px;
	}
	.mcaRightRedBox {
		background-color: #b90d45;
		margin-top: 10px;
		color:#FFFFFF;
	}
	.mcaRightRedBox a {
		color:#FFFFFF;
	}
	.mcaColorSwatch {
		height: 21px;
		width: 21px;
		margin: 1px 5px 1px 0px;
		color: #7d533d;
		text-align: center;
		vertical-align: middle;
	}
	.mcaSwatchCode {
		margin-top: 3px;
	}
	.mcaSwatchText {
		vertical-align: middle;
		height: 21px;
	}
	.hrWhite {
		border-width: 1px 0px 0px 0px;
		border-style: solid;
		border-color: #ffffff;
		margin-left: 0px;
		margin-right: 0px;
	}
	.mcaRightSelect {
		height: 20px;
		width: 218px;
		color: #b90d45;
		background-color: #ffc2d7;
	}
	
	
/* mca05 lips 101 */

	HR.mca {
		width:218px;
		height:1px;
		margin: 25px 0px 25px 0px;
		color:C6BABF;
	}

	hr.pageRule {
		padding:0px;
		margin: 10px 0px;
		left: 0px;
		width: 610px;
		border:1px 0px 0px 0px;
		border-style:solid;
		border-color:#D7D7D7;
	}
	
	.pdImg {
		margin: 5px;
		border: 5px;
	}
	#bodyText {
	
	}
	#prUl {
		margin: 0px;
		padding: 0px;
	}
	#prLi {
		list-style-image:url(/images/bullets/1-product_sm_bullet.jpg);
		margin: 0px 0px 10px 15px;
		border: 0px 0px 0px 0px;
	}
	
	.lips101 {
		float: left;
		display:inline;
		width:515px;
		margin: 15px 0px 0px 0px;
	}
	
	.mcaLipsImg {
		margin: 0px 0px 40px 0px;
		float: left;
		display:inline;
	}
	.mcaLipsImg1 {
		margin: 10px 0px 0px 0px;
		float: left;
		display:inline;
	}

	h1, h2 {
		font-size:16px;
		font-weight:100;
	}
		
	h1 {
		margin:10px 0px 10px 0px;
	}
		
	h2 {
		margin:10px 0px 10px 0px;
	}

	select.red {
		background-color: #d51f5c;
		border: solid 1px #ffc2d7;
		margin: 0px;
		color: #ffc2d7;
	}
	
/*Article Styles */
	.mcaUpperBanner {
		width: 100%;
		height: 70px; /* 110 - 40 */
	}

	.mcaUpperBanner05Bg {
		background-image:url(/images/bg/mca05_makeup_top.jpg);
	}

	.mca3rdNav {
		vertical-align: top;
		margin-top: 40px;
		width: 405px;
		/* padding added to bottom for firefox 1.0 height calculation bug */
		padding-bottom: 1px;
	}

	.mca05LowerBg {
		background-image: url(/images/bg/mca05_makeup_bottom.jpg);
		background-repeat: repeat-y;
		position: relative;
	}

	.mcaContent {
		width:380px;
	}


	.mcaContent .contentModule {
		width:380px;
		margin:20px 0px 0px 0px;
		padding:20px 0px 20px 0px;
		border-style:solid;
		border-color:#D7D7D7;
		background-color:#FFFFFF;
		height:100%;
	}

	.contentModule .colLeft, .contentModule .colRight {
		width:170px;
		margin:35px 0px 0px 0px;
		float:left;
		display:inline;
	}

	.contentModule .colRight {
		margin:35px 0px 0px 40px;
	}

	.mcaContent .contentModule P {
		width:370px;

	}
	.mcaModuleFull {
		width:602px;
		border-width:1px 0px 1px 0px;
		border-color:#D7D7D7;
		border-style:solid;
	}

	.mcaModuleFull .content {
		margin:20px 0px 0px 20px;
		width:265px;
		float:left;
		display:inline;
	}

	.mca3rdNavSelect {
		width: 180px;
		height: 20px;
		float: left;
		display: inline;
	}

	.mca3rdNavButtonRight {
		vertical-align: top;
		margin-left: 5px;
		float:right;
		display:inline;
	}

	.mcaArticleHr {
		width:380px;
		height:1px;
		background-color:#D7D7D7;
		margin:18px 0px 18px 0px;
		font-size:0px;
	}

	.troyQADiv,.troyQADivAnswer {
		width:602px;
		margin:0px 0px 20px 0px;
		overflow:auto;
	}

	.troyQADivAnswer {
		display:none;
		background-color:#B60A44;
	}

.troyQADiv .content,.troyQADivAnswer .content {
	margin:0px;
	padding:15px 0px 15px 10px;
	float:left;
	width:560px;
	display:inline;
}

.troyQADivAnswer, .troyQADivAnswer .content {
	background-color:#B60A44;
}

.troyQADivAnswer .content {
	color:#FFFFFF;
}

.qaImg {
	float:left;
	display:inline;
	margin:0px;
	padding:0px;
}

.mcaShortColumn {
	width:402px;
}

.beautyDiv,.beautyDivAnswer {
	width:402px;
}

.beautyDivAnswer {
	display:none;
	background-color:#B60A44;
	margin:0px 0px 20px 0px;
}

.beautyDiv .letterRange {
	width:60px;
	float:left;
	display:inline;
}

.beautyDiv .content {
	margin:0px;
	width:402px;
	float:left;
	display:inline;
}

.beautyDiv .content A {
	vertical-align:bottom;
}
.beautyDiv SPAN.range {
	width:60px;
}

.beautyDiv .termIndent {
	margin:0px 0px 0px 60px;
}

.beautyDivAnswer, .beautyDivAnswer .content {
	background-color:#B60A44;
}

.beautyDivAnswer .content {
	color:#FFFFFF;
	margin:15px;
}
.beautyDivAnswer .content A {
	color:#FFFFFF;
	text-decoration:underline; 
}

.beautyDictNav {
	width:402px;
	border-width:1px 0px 1px 0px;
	border-color:#D7D7D7;
	border-style:solid;
	padding:20px 0px 20px 0px;
	margin:3px 0px 25px 0px;
}

.beautyDictNav IMG {
	margin:0px 20px 0px 0px;
}

.beautyDivRule {
	width:402px;
	height:30px;
	border-width:1px 0px 0px 0px;
	border-style:solid;
	border-color:#D7D7D7;
	margin:15px 0px 0px 0px;
}
.bgDarkRed {
	background-color:#CB4754;
 }
 
 .bgPink {
	background-color:#E8087A;
 }
 
 .bgOrange {
	background-color:#F0513B;
 }
 
 .step123Table {
	height:100%;
	border-color:#FFFFFF;
	border-style:solid;
	width:404px;
 }
 .step123Table .pageIcon {
	border-width:0px 1px 0px 0px;
	border-color:#FFFFFF;
	border-style:solid;
	float:left;
	display:inline;
 }
 .step123Table .contentStep123 {
	margin:35px 0px 0px 20px;
	float:left;
	display:inline;
 }
 
 .step123Table .contentStep123 .number {
	float:left;
	display:inline;
 }
 
 .step123Table .contentStep123 .text,.step123Table .contentStep123 .textFull {
	margin:0px 0px 0px 20px;
	color:#FFFFFF;
	float:left;
	display:inline;
 }

 .textFull a{
	color:#FFFFFF;
	text-decoration:underline;
 }
 .step123Table .contentStep123 .textFull {
	width:280px;
 }

 .step123Table .contentStep123 .text {
	width:120px;
 }
 .step123Table .contentStep123 LI {
	list-style-image:url(/images/bullets/1-product_sm_bullet_white.png);
	background: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bullets/1-product_sm_bullet_white.png', sizingMethod='crop');
	margin: 0px 0px 20px 15px;
	border: 0px 0px 0px 0px;
	}

 .mcaBG_eyes {
	  background-image:url(/images/bg/mca_bg_eyes.jpg);
	  background-repeat:no-repeat;
 }
 
 .mcaBG_face {
	  background-image:url(/images/bg/mca_bg_face.jpg);
	  background-repeat:no-repeat;
 }
 
 .mcaBG_lips {
	  background-image:url(/images/bg/mca_bg_lips.jpg);
	  background-repeat:no-repeat;
 }
 
 .mcaBG_nails {
	background-image:url(/images/bg/mca_bg_nails.jpg);
	background-repeat:no-repeat;
 }
 
 .mcaBG_essentials {
	  background-image:url(/images/bg/mca_bg_essentials.jpg);
	  background-repeat:no-repeat;
 }
 
 .mcaBG_guide {
	  background-image:url(/images/bg/mca_bg_guide.jpg);
	  background-repeat:no-repeat;
 }
 
 .mcaBG_rescues {
	  background-image:url(/images/bg/mca_bg_rescues.jpg);
	  background-repeat:no-repeat;
 }
 
 .mcaBG_tools {
	  background-image:url(/images/bg/mca_bg_tools.jpg);
	  background-repeat:no-repeat;
 }
 
 .bgTroyAnswerColor {
  background-color:#B70B45;
 }
 
 .mcaBG_1 {
	background-image:url(/images/bg/mca_bg_1.jpg);
	background-repeat:no-repeat;
 }
 .mcaBG_rescues {
	background-image:url(/images/bg/mca_bg_rescues.jpg);
	background-repeat:no-repeat;
	}
