/*
#outerContainer{position: relative;}
#outerContainer #iconPopupClose{position: absolute; top: -22px; right: -22px; cursor: pointer;}

#outerContainer #prodLeft{float: left; width: 350px; height: 360px;}
#outerContainer #prodLeft #ttl{margin-top: 20px;}
#outerContainer #prodLeft #logo{margin-top: 20px;}

#outerContainer #prodRight{float: left; width: 290px; height: 360px;}
#outerContainer #prodRight #prod{margin-top: 20px;}

#outerContainer #prodNav{clear: left; display: block; padding-left: 20px; margin-top: 20px; cursor: pointer;}
#outerContainer #prodNav .prodNavImgContainer{float: left;}

#outerContainer #beautyfixSays{clear: both; padding: 20px; overflow: scroll; height: 225px; width: 610px;}
#outerContainer #panelSays{clear: both; padding: 20px; display: none; overflow: scroll; height: 225px; width: 610px;}
#outerContainer #brandSays{clear: both; padding: 20px; display: none; overflow: scroll; height: 225px; width: 610px;}
#outerContainer #application{clear: both; padding: 20px; display: none; overflow: scroll; height: 225px; width: 610px;}
#outerContainer #ingredients{clear: both; padding: 20px; display: none; overflow: scroll; height: 225px; width: 610px;}
#outerContainer #customerReviews{clear: both; padding: 20px; display: none; overflow: scroll; height: 225px; width: 610px;}
#outerContainer #spacer{clear: both; padding: 0px; display: block;  height: 1px; width: 650px; visibility: hidden;}
*/

#outerContainer h1{font-size:  28px;  color:  #e5419c;  font-family:  Arial, Helvetica, sans-serif;  margin:  0px; }
#outerContainer p{font-size:  11px;  color:  #333;  font-family:  Arial, Helvetica, sans-serif; }
#outerContainer {position: relative; }
#outerContainer #iconPopupClose {cursor: pointer; position: absolute; right: -22px; top: -22px; }
#outerContainer #prodLeft {float: left; height: 360px; width: 350px; }
#outerContainer #prodLeft #ttl {color: #666666; font-family: Arial,Helvetica,sans-serif; font-size: 18px; margin-left: 10px; margin-top: 10px; }
#outerContainer #prodLeft #logo {margin-left: 10px; margin-top: 20px; }
#outerContainer #prodLeft #quote {color: #666666; font-family: Arial,Helvetica,sans-serif; font-size: 14px; margin-left: 10px; margin-top: 20px; }
#outerContainer #prodRight {float: left; height: 360px; width: 290px; }
#outerContainer #prodRight #prod {margin-top: 20px; }
#outerContainer #prodNav {clear: left; cursor: pointer; display: block; margin-top: 20px; padding-left: 20px; }
#outerContainer #prodNav .prodNavImgContainer {float: left; padding-right: 2px;}
#outerContainer #beautyfixSays {clear: both; height: 225px; overflow: scroll; padding: 20px; width: 610px; }
#outerContainer #panelSays {clear: both; display: none; height: 225px; overflow: scroll; padding: 20px; width: 610px; }
#outerContainer #brandSays {clear: both; display: none; height: 225px; overflow: scroll; padding: 20px; width: 610px; }
#outerContainer #application {clear: both; display: none; height: 225px; overflow: scroll; padding: 20px; width: 610px; }
#outerContainer #ingredients {clear: both; display: none; height: 225px; overflow: scroll; padding: 20px; width: 610px; }
#outerContainer #customerReviews {clear: both; display: none; height: 225px; overflow: scroll; padding: 20px; width: 610px; }
#outerContainer #spacer {clear: both; display: block; height: 1px; padding: 0; visibility: hidden; width: 650px; }
#outerContainer h1 {color: #e5419c; font-family: Arial,Helvetica,sans-serif; font-size: 28px; margin: 0; }
#outerContainer p {color: #666666; font-family: Arial,Helvetica,sans-serif; font-size: 13px; }
#outerContainer li {color: #666666; font-family: Arial,Helvetica,sans-serif; font-size: 13px; }
#outerContainer .subttl {color: #e5419c; font-family: Arial,Helvetica,sans-serif; font-size: 18px; margin: 0; }