/**
 * Main CSS Stylesheet
 *
 * @package templateSystem
 * @copyright Copyright 2003-2007 Zen Cart Development Team
 * @copyright Portions Copyright 2003 osCommerce
 * @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0
 * @version $Id: stylesheet.css 5952 2007-03-03 06:18:46Z drbyte $
 */


 
 /**Pai Styles
 */
 
 
/**Pai Styles
  HomePage Nov 2009 */
 
  #novframe {
	width:768px;
	height:678px;
	position: absolute;
	top: 190px;
	left: 50%;
	margin-left: -384px;
	padding:-8px;
	z-index:1;
}


 #benat
  {
    margin:0; padding:0;
    display: block;
    width: 448px;
    height: 55px;
    background: url("/images/homepage_images/4feb_2010_pals/be_a_natural_beauty.png") no-repeat 0 0;
  
  }
  
  #benat:hover
  { 
    background-position: 0 -55px;
  }
  
  #benat span
  {
    display: none;
  } 


   #antia {
      margin:0; padding:0;
      width:448px; height:227px;
      background:url("/images/homepage_images/4feb_2010_pals/pphome_r2_c3.png") top left no-repeat;
      }
	  
   #antia span { display:none } 

	
	#homepad
	{	
		padding-top:550px;
		}
		
		


#esubmit {
  width: 63px;
  height: 32px;
  padding: 32px 0 0;
  margin: 0;
  border: 0;
  background: transparent url(/images/homepage_images/1jan2008_starter/sign_up.png) no-repeat center top;
  overflow: hidden;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
}
form>#esubmit { /* For non-IE browsers*/
  height: 0px;
}

		
	
	
#febback
	{
	background-color: #FFF;
	background-image: url(../../../../images/homepage_images/4feb_2010_pals/pphome_r2_c3.jpg);
	background-repeat: no-repeat;
	background-position: right top;		
		}
	

	
	
	 #submitgo {
	width:59px;
	height:31px;
	text-indent:-9999px;
	overflow:hidden;
	border:0;
	background:url(/images/homepage_images/5nov2009_autumn/gogo.png) no-repeat 0 0;
	display:block;
	cursor:pointer !important; cursor:hand;
}
#submitgo:hover {
	background-position:0 -31px;
}

 
 
.minimenu A:link 
{
	text-decoration: none;
	font-family:  arial, helvetica, verdana;
	color:#666666;
	font-size: 10px;
	word-spacing: -1px;
}

