@charset utf-8;
/* Navigation*/
div.sub-nav-head{float:left;width:180px;clear:both;padding-bottom:15px;}
span.filter-inactive{color:#A1A1A1;text-decoration:none; padding:4px 0px 0px 0px;height:16px; display:block; float:left;}
ul.sub-nav{list-style-type:none;margin:0px 0px 10px 0px;padding:0px 0px 15px 0px;display:block;float:left;width:180px;clear:both;font-size:11px;}
ul.sub-nav li{display:block;float:left;width:180px;clear:both;}
ul.sub-nav li a, ul.sub-nav li a:link, ul.sub-nav li a:active, ul.sub-nav li a:visited{display:block;float:left;width:180px;clear:both;padding:4px 0px 4px 0px;text-decoration:none;color:#666666;}
ul.sub-nav li a:hover{color:#000000;}
ul.sub-nav li a.header, ul.sub-nav li a.header:link, ul.sub-nav li a.header:active, ul.sub-nav li a.header:visited{display:block;float:left;width:180px;clear:both;font-weight:bold;font-size:16px;padding:18px 0px 0px 0px;height:36px;border-top:none;text-decoration:none;color:#363636;}
ul.sub-nav li a.header:hover{color:#363636;}
ul.sub-nav span.header{display:block;float:left;width:180px;padding:13px 0px 0px 0px ;height:25px;font-weight:bold;font-size:14px;color:#363636;}
ul.sub-nav span.title{display:block;float:left;width:180px;padding:13px 0px 15px 0px;margin-bottom:5px;font-weight:bold;font-size:16px;color:#58B7DD;}
/* Navigation Filter*/
ul.sub-nav-filter-header{list-style-type:none;margin:0px;padding:0px 0px 0px 0px;display:block;float:left;width:180px;clear:both;font-size:11px;background:#EFEFEF;}
ul.sub-nav-filter-header li{display:block;float:left;width:180px;clear:both;}
ul.sub-nav-filter-header li a, ul.sub-nav-filter-header li a:link, ul.sub-nav-filter-header li a:active, ul.sub-nav-filter-header li a:visited{display:block;float:left;width:165px;clear:both;padding:5px 0px 5px 15px;height:16px;text-decoration:none;color:#3598bf;font-weight:bold;background:url(/images/common/products/clear-x.png) no-repeat #E7E7E7 159px 7px;}
ul.sub-nav-filter-header li a:hover{color:#3598bf;}
ul.sub-nav-filter{list-style-type:none;margin:0px;padding:0px 0px 15px 0px;display:block;float:left;width:180px;clear:both;background:#EFEFEF;font-size:11px;}
ul.sub-nav-filter li{display:block;float:left;width:165px;clear:both;padding-left:15px;}
ul.sub-nav-filter li.header{display:block;float:left;width:165px;padding:13px 0px 0px 0px ;padding-left:15px;height:20px;margin-bottom:5px;}
ul.sub-nav-filter li a, ul.sub-nav-filter li a:link, ul.sub-nav-filter li a:active, ul.sub-nav-filter li a:visited{display:block;float:left;width:165px;clear:both;padding:4px 0px 0px 0px;height:16px;text-decoration:none;color:#666666;}
ul.sub-nav-filter li a:hover{color:#000000;}
ul.sub-nav-filter span.header{font-weight:bold;font-size:14px;color:#363636;}
ul.sub-nav-filter span.header a, ul.sub-nav-filter span.header a:link, ul.sub-nav-filter span.header a:active, ul.sub-nav-filter span.header a:visited{font-size:11px;font-weight:normal;color:#3598bf;display:block;width:40px;float:right;margin-right:10px;padding:2px 0px 0px 0px;background:url(/images/common/products/clear-x.png) no-repeat right;}
ul.sub-nav-filter span.header a:hover{color:#3598bf;}
ul.sub-nav-filter-header span.title{display:block;float:left;width:165px;padding:11px 0px 0px 15px ;height:27px;font-weight:bold;font-size:16px;color:#58B7DD;background:url(/images/common/products/narrow-title.jpg) no-repeat; #E4E4E4;}
.products-feature-wrapper{display:block;float:left;width:493px;height:298px;background:#E4E4E4;margin:0px 5px 20px 0px;}
.products-feature-wrapper h1{
		
}
.products-carousel-wrapper{display:block;float:left;width:253px;height:298px;background:#E4E4E4;margin-bottom:20px;}
/* Products Carousel*/
.navi{position:absolute;z-index:1000;width:70px;height:20px;margin:278px 0px 0px 185px;}
.navi a{width:18px;height:18px;float:left;background:url(/makeup/img/navigator-arrow.png) 0 0 no-repeat;display:block;font-size:1px; cursor:pointer;}
.navi a:hover{background-position:-18px 0px;}
.navi a.active{background-position:-36px 0px;}
.scrollable{position:relative;overflow:hidden;width:253px;height:298px;}
.scrollable .items {width:20000em;position:absolute;clear:both;}
.scrollable a, .scrollable a:link, .scrollable a:visited, .scrollable a:hover {margin:0px;padding:0px;}
.scrollable img{float:left;background-color:#fff;cursor:pointer;width:253px;height:298px;}
.scrollable .active{z-index:9999;position:relative;}
.scrollable .items div{display:block;width:253px;height:298px;float:left;}
/* Products Carousel End*/
/* everything is constructed with a single background image */
.products-nav-wrapper{width:754px;height:61px;display:block;padding:0px;margin:0px;float:left;clear:both;}
.products-nav-wrapper-prev{display:block;float:left;background-image:url(/images/common/products/products-nav-previous.jpg);background-posistion:0 0;width:31px;height:61px;padding:0px;margin:0px;cursor:pointer;}
.products-nav-wrapper-prev:hover{background-position:0 -61px;}
.products-nav-wrapper-next{display:block;float:left;background-image:url(/images/common/products/products-nav-next.jpg);background-position:0 0;width:31px;height:61px;padding:0px;margin:0px;cursor:pointer;}
.products-nav-wrapper-next:hover{background-position:0 -61px;}
/* root element for tabs */
#flowtabs{float:left;display:block;width:692px;height:61px !important;margin:0 !important;padding:0;_margin-bottom:-2px;}
/* single tab */
#flowtabs li{float:left;margin:0;padding:0;text-indent:0;list-style-type:none;}
/* a- tag inside single tab */
#flowtabs li a{background:url(/images/common/products/products-nav-tab.jpg) no-repeat;display:block;padding-top:13px;height:48px;width:173px;font-weight:bold;color:#FFFFFF;font-size:14px;line-height:33px;text-align:center;text-decoration:none;cursor:pointer}
/* adjust the background image position on each tab */
#flowtabs #t1{background-position 0 0;}
#flowtabs #t2{background-position:0 0;}
#flowtabs #t3{background-position:0 0;}
#flowtabs #t4{background-position:0 0;}
/* mouseover state */
#flowtabs a:hover{color:#E4E4E4;}
#flowtabs #t1:hover{background-position:0 -61px;}
#flowtabs #t2:hover{background-position:0 -61px;}
#flowtabs #t3:hover{background-position:0 -61px;}
#flowtabs #t4:hover{background-position:0 -61px;}
/* currently selected tabs */
#flowtabs a.current{cursor:default;color:#58B7DD;font-weight:bold;line-height:34px;padding-top:11px;height:50px;}
#flowtabs #t1.current{background-position:0 -122px;}
#flowtabs #t2.current{background-position:0 -122px;}
#flowtabs #t3.current{background-position:0 -122px;}
#flowtabs #t4.current{background-position:0 -122px;}
#flowpanes{width:754px;height:840px;}
#flowpanes div{display:none; color:#000000;margin:15px 0px;}
#flowpanes .items div{float:left;display:block;width:754px;height:800px;}
.pg-bar{width:754px; float:left; display:block;clear:both;height:50px;background-image:url(/images/common/products/pg-bar-top.jpg);background-repeat:repeat-x;}
.pg-bar-top{display:block;float:left;width:744px;margin:12px 10px 0px 10px;}
.pg-bar-top-label{font-size:14px;color:#58B7DD;font-weight:700;display:block;float:left;padding:7px 8px 0 0;}
.pg-bar-bottom{width:754px;display:block;clear:both;height:40px;background-image:url(/images/common/products/pg-bar-bottom.jpg);background-repeat:repeat-x;background-color:#F4F4F4;}
.pg-bar-results{float:right;width:210px;display:block;margin:10px 10px 0;}
.pg-bar-results-label{display:block;float:left;margin-right:10px;padding-top:2px;font-size:12px;}
.pg-bar-show{float:right;width:155px;display:block;text-align:right;font-size:12px;margin:11px 10px 0 0;}
.brand-price{width:160px;float:left;font-size:11px;color:#666;margin-bottom:0;margin-left:20px;}
.pg-filter{display:block; float:left; margin-right:15px;}
.pg-bar-pages{display:block;width:320px;float:left;margin:9px 0 0 10px;}
.pg-bar-pages-skips{float:left;display:block;}
.pg-btn-selected{font-size:11px;float:left;display:block;text-align:center;color:#000;margin:0 1px;padding:3px 7px;}
a.pg-btn,a.pg-btn:link,a.pg-btn:active,a.pg-btn:visited{text-decoration:none;color:#666;font-size:12px;float:left;display:block;border:solid 1px #CECECE;text-align:center;background-color:#F3F3F3;margin:0 1px;padding:2px 8px;}
a.pg-btn:hover{color:#333;}
.product-page-header{display:block;float:left;clear:both;margin-bottom:20px;width:754px;padding:0px;}
.product-page-header-top{display:block;float:left;clear:both;margin-bottom:7px;width:754px;padding-bottom:5px;}
.product-page-header-title{display:block;float:left;width:400px;}
.product-page-header-links{display:block;float:left;width:354px;text-align:right;}
a.product-page-header-specials, a.product-page-header-specials:link, a.product-page-header-specials:active, a.product-page-header-specials:visited{color:#B70050;font-weight:bold;text-decoration:none;}
a.product-page-header-specials:hover{color:#CF206D;}
a.product-page-header-about, a.product-page-header-about:link, a.product-page-header-about:active, a.product-page-header-about:visited{color:#666666;text-decoration:none;}
a.product-page-header-about:hover{color:#999999;}
span.product-page-header-breadcrumbs{display:block;float:left;clear:both;width:754px;color:#999999;}
.product-page-header-breadcrumbs a, .product-page-header-breadcrumbs a:link, .product-page-header-breadcrumbs a:active, .product-page-header-breadcrumbs a:visited{color:#999999;font-size:11px;}
.product-page-header-breadcrumbs a:hover{color:#CCCCCC;}
table.product-page-header-table{border-collapse:collapse;display:block;float:left;}
a.category-title, a.category-title:link, a.category-title:link, a.category-title:active{text-decoration:none;font-weight:bold;font-size:24px;color:#58B7DD;}
a.category-title:vover{color:#77CAEB;}
