﻿body, P, TD, TR, TABLE {
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #525E55;
}

.oldbody {
	Font-Family: Arial;
	Font-Size: 12px;
	color: #333333;
	line-height: 13px;
                text-align: justify;
                cellpadding: 5px;
}


.main_shoppping_Container {
            width: 900px;
            height: auto;
            margin: 0 auto;
            padding: 0px;
}


.sub_shoppping_Container {
      height: auto;
      margin: 0 auto;
      padding: 0px;
}

.prod_list_holder {
            width: 400px;
            padding: 0px;
} 

.research {width: 850px; overflow: auto; }  /* controls overflow on research page */

.TextContent {
                  font-weight: normal;
                  font-family: arial, helvetica, sans-serif;
                  font-size: 12px;
                  line-height: 18px;
                  color: #525E55;	
}

img {border: 0px; }

ul {margin: 0px; padding: 0px; }

a {
                font-weight: normal;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #004400;
	line-height: 16px;
	text-decoration: none;
}

a:visited {
                font-weight: normal;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #004400;
	line-height: 16px;
	text-decoration: none;
}

a:hover {
                font-weight: normal;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #008000;
	line-height: 16px;
	text-decoration: none;
}

Table.ActionGrid {
      padding-left: 5px;
      padding-right: 5px;
      height: 400px;
      width: 100%;
}


/******    P R O D U C T     T A B L E      ******/


Table.clsProductList {
      align:center;
      padding-left: 5px;    /*    PADS LEFT SIDE OF PRODUCT TABLE  */
 /*  border: 5px solid color=#ff0000;     */
}

Table.clsProductList TD {
      Padding-top: 0px;     /*    PADS EACH PRODUCT CELL    */
      Padding-bottom: 0px;
 /*  border: 1px solid color=#ff0000;    */
 /*     border-bottom: 2px dotted color=#008000;   */
}

.clsProductList{
	  font-family: Arial;
	  font-size: 10pt;
	  font-style: normal;
                  font-align: justify;
	  line-height: 18px;
	  color: #333333;
}

.clsProductList TH {
      font-family: Arial;
      font-size: 8.5pt;
      font-weight: bold;
      font-align: justify;
      color: #333333;
}

.clsProductCategory {
      font-family: arial;
      font-size: 8.5pt;
      font-weight: bold;
      margin: 10px 0px -10px 0px;
      color: #333333;
}


/* *****  END  PRODUCT  TABLE      ******/


.contentback {
                  background-color:#ffffff;
}

A.green:link {
	  FONT-SIZE: 10 pt; COLOR: #006600; 
                  FONT-FAMILY: Arial; line-height: 14px;
                  TEXT-DECORATION: none;
}

A.green:visited {
	  FONT-SIZE: 10 pt; COLOR: #006600; 
                  FONT-FAMILY: Arial;	line-height: 14px;
                  TEXT-DECORATION: none;
}

A.green:hover {
	  FONT-SIZE: 10 pt; COLOR: #009900; 
                  FONT-FAMILY: Arial;	line-height: 14px;
                  TEXT-DECORATION: underline;
}

A.header:link {
	  FONT-SIZE: 11 pt; COLOR: #ffffff; 
                  FONT-FAMILY: Arial; line-height: 16px;
                  TEXT-DECORATION: none;
}

A.header:visited {
	  FONT-SIZE: 11 pt; COLOR: #ffffff; 
                  FONT-FAMILY: Arial;	line-height: 16px;
                  TEXT-DECORATION: none;
}

A.header:hover {
	  FONT-SIZE: 11 pt; COLOR: #cccccc; 
                  FONT-FAMILY: Arial;	line-height: 16px;
                  TEXT-DECORATION: none;
}

.clsTable TH {
      font-family: Arial;
      font-size: 8.5pt;
      font-weight: bold;
      font-align: justify;
      color: #333333;
}

.clsTable {
      font-family: Arial;
      font-size: 8.5pt;
      width: 500px;
      color: #333333;
      font-align: justify;
}

.darkred {
      font-family: Arial;
      font-size: 8.5pt;
      color: #996600;
}

.red {
      font-family: Arial;
      font-size: 8.5pt;
      color: #CC3333;
}

.greenshop {
      font-family: Arial;
      font-size: 8.5pt;
      color: #006600;
}

table.clsTable {
      width: 500px;
      margin-bottom: 20px;
}

TD.infoicon {
                  PADDING-RIGHT: 4px; 
                  PADDING-LEFT: 4px; 
                  PADDING-BOTTOM: 4px; 
                  PADDING-TOP: 4px;
	  FONT-SIZE: 10pt; 
                  COLOR: #333333; 
                  LINE-HEIGHT: 16px;
                  FONT-STYLE: normal; 
                  FONT-FAMILY: Arial;
}

TR.inforow {
                  CURSOR: hand;
	  FONT-SIZE: 10pt; 
                  COLOR: #333333; 
                  LINE-HEIGHT: 16px;
                  FONT-STYLE: normal; 
                  FONT-FAMILY: Arial;
}

TD.exTable {
                  padding-left: 5px; 
                  WIDTH: 400px; 
                  TEXT-ALIGN: left;
	  FONT-SIZE: 10pt; 
                  COLOR: #333333; 
                  LINE-HEIGHT: 16px;
                  FONT-STYLE: normal; 
                  FONT-FAMILY: Arial;
}

TD.description {
                  padding-right: 5px; 
                  padding-left: 15px; 
                  DISPLAY: none; 
                  PADDING-BOTTOM: 3px; 
                  PADDING-TOP: 3px;
	  FONT-SIZE: 10pt; 
                  COLOR: #333333; 
                  LINE-HEIGHT: 16px;
                  FONT-STYLE: normal; 
                  FONT-FAMILY: Arial;
}

.clsTextbox {
	  FONT-SIZE: 8.5pt; 
                  COLOR: #333333; 
                  LINE-HEIGHT: 16px;
                  FONT-STYLE: normal; 
                  FONT-FAMILY: Arial;
                  BORDER-TOP-WIDTH: 1px; 
                  BORDER-LEFT-WIDTH: 1px; 
                  BORDER-LEFT-COLOR: #c0c0c0; 
                  BORDER-BOTTOM-WIDTH: 1px; 
                  BORDER-BOTTOM-COLOR: #c0c0c0; 
                  BORDER-TOP-COLOR: #c0c0c0; 
                  BORDER-RIGHT-WIDTH: 1px; 
                  BORDER-RIGHT-COLOR: #c0c0c0;
}

.box {
	border-style: solid;
	border-width: 1px;
	border-color: black;
	font-family : Arial;
	font-size : 10px;
	color : #ffffff;
}

.longdetail2 {
	  FONT-SIZE: 8.5pt; 
                  COLOR: #ffffff; 
                  LINE-HEIGHT: 16px;
                  FONT-STYLE: normal; 
                  FONT-FAMILY: Arial;
}

.searchinput {
      width: 120pt;
      FONT-WEIGHT: normal;
      FONT-SIZE: 10px;
      FONT-FAMILY: Arial;
      COLOR: #333333;
      FONT-FAMILY: arial;
      cellpadding: 5px;
}