.minimenu A:visited {text-decoration: none;
font-family:  arial, helvetica, verdana ; color:#666666; font-size: 10px; word-spacing: -1px;}
.minimenu A:active {text-decoration: none;
font-family:  arial, helvetica, verdana ; color:#666666; font-size: 10px; word-spacing: -1px;}
.minimenu A:hover {text-decoration: none;
font-family:  arial, helvetica, verdana ; color:black; font-size: 10px; word-spacing: -1px;}
 
 
 
 #definition {
       margin:0; padding:0;
       width:342px; height:50px;
       background:url("/template/pai.jpg") bottom left no-repeat;
       }
    #definition span { display:none } 
 
  #eye {
       margin:0; padding:0;
       width:353px; height:67px;
       background:url("/images/homepage_images/19mar2009_eye/antiageing.png") top left no-repeat;
       }
    #eye span { display:none }
 
 #freesamples
  {
    margin:0; padding:0;
    display: block;
    width: 164px;
    height: 123px;
    background: url("/images/homepage_images/13mar2009_mday/freesamples.jpg") no-repeat 0 0;
  
  }
  
  #freesamples:hover
  { 
    background-position: 0 -123px;
  }
  
  #freesamples span
  {
    display: none;
  }   
  
  
  #ukbeauty
  {
    margin:0; padding:0;
    display: block;
    width: 158px;
    height: 123px;
    background: url("/images/homepage_images/13mar2009_mday/ukbeauty.png") no-repeat 0 0;
  
  }
  
  #ukbeauty:hover
  { 
    background-position: 0 -123px;
  }
  
  #ukbeauty span
  {
    display: none;
  }   
 
 
  #mday {
       margin:0; padding:0;
       width:353px; height:67px;
       background:url("/images/homepage_images/13mar2009_mday/mothers_day_title.png") top left no-repeat;
       }
    #mday span { display:none }
   
   table {  border-color:#767676; }
   
   
input[type="image"]{
border: none;
}
   #content form .noborder { border:0; }
 #head { width:770px; }
   .contactus { background:#a8adb4;  color:#666666;}
  
  
 
 #starterKit
 {
   display: block;
   width: 189px;
   height: 43px;
   background: url("/images/landing_images/starter_kit_button2.png") no-repeat 0 0;
 
 }
 
 #starterKit:hover
 { 
   background-position: 0 -43px;
 }
 
 #starterKit span
 {
   display: none;
 }
 
   .pai_ed {
 	text-align: center;
 	border-top-width: 0px;
 	border-right-width: 0px;
 	border-bottom-width: 0px;
 	border-left-width: 0px;
 	border-top-style: none;
 	border-right-style: none;
 	border-bottom-style: none;
 	border-left-style: none;
 }
img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

   img.clsleft { margin-right:10px; margin-bottom:10px; }
   img.clsmiddle { margin-right:10px; margin-left:10px; margin-bottom:10px; }
   img.clsright { margin-left:10px; }
   
   .spacer { border-width:0px; border-style:solid; padding:7px; }
   .page_image {  border-left:1px solid #767676; }
   .copy { text-indent:20px; color: #455560;}
   .notes { font-size:9px; } 
   .shout { font-size:18px; color:#79797B; font-weight:bold; }
   
   .datatable thead td { background-color:#222324; font-weight:bold;  border:1px solid black; padding:4px; }
   .datatable tbody td { background-color:#323232; border:1px solid black; padding:4px; }
   .datatable tfoot td { background-color:#79797B; border:1px solid black; padding:4px; }
   
   #content .noborder img { border:0px; }
 #content .noborder1 img { border:0px; padding-top: 13px; position:relative; top:0px}
 .noborderbutton {
	border:0px none #FFFFFF;
	text-align: center;
}
   #real_clear { clear:both; }
   #end, #end a { border:0px; padding:6px 0; font-size:9px; color:#666; font-weight:normal; }
 
 
/*end Pai Styles */
 


CODE {
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 1em;
	}

.productbox
{
line-height: 1.2em;
	padding: 0.2em 0;	
	font-family:  arial, helvetica, verdana ; color:#666666; font-size: 12px; word-spacing: -1px;
	}
	
.productboxC
{
line-height: 1.2em;
	padding: 0.2em 0;	
	font-family:  arial, helvetica, verdana ; color:#666666; font-size: 11px; word-spacing: -1px;
	}	

LABEL, h4.optionName {
	line-height: 1.5em;
	padding: 0.2em;
	}

LABEL.checkboxLabel, LABEL.radioButtonLabel {
	margin: 0.5em 0.3em;
	}

#logo, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .centerBoxContentsAlsoPurch, .attribImg {
	float: left;
	}

LABEL.inputLabel {
	
	font-family:  arial, helvetica, verdana ; color:#666666; font-size: 12px; word-spacing: -1px;
	width: 9em;
	float: left;
	}

LABEL.inputLabelPayment {
	width: 14em;
	float: left;
	padding-left: 2.5em;
	}

LABEL.selectLabel, LABEL.switchedLabel, LABEL.uploadsLabel {
	width: 11em;
	float: left;
	}

#checkoutPayment LABEL.radioButtonLabel {
	font-weight: bold;
	}

ADDRESS {
	padding: 0.5em;
	}

ADDRESS {
	font-style: normal;
	}

.clearBoth {
	clear: both;
	}

HR {
	height: 1px;
	margin-top: 0.5em;
	border: none;
	border-bottom: 1px solid #9a9a9a;
	}

/*warnings, errors, messages*/
.messageStackWarning, .messageStackError, .messageStackSuccess, .messageStackCaution {
	line-height: 1.8em;
	padding: 0.2em;
	border: 1px solid #9a9a9a;
	}

.messageStackWarning, .messageStackError {
	background-color: #ff0000;
	color: #ffffff;
	}

.messageStackSuccess {
	background-color: #99FF99;
	color: #000000;
	}

.messageStackCaution {
	background-color: #FFFF66;
	color: #000000;
	}


#per, #logoWrapper, #ezPageBoxList, #ezPageBoxList ul, #popupAdditionalImage, #popupImage {
	margin: 0em;
	padding: 0em;
	width: 770px;
	
	}
	
#cartBoxListWrapper, #cartBoxListWrapper ul {
	margin: 0em;
	padding: 0em;
	width: 120px;
}

	
.cse-branding-form
{padding-top:6px;}

#srchResult iframe {
width: 600px;
margin-left:1.2em;
}


#sendSpendWrapper {
	border: 1px solid #cacaca;
	float: right;
	margin: 0em 0em 1em 1em;
	}

.floatingBox, #accountLinksWrapper, #sendSpendWrapper, #checkoutShipto, #checkoutBillto, #navEZPagesTOCWrapper {
	margin: 0;
	width: 47%;
	}

.wrapperAttribsOptions {
	margin: 0.3em 0em;
	vertical-align: bottom;
	}

/*navigation*/

/*The main content classes*/
#contentColumnMain, #navColumnOne, #navColumnTwo, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .alert {
	vertical-align: top;
	}

