@charset "utf-8";

/************  Reusable module style starts ************/
/*Generic Classes starts*/
.input{ padding:1px;}
.input, .select, .textArea {border:1px solid #b0b0b0; font:normal 12px Arial, Helvetica, sans-serif;}
.spacer{ clear:both; display:block;}
.alignRight {text-align:right;} 
.alignLeft {text-align:left !important;} 
.floatLeft {float:left !important;}
.floatRight {float:right !important;}
.clearLeft{ clear:left !important;}
.clearRight{ clear:right !important;}
.clearBoth{clear:both;}
.marginRight{ margin-right:10px !important;}
.marginLeft{ margin-left:10px !important;}
.marginTop{ margin-top:10px !important;}
.marginBottom{ margin-bottom:10px !important;}
.noBorder{ border:none !important;}
.noPadding{ padding:0 !important;}
.noMargin{ margin:0 !important;}
.imageBorder{padding:1px; border:1px solid #677e8b;}
/*.errorMsg{ color:#FF0000;}*/
.clearFloat {display:block; clear:both;}
.spacer{ clear:both; height:20px; display:block;}
td.alignRight {text-align:right;} 
td.alignCenter {text-align:center; margin:0 auto;}
.submitBtn { background:url(../images/reusable/addtocart-button-bg.png) no-repeat top left; width:76px !important; height:21px !important; text-decoration:none; color:#000; text-align:center;
display:block; border:0; padding:0; font-size:12px; margin:0 0 0 10px; cursor:pointer; font-family:Arial, Helvetica, sans-serif;}
.submitBtn:hover { background:url(../images/reusable/addtocart-button-bg.png) no-repeat left -21px;}
.resetBtn { background:url(../images/reusable/addtocart-button-bg.png) no-repeat top left; width:76px !important; height:21px !important; text-decoration:none; color:#000; text-align:center;
display:block; border:0; padding:0; float:left; font-size:12px; margin:0 4px 0 0; cursor:pointer; font-family:Arial, Helvetica, sans-serif;}
.resetBtn:hover { background:url(../images/reusable/addtocart-button-bg.png) no-repeat left -21px;}
.reqFld {color:#000; font-size:12px;}
.mainContent {text-align:center; display:block;}
.tableTotalStyles{color:#fff; font-weight:bold; background-color:#d5d5d5;}
/*Generic Classes ends*/

.paddingTop{ padding:15px !important;}



/* login page starts */
.loginContainer {width:275px; padding:20px 50px; font-size:12px; text-align:center; border:5px solid #f1f1f1; font-weight:normal; margin:20px auto;}
.loginBox td{ padding:5px; margin:0; text-align:left;}
.loginBox td a{ color:#da5700; text-decoration:underline;}
.loginBox td a:hover { text-decoration:none; color:#333;}
.linkBorder{ border-right:1px solid #CCC; padding:0 15px 0 0; margin:0 15px 0 0;}
.mandatoryFieldTxt {color:#FF0000; margin:0 2px;}
.loginBtn{ border:0; width:76px; height:21px; background:url(../images/reusable/addtocart-button-bg.png) no-repeat top left; color:#000; 
			font-size:12px; font-family:Arial, Helvetica, sans-serif !important; padding:0; text-align:center; float:left; cursor:pointer;}
.loginBtn:hover { background:url(../images/reusable/addtocart-button-bg.png) no-repeat left -21px;}
/* login page ends */


/* Manage Profile starts */
.manageProfileBtn { display:block; margin:0 auto; cursor:pointer; text-align:center;}
.admincontent { margin:0 auto; border-bottom:1px solid #FFFFFF; background-color:#d5d5d5;}
.admincontent td{ padding:5px 10px 5px 12px;}
.admincontent tr.alternateRow{ background-color:#e8e8e8; border-bottom:1px solid #FFFFFF; height:25px; }
.mngPrfbtn{ width:114px; height:21px; background: url(../images/reusable/mangaprofile-btn.gif) no-repeat left top; text-align:center; font-size:12px; 
text-decoration:none; color:#FFFFFF; display:inline; margin:5px 10px 0 0; padding:0 0 2px 0; border:none; cursor:pointer; /*font-weight:bold;*/}
.mngPrfbtn:hover{background: url(../images/reusable/mangaprofile-btn.gif) no-repeat left -21px;}
/* Manage Profile ends */

/* Edit Profile starts */
.editProfile { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#000; margin:0 auto;}
.buttonNormal { cursor:pointer; width:54px; height:21px; background:url(../images/reusable/update-btn.jpg) no-repeat top left; text-align:center; color:#000000; margin:5px 10px 0 0; 
font-size:12px; text-decoration:none; display:block; border:0; padding:0; float:left; }
.buttonNormal:hover { background:url(../images/reusable/update-btn.jpg) no-repeat left -21px;}
.resetNormal { cursor:pointer; width:54px; height:21px; background:url(../images/reusable/reset-btn.jpg) no-repeat top left; text-align:center; color:#000000; margin:5px 10px 0 0; 
font-size:12px; text-decoration:none; display:block; border:0; padding:0; float:left; }
.resetNormal:hover { background:url(../images/reusable/reset-btn.jpg) no-repeat left -21px;}
.editProfile .fieldBoxDropDown { width:230px; padding:2px; font-size:12px; border:1px solid #b0b0b0; height:auto !important;}
.editProfile .select {width:230px; padding:2px; font-size:12px; border:1px solid #b0b0b0;}
.editProfile .input {width:226px; padding:2px; font-size:12px; border:1px solid #b0b0b0;}
.editProfile .inputSelect {width:300px; padding:2px; font-size:12px; border:1px solid #b0b0b0;}
.editProfile .textarea {width:227px; padding:2px; font-size:12px; border:1px solid #b0b0b0; font-family:Arial, Helvetica, sans-serif;}
.editProfile td{ padding:5px;}
/* Edit Profile ends */


/*Member Welcome Message*/
.welcomeMember {width:427px; height:99px; background:url(../images/i-top-new-box-bg.jpg) repeat-x; display:block; float:left; margin:0;}
.welcomeMember p{color:#000000; padding:10px 10px; margin:0; border:0; text-align:center; font-size:11px;}
.welcomeMember h2{display:block;padding:8px 5px 3px 5px; margin:0; font-size:12px; font-weight:bold;}
.welcomeMember span{color:#eb5b1e; font-weight:bold;}
.welcomeMember a{ text-decoration:none; color:#000000; padding:0 5px; }
.welcomeMember a:hover{color:#FF0000;}
/* Member Welcome Message ends */

/* Products category starts */
.categoryListing{ width:142px; height:260px; float:left; padding:0  0 0; margin:0 70px 25px 0px; text-align:center;}
.categoryListing img{ background:#EBE8E8; padding:7px; display:inline !important; margin:0 0 0 0 !important;}
.categoryListing img:hover{ background:#EBE8E8; }
.categoryLink{ color:#000; text-decoration:none; font:bold 12px Arial, Helvetica, sans-serif; display:block !important; padding:1px 0; text-align:center; line-height:15px; margin:4px 0 0 0; width:164px; }
.categoryLink:hover{ color:#f91700 !important;}
.categoryListing .catNameStyle a{ text-decoration:none; color:#000 !important;}
.categoryListing .catNameStyle a:hover{ color:#ea230e !important;}

/* Products category ends */

/* pagination starts */
.paginationInfo{font-size:12px; color:#000; text-align:right; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding:5px 5px 15px 0; display:block;}
.paginationInfo a{color:#F86D32; text-decoration:none;}
.paginationInfo a:hover{color:#000000;}
.pagination{ height:35px; border-bottom:1px solid #d1d1d1; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center; padding-top:15px; clear:both; display:block;}
.pagination a{ color:#FFF; background-color:#666; padding:3px 5px 2px; font-size:12px; margin:0 2px; vertical-align:middle; text-decoration:none; height:18px;}/*link*/ 
.pagination a:hover{background-color:#000; color:#FEFF7B; }/*link hover*/ 
span.active{background-color:#F86D32;color:#FFF; padding:2px 5px 3px; font-weight:bold; margin:0 2px; height:18px;}/*active page link*/
.subHeadStyle{font-family:Arial, Helvetica, sans-serif; color:#FFF; font-size:20px; font-weight:normal;}
a.arrow {font-size:11px !important;}
/* pagination ends */

/* breadcrumb starts */
#breadCrumb {width:100%; display:block; padding:10px 0; border-bottom:1px solid #d1d1d1;}
#breadCrumb ul{ padding:0; margin:0; display:inline; list-style:none;}
#breadCrumb ul li{padding:0 0px 0 0; margin:0 5px 10px 0; display:inline; list-style:none; color:#f86d32; line-height:20px}
#breadCrumb ul li a{ color:#888888; font-weight:bold; margin:0 5px 0 0; text-decoration:none;}
#breadCrumb ul li a:hover{ text-decoration:none; color:#000;}
#breadCrumb ul li span{ font-weight:bold;}
.breadCrumbProdName{color:#f86d32 !important; font-weight:bold; }
.breadCrumbArrow{ font-family:"MS Sans Serif", "Microsoft Sans Serif", Tahoma; font-size:12px; font-weight:bold; color:#f86d32;}
/* breadcrumb ends */

/* products listing starts */
.productsListing {border-bottom:1px solid #d1d1d1; clear:both; display:block; float:left; height:auto !important; margin-bottom:0px; min-height:95px; padding:20px 0; width:725px; }
.productsListingImage{ float:left; background:#EBE8E8; padding:7px; margin:5px;}
.productsListingSpec{ width:545px; float:right;}
.productsListingSpec span.left{ width:100px;}
.productsListingSpec h2{ color:#F86D32; font-size:14px; font-weight:bold; margin-bottom:10px;}
.productsListingSpec h2 a{ color:#F86D32; text-decoration:none;}
.productsListingSpec h2 a:hover{ text-decoration:underline;}
.productsListingSpec h3{ color:#000; font-size:12px; font-weight:normal; margin-bottom:10px;}
.productsListingSpec h3 a{color:#F86D32; text-decoration:underline;}
.productsListingSpec h3 a:hover{text-decoration:none !important; color:#000 !important;}
.productsListingSpec h4{color:#990000; font-size:16px; font-weight:bold; margin:10px 0; width:550px; float:left;}
.productsListingSpec h6{ color:#000; font-size:12px; font-weight:bold; margin:6px 0; clear:both; display:block; float:left; width:600px;}
.productsListingSpec span{ color:#f86d32; font-weight:bold; padding:0 0 0 0px; float:left; color:#000;}
.productsListingSpec span.price{ color:#fb3333; font-weight:bold; padding:0 0 0 0px; font-size:15px; }
p.discount{ display:block; color:#F86D32 !important; float:left; clear:left; width:600px;  font-weight:bold; margin:10px 0 10px 0 !important;}
.productsListingSpec p{ clear:both; font-size:15px; color:#fb3333; font-weight:bold; margin:0 0 10px 0;}
.discount a{color:#F86D32; text-decoration:underline;}

.discount a:hover{color:#f86d32; text-decoration:none;}


/* products listing ends */



.productImg{ border:1px solid #454e6c; padding:2px; margin:0 20px 10px 0; float:left;}
.productImg:hover{ border:1px solid #233c75;}




a.lnkProdMore{color:#0093de; text-decoration:underline !important;}
a.lnkProdMore:hover{color:#feff7b;}
.dotline {height:5px; width:100%; display:block; border-bottom:1px dotted #666;}
/* Product Listing ends */

/* product details starts */
.productsDetails{ width:700px;}
.productsDetailsImg{ float:left; width:360px;}
.productsDetailsImg img{background:#EBE8E8; padding:7px; margin:5px 10px 5px 0;}
.productSpec{ width:340px; float:left; text-align:left;}
.productSpec h2 {color:#F86D32; font-size:14px; font-weight:bold; margin-bottom:10px;}
.productSpec h2 a{color:#F86D32; text-decoration:none;}
.productSpec h2 a:hover{color:#0093de; text-decoration:underline;}
.productSpec h3{ margin-bottom:10px; font-size:12px; font-weight:normal; color:#000;}
.productSpec h5{ margin-bottom:10px; font-size:12px; font-weight:normal; /*float:left;*/ display:block; width:470px;}
.productSpec p {font-weight:normal;font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.productSpec h4 { width:550px; float:left; color:#000000; font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin-bottom:10px !important;}
.productDetailsHead{ clear:both; display:block; margin-bottom:10px; font-size:18px; color:#fb3333;}
.productSpec h6{ color:#000; font-size:12px; font-weight:bold; margin:6px 0; clear:both; display:block; float:left; width:470px;}
.productSpec span{ color:#000; font-weight:bold; padding:0 0 0 0px;}
.productSpec span.left{ width:100px; float:left;}
.productSpec ul{ padding:0; margin:0 0 0 0 !important; list-style:none; float:left;}
.productSpec ul li{margin:0 0 10px 0; list-style:none; color:#000000; float:left; list-style-image:none !important; width:340px;}
.productSpec span.subHead1{width:100px; display:block; float:left;}
.productSpec span.subHead2{width:15px; display:block; float:left; font-weight:normal;}
.productSpec span.subHead3{width:225px; display:block; float:left; font-weight:normal;}
.productSpec span.priceHead1{width:70px; display:block; float:left; color:#fb3333; font-size:16px;}
.productSpec span.priceDot2{width:14px; display:block; float:left; color:#fb3333;}
.productSpec span.priceAmt3{width:410px; display:block; float:left; color:#fb3333; font-size:15px; margin:2px 0 0;}
.productSpec .addToCart{ margin-top:0px;}
.prodDetlsDist{display:block; color:#F86D32; font-weight:bold !important; margin:10px 0 10px 0; float:left; clear:left; width:340px;}

.productsDetails .productSpec h5{ margin-bottom:10px; font-size:12px; font-weight:normal; float:left; display:block; color:#000; width:340px !important;}
/* product details ends */

/*color swatch styles added*/
.colorBoxList {	width:60px;	height:25px; float: left; margin:5px 5px 0 5px;	border:1px solid #000;}
.boxContainer{ width:80px; float:left; /*height:50px;*/ margin:0 30px 0 0; }
.colorBox {	width:20px;	height:20px; float: left;	border:1px solid #000;}
.colorNameBox {	width:80px;	height:30px; font-size:11px; float:left; text-align:center; line-height:16px; color:#000;}
.colourSwatch{ width:700px; float:left; padding:0 0 20px;}
.colourSwatch img{ border:#c8c8c8 solid 1px; margin-top:15px;}

/* Variants */
.productVariant{ font-family:Arial, Helvetica, sans-serif; padding:20px 0; border-top:1px solid #d1d1d1; width:725px; float:left;}
.productVariantImage{ width:175px; float:left;}
.productVariantImage img{background:#EBE8E8; padding:7px; }
.productVariantDetails{ width:550px; float:right;}
.productVariantDetails h2{ color:#F86D32; font-size:14px; font-weight:bold; margin-bottom:10px;}
.productVariantDetails h2 a{ color:#F86D32;}
.productVariantDetails h2 a:hover{ text-decoration:underline;}
.productVariantDetails h3{ color:#000; font-size:12px; font-weight:normal; margin-bottom:10px;}
.productVariantDetails h3 a{color:#F86D32; text-decoration:underline;}
.productVariantDetails h3 a:hover{text-decoration:none !important; color:#fff !important;}
.productVariantDetails h4{color:#000000; font-size:16px; font-weight:bold; margin-bottom:10px;}
.productVariantDetails ul{ padding:0; margin:0; list-style:none; float:left; }
.productVariantDetails ul li{ float:left; list-style:none; color:#000000;  margin:0 0 10px 0; width:600px;}
.productVariantDetails span.subHead1{display:block; float:left; width:70px; font-weight:bold;}
.productVariantDetails span.subHead2{display:block; float:left; font-weight:normal; width:15px;}
.productVariantDetails span.subHead3{display:block; float: left; text-align:left; font-weight:normal; width:400px;}
.productVariantDetails span.price4{color:#FB3333; display:block; font-size:15px; margin:2px 0 0; width:410px; font-weight:bold;}

.productVariantDetails .lnkMemberSign{ color:#FF0000; text-decoration:underline;}
.productVariantDetails .lnkMemberSign:hover{ color:#000 !important; text-decoration:underline; cursor:pointer;}

.prodVarAddToCart{ cursor:pointer; width:106px; Height:21px; line-height:21px; background:url(../images/reusable/add-to-cart.gif) no-repeat left top; text-align:center; font-size:12px; color:#000; text-decoration:none; display:block; cursor:pointer; border:none; padding:0 0 0; margin:0 0 0 0; clear:left;}
.prodVarAddToCart:hover {background:url(../images/reusable/add-to-cart.gif) no-repeat left -21px;}
.prodVarAddToCartAdj{ float:right; margin:0 362px 0 0;}



/* Shopping Cart starts */
.checkOutStep{ width:222px; height:55px; background:url(../images/reusable/checkoutbg.jpg) no-repeat left; font:normal 12px/37px Arial, Helvetica, sans-serif; text-align:center; float:right; padding:15px 0 0 0;}
.checkOutStep p{ float:left; padding:2px 10px; margin:0; width:100px;}
.checkOutStep a{/*color:#fff*/; text-decoration:none;}
.checkOutStep a:hover{color:#ff1a00; text-decoration:none;}

.step1{ font-weight:bold; color:#000; width:20px; display:block; float:left;}
.step1Active{ font-weight:bold; color:#FFF; width:30px; display:block; float:left; background:url(../images/reusable/checkout-active.png) no-repeat center;}
.step2{ font-weight:bold; width:20px; display:block; float:left;}
.step2Active{ font-weight:bold; width:20px; display:block; float:left;}
.step3{ font-weight:bold; width:20px; display:block; float:left; color:#000000;}
.step3Active{ font-weight:bold; width:20px; display:block; float:left;}
.shopping-cart-btn{ line-height:normal !important; cursor:pointer; font-family:Arial, Helvetica, sans-serif; width:98px; /*height:21px; */background:url(../images/reusable/shopping-cart-btn.jpg) no-repeat top left; text-align:center; color:#000; display:block; padding:3px 0 3px 0; border:0; text-decoration:none; float:left; margin:0 8px; font-size:12px;}
.shopping-cart-btn:hover{ background:url(../images/reusable/shopping-cart-btn.jpg) no-repeat left -21px;}
.shopping-cart-btn-input{ line-height:normal !important; cursor:pointer; font-family:Arial, Helvetica, sans-serif; width:98px; height:21px; background:url(../images/reusable/shopping-cart-btn.jpg) no-repeat top left; text-align:center; color:#000; display:block; padding:2px 0 0 0; border:0; text-decoration:none; float:left; margin:0 8px; font-size:12px;}
.shopping-cart-btn-input:hover{ background:url(../images/reusable/shopping-cart-btn.jpg) no-repeat left -21px;}



.shippBuyMore{ cursor:pointer; font-family:Arial, Helvetica, sans-serif; width:67px; height:21px; background:url(../images/reusable/buymore-btn.jpg) no-repeat left top; font-size:12px; color:#000; text-align:center; display:block; 
text-decoration:none; padding:0 0 0 0; float:left; margin:0 5px; border:0;}
.shippBuyMore:hover {background:url(../images/reusable/buymore-btn.jpg) no-repeat left -21px;}

.orderDetTable{ font-size:12px; border:1px solid #fff; border-collapse:collapse; font-family:Arial, Helvetica, sans-serif; background:#e8e8e8; width:100%; padding:0 5px;}
.orderDetTable td{ padding:4px; text-align:left; border:1px solid #fff; border-collapse:collapse;}
.orderDetTable tr.tableMainHeader{ color:#000; font-weight:bold; background-color:#bdbdbd;}
.orderDetTable tr.tableHeader{ color:#fff; font-weight:bold; background-color:#eaab7c;}
.orderDetTable tr.tableSubHeader{ color:#000; font-weight:bold; background-color:#bdbdbd;}
.orderDetTable tr.tableData{ background-color:#e8e8e8; color:#000000;}

.itemsInBag{ color:#000; font-size:12px; font-weight:bold; margin-bottom:20px;}
.postageCost{ color:#000; font-size:12px; font-weight:bold; margin-bottom:20px;}
.shoppingCartTable{ font-size:12px; font-family:Arial, Helvetica, sans-serif; background:#e8e8e8;}
.shoppingCartTable td{ padding:5px 4px 10px 4px; text-align:left; border:1px solid #ffffff; border-collapse:collapse; }
.shoppingCartTable tr. shopDetail{ padding:10px 4px 10px 4px; text-align:left; border-bottom:1px solid #ffffff; border-collapse:collapse; background:#e8e8e8; }
.shoppingCartTable td. pictureArea{ padding:5px; text-align:left; border-bottom:1px solid #d1d1d1; border-collapse:collapse;}
.pictureArea img{background:#f3f0f0; padding:5px; border:#e2e0e0 solid 1px; margin:4px;}
.shoppingCartTable tr.tableHeader{color:#bc2020; font-weight:bold; background-color:#d5d5d5;}
.shoppingCartTable tr.tableData{color:#000000;}
.shoppingCartTable tr.tableTotal{color:#bc2020; font-weight:bold; background-color:#d5d5d5;}
.shoppingCartTable a{ color:#ff1901;}
.shoppingCartTable a:hover{ color:#990e00;}

.shoppingCartTable h2{ color:#F86D32; font-size:14px; font-weight:bold; margin-bottom:6px;}
.shoppingCartTable h2 a{ color:#F86D32; text-decoration:none;}
.shoppingCartTable h2 a:hover{ text-decoration:underline;}

.alignRight{ text-align:right !important;}
.alignCenter{ text-align:center !important;}
.shoppingCartButtons{ display:block; padding:30px 0 0; clear:both; text-align:center; margin-left:180px;}
.buyMore{cursor:pointer; width:64px; height:21px; background:url(../images/buenow-btn-bg.jpg) no-repeat left top; font-size:11px; color:#FFFFFF; text-align:center; display:block; 
text-decoration:none; padding:5px 0 0 0; float:left; margin:0 5px; border:0;}
.buyMore:hover {background:url(../images/buenow-btn-bg.jpg) no-repeat left -26px;}
.updateQuantity{ cursor:pointer; width:118px; height:21px; background: url(../images/updatequantity.jpg) no-repeat left top; text-align:center; font-size:11px; 
text-decoration:none; color:#FFFFFF; float:left; display:block; margin:0 5px; padding:5px 0 0 0;}
.updateQuantity:hover{background: url(../images/updatequantity.jpg) no-repeat left -26px;} /*Done*/
.errorMsg{ display:block; clear:both; padding:10px 0; color:#000 !important; font-size:12px; text-align:center;}
.deliveryOption{ font-family:Arial, Helvetica, sans-serifl;}
.deliveryOption td{ padding:10px 0; color:#fff; font-size:12px;}
.leftmenu {	font-family:Arial, Helvetica, sans-serif; color:#000; font-size:12px; text-decoration:none; font-weight:bold;}
.leftmenu:link, .leftmenu:active, .leftmenu:visited { text-decoration:underline; font-family:Arial, Helvetica, sans-serif;	color:#FF0000; font-size:12px; font-weight:bold;}
.leftmenu:hover { font-family:Arial, Helvetica, sans-serif;	color:#000; font-size:12px; text-decoration:underline; font-weight:bold;}
/* Shopping Cart ends */

/* shopping cart button starts */
.addToCart{ cursor:pointer; width:106px; Height:21px; line-height:21px; background:url(../images/reusable/add-to-cart.gif) no-repeat left top; text-align:center; font-size:12px; color:#000; text-decoration:none; display:block; cursor:pointer; border:none; padding:0; margin:0;}
.addToCart:hover {background:url(../images/reusable/add-to-cart.gif) no-repeat left -21px;}

.viewVariants{ cursor:pointer; width:106px; Height:21px; line-height:21px; background:url(../images/reusable/view-variants.gif) no-repeat left top; text-align:center; font-size:12px; color:#FFF; text-decoration:none; display:block; cursor:pointer; border:none; padding:0; margin:0;}
.viewVariants:hover {background:url(../images/reusable/view-variants.gif) no-repeat left -21px;}

.contactStore{ cursor:pointer; width:106px; Height:21px; line-height:21px; background:url(../images/reusable/contact-our-store.gif) no-repeat left top; text-align:center; font-size:12px; color:#000; text-decoration:none; display:block; cursor:pointer; border:none; padding:0; margin:0;}
.contactStore:hover {background:url(../images/reusable/contact-our-store.gif) no-repeat left -21px;}

.outOfStock{ cursor:pointer; width:114px; Height:21px; line-height:21px; background:url(../images/reusable/mangaprofile-btn.gif) no-repeat left top; text-align:center; font-size:12px; color:#FFF !important; font-weight:bold; text-decoration:none; display:block; cursor:pointer; border:none; padding:0; margin:0;}
.outOfStock:hover {background:url(../images/reusable/mangaprofile-btn.gif) no-repeat left -21px;}

.enlarge{ cursor:pointer; width:60px; height:23px; display:block; background:url(../images/reusable/enlarge-icon.png) no-repeat top right; color:#000; text-decoration:none; font-size:12px;}
.enlarge:hover{background:url(../images/reusable/enlarge-icon.png) no-repeat top right; color:#000; color:#F86D32;}

/* shopping cart button ends */

.hightAdjuster{ width:250px; height:15px; clear:both; display:block; line-height:15px;}

/* Search Product Starts */

.searchProductTable{ font-size:12px; font-family:Arial, Helvetica, sans-serif; }
.searchProductTable td{ padding:20px 4px 20px 4px; text-align:left; border-bottom:1px solid #d1d1d1; border-collapse:collapse; }
.searchProductTable tr. shopDetail{ padding:10px 4px 10px 4px; text-align:left; border-bottom:1px solid #ffffff; border-collapse:collapse; background:#e8e8e8; }
.searchProductTable td. pictureArea{ padding:5px; text-align:left; border-bottom:1px solid #d1d1d1; border-collapse:collapse;}
.searchProductTable h2{ color:#F86D32; font-size:14px; font-weight:bold; margin-bottom:6px;}
.searchProductTable h2 a{ color:#F86D32; text-decoration:none;}
.searchProductTable h2 a:hover{ text-decoration:underline;}
.searchProductTable p{color:#FB3333; font-size:15px; font-weight:bold; padding:7px 0 10px 0;}
.searchProductTable h5{ font-size:12px; color:#000;}
.searchProductTable h5 a{ color:#F86D32; text-decoration:underline;}
.searchProductTable h5 a:hover{ text-decoration:underline;}



.searchProductNo{ padding:20px 4px 20px 4px; text-align: center; font-weight:bold;}

.searchNoProduct{ color:#000000; font-weight:bold !important; border-bottom:none !important; }

/* Search Product Ends */


/*Shipping details Styles Starts*/
.shippingDetCont{ width:100%;}
.shippingDetCont h3{ color:#FB3333 !important;}
.shippingDetCont td{padding:3px;}
/*.prdContents {width:450px; padding:3px 2px 3px 25px;}*/
.fieldBoxSmall{width:200px !important; display:block; font-family: Arial, Helvetica, sans-serif, Tahoma ; font-size:12px; height:24px;}
.shippingButtons{ display:block; padding:30px 0 0; clear:both; text-align:center; margin-left:150px;}
.errorMessage {width:100%; text-align:center; padding:5px; background-color:#1358c9; margin:20px 0; border:1px solid #478ed5; font-weight:bold; color:#feff7b;}
.errorMessage td{color:#feff7b;}
.shipBuyMore{ cursor:pointer; font-family:Arial, Helvetica, sans-serif; width:64px; height:26px; background:url(../images/buenow-btn-bg.jpg) no-repeat left top; font-size:12px; color:#FFFFFF; text-align:center; display:block; 
text-decoration:none; padding:0 0 0 0; float:left; margin:0 5px; border:0;}
.shipBuyMore:hover {background:url(../images/buenow-btn-bg.jpg) no-repeat left -26px;}
.txtSubHead{font-size:15px;	color:#000;	font-weight:700; padding:8px 2px 8px 0; border-bottom:1px solid #d1d1d1; margin:0 0 5px 0;}
.shippingDetCont .input{ width:200px !important; display:block; font-family: Arial, Helvetica, sans-serif, Tahoma ; font-size:12px; padding:1px;}
.shippingDetCont .select{ width:205px !important; display:block; font-family: Arial, Helvetica, sans-serif, Tahoma ; font-size:12px; padding:1px;}
.shippingDetCont .textarea{ width:200px !important; display:block; font-family: Arial, Helvetica, sans-serif, Tahoma ; font-size:12px; padding:1px;}
.buyerDetBtns{ display:block; padding:30px 0 0; clear:both; text-align:center; margin-left:300px;}
.shippingInfo{ text-align:left; display:block;}
.shippingInfo a{ text-decoration:underline; color:#d80606;}
.shippingInfo a:hover{}
/*Shipping details Styles ends*/


/*Payment Gateway Starts*/
.billingAddressTable, 
.shippingAddressTable{ font-size:12px; border:1px solid #fff; border-collapse:collapse; font-family:Arial, Helvetica, sans-serif; width:700px; display:block;}

.orderDetailsTable{ font-size:12px; /*border:1px solid #fff;*/ border-collapse:collapse; font-family:Arial, Helvetica, sans-serif; width:100%; display:block;/* margin:25px 0 10px 5px;*/}
/*.pickUpDetailsTable*/

.pickUpDetailsTable{ font-size:12px; border:1px solid #fff; border-collapse:collapse; font-family:Arial, Helvetica, sans-serif; width:100%; }
.paymentSubHead{ color:#fb3333; font-size:15px; border-bottom:1px solid #d1d1d1; margin:20px 0 10px; padding-bottom:0; font-weight:bold;}

.billingAddressTable td, 
.shippingAddressTable td,
.pickUpDetailsTable td{ padding:4px; text-align:left; border:1px solid #fff; border-collapse:collapse;}

.orderDetailsTable td{ padding:4px; text-align:left; border:1px solid #fff; border-collapse:collapse;}

.paddingAdj{ padding:4px !important;}
.noPaddingAdj{ padding:4px !important;}

.orderDetailsTable tr.tableHeader, 
.billingAddressTable tr.tableHeader,
.shippingAddressTable tr.tableHeader,
.pickUpDetailsTable tr.tableHeader,
.orderDetailsTable td.tableHeader,
.billingAddressTable td.tableHeader,
.shippingAddressTable td.tableHeader,
.pickUpDetailsTable td.tableHeader{ color:#000; font-weight:bold; background-color:#d5d5d5;}

.orderDetailsTable tr.tableData,
.orderDetailsTable tr.tableData td,
.billingAddressTable tr.tableData,
.shippingAddressTable tr.tableData,
.pickUpDetailsTable tr.tableData{ background-color:#e8e8e8; color:#000000;}
.orderDetailsTable tr.tableTotal,
.billingAddressTable tr.tableTotal,
.shippingAddressTable tr.tableTotal,
.pickUpDetailsTable tr.tableTotal{color:#000000; font-weight:bold; background-color:#d5d5d5;}
.proceedToPay{ width:118px; height:21px; background: url(../images/updatequantity.jpg) no-repeat left top; text-align:center; font-size:11px; 
text-decoration:none; color:#FFFFFF; float:left; display:block; margin:0 0 0 5px; padding:5px 0 0 0; cursor:pointer;}
.proceedToPay:hover{background: url(../images/updatequantity.jpg) no-repeat left -26px;}
.colorBox {	width:20px;	height:20px; float: left;	border:1px solid #000;}
.proceed-to-pay{ cursor:pointer; font-family:Arial, Helvetica, sans-serif; width:126px; height:19px; background:url(../images/reusable/proceed-to-payment-btn.jpg) no-repeat top left; text-align:center; color:#000; display:block; padding:2px 0 0; border:0; text-decoration:none; float:left; margin:0 8px;}
.proceed-to-pay:hover{ background:url(../images/reusable/proceed-to-payment-btn.jpg) no-repeat left -21px;}
.tdPadding td{ padding:4px !important;}
/*Payment Gateway ends*/


/* Change password starts */
.changPsdContainer {width:300px; padding:20px 55px; font-size:12px; text-align:center; border:5px solid #f1f1f1; font-weight:normal; margin:20px auto;}
/*.chngPsdContainer {width:320px; height:266px; background:url(../images/loginbg.png) no-repeat; padding:72px 72px 0 70px; display:block; }*/
.chngPsdBtn{ cursor:pointer; width:64px; height:25px;background:url(../images/buenow-btn-bg.jpg) no-repeat left top; font-size:12px; color:#FFFFFF; text-align:center; display:block; 
text-decoration:none; padding:1px 0 0 0; float:left; margin:5px; border:none;}
.chngPsdBtn:hover {background:url(../images/buenow-btn-bg.jpg) no-repeat left -26px;}
.chngPsdContainer tr{padding:5px 0 5px 0;}

.changePass td{padding:5px;}
.changePass .input{width:155px !important; padding:0 0 0 0px !important; font-size:12px; border:1px solid #b0b0b0;}
/* Change password ends */

/*Confirmtion Styles Starts*/
.loginEntContainer{ width:725px; height:266px;/* background:url(../images/loginbg.png) no-repeat; padding:20px 0;*/ display:block; font-size:12px; text-align:center;}
.confirmBtnContainer {margin:0 auto; width:180px; display:block; margin:10px 0 0;}
.nonConfirmBtnContainer {margin:0 auto; width:10px; display:block;}
.confirmBtn{ cursor:pointer; width:54px; height:16px; background:url(../images/reusable/reset-gray-btn-confim.jpg) no-repeat left top; font-size:12px; color:#000; text-align:center; display:block; 
text-decoration:none; padding:0 0 5px 0; float:left; margin:5px 0 0 0; border:0;}
.confirmBtn:hover {background:url(../images/reusable/reset-gray-btn-confim.jpg) no-repeat left -21px;}
.confirmBtn2 { cursor:pointer; width:98px; height:16px;background:url(../images/reusable/shopping-cart-btn.jpg) no-repeat left top; font-size:12px; color:#000; text-align:center; display:block; 
text-decoration:none; padding:0 0 5px 0; float:left; border:0;}
.confirmBtn2:hover {background:url(../images/reusable/shopping-cart-btn.jpg) no-repeat left -21px;}
/*.loginEntContainer .admincontent{ margin:0 auto; width:650px; height:100px; text-align:center; display:block; }*/
.confirmContent{ margin:0 auto; /*border:1px solid #e3e3e3; background-color:#c1c6c7;*/ width:650px; height:100px; text-align:center; display:block;}
.underLine { clear:both; display:block; height:15px; border-top:1px solid #999999;}
.admincontentConfirm{ margin:0 auto; cursor:pointer;}
/*Confirmation Styles ends*/

/*Search products Starts*/
/*#breadCrumb {width:100%; display:block; padding:10px 0; border-bottom:1px dotted #666;}
#breadCrumb ul{ padding:0; margin:0; display:inline; list-style:none;}
#breadCrumb ul li{padding:0; margin:0 5px 10px 0; display:inline; list-style:none; color:#fff; line-height:20px}
#breadCrumb ul li a{ color:#FFFF00; font-weight:bold;}
#breadCrumb ul li a:hover{ text-decoration:none; color:#fff;}*/

.orderTableHeader{ color:#000; font-weight:bold; background-color:#d5d5d5; padding:2px; width:100%; height:40px;}
.orderTableHeadertd{ padding:4px; text-align:left; border:1px solid #fff; border-collapse:collapse; color:#000000; background-color:#e8e8e8; height:40px;}
.orderTableHeadertd a{ text-decoration:underline; color:#FF0000;}
.orderTableHeadertd a:hover{ color:#000;}
.productSearchList{ font-family:Arial, Helvetica, sans-serif; border-bottom:1px dotted #666; padding:5px 0; float:left; margin:0 0 20px 0; width:450px;}
.productSearchList .addToCart{ margin-left:0;}
.productSearchImage{ float:left; width:110px;}
.productSearchImage img{padding:1px; border:1px solid #4c4c4c; float:left;}
.productSearchDetails{ float:right; width:300px; text-align:left;}
.productSearchDetails h2{color:#0093DE; font-size:12px; font-weight:bold; padding-top:0; margin-top:0;}
.productSearchDetails h2 a{ color:#0093DE;}
.productSearchDetails h2 a:hover{ text-decoration:underline;}
.productSearchDetails h3{color:#FFFFFF; font-size:12px; font-weight:normal;}
.productSearchDetails h3 a{ color:#0093DE; text-decoration:underline;}
.productSearchDetails h3 a:hover{ text-decoration:none !important; color:#fff !important;}
.productSearchDetails h4{color:#FEFF7B; font-size:12px; font-weight:bold; margin-bottom:0; padding-bottom:0;}
/*Search products ends*/

.heightADJ{ height:40px; display:block;}

/*Registration Page*/
.memberBuyer{ text-align:right; font-size:14px; font-weight:bold; color:#000; margin:0 0 0 0px; float:right;}
.memberBuyer a{ color:#FF0000; text-decoration:underline;}
.memberBuyer a:hover{ color:#000;}
.registration {width:500px; margin:15px auto; text-align:center; /*border-top:1px dotted #999;*/}
.registration img{ background:none !important; border:none !important;}
.registration td{/*width:500px;*/ margin:0 auto; padding:5px 0 5px 0; /*border-bottom:1px dotted #999;*/}
.registrationSubTable td{ padding:1px 0 3px 0 !important; /*border-bottom:1px dotted #999*/ }
/*.registration .registrationBotTable tr{ border-bottom:1px dotted #999;}*/
/*.registration .fieldBoxDropDown { width:230px; padding:2px; font-size:12px; border:1px solid #7f9db9; height:auto !important;}*/
.registration .select {width:230px; padding:2px; font-size:12px; border:1px solid #b0b0b0;}
.registration .input {width:226px; padding:2px; font-size:12px; border:1px solid #b0b0b0;}
.registration .checkbox {padding:2px; font-size:12px;}
.registration .inputSelect {width:300px; padding:2px; font-size:12px; border:1px solid #b0b0b0;}
.registration .textarea {width:227px;/* padding:2px;*/ font-size:12px; border:1px solid #b0b0b0; font-family:Arial, Helvetica, sans-serif;}
.registration .securityStyle {width:150px!important;}
.registration .validationMsg span{ padding:0; font-family:Arial, Helvetica, sans-serif;}
.registrationSubTable .input {width:230px; padding:2px 0; font-size:12px; border:1px solid #b0b0b0;}

.registration .fieldBoxSecurityCode{ width:112px!important; padding:2px; font-family:Arial, Helvetica, sans-serif;	font-size:12px; border:1px solid #b0b0b0;}
.regContinueBtn { background:url(../images/reusable/addtocart-button-bg.png) no-repeat top left; width:76px !important; height:21px !important; text-decoration:none; color:#000; text-align:center;
display:block; border:0; padding:0; float:left; font-size:12px; margin:0 10px 0 0; cursor:pointer; font-family:Arial, Helvetica, sans-serif;}
.regContinueBtn:hover { background:url(../images/reusable/addtocart-button-bg.png) no-repeat left -21px;}
.registration .fieldBoxSmall{width:226px !important; display:block; font-family: Arial, Helvetica, sans-serif, Tahoma ; font-size:12px; padding2px;}
/*.underlineRow{width:500px; margin:0 auto; border-bottom:1px dotted #999;/* display:block; height:5px;}*/
/*Registration page ends*/



/*Contact Us page Styes starts*/

.contactUs .input{width:227px; padding:2px; font-size:12px; border:1px solid #b0b0b0;}
.contactUs .textarea{width:227px; padding:2px; font-size:12px; border:1px solid #b0b0b0;}
.contactUs .securityStyle{width:150px!important;}
.contactUs .fieldBoxSecurityCode{ width:100px!important; padding:2px; font-family:Arial, Helvetica, sans-serif;	font-size:12px; margin:6px 0 0 0;}
.contactUs td {vertical-align:top; padding:5px;}
*+ html .contactUs .validationMsg span{ font-family:Arial, Helvetica, sans-serif; position:relative; display:block; margin:0 !important; clear:both;}/* IE 7 only */
.contactUs .validationMsg span{ margin:0 !important; font-family:Arial, Helvetica, sans-serif;}
/*Contact Us page Styes end*/


/*Quote page Styes starts*/

.quoteReseller .input{width:227px; padding:2px; font-size:12px; border:1px solid #b0b0b0;}
.quoteReseller .textarea{width:227px; padding:2px; font-size:12px; border:1px solid #b0b0b0;}
.quoteReseller .dropDown{width:233px; padding:2px; font-size:12px; border:1px solid #b0b0b0;}
.quoteReseller .securityStyle{width:150px!important;}
.quoteReseller .fieldBoxSecurityCode{ width:100px!important; padding:2px; font-family:Arial, Helvetica, sans-serif;	font-size:12px; margin:3px 0 0 0;}
.quoteReseller td {vertical-align:top; padding:5px;}
.quoteReseller td td{vertical-align:top; padding:0px 8px 0 0 !important;}
.selectProduct{vertical-align:top; height:50px !important; vertical-align:bottom;}
.selectProduct h1{color:#FB3333; display:block; font-size:18px; margin:18px 0 0 0;}
*+ html .quoteReseller .validationMsg span{ font-family:Arial, Helvetica, sans-serif; position:relative; display:block; margin:0 !important; clear:both;}/* IE 7 only */
.quoteReseller .validationMsg span{ margin:0 !important; font-family:Arial, Helvetica, sans-serif;}
/*Quote page Styes end*/


/*Case Studies Styes Starts*/

.caseStudies{width:690px;}
.caseStudies ul{list-style-type:none; margin:0 !important;}
.caseStudies ul li{padding:0 0px 0 15px; margin:0 5px 10px 0; color:#000000; line-height:20px; background:url(../images/case-studies-arrow.jpg) no-repeat left top; list-style-image:none !important;}
.caseStudies ul li ul li{margin:10px 0 10px 5px; padding:0 0px 0 15px; background:none; /*background:url(../images/case-studies-answer.jpg) no-repeat left top;*/ border-bottom:#d1d1d1 solid 1px; list-style-image:none !important;}
.caseStudies ul li ul li img{margin:10px 0 10px 5px;}
.caseStudies ul li a{ color:#000000; font-weight:bold; text-decoration:none;}
.caseStudies ul li a:hover{ text-decoration:none; color:#f86d32;}
/*Case Studies Styes Ends*/



/*Forgot password Starts*/
.frgtPsdContainer {width:275px; padding:20px 50px ; font-size:12px; text-align:center; border:5px solid #f1f1f1; font-weight:normal; margin:50px auto;}
.frgtPsdContainer2 {width:300px; padding:20px 50px ; font-size:12px; text-align:center; border:5px solid #f1f1f1; font-weight:normal; margin:50px auto;}
a.forgotPassLink{ color:#feff7b; text-decoration:underline; margin:0 0 0 2px; text-align:left; padding:0;}
a.forgotPassLink:hover{ text-decoration:none;}
.frgtPsdBtn{ cursor:pointer; width:64px; height:26px;background:url(../images/buenow-btn-bg.jpg) no-repeat; font-size:12px; color:#FFFFFF; text-align:center; display:block; 
text-decoration:none; padding:0 0 3px 0; float:left; margin:5px; border:none;}
.frgtPsdBtn:hover {background:url(../images/buenow-btn-bg-on.jpg) no-repeat;}
.frgtPsdContainer .input {width:150px; padding:2px; font-size:12px; border:1px solid #b0b0b0;}
.congratulateTxt {width:300px; margin:0 auto; text-align:center; display:block;}
.forgotPassTable{padding:5px;}
.forgotPassTable td{padding:5px;}
/*Forgot password ends*/

/*Contact Us Confirmation starts*/
.contactConfirm {text-align:center; color:#000;}
.contactConfirm span{font-weight:bold;}
/*Contact Us Confirmation ends*/

/*Mesure Styles Starts*/

.measureTable{font-size:12px; font-family:Arial, Helvetica, sans-serif; background:#e8e8e8;}
.measureTable td{ padding:5px; border:1px solid #ffffff; border-collapse:collapse; text-align:center;}
.measureTable td.leftHead{color:#bc2020; font-weight:bold; background-color:#d5d5d5; text-align:left;}
.measureTable tr.tableHeader{color:#bc2020; font-weight:bold; background-color:#d5d5d5;}
.measureTableBlkHd{color:#000; font-size:12px; font-weight:bold; margin:20px 0 0 0;}

/*Mesure Styles Ends*/

/* Image Gallery Category Starts */

.galleryCategoryOutter{width:690px; overflow:hidden;}
.galleryArea{width:690px; overflow:hidden;}
.galleryThumbImage{float:left; height:260px; margin:0 65px 25px 15px; padding:0; text-align:center; width:150px;}
.galleryThumbImage img{background:none repeat scroll 0 0 #EBE8E8; display:inline !important; margin:0 !important; padding:7px;}
.galleryThumbImage a{color:#000000; display:block !important; font:bold 12px/15px Arial,Helvetica,sans-serif; margin:4px 0 0; padding:1px 0; text-align:center; text-decoration:none; width:164px;}
.galleryThumbImage a:hover{color:#f91700;}

/* Image Gallery Category Ends */


/* Video Gallery Category Starts */

.videoGalleryCatArea{width:690px; overflow:hidden; padding:0 0 40px 0;}
.videoGalleryCatThumb{float:left; margin:0 55px 25px 10px; padding:0; text-align:center; width:164px; overflow:hidden;}
.videoGalleryCatThumb img{background:none repeat scroll 0 0 #EBE8E8; display:inline !important; margin:0 !important; padding:7px;}
.videoGalleryCatThumb a{color:#000000; display:block !important; font:bold 12px/15px Arial,Helvetica,sans-serif; margin:4px 0 0; padding:1px 0; text-align:center; text-decoration:none; width:164px;}
.videoGalleryCatThumb a:hover{color:#f91700;}

.videoFlvArea{width:690px; clear:both;}
.videoFlvArea p{ text-align:left; padding:15px; display:block; border-bottom:1px solid #CCCCCC;}
.videoLeftSide{ padding:0 0 0 16px; text-align:left; float:left;}

.otherVideos{clear:both; display:block; padding:20px 0 7px 0; font-size:18px; color:#fb3333;}

.videoDetailsGallery{float:left; margin:0 10px 35px 45px; padding:0; text-align:center; width:164px; overflow:hidden;}
.videoDetailsGallery img{background:none repeat scroll 0 0 #EBE8E8; display:inline !important; margin:0 !important; padding:7px;}
.videoDetailsGallery a{color:#000000; display:block !important; font:bold 12px/15px Arial,Helvetica,sans-serif; margin:4px 0 0; padding:1px 0; text-align:center; text-decoration:none; width:164px;}
.videoDetailsGallery a:hover{color:#f91700;}

/* Video Gallery Category Ends */


/*Programemrs Styles Starts*/
.mandatoryFieldTxt {font-family:Tahoma, Verdana, Arial;	font-size:11px;	color:#FF0000;}
.mandatoryFieldTxt p{ padding:0 0 0 42px;}
.fieldBoxSmall{	width:175px; height:18px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.fieldBoxBig{ width:175px;	height:75px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.fieldBoxSecurityCode{ width:80px!important; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.fieldBoxDropDown{ width:178px;	height:18px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
/* live validation styles*/
.LV_validation_message{ font-weight:bold; margin:0; font-size:.9em; clear:both; display:block;}
.LV_valid { color:#00CC00;}	
.LV_invalid { color:#FF0000;}
    
.LV_valid_field,input.LV_valid_field:hover, 
input.LV_valid_field:active,
textarea.LV_valid_field:hover, 
textarea.LV_valid_field:active {
    border: 1px solid #00CC00;
}
    
.LV_invalid_field, 
input.LV_invalid_field:hover, 
input.LV_invalid_field:active,
textarea.LV_invalid_field:hover, 
textarea.LV_invalid_field:active {
    border: 1px solid #FF0000;
}
/*Programemrs Styles ends*/

/*General Styles*/
.cursor {cursor:pointer;}
a.commonLink{color:#f86d32; text-decoration:none;}
a.commonLink:hover{color:#000000;}
/*General Styles Ends*/


/*Subscribe Newsletter Styles Starts*/
.itemsCOntainer{ padding:40px 25px; margin:5px 0;}
.itemsCOntainer td{ padding:5px 0;}
/*<!--.itemsCOntainer .inputCaptchaCode{ width:90px; padding:5px;}-->*/
.contactform{width:698px;}
.name-email{ width:450px; margin:0 0 25px 0;}
.name-email td{padding:3px 0 10px 0; text-align:left; }
.name-email .input{width:227px; padding:2px; font-size:12px; border:1px solid #b0b0b0;}
.clearLine{ clear:both; height:15px; display:block;}
.contactbutton{ margin:0 auto; display:block; margin:25px 0 0;}
.newsletterBox{ float:left; height:16px;}
/*Subscribe Newsletter Styles Ends*/


/* shopping popup Padding starts */
.popupPadding01{padding:0 0 0 210px;}

/* shopping popup Padding Ends */


/* image gallery style starts  */
.galleryText{ font-weight:bold; padding-top:1px; margin-top:4px;}

/* image gallery style ends */
/************  Reusable module style ends ************/

#contentBox{ padding:20px 0;}

/*Video & Photo Gallerry Classes*/
.photoHead{ height:42px; width:690px; background:url(../images/photo-header.jpg) no-repeat; text-align:left; padding:10px 0 0 52px; font-size:18px; color:#FF0000; margin:10px 0 0;}

.videoHead{ height:41px; width:690px; background:url(../images/video-header.jpg) no-repeat; text-align:left; padding:10px 0 0 56px; font-size:18px; color:#FF0000;}
/*Video & Photo Gallerry Classes Ends*/


.hightAdj2{ height:10px; display:block; clear:both;}


.ajaxShoppingCart{ border-bottom:1px solid #FFF; border-collapse:collapse;}
.ajaxShoppingCart td{ border-bottom:1px solid #FFF; border-collapse:collapse;}

.txtBold2{ font-weight:bold;}

.noStockMessage{ font-size:12px; padding:30px 0 0 0;}

.borderBtm{ border-bottom:1px solid #D1D1D1;}

varientMoreTxt1 a{ text-decoration:underline; color:#FF0000 !important;}
varientMoreTxt1 a:hover{ color:#000 !important; text-decoration:underline ;}

.productsDetails .productSpec .addToCart{ margin:10px 0 0;}


/* size guide */
.womenDetPart2{ font-size:11px;}
a.continueShopping{padding:2px 0 1px;}
.continueShopping{ cursor:pointer; font-family:Arial, Helvetica, sans-serif; width:126px; background:url(../images/reusable/proceed-to-payment-btn.jpg) no-repeat top left; text-align:center; color:#000; display:block; padding:2px 0 2px;border:0; text-decoration:none; float:left; margin:0 8px;}
*+html .continueShopping{ padding:2px 0 1px;}
.continueShopping:hover{ background:url(../images/reusable/proceed-to-payment-btn.jpg) no-repeat left -21px;}

/*.shoppingCartBtnPop{ line-height:normal !important; cursor:pointer; font-family:Arial, Helvetica, sans-serif; width:126px; height:19px; background:url(../images/reusable/proceed-to-payment-btn.jpg) no-repeat top left; text-align:center; color:#000; display:block; padding:3px 0 3px 0; border:0; text-decoration:none; float:left; margin:0 8px; font-size:12px;}
.shoppingCartBtnPop:hover{ background:url(../images/reusable/shopping-cart-btn.jpg) no-repeat left -21px;}*/

.spacerHight{ margin:0 0 15px; clear:both; display:block;}
.clothingText{ font-size:13px !important; color:#000000 !important;}

/*.confirmation style starts*/
.confirmationBtn{ cursor:pointer; font-family:Arial, Helvetica, sans-serif; width:67px; height:21px; background:url(../images/reusable/buymore-btn.jpg) no-repeat left top; font-size:12px; color:#000; text-align:center; display:block; 
text-decoration:none; padding:0 0 0 0; float:left; margin:0 5px; border:0;}
.confirmationBtn:hover {background:url(../images/reusable/buymore-btn.jpg) no-repeat left -21px;}
.confirmation2 {width:300px; padding:20px 50px ; font-size:12px; text-align:center; border:5px solid #f1f1f1; font-weight:normal; margin:50px auto;}
.confirmContentNew{ margin:30px auto; border:5px solid #F1F1F1; /*background-color:#c1c6c7;*/ width:450px;  text-align:center;}

