/* CSS Document */
body
{margin:0px; line-height:15px; padding:0px; background-image:url(images/body.jpg); background-position:center top; background-repeat:no-repeat; font-family:tahoma; font-weight:normal; color:#797F84; font-size:11px;}
a {outline:none; text-decoration:none; font-size:11px;}
a:hover {outline:none; text-decoration:underline;}

.textbg
{background-image:url(images/txtbg.jpg); background-repeat:no-repeat; background-position:left; height:30px; }

.textbg input{ width:130px; border:0px; background:none; padding-left:5px; padding-right:5px;}
.drop
{background-image:url(images/txtbg.jpg); background-repeat:no-repeat; background-position:left; height:31px; }

.drop select{ width:322px; border:0px; background:none; padding-left:5px; padding-right:1px;}
.leftheader1
{background-image:url(images/header-right-1.jpg); background-repeat:no-repeat;}

.leftheader
{background-image:url(images/header-right-2.jpg); background-repeat:no-repeat;}
.textdarkblue
{color:#1C2158; font-size:11px;}
.clear{ clear:both;}
.greenlink
{background:url(images/greenbg.jpg) no-repeat; height:8px;}
.toplinkbg
{background:url(images/toplink-bg.jpg) center; background-repeat:repeat-x; height:48px; clear:right;!important}
.box1
{background:url(images/creator.gif) no-repeat; width:319px; height:200px;}
.box2
{background:url(images/stories.gif) no-repeat; width:321px; height:200px;}
.box3
{background:url(images/news.gif) no-repeat; width:320px; height:200px;}
.box4
{background:url(images/story.gif) no-repeat; width:319px; height:142px;}
.box5
{background:url(images/retailers.gif) no-repeat; width:321px; height:142px;}
.box6
{background:url(images/blog.gif) no-repeat; width:320px; height:142px;}
.green{color:#41B034; font-size:10px;  font-weight:bold; }
.brown{color:#BA944A; font-size:10px;  font-weight:bold; }
.orange{color:#FF8000; font-size:10px;  font-weight:bold; }
.footerbg
{background:url(images/footerbg.jpg) no-repeat; height:68px; font-size:11px; color:#4A6692;}

.footerbg td{ font-size:10px;}
.footerbg a
{color:#3AAD2D;}
td b{ color:#000066;}
.searchbox input{ background:none; border:0px; padding-top:16px;  width:190px; }
.searchbox
{background:url(images/textbox-bg.jpg) repeat-x  left center; padding-left:8px; padding-top:0px;  height:25px; color:#1C2156; margin:0px;   font-size:11px; font-weight:normal; border:0px;   width:192px;} 
.leftlinkspacer
{background:url(images/leftlink-spacer.jpg) no-repeat; height:38px;}
.greybg
{background:url(images/grey-bg.jpg) repeat-x; height:148px; vertical-align:top; padding-top:24px;}
.greybg1
{background:url(images/grey-bg1.jpg) repeat-x; height:124px; vertical-align:top; padding-top:24px;}
.ingredientssearch
{background:url(images/ingredients-search-bg.jpg) repeat-x; height:25px; padding:0px; margin:0px;   font-size:11px; border:0px; color:#1C2156; padding-top:6px; text-transform:uppercase;}
.textbox
{border:1px solid #979CA0; color:#797F84; font-size:12px; font-weight:bolder;}	
.productgrey
{background:url(images/product-greybg.jpg) no-repeat; height:295px;}
.headingdarkblue
{color:#181C4D; font-weight:bolder; font-size:15px;}
.darkbluebig
{color:#181C4D; font-weight:bolder; font-size:12px;}
.darkbluesmall
{color:#181C4D; font-weight:bolder; font-size:11px;}
.hdgreenbig
{color:#47B33A; font-weight:bolder; font-size:12px;}
.greybold
{font-size:12px; font-weight:bolder; color:#797F84;}
.dot
{background:url(images/dot.jpg) repeat-x center;}
.innerheaderbg
{background:url(images/product_banner_bg.jpg) no-repeat; height:180px;}
.women_heading{padding-left:30px; padding-right:23px; }
.green_text{color:#3CAE2E; }
.green_big{font-size:16px;color:#3CAE2E; }
.blue{color:#171B49;}
.bluebig{color:#1D2158; padding-top:14px; font-size:16px; font-weight:bolder; text-transform:uppercase;}
.blue_text{color:#171B49; font-size:12px;  }
.blue_textsmll{color:#171B49; font-size:11px;  }
.textarea
{background:url(images/textarea-bg.jpg) repeat-x; height:188px; padding:0px; margin:0px; font-size:11px; border:0px; color:#1C2156;}
.green-arrow{background:url(images/green-arrow.jpg) no-repeat 0px 4px; color:#3DAE30; padding-left:13px; }
.grey-small{font-size:10px; }
.blog{color:#181C4D; font-weight:bolder; font-size:15px;}
.blog ul{padding:0px; margin:0px; padding-top:10px; }
.blog ul li{list-style:none; background:url(images/grey-arrow.jpg) 0px 7px no-repeat; padding-left:10px; }
.blog ul li a{color:#262A55; font-size:12px; }
.blog ul li ul{padding:0px; margin:0px; }
.blog ul li ul li{padding-bottom:5px; padding-top:0px; }
.blog ul li ul li a{color:#3DAE30; padding-top:5px;}
.blog ul li ul li ul{padding:0px; margin:0px; }
.blog ul li ul li ul li a {color:#3DAE30; font-size:11px; font-weight:normal; padding-left:3px;  }
.blog ul li.none{background:none} 
.grey-bg{background:#E7E8EA; height:21px; text-align:center}
.grey-bg a{color:#797F84}
.portfolio{padding-right:2px; }
.blue-arrow{background:url(images/blue-arrow.jpg) no-repeat 15px 4px; color:#3DAE30; padding-left:25px; }
.blue-arrow a{color:#3DAE30; }
.font{font-size:12px; }
.textarea
{background:url(images/textarea-bg.jpg) repeat-x; height:188px; padding:0px; margin:0px; font-size:11px; border:0px; color:#1C2156;}
.red_text{color:#FF1204; font-size:12px; }
.border-box{border:1px solid #EFEFF1; text-align:center; padding:10px 0px 0px 0px; }
 .border-recommend-box{border:1px solid #EFEFF1; text-align:center; padding:3px 0px 0px 0px; }
.border{border:1px solid #979CA0}
.white_text{color:#fff; font-size:12px; }
.regrement-page{font-size:12px; color:#3DBF2D;}
.regrement-page ul{padding:0px; margin:0px; padding-top:14px;}
.regrement-page ul li{list-style:none; background:url(images/blue-arrow1.jpg) 10px 5px no-repeat; color:#797F84 ; padding-left:21px; padding-bottom:5px;}
.regrement-page ul li a {color:#797F84 ;font-size:12px;}
.regrement-page ul li.no{background:none }
.regrement-page ul li ul{padding:0px; margin:0px; padding-top:10px;  }
.regrement-page ul li ul li{list-style:none; background:url(images/green-arrow1.jpg) 10px 5px no-repeat;  }
.regrement-page ul li ul li a{color:#FF6C00;}
.textgrey
{color:#797F84; }
.bg-green
{background:#3bae2d url(images/bg-green.jpg) repeat-x scroll center top;  text-transform:uppercase;
color:white;
display:block;
font-size:10px;
padding-bottom:5px;
line-height:12px;
padding-top:7px;
text-align:center;
}
.bg-green a {font-size:10px; color:#fff; font-family:tahoma;}
.productdetailbox
{border-left:1px solid #EEEEEE; border-right:1px solid #EEEEEE; border-top:1px solid #EEEEEE; height:170px; width:170px; text-align:center;}
.headingdarkblue1
{color:#181C4D; font-size:15px;}
.essentialsbgtop
{background:url(images/prevent-bg.jpg) no-repeat; width:715px; height:322px;}
.essentialsbg1
{background:url(images/essentials-bg-20.jpg) no-repeat; width:234px;}
.essentialsbg2
{background:url(images/deluxe-bg-20.jpg) no-repeat; width:234px;}
.essentialsbg3
{background:url(images/ultraluxe-20.jpg) no-repeat; width:234px;}

#cont 
{
 float:right;
 text-align:right;
 height:100px;
 width:50px;
 margin-left:260px;
 position:absolute;
 
}

.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }
.shopping_box_item{
    padding-left:10px; padding-bottom:1px;vertical-align:top;
}

.ui-draggable{
    z-index:200;
}


/* Bubble pop-up */
.coda_bubble {
    position: relative;
    z-index:20;
    
}
.popup {
    position: absolute;
    display: none;
    z-index:999;    
}

.bubble_content{
    z-index: 999;
    border: 5px solid #EEEEEE;
    width:204px;
    height:260px;
}

.popup td.corner {
    height: 15px;
    width: 19px;
}

.popup td.topleft { background-image: url(images/skins/classic/bubble-1.png); }
.popup td.top { background-image: url(images/skins/classic/bubble-2.png); }
.popup td.topright { background-image: url(images/skins/classic/bubble-3.png); }
.popup td.left { background-image: url(images/skins/classic/bubble-4.png); }
.popup td.right { background-image: url(images/skins/classic/bubble-5.png); }
.popup td.bottomleft { background-image: url(images/skins/classic/bubble-6.png); }
.popup td.bottom { background-image: url(images/skins/classic/bubble-7.png); text-align: center;}
.popup td.bottom img { display: block; margin: 0 auto; }
.popup td.bottomright { background-image: url(images/skins/classic/bubble-8.png); }

.popup table.popup-contents {
    font-size: 12px;
    line-height: 1.2em;
    background-color: #fff;
    color: #666;
    font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", sans-serif;

}

table.popup-contents th {
    text-align: right;
    text-transform: lowercase;
}

table.popup-contents td {
   text-align: left;
}
.popup td.bubble_content {
   background:white;
   font-family: "Trebuchet MS",  sans-serif;
   font-size:11px;
   padding:10px;
}
.trigger{
	font-family: "verdana", arial, sans-serif;
	font-size:12px;
}

.mainactegory_icon{
    
}