/*.content,*/ .shippingEstimatorWrapper {
	/*font-size: 1.2em;*/
	
	padding: 0.5em;
	}
	

.alert {
	color: #FF0000;
	margin-left: 0.5em;
	font-family:  arial, helvetica, verdana ; font-size: 12px; word-spacing: -1px;
	}
.advisory {}
.important {
	font-weight: bold;
	}
.notice {}
.rating{}
.gvBal {
	float: right;
	}

#bannerOne, #bannerTwo, #bannerThree, #bannerFour, #bannerFive, #bannerSix {
	padding: 0.8em;
	}
	

.centerColumnLCA {
	width: 450px;
	padding-top: 0.8em;
	padding-right: 0.8em;
	padding-bottom: 0.8em;
	padding-left: 0.8em;
	

	}
	#loginDefault {
	position:relative;}
	
#PayPal {
	width: 235px;
	padding-top: 0.8em;
	padding-right: 0.8em;
	padding-bottom: 0.8em;
	padding-left: 0.8em;
	position:absolute;
 top:59px;
 right:0;
}
#minipx {
border: 0;
color: white;
background-color: white;
height: 4px;
width: 100%;
text-align: left;
padding:0;
margin:0;
}

#minipxb {
	border: 0;
	color: white;
	height: 2px;
	width: 1%;
	text-align: left;
	padding:0;
	margin:0;
	background-image: none;
	background-repeat: no-repeat;
}

.centerColumnCO
{
	width: 600px;
	padding-top: 0.8em;
	
	padding-bottom: 0.8em;
	  margin-left: auto ;
  margin-right: auto ;
	
	
	}

.smallText, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP {
	font-size: 0.9em;
	}

/*Shopping Cart Display*/
#cartAdd {
	border: 0px none #FFF;
	
	text-align: left;
	margin: 0px;
	padding: 0px;
	}

.tableHeading TH {
	border-bottom: 1px solid #9a9a9a;
	}

.tableHeading, #cartSubTotal {
	background-color: #e9e9e9;
	 }

#cartSubTotal {
	border-top: 1px solid #cccccc;
	font-weight: bold;
	text-align: right;
	line-height: 2.2em;
	padding-right: 2.5em;
	}
	
.deliverybox
{
	border-top: 1px solid #cccccc;	
	}

.tableRow, .tableHeading, #cartSubTotal {
	height: 2.2em;
	}

.cartProductDisplay, .cartTotalDisplay, .cartUnitDisplay, .cartQuantity, #cartInstructionsDisplay, .cartTotalsDisplay {
	padding: 0.4em 0em;
	}
	


.cartUnitDisplay, .cartTotalDisplay {
	text-align: center;

	}
	
	.cartRemoveItemDisplay
	{
	padding-top: 0.3em;
	padding-right: 0.3em;
	padding-bottom: 0.3em;
	padding-left: 0em;
	}

#scUpdateQuantity {
	width: 0.4em;
	}
	
	
	
	.cartImageEd
	{
	padding: 0.4em 0em;
    

	}

.cartQuantity {
	width: 4.7em;
	}

.cartNewItem {
	font-family:  arial, helvetica, verdana ; color:#666666; font-size: 11px; word-spacing: -1px;
	width:120px;
	position: relative;  /*do not remove-fixes stupid IEbug*/
	}

.cartOldItem {
	font-family:  arial, helvetica, verdana ; color:#666666; font-size: 11px; word-spacing: -1px;
	width:120px;
	position: relative;  /*do not remove-fixes stupid IEbug*/
	}

.cartBoxTotal {
	text-align: right;
	font-weight: bold;
	}

.cartRemoveItemDisplay {
	width: 3.5em;
	}

.cartAttribsList {
	margin-left: 3em;
	}

#mediaManager {
	width: 50%; 
	margin: 0.2em;
	padding: 0.5em;
	background-color: #E4FEf5;
	border: 1px solid #003D00;
	}
.mediaTitle {
	float: left;
	}
.mediaTypeLink {
	float: right;
	}

.normalprice, .productSpecialPriceSale {
	text-decoration: line-through;
	}

.productSpecialPrice, .productSalePrice, .productSpecialPriceSale, .productPriceDiscount {
	color: #ff0000;
	}

.orderHistList {
	margin: 1em;
	padding: 0.2em 0em;
	list-style-type: none;
	} 

#cartBoxListWrapper ul, #ezPageBoxList ul {
	list-style-type: none;
	}

#cartBoxListWrapper li, #ezPageBoxList li, .cartBoxTotal {
	margin: 0;

	} 
	
	#shoppingcartContent{ width:120px;}

#cartBoxEmpty, #cartBoxVoucherBalance {
	font-weight: bold;
	}

.totalBox {
	width: 5.5em;
	text-align: right;
	padding: 0.2em;
	}

