.wrapper{width:980px; margin:0 auto;}

.mainContainer {border-right: #ccc solid 1px; border-bottom: #ccc solid 1px; border-left: #ccc solid 1px;}
.sideNav{width:135px; /* border-left: 1px solid #ccc; *//* border-bottom: 1px solid #ccc; *//* border-top: 1px solid #ccc; */  float:left; height:auto}
.sideNav h3{display: block; font-size: 12px; line-height: 14px; font-family: 'HelveticaBold', arial; color:#FF3399; border-bottom:1px solid #ccc; text-transform:uppercase; padding-bottom:8px; width:118px; margin-top:2px;}
.sideNav .header { display: block; font-size: 12px; line-height: 14px; font-family: 'HelveticaBold' , arial; color: #FF3399; border-bottom: 1px solid #ccc; text-transform: uppercase; padding-bottom: 8px; width: 118px; margin-top: 2px; }

.catList{margin-top:8px;}
.catList li{margin-bottom:13px;}
.catList a{display: block; font-size: 12px; line-height: 14px; font-family: 'HelveticaBold', arial; color:#FF3399; text-transform: capatalize; text-decoration:none;}
.catList a:hover{color:#3399ff;}
.catList img{display:block; margin-left:2px;}

.subLinks {margin-top:5px;}
.subLinks li, ul.menu.menu-left-menu li.dropdown ul li{display:block; width: 76px; margin-bottom:6px;}
ul.menu.menu-left-menu li.dropdown ul{ margin-top:5px;}
.subLinks li a,  
ul.menu.menu-left-menu li.dropdown ul li a
{display: block; font-size: 12px; line-height: 14px; font-family: 'HelveticaRegular', arial; color:#333; text-decoration:none;}
.category{float:right; width: 828px; /* border-right:1px solid #ccc; border-bottom:1px solid #ccc; */ border-left:1px solid #ccc;}
.catPagination .backToTop {float:left; color: #fff; font-size: 10px; line-height: 10px; font-family: 'HelveticaBold', arial;text-decoration:none; text-transform:uppercase; margin:15px 0 0 9px;}
.category .breadcrumbs{width:828px; padding:15px 0 10px 0; border-bottom: 1px solid #ccc;/* border-top: 1px solid #ccc; */}
.category .breadcrumbs li{float:left;}
.category .breadcrumbs li:first-child a{background:none;}
.category .breadcrumbs li:last-child a{color:#ff3399;}
.category .breadcrumbs li a{text-decoration: none; display:block; background:url("../img/category/breadbg.jpg") no-repeat; font-size: 10px; line-height: 10px; font-family: 'HelveticaRegular', arial; color:#999; text-transform:uppercase; padding-left:10px;}
.category .breadcrumbs li a:hover{color:#3399FF;}
.category .breadcrumbs li.catbreadcrumb {color:#ff3399;font-size: 10px; line-height: 10px; font-family: 'HelveticaRegular', arial; text-transform:uppercase; }

.slide{height:266px; width: 828px; float:left; position: relative;}
.slide h3{display: block; font-size: 37px; line-height: 41px; font-family: 'HelveticaRegular', arial; color:#ffcc00; font-weight:normal; margin:80px 0 9px 115px;}
.slide p{display: block; font-size: 14px; line-height: 17px; font-family: 'HelveticaRegular', arial; color:#fff; width:468px; margin-left:116px;}
.slide a{font-size: 14px; line-height: 17px; font-family: 'HelveticaRegular', arial; color:#FF3399;}

.products{width:828px; clear: both; }
.productList{height:150px; width:135px; float:left;margin: 15px 35px 10px 37px; position: relative;}
.productList strong{text-align:center; width:135px; display: block; font-size: 12px; line-height: 14px; font-family: 'HelveticaRegular', arial; color:#333333;font-weight:normal; text-transform:capitalize;}
.productList strong a{color:#333333; text-decoration:none;width:135px; display: block; font-size: 12px; line-height: 14px; font-family: 'HelveticaRegular', arial;text-align:center; font-weight:normal;}
.productList b {text-align:center;width:135px;float:left;}
.productList b span{text-align:center;}
.productList .exclusive {color:#3098fe; font-family: 'HelveticaRegular', arial; text-decoration:none; width:134px; display: block; font-size: 10px; line-height: 12px; text-align:center; font-weight:normal; margin:0 0 6px 2px; padding-top:2px; text-transform:uppercase;}
.productList .productImage{display:block; margin-bottom:9px; margin-left:0 auto;}
.productList b a{color:#333333; text-decoration:none;width:135px; display: block; font-size: 12px; line-height: 14px; font-family: 'HelveticaRegular', arial;text-align:center; font-weight:normal;}
.productList .strike{text-decoration:line-through; margin-right:2px;color:#333333;font-size: 12px; line-height: 14px; font-family: 'HelveticaRegular', arial;text-align:center; font-weight:normal;}
.productList .discounted{color:#ff3399;text-decoration:none;font-size: 12px; line-height: 14px; font-family: 'HelveticaRegular', arial;text-align:center; font-weight:normal;}
.productList .stars{display:block; margin: 0 auto; padding-top:4px; margin-bottom:6px;}
.productList .quickTip {display: none; text-indent: -9999px; background: url(../img/category/quickview.png) 0 0 no-repeat; width: 99px; height: 22px; position: absolute; top: 97px; left: 18px;}
.productList:hover .quickTip {display: block;}


.image_carousel {visibility:hidden;width:828px; height:266px;position: relative;}

.image_carousel .prev, .image_carousel  .next {display: none !important;position: absolute; top: 111px; width: 49px; height: 49px;}
.image_carousel .prev {background: url(../img/category/slider-left.png) no-repeat 0 0; left: 8px;}
.image_carousel .next {background: url(../img/category/slider-right.png) no-repeat 0 0; right: 11px;}
.image_carousel .prev span, .image_carousel  .next span {display: block; text-indent: -9999px;}
.image_carousel .prev:hover, .image_carousel .next:hover {background-position: 0 -49px;}
.testIns{ background:url("../img/category/testpagi.png"); height:39px;}
.image_carousel:hover .prev, .image_carousel:hover .next {display: block !important;}

.productArray .quickTip {display: none; text-indent: -9999px; background: url(../img/category/quickview.png) 0 0 no-repeat; width: 99px; height: 22px; position: absolute; top: 57px; left: 18px;}
.productArray:hover .quickTip {display: block;}

/* Quick View Styles */

.quickView{width:829px; background-color:#fff; font-family:HelveticaRegular, Arial; padding-bottom:20px;}
.quickView .quickView-header{border-bottom:1px solid #cccccc; height:35px; padding-top:1px;}
.quickView .quickView-header a.close{font-family:HelveticaRegular, Arial; font-size:10px; color:#ff3399; margin-left:22px;float:left; width:200px; text-decoration:none;}
.quickView .quickView-header a.close:hover{color:#39F;}
.quickView .quickView-header .pagination{float:right; width:295px; margin-right:26px;}
.quickView .quickView-header .pagination a.prev{float:left; width:100px; text-transform:uppercase; color:#999999; font-family:HelveticaRegular, Arial; font-size:10px; text-decoration:none;}
.quickView .quickView-header .pagination a.next{float:right; width:100px; text-transform:uppercase; color:#999999; font-family:HelveticaRegular, Arial; font-size:10px; text-align:right; text-decoration:none;}
.quickView .quickView-header .pagination a.prev:hover, .quickView .quickView-header .pagination a.next:hover{color:#3399ff;}
.quickView .productDetail{width:360px; float:right; padding:22px 0;}
.quickView .productDetail h2{color:#333333; font:normal 24px/24px HelveticaRegular, Arial;}
.quickView .productDetail h3{color:#ff3399; font-weight:bold; font-size:18px/18px HelveticaRegular, Arial; margin-top:12px;}
.quickView .productDetail em{color:#666666; font:normal 10px/10px HelveticaRegular, Arial;}
.quickView .productDetail em span{color:#3399ff;}
.quickView .productDetail .prodDesc{margin:8px 0 0 1px; float:none;}
.quickView .productDetail .prodDesc .qty{float:left;}
.quickView .productDetail .prodDesc .qty input{height:22px; width:34px; background:url('../img/quickView/qty_bg.jpg') no-repeat top left; border:none; padding:3px;}
.quickView .productDetail .prodDesc .qty label{color:#333333; font:normal 12px/22px HelveticaRegular, Arial; margin-right:7px;}
.quickView .productDetail .prodDesc .color{float:left; margin-left:25px;}
.quickView .productDetail .addtoBag{clear:both; padding-top:12px;}
.quickView .productDetail .addtoBag a.addBtn{height:48px; width:181px; background:url('../img/quickView/addtoBag.png') no-repeat top left; display:block; text-indent:-9999px; float:left;}
.quickView .productDetail .addtoBag a.addBtn:hover{background:url('../img/quickView/addtoBag_hver.png') no-repeat top left;}
.quickView .productDetail a.checkOut-header {background: url("../img/btn_CheckOut.png") no-repeat scroll left top transparent;display: block; height: 36px; text-indent: -9999px; width: 115px;}
.quickView .productDetail a .checkOut-header:hover{background:url(../img/btn_CheckOut_hover.png) no-repeat top left;}
.quickView .productDetail .addtoBag .fbLike{float:left;}
.quickView .productDetail ul{clear:both; padding-top:15px;}
.quickView .productDetail li{font:normal 12px/20px HelveticaRegular, Arial; color:#333333;}
.quickView .productDetail .freeShip{margin-top:20px;}
.quickView .addToWishlist {float:left;margin-top:15px;}
.quickView #showCantFindSize {float:left;}

#inline-1 {position:relative;}
#oosNotificationContainer {position: absolute;width: 100%;height: 100%;top: 0px; left:0px; background-color: #FFFFFF; z-index:3000;}

.quickView .productView {width: 377px; float: left; text-align: right; z-index: 1;}
.quickView .productView .bigProductPic {padding-top: 0;float: right; margin:21px 0 23px 0;}
#thumblist, .thumbNails {z-index: 2; clear:both; float:right;width: 355px;}
#thumblist, .thumbNails li{float:left; margin-left:6px;border: 1px solid #ccc;}
#thumblist a, .thumbNails a {display: block;}
#thumblist img, .thumbNails img { display: block; border:1px solid #ccc;}
.zoomView {float: right; }
.productDetail li input{vertical-align: middle;}

/* Styles For Custom Dropdown & pagination */
.catPagination {width: 828px; height: 40px; background: url(../img/category/breadcrumb-bg.gif) repeat-x;}
.catPagination .selectWrap{width: 320px; float: left; position:relative; z-index:300;}
.catPagination .productPagi { float: right;}

.pageNumbers {margin-top: 14px; padding-right:40px; line-height: 10px; }
.pageNumbers li {float: left; margin-right: 10px; color: #fff; font-size: 10px;font-family: 'HelveticaBold', arial; }
.pageNumbers li.last{margin-right:0px;}
.pageNumbers li span.selected {font-family:'HelveticaBold', arial;padding-right: 0; border-right: none; text-decoration:underline;}
.pageNumbers li span.ellipsis {position:relative; float: left; top:-10px; padding-left: 10px;}
 .pageNumbers .numbered li {margin-right: 4px;}
.pageNumbers .numbered li a {padding-right: 0; border-right: none;}
.pageNumbers li a { color: #fff; font-size: 10px; font-family: 'HelveticaBold', arial; padding-right: 5px; border-right: #fff solid 1px; text-decoration:none;}
.pageNumbers.clearfix li.last ul.numbered li a.view-all { position: absolute; margin-left: -100px; display: block; color: #fff; font-size: 10px; line-height: 10px; font-family: 'HelveticaBold', arial; padding: 0 5px 0 5px; border-right: #fff solid 1px; text-decoration:none; margin-top: 0px;}

.image_carousel .slide .toolTip {cursor: pointer; position: absolute; bottom: 5px; right: 15px; width: 36px; height: 36px; background: url(../img/category/tooltip.png) no-repeat 0 0; z-index:101;}
.image_carousel .slide .toolTipMsg {display: none; position: absolute; bottom: 6px; right: -3px; width: 261px; background-color:#e3e3e3 ; z-index: 1; font-size: 11px; font-weight: normal; font-family: arial; padding: 14px; margin:0px 10px 0px 0;}
.image_carousel .slide .toolTipMsg p {margin: 0; color: #333; font-size: 11px; font-weight: normal; font-family: 'HelveticaRegular', arial; width:220px;}

.left-nav-promo {border:none; padding:0; float: left; position:relative; display: block; margin-top: 0px; margin-bottom: 10px; top: 0px}
.captainer { float: left; position: relative; top: 0px}
.caption { background: #fff; border-right: 1px solid #F39; border-bottom: 1px solid #F39; font-family: 'HelveticaNormal', arial; border-left: 1px solid #F39; font-size: 11px; color: #333; padding: 7px 4px 7px 4px; display: block; z-index: -1;}
.addToWishlist {font: normal 12px/12px HelveticaRegular, Arial;color: #F39;text-decoration: none;}

#catHtml
{
    font-family: 'HelveticaNeueRegular','HelveticaRegular', arial !important;
    font-size:12px;
    padding: 0px 0px 10px 0px;
    margin-top:-10px;
    margin-bottom:25px;
    line-height:16px;
    color:#434343;
 
    }
    
#catHtml H1
{
    color: #2C95FE;
    font-size: 16px;
    margin-bottom: 15px;
    font-weight: normal;
    line-height:15px;
}

#catHtml a:hover{ color:#3399ff; text-decoration:none; }
#catHtml a{color:#ff3399; text-decoration:none;}
#catHtml p { margin-bottom:13px; font-family: 'HelveticaNeueRegular','HelveticaRegular', arial;}