

@media print{

form#voteTipForm,div.breadcrumbTrail,form#addTipForm,div#infoMenudropShdw,#chatContainer,div.tipsTemplate_left,div#searchContainer,div.mainNav,div#minivmo,#globalNav,div#infoMenu{display: none; }
img.sectionDetail_image{margin:-22px 265px 0 0; padding: 0;float: right; }
.tipSection_banner_detail{ float: right; width: 300px;margin:0; padding: 0;margin: 110px 40px 0 0;position: absolute;left: 50px; z-index: 1000; }
div.tipsContentTemplate_tips{ border-top: solid 1px #000;float: left; font-size: 12pt; margin: 32px 0 40px 50px; padding: 20px 0 0 0;font-family: Arial; width: 630px; }
 
}

/*IE6\*/
* html body ul.tipsNavigation li.backtoSection a:hover{width: 235px; padding-bottom: 5px;font-size:15px;}
/*IE6*/

/* BELONGS TO: /TIPS/INDEX.JSP */
#chatContainer{margin:120px 0 0 860px;}
div.breadcrumbTrail{position:  relative; z-index: 1000;} 
#contents{height: 120px;}
/*Face Styles*/#contents_face{height: 0px;}/*Face Styles*/

#tipsToolboxContainer #tipsToolboxBody{background: #e5e5e5;width:179px; height: 136px; margin:0; padding: 0;}
#tipsToolboxBody {color:#003399;font-weight:bold;font-size:10px;}
#tipsToolboxBody select {float: left;width:154px;color:#666666;font:normal 10px Arial, Verdana,Helvetica, sans-serif;margin-bottom:2px; height: 19px; }
/*IE7*/
 *:first-child+html #tipsToolboxContainer{height: 220px;}


#tipsToolboxContainer{float: left; display: inline;margin:0; padding: 25px 0 0 25px; background: #e5e5e5;width: 211px; height: 210px;}
/*IE6\*/
* html #tipsToolboxContainer{width: 226px; padding: 25px 0 0 25px;}
/*IE6*/


#top5Tips {margin-top:0px;font-weight:bold;color:#000000;}
#top5Tips .top5Tips a{color:#C95C32}
#seasonTips li{margin:0 0 10px -10px;font-size:.90em}

#stepsCol p{ margin: 10px 0 30px 20px; line-height: 18px;}
#mollyZoom { width:297px; height:145px; }
#swfRolloverContainer{width:800px;position:absolute;z-index:200;padding-left:200px;display:none}
#swfRollover{width:297px;}
#swfRollover #swfContent{background:transparent url(/tips/images/zoom/tips_rolloverBG.png) repeat-y;}
#swfRollover #swfContent a{font-weight:bold;color:#FF6600;text-transform:uppercase;text-decoration:none;}

#swfContents{display:none;}
#rolloverImage{cursor:pointer}
#rolloverDesc{margin-top:5px;width:140px;}
form#voteTipForm{margin: 30px 0 0 0;}

a.faceMUTips{text-transform: uppercase; font-family: Arial; font-weight: bold; font-size: 11px;color: #8d5131; text-decoration: none;} 
a.eyeMUTips{text-transform: uppercase; font-family: Arial; font-weight: bold; font-size: 11px;color: #663399; text-decoration: none;} 
a.lipMUTips{text-transform: uppercase; font-family: Arial; font-weight: bold; font-size: 11px;color: #d63385; text-decoration: none;}
img.tipSubarrow{display: none; width: 7px;}
		


img.sectionDetail_image{margin:-22px 30px 0 0; padding: 0;
float: right; }

/*IE6\*/
* html img.sectionDetail_image{margin:0 30px 0 0; padding: 0; float: right; }
/*IE6*/

div#stepsIntro{margin: 0 0 10px 0;}

p.Outrotip a{color: #000;}
ol.tipList_rightSteps{float: left; margin: 0; padding: 0; width: 400px;list-style: none;}
li.tipSteps a{ color: #000;}

div.wrapperDetail{position: relative;top: 32px;}	

.tipSection_banner_detail{ 
float: right; width: 300px;margin:0; 
padding: 0;
margin: 110px 40px 0 0;position: absolute;
left: 290px; z-index: 1000; }


/*IE6\*/
* html .tipSection_banner_detail{ left: 310px; }
/*IE6*/

#membersPick{
width: 75px; color: #cc0066; 
font-weight: bold;margin: 0 0 10px 0; 
padding: 0; height: 10px;
border-top: solid 1px #cc0066; 
border-bottom: solid 1px #cc0066; 
font-size: 8px;}

#membersPickPlaceholder{width: 75px; color: #fff; 
font-weight: bold;margin: 0 0 10px 0; height: 10px;
padding: 0; 
border-top: solid 1px #fff; 
border-bottom: solid 1px #fff; 
font-size: 8px;}

h1#tipName{ width: 400px;font-size: 24px; font-family: Arial; font-weight: normal;margin: 0 0 10px 0; padding: 0;
}

p#tipSubText{width: 260px; margin: 0; padding: 0; font-family: Arial; font-size: 11px;
}
p.tipSteps{float: left;width: 350px;margin: 0; padding:0;position: relative; left: 0;}
p.tipSteps a{color: #000;}
.tipWrapper{margin: 0 0 0 45px; padding: 0;}
/*Face Styles*/
.tipWrapperface{margin: 0; padding: 0;}/*Face Styles*/
.tipContent{border-left: none; border-right: none; border-top: solid 1px #000; border-bottom: solid 1px #000;
margin: 0; padding: 0; width:847px;}
.formSubmitBtnTips{margin: 5px 0 0 0px; float: left; cursor:pointer; width: 77px; height: 15px; background: #000; color: #fff;
font-family: Arial; font-weight: bold; font-size: 10px;}
.formSubmitBtnTipsreset{margin: 5px 0 0 5px; float: left; cursor:pointer; width: 75px; height: 15px; background: #000; color: #fff;
font-family: Arial; font-weight: bold; font-size: 10px;}
.tipsHeader_container_image{background: url('/makeup-tips/images/home/tips-of-the-trade.gif') no-repeat; width: 260px; height: 36px;}
ul.tipsHomelist{width: 342px; margin: 15px 0 0 35px; padding: 0;float: left; display: inline;}
ul.tipsHomelist li#listHead{width: 345px; height: 71px; list-style: none; background: url('/makeup-tips/images/home/molly-sterns-beauty-tips.gif') no-repeat;}
ul.tipsHomelist li{padding: 5px 0 0 0; margin: 0;}
.homepage_mollyStern{background: url('/makeup-tips/images/home/molly-stern-image.jpg') no-repeat; width: 269px; height: 212px; margin: 0; padding: 0;float: left; display: inline;}
div.tipCallouts_face{float: left; display: inline; background: url('/makeup-tips/images/home/face-tips.jpg') no-repeat; width: 277px; height: 86px; margin: 0; padding: 0;}	
div.tipCallouts_eyes{float: left; display: inline; background: url('/makeup-tips/images/home/eye-tips.jpg') no-repeat; width: 277px; height: 86px; margin: 0 0 0 10px; padding: 0;}	
div.tipCallouts_lips{float: left; display: inline; background: url('/makeup-tips/images/home/lips-tips.jpg') no-repeat; width: 277px; height: 86px; margin: 0 0 0 10px; padding: 0;}	
p.tipCallouts_face{font-family: Arial; font-size: 11px; float: left; display: inline; width: 277px; height: 86px;margin: 0; padding: 0;}	
p.tipCallouts_eyes{font-family: Arial; font-size: 11px; float: left; display: inline; width: 277px; height: 86px;margin: 0 0 0 10px; padding: 0;}	
p.tipCallouts_lips{font-family: Arial; font-size: 11px; float: left; display: inline; width: 277px; height: 86px;margin: 0 0 0 10px; padding: 0;}	

/*Face Styles*/
.tipSection_banner{border-bottom: solid 1px #000; margin: 0; padding: 0; float: right;position: relative; right: 55px; 
width: 617px; height: 197px; background: url('/makeup-tips/images/face-tips/face-facts-banner.jpg') no-repeat;}

div.tipsTemplate_left{margin: 100px 0 30px 0; padding: 0; float: left;width: 236px; border-right: solid 1px #000;
position: relative; }



ul.tipsNavigation{text-transform: uppercase;float: left;list-style: none; margin: 20px 0 60px 0; text-indent:10px;padding: 0; font-family: Arial; font-size: 12px; }
ul.tipsNavigation li a{display: block;text-decoration: none; color: #000; cursor: pointer; margin: 0; padding: 5px 0 15px 17px; width: 219px; height: 6px;}
ul.tipsNavigation li a:hover{display: block;text-decoration: none;   background: #000; color: #fff; cursor: pointer; margin: 0; padding: 5px 0 15px 17px; width: 219px; height: 6px;}



ul.tipsNavigation_children li img{margin: 3px 0 0 10px; padding: 0; position: absolute; }
ul.tipsNavigation_children{text-transform: none;list-style: none; margin: 0; padding: 0 0 0 17px;text-indent:10px; position: relative; font-family: Arial; font-size: 11px; }
ul.tipsNavigation_children li a{text-decoration: none; color: #000; cursor: pointer; margin: 0; padding: 0 0 15px 15px;}
body ul.tipsNavigation_children a:hover{background: none;display: block;text-decoration: none;  cursor: pointer;  color: #000; margin: 0; padding: 0 0 15px 15px;}
/*IE6\*/
* html ul.tipsNavigation li a{width: 235px; padding-bottom: 5px;}
/*IE6*/

/*IE6\*/
* html ul.tipsNavigation_children li img { margin: 3px 0 0 5px;}
/*IE6*/

/*IE6\*/
* html ul.tipsNavigation_children { width: 215px;padding: 0 0 0 15px; position: relative;}
/*IE6*/

/*IE6\*/
* html ul.tipsNavigation_children li a{ top: 0px;width: 200px; padding: 0 0 10px 15px;}
/*IE6*/


/*IE6\*/
* html ul.tipsNavigation_children li a:hover{width: 190px; padding: 0 0 10px 15px;}
/*IE6*/

/*IE6\*/
* html .currentSub{border: solid 1px #fff;}
/*IE6*/

/*IE6\*/
* html li#seeTips a{width: 235px; padding-bottom: 4px;}
/*IE6*/

/*IE6\*/
* html li#seeTips a:hover{width: 235px; padding-bottom: 4px;}
/*IE6*/

img.advisorQuiz{float: left;list-style: none; margin: 35px 0 10px 20px; padding: 0; width: 186px;}
p.advisorQuiz{float: left; margin: 0 0 10px 20px; padding: 0; width: 186px;}
a.advisorQuiz{ font-size: 10px; text-decoration: none;background: #000; color: #fff; font-weight: bold; font-family: Arial; display: block; text-align: center; float: left; margin: 0 0 30px 20px; padding: 0; width: 79px; height: 15px;} 
/*End left Nav Styles*/

div.tipsFooterTemplate_detail{width: 674px; border-top: solid 1px #000; border-bottom: solid 1px #000; font-family: Arial; float: left; display: inline;margin: 0 0 0 50px; padding: 0;}
h2.tipsFooterTemplate{margin: 0; padding: 0; font-size: 18px; font-weight: normal;}
h4.tipsFooterTemplate{margin: 0; padding: 0; font-size: 11px; font-weight: normal;}
div.tipsFooterTemplate_container{border-top: solid 1px #000; float: left; display: inline;margin: 10px 0 0 0; padding: 0;}
div.tipsFooterTemplate_container ul.navMenu{height: 253px; border-right: solid 1px #000;float: left; display: inline; list-style: none;
font-family: Arial; font-size: 14px; color: #000;}
div.tipsFooterTemplate_container ul.navMenu li{margin: 0; padding: 0 15px 15px 0;}
div.tipsFooterTemplate_container ul.navMenu_section{margin: 0 0 0 20px; padding: 0; width: 260px; float: left; display: inline; 
font-family: Arial; font-size: 11px; color: #000;}
div.tipsFooterTemplate_container ul.navMenu{color: #000;}
div.tipsFooterTemplate_container ul.navMenu li{margin: 0 0 15px 0; padding: 0 0 3px 0;}
div.tipsFooterTemplate_container ul.navMenu li a{margin: 0; padding: 3px 15px 0 0;text-decoration: none; text-align: right;color: #000; display: block; width: 132px; height: 16px;}
div.tipsFooterTemplate_container ul.navMenu li a:hover{margin: 0; padding: 3px 15px 0 0; display: block; color: #fff;width: 132px; height: 16px;}
div.tipsFooterTemplate_container ul.navMenu_section li{margin: 0 0 0 20px; padding: 0 0 15px 0;}
div.tipsFooterTemplate_container ul.navMenu_section li.footerInitial{font-size: 19px; color: #993300; list-style: none; margin: 10px 0 0 0; padding: 0 0 5px 0;}
div.tipsFooterTemplate_container ul.navMenu_section li.footerIntro{list-style: none; margin: 0;}
.TipsfooterImage{float: left; margin: 0; padding: 0; background: url('/makeup-tips/images/face-tips/face-tips-skin-type.jpg') no-repeat; width: 193px; height: 266px; }
div.tipsContentTemplate_tips div p a{color: #000;}
 li.tipSteps{margin: 10px 0 0 20px; line-height: 18px;}
  
div.tipsContentTemplate_tips{ border-top: solid 1px #000;float: left; 
margin: 32px 0 40px 50px; padding: 20px 0 0 0; font-family: Arial; width: 630px; }

/*IE6\*/
* html div.tipsContentTemplate_tips{ width: 625px; margin: 0 0 40px 55px; }
/*IE6*/


h2.tipsContentTemplate{margin: 0 0 0 25px; padding: 0; font-size: 18px; font-weight: normal;text-transform: uppercase;}
h4.tipsContentTemplate{margin: 0 0 0 25px; padding: 0; font-size: 11px; font-weight: normal;}
 div.tipsContentTemplate_videos ul.tipList,div.tipsContentTemplate_foundation ul.tipList,div.tipsContentTemplate_powder ul.tipList,div.tipsContentTemplate_face ul.tipList,
div.tipsContentTemplate_blush ul.tipList,div.tipsContentTemplate_concealer ul.tipList{float: left; font-family: Arial; margin: 0; padding: 0; list-style: none;}
div.tipsContentTemplate_videos ul.tipList li.tipSteps{margin: 0; padding: 0; list-style: none; width: 462px;float: left; }
div.tipsContentTemplate_videos ul.tipList li,div.tipsContentTemplate_foundation ul.tipList li,div.tipsContentTemplate_powder ul.tipList li,div.tipsContentTemplate_face ul.tipList li,
div.tipsContentTemplate_blush ul.tipList li,div.tipsContentTemplate_concealer ul.tipList li{margin: 0; padding: 20px 0 0 25px; list-style: none; width: 180px;float: left; }
ul.tipList li img{ margin: 20px 0 0 0; padding: 0; width: 117px; height: 100px; float: left; }

div.tipsContentTemplate_videos ul.tipList{ width: 600px;}
div.tipsContentTemplate_videos ul.tipList li{ width: 117px; height: 100px;margin: 0; padding: 0;}

body .addtoTips{font-family: Arial;font-weight: bold;margin: 0 0 0 282px; padding: 0 0 0 0; font-size: 9px; text-align: center; background: #000; color: #fff;border: none; width: 115px; height: 15px;cursor:pointer;}
body .printTips{font-family: Arial;font-weight: bold;margin: 0 0 0 0; padding: 0 0 0 0; font-size: 9px; text-align: center; background: #000; color: #fff;border: none; width: 65px; height: 15px;cursor:pointer;}


#addTipForm{border-bottom: solid 1px #000; border-top: solid 1px #000; color: #da448f; font-family: Arial; font-weight: bold;
height: 27px; margin: 10px 0 0 0; padding: 5px 0 0 0;}
.helptipsYesNo{ cursor: pointer; font-family: Arial; font-weight: bold;  font-size: 11px;color: #333333;}
.Yestip, .Notip{cursor: pointer; color: #cc0000; font-family: Arial; font-weight: bold; font-size: 11px;}

/*Face Styles*/      


#leftCol{width:317px;}
#leftCol #leftCallout {margin-bottom:20px;display:none;}
#leftCol #leftCallout #beautyLibContent{position:absolute;margin:120px 0 0 70px;height:300px;width:195px;font-size:.9em;}
#leftCol #leftCallout #beautyLibContent div .title a{font-weight:bold;color:#FF6600;text-decoration:none;}
#leftCol #leftCallout #beautyLibContent div .title a:hover{filter:alpha(opacity=40);-moz-opacity:.40;opacity:.40;}
#leftCol #leftCallout #beautyLibContent div .body{margin:3px 0 10px 0;}

#rightCol{float:left;width:620px;}
#rightCol #tipHeader{padding:125px 0 0 12px;width:100%;}
#rightCol #tipHeader #tipContainer {width:620px;border:0px solid #000000;margin-bottom:40px}
#rightCol #tipHeader #tipContainer #div1 {float:left;margin:0 0 15px 5px;}
#rightCol #tipsDropDownContainer{clear:both;margin:10px 0 0 5px}
#rightCol #tipsDropDownContainer select{font-size:1em;color:#666666;text-transform:capitalize;}

#rightCol #col1 {width:350px;float:left;}
#rightCol #col1 div {margin-bottom:20px;}
#rightCol #col1 div #voteContainer {border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;padding:10px 0 10px 0;margin:25px 0 15px 0}
#rightCol #col1 div #voteContainer span {font-weight:bold;color:#FF6600;cursor:pointer;}
#rightCol #col2 {width:258px;float:left;}

#tipTitle{float:left;font-size:50px;text-transform:lowercase;font-family:Arial, Geneva, Arial, Helvetica, sans-serif;color:#003399}

 #imgCol{float:left;width:100px;margin-right:15px;}
 #stepsCol{float:left;width:405px}
 #stepsCol a{color:#3198FF;text-decoration:none;font-weight:bold}
#stepsIntro a{color:#3198FF;text-decoration:none;font-weight:bold}
 #stepsOutro a{color:#3198FF;text-decoration:none;font-weight:bold}


#voteError,#addFav{font-weight:bold;color:#FF3333;display:none;}

#addFav{text-align:right;padding-right:40px;}

.stepNum{font-weight:bold;color:#000;}
.borderTable { border: 1px solid #ECECEC; padding:5px 0 5px 5px; vertical-align: top; }           