.lineTitle, .amount {
	text-align: right;
	padding: 0.2em;
	}

.amount {
	width: 5.5em;
	}

/*Image Display*/
#reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage {
	margin: 0em 1em 1em 0em ;
	}
	
	

.categoryIcon {}

#cartImage {
	border:1px;

	}
	
	#scProductsHeading
	
	{
		text-align:center;
		padding-left:50px;
		}
		
		
		#scProductsHeading
	
	{
		text-align:center;
	
		}

/*Attributes*/
.attribImg {
	width: 20%;
	margin: 0.3em 0em;
}

.attributesComments {}


h3.leftBoxHeading, h3.leftBoxHeading a,
h3.rightBoxHeading, h3.rightBoxHeading a {
	font-size: 1em;
	color: #ffffff;
	}
	
	h2.leftBoxHeading
{
	text-align: left;
	margin-left: 0.4em;
	margin-bottom: 0em;
}	
	
#manufacturersHeading, #currenciesHeading, #musicgenresHeading, #recordcompaniesHeading, #searchHeading, #search-headerHeading {
	font-size: 0.9em;
	color: #ffffff;
}

.leftBoxHeading, .centerBoxHeading, .rightBoxHeading {
	
	}

.leftBoxContainer, .rightBoxContainer {
	
	margin-top: 2em;
	}


h3.leftBoxHeading a:hover, h3.rightBoxHeading a:hover {
	color: #FFFF33;
	text-decoration: none;
	} 

.rightBoxHeading a:visited, .leftBoxHeading a:visited, .centerBoxHeading a:visited {
	color: #FFFFFF;
	}

.centeredContent, TH, #cartEmptyText, #cartBoxGVButton, #cartBoxEmpty, #cartBoxVoucherBalance, #navCatTabsWrapper, #navEZPageNextPrev, #bannerOne, #bannerTwo, #bannerThree, #bannerFour, #bannerFive, #bannerSix, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP, .center, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, .cartTotalsDisplay, #cartBoxGVBalance, .leftBoxHeading, .centerBoxHeading,.rightBoxHeading, .productListing-data, .accountQuantityDisplay, .ratingRow, LABEL#textAreaReviews,, #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage, .specialsListBoxContents, , .additionalImages, .gvBal, .attribImg {
	text-align: center;
	}

#bestsellers .wrapper {
	margin: 0em 0em 0em 1.5em;
	}

#bestsellers ol {
	padding: 0;
	margin-left: 1.1em;
	}

#bestsellers li {
	padding: 0;
	margin: 0.3em 0em 0.3em 0em;
	}

#bannerboxHeading {
	background-color: #0000CC;
}

#upProductsHeading {
	text-align: left;
	}

#upDateHeading {
	text-align: right;
	}

/*misc*/

.backc {
	float: right;
	}

	


.forward, #shoppingCartDefault #PPECbutton {
	float: right;

	}
	
.forwardca {
	float: right;
	margin-right:10em;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	}
	


.bold {
	font-weight: bold;
	}

.rowOdd {
	height: 1.5em;
	vertical-align: top;
}

.rowOdd td, .rowEven td, .rowOdd th  .rowEven th {
	border-bottom: solid 1px #E8E8E8;
}

.rowEven {
	height: 1.5em;
	vertical-align: top;
	}

.hiddenField {
	display: none;
}
.visibleField {
	display: inline;
}

CAPTION {
	/*display: none;*/
	}

#myAccountGen li, #myAccountNotify li {
	margin: 0;
	} 

.accountTotalDisplay, .accountTaxDisplay {
	width: 20%;
	text-align: right;
	/*vertical-align: top*/
	}

.accountQuantityDisplay {
	width: 10%;
	vertical-align: top
	}

TR.tableHeading {
	background-color: #cacaca;
	height: 2em;
	}
	
#productListing {
	padding: 0px;
	margin-top: -2em;
}

.productListing-rowheading {
	background-color: #abbbd3;
	background-image: url(../images/tile_back.gif);
	height: 2em;
	color: #FFFFFF;
	}

#siteMapList {
	width: 90%;
	float: right;
	}

.ratingRow {
	margin: 1em 0em 1.5em 0em;
	}

LABEL#textAreaReviews {
	font-weight: normal;
	margin: 1em 0em;
	}

#popupShippingEstimator, #popupSearchHelp, #popupAdditionalImage, #popupImage, #popupCVVHelp, #popupCouponHelp, #popupAtrribsQuantityPricesHelp, #infoShoppingCart {
	background-color: #ffffff;
	}
.information {padding: 10px 3px; line-height: 150%;}

#shoppingcartBody #shippingEstimatorContent {
	clear: both;
	}

.seDisplayedAddressLabel {
	background-color:#85C285;
	text-align: center;
	}
.seDisplayedAddressInfo {
	text-transform: uppercase;
	text-align: center;
	font-weight: bold;
	}