.clsSearchBox {
      width: 70pt;
      FONT-WEIGHT: normal;
      FONT-SIZE: 10px;
      COLOR: #333333;
      FONT-FAMILY: arial;
      cellpadding: 5px;
}

.productsearch {
      FONT-WEIGHT: normal;
      FONT-SIZE: 10px;
      COLOR: #F3DA33;
      line-height: 12px;
      FONT-FAMILY: Arial;
      cellspacing: 5px;
}

.results A {
	  FONT-SIZE: 8pt; COLOR: #666666; 
                  FONT-FAMILY: Arial;
                  TEXT-DECORATION: none;
}

.results A:Hover {
	  FONT-SIZE: 8pt; COLOR: #666666; 
                  FONT-FAMILY: Arial;
                  TEXT-DECORATION: underline;
}

.emailpassword {
	Font-Family: Arial;
                Font-Size: 10px;
	color: #000000;
	line-height: 12px;
                font-align: justify;
}



a.leftmenu_boldtxt:link, a.leftmenu_boldtxt:visited {
	font-family: arial;   font-size: 14px;    font-weight: bold;    color: #CBB961;     text-align: center;     
	text-decoration: none;   text-transform: none; }

a.leftmenu_boldtxt:hover {

	     color: #FFE87A; }


a.ahc05_leftmenu_main:link, a.ahc05_leftmenu_main:visited {
	font-family: arial;   font-size: 12px;    font-weight: bold;    color: #FFFFFF;     text-align: center;     
	text-decoration: none;   text-transform: none; }



a.ahc05_leftmenu_main:hover {

	     color: #FFFFDD;   }


a.MainHeaderMenu:link, a.MainHeaderMenu:visited {
	font-family: arial;   font-size: 12px;    font-weight: bold;    color: #FFFFFF;     text-align: center;     
	text-decoration: none;   text-transform: none; }


a.MainHeaderMenu:hover {

	     color: #FFFFDD; }



a.MainHeaderMenuSpecial:link, a.MainHeaderMenuSpecial:visited {
	font-family: arial;   font-size: 10px;    font-weight: bold;    color: #FFFFBB;     text-align: center;     
	text-decoration: none;   text-transform: none; }

a.MainHeaderMenuSpecial:hover {

	     color: #FFFFFF; }



.LeftMenuTitle {
	Font-Family: Arial;
                Font-Size: 10px;
	color: #F3DA33;
	line-height: 13px;
                font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 1px;
}


/* xxxxxxxxx   Lluvia CSS BEGIN   xxxxxxxxxxx  */



a.sidemenu:link, a.sidemenu:visited {
	font-family: arial;   font-size: 12px;    font-weight: bold;    color: #2C4529;     text-align: left;     
	padding-left: 10px;     padding-right: 10px;     height: 30px;     width: 100%;    line-height: 25px;
	text-decoration: none;   text-transform: none; }


a.sidemenu:hover {

	background-position: 0px -25px;    text-decoration: none;      color: #FDF7E6; }



.hometitle {
	font-family: tahoma, arial, helvetica, sans-serif; font-size: 24px; line-height: 30px; color: #336633; font-weight: normal; margin-bottom: 12px; }

.title1 {
	font-family: tahoma, arial, helvetica, sans-serif; font-size: 17px; color: #336633; font-weight: normal; line-height: 22px; margin-bottom: 7px; }


.title2 {
	font-family: tahoma, arial, helvetica, sans-serif;  font-size: 17px; line-height: 22px; color: #336633; font-weight: normal;    margin-bottom: 7px; }
	
	
.title3 {
	font-family: tahoma, arial, helvetica, sans-serif; font-size: 14px; color: #2C4529; font-weight: bold; }
	
.specialtext {
	font-family: tahoma, arial, helvetica, sans-serif; font-size: 12px; line-height: 18px; color: #2C4529; font-weight: bold; font-style: italic; }	
	

.subtitle1 {
	font-family: tahoma, arial, helvetica, sans-serif; font-size: 17px; line-height: 22px; color: #996633; font-weight: normal; margin-bottom: 7px; }

.product_subtitle1 {
                  font-family: tahoma, arial, helvetica, sans-serif; font-size: 17px; line-height: 22px; color: #996633; font-weight: normal; margin-bottom: 7px; }
	
	

.definition {
	font-family: times new roman, Arial, Helvetica, Sans-Serif;     font-size: 14px;   line-height: 14px;
	color: #334433;     font-weight: normal;   }


.author {
	font-family: times new roman, Arial, Helvetica, Sans Serif;     font-size: 15px;  
	color: #886F4B;     font-weight: bold ; font-style: normal;   }

.caption {
	font-family: times new roman, Arial, Helvetica, Sans Serif;     font-size: 13px;  
	color: #554C33;     font-weight: normal ; font-style: normal;  line-height:13px; }

.bottle_caption {
	font-family: tahoma, arial, helvetica, sans-serif; font-size: 9px; text-align: center; color: #000000; font-weight: normal;   line-height: 12px; }

.lluvia_price {
	font-family: tahoma, arial, helvetica, sans-serif; font-size: 12px; color: #386807;  font-weight: bold; }
	
.lluvia_price_2 {
	font-family: tahoma, arial, helvetica, sans-serif; font-size: 11px; color: #333333; font-weight: bold; }

.quote1 {
	font-family: Arial, Helvetica, Sans Serif;     font-size: 12px;   line-height:15px; 
	color: #554C33;     font-weight: bold ; font-style: italic ; margin-bottom: 5px;  }


body.lluviabody {
	font-family: times new roman, arial, helvetica, sans-serif; font-size: 14px; color: #334433; }
	
	
td.lluviacell {
	text-align: left;    font-size: 14px;      line-height: 19px; }

.lluvia_body {
                        font-weight: normal;
                        font-size: 14px;
                        color: #525E55;
                        line-height: 22px;
                        font-family: tahoma, arial, helvetica, sans-serif;
}

.Flashlink {
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	margin-top:-15px;
}




A.Flashlink:link {
	FONT-WEIGHT: bold; COLOR: #ddddcc; TEXT-DECORATION: none;
}
A.Flashlink:visited {
	FONT-WEIGHT: bold; COLOR: #ddddcc; TEXT-DECORATION: none;
}
A.Flashlink:hover {
	FONT-WEIGHT: bold; BACKGROUND: #667766; COLOR: #ffffff;
}
A.Flashlink:active { 
	FONT-WEIGHT: bold; color: #333333; BACKGROUND: #669966;
}




A.Flashlink2:link {
	FONT-WEIGHT: bold; COLOR: #334433; TEXT-DECORATION: none; }
A.Flashlink2:visited {
	FONT-WEIGHT: bold; COLOR: #334433; TEXT-DECORATION: none; }
A.Flashlink2:hover {
	FONT-WEIGHT: bold; COLOR: #445544; TEXT-DECORATION: none; }
A.Flashlink2:active { 
	FONT-WEIGHT: bold; color: #333333; BACKGROUND: #669966; }


body.lluviaworld {
                  font-family: times New Roman, Arial, Helvetica, Sans Serif;    
                  font-size: 14px; line-height: 19px; color: #334433; }


li.lluviabasicsnum {
            padding-left: 3px;
            background-image: none;
            list-style: value;
            list-style-type: decimal;
            font-family: arial, helvetica, sans-serif;
            font-size: 12px;
            font-weight: normal;
            line-height: 18px;
            margin: 0px;
}


ul.basicformat {

  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}


li.basicformat {

list-style: none;
background-image: url(images/arrow_dot.jpg);
background-repeat: no-repeat;
padding-left: 13px;
background-position: 0 5px;
font-family : arial, verdana;
font-size: 13px;
font-weight: bold;
margin: 5px 0;
color: #7D4125;
}


ul.productbullets{

  margin: -10px 0px 0px 0px;
  padding: 0px 0px 5px 0px;
}


li.productbullets{

list-style: disc;
background-image: url(images/arrow_dot.jpg);
background-repeat: no-repeat;
padding-left:0px;
background-position: 0 5px;
font-family: arial, verdana;
font-size: 12px;
font-weight: bold;
margin: 3px 5px;
color: #4D4125;
}



ul.numberedlister {

  margin           : 0px 0px 0px 0px;
  padding           : 0px 0px 0px 0px;}


li.numberedlister {

padding-left: 11px;
background-position: 0 5px;
font-family: Times New Roman, georgia, serif;
font-size: 11px;
font-weight: bold;
margin: 1px 0;
}


table.LluviaIngredients {
      border: 1px;
      border-color: #568D48;
}


/* xxxxxxxxx   Lluvia CSS END   xxxxxxxxxxx  */



.affiliatename {
	font-family: Arial, Helvetica, Sans Serif; font-size: 15px;     
	color: #DDC96A; font-weight: bold; }


A.camulistlink:link {
	FONT-WEIGHT: bold; COLOR: #cc3300; TEXT-DECORATION: none;
}
A.camulistlink:visited {
	FONT-WEIGHT: bold; COLOR: #cc3300; TEXT-DECORATION: none;
}
A.camulistlink:hover {
	FONT-WEIGHT: bold; COLOR: #cc6633; TEXT-DECORATION: none;
}
A.camulistlink:active { 
	FONT-WEIGHT: bold; color: #333333; BACKGROUND: #669966;
}


.camutitle {
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #3A8811;
}

.camutitleprice {
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #4A9821;
}

.subtitleprice {
	font-family: verdana;
	font-size: 12px;
	font-weight: normal;
	color: #999988;
}

.camusubtitle {
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	color: #348C07;
}

.camustriketrhu_price {
	font-family: verdana;
	font-size: 9px;
	font-weight: normal;
	color: #809676;
                text-decoration: line-through;
}



.camubodytext {
	font-family: arial;
	font-size: 13px;
	font-weight: normal;
	color: #828E85;

}



.camubodytextPages {
	font-family: arial;
	font-size: 13px;
	font-weight: normal;
	color: #434B45;
                line-height: 20px;
}


.nutritionBodyMedium {
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #636B65;
                line-height: 18px;
}


ol.camulist {

  margin           : 0px 0px 0px 10px;
  padding           : 0px 0px 0px 0px;}


li.camulist {

list-style: decimal;
background-image: url(images/spacer.gif);
background-repeat: no-repeat;
padding-left: 5px;
background-position:0 5px;
font-family: serif;
font-size: 12px;
font-weight: bold;
color: #cc5522;
margin: 0px 0px 0px 20px;
padding: 0px 0px 0px 0px;
}


.pricebig {
	font-family: "arial black";
	font-size: 13px;
	font-weight: bold;
	color: #5D9807;
}

.orangetitle {
	font-family: "arial black";
	font-size: 12px;
	font-weight: normal;
	color: #E3620E;
}

.ingredient_green {
	font-family: arial;
	font-size: 13px;
	font-weight: normal;
	color: #235B25;
                line-height: 20px;
}

.quote_orange {
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #C3620E;
                line-height:20px;
}

.productlistbox {
      Padding-top: 0px;     /*    PADS EACH PRODUCT CELL    */
      Padding-bottom: 10px;
 /*  border: 1px solid color=#ff0000;    */
 /*     border-bottom: 2px dotted color=#008000;   */
}



.superscriptdecimals  {
	font-family: verdana;
	font-size: 9px;
	font-weight: normal;
	color: #999988;
}


.ahc06_productgroup_title {

	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #E3620E;
                width: 150px;

}


.ahc06_productgroup_pref {

                font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #336600;
                text-align: center;

}




.ahc06_productgroup_retail  {

                font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #669933;
                text-align: center;
                padding-right: 15px;
                padding-left: 15px;

}


.ahc06_productgroup_bulletpoints {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #D96F10;
}



.ahc06_productgroup_ingredients {
	font-family: Arial, Helvetica, Sans-Serif; font-size: 11px; line-height:25px; color: #554C33; font-weight: bold;
                font-style: italic; margin-bottom: 0px; }



.NewsHeader {
	font-family: arial;
	font-size: 23px;
	font-weight: bold;
	color: #D96F10;
	margin-bottom: 0px;            
	margin-top: 10px;       
}


.NewsSubHeader {
	font-family: arial;
	font-size: 16px;
                line-height: 22px;
	font-weight: bold;
	color: #D96F10;
}


.NewsSubHeader_2 {
	font-family: arial;
	font-size: 13px;
	font-weight: bold;
	color: #D96F10;
}




.InfoHeader {
	font-family: arial;
	font-size: 23px;
	font-weight: bold;
	color: #D96F10;
	margin-bottom: 0px;            
	margin-top: 10px;       
}


.InfoSubHeader {
	font-family: arial;
	font-size: 16px;
                line-height: 22px;
	font-weight: bold;
	color: #993333;
}

.InfoSubHeader2 {
	font-family: arial;
	font-size: 14px;
                line-height: 18px;
	font-weight: normal;
	color: #732626;
}


.NewsTable {
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	color: #A0512A;
    line-height:15px;
}




A.NewsTable:link {

	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	color: #A0512A;
                line-height:15px;
}

A.NewsTable:visited {

	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	color: #A0512A;
                line-height:15px;
}

A.NewsTable:hover {

	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	color: #c0714A;
                line-height:15px;
}


.ProductGroupLink {
	font-family: "arial black";
	font-size: 16px;
	font-weight: normal;
	color: #DB5817;
}

.ProductGroupCatchPhrase {
	font-family: arial;
	font-size: 16px;
	font-weight: normal;
	font-style:italic;
	color: #607E4F;
	margin-bottom:-15px;
	margin-top:10px;
}

.ProductGroupDescription {
	font-family: arial;
	font-size: 13px;
	font-weight: normal;
	color: #676866;
	margin-bottom:10px;
}

A.ProductGroupLink:link {

	font-family: "arial black";
	font-size: 16px;
	font-weight: normal;
	color: #DB5817;
                TEXT-DECORATION: none
}
A.ProductGroupLink:visited {

	font-family: "arial black";
	font-size: 16px;
	font-weight: normal;
	color: #DB5817;
                TEXT-DECORATION: none
}
A.ProductGroupLink:hover {

	font-family: "arial black";
	font-size: 16px;
	font-weight: normal;
	color: #fB7837;
                TEXT-DECORATION: none
}


.nutrition_body {
	font-family: arial;
	font-size: 13px;
	font-weight: normal;
	color: #434B45;
                line-height:20px;
}


/* ***********                                   ***********  */

/* ***********   DROP DOWN MENU    ***********  */

/* ***********                                   ***********  */



/* this is the clipping region for the menu. it's width and height get set by script, depending on the size of the items table */
.transMenu {
	position:absolute;
	overflow:hidden;
	left:-1000px;
	top:-1000px;
}

/* this is the main container for the menu itself. it's width and height get set by script, depending on the size of the items table */
.transMenu .content {
	position:absolute;
}

/* this table comprises all menu items. each TR is one item. It is relatively positioned so that the shadow and background transparent divs can be positioned underneath it */
.transMenu .items {
	position:relative;
	left:0px; top:5px;
	z-index:2;
}

.transMenu.top .items {
	border-top:none;
}

/* each TR.item is one menu item */
.transMenu .item {
    color:#336;
    font-size:12px;
    font-family:sans-serif;
    text-decoration:none;
	/* this is a hack for mac/ie5, whom incorrectly cascades the border properties of the parent table to each row */
	border:none;
	cursor:pointer;
	cursor:hand;
}


.landing_pic {
      background-image: url(http://www.exigo.com/public/1428/WebSites/28/images/landing_leaf_header_bg.jpg); 
      background-repeat: no-repeat
}



.HeaderAssocName_RS {
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	color: #F2D638;
}


.HeaderAssocName_LO {
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	color: #F2D638;
}


.HeaderAssocName_RSW {
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	color: #F2D638;
}



.HeaderAssocID_LO {
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	color: #E3D9A0;
}



.HeaderAssocID_RS {
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	color: #E3D9A0;
}

.style1 {
	color: #FF3300;
	font-weight: bold;
}

.anylinkcss{
position:absolute;
visibility: hidden;
border:1px solid black;
border-bottom-width: 0;
font:normal 12px arial;
line-height: 18px;
z-index: 100;
background-color: #542C08;
width: 135px;
margin-top:5px;
margin-left:-5px;
text-align:left;
}

.anylinkcss a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
text-indent: 5px;
color:white;
}

.anylinkcss a:hover{ /*hover background color*/
background-color: #EC6816;
color: yellow;
}


	/**************                                                     **************/
	/**************                        PRODUCTS             **************/
	/**************                                                     **************/

.ddstyle_products{
position:absolute;
visibility: hidden;
border:1px solid black;
border-bottom-width: 0;
font:normal 12px arial;
line-height: 18px;
z-index: 100;
background-color: #313131;
width: 175px;
margin-top:5px;
margin-left:-5px;
text-align:left;
}

.ddstyle_products a{
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
text-indent: 5px;
color:white;
}

.ddstyle_products a:visited{
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
text-indent: 5px;
color:white;
}

.ddstyle_products a:hover{ /*hover background color*/
background-color: #345E30;
color: #F0D3AB;
}


	/**************                                                     **************/
	/**************                     AMAZON OFFICE        **************/
	/**************                                                     **************/
	
	


.ddstyle_office{
position:absolute;
visibility: hidden;
border:1px solid black;
border-bottom-width: 0;
font:normal 12px arial;
line-height: 18px;
z-index: 100;
background-color: #542C08;
width: 185px;
margin-top:5px;
margin-left:-5px;
text-align:left;
}

.ddstyle_office a{
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
text-indent: 5px;
color:white;
}

.ddstyle_office a:visited{
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
text-indent: 5px;
color:white;
}

.ddstyle_office a:hover{ /*hover background color*/
background-color: #EC6816;
color: yellow;
}



                  /**************                     SUMMIT 2009              **************/


a.summit09:link, a.summit09:visited {
	font-family: tahoma, arial, helvetica, sans-serif; font-size: 14px; font-weight: normal; line-height: 20px; color: #993333; text-decoration: none; text-transform: none; }


a.summit09:hover {
                  font-family: tahoma, arial, helvetica, sans-serif; font-size: 14px; font-weight: normal; line-height: 20px; text-decoration: none; text-transform: none; color: #cc0000; }


.summittext {font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight: normal; line-height: 18px; color: #424c45; }

li.summit {
      list-style: disc;
      list-style-position: inside;
      background-image: none;
      background-repeat: no-repeat;
      font-family: arial, helvetica, sans-serif;
      font-size: 12px;
      line-height: 18px;
      font-weight: normal;
      color: #424c45;
}


                  /**************                    SUMMIT 2009 END        **************/
          


li.lifeopportunity {
                              list-style: disc;
                              background-image: none;
                              background-repeat: no-repeat;
                              padding-left: 0px;
                              background-position: 0px;
                              font-family: arial;
                              font-size: 12px;
                              line-height: 18px;
                              font-weight: bold;
                              margin: 0px 20px;
                              color: #525E55;
}


li.lifeopportunity2 {
                              list-style: disc;
                              background-image: none;
                              background-repeat: no-repeat;
                              padding-left: 0px;
                              background-position: 0px;
                              font-family: arial;
                              font-size: 12px;
                              line-height: 18px;
                              font-weight: normal;
                              margin: 0px 20px;
                              color: #525E55;
}


div.spirit {
                  font-weight: normal;
                  font-size: 12px;
                  line-height: 18px;
                  font-family:  arial, helvetica, sans-serif;
                  color: #000000;
}


li.spirit {
                              list-style: disc;
                              background-image: none;
                              background-repeat: no-repeat;
                              padding-left: 0px;
                              background-position: 0px;
                              font-family: arial;
                              font-size: 12px;
                              line-height: 18px;
                              font-weight: normal;
                              margin: 0px 20px;
                              color: #000000;
}



                         /**************                    NEWS BEGIN        **************/


.news_headline {
      font-weight: normal;
      font-family: arial;
      font-size: 12px;
      line-height: 24px;
      color: #5E7A14;
}

  
.news_headlineinfo {
      margin-left: 5px; padding: 10px 10px 15px 10px; width: 450px; text-align: justify; font-weight: normal; font-size: 12px; line-height: 16px; font-family: arial; color: #4E5238; background-color: #f5f5f5;
}


.news_headline_separator {
      width: 450px;
      margin-left: 5px;
      border-bottom: dotted;
      border-width: 1px;
      color: #737373;
      padding-top: 10px;
      margin-bottom: 10px;
}


.news_headline {
      font-weight: bold; font-size: 14px; padding: 10px 0px 7px 0px; margin-left: 8px; color: #5e7a14; line-height: 24px; font-family: georgia, arial; }


a.news_link:link, a.news_link:visited {
      font-weight: bold; font-size: 12px; color: #c35a0c; line-height: 16px; font-family: arial; text-decoration: none; }


a.news_link:hover {
      font-weight: bold; font-size: 12px; color: #004400; line-height: 16px; font-family: arial; text-decoration: underline; }


.news_event_headline {
      font-weight: bold; font-size: 12px; padding: 10px 0px 0px 0px; margin-left: 8px; color: #000000; line-height: 20px; font-family: georgia, arial; }


.news_eventinfo {    
      margin-left: 8px; padding: 10px 0px 0px 0px; width: 240px; }

.news_event_separator {
      width: 240px;
      margin-left: 5px;
      border-bottom: dotted;
      border-width: 1px;
      color: #737373;
      padding-bottom: 5px;
      margin-bottom: 10px;
}



                        /**************                    NEWS END        **************/




/* ------------------------------AHC09 VMENU CSS-------------------------- */

a.ahc09_vmenu_main_category:link, a.ahc09_vmenu_main_category:visited {
                background: url(http://preview-publish.exigo.com/public/1428/WebSites/113/Images/ahc09_link_arrow_right.gif) no-repeat 0px 9px;
	color: #003300;
	clear: both;
	display: block;
	float: left;
	font-size: 12px;
                font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	height: 30px;
	line-height: 18px;
	width: 155px;
                border-bottom: solid 1px #DEDEDE;
                margin-left: 8px;
                padding: 5px 0px 0px 16px;
                text-decoration: none;
}

a.ahc09_vmenu_main_category:hover {background: #F0F2D8 url(http://preview-publish.exigo.com/public/1428/WebSites/113/Images/ahc09_link_arrow_right.gif) no-repeat 0px 9px; }

a.ahc09_vmenu_main_category:active {background: #F0F2D8 url(http://preview-publish.exigo.com/public/1428/WebSites/113/Images/ahc09_link_arrow_down.gif) no-repeat 0px 9px; }
	

.ahc09_vmenu {width: 155px; clear: both; }

ul.ahc09_vmenu {clear: both; margin-top: 0px; padding: 6px 0px; }

li.ahc09_vmenu {background-image: none; list-style: none; padding: 0; margin: 0; }
	
a.ahc09_vmenu:link, a.ahc09_vmenu:visited {background-image: none;color: #993333; font-weight: normal; font-family: arial, helvetica, sans-serif; font-size: 11px; line-height: 18px; height: 24px; display: block; border-bottom: dashed 1px #DEDEDE; margin-left: 8px; width: 155px; padding: 5px 0px 5px 17px; text-decoration: none; }

a.ahc09_vmenu:hover {background: #F0F2D8; color: #003300; }


/* ------------------------------ SUMMIT-VMENU CSS-------------------------- */

a.summit_vmenu:link, a.summit_vmenu:visited {
                background: url(http://preview-publish.exigo.com/public/1428/WebSites/169/Images/ahc09_link_arrow_right.gif) no-repeat 0px 12px;
	color: #993333;
	clear: both;
	display: block;
	float: left;
                font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	line-height: 18px;
	width: 155px;
                border-bottom: solid #D8D8D8 1px;
                margin-left: 8px;
                padding: 8px 0px 8px 16px;
                text-decoration: none;
}

a.summit_vmenu:hover {background: #F0F2D8 url(http://preview-publish.exigo.com/public/1428/WebSites/169/Images/ahc09_link_arrow_right.gif) no-repeat 0px 12px; }

a.summit_vmenu:active {background: #F0F2D8 url(http://preview-publish.exigo.com/public/1428/WebSites/169/Images/ahc09_link_arrow_down.gif) no-repeat 0px 12px; }


/* ------------------------------ SHOWCASE-VMENU CSS-------------------------- */

a.showcase_vmenu:link, a.showcase_vmenu:visited {
                background: url(http://preview-publish.exigo.com/public/1428/WebSites/169/Images/ahc09_link_arrow_right.gif) no-repeat 0px 12px;
	color: #004400;
	clear: both;
	display: block;
	float: left;
	font-weight: bold;
	line-height: 18px;
	width: 155px;
                border-bottom: 1px solid #D8D8D8;
                margin-left: 8px;
                padding: 8px 0px 8px 16px;
                text-decoration: none;
}

a.showcase_vmenu:hover {background: #F0F2D8 url(http://preview-publish.exigo.com/public/1428/WebSites/169/Images/ahc09_link_arrow_right.gif) no-repeat 0px 12px; }

a.showcase_vmenu:active {background: #F0F2D8 url(http://preview-publish.exigo.com/public/1428/WebSites/169/Images/ahc09_link_arrow_down.gif) no-repeat 0px 12px; }
	


/*------------------------------------AHC09 LISTINGS CSS---------------------------------*/


.ahc09_listing_header {font-weight: normal; font-size: 14px; line-height: 18px; margin-bottom: 7px; color: #000000; font-family: tahoma, arial, helvetica, sans-serif; }

.ahc09_listing_prod_description {font-weight: bold; font-size: 12px; line-height: 16px; color: #004400; font-family: arial, helvetica, sans-serif; }

.ahc09_listing_item_BV {font-weight: bold; font-size: 12px; line-height: 16px; color: #004400; font-family: arial, helvetica, sans-serif; }

.ahc09_listing_item_price {font-weight: bold; font-size: 12px; line-height: 16px; color: #004400; font-family: arial, helvetica, sans-serif; }

.ahc09_listing_item_default {font-weight: normal; font-size: 12px; line-height: 16px; color: #004400; font-family: arial, helvetica, sans-serif; }



/*------------------------------------AHC09 MAIN CSS---------------------------------*/

div.ahc09_main_container {position: relative; margin: 0px auto; width: 790px; border: 0px; }

div.ahc09_main_header {padding: 10px; color: #ffffff; background-color: #8F2B01; clear: both; }

div.ahc09_main_footer {padding: 10px; color: #ffffff; background-color: #8F2B01; clear: both; }

div.ahc09_main_left {float: left; width: 160px; margin: 0; padding: 5px; }

div.ahc09_main_content {margin-left: 630px; border-left: 1px solid D0D0D0; padding: 10px; }


a.ahc09_header_links:link, a.ahc09_header_links:visited  {font-weight: normal; font-size: 12px; color: #ffffff; line-height: 18px; font-family: arial, helvetica, sans-serif; }

a.ahc09_header_links:hover {color: #F0D3AB; }

/*------------------------------------NETWORK MAIN CSS---------------------------------*/


div.network {font-weight: normal; font-size: 12px; line-height: 18px; font-family:  arial, helvetica, sans-serif; color: #000000; }

div.network_photo_caption {font-weight: normal; font-size: 11px; line-height: 14px; font-style: italic; font-family:  arial, helvetica, sans-serif; color: #000000; }

ul.network {
 list-style: disc;
 background-image: none;
 background-repeat: no-repeat;
 padding-left: 10px;
 background-position: 0px;
 font-family: arial;
 font-size: 12px;
 line-height: 18px;
 font-weight: normal;
 margin: 0px 15px;
 color: #000000;
}

li.network {
                              list-style: disc;
                              background-image: none;
                              background-repeat: no-repeat;
                              padding-left: 0px;
                              background-position: 0px;
                              font-family: arial;
                              font-size: 12px;
                              line-height: 18px;
                              font-weight: normal;
                              margin: 0px 20px;
                              color: #000000;
}

li.network0808 {
                              list-style: disc;
                              background-image: none;
                              background-repeat: no-repeat;
                              padding-left: 0px;
                              background-position: 0px;
                              font-family: arial;
                              font-size: 12px;
                              line-height: 18px;
                              font-weight: normal;
                              margin: 0px 20px;
                              color: #000000;
}


li.network0608 {
                        list-style: none;
                        background-image: url(images/list_circle.png);
                        background-repeat: no-repeat;
                        padding-left: 18px;
                        background-position: 0 8px;
                        font-family: arial, georgia, serif;
                        font-size: 16px;
                        line-height: 24px;
                        font-weight: bold;
                        color: #000000;
                        margin: 1px 0;
}

li.networknumber {
                              list-style-type: decimal;
                              background-image: none;
                              background-repeat: no-repeat;
                              font-family: arial, helvetica, sans-serif;
                              font-size: 12px;
                              line-height: 18px;
                              font-weight: normal;
                              color: #000000;
}


ul.network_number {
       list-style-type: decimal;
       background-image: none;
       background-repeat: no-repeat;
       padding-left: 0px;
       background-position: 0px;
       font-family: tahoma;
       font-size: 18px;
       line-height: 22px;
       font-weight: bold;
       margin: 0px 30px;
       color: #ef5316;
}

li.network_number {
       list-style-type: decimal;
       background-image: none;
       background-repeat: no-repeat;
       padding-left: 0px;
       background-position: 0px;
       font-family: tahoma;
       font-size: 18px;
       line-height: 22px;
       font-weight: bold;
       margin: 0px 30px;
       color: #ef5316;;
}


.network_lg_orange_text {
 font-family: tahoma;
 font-size: 17px;
 font-weight: bold;
 color: #ef5316;
}

div.network_container1_right_1108 {
 width: 355px;
 float: right;
 border: none;
 padding: 0px 0px 0px 15px;
}

div.network_quote_container1_right_1108 {
 width: 195px;
 float: right;
 border: none;
 padding: 0px 0px 0px 12px;
}

table.network_thinborder {
 border: solid 1px #000000;
}

table.network_thinborder_purple {
 border: solid 1px #45265f;
}

table.network_quote {
 border: solid 1px #004400; background-color: #d8e5cb;
}

img.network_float_left {float: left; border: none; padding: 5px 10px 8px 10px;}


/*------------------------------------GRACE AND GRATITUDE CSS---------------------------------*/

.grace_text_header {font-weight: normal; font-size: 24px; line-height: 30px; color: #993300; font-family: tahoma, arial, helvetica, sans-serif;}

.grace_text_prod_header {font-weight: normal; font-size: 17px; line-height: 22px; color: #993300; font-family: tahoma, arial, helvetica, sans-serif;}

.grace_text {font-weight: normal; font-size: 12px; line-height: 18px; color: #525E55; font-family: arial, helvetica, sans-serif;}

.grace_text_bold_sm {font-weight: bold; font-size: 8.5pt; color: #333333; font-family: arial, helvetica, sans-serif;}

.grace_text_subheader {font-weight: bold; font-size: 14px; line-height: 18px; color: #A82000; font-family: arial, helvetica, sans-serif;}

.grace_text_quote {font-weight: normal; font-size: 11px; line-height: 15px; color: #525E55; font-family: arial, helvetica, sans-serif;}

.grace_productlistbox {padding: 0px 0px 10px 0px;}

li.grace {
      list-style: disc;
      background-image: none;
      background-repeat: no-repeat;
      background-position: 0px;
      padding-left: 0px;
      font-family: arial, helvetica, sans-serif;
      font-size: 12px;
      line-height: 18px;
      font-weight: normal;
      margin: 0px 15px;
      color: #525E55;
}

.grace_productgroup_title {

	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #E3620E;
                width: 320px;

}

.grace_productgroup_pref {

                font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #336600;
                text-align: center;

}

.grace_productgroup_bv  {

                font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #525E55;
                text-align:center;
}


/*------------------------------------GIFTS 2008 PRODUCT PAGES CSS---------------------------------*/


.gifts08_mainheader {font-weight: bold; color: #000000; font-size: 12px; line-height: 17px; font-family: tahoma, arial, helvetica, sans-serif;}

.gifts08_info_text {font-weight: normal; color: #000000; font-size: 12px; line-height: 17px; font-family: tahoma, arial, helvetica, sans-serif;}


/*------------------------------------ZAMU CSS---------------------------------*/

a.zamuMainMenu:link, a.zamuMainMenu:visited {
                  font-size: 12px;
                  font-family: tahoma, arial, helvetica, sans-serif;
                  font-weight: normal;
                  color: #ffffff;
                  text-decoration: none;
                  text-transform: none;
                  float: left;
                  padding: 10px 12px 10px 8px;
}

.zamuSubMenu {
                  position: absolute;
                  visibility: hidden;
                  text-decoration: none;
                  text-transform: none;
                  font-size: 12px;
                  font-family: tahoma, arial, helvetica, sans-serif;
                  font-weight: normal;
                  line-height: 18px;
                  z-index: 100;
                  background-color: #611D01;
                  width: 160px;
                  margin-top: 0px;
                  margin-left: 0px;
                  text-align: left;
}

.zamuSubMenu a {
                  display: block;
                  border-bottom: 1px solid #782401;
                  padding: 3px 0px 3px 0px;
                  text-decoration: none;
                  text-transform: none;
                  font-size: 12px;
                  font-family: tahoma, arial, helvetica, sans-serif;
                  font-weight: normal;
                  text-indent: 8px;
                  color: #ffffff;
}

.zamuSubMenu a:visited {
                  display: block;
                  border-bottom: 1px solid #782401;
                  padding: 3px 0px 3px 0px;
                  text-decoration: none;
                  text-transform: none;
                  font-size: 12px;
                  font-family: tahoma, arial, helvetica, sans-serif;
                  font-weight: normal;
                  text-indent: 8px;
                  color: #ffffff;
}

.zamuSubMenu a:hover {
                  background-color: #8F2B01;
                  padding: 3px 0px 3px 0px;
                  color: #FFA23F;
                  font-size: 12px;
                  font-family: tahoma, arial, helvetica, sans-serif;
                  font-weight: normal;
                  text-decoration: none;
                  text-transform: none;
                  text-indent: 8px;
}


.zamuSubMenu_green {
                  position: absolute;
                  visibility: hidden;
                  text-decoration: none;
                  text-transform: none;
                  font-size: 12px;
                  font-family: tahoma, arial, helvetica, sans-serif;
                  font-weight: normal;
                  line-height: 18px;
                  z-index: 100;
                  background-color: #2A471D;
                  width: 160px;
                  margin-top: 0px;
                  margin-left: 0px;
                  text-align: left;
}

.zamuSubMenu_green a {
                  display: block;
                  border-bottom: 1px solid #56933D;
                  padding: 3px 0px 3px 0px;
                  text-decoration: none;
                  text-transform: none;
                  font-size: 12px;
                  font-family: tahoma, arial, helvetica, sans-serif;
                  font-weight: normal;
                  text-indent: 8px;
                  color: #ffffff;
}

.zamuSubMenu_green a:visited {
                  display: block;
                  border-bottom: 1px solid #56933D;
                  padding: 3px 0px 3px 0px;
                  text-decoration: none;
                  text-transform: none;
                  font-size: 12px;
                  font-family: tahoma, arial, helvetica, sans-serif;
                  font-weight: normal;
                  text-indent: 8px;
                  color: #ffffff;
}

.zamuSubMenu_green a:hover { 
                  background-color: #4A8336;
                  padding: 3px 0px 3px 0px;
                  color: #E8DA79;
                  font-size: 12px;
                  font-family: tahoma, arial, helvetica, sans-serif;
                  font-weight: normal;
                  text-decoration: none;
                  text-transform: none;
                  text-indent: 8px;
}


a.zamuFooterMenu:link, a.zamuFooterMenu:visited {
                  font-weight: normal;
                  font-size: 12px;
                  text-decoration: none;
                  text-transform: none;
                  color: #5F5F5F;
                  margin-top: 10px;
                  line-height: 16px;
                  font-family: tahoma, arial, helvetica, sans-serif;
}

a.zamuFooterMenu:hover {
                  font-weight: normal;
                  font-size: 12px;
                  text-decoration: underline;
                  text-transform: none;
                  color: #5F5F5F;
                  margin-top: 10px;
                  line-height: 16px;
                  font-family: tahoma, arial, helvetica, sans-serif;
}

a.zamuFooter:link, a.zamuFooter:visited {
                  font-weight: normal;
                  font-size: 12px;
                  text-decoration: none;
                  text-transform: none;
                  color: #993333;
                  line-height: 16px;
                  font-family: tahoma, arial, helvetica, sans-serif;
}

a.zamuFooter:hover {
                  font-weight: normal;
                  font-size: 12px;
                  text-decoration: underline;
                  text-transform: none;
                  color: #993333;
                  line-height: 16px;
                  font-family: tahoma, arial, helvetica, sans-serif;
}

.zamuFooter {
      font-weight: normal;
      font-size: 11px;
      color: #525E55;
      line-height: 16px;
      font-family: tahoma, arial, helvetica, sans-serif;
}

.zamuTop {
      font-weight: normal;
      font-size: 12px;
      color: #993333;
      line-height: 16px;
      font-family: tahoma, arial, helvetica, sans-serif;
}

a.zamuTop:link, a.zamuTop:visited {
                  font-weight: normal;
                  font-size: 12px;
                  text-decoration: none;
                  text-transform: none;
                  color: #993333;
                  line-height: 16px;
                  font-family: tahoma, arial, helvetica, sans-serif;
}

a.zamuTop:hover {
                  font-weight: normal;
                  font-size: 12px;
                  text-decoration: underline;
                  text-transform: none;
                  color: #993333;
                  line-height: 16px;
                  font-family: tahoma, arial, helvetica, sans-serif;
}

a.zamuTop2:link, a.zamuTop2:visited {
                  font-weight: normal;
                  font-size: 12px;
                  text-decoration: none;
                  text-transform: none;
                  color: #4D4747;
                  line-height: 16px;
                  font-family: tahoma, arial, helvetica, sans-serif;
}

a.zamuTop2:hover {
                  font-weight: normal;
                  font-size: 12px;
                  text-decoration: underline;
                  text-transform: none;
                  color: #4D4747;
                  line-height: 16px;
                  font-family: tahoma, arial, helvetica, sans-serif;
}

.zamuTop2 {
      font-weight: normal;
      font-size: 12px;
      color: #4D4747;
      line-height: 16px;
      font-family: tahoma, arial, helvetica, sans-serif;
}

.zamu_header_lg {
      font-weight: normal;
      font-size: 24px;
      color: #993333;
      line-height: 30px;
      margin-bottom: 12px;
      font-family: tahoma, arial, helvetica, sans-serif;
}

.zamu_header_sm {
      font-weight: normal;
      font-size: 18px;
      color: #336633;
      line-height: 24px;
      margin-bottom: 7px;
      font-family: tahoma, arial, helvetica, sans-serif;
}

.zamu_bodytext {
      font-weight: normal;
      font-size: 14px;
      color: #525E55;
      line-height: 22px;
      font-family: tahoma, arial, helvetica, sans-serif;
}

.resourceText {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
                line-height: 16px;
	font-weight: normal;
	color: #525E55;
}

#list_out {list-style-position: outside; }

#list_in {list-style-position: inside; }

li.zamu {
      list-style: disc;
      background-image: none;
      background-repeat: no-repeat;
      padding: 0px 0px 7px 0px;
      font-family: arial, helvetica, sans-serif;
      font-size: 14px;
      line-height: 18px;
      font-weight: normal;
      margin: 0px;
      color: #525E55;
}


li.zamu2 {
      list-style: disc;
      background-image: none;
      background-repeat: no-repeat;
      font-family: arial, helvetica, sans-serif;
      font-size: 14px;
      line-height: 18px;
      font-weight: normal;
      padding-bottom: 20px;
      color: #525E55;
}

#green14 {color: #004400; font-size: 14px; }

#green12 {color: #004400; font-size: 12px; }

li.zamu_prod_benefits {
      list-style: disc;
      list-style-position: inside;
      background-image: none;
      background-repeat: no-repeat;
      font-family: arial, helvetica, sans-serif;
      font-size: 12px;
      line-height: 16px;
      font-weight: normal;
      margin: 0px;
      color: #525E55;
}

ul.zamu_prod_ingredients {
      list-style: none;
      list-style-image: url('http://img.exigo.com/public/1428/WebSites/169/Images/zamu_checkmark_gr.gif');
      padding: 0px 0px 12px 15px;
      font-family: arial, helvetica, sans-serif;
      font-size: 12px;
      line-height: 16px;
      font-weight: normal;
      margin: 0px 0px 0px 0px;
      color: #000000;
}

li.zamu_prod_ingredients {
      list-style: none;
      background-image: url(http://img.exigo.com/public/1428/WebSites/169/Images/zamu_checkmark_gr.gif);
      background-repeat: no-repeat;
      padding: 0px 0px 12px 15px;
      font-family: arial, helvetica, sans-serif;
      font-size: 12px;
      line-height: 16px;
      font-weight: normal;
      margin: 0px 0px 0px 0px;
      color: #000000;
}

.prod_key_ingredients {
      font-weight: normal;
      font-family: tahoma, arial, helvetica, sans-serif;
      font-size: 16px;
      line-height: 22px;
      color: #004400;
}

li.zamu_skincare {
      list-style: disc;
      background-image: none;
      background-repeat: no-repeat;
      padding: 0px 0px 7px 0px;
      font-family: arial, helvetica, sans-serif;
      font-size: 14px;
      line-height: 18px;
      font-weight: normal;
      margin: 0px;
      color: #525E55;
}

table.zamu_prod_quote {
      border: solid 1px #993333;
}

li.zamu_prod_ingredients_illu {
      list-style: none;
      background-image: url(http://img.exigo.com/public/1428/WebSites/169/Images/zamu_checkmark_gr.gif);
      background-repeat: no-repeat;
      padding: 0px 0px 7px 15px;
      font-family: arial, helvetica, sans-serif;
      font-size: 12px;
      line-height: 16px;
      font-weight: normal;
      margin: 0px 0px 0px 0px;
      color: #000000;
}

li.zamu_styleRed {
      list-style: disc;
      list-style-position: inside;
      background-image: none;
      background-repeat: no-repeat;
      padding: 0px 0px 7px 0px;
      font-family: tahoma, arial, helvetica, sans-serif;
      font-size: 15px;
      line-height: 22px;
      font-weight: normal;
      margin: 0px;
      color: #993333;
}

li.zamu_arrow {
      list-style: none;
      background-image: url(http://img.exigo.com/public/1428/websites/169/Images/zamu_arrow.jpg);
      background-repeat: no-repeat;
      background-position: 0 4px;
      padding-left: 20px;
      padding-bottom: 7px;
      font-family: arial, helvetica, sans-serif;
      font-size: 14px;
      line-height: 20px;
      font-weight: normal;
      margin: 0px;
      color: #525E55;
}


li.zamu_num {
            background-image: none;
            list-style: value;
            list-style-type: decimal;
            padding: 0px 0px 7px 0px;
            font-family: arial, helvetica, sans-serif;
            font-size: 14px;
            font-weight: normal;
            line-height: 20px;
            margin: 0px;
            color: #525E55;
}

li.zamu_num_red {
            background-image: none;
            list-style: value;
            list-style-type: decimal;
            padding: 0px 0px 7px 0px;
            font-family: tahoma, arial, helvetica, sans-serif;
            font-size: 14px;
            font-weight: normal;
            line-height: 20px;
            color: #993333;
}

table.zamuFDA {
      border: 1px solid #cccccc;      
}

td.zamuFDA {
      font-weight: normal;
      font-size: 10px;
      line-height: 14px;
      color: #525E55;
      font-family: arial, helvetica, sans-serif;
}

.zamuFDA {
      font-weight: normal;
      font-size: 10px;
      line-height: 14px;
      color: #525E55;
      font-family: arial, helvetica, sans-serif;
}


#ingred_back_link {font-size: 12px; color: #525E55; font-family: arial, helvetica, sans-serif; }

a.zamulink:link, a.zamulink:visited {
      font-weight: normal;
      font-size: 14px;
      line-height: 20px;
      text-decoration: none;
      text-transform: none;
      color: #993333;
      font-family: arial, helvetica, sans-serif;
}

a.zamulink:hover {
      font-weight: normal;
      font-size: 14px;
      line-height: 20px;
      text-decoration: underline;
      text-transform: none;
      color: #993333;
      font-family: arial, helvetica, sans-serif;
}

a.zamulink2:link, a.zamulink2:visited {
      font-weight: normal;
      font-size: 12px;
      line-height: 16px;
      text-decoration: none;
      text-transform: none;
      color: #993333;
      font-family: arial, helvetica, sans-serif;
}

a.zamulink2:hover {
      font-weight: normal;
      font-size: 12px;
      line-height: 16px;
      text-decoration: none;
      text-transform: none;
      color: #993333;
      font-family: arial, helvetica, sans-serif;
}

td.zamu_style1 {
      padding-left: 25px;
}

td.zamu_style2 {
      padding-left: 25px;
      padding-right: 25px;
}

.zamu_style2 {
      padding-left: 25px;
      padding-right: 25px;
}

table.zamuProsPlan {
      border: solid 1px #cccccc;
}

td.zamuProsPlan_style1 {
      background-color: #f4f0e4;
      padding-top: 10px;
      padding-bottom: 10px;
}

td.zamuProsPlan_style2 {
      background-color: #ffffff;
      padding-top: 10px;
      padding-bottom: 10px;
}

tr.zamuProsPlan_style1 {
      background-color: #f4f0e4;
}

tr.zamuProsPlan_style2 {
      background-color: #ffffff;
}

li.zamuProsPlan {
      list-style: disc;
      background-image: none;
      background-repeat: no-repeat;
      padding-left: 0px;
      padding-bottom: 7px;
      font-family: tahoma, arial, helvetica, sans-serif;
      font-size: 12px;
      line-height: 16px;
      font-weight: normal;
      margin: 0px 15px;
      color: #000000;
}

.zamuProsPlan_smText {
      font-family: tahoma, arial, helvetica, sans-serif;
      font-size: 12px;
      line-height: 16px;
      font-weight: normal;
      color: #000000;
}


.zamu_lluvia_header_lg {
	font-family: tahoma, arial, helvetica, sans-serif; font-size: 24px; line-height: 30px; color: #336633; font-weight: normal; margin-bottom: 12px; }


.zamu_lluvia_header_sm1 {
	font-family: tahoma, arial, helvetica, sans-serif; font-size: 17px; line-height: 22px; color: #996633; font-weight: normal; margin-bottom: 7px; }


.zamu_lluvia_header_sm2 {
	font-family: tahoma, arial, helvetica, sans-serif; font-size: 17px; line-height: 22px; color: #336633; font-weight: normal; margin-bottom: 7px; }


a.zamu_lluvia_rightmenu:link, a.zamu_lluvia_rightmenu:visited {
	font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #2C4529; text-align: left;     
	padding: 0px 10px 10px 15px; line-height: 18px; text-decoration: none; text-transform: none; }


a.zamu_lluvia_rightmenu:hover {text-decoration: underline; color: #42683E; }

.lW { float: left; clear: left; height: 15px; }
.rW { float: right; clear: right; height: 15px; }


.bvIndiv {margin-top: 3px; font-size: 9px; }


/*------------------------------------AMAZON INSIDER CSS---------------------------------*/


.Insider_imgCaption {
      MARGIN-TOP: 3px; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 16px; FONT-STYLE: italic; FONT-FAMILY: arial, helvetica, sans-serif; }

.Insider_bodytext {
      FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #000000; LINE-HEIGHT: 18px; FONT-FAMILY: arial, helvetica, sans-serif; text-align: justify; }

.Insider_bodytext2 {
      FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #000000; LINE-HEIGHT: 18px; FONT-FAMILY: arial, helvetica, sans-serif; }

.Insider_pageDivider {
      CLEAR: both; BORDER: 0px; WIDTH: 100%; BACKGROUND-COLOR: #8e0e12; height: 20px; margin-top: 10px; margin-bottom: 10px; }

.Insider_pageDivider2 {
      CLEAR: both; BORDER: 0px; WIDTH: 768px; BACKGROUND-COLOR: #8e0e12; height: 20px; margin-top: 10px; margin-bottom: 10px; }

.photoborder {border: solid 4px #1C2012; }
	