#seShipTo {
	padding: 0.2em;
	}
	
	#definition {
      margin:0; padding:0;
      width:342px; height:50px;
      background:url("/template/pai.jpg") bottom left no-repeat;
      }
   #definition span { display:none } 

 #eye {
      margin:0; padding:0;
      width:353px; height:67px;
      background:url("/images/homepage_images/19mar2009_eye/antiageing.png") top left no-repeat;
      }
   #eye span { display:none }

#freesamples
 {
   margin:0; padding:0;
   display: block;
   width: 164px;
   height: 123px;
   background: url("/images/homepage_images/13mar2009_mday/freesamples.jpg") no-repeat 0 0;
 
 }
 
 #freesamples:hover
 { 
   background-position: 0 -123px;
 }
 
 #freesamples span
 {
   display: none;
 }   
 
 
 #ukba
 {
   margin:0; padding:0;
   display: block;
   width: 158px;
   height: 123px;
   background: url("/images/homepage_images/13mar2009_mday/ukbeauty.png") no-repeat 0 0;
 
 }
 
 #ukba:hover
 { 
   background-position: 0 -123px;
 }
 
 #ukba span
 {
   display: none;
 }   


 #mday {
      margin:0; padding:0;
      width:353px; height:67px;
      background:url("/images/homepage_images/13mar2009_mday/mothers_day_title.png") top left no-repeat;
      }
   #mday span { display:none }





#antiageing
 {
   margin:0; padding:0;
   display: block;
   width: 379px;
   height: 169px;
   background: url("/images/homepage_images/20mar2009_eye/home_eye_r1_c2.png") no-repeat 0 0;
 
 }
 
 #antiageing:hover
 { 
   background-position: 0 -169px;
 }
 
 #antiageing span
 {
   display: none;
 }   
 
 
 
 
  #certified
   {
   margin:0; padding:0;
   display: block;
   width: 265px;
   height: 26px;
   background: url("/images/homepage_images/20mar2009_eye/home_eye_r3_c2.png") no-repeat 0 0;
 
 }
 
 #certified:hover
 { 
   background-position: 0 -26px;
 }
 
 #certified span
 {
   display: none;
 }   
  
  
  
  
  #soil
   {
   margin:0; padding:0;
   display: block;
   width: 114px;
   height: 142px;
   background: url("/images/homepage_images/20mar2009_eye/home_eye_r3_c5.png") no-repeat 0 0;
 
 }
 
 #soil:hover
 { 
   background-position: 0 -142px;
 }
 
 #soil span
 {
   display: none;
 }   
  
  #sensitive
   {
   margin:0; padding:0;
   display: block;
   width: 265px;
   height: 21px;
   background: url("/images/homepage_images/20mar2009_eye/home_eye_r6_c2.png") no-repeat 0 0;
 
 }
 
 #sensitive:hover
 { 
   background-position: 0 -21px;
 }
 
 #sensitive span
 {
   display: none;
 }   
  #naturalbeauty
   {
   margin:0; padding:0;
   display: block;
   width: 265px;
   height: 53px;
   background: url("/images/homepage_images/20mar2009_eye/home_eye_r7_c2.png") no-repeat 0 0;
 
 }
 
 #naturalbeauty:hover
 { 
   background-position: 0 -53px;
 }
 
 #naturalbeauty span
 {
   display: none;
 }   
 

  #votef
   {
   margin:0; padding:0;
   display: block;
   width: 372px;
   height: 38px;
   background: url("/images/homepage_images/20mar2009_eye/vote.gif") no-repeat 0 0;
 
 }
 
 #votef:hover
 { 
   background-position: 0 -38px;
 }
 
 #votef span
 {
   display: none;
 } 



  #sksamples
   {
   margin:0; padding:0;
   display: block;
   width: 244px;
   height: 38px;
   background: url("/images/homepage_images/20mar2009_eye/samples.gif") no-repeat 0 0;
 
 }
 
 #sksamples:hover
 { 
   background-position: 0 -38px;
 }
 
 #sksamples span
 {
   display: none;
 } 


 
   #free
   {
   margin:0; padding:0;
   display: block;
   width: 265px;
   height: 21px;
   background: url("/images/homepage_images/20mar2009_eye/home_eye_r4_c2.png") no-repeat 0 0;
 
 }
 
 #free:hover
 { 
   background-position: 0 -21px;
 }
 
 #free span
 {
   display: none;
 }   
 
 
 #ukbeauty
 {
   margin:0; padding:0;
   display: block;
   width: 158px;
   height: 123px;
   background: url("/images/homepage_images/20mar2009_eye/home_eye_r1_c2.png") no-repeat 0 0;
 
 }
 
 #ukbeauty:hover
 { 
   background-position: 0 -123px;
 }
 
 #ukbeauty span
 {
   display: none;
 }   


 #observer {
      margin:0; padding:0;
      width:379px; height:121px;
      background:url("/images/homepage_images/20mar2009_eye/home_eye_r2_c2.png") top left no-repeat;
      }
   #observer span { display:none }
   
   
  #ideal {
      margin:0; padding:0;
      width:265px; height:21px;
      background:url("/images/homepage_images/20mar2009_eye/home_eye_r5_c2.png") top left no-repeat;
      }
   #ideal span { display:none } 
   
   
   
   
   
   	#askhead #askheadtext p, #lhs p
		 {
	font-family: Helvetica, Arial, Sans;
	font-weight: lighter;
	text-align: left;
	font-size: 14px;
	line-height: 18px;
	color: #666;
margin: 0;
			padding-bottom: 10px;
	
		}
		
#blank {
	font-family: tahoma;
	color:#455560;
	font-size:16px;
	
	background-image: none;
	text-indent: 0px;
	color:#455560;
	line-height:32px;
	padding: 0;
	text-align: left;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 7px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0px;
	
}
		
	
		
		#askhead {
/*			width: 730px;
*/		
		margin: 17px 27px;
}
		
		#askheadtext {
			float: left;
			width: 380px;
			padding-left: 20px;
		}
		
		#askhead #askheadtext h1 {
	font-family: Helvetica, Arial, Sans;
	color: #35434d;
	font-size:28px;
	font-weight: lighter;
	background-image: none;
	text-indent: 0px;
	color:#455560;
	line-height:32px;
	padding: 0;
	text-align: left;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 7px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0px;
}
/*
#askhead #askheadtext a {
	font-family: Helvetica, Arial, Sans;
	color: #35434d;
	font-size:28px;
	font-weight: lighter;
	background-image: none;
	text-indent: 0px;
	color:#455560;
	line-height:32px;
	text-align: left;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 14px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0px;
	

}
		*/
	
		
		#askhead #askheadtext h2 {
	color: #86c1bc;
			font-family: font-family: Helvetica, Arial, Sans;
	background-image: none;
	text-align: left;
	text-indent: 0px;
	font-weight: lighter;
	padding: 0;
	font-size: 18px;
	margin: 8px 0 8px 0;
	background-color: #FFFFFF;
	border: 0px none #FFFFFF;
		}
		
		#askhead #askheadtext h3 {
			color: #a99779;
						font-family: font-family: Helvetica, Arial, Sans;
						text-align: left;
	background-image: none;
	text-indent: 0px;
			font-weight: lighter;
			font-size: 18px;
			border-top-width: 0px;
	background-color: #FFFFFF;
	border: 0px none #FFFFFF;
			margin: 8px 0 8px 0;
		}
		

		
		#lhs {
			margin-left: 27px;
			width: 476px;
			float: left;
			background: transparent url('/images/ask_sarah/form_bg.png') no-repeat right;
		}
		
		#lhs h2 {
			font-weight: lighter;
			color: #35434d;
		}
		
		#lhs p.formquestion {
			color: #a99779;
			padding-bottom: 3px;
		}
		
		#lhs input.formbox {
			font-size: 14px;
			margin: 0 0 20px 0;
			width: 300px;
		}
		
		#rhso {
			margin-left: 510px;
		}
		
		#rhs {
			width: 374px;

			font-family: Helvetica, Arial, Sans;
			margin: 0;
			padding: 0 0 0 1px;
			background: #fff  url('/images/ask_sarah/div_lhs.png') no-repeat top left;
		}

		#rhs h2 {
			font-weight: lighter;
			color: #86c1bc;
			margin-left: 20px;
		}
		
		
		#rhso #rhs h2 {
			font-weight: lighter;
			color: #86c1bc;
			margin-left: 20px;
		}

		#rhs div div.question p {
			color: #999;
			font-size: 12px;
			text-align:left;
			line-height: 18px;
			background:  #fff url('/images/ask_sarah/question_bullet.png') no-repeat top left;
			padding-left: 14px;
			margin-bottom: 0px;
			margin-left: 6px;
			cursor: pointer;
		}
		
		
		#lhs ul
{
list-style-type: none;
padding-left: 20px;
padding-right: 20px;
margin: 0;
}
		
		
		#lhs li
		{
	
			color: #424f58;
			font-size: 12px;
			line-height: 18px;
			text-align:left;
			background:  #fff url('/images/ask_sarah/question_bullet.png') no-repeat top left;
			
			padding-left: 1em;
			margin-bottom:1em

	
		}
		
	
		

		#rhs .answerlink {
			color: #a99779;
			text-transform: uppercase;
			font-size: 11px;
			font-weight: bold;
			display: block;
		}

		#rhs div div.answer {
			width: 246px;
		}
		#rhs div div.answer p {
			color: #424f58;
			font-size: 12px;
			line-height: 18px;
	 		background: #fff url('/images/ask_sarah/answer_bg.png') repeat-x top;
			padding: 12px 6px 0 12px;
			margin: 6px 0 24px 20px;
			text-align:left;
		}

		#rhs .fulllink {
			color: #a99779;
			text-transform: uppercase;
			font-size: 11px;
			font-weight: bold;
		}
		
		#rhso #rhs #question_1 #a1 .fulllink a, 
		#rhso #rhs #question_2 #a2 .fulllink a, 
		#rhso #rhs #question_3 #a3 .fulllink a,
		#rhso #rhs #question_4 #a4 .fulllink a,
		#rhso #rhs #question_5 #a5 .fulllink a,
		#rhso #rhs #question_6 #a6 .fulllink a,
		#rhso #rhs #question_7 #a7 .fulllink a,
		#rhso #rhs #question_8 #a8 .fulllink a,
		#rhso #rhs #question_9 #a9 .fulllink a,
		#rhso #rhs #question_10 #a10 .fulllink a,
		#rhso #rhs #question_11 #a11 .fulllink a,
		#rhso #rhs #question_12 #a12 .fulllink a,
		#rhso #rhs #question_13 #a13 .fulllink a,
		#rhso #rhs #question_14 #a14 .fulllink a,
		#rhso #rhs #question_15 #a15 .fulllink a,
		#rhso #rhs #question_16 #a16 .fulllink a,
		#rhso #rhs #question_17 #a17 .fulllink a
		{
			color: #a99779;
			text-transform: uppercase;
			font-size: 11px;
			font-weight: bold;
		}
		
			#rhso #rhs #question_1 #a1 .fulllink a:hover, 
			#rhso #rhs #question_2 #a2 .fulllink a:hover, 
			#rhso #rhs #question_3 #a3 .fulllink a:hover,
			#rhso #rhs #question_4 #a4 .fulllink a:hover,
			#rhso #rhs #question_5 #a5 .fulllink a:hover,
			#rhso #rhs #question_6 #a6 .fulllink a:hover,
			#rhso #rhs #question_7 #a7 .fulllink a:hover,
			#rhso #rhs #question_8 #a8 .fulllink a:hover,
			#rhso #rhs #question_9 #a9 .fulllink a:hover,
			#rhso #rhs #question_10 #a10 .fulllink a:hover,
			#rhso #rhs #question_11 #a11 .fulllink a:hover,
			#rhso #rhs #question_12 #a12 .fulllink a:hover,
			#rhso #rhs #question_13 #a13 .fulllink a:hover,
			#rhso #rhs #question_14 #a14 .fulllink a:hover,
			#rhso #rhs #question_15 #a15 .fulllink a:hover,
			#rhso #rhs #question_16 #a16 .fulllink a:hover,
			#rhso #rhs #question_17 #a17 .fulllink a:hover
		{
	color: #a99779;
	text-transform: uppercase;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
		}

		div.itsaquestion {
			background:  #fff url('/images/ask_sarah/div_divider.png') no-repeat bottom;
			padding-bottom: 6px;
		}
		
		
		
		#national
   {
	margin:0;
	padding:0;
	display: block;
	width: 349px;
	height: 95px;
	background-image: url("/images/homepage_images/8may2009/national.png");
	background-repeat: no-repeat;
	background-position: 0 0; 
 }
 
 #national:hover
 { 
   background-position: 0 -95px;
 }
 
 #national span
 {
   display: none;
 }   
 
 
   #allergich {
      margin:0; padding:0;
      width:349px; height:85px;
      background:url("/images/homepage_images/8may2009/allergix.png") top left no-repeat;
      }
	  
   #allergich span { display:none } 
   
   
      #paihomedef {
      margin:0; padding:0;
      width:349px; height:95px;
      background:url("/images/homepage_images/8may2009/pai_home_title.png") top left no-repeat;
      }
   #paihomedef span { display:none } 
   
   
      #free1
   {
   margin:0; padding:0;
   display: block;
   width: 261px;
   height: 21px;
   background: url("/images/homepage_images/8may2009/free.gif") no-repeat 0 0;
 
 }
 
 #free1:hover
 { 
   background-position: 0 -21px;
 }
 
 #free1 span
 {
   display: none;
 }   
 
 
   #ideal1 {
      margin:0; padding:0;
      width:261px; height:21px;
      background:url("/images/homepage_images/8may2009/ideal.png") top left no-repeat;
      }
   #ideal1 span { display:none } 
   
      #chamomile {
      margin:0; padding:0;
      width:384px; height:58px;
      background:url("/images/homepage_images/8may2009/home8509_r3_c3.png") top left no-repeat;
      }
   #chamomile span { display:none } 
   
   
      #sundaytimes {
      margin:0; padding:0;
      width:384px; height:163px;
      background:url("/images/homepage_images/8may2009/home8509_r4_c3.png") top left no-repeat;
      }
   #sundaytimes span { display:none } 
   
   
   
    
 
  #certified1
   {
   margin:0; padding:0;
   display: block;
   width: 349px;
   height: 34px;
   background: url("/images/homepage_images/8may2009/certified.gif") no-repeat 0 0;
 
 }
 
 #certified1:hover
 { 
   background-position: 0 -34px;
 }
 
 #certified1 span
 {
   display: none;
 }   
  
  
  
  
  #soil1
   {
   margin:0; padding:0;
   display: block;
   width: 88px;
   height: 78px;
   background: url("/images/homepage_images/8may2009/soil1.png") no-repeat 0 0;
 
 }
 
 #soil1:hover
 { 
   background-position: 0 -78px;
 }
 
 #soil1 span
 {
   display: none;
 }   
  
  #sensitive1
   {
   margin:0; padding:0;
   display: block;
   width: 261px;
   height: 36px;
   background: url("/images/homepage_images/8may2009/sensitive.png") no-repeat 0 0;
 
 }
 
 #sensitive1:hover
 { 
   background-position: 0 -36px;
 }
 
 #sensitive1 span
 {
   display: none;
 }   
  #naturalbeauty1
   {
   margin:0; padding:0;
   display: block;
   width: 349px;
   height: 46px;
   background: url("/images/homepage_images/8may2009/natural.png") no-repeat 0 0;
 
 }
 
 #naturalbeauty1:hover
 { 
   background-position: 0 -46px;
 }
 
 #naturalbeauty1 span
 {
   display: none;
 }   
 
 
 
#wingift
 {
   margin:0; padding:0;
   display: block;
   width: 349px;
   height: 119px;
   background: url("/images/homepage_images/8may2009/home8509_r3_c1.png") no-repeat 0 0;
 
 }
 
 
 #wingift span
 {
   display: none;
 }   
 
 
 #asksarah
 {
   margin:0; padding:0;
   width: 236px;
   height: 99px;
   background: url("/images/homepage_images/8may2009/home8509_r6_c2.png") top left no-repeat;
 
 }
 
 
 #asksarah span
 {
   display: none;
 }   
 
 
 #freesamples1
 {
   margin:0; padding:0;
   width: 242px;
   height: 99px;
   background: url("/images/homepage_images/8may2009/home8509_r6_c5.png") top left no-repeat;
 
 }
 
 
 #freesamples1 span
 {
   display: none;
 }   
 
 
 
   #askaway
   {
   margin:0; padding:0;
   display: block;
   width: 236px;
   height: 46px;
   background: url("/images/homepage_images/8may2009/home8509_r7_c2.gif") no-repeat 0 0;
 
 }
 
 #askaway:hover
 { 
   background-position: 0 -46px;
 }
 
 #askaway span
 {
   display: none;
 }  
 
 
 
 
 
 
 
 
    #ordersamples1
   {
   margin:0; padding:0;
   display: block;
   width: 242px;
   height: 46px;
   background: url("/images/homepage_images/8may2009/home8509_r7_c5.gif") no-repeat 0 0;
 
 }
 
 #ordersamples1:hover
 { 
   background-position: 0 -46px;
 }
 
 #ordersamples1 span
 {
   display: none;
 } 
 
 #lhs .footertext
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	color: #333333;
}  
 

 
 #wingifto
 {
   margin:0; padding:0;
   display: block;
   width: 396px;
   height: 133px;
   background: url("/images/homepage_images/22jul2009_orange/winapaigiftpack.png") no-repeat 0 0;
 
 }
 
 
 #wingifto span
 {
   display: none;
 } 
 

  #asksazor
 {
   margin:0; padding:0;
   display: block;
   width: 238px;
   height: 193px;
   background: url("/images/homepage_images/22jul2009_orange/asksarah_copy.png") no-repeat 0 0;
 
 }
  #asksazor:hover
 { 
   background-position: 0 -193px;
 }
 
 #asksazor span
 {
   display: none;
 } 
 
 
 
 
  #samplesor
 {
   margin:0; padding:0;
   display: block;
   width: 243px;
   height: 193px;
   background: url("/images/homepage_images/22jul2009_orange/trypai.png") no-repeat 0 0;
 
 }
 
   #samplesor:hover
 { 
   background-position: 0 -193px;
 }
 
 #samplesor span
 {
   display: none;
 } 
 
 



#productAttributes
{
	width:230px;
}

#myHeader1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	text-decoration: none;
	border: 1px solid #000;
	padding: 3px;
}

#myHeader2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	text-decoration: none;
	border: 1px solid #000;
	padding: 3px;
}


#asksarahForm {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}





