@font-face{font-family:'OpenSansLight';src:url(http://www.curtainsandcurtains.com/skin/curtainsandcurtains/css/fonts/OpenSans-Light-webfont.eot);src:url(http://www.curtainsandcurtains.com/skin/curtainsandcurtains/css/fonts/OpenSans-Light-webfont.eot?#iefix) format('embedded-opentype'),
url(http://www.curtainsandcurtains.com/skin/curtainsandcurtains/css/fonts/OpenSans-Light-webfont.woff) format('woff'),
url(http://www.curtainsandcurtains.com/skin/curtainsandcurtains/css/fonts/OpenSans-Light-webfont.ttf) format('truetype'),
url(http://www.curtainsandcurtains.com/skin/curtainsandcurtains/css/fonts/OpenSans-Light-webfont.svg#OpenSansLight) format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'OpenSansLightItalic';src:url(http://www.curtainsandcurtains.com/skin/curtainsandcurtains/css/fonts/OpenSans-LightItalic-webfont.eot);src:url(http://www.curtainsandcurtains.com/skin/curtainsandcurtains/css/fonts/OpenSans-LightItalic-webfont.eot?#iefix) format('embedded-opentype'),
url(http://www.curtainsandcurtains.com/skin/curtainsandcurtains/css/fonts/OpenSans-LightItalic-webfont.woff) format('woff'),
url(http://www.curtainsandcurtains.com/skin/curtainsandcurtains/css/fonts/OpenSans-LightItalic-webfont.ttf) format('truetype'),
url(http://www.curtainsandcurtains.com/skin/curtainsandcurtains/css/fonts/OpenSans-LightItalic-webfont.svg#OpenSansLightItalic) format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'OpenSansRegular';src:url(http://www.curtainsandcurtains.com/skin/curtainsandcurtains/css/fonts/OpenSans-Regular-webfont.eot);src:url(http://www.curtainsandcurtains.com/skin/curtainsandcurtains/css/fonts/OpenSans-Regular-webfont.eot?#iefix) format('embedded-opentype'),
url(http://www.curtainsandcurtains.com/skin/curtainsandcurtains/css/fonts/OpenSans-Regular-webfont.woff) format('woff'),
url(http://www.curtainsandcurtains.com/skin/curtainsandcurtains/css/fonts/OpenSans-Regular-webfont.ttf) format('truetype'),
url(http://www.curtainsandcurtains.com/skin/curtainsandcurtains/css/fonts/OpenSans-Regular-webfont.svg#OpenSansRegular) format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'OpenSansItalic';src:url(http://www.curtainsandcurtains.com/skin/curtainsandcurtains/css/fonts/OpenSans-Italic-webfont.eot);src:url(http://www.curtainsandcurtains.com/skin/curtainsandcurtains/css/fonts/OpenSans-Italic-webfont.eot?#iefix) format('embedded-opentype'),
url(http://www.curtainsandcurtains.com/skin/curtainsandcurtains/css/fonts/OpenSans-Italic-webfont.woff) format('woff'),
url(http://www.curtainsandcurtains.com/skin/curtainsandcurtains/css/fonts/OpenSans-Italic-webfont.ttf) format('truetype'),
url(http://www.curtainsandcurtains.com/skin/curtainsandcurtains/css/fonts/OpenSans-Italic-webfont.svg#OpenSansItalic) format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'OpenSansSemibold';src:url(http://www.curtainsandcurtains.com/skin/curtainsandcurtains/css/fonts/OpenSans-Semibold-webfont.eot);src:url(http://www.curtainsandcurtains.com/skin/curtainsandcurtains/css/fonts/OpenSans-Semibold-webfont.eot?#iefix) format('embedded-opentype'),
url(http://www.curtainsandcurtains.com/skin/curtainsandcurtains/css/fonts/OpenSans-Semibold-webfont.woff) format('woff'),
url(http://www.curtainsandcurtains.com/skin/curtainsandcurtains/css/fonts/OpenSans-Semibold-webfont.ttf) format('truetype'),
url(http://www.curtainsandcurtains.com/skin/curtainsandcurtains/css/fonts/OpenSans-Semibold-webfont.svg#OpenSansSemibold) format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'OpenSansSemiboldItalic';src:url(http://www.curtainsandcurtains.com/skin/curtainsandcurtains/css/fonts/OpenSans-SemiboldItalic-webfont.eot);src:url(http://www.curtainsandcurtains.com/skin/curtainsandcurtains/css/fonts/OpenSans-SemiboldItalic-webfont.eot?#iefix) format('embedded-opentype'),
url(http://www.curtainsandcurtains.com/skin/curtainsandcurtains/css/fonts/OpenSans-SemiboldItalic-webfont.woff) format('woff'),
url(http://www.curtainsandcurtains.com/skin/curtainsandcurtains/css/fonts/OpenSans-SemiboldItalic-webfont.ttf) format('truetype'),
url(http://www.curtainsandcurtains.com/skin/curtainsandcurtains/css/fonts/OpenSans-SemiboldItalic-webfont.svg#OpenSansSemiboldItalic) format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'OpenSansBold';src:url(http://www.curtainsandcurtains.com/skin/curtainsandcurtains/css/fonts/OpenSans-Bold-webfont.eot);src:url(http://www.curtainsandcurtains.com/skin/curtainsandcurtains/css/fonts/OpenSans-Bold-webfont.eot?#iefix) format('embedded-opentype'),
url(http://www.curtainsandcurtains.com/skin/curtainsandcurtains/css/fonts/OpenSans-Bold-webfont.woff) format('woff'),
url(http://www.curtainsandcurtains.com/skin/curtainsandcurtains/css/fonts/OpenSans-Bold-webfont.ttf) format('truetype'),
url(http://www.curtainsandcurtains.com/skin/curtainsandcurtains/css/fonts/OpenSans-Bold-webfont.svg#OpenSansBold) format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'OpenSansBoldItalic';src:url(http://www.curtainsandcurtains.com/skin/curtainsandcurtains/css/fonts/OpenSans-BoldItalic-webfont.eot);src:url(http://www.curtainsandcurtains.com/skin/curtainsandcurtains/css/fonts/OpenSans-BoldItalic-webfont.eot?#iefix) format('embedded-opentype'),
url(http://www.curtainsandcurtains.com/skin/curtainsandcurtains/css/fonts/OpenSans-BoldItalic-webfont.woff) format('woff'),
url(http://www.curtainsandcurtains.com/skin/curtainsandcurtains/css/fonts/OpenSans-BoldItalic-webfont.ttf) format('truetype'),
url(http://www.curtainsandcurtains.com/skin/curtainsandcurtains/css/fonts/OpenSans-BoldItalic-webfont.svg#OpenSansBoldItalic) format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'OpenSansExtrabold';src:url(http://www.curtainsandcurtains.com/skin/curtainsandcurtains/css/fonts/OpenSans-ExtraBold-webfont.eot);src:url(http://www.curtainsandcurtains.com/skin/curtainsandcurtains/css/fonts/OpenSans-ExtraBold-webfont.eot?#iefix) format('embedded-opentype'),
url(http://www.curtainsandcurtains.com/skin/curtainsandcurtains/css/fonts/OpenSans-ExtraBold-webfont.woff) format('woff'),
url(http://www.curtainsandcurtains.com/skin/curtainsandcurtains/css/fonts/OpenSans-ExtraBold-webfont.ttf) format('truetype'),
url(http://www.curtainsandcurtains.com/skin/curtainsandcurtains/css/fonts/OpenSans-ExtraBold-webfont.svg#OpenSansExtrabold) format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'OpenSansExtraboldItalic';src:url(http://www.curtainsandcurtains.com/skin/curtainsandcurtains/css/fonts/OpenSans-ExtraBoldItalic-webfont.eot);src:url(http://www.curtainsandcurtains.com/skin/curtainsandcurtains/css/fonts/OpenSans-ExtraBoldItalic-webfont.eot?#iefix) format('embedded-opentype'),
url(http://www.curtainsandcurtains.com/skin/curtainsandcurtains/css/fonts/OpenSans-ExtraBoldItalic-webfont.woff) format('woff'),
url(http://www.curtainsandcurtains.com/skin/curtainsandcurtains/css/fonts/OpenSans-ExtraBoldItalic-webfont.ttf) format('truetype'),
url(http://www.curtainsandcurtains.com/skin/curtainsandcurtains/css/fonts/OpenSans-ExtraBoldItalic-webfont.svg#OpenSansExtraboldItalic) format('svg');font-weight:normal;font-style:normal;}
*{transition:all 0.2s linear 0s;}
html>body .clearfix:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden;*zoom:1}
* html .clearfix{height:1%}
#twitter-feed{transition:none 0s ease 0s !important;}
body{behavior:url("csshover3.htc");}
html, body{min-width:960px;text-align:center;background:url("../images/ccimages/cc_bg.png") repeat-x scroll left 106px;}
h1{background:#2b2b2b;font:bold 17px/21px arial;color:#fff;padding:5px 0px 5px 15px;}
a:hover{color:#2863c2;text-decoration:underline;}
#page-container{font-family:OpenSansRegular;font-size:13px;border:0 none;margin:0 auto;text-align:left;width:980px !important;min-width:980px !important;float:none;}
#page-container2{margin:0;float:none;}
#content-container{margin-bottom:194px;width:980px;padding-bottom:25px;}
.MM_myaccount #content-container{padding-bottom:5px;}
.top-desg{position:relative;transition:none 0s ease 0s;}
.go-top{position:fixed;bottom:100px;left:50%;margin-left:590px;display:none;}
.uo-container #content-container{padding-bottom:107px;}
#left-bar{width:227px;margin-left:20px;margin-top:10px;}
#center-main{margin:0px 10px 10px;padding-bottom:0;min-height:400px;}
.cat-home #center-main{margin:5px 10px 0 250px;}
.pages #center-main{margin:0px;}
.cat-home #left-bar{margin-left:10px;margin-top:5px;}
.bb-home #center-main{margin:0px 0px;}
.prod-home #center-main{margin:0px 10px;}
.prod-home #content-container{padding-bottom:10px;}
.SmartSearchCustomer #center-main{margin:0px 10px;}
.faqlist #center-main{margin:0px 10px;}
.order_message #center-main{margin:0px 10px;}
.MM_myaccount #center-main{margin:0px 10px;}
.uo-container #footer{height:107px;}
#header .line0{position:relative;height:148px;direction:ltr;padding:0px;z-index:999;}
#header .logo{height:66px;left:0px;margin:0 !important;position:absolute;top:37px;z-index:99999;}
#header .phone-cell{margin-left:0px;float:left;width:261px;margin-right:10px;height:50px;overflow:hidden;}
#header .line1 .slide-down{float:left;margin-top:13px;height:21px;}
#header .line1 .slide-down a{background:url("../images/ccimages/slide-down.jpg") no-repeat right center;display:inline-block;height:21px;padding-right:28px;color:#CECECE;text-decoration:none;line-height:21px;}
#header .line1 .top-cart{position:absolute;right:0px;top:56px; width: 100px !important;}
#header .line1{height:50px;margin-left:0px;width:auto;z-index:99999;}
#header .line2{border:1px solid #fd9734;background:url(../images/2column/header_bg.gif) repeat-x top;margin-left:250px;width:auto;}
#header .top-nav{display:block;}
#header .top-nav a{font:normal 13px/20px arial;color:#545252;padding:0px 5px;}
#header .header_small{display:none;}
#header.fixed_header .header_big{}
#header.fixed_header .header_small{background:#BE1450;display:block;height:42px;position:fixed;top:0;width:980px;z-index:999999;}
#header.fixed_header .header_small .line3{right:0px;top:0px;width:auto;width:72%;}
#header.fixed_header .header_small .logo{height:42px;top:6px;}
#header.fixed_header .header_small .line0{height:42px;}
#header.fixed_header .header_small .beddings{right:0px;}
.tabs{right:auto;width:auto;text-align:left;left:1px;}
.tabs ul{margin:6px 0;}
.tabs li{background:transparent none;height:auto;float:left;margin:0;padding:0 46px 0 0;text-align:center;vertical-align:middle;}
.tabs a:link, .tabs a:visited, .tabs a:hover, .tabs a:active{display:inline;background:transparent none;margin:0;padding:0;color:#324c76;height:auto;font-size:13px;}
.tabs a:hover{color:#043FA0;}
#header .line2 div,
#header .line2 span,
#header .line2 a:link,
#header .line2 a:visited,
#header .line2 a:hover,
#header .line2 a:active{color:inherit;}
#header div.search-box{background:url("../images/ccimages/search_bar.png") no-repeat scroll right top transparent;height:31px;position:absolute;right:119px;top:56px;width:429px;}
#header input.text{background:none repeat scroll 0 0 transparent;border:0 none;color:#B0AEA7;font:13px/17px opensansregular; /*margin:3px 0 0 6px;*/ padding: 6px 12px;vertical-align:top;width:325px;}
#header .search input.image-button{width:75px;height:30px;background:transparent url(../images/mmimages/spacer.gif) no-repeat left top;vertical-align:top;}
#header input{margin:0px;}
#header a.search:link,
#header a.search:visited,
#header a.search:hover,
#header a.search:active{color:#6d3400 !important;}
#header a.search:hover{text-decoration:none !important;}
#header .languages{top:7px;right:auto;text-align:left;left:0;}
#header .languages-row strong{font-weight:bold;color:#838f98;}
#header .languages-row a:link,
#header .languages-row a:visited,
#header .languages-row a:hover,
#header .languages-row a:active{font-weight:bold;color:#324c76;}
#header .auth-row{position:absolute;right:1px;top:23px;}
.auth-row a:link,
.auth-row a:visited,
.auth-row a:hover,
.auth-row a:active{color:#6D6D6D;display:inline-block;font:11px/15px OpenSansSemibold;padding:0;text-decoration:none;text-transform:uppercase;}
.auth-row a:hover{text-decoration:none;color:#000;}
.auth-row span{color:#E4E4E4;display:inline-block;font-weight:normal;padding:0px;}
.string_banner{position:relative;height:250px;overflow:hidden;}
.string_banner .string{position:absolute;top:0px;left:0px;height:250px;width:980px;display:none;}
.string_banner .string.active{display:block;}
.string_page .string_content{padding-top:20px;padding-bottom:10px;}
.string_page .string_content h2{color:#4B4B4B;font:21px/21px OpenSansSemibold;padding:0 40px;text-align:center;text-transform:uppercase;}
.string_page .string_content h1{ margin:0; background: none !important; color:#4B4B4B;font:21px/21px OpenSansSemibold;padding:0 40px;text-align:center;text-transform:uppercase;}
.string_page .string_content p{color:#4B4B4B;font:13px/21px OpenSansRegular;padding:0 40px;text-align:left;}
.string_page .string_articles{}
.string_page .string_articles h2{color:#4B4B4B;font:15px/21px OpenSansSemibold;}
.rounded-list{counter-reset:li;list-style:none;*list-style:decimal;font:15px 'trebuchet MS', 'lucida sans';padding:0;margin-bottom:4em;text-shadow:0 1px 0 rgba(255,255,255,.5);}
.rounded-list li{float:left;padding-left:40px;width:450px;}
.rounded-list a{position:relative;display:block;padding:.4em .4em .4em 2em;*padding:.4em;margin:.5em 0;background:#ddd;color:#444;text-decoration:none;border-radius:.3em;transition:all .3s ease-out;}
.rounded-list a:hover{background:#eee;}
.rounded-list a:before{content:counter(li);counter-increment:li;color:#fff;position:absolute;left:-1.3em;top:50%;margin-top:-1.3em;background:#BE1450;height:2em;width:2em;line-height:2em;border:.3em solid #fff;text-align:center;font-weight:bold;border-radius:2em;transition:all .3s ease-out;}
#footer{padding-left:2px;color:#5A5A5A;font:13px/27px OpenSansRegular;border-top:1px solid #535353;bottom:0;float:left;height:194px;margin:0;overflow:hidden;position:absolute !important;width:980px;}
#footer .box{padding-top:15px;}
#footer h3.footer_head{color:#454545;display:block;font:14px/28px opensansbold;text-transform:uppercase;padding-bottom:4px; border: 0 none; margin:0 !important; }
#footer span.footer_head{color:#454545;display:block;font:14px/28px opensansbold;text-transform:uppercase;padding-bottom:4px;}
#footer a{color:#5A5A5A;font:13px/23px OpenSansRegular;text-decoration:none;}
#footer a:hover{color:#000;}
#footer .footer_box_1{float:left;width:362px;}
#footer .footer_box_1 img{padding-bottom:21px;}
#footer .footer_box_1 a{}
#footer .footer_box_2{float:left;width:200px;}
#footer .footer_box_2 a{display:block;float:left;width:99px;}
#footer .footer_box_3{float:left;width:240px;}
#footer .footer_box_3 span.contact_us{/*background:url("../images/ccimages/contact_us_icons.png") no-repeat left 7px;*/  background: url("../images/ccimages/ccsprite.png") no-repeat scroll left -141px rgba(0, 0, 0, 0);  background: url("../images/ccimages/ccsprite.png") no-repeat scroll -3px -170px rgba(0, 0, 0, 0);display:block;padding-left:25px;}
#footer .footer_box_3 span.contact_us a{text-decoration:underline;}
#footer .footer_box_3 span.phone_number{/*background:url("../images/ccimages/contact_us_icons.png") no-repeat left bottom;*/  background: url("../images/ccimages/ccsprite.png") no-repeat scroll -3px -170px rgba(0, 0, 0, 0);
padding-left:25px;font-size:17px;}
#footer .footer_box_3{float:left;}
#footer .footer_box_4{float:right;padding-right:3px;}
#footer .footer_box_4 img{padding-top:6px;}
#footer .footer_box_cate span.footer_head{display:inline;}
#footer .footer_box_cate{left:0;position:absolute;top:140px;}
.printable-bar{top:0;right:0;width:20%;text-align:right;}
.printable-bar a:link, .printable-bar a:visited, .printable-bar a:hover, .printable-bar a:active{background-position:left top;padding:2px 0 2px 20px;font-size:11px;color:#818891;}
a.bread-crumb:hover, .printable-bar a:hover{color:#818891 !important;text-decoration:none !important;}
.buttons-row-right, .buttons-row, .button-row, .button-row-right, table tr td.buttons-row, table tr td.button-row, table tr td.buttons-row-right, table tr td.button-row-right, table.data-table tr td.buttons-row, table.data-table tr td.button-row, table.data-table tr td.buttons-row-right, table.data-table tr td.button-row-right{height:26px;line-height:26px;}
button.button{height:23px;}
button.button .button-right{background:url("../images/ccimages/cc-default-btn.gif") no-repeat scroll right -23px;padding:0 10px 0 0;height:23px;}
button.button .button-left{background:url("../images/ccimages/cc-default-btn.gif") no-repeat scroll left top;padding:0 5px 0 15px;height:23px;line-height:23px;font-size:12px;color:#fff;}
div.button{background:transparent url(../images/2column/button_blue_right.gif) no-repeat right top;padding:0 10px 0 0;}
div.button div, div.button a:link, div.button a:visited, div.button a:hover, div.button a:active{background:transparent url(../images/2column/button_blue_left.gif) no-repeat left top;padding:0 5px 0 15px;line-height:24px;font-size:12px;color:#111D4D;text-decoration:none;}
button.main-button .button-right{background:url("../images/ccimages/cc-default-btn.gif") no-repeat scroll right -23px;height:23px;}
button.main-button .button-left{background:url(../images/ccimages/cc-default-btn.gif) no-repeat left top;color:#fff;height:23px;line-height:23px;}
div.main-button{background:transparent url(../images/mmimages/default-btn-rt.gif) no-repeat right top;height:31px;}
div.main-button div, div.main-button a:link, div.main-button a:visited, div.main-button a:hover, div.main-button a:active{background:transparent url(../images/mmimages/default-btn-lt.gif) no-repeat left top;color:#fff !important;text-decoration:none !important;height:31px;line-height:30px;}
.printable #header .line0{height:82px;}
div.menu-button{background:transparent url(../images/2column/but_menu_right.png) no-repeat right top;padding-right:7px;}
div.menu-button div, div.menu-button a:link, div.menu-button a:visited, div.menu-button a:hover,
div.menu-button a:active{background:transparent url(../images/2column/but_menu_left.png) no-repeat left top;padding:0 1px 0 8px;line-height:20px;color:#deedf7 !important;font-size:10px;}
button.light-button{height:26px;}
button.light-button .button-right{background:transparent url(../images/ccimages/cc_discount_btn.gif) no-repeat right -26px;padding:0 10px 0 0;height:26px;}
button.light-button .button-left{background:transparent url(../images/ccimages/cc_discount_btn.gif) no-repeat left top;padding:0 0px 0 10px;color:#050505;line-height:26px;font:bold 13px/26px tahoma;height:26px;}
div.light-button{padding:0 5px 0 0;background:transparent url(../images/2column/but_light_right.gif) no-repeat right top;}
div.light-button div, div.light-button a:link, div.light-button a:visited, div.light-button a:hover, div.light-button a:active{background:transparent url(../images/2column/but_light_left.gif) no-repeat left top;padding:0 5px 0 11px;color:#365f8f !important;font-size:11px;text-decoration:none !important;}
button.do-add2cart-wait .button-right, button.do-add2cart-success .button-right, button.do-add2cart-error .button-right{border:1px solid #ccc;background:transparent none;padding:0;height:21px;}
button.do-add2cart-wait .button-left, button.do-add2cart-success .button-left, button.do-add2cart-error .button-left{background:transparent none;padding:0 14px;color:#365f8f;font-size:12px;height:21px;line-height:20px;}
div.checkout-1-button{background:transparent url(../images/2column/button_big_blue_right.gif) no-repeat right top !important;}
div.checkout-1-button div, div.checkout-1-button a{background:transparent url(../images/2column/button_big_blue_left.gif) no-repeat left top !important;line-height:30px !important;color:#111D4D !important;}
div.checkout-3-button{background:transparent url(../images/2column/button_big_red_right.gif) no-repeat right top !important;}
div.checkout-3-button div, div.checkout-3-button a{background:transparent url(../images/2column/button_big_red_left.gif) no-repeat left top !important;line-height:30px !important;color:#fff !important;text-decoration:none !important;}
div.drop-out-button{padding-right:27px;background:transparent url(../images/2column/button_dropdown.gif) no-repeat right top;}
.dropout-box div.light-button div, .dropout-box div.light-button a{line-height:21px;}
.menu-dialog .title-bar{line-height:27px;font-weight:bold;}
.menu-categories-list ul li{background:transparent none;padding:6px 0 6px 7px;}
.menu-categories-list ul li a{font-size:15px;font-weight:bold;}
.menu-bestsellers ul li a, .menu-manufacturers ul li a{font-size:12px;}
.menu-minicart img.icon{background:none;width:1px !important;height:1px !important;margin:0px !important;}
.title-bar img.minicart-button { float:right !important;  background:url("../images/ccimages/full-minicart.jpg") no-repeat scroll 0 0 transparent;cursor:pointer;height:31px !important;margin:0;padding:0;width:98px !important;}
.empty .title-bar img.minicart-button{}
.minicart-button.full .title-bar img.minicart-button{}
.menu-minicart h2 .minicart-items-label, .menu-minicart h2 .minicart-items-delim{font-weight:normal;}
.menu-minicart .content ul{margin-left:26px;}
.menu-minicart .content ul li a{text-decoration:underline;color:#043fa0;line-height:20px;}
.menu-minicart .content ul li a:hover{text-decoration:none !important;}
.minicart, .minicart .empty, .minicart .full{display:inline;}
hr.minicart{display:none;}
.minicart-box{right:-5px;border:0px none;padding:0px;top:31px;width:285px;z-index:99999;}
.cc-minicart-box-top{background:url(../images/ccimages/minicart_top_bg.jpg) no-repeat left top;width:285px;height:9px;overflow:hidden;}
.cc-minicart-box-bot{width:331px;height:10px;}
.cc-minicart-box-mid{background:#fff url(../images/ccimages/minicar_box_bg.gif) repeat-x left bottom;border:1px solid #8e8e8e;border-top:0px none;width:285px;}
.cc-minicart-box-mid .jcarousel-skin-tango .jcarousel-item-vertical img{border:1px solid #676767;float:left;}
.minicart-box ul{list-style:none;margin:0px;padding:0px;text-align:center;}
.minicart-box .mini-container{width:264px;padding:9px 9px 0px 9px;}
.minicart-box .mini-container ul li{line-height:normal;margin:0px;margin-bottom:3px;overflow:hidden;padding:7px;position:relative;white-space:normal;height:103px;width:248px;border:1px solid #E3E3E3;}
.minicart-box ul li{display:inline-block;line-height:normal;margin:0px;overflow:hidden;padding:6px 3px;position:relative;white-space:normal;}
.minicart-box .mini-prod-img img{border:1px solid #676767;}
.minicart-box .mini-prod-img{float:left;}
.minicart-box .price-row{text-align:left;padding-left:94px;margin-top:0px;vertical-align:top;}
.minicart-box .price-row a.mini-prod-name{text-align:left;color:#2c2c2d;font-family:verdana;font-size:10px;line-height:13px;text-decoration:none;display:block;padding-bottom:8px;}
.minicart-box .price-row .total{font:bold 11px/13px verdana;color:#2c2c2d;padding-left:10px;background:url("../images/ccimages/mini_prod_arrow.gif") no-repeat left center;}
.minicart-box .mini-searchcode{color:#2c2c2d;font:normal 10px/13px verdana;display:block;padding:3px 0px;}
.minicart-box .edit-minicart{color:#2c2c2d;text-align:left;text-transform:capitalize;}
.minicart-box .mini-total-items{padding-left:10px;line-height:30px;}
.minicart-box .edit-minicart .edit-sep{padding:0px 5px;}
.minicart-box ul li a.delete{padding-left:0;}
.minicart-box ul li a{text-decoration:none !important;white-space:normal !important;font:normal 10px/13px verdana;color:#2c2c2d !important;}
.minicart-box ul li a:hover{color:#2c2c2d;}
.minicart-box .menu{text-align:center;padding:9px 9px 15px 9px;width:264px;}
.minicart-box .checkout-link{height:23px;margin-right:3px;}
.minicart-box .view-cart-link a.ccview-cart{padding:3px 0px 3px 5px;font:normal 10px/24px verdana;color:#000;text-decoration:none;display:block;}
.minicart-box .mini-sub-total{border:1px solid #E3E3E3;margin:0 9px;width:252px;padding:5px;text-align:right;font-weight:bold;}
.menu-minicart,.menu-special{border:0px none;margin-bottom:0px;}
.menu-minicart .title-bar,.menu-special .title-bar{background:none;border-bottom:0px none;}
.menu-minicart .title-bar h2,.menu-special .title-bar h2{color:#2c3e49;}
.news-box{float:right;width:223px;border:1px solid #c9d1dc;padding:12px;margin-left:30px;margin-bottom:20px;}
table.data-table td{line-height:22px;}
.dialog{border:0 none;}
.dialog .title{padding-left:0;background:#222;height:32px;border:0 none;}
.dialog .title h2{padding-left:18px;color:#fff;font-family:arial;font-size:17px;height:32px;line-height:32px;}
.dialog .title div.sort-box{height:32px;}
.dialog .title div.sort-box .search-sort-bar{color:#FFFFFF !important;margin-bottom:8px;margin-right:5px;margin-top:5px;}
.dialog .title div.sort-box .search-sort-bar .search-sort-title{color:#fff !important;}
.products .descr, .product-details .details .descr{font-size:12px;}
.products a.product-title:link, .products a.product-title:visited, .products a.product-title:hover, .products a.product-title:active, .products .product-title, .product-details .product-title{color:#043fa0;}
.products a.product-title:hover{color:#253161;}
.products .buy-now .quantity{height:auto;padding-top:5px;}
.products .buttons-row{margin-top:15px;}
.products-table .product-cell{padding-left:5px;padding-right:5px;}
.products-table .buttons-row, .products-table .button-row{margin-top:5px;}
.products-table .fcomp-checkbox-box{margin-top:4px;}
.products-list .product-cell-fccheckbox{text-align:center;}
.totals .total{text-transform:none;}
table.totals td.total-value, table.totals td.total-value-alt{color:#ea6a06;}
table.product-properties{margin-top:10px;}
table.product-properties tr td{font-size:12px;padding-top:4px;padding-bottom:4px;}
table.product-properties td.property-name table tr td{white-space:nowrap;}
table.product-properties .product-price{color:#5e6c75;font-size:20px;font-weight:normal;}
table.product-properties .product-price-value{font-size:20px;font-weight:normal;}
table.product-properties .product-market-price{font-size:20px;font-weight:normal;}
table.product-properties .product-mprice-row td{padding-top:0;}
.product-details-normal .property-value select{width:150px;}
.yaselect-anchor .yaselect-select{width:192px !important;z-index:9999 !important;}
.product-price-row .property-name, .product-price-row .property-value{vertical-align:bottom;padding-bottom:0;}
.poptions-product-separator{font-size:1px;line-height:1px;height:10px;}
.product-details .market-price{font-size:14px;padding:8px 0;}
.product-details .buttons-row{margin-top:8px;}
.offers-short-list{margin-top:10px;}
.fancycat-icons-e ul{width:192px;}
.fancycat-icons-e li ul{left:181px;}
.fancycat-page-subskin-c #center-main{margin-left:250px;}
.fancycat-page-subskin-c #left-bar{width:210px;}
strong.language-code img,.language-code-over{border:solid 1px #aaa !important;}
.iv-box a:link, .iv-box a:visited, .iv-box a:active{color:#043FA0;}
.iv-box a:hover{text-decoration:none !important;}
div.news h2{margin-top:2px;font-size:16px;font-weight:400;font-style:normal;}
div.opc-container h2,div.opc-container h3{color:#a0866e;}
#gallery-container{width:980px;height:242px;display:block;margin:0px;position:relative;}
#gallery{position:relative;height:242px;top:0px;left:0px;overflow:hidden;}
.effectContainer{margin:0 0 1em 0;}
#gallery .effectContainer{width:982px;height:242px;overflow:hidden;}
.slide{position:relative;height:242px;width:982px;background:#fff;text-align:center;}
.slide img{border:none;width:980px;height:242px;}
div.fadenav{position:absolute;bottom:10px;left:10px;background:url(../images/ccimages/home-banner-nav-bg.png) repeat-x left top;height:20px;padding:5px;}
div.fadenav a{display:block;background:url(../images/ccimages/opencircle.png);width:13px;height:13px;margin:4px 5px 0 5px;float:left;overflow:hidden;text-decoration:none !important;}
div.fadenav a:hover{text-decoration:none;background:url(../images/ccimages/closedcircle.png);}
div.fadenav a.current{background:url(../images/ccimages/closedcircle.png);}
.slider_products{border-bottom:1px solid #D7D7D7;margin-top:37px;}
.slider_products .title h2{border:1px solid #D7D7D7;display:inline-block;font:15px/30px OpenSansBold;padding:0 10px; margin:0 !important; text-transform:uppercase;border-bottom:0px none;}
.slider_products .title{border-bottom:1px solid #D7D7D7;}
.slider_products .title span{border:1px solid #D7D7D7;display:inline-block;font:15px/30px OpenSansBold;padding:0 10px;text-transform:uppercase;border-bottom:0px none;}
.slider_products .slider_content{padding:10px 0px;}
.slider_products ul{margin:0;padding:0;}
.slider_products li{margin-right:26px;width:175px;padding:0;float:left;list-style:none outside none;}
.slider_products li h2 { margin: 0 !important; }
.slider_products li h2 a.product-title{color:#000000;display:block;font:11px/13px verdana;padding:10px 7px 10px;text-decoration:none;  margin: 0; }
.slider_products li a.product-title{color:#000000;display:block;font:11px/13px verdana;padding:10px 7px 0;text-decoration:none;}
.slider_products .jcarousel-prev{background:url("../images/ccimages/scroller_navigatation.jpg") no-repeat scroll top left transparent;height:25px;position:absolute;right:35px;top:-43px;width:25px;cursor:pointer;}
.slider_products .jcarousel-next{background:url("../images/ccimages/scroller_navigatation.jpg") no-repeat scroll top right transparent;height:25px;position:absolute;right:0px;top:-43px;width:25px;cursor:pointer;}
.slider_products.no_navigatation .jcarousel-prev,
.slider_products.no_navigatation .jcarousel-next{display:none !important;}
.slider_products .jcarousel-next-disabled,
.slider_products .jcarousel-prev-disabled{opacity:0.5;}
.home_page_content{border-bottom:1px solid #D7D7D7;border-top:1px solid #D7D7D7;margin-top:1px;}

h2 span.and_img{ background :url(../images/andicon.jpg) 0 -2px no-repeat; width: 50px; height: 47px; display: inline-block;padding: 0 5px; vertical-align: middle;  }

.home_page_content .title{/*background:url(../images/ccimages/curtains-and-bedding.jpg) no-repeat center center;*/ border: 1px solid #e4e4e4;
    height: 48px; padding:3px; margin: 20px 0 10px 325px; width: 405px;}
.home_page_content .title > h2 { letter-spacing:2px; font: 21px/27px OpenSansSemibold; padding-top:4px;  color:#000;  text-align: center;}


.home_page_content .content{color:#4B4B4B;font:13px/21px OpenSansRegular;padding:0px 40px 20px;text-align:center;}
.deliveryinfo{border-bottom:3px solid #535353;border-top:1px solid #D7D7D7;margin-top:1px;}
.deliveryinfo .content .box{color:#2B2B2B;float:left;font:14px/36px OpenSansSemibold;text-align:center;text-transform:uppercase;width:29%;margin:5px 0;padding-left:4%;}
.deliveryinfo .content .sep{background:url("../images/ccimages/delivery_icons.jpg") no-repeat scroll center -118px transparent;float:left;width:0.5%;height:36px;margin:5px 0;}
.deliveryinfo .content .international{background:url("../images/ccimages/delivery_icons.jpg") no-repeat scroll 55px 1px transparent;}
.deliveryinfo .content .stadrard{background:url("../images/ccimages/delivery_icons.jpg") no-repeat scroll 51px -33px transparent;}
.deliveryinfo .content .collectfromus{background:url("../images/ccimages/delivery_icons.jpg") no-repeat scroll 55px -72px transparent;}
.stepcarousel2{position:relative;overflow:scroll;height:205px;margin:0px 0px;}
.stepcarousel2 .belt{position:absolute;left:0;top:0;}
.stepcarousel2 .panel{float:left;overflow:hidden;margin:0px 25px 0px 0px;width:129px;}
.stepcarousel2 .panel img.top{margin-bottom:9px;}
.dialog-upselling-list{}
.dialog-upselling-list .title{background:none;}
.dialog-upselling-list .title h2{padding-left:5px;font-size:13px;font-family:georgia;height:100%;font-weight:normal;color:#2d2d2d;line-height:18px;}
.dialog-upselling-list .content{border:1px solid #c1c1c1;margin-top:8px;padding:15px 35px 20px;text-align:center;}
.dialog-upselling-list .content a.product-title{font:normal 11px/14px verdana;color:#000;text-decoration:none;text-align:center;}
.dialog-upselling-list .content .price{padding:3px 0px;}
.dialog-upselling-list .content .price .currency{font:bold 11px/14px verdana;color:#2c2c2c;}
.dialog-upselling-list .content .add_cart{}
.dialog-upselling-list .content .add_cart a{font:bold 11px/14px verdana;color:#7790bd;text-decoration:none;}
.promotion-banner-section{clear:both;display:block;margin:0px 10px 1px 16px;width:980px;}
.promotion-banner-section .col{position:relative;width:223px;padding:20px 12px 0px 12px;}
.promotion-banner-section .firstcol{padding-left:0px;}
.promotion-banner-section .lastcol{padding-right:0px;}
.promotion-banner-section .firstcol .ad-title{left:0px;}
.promotion-banner-section .ad-image{height:150px;}
.promotion-banner-section .ad-image img{border:1px solid #313131;}
.promotion-banner-section .ad-title{background:url(../images/mmimages/ad-title-bg.png) center bottom no-repeat;width:223px;height:40px;left:11px;position:absolute;top:135px;}
.promotion-banner-section .ad-title h2{color:#FFFFFF;font:bold 11px/40px arial;margin:5px 0px 0px 20px;text-align:left;}
.promotion-banner-section .ad-desc{margin:9px 0px 10px;text-align:left;font:normal 11px/13px verdana;color:#3a3a3a;}
#refine_search{background:#e8e8e8;border-left:1px solid #fff;border-right:1px solid #fff;padding:0px 8px 10px;}
.refine-top{background:url(../images/mmimages/refine-top.jpg) no-repeat center top;height:7px;overflow:hidden;}
.refine-bot{background:url(../images/mmimages/refine-bot.jpg) no-repeat center top;height:8px;}
#refine_search .search_head{padding:10px 0px 8px 0px;}
#refine_search .search_head h2{font:normal 19px/20px Georgia;color:#000;margin:0px;}
#refine_search .search_head img{clear:both;}
#refine_search .search_head span.title{clear:both;}
#refine_search .search_head span.clr-left{background:url(../images/mmimages/clear-lt.jpg) no-repeat left top;height:19px;display:block;}
#refine_search .search_head span.clr-right{clear:both;background:url(../images/mmimages/clear-rt.jpg) no-repeat right top;padding-right:8px;height:19px;display:block;}
#refine_search .search_head span.clr-left a{font:normal 10px/18px verdana;color:#fff;text-decoration:none;text-transform:uppercase;}
#refine_search .menu-dialog{border:0px none;margin:6px 0px 0px 0px;}
#refine_search .menu-dialog .title-bar{background:url(../images/ccimages/refine-head-bg.jpg) repeat-x left top;border:1px solid #7a7a7a;border-bottom:0px none;height:25px;width:207px;}
#refine_search .menu-dialog .title-bar h2{text-transform:capitalize;background:url(../images/mmimages/arrow.jpg) no-repeat left center;padding-left:20px;font-weight:bold;font-size:13px;line-height:24px;font-family:verdana;height:25px;margin-left:10px;padding-left:15px;}
#refine_search .menu-dialog .title-bar span.clr-left{background:url(../images/mmimages/clear-left.gif) no-repeat left top;height:19px;display:block;}
#refine_search .menu-dialog .title-bar span.clr-right{clear:both;background:url(../images/mmimages/clear-right.gif) no-repeat right top;padding-right:10px;height:19px;display:block;}
#refine_search .menu-dialog .title-bar span.clr-left a{font:normal 11px/19px verdana;color:#fff;text-decoration:none;text-transform:uppercase;}
#refine_search .menu-dialog .title-bar .clr-button{margin-right:3px;}
#refine_search .menu-dialog .content{border:1px solid #c0c0c0;border-top:0px none;}
#refine_search .shop_by_colour_div .shop_by_color_content{padding:2px 0px;}
#refine_search .shop_by_colour_div ul.refine_search_price_ul li{}
#refine_search .shop_by_colour_div ul.refine_search_price_ul li span.refine{vertical-align:middle;}
#refine_search .shop_by_colour_div ul.refine_search_price_ul li span.refine input{margin:0 5px 0 0;vertical-align:middle;}
#refine_search .shop_by_colour_div ul.refine_search_price_ul li span.centuryshop{text-transform:capitalize;}
.subcategory-descr{margin:10px 0px;padding:0;width:auto;font:normal 11px/18px verdana;}
.subcategory-descr p{font:normal 11px/18px verdana;}
#location{height:auto;color:#5e5e5e;margin:0px;}
#location h2{ color: #0D0D0D;  float: left;  font: 13px/41px OpenSansRegular;  margin: 0 !important; width: 120px;}
#location span{color:#0d0d0d;font:13px/41px OpenSansRegular;padding:0px 5px;}
#location span.brace{color:#b5b5b5;font:13px/41px OpenSansRegular;padding:0px 5px;}
#location a.bread-crumb{color:#0d0d0d;font:13px/41px OpenSansRegular;text-decoration:none;padding:0 5px;}
#location font.last-bread-crumb{text-decoration:none;color:#5e5e5e;font:italic 13px/41px OpenSansRegular;text-transform:capitalize;}
#cat-title{display:block;height:48px;margin:4px 0px 2px 0px;}
#cat-title h1{color:#000;font:21px/48px arial;margin:0px;padding:0px 0px 0px 15px;background:none;}
#cat-title .cat-title-rt{background:url(../images/mmimages/cat-titlebg-rt-gray.jpg) no-repeat right top;height:48px;}
#cat-title .cat-title-lt{background:url(../images/mmimages/cat-titlebg-lt-gray.jpg) no-repeat left top;height:48px;}
.cc-cat-banner{margin:0px 10px 10px 10px;}
.cat-banner{border-top:1px solid #B9B9B9;padding-top:1px;}
.cat-banner img{width:984px;height:242px;}
.cat-desc p{font:normal 11px/18px verdana;color:#000;}
.cc-cat-box{text-align:center;border:2px solid #d1d1d1;padding:3px;}
.cc-cat-box p.cc-pop{font:normal 13px/18px Georgia;color:#101112;margin:0px;}
.cc-cat-box .cc-cat-box-txt{font:normal 11px/18px Georgia;color:#101112;margin:0px 5px;text-align:left;}
.cc-cat-box h1{font:normal 27px/37px Georgia;color:#CCC;margin:0px;text-transform:uppercase;background-color:black;}
.t3_prod_table .products{margin:5px 0px;}
.t3_prod_table .products-table .product-cell{background:none;padding:0px 11px 0px 0px;width:240px;}
.t3_prod_table .products a.product-title{display:block;padding:0px 0px 5px 0px;color:#000;font:normal 11px/14px verdana;text-decoration:none;vertical-align:top;}
.t3_prod_table .products-table .image{margin:0px;padding:0px;text-align:center;display:block;position:relative;}
.t3_prod_table .products-table .image a{display:block;overflow:hidden;text-decoration:none;height:320px;}
.t3_prod_table .products-table .cc-hover-image{position:absolute;top:0px;left:0px;width:228px;height:319px;padding:1px 1px 0px 1px;overflow:hidden;}
.t3_prod_table .products-table .cc-hover-image a{text-decoration:none;}
.t3_prod_table .products-table .cc_prod_hover,
.t3_prod_table .products-table .cc_prod_hover_out{position:relative;width:230px;}
.t3_prod_table .products-table div.cc_prod_hover .cc-hover-image img{position:absolute;bottom:3px;right:0px;}
.t3_prod_table .products-table div.cc_prod_hover_out .cc-hover-image img{visibility:hidden;position:absolute;bottom:3px;right:0px;}
.t3_prod_table .products-table div.cc_prod_hover .cc-hover-image{border:1px solid #bababa;border-bottom:0px none;padding:0px;}
.t3_prod_table .products-table div.cc_prod_hover .cc-prod-title{background:#e8e8e8;border:1px solid #bababa;border-top:0px none;padding:10px 5px 10px 5px;}
.t3_prod_table .products-table .cc-prod-title{clear:both;height:75px;padding:10px 5px 10px 5px;text-align:left;word-wrap:normal;vertical-align:top;border:1px solid #fff;border-top:0px none}
.t3_prod_table .products-table .cc-prod-title a{text-decoration:none;color:#000;}
.t3_prod_table .products-table .cc-prod-title .cc-descr{color:#a4a4a4;padding:0px;margin:0px;font:normal 11px/13px verdana;}
.t2_prod_table .products-table .cc-prod-title .cc-descr p{margin:1px 0px;}
.t3_prod_table .products-table .cc-prod-title .cc_listprice{height:27px;text-align:center;display:block;background:#584f48;margin-right:2px;font:bold 17px/26px Verdana;color:#fff;padding:0px 5px;}
.t3_prod_table .products-table .cc-prod-title .cc-prod-name{display:block;width:100%;}
.t3_prod_table .products-table .cc-prod-title .cc-prod-descr{}
.t3_prod_table .products-table div.image-buynow{position:relative;}
.t3_prod_table .products-table div.image-buynow:hover .buynow-free{background:#181818;}
.t3_prod_table .products-table .buynow-free{bottom:0px;left:0px;display:block;height:28px;position:absolute;text-align:center;width:100%;background:url(../images/mmimages/buynow-bg.png) repeat-x left top;}
.t3_prod_table .products-table .buy-now{margin:0px;height:28px;}
.t3_prod_table .products-table .buy-now a{color:#fff;font:normal 11px/28px verdana;text-decoration:none;}
.t3_prod_table .products-table .buy-now a.buy_now{font-weight:bold;padding-left:7px;float:left;}
.t3_prod_table .products-table .buy-now a.free_sample{padding-right:8px;float:right;}
.t3_prod_table .products-table div.cc_prod_hover_out .cc_prod_outer{padding:1px;width:238px;height:383px;}
.t4_prod_table{vertical-align:top;}
.t4_prod_table .products{margin:5px 0px;}
.t4_prod_table .products-table .product-cell{background:none;padding:0px 6px 5px 0px;width:173px;}
.t4_prod_table .products h2 a.product-title{display:block;padding:0px 0px 5px 0px;color:#000;font:normal 11px/13px verdana;text-decoration:none;vertical-align:top;}
.t4_prod_table .products a.product-title{display:block;padding:0px 0px 5px 0px;color:#000;font:normal 11px/13px verdana;text-decoration:none;vertical-align:top;}
.t4_prod_table .products-table .image{margin:0px;padding:0px;text-align:center;display:block;position:relative;}
.t4_prod_table .products-table .image a{display:block;overflow:hidden;height:234px}
.t4_prod_table .products-table .cc-hover-image{position:absolute;top:0px;left:0px;width:173px;height:233px;padding:1px 1px 0px 1px;overflow:hidden;}
.t4_prod_table .products-table .cc_prod_hover_out{position:relative;}
.t4_prod_table .products-table div.cc_prod_hover .cc-hover-image img{position:absolute;bottom:3px;right:0px;}
.t4_prod_table .products-table div.cc_prod_hover_out .cc-hover-image img{visibility:hidden;}
.t4_prod_table .products-table div.cc_prod_hover .cc-hover-image{border:1px solid #bababa;border-bottom:0px none;padding:0px;}
.t4_prod_table .products-table div.cc_prod_hover .cc-prod-title{background:#e8e8e8;border:1px solid #bababa;border-top:0px none;}
.t4_prod_table .products-table .cc-prod-title{clear:both;height:76px;padding:10px 5px 10px 5px;text-align:left;word-wrap:normal;border:1px solid #fff;border-top:0px none;}
.t4_prod_table .products-table .cc-prod-title .cc-descr{color:#a4a4a4;padding:0px;margin:0px;font:normal 11px/13px verdana;float:left;}
.t4_prod_table .products-table .cc-prod-title .cc-descr p{margin:1px 0px;}
.t4_prod_table .products-table .cc-prod-title .cc_listprice{height:27px;text-align:center;display:block;background:#584f48;margin-right:2px;font:bold 11px/26px Verdana;color:#fff;padding:0px 5px;}
.t4_prod_table .products-table .cc-prod-title .cc-prod-name{display:block;width:100%;}
.t4_prod_table .products-table .cc-prod-title .cc-prod-descr{}
.t4_prod_table .products-table div.image-buynow{position:relative;}
.t4_prod_table .products-table div.image-buynow:hover .buynow-free{background:#181818;}
.t4_prod_table .products-table .buynow-free{bottom:0px;left:0px;display:block;height:28px;position:absolute;text-align:center;width:100%;background:url(../images/mmimages/buynow-bg.png) repeat-x left top;}
.t4_prod_table .products-table .buy-now{margin:0px;height:28px;}
.t4_prod_table .products-table .buy-now a{color:#fff;font:normal 11px/28px verdana;text-decoration:none;}
.t4_prod_table .products-table .buy-now a.buy_now{font-weight:bold;padding-left:7px;float:left;}
.t4_prod_table .products-table .buy-now a.free_sample{padding-right:8px;float:right;}
.cc-descr p{margin:1px 0px;}
.t2_prod_table{}
.t2_prod_table .products{margin:5px 0px;}
.t2_prod_table .products-table .product-cell{background:none;padding:0px 20px 10px 0px;width:355px;}
.t2_prod_table .products a.product-title{display:block;padding:0px 0px 5px 0px;color:#000;font:normal 11px/15px verdana;text-decoration:none;vertical-align:top;}
.t2_prod_table .products-table .image{margin:0px;padding:0px;text-align:center;display:block;position:relative;}
.t2_prod_table .products-table .image a{display:block;overflow:hidden;height:480px;}
.t2_prod_table .products-table .cc-hover-image{position:absolute;top:0px;left:0px;width:348px;height:479px;padding:1px 1px 0px 1px;overflow:hidden;}
.t2_prod_table .products-table .cc_prod_hover,
.t2_prod_table .products-table .cc_prod_hover_out{position:relative;width:350px;}
.t2_prod_table .products-table div.cc_prod_hover .cc-hover-image img{position:absolute;bottom:3px;right:0px;}
.t2_prod_table .products-table div.cc_prod_hover_out .cc-hover-image img{visibility:hidden;}
.t2_prod_table .products-table div.cc_prod_hover .cc-hover-image{border:1px solid #bababa;border-bottom:0px none;padding:0px;}
.t2_prod_table .products-table div.cc_prod_hover .cc-prod-title{background:#e8e8e8;border:1px solid #bababa;border-top:0px none;}
.t2_prod_table .products-table .cc-prod-title{clear:both;height:75px;padding:10px 5px 10px 5px;text-align:left;word-wrap:normal;border:1px solid #fff;border-top:0px none;}
.t2_prod_table .products-table .cc-prod-title .cc-descr{color:#a4a4a4;padding:0px;margin:0px;font:normal 11px/13px verdana;}
.t2_prod_table .products-table .cc-prod-title .cc-descr p{margin:1px 0px;}
.t2_prod_table .products-table .cc-prod-title .cc_listprice{height:27px;text-align:center;display:block;background:#584f48;margin-right:2px;font:bold 18px/26px Verdana;color:#fff;padding:0px 5px;}
.t2_prod_table .products-table .cc-prod-title .cc-prod-name{display:block;width:100%;}
.t2_prod_table .products-table .cc-prod-title .cc-prod-descr{}
.t2_prod_table .products-table div.image-buynow{position:relative;}
.t2_prod_table .products-table div.image-buynow:hover .buynow-free{background:#181818;}
.t2_prod_table .products-table .buynow-free{bottom:0px;left:0px;display:block;height:28px;position:absolute;text-align:center;width:100%;background:url(../images/mmimages/buynow-bg.png) repeat-x left top;}
.t2_prod_table .products-table .buy-now{margin:0px;height:28px;}
.t2_prod_table .products-table .buy-now a{color:#fff;font:normal 11px/28px verdana;text-decoration:none;}
.t2_prod_table .products-table .buy-now a.buy_now{font-weight:bold;padding-left:7px;float:left;}
.t2_prod_table .products-table .buy-now a.free_sample{padding-right:8px;float:right;}
#display_product{margin:0px 0px;}
#display_product .navigation_bg{height:33px;padding-bottom:8px;border-bottom:1px solid #e3e3e3;}
#display_product .navigation_bg .navgation-pages{margin:0px;vertical-align:middle;}
#display_product .navigation_bg .navgation-pages .navigation_refine_div{color:#2a2a2a;font:bold 11px/23px verdana;text-transform:uppercase;}
#display_product .navigation_bg .navgation-pages .navigation_refine_div a.cc-viewall{padding-right:10px;}
#display_product .navigation_bg .navgation-pages .nav-pages{vertical-align:middle;}
#display_product .navigation_bg .navgation-pages .nav-pages a{color:#2a2a2a;font:bold 11px/23px verdana;text-decoration:none;}
#display_product .navigation_bg .navgation-pages .nav-pages a.right-arrow img,
#display_product .navigation_bg .navgation-pages .nav-pages a.left-arrow img{width:9px;height:7px;background:none;vertical-align:middle;}
{width:5px;height:5px;vertical-align:middle;}
#display_product .navigation_bg .navgation-pages .nav-pages .sortby{float:none;}
#display_product .navigation_bg .navgation-pages .nav-pages .search-sort-bar{margin:0px;padding:0px;}
#display_product .navigation_bg .navgation-pages .nav-pages .search-sort-bar .search-sort-title{color:#fff;padding-right:0px;font:normal 12px/21px verdana;}
#display_product .navigation_bg .navgation-pages .nav-pages .right-delimiter{margin-right:2px;padding:4px 6px;}
#display_product .navigation_bg .navgation-pages .nav-pages .current-page{font:bold 11px/23px verdana;background:#131313;margin-right:2px;padding:4px 6px;color:#fff;}
#display_product .navigation_bg .navgation-pages .left-arrow{margin-right:10px;}
#display_product .navigation_bg .navgation-pages .right-arrow{margin-left:10px;}
#display_product .navigation_bg .navgation-pages .cc_pic_size{}
#display_product .navigation_bg .navgation-pages .cc_pic_size span.cc-pic-size-txt{font:bold 11px/20px verdana;color:#2a2a2a;padding-right:10px;}
#display_product .navigation_bg .navgation-pages .cc_pic_size span.cc-pic-size-div{border-left:1px solid #E1E1E1;margin-left:5px;padding:0 5px 0 0;}
#display_product .navigation_bg .navgation-pages .cc_pic_size a.pic-size4 img{background:url("../images/ccimages/pic-size-icon4.jpg") no-repeat scroll left top;vertical-align:middle;height:17px;}
#display_product .navigation_bg .navgation-pages .cc_pic_size a.pic-size3 img{background:url("../images/ccimages/pic-size-icon3.jpg") no-repeat scroll left top;vertical-align:middle;height:17px;}
#display_product .navigation_bg .navgation-pages .cc_pic_size a.pic-size2 img{background:url("../images/ccimages/pic-size-icon2.jpg") no-repeat scroll left top;vertical-align:middle;height:17px;}
#display_product .navigation_bg .navgation-pages .cc_pic_size a.pic-size4:hover img{background:url("../images/ccimages/pic-size-icon4-hover.jpg") no-repeat scroll left top;height:17px;}
#display_product .navigation_bg .navgation-pages .cc_pic_size a.pic-size3:hover img{background:url("../images/ccimages/pic-size-icon3-hover.jpg") no-repeat scroll left top;height:17px;}
#display_product .navigation_bg .navgation-pages .cc_pic_size a.pic-size2:hover img{background:url("../images/ccimages/pic-size-icon2-hover.jpg") no-repeat scroll left top;height:17px;}
#display_product .navigation_bg .navgation-pages .cc_pic_size a.pic-size4-sel img{background:url("../images/ccimages/pic-size-icon4-hover.jpg") no-repeat scroll left top;height:17px;}
#display_product .navigation_bg .navgation-pages .cc_pic_size a.pic-size3-sel img{background:url("../images/ccimages/pic-size-icon3-hover.jpg") no-repeat scroll left top;height:17px;}
#display_product .navigation_bg .navgation-pages .cc_pic_size a.pic-size2-sel img{background:url("../images/ccimages/pic-size-icon2-hover.jpg") no-repeat scroll left top;height:17px;}
#display_product .cc-navigation-bot{clear:both;}
#display_product .cc-navigation-bot .navigation_bg{border:0px none;padding:0px;clear:both;}
#display_product .cc-navigation-bot .navigation_bg .navgation-pages{background:url("../images/ccimages/cc-nav-bot-bg.jpg") repeat-x scroll left top;height:33px;line-height:33px;clear:both;}
#display_product .cc-navigation-bot .navigation_bg .navgation-pages .navigation_refine_div{line-height:33px;padding-right:10px;}
.mm-cat .cat-title .title-bar-left{background:url("../images/mmimages/refine-menu-title-bg-lt.jpg") no-repeat scroll left top;}
.mm-cat .cat-title .title-bar-right{background:url("../images/mmimages/refine-menu-title-bg-rt.jpg") no-repeat scroll right top;border:0 none;height:26px;padding-right:8px;}
.mm-cat .title-bar{background:none;border:0px none;height:26px;}
.mm-cat .menu-dialog .cat-title h2{background:url("../images/mmimages/arrow.jpg") no-repeat scroll left center;font:bold 13px/26px verdana;margin-left:10px;padding-left:15px;text-transform:capitalize;}
.mm-cat .menu-dialog{border:0px none;}
.mm-cat .menu-dialog .cat-bottom{background:url("../images/mmimages/cat-bottom.jpg") no-repeat scroll left top;height:5px;margin:0px;padding:0px;}
.mm-cat .menu-dialog .content{border:1px solid #C0C0C0;padding:0px;margin:0px;border-bottom:0px none;}
.mm-cat .menu-dialog .content #catrootmenu ul{}
.mm-cat .menu-dialog .content #catrootmenu ul li{}
.mm-cat .menu-dialog .content #catrootmenu ul li:hover{background:0px none;backgroun-color:none;}
.mm-cat .menu-dialog .content #catrootmenu ul li a.icon-link{padding:0px;margin:0px;background:none;}
.sub-cat-list{padding:15px 0px;}
.prod-home .product-details-normal{margin-bottom:10px;position:relative;}
.prod-home .product-details-normal .image_N{clear:both;margin:0px;padding:0;text-align:left;vertical-align:top;width:302px;}
.prod-home .product-details-normal .details{width:656px;padding-left:0px;}
.prod-home .dialog{margin-bottom:0px;}
.product-details-normal .image_N .image-box{margin:0px auto;padding:0;position:relative;}
.cc-free-delivery{border:4px solid #D1D1D1;margin-bottom:20px;padding:10px;}
.product-details-normal .free-sample-zoom{display:block;margin:10px 0;width:292px;border:1px solid #EDEDED;padding:2px 5px;}
.product-details-normal .back{background:#a9a3a1;border:1px solid #a9a3a1;font:bold 14px arial,verdana,tahoma,georgia,sans-serif;color:#fff;text-align:center;}
.click_slide{background:#a9a3a1 !important;border:1px solid #a9a3a1;font:bold 14px arial,verdana,tahoma,georgia,sans-serif;color:#fff;text-align:center;}
.click_slide a{font:bold 14px arial,verdana,tahoma,georgia,sans-serif;color:#fff;text-decoration:none;text-align:center;}
.product-details-normal .back a{font:bold 14px arial,verdana,tahoma,georgia,sans-serif;color:#fff;text-decoration:none;text-align:center;}
.product-details-normal .details .prod-title{background:none;color:#111111;font:26px/28px Times New Roman;margin:-5px 0 5px;padding:0px;}
.product-details-normal .property-value{font:normal 13px/21px verdana;color:#444444;}
.product-details-normal .descr{font:normal 11px/15px verdana;color:#5f5f5f;background:url(../images/ccimages/nprod-div-border.gif) repeat-x left bottom;padding-bottom:10px;}
.product-details-normal table.product-properties tr td{font-size:12px;padding-bottom:4px;padding-top:4px;vertical-align:middle;}
.product-details-normal .final-price-col{margin-right:5px;}
.product-properties .price-qty-row .price-txt{vertical-align:top;font:normal 17px/21px tahoma;color:#050505;}
.product-properties .price-qty-row .product-price-value{font:normal 19px/21px tahoma;color:#050505;}
.product-properties .price-qty-row .property-name .qty-stock-txt{font:bold 11px/21px verdana;color:#000;}
.product-properties .price-qty-row .property-name .qty-stock-items{font:bold 11px/21px verdana;color:#d70044;}
.product-properties .price-qty-row{float:left;width:100%;padding:8px 0px;}
.product-properties .qty-col{float:left;padding-top:0px;width:100%;}
.product-properties .qty-col a.free_sample{text-decoration:none;background:url("../images/ccimages/cc-order-sample-icon.jpg") no-repeat left center;display:block;height:19px;line-height:18px;padding-left:30px;font:normal 11px/18px georgia;color:#010101;float:right;}
.product-properties .qty-col span.cc-order-sam{}
.product-properties .option-col{background:#fff;border:1px solid #e5e5e5;zoom:1;padding:10px 15px 10px 5px;}
.product-properties .final-price-col .price-txt{font:bold 17px/21px arial;color:#050505;}
.product-properties .final-price-col .price-txt-normal{font:normal 13px/18px arial;color:#050505;}
.product-properties .final-price-col .product-price-value{font:bold 18px/21px arial;color:#d70043;}
.product-properties .final-price-col .product-price-value-normal{font:normal 13px/18px arial;color:#6a6365;}
.product-properties .option-col table td.property-name{text-align:right;padding:7px;font:bold 11px/21px verdana;color:#363636;}
.product-properties .option-col table td.property-value{padding:7px;}
.product-quantity-number, .product-quantity-txt{color:#d70044;}
.product-properties .qty-col .cc_discountbtn{display:block;height:26px;background:url(../images/ccimages/cc_discount_btn.gif) no-repeat left top;padding-left:10px;}
.product-properties .qty-col .cc_discountbtn-left{display:block;height:26px;line-height:25px;background:url(../images/ccimages/cc_discount_btn.gif) no-repeat right -26px;padding-right:10px;font:bold 13px/25px tahoma;color:#050505;}
.product-properties .qty-col .cc_discountbtn_new{display:inline-block;height:40px;background:url(../images/ccimages/cc_discountbtn_new.jpg) no-repeat left top;padding-left:20px;width:185px}
.product-properties .qty-col .cc_discountbtn_new-left1{display:inline;font:bold 13px/40px arial,tahoma;height:40px;background:url(../images/ccimages/cc_discountbtn_new-left.jpg) no-repeat right bottom;padding-right:75px;color:#fff;}
.product-properties .qty-col .cc_discountbtn_new-left{display:block;font:bold 19px/40px arial,tahoma;height:40px;background:url(../images/ccimages/cc_discountbtn_new-left.jpg) no-repeat right bottom;padding:0;padding-right:50px;color:#fff;text-align:center;}
.product-details-normal .cc_book_share{border:1px solid #e4e4e4;width:302px;}
.product-details-normal .cc_book_share h2, .product-details .cc_book_share h2{font:bold 11px/15px verdana;color:#010101;border-bottom:1px solid #e4e4e4;padding:6px 0px 6px 10px;margin:0px;}
.product-details-normal .cc_book_share table{}
.product-details-normal .cc_book_share table td a{padding:0px;}
.product-details-normal .cc_morefrom{border:1px solid #e4e4e4;width:302px;margin-top:10px;}
.product-details-normal .cc_morefrom h2{font:bold 11px/15px verdana;color:#010101;border-bottom:1px solid #e4e4e4;padding:6px 0px 6px 10px;margin:0px;}
.product-details-normal .cc_morefrom a{font:normal 11px/22px verdana;text-decoration:none;}
.product-details-normal .cc_morefrom a:hover{text-decoration:underline !important;}
.product-details-normal .cc_morefrom .cc_morefrom_list{padding-left:10px;}
.product-properties .option-col .buttons-row{height:45px;line-height:45px;}
.product-properties .option-col .buttons-row .button{float:none;}
.product-properties .option-col .buttons-row button.button{height:45px;float:left;}
.product-properties .option-col button.main-button .button-right{background:url("../images/ccimages/add-to-cart-btn.png") no-repeat scroll right -43px;height:45px;}
.product-properties .option-col button.main-button .button-left{background:url("../images/ccimages/add-to-cart-btn.png") no-repeat scroll left top;color:#FFFFFF;height:45px;font:bold 15px/45px arial;text-transform:uppercase;padding:0px 25px 0px 70px;}
.product-properties .option-col .add-wish-btn a.simple-button{color:#050505;font:normal 11px/21px verdana;padding:7px;text-align:right;text-decoration:underline;}
.product-properties .option-col .add-wish-btn button.button{height:45px;vertical-align:bottom;margin-left:10px;}
.product-properties .option-col .add-wish-btn button.button .button-right{background:url("../images/ccimages/add-to-wish-btn.gif") no-repeat scroll right -35px;height:35px;padding:0 10px 0 0;}
.product-properties .option-col .add-wish-btn button.button .button-left{background:url("../images/ccimages/add-to-wish-btn.gif") no-repeat scroll left top;color:#000;font:bold 14px/35px arial;height:35px;padding:0 5px 0 15px;text-transform:uppercase;}
.product-details-normal .prod-rating{width:272px;border:1px solid #d7d7d7;padding:10px 15px;}
.product-details-normal .prod-rating-inner{}
.product-details-normal .prod-rating .customer-vote-sec{}
.product-details-normal .prod-rating h1{font:normal 20px/24px Georgia;color:#010101;background:none;padding:0px;margin-top:0px;}
.product-details-normal .prod-rating .customer-review-list{margin:10px 0px;}
.product-details-normal .prod-rating .customer-write-review{margin:10px 0px;}
.product-details-normal div.creviews-reviews-list{padding:10px 0px;text-align:center;}
.product-details-normal .prod-rating h3{color:#010101;font-size:12px;font-weight:bold;margin:0 0 10px;padding-bottom:5px;border-bottom:1px solid #d7d7d7;}
.product-details-normal .prod-rating ul.creviews-reviews-list{list-style:none outside none;margin:0 0 10px;padding:0;width:100%;}
.product-details-normal .prod-rating ul.creviews-reviews-list h1.creviews-author{font-family:verdana;font-size:12px;}
.product-details-normal .prod-rating ul.creviews-reviews-list p{text-align:justify;line-height:15px;}
.prod-rating-inner{}
.prod-rating-inner .customer-write-review{margin-bottom:0px;}
.prod-rating-inner .customer-write-review h3{margin-bottom:5px;}
.prod-rating-inner h2.creview_title{margin:0px 0px 0px 0px;font:bold 13px/20px verdana;}
.prod-rating-inner .customer-vote-sec{position:relative;margin-bottom:5px;}
.prod-rating-inner .customer-vote-sec .cc_prod_rating_txt{position:absolute;top:3px;left:125px;}
.prod-rating-inner .customer-vote-sec .cc_prod_rating_txt h3{margin:0px;}
.prod-rating-inner h1.cc_inspireus{font:normal 24px/30px Arial;color:#5D5D5D;background:none;padding:0px;margin:0px;}
.cc_normal_prod_tab #tab5 span.cc_inspireus {font: bold 18px/120% calibri !important;color: #808080 !important;}
.prod-rating-inner p.cc_inspire-txt{color:#918f92;font:normal 14px/18px Arial;margin:10px 0px;}
.customer-review-list .cc_reviews_box_main{background:#fff;border:1px solid #E7E7E9;}
.customer-review-list .cc_reviews_box_main .cc_reviews_box_title{background:#F6F6F6 url(../images/ccimages/rview-top-bg.gif) repeat-x left top;}
.customer-review-list .cc_reviews_box_main .cc_reviews_box_title h5{background:none;margin:0px;padding:3px 0px 3px 10px;font:bold 13px/23px arial;color:#3B3B3B;}
.customer-review-list .cc_reviews_box_main .cc_reviews_box_title_bot{background:#F6F6F6 url(../images/ccimages/rview-bot-bg.gif) repeat-x left top;}
.customer-review-list .cc_reviews_box_main .cc_reviews_box_title_bot h5{background:none;margin:0px;padding:3px 0px 3px 10px;font:bold 13px/23px arial;color:#3B3B3B;}
.customer-review-list .cc_reviews_box_main .cc_reviews_box_content{padding:10px;font:normal 16px/120% calibri;color:#808080;word-wrap:break-word;}
.customer-review-list .cc_reviews_box_bot{background:url("../images/ccimages/reviewboxsp.png") no-repeat scroll 95% top;height:20px;}
.customer-review-list ul.creviews-reviews-list{list-style:none outside none;margin:0px;padding:0;width:100%;}
.customer-review-list ul.creviews-reviews-list li{margin:0px;padding:0px;}
.customer-review-btns{width:125px;margin:10px 0px;}
.customer-review-btns a.write-btn{cursor:pointer;background:url("../images/ccimages/share_idea_btn.png") no-repeat scroll right -21px;height:22px;padding:0 10px 0 0;display:block;text-decoration:none;}
.customer-review-btns a.write-btn span{background:url("../images/ccimages/share_idea_btn.png") no-repeat scroll left top;color:#000000;font:bold 11px/21px verdana,arial;height:22px;padding:0 0px 0 10px;display:block;text-align:center;}
.customer-write-review{width:569px;}
.rview-box-top-round{background:url(../images/ccimages/rview-box-top-round.gif) no-repeat left bottom;height:12px;}
.rview-box-mid{padding:15px;color:#6c6a6d;}
.rview-box-bot-round{background:url(../images/ccimages/rview-box-bot-round.gif) no-repeat left top;height:12px;}
.rview-box-mid table.data-table td.data-name{padding-left:8px;paddin-right:0px;}
.rview-box-mid table.data-table tr td.iv-box-descr{padding-left:16px;}
.rview-box-mid table.data-table tr td.iv-box{padding-left:14px;}
.rview-box-mid table.data-table td.data-name label{font:bold 17px/22px calibri;color:#606060;}
.rview-box-mid table.data-table td.data-name span.data-required{color:#D70044;}
.rview-box-mid table.data-table td span.rview-input-right{display:block;height:37px;line-height:37px;padding-right:12px;width:410px;position: relative;}
.rview-box-mid table.data-table td span.rview-input-left{display:block;height:37px;line-height:37px;}
.rview-box-mid table.data-table td span.rview-input-left input.rview-input{border:0px none;height:34px;line-height:33px;margin:1px 12px 0px;padding:0px;vertical-align:middle;width:406px;font:normal 14px/20px arial;color:#666666;background:#D2D2D2;border:1px solid #B5B5B5;}
.rview-box-mid table.data-table td span.rview-txtarea-left{display:block;height:150px;padding-left:12px;width:410px;}
.rview-box-mid table.data-table td span.rview-txtarea-right{display:block;height:150px;padding-right:12px;}
.rview-box-mid table.data-table td span.rview-txtarea-mid{display:block;height:150px;}
.rview-box-mid table.data-table td span.rview-txtarea-mid span.idea-inpt-cunt{position:relative;top:-12px;left:187px;font-size: 13px;}
span.idea-inpt-cunt-2{position:relative;top:10px;left:12px;font-size: 13px;}
.relatve{ position: relative; }
.relatve .error-label{ position: absolute; left: 14px; top: 145px;}
.rview-box-mid table.data-table td span.rview-txtarea-mid textarea.rview-txtarea{height:140px;margin-top:2px;overflow:auto;width:402px;border:0px none;font:normal 14px/20px arial;color:#666666;resize:none;background:#D2D2D2;border:1px solid #B5B5B5;}
.rview-box-mid button.button .button-right{background:url("../images/ccimages/share_idea_btn.png") no-repeat scroll right -21px;height:22px;}
.rview-box-mid button.button .button-left{background:url("../images/ccimages/share_idea_btn.png") no-repeat scroll left top;color:#000000;font:bold 11px/21px verdana,arial;height:22px;}
.normal_prod_tab{margin:25px 0px 10px 0px;}
.normal_prod_tab .prod-descr-full{margin-bottom:10px;color:#626262;font:normal 11px/15px verdana;}
.normal_prod_tab .ui-tabs .ui-tabs-panel h3{font:bold 16px/120% calibri !important;color:#808080 !important;border:0px none;}
.normal_prod_tab .cc_return_tab{background:#eaead0 url(../images/ccimages/return_tab_bg.jpg) repeat-x left top;}
.cc_ask_tab{background:#fff url(../images/ccimages/ask-box-main-bg.gif) repeat-x left top !important;}
.cc_ask_question_prod{background:#F7FAFD url(../images/ccimages/ask-quest-bg.gif) no-repeat left top;border:1px solid #C2D1DD;padding:10px;width:612px;}
.cc_ask_question_prod-inner{background:#fff;padding:10px;}
.cc_ask_question_prod table.product-ask-form td{padding:0px;}
.cc_ask_question_prod table.product-ask-form td input{width:98%;height:21px;padding:2px;background:url(../images/ccimages/ask-input-bg.gif) repeat-x left top;line-height:21px;border:1px solid #bdbdbd;}
.cc_ask_question_prod table.product-ask-form td input:focus{background:url(../images/ccimages/ask-input-focus-bg2.gif) repeat-x left top;border:1px solid #9a9a9a;}
.cc_ask_question_prod table.product-ask-form td.data-value textarea{overflow:auto;background:#fafafa url(../images/ccimages/ask-txtarea-bg.gif) repeat-x left top;border:1px solid #bdbdbd;margin-top:10px;}
.cc_ask_question_prod table.product-ask-form td.cc_phone input{width:65%;margin-left:10px;}
.cc_ask_question_prod table.product-ask-form td.cc_phone label{line-height:28px !important;}
.cc_ask_question_prod table.product-ask-form td.data-name label{font:bold 12px/18px arial;color:#000;}
.cc_ask_question_prod table.product-ask-form td.data-name span.ask-add-txt{font:normal 12px/18px arial;}
.cc_ask_question_prod table.product-ask-form td.iv-box .iv-img{text-align:right;}
.cc_ask_question_prod table.product-ask-form td.iv-box input{width:50%;}
.cc_ask_question_prod table.product-ask-form td .cc_ask_button{}
.cc_ask_question_prod table.product-ask-form td .cc_ask_button button.button{height:27px;border:1px solid #999999;background:#fff;overflow:hidden;}
.cc_ask_question_prod table.product-ask-form td .cc_ask_button button.button .button-right{background:#fff;height:25px;}
.cc_ask_question_prod table.product-ask-form td .cc_ask_button button.button .button-left{background:#fff;height:25px;font:bold 12px/23px arial;color:#000;}
.cc_ask_question_prod table.product-ask-form td .cc_ask_button .button-row{margin-top:0px;padding:0;}
.cc_related_prod .cc-hover-image{position:absolute;top:0px;left:0px;width:129px;height:148px;padding:0px;overflow:hidden;}
.cc_related_prod .cc_prod_hover .image-wrapper img{border:1px solid #000;}
.cc_related_prod .cc_prod_hover .cc-hover-image{border:1px solid #000;}
.cc_related_prod .cc_prod_hover_out .image-wrapper img{border:1px solid #fff;}
.cc_related_prod .cc_prod_hover_out{position:relative;}
.cc_related_prod div.cc_prod_hover_out a.related_qview{visibility:hidden;}
.cc_related_prod div.cc_prod_hover_out .cc-hover-image{visibility:hidden;}
.cc_related_prod .price-value{font-weight:bold;}
.cc_related_prod .stepcarousel2{height:185px;}
.cc_related_prod .dialog-upselling-list .content{border:0px;margin-top:14px;padding:0px;text-align:center;}
.cc_related_prod .dialog-upselling-list .title{padding-top:15px;}
.cc_related_prod .dialog-upselling-list .title h2{color:#2d2d2d;font:bold 13px/18px verdana;text-transform:uppercase;}
#colorbox .rel-page-container{border:0px none;float:none;margin:0 auto;text-align:left;width:960px;padding:10px;}
#colorbox .rel-page-container #center{left:0;width:100%;}
.prod-home .product-details{margin-bottom:10px;position:relative;}
.prod-home .product-details .image{clear:both;margin:0px;padding:0px;text-align:left;vertical-align:top;}
.prod-home .product-details .details{width:506px;padding-left:0px;}
.prod-home .dialog{margin-bottom:0px;}
.product-details .image .image-box{position:relative;}
.product-details .details .prod-title{font:normal 22px/25px verdana,Times New Roman;color:#000000;margin:-5px 0px 12px 0px;background:none;padding:0px 0px 0px 0px;}
.product-details .details .prod_P_scode{display:block;padding-bottom:10px;font:13px/21px verdana;color:#444444;}
.cc-free-delivery{border:4px solid #D1D1D1;margin-bottom:20px;padding:10px;}
.onsale_div{width:365px;margin-bottom:10px;}
.onsale_div .onsale_div_inner{background:url("../images/ccimages/sale_tag_small.gif") no-repeat scroll left top;display:block;height:23px;padding-left:10px;}
.onsale_div .onsale_div_inner span{background:url("../images/ccimages/sale_tag_small.gif") no-repeat scroll right -23px;color:#fff;display:block;font:normal 13px/22px tahoma;height:23px;padding-right:10px;}
.price_calculated{background:url("../images/mmimages/price-cal-bg.jpg") repeat-x left top;height:42px;line-height:41px;vertical-align:middle;margin:5px 0px;padding-left:20px;}
.price_calculated .product-price-lable{font-weight:bold;font-size:17px;font-family:tahoma;color:#050505;}
.price_calculated input, .price_calculated .price-input{background:none;border:0px none;font-weight:bold;font-size:19px;font-family:tahoma;color:#050505;}
.measure-head{background:url("../images/ccimages/measure-top.jpg") no-repeat scroll left top;height:32px;}
.measure-content{background:#fff;border:1px solid #bfbfbf;border-top:0px none;width:504px;padding-bottom:20px;}
.measure-content .convertor{font:normal 11px/21px verdana;color:#000;vertical-align:bottom;padding:5px 0px 10px 10px;}
.measure-content .convertor a.simple-button{vertical-align:middle;}
.measure-content .measure-lt-cont{padding:0px 0px 0px 15px}
.measure-content .measure-lt-cont .measure-wid{padding-top:5px;position:relative;}
.measure-content .measure-lt-cont .measure-len{padding-top:15px;position:relative;}
.measure-content .measure-lt-cont .measure-slat{padding-top:15px;}
.measure-content .measure-lt-cont .product_specification{font:bold 14px/21px calibri;color:#000;display:inline-block;width:110px;}
.measure-content .measure-lt-cont .wid-in input,.measure-content .measure-lt-cont .len-in input{background:#D2D2D2;width:60px;height:24px;padding:0px;line-height:13px;border:1px solid #B5B5B5;text-indent:3px;}
.measure-content .measure-rt-cont .calculate_button{background:url("../images/mmimages/get-price-btn.jpg") no-repeat scroll left top;display:block;height:31px;width:105px;}
.measure-bottom{background:url("../images/mmimages/measure-bot.jpg") no-repeat scroll left top;height:6px;}
.spec-head{background:url("../images/ccimages/require-top.jpg") no-repeat scroll left top;height:32px;}
div.hover .spec-head{background:url("../images/ccimages/require-top-hover.jpg") no-repeat scroll left top;}
.spec-bottom{background:url("../images/mmimages/measure-bot.jpg") no-repeat scroll left top;height:6px;}
.spec-content{background:#fff;border:1px solid #bfbfbf;border-top:0px none;width:473px;padding:10px 0px 10px 30px;}
.spec-content span.product_specification,.access-content span.product_specification{font:bold 11px/15px verdana;height:21px;margin-top:0px;padding-left:10px;color:#000;}
.spec-content .select-box select, .access-content .select-box select{width:190px;border:1px solid #8298a0;padding:0px;}
.access-content .select-box .yaselect-current{color:#000000;font-family:arial;font-size:13px;line-height:22px;overflow:hidden;padding-left:3px;white-space:nowrap;width:160px;}
.access-head{background:url("../images/ccimages/accessories-top.jpg") no-repeat scroll left top;height:32px;}
.access-bottom{background:url("../images/mmimages/measure-bot.jpg") no-repeat scroll left top;height:6px;}
.access-content{background:#fff;border:1px solid #bfbfbf;border-top:0px none;width:469px;padding:10px 4px 10px 30px}
.access-content a{text-decoration:none;}
.spec-sec{margin:15px 0px 0px 0px}
.access-sec{margin:15px 0px 0px 0px}
.pre-head{background:url("../images/ccimages/pre-top.jpg") no-repeat scroll left top;height:32px;}
.final-price-sec{margin:15px 0px 10px 0px}
.final-price-sec .final-price-head{background:url("../images/ccimages/final-price-head.jpg") no-repeat scroll left top;height:32px;}
.final-price-sec .final-price-bottom{background:url("../images/mmimages/final-price-bot.jpg") no-repeat scroll left top;height:5px;}
.final-price-sec .final-price-cont{background:#fff;border-left:1px solid #bfbfbf;border-right:1px solid #bfbfbf;width:483px;padding:10px 0px 10px 20px;}
.final-price-sec .final-price-cont span.product-lable-total{font:bold 14px/21px calibri;color:#000;}
.final-price-sec .final-price-cont span.product-price-total{font:bold 14px/21px calibri;color:#000;}
.final-price-sec .final-price-mid{background:url("../images/ccimages/final-price-mid.jpg") no-repeat scroll left top;height:24px;}
.final-price-sec .cart-but{background:#fff;border:1px solid #bfbfbf;border-top:0px none;width:503px;}
.final-price-sec .cart-but .total-price{font:bold 17px/24px tahoma;color:#000;padding-left:15px;padding-bottom:15px;}
.final-price-sec .cart-but .total-price span.product-price-total{font-size:19px;}
.final-price-sec .cart-but .cart_button input.add-to-cart-button{background:url("../images/ccimages/addtocart-btn.jpg") no-repeat scroll right top;border:0 none;cursor:pointer;height:41px;width:210px;}
.final-price-sec .cart-but button.button{height:45px;}
.final-price-sec .cart-but button.main-button .button-right{background:url("../images/ccimages/add-to-cart-btn.gif") no-repeat scroll right -45px;height:45px;}
.final-price-sec .cart-but button.main-button .button-left{background:url("../images/ccimages/add-to-cart-btn.gif") no-repeat scroll left top;color:#FFFFFF;font:bold 15px/45px arial;height:45px;padding:0 25px 0 70px;text-transform:uppercase;}
.preorder-padding{padding-right:15px;color:#000000;font:bold 11px/22px verdana;}
.yaselect-anchor{background:url("../images/mmimages/select-bk.jpg") repeat-x left top;border:1px solid #676767;height:22px;width:190px;}
.yaselect-wrap{padding:0px;margin:0;}
.yaselect-current{width:160px !important;}
.yaselect-wrap, .yaselect-current{cursor:pointer;display:block;}
.yaselect-wrap, .yaselect-current, .yaselect-select{text-align:left;width:192px;padding-left:3px;font-size:13px;font-family:arial;line-height:26px;color:#000;white-space:nowrap;overflow:hidden;}
.yaselect-select{margin-top:0;padding-top:0;margin-left:-1px;border:1px solid #676767;}
.yaselect-close{background:url("../images/ccimages/select-icon.jpg") no-repeat 100% 50%;width:187px;}
.yaselect-open{background:url("../images/ccimages/select-icon.jpg") no-repeat 100% 50%;width:187px;}
.yaselect-wrap select{margin-left:-1px;}
.prod-divider{background:url("../images/mmimages/divider.jpg") repeat-x left top;height:2px;margin:10px 14px 10px 10px;}
.product-details h2.prod-det{font:bold 13px/21px verdana;color:#95144d;padding:0 0 7px 10px;margin:0;}
.free-sample-zoom{display:block;margin:10px 0px;width:445px;}
.free-sample-zoom span.cc-zoom{background:url("../images/ccimages/cc-zoom-icon-sm.jpg") no-repeat left center;display:block;height:18px;line-height:18px;padding-left:25px;font:normal 11px/18px verdana;color:#010101;}
.free-sample-zoom a.free_sample{text-decoration:none;background:url("../images/ccimages/cc-order-sample-icon.png") no-repeat left center;display:block;height:19px;line-height:18px;padding-left:30px;font:normal 11px/18px verdana;color:#010101;float:right;}
.free-sample-zoom span.cc-order-sam{}
.prod-details-tabs{margin:10px 0px 10px 3px;float:left;}
.cart #center-main{margin:10px 20px 0 20px;padding-bottom:0;min-height:400px;height:auto;height:400px;}
.cart-page .cart-sep-bar{background:url("../images/mmimages/cart-bar.jpg") repeat-x scroll left top;height:8px;margin:15px 0px 13px 0px;}
.cart-page .cart-sep-bar-bot{background:url("../images/mmimages/cart-bar.jpg") repeat-x scroll left top;height:8px;margin:15px 0px 15px 0px;}
.cart-page .cart-rt-img img{margin-bottom:13px;}
.cart-page .products{margin-bottom:15px;margin-top:5px;}
.cart-page table.cart-table td.cart-title-left{background:url("../images/mmimages/cart-table-lt.jpg") no-repeat scroll left top;height:42px;font:bold 13px/42px verdana;color:#fff;padding-left:73px;}
.cart-page table.cart-table td.cart-title-right{background:url("../images/mmimages/cart-table-rt.jpg") no-repeat scroll right top;height:40px;font:bold 13px/40px verdana;color:#fff;}
.cart-page table.cart-table td.cart-title{background:url("../images/mmimages/cart-table-mid.jpg") repeat-x scroll left top;height:40px;font:bold 13px/40px verdana;color:#fff;}
.cart-page table.cart-table td.image img{border:1px solid #191919;}
.cart-page table.cart-table td.image{padding:24px 19px 28px 14px;position:relative}
.cart-page table.cart-table .update-btn input{height:17px;width:44px;border:1px solid #08639d;padding:0px;font:bold 11px verdana;color:#000;}
.cart-page table.cart-table .update-btn button.light-button{height:21px;padding:0px;margin:6px 0px 0px 0px;}
.cart-page table.cart-table .update-btn button.light-button .button-right{background:url("../images/mmimages/update-rt-btn.jpg") no-repeat scroll right top;height:19px;padding:0px 8px 0px 0px;}
.cart-page table.cart-table td.price-total{border-left:1px solid #bfbfbf;padding:0px 2px 0px 2px;}
.cart-page table.cart-table .update-btn button.light-button .button-left{background:url("../images/mmimages/update-lt-btn.jpg") no-repeat scroll left top;color:#fff;font:normal 11px/18px verdana;padding:0px 5px 0px 11px;}
.cart-page table.cart-table td.unit-price-box{border-right:1px solid #bfbfbf;border-left:1px solid #bfbfbf;padding:0px 2px 0px 2px;}
.cart-page table.cart-table td.qty{padding:0px 2px 0px 2px;}
.cart-page table.cart-table tbody .separator-line{background:#FFFFFF;border-left:1px solid #BFBFBF;border-right:1px solid #BFBFBF;border-top:2px solid #BFBFBF;padding:0px 0px 8px;}
.cart-page table.cart-table td.seperator_head{border-left:1px solid #bfbfbf;border-right:1px solid #bfbfbf;background:#fff;line-height:5px;}
.cart-page .cart .details{width:306px !important;padding:24px 24px 28px 0px;}
.cart-page .cart .details a.product-title{font:bold 11px verdana;color:#1d1f21;text-decoration:none;}
.cart-page .cart .details .poptions-title{background:#e3e3e3;}
.cart-page .cart .details .poptions-title span.select-txt{padding:0px 20px 0px 5px;font:bold 11px/20px verdana;color:#000;}
.cart-page .cart .details .poptions-title a.simple-button{vertical-align:middle;font:normal 11px/20px verdana;color:#000;}
.cart-total-outer{padding:7px 6px 0px 5px;background:#fff;border-right:1px solid #bfbfbf;border-left:1px solid #bfbfbf;zoom:1;}
.cart-total{background:#1E1E1E;border:1px solid #0A0A0A;}
.cart-total .totals{padding:10px 20px 8px 0px;}
.cart-total .totals .total{font:bold 13px/21px verdana;color:#fff;text-align:right;}
.cart-total .totals .total-value{font:bold 17px/24px verdana;color:#fff;}
.cart-total .totals .total-name{color:#fff;}
.cart-total .totals .total-alt-value{color:#a6a6a6;}
.cart-total-bt-rt{background:url("../images/mmimages/one-px-border-bg.gif") repeat-x right bottom;border-left:solid 1px #bfbfbf;border-right:solid 1px #bfbfbf;height:9px;}
.cart-total-bt-lt{height:9px;}
.unit-price-box .product-price-text{font:bold 13px verdana;color:#000;}
.r-bor{background:url("../images/mmimages/cart-table-r-two-px-bg.gif") repeat-y right top;width:2px;}
.cart-page table.cart-table td.unit-price-box .on_sale_price_cart_txt{font:normal 11px/13px arial;color:#7a7a7a;}
.cart-page table.cart-table td.unit-price-box .on_sale_price_cart{font:bold 11px/13px arial;color:#4d4d4d;display:block;padding-bottom:8px;}
.delbtn-outer .del-button{margin:0px 0px -1px 0px;position:relative;}
.delbtn-outer .del-button a.image-button img{background:url("../images/mmimages/remove-btn.jpg") no-repeat scroll left bottom;height:73px;margin:0px;padding:0px;width:26px;}
.delbtn-outer .del-button a.image-button img:hover{background:url("../images/mmimages/remove-btn-hover.jpg") no-repeat scroll left bottom;height:73px;margin:0px;padding:0px;width:26px;}
.cart-page .checkout-buttons .checkout-1-button{float:left;}
.cart-page .checkout-buttons div.checkout-3-button{background:url("../images/ccimages/cc_checkout_btn.gif") no-repeat scroll right -46px !important;padding-right:38px;}
.cart-page .checkout-buttons div.checkout-3-button div,
.cart-page .checkout-buttons div.checkout-3-button a{background:url("../images/ccimages/cc_checkout_btn.gif") no-repeat scroll left top !important;color:#FFFFFF !important;line-height:46px !important;text-decoration:none !important;font-size:13px !important;font-weight:bold !important;font-family:verdana !important;}
.cart-page .checkout-buttons div.checkout-1-button{background:url("../images/mmimages/continue-rt.jpg") no-repeat scroll right top !important;padding-right:20px;}
.cart-page .checkout-buttons div.checkout-1-button div,
.cart-page .checkout-buttons div.checkout-1-button a{background:url("../images/mmimages/continue-lt.jpg") no-repeat scroll left top !important;color:#000 !important;line-height:46px !important;padding-left:40px;font-size:13px !important;font-weight:bold !important;font-family:verdana !important;}
.coupon-code{text-align:right;padding:0px 20px 20px 20px;}
.coupon-code button.button .button-right{background:url("../images/mmimages/submit-btn-rt.gif") no-repeat scroll right top;height:21px;padding:0px 10px 0px 0px;}
.coupon-code button.button .button-left{background:url("../images/mmimages/submit-btn-lt.gif") no-repeat scroll left top;font-size:11px;font-weight:bold;font-family:verdana;color:#fff;height:21px;line-height:20px;padding:0 2px 0 12px;}
.coupon-code input{background:url("../images/mmimages/coupon-input.gif") no-repeat scroll left top;border:0px none !important;height:21px;width:129px;margin:2px 2px 0px 10px;padding:0px 0px 0px 16px;line-height:20px;font:normal 11px/20px verdana;color:#808080;}
.coupon-code table.data-table td{line-height:15px;vertical-align:middle;}
.coupon-code .text-block{margin:0px;font:normal 11px/15px verdana;color:#fff;text-align:right;}
.coupon-code .text-block2{margin:0px;font:bold 11px/15px verdana;color:#fff;text-align:right;text-transform:uppercase;}
.coupon-code table tr td.buttons-row,
.coupon-code table tr td.button-row,
.coupon-code table tr td.buttons-row-right,
.coupon-code table tr td.button-row-right{padding:0px;}
.secure-cart{padding:13px 25px 15px 14px;margin:10px 0px 10px 0px;border:solid 4px #d1d1d1;display:block;zoom:1;}
.secure-cart-txt1, .secure-cart-txt2 .secure-cart-txt3{font-family:Georgia, Times New Roman, Times, serif;}
.secure-cart-txt1{font-size:17px;color:#404040;}
.secure-cart-txt2{font-size:11px;color:#101112;}
.secure-cart-txt3{font-size:11px;font-weight:bold;color:#101112;}
.delbtn-outer-but{background:url("../images/mmimages/one-px-border-bg.gif") repeat-y left top;vertical-align:bottom;zoom:1;}
.cart-table-bg{background:url("../images/mmimages/cart-table-bg.gif") repeat-x left bottom;}
.cart-table-product_seperator-bor{height:1px;background:url("../images/mmimages/seperator-h-bor.gif") no-repeat right bottom;}
.body-mid-bor{height:8px;background:url("../images/mmimages/body-mid-bor.gif") repeat-x left center;}
.cc_poption_popup{display:block;background:#e50e40;color:#fff;text-align:center;padding:5px 0px;font-weight:bold;margin-top:10px;}
.cc_wishlist_page{}
.cc_wishlist_page .delbtn-outer .del-button{margin:0 0 1px;position:relative;}
.cc_wishlist_page table.cc_wish_clear_sendlist td.cc_wish_clear div.button{background:url("../images/ccimages/cc_wish_clear_btn.gif") no-repeat scroll right -40px;padding:0 20px 0 0;}
.cc_wishlist_page table.cc_wish_clear_sendlist td.cc_wish_clear div.button div,
.cc_wishlist_page table.cc_wish_clear_sendlist td.cc_wish_clear div.button a:link,
.cc_wishlist_page table.cc_wish_clear_sendlist td.cc_wish_clear div.button a:visited,
.cc_wishlist_page table.cc_wish_clear_sendlist td.cc_wish_clear div.button a:hover,
.cc_wishlist_page table.cc_wish_clear_sendlist td.cc_wish_clear div.button a:active{background:url("../images/ccimages/cc_wish_clear_btn.gif") no-repeat scroll left top !important;color:#000000 !important;font-family:verdana !important;font-size:13px !important;font-weight:bold !important;line-height:40px !important;padding-left:40px;}
.cc_wishlist_page .cart-total{padding:5px;}
.wishlist-sendlist{margin-top:0px;}
.wishlist-sendlist td.data-name{color:#fff;}
.wishlist-sendlist input.input-email{background:url("../images/mmimages/coupon-input.gif") no-repeat scroll left top;border:0 none !important;color:#808080;font:11px/20px verdana;height:21px;margin:2px 2px 0 10px;padding:0 0 0 16px;width:130px !important;}
.wishlist-sendlist button.button .button-right{background:url("../images/mmimages/submit-btn-rt.gif") no-repeat scroll right top;height:21px;padding:0 10px 0 0;}
.wishlist-sendlist button.button .button-left{background:url("../images/mmimages/submit-btn-lt.gif") no-repeat scroll left top;color:#FFFFFF;font-family:verdana;font-size:11px;font-weight:bold;height:21px;line-height:20px;padding:0 2px 0 12px;}
.wishlist-sendlist .button{margin-left:0px;margin-top:0px;}
.cc_myaccount_main{}
.cc_myaccount_main .acc_title{border:4px solid #D1D1D1;zoom:1;margin:10px 0px 5px 0px;padding:10px;}
.cc_myaccount_main .acc_title .cc_acc_head_icon{height:36px;background:url(../images/ccimages/cc_acc_icons.gif) no-repeat left top;line-height:36px;padding-left:60px;}
.cc_myaccount_main .acc_title .acc_head-txt1{color:#404040;font-size:17px;font-family:Georgia;}
.cc_myaccount_main .acc_title .acc_head-txt2{color:#101112;font-size:11px;font-family:Georgia;}
.cc_myaccount_main .cc_title{background:#e3e3e3;height:25px;line-height:25px;margin:0px 0px 10px 0px;}
.cc_myaccount_main .cc_title h2{font:bold 13px/24px arial;text-align:center;color:#89817f;height:25px;padding:0px;margin:0px;}
.cc_acc_inner_boxes .acc_box_left{height:132px;display:block;background:url(../images/ccimages/cc_acc_boxes.gif) no-repeat left 0px;padding-left:9px;}
.cc_acc_inner_boxes .acc_box_right{height:132px;display:block;background:url(../images/ccimages/cc_acc_boxes.gif) no-repeat right -134px;padding-right:9px;}
.cc_acc_inner_boxes .acc_box_inner{height:132px;display:block;background:url(../images/ccimages/cc_acc_boxes.gif) repeat-x left -268px;}
.cc_acc_inner_boxes .acc_box_inner a,.cc_acc_inner_boxes .acc_box_inner a:hover{text-decoration:none;color:#000;}
.cc_acc_inner_boxes .acc_box_inner h2.acc_head_order{font:normal 17px/22px Georgia;height:22px;background:url(../images/ccimages/cc_acc_icons.gif) no-repeat left -39px;padding-left:34px;margin:0px;color:#000000;}
.cc_acc_inner_boxes .acc_box_inner h2.acc_head_prof{font:normal 17px/25px Georgia;height:25px;background:url(../images/ccimages/cc_acc_icons.gif) no-repeat left -65px;padding-left:34px;margin:0px;color:#000000;}
.cc_acc_inner_boxes .acc_box_inner h2.acc_head_wish{font:normal 17px/23px Georgia;height:23px;background:url(../images/ccimages/cc_acc_icons.gif) no-repeat left -156px;padding-left:34px;margin:0px;color:#000000;}
.cc_acc_inner_boxes .acc_box_inner h2.acc_head_book{font:normal 17px/30px Georgia;height:30px;background:url(../images/ccimages/cc_acc_icons.gif) no-repeat left -94px;padding-left:34px;margin:0px;color:#000000;}
.cc_acc_inner_boxes .acc_box_inner h2.acc_head_return{font:normal 17px/23px Georgia;height:23px;background:url(../images/ccimages/cc_acc_icons.gif) no-repeat left -128px;padding-left:34px;margin:0px;color:#000000;}
.cc_acc_inner_boxes .acc_box_inner h2.acc_head_contact{font:normal 17px/37px Georgia;height:37px;background:url(../images/ccimages/cc_acc_icons.gif) no-repeat left -183px;padding-left:34px;margin:0px;color:#000000;}
.cc_acc_inner_boxes .acc_box_inner p{font-weight:normal;font-size:15px;line-height:21px;font-family:Georgia;color:#000;margin:20px 0px 0px 0px;}
.cc_acc_inner_boxes .acc_box_inner .acc_box{padding:10px 0px 0px 0px;}
.cc_acc_inner{float:left;}
.cc_acc_inner .cc_acc_inner_right .acc_order_status{height:65px;background:#dddddd;margin-bottom:20px;}
.cc_acc_inner .cc_acc_inner_right .acc_loyalty_points{background:#ffcccb;height:28px;margin-bottom:10px;}
.cc_acc_inner .cc_acc_inner_right .acc_box{display:block;background:#565455;height:58px;color:#fff;}
li.address-box{margin:0 20px 50px 20px;}
.cc_acc_wislist{margin-top:18px;margin-bottom:20px;}
.cc_acc_wislist_left{background:url("../images/ccimages/acc_wishlist_bg.gif") no-repeat scroll left top;padding-left:36px;zoom:1;}
.cc_acc_wislist_right{background:url("../images/ccimages/acc_wishlist_bg.gif") no-repeat scroll right -260px;padding-right:36px;zoom:1;}
.cc_acc_wislist_mid{background:url("../images/ccimages/acc_wishlist_bg.gif") repeat-x scroll left -520px;height:260px;}
.cc_acc_wislist .cc_acc_wis_title{padding:1px 0px 0px 0px;}
.cc_acc_wislist .cc_acc_wis_title h2{font:bold 11px/17px verdana;color:#2d2d2d;margin:8px 0px;}
.cc_acc_wislist .content{margin-top:30px;}
.cc_acc_wislist .content .image img{border:1px solid #000;}
.cc_acc_wislist .content .prod_name a{font:normal 11px/26px verdana;color:#000;text-decoration:none;text-align:center;}
.cc_acc_bonus{display:block;height:35px;line-height:35px;background:#e7e7e7;border:1px solid #d7d7d7;margin-bottom:18px;}
.cc_acc_bonus_ltbox{font-family:verdana;color:#010101;font-size:11px;font-weight:bold;padding:3px 25px 3px 10px;height:15px;}
.cc_acc_bonus_rtbox{font-family:verdana;color:#010101;font-size:11px;font-weight:bold;text-align:right;padding-right:10px;}
.cc_acc_bonus_rtbox a{color:#010101;}
.cc_acc_order_status{padding:20px 10px;border:1px solid #d8d8d8;margin-bottom:5px;}
.cc_acc_order_status_ltbox{font-family:verdana;color:#010101;font-size:11px;font-weight:bold;padding:3px 25px 3px 0px;height:15px;}
.cc_order_title{border:4px solid #D1D1D1;margin:10px 0;padding:10px;}
.cc_order_title .cc_order_head_icon{background:url("../images/ccimages/cc_acc_icons.gif") no-repeat scroll left -39px;height:22px;line-height:22px;padding-left:34px;}
.acc_head-txt1{color:#404040;font-family:OpenSansSemibold;font-size:15px;text-transform:uppercase;}
h1.acc_head-txt1{   background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #404040;
    float: left;
    font-family: OpenSansSemibold;
    font-size: 15px;
    margin: 0;
    padding: 7px 0 0;
    text-transform: uppercase;   
    width: 109px;}

.cc_contact_title span.acc_head-txt2 {
    color: #101112;
    display: block;
    float: left;
    font-family: OpenSansSemibold;
    font-size: 13px;
    padding-top: 8px;
    vertical-align: bottom;
    width: 500px;
}
.acc_head-txt2{color:#101112;font-family:OpenSansSemibold;font-size:13px;}
.cc_orders_acc_page .dialog .title{background:none;border:0 none;height:32px;padding-left:0;}
.cc_orders_acc_page .dialog .title h2{color:#101112;font-family:arial;font-size:17px;height:32px;line-height:32px;padding-left:0px;}
.cc_reg_title{border:4px solid #D1D1D1;margin:10px 0;padding:10px;}
.cc_reg_title .cc_reg_head_icon{line-height:22px;}
.cc_addbook_title{border:4px solid #D1D1D1;margin:10px 0;padding:10px;}
.cc_addbook_title .cc_addbook_head_icon{background:url("../images/ccimages/cc_acc_icons.gif") no-repeat scroll left -94px;height:30px;line-height:30px;padding-left:34px;}
.cc_return_title{border:4px solid #D1D1D1;margin:10px 0;padding:10px;}
.cc_return_title .cc_return_head_icon{background:url("../images/ccimages/cc_acc_icons.gif") no-repeat scroll left -128px;height:23px;line-height:23px;padding-left:34px;}
.cc_acc_return h1{background:none;color:#101112;font:bold 17px/21px arial;padding:5px 0 5px 0px;border-bottom:1px solid #D1D1D1;}
.cc_contact_title{border:4px solid #D1D1D1;margin:10px 0;padding:10px;}
.cc_contact_title .cc_contact_head_icon{background:url("../images/ccimages/cc_acc_icons.gif") no-repeat scroll left -183px;height:37px;padding-left:40px;}
.order-invoice{background:none !important;}
.invoice-customer-notes{padding-top:0px !important;}
.order_message h1.invoice_head{background:none;color:#2B2B2B;padding:0px;}
.order_message .dialog{margin:0 0 10px;}
.order_message .buttons-row-right,
.order_message .buttons-row,
.order_message .button-row,
.order_message .button-row-right{height:22px;line-height:20px;margin-top:0px}
.order_message hr{margin:10px 0px;}
.order_message hr.invoice-line{margin:10px 0;border-bottom:1px solid #363636;}
.invoice-company-icon{padding-top:30px;vertical-align:top;text-align:center;}
.invoice-comp-info{text-align:center;padding-top:15px;font:normal 13px/18px arial;color:#000;}
.invoice-data-box{padding-left:0px;width:100%;}
.invoice-data-box h1.in-title{background:#e9e9e9;height:34px;padding-left:10px;}
.invoice-title{font-weight:bold;font-size:22px;line-height:34px;font-family:arial;color:#000;text-transform:capitalize;}
.invoice-order-no{}
.invoice-order-no .orderno-txt{font:bold 13px/24px arial;color:#000;text-transform:capitalize;}
.invoice-order-no .orderno{font:bold 17px/24px arial;color:#d70044;padding-left:5px;}
.invoice-personal-info{margin-bottom:15px;width:60%;}
.invoice-personal-info tr td{font:normal 13px/18px arial;padding:2px;color:#000;}
.invoice-personal-info tr td.cc_invoice_pinfo_email{color:#0000cc;text-decoration:underline;}
.cc_invoice-order-info tr td{font:normal 13px/18px arial;padding:2px;color:#000;}
.invoice-address-box{margin-bottom:20px;width:100%;}
.invoice-address-box tr td{font:normal 13px/18px arial;padding:2px;color:#000;}
.invoice-address-box table{border:1px solid #7F7F7F;padding:5px;width:100%;}
.invoice-order-date{line-height:24px;color:#000;}
.invoice-order-date a{text-decoration:none;color:#000;}
.invoice-order-status{line-height:24px;color:#000;font-size:15px;}
.cc_print_invoice{}
.cc_print_invoice .print-btn{position:absolute;right:50px;top:5px;}
.cc_print_invoice .print-btn .button-row-right a.simple-button{display:block;background:url(../images/mmimages/clear-right.gif) no-repeat right 0px;padding-right:10px;height:19px;line-height:18px;text-decoration:none;color:#fff;margin:0px 5px;}
.cc_print_invoice .print-btn .button-row-right a.simple-button span{display:block;background:url(../images/mmimages/clear-left.gif) no-repeat left 0px;padding-left:10px;height:19px;}
.cc_invoice_confirm_myaccount table.cc_invoice_myaccount{}
.cc_invoice_confirm_myaccount table.cc_invoice_myaccount ul.invoice_myaccount_links{list-style:none;padding:0 0 0 15px;margin:10px 0px;}
.cc_invoice_confirm_myaccount table.cc_invoice_myaccount ul.invoice_myaccount_links li{}
.cc_invoice_confirm_myaccount table.cc_invoice_myaccount ul.invoice_myaccount_links li a{text-decoration:none;font-size:13px;color:#000;font-weight:bold;line-height:22px;}
p.invoice-products-title{font:bold 19px/22px arial;text-align:left;text-transform:uppercase;color:#000;}
.invoice-products tr th{background:#eaeaea;border-top:1px solid #FFFFFF;border-bottom:1px solid #fff;padding:10px 3px;text-align:center;white-space:nowrap;font:bold 14px/20px arial;color:#000;}
.invoice-products tr td{padding:10px 3px;font:normal 12px/20px arial;color:#000;}
.invoice-products tr td.invoice-product-column span{font-size:12px;}
.invoice-products tr td.invoice-price-column{text-align:right;white-space:nowrap;font:bold 13px/20px arial;}
.invoice-products tr td.invoice-quantity-column{font:bold 13px/20px arial;}
.invoice-products tr td.invoice-total-column{padding-right:5px;text-align:right;white-space:nowrap;font:bold 13px/20px arial;}
.invoice-totals{padding:10px 0;width:100%;}
.invoice-totals tr td{font:normal 13px/20px arial;color:#000;}
.cc_invoice_total_final tr td.invoice-line{height:1px;padding:1px 0px;}
.cc_invoice_total_final td.invoice-line img{background:#000;height:1px;width:100%;}
.cc_invoice_total_final tr .invoice-total-name-fin{background:#fff;height:25px;padding:10px 3px 10px 0px;text-align:right;width:100%;border:1px solid #dcdcdc;border-right:0px none;font:normal 13px/20px arial;color:#000;}
.cc_invoice_total_final tr .invoice-total-value-fin{background:#fff;height:25px;padding:10px 3px 10px 0px;text-align:right;white-space:nowrap;border:1px solid #dcdcdc;border-left:0px none;font:bold 16px/23px arial;color:#d70044;}
.invoice-customer-notes p{font:bold 13px/20px arial;color:#000;text-align:left;margin:5px 0px;}
.invoice-customer-notes div{border:1px solid #25619e;height:50px;overflow:hidden;padding:5px;}
.invoice-bottom-note{font:bold 17px/20px arial;color:#000;padding-top:10px;text-align:right;}
.cc_invoice_bot-note-div{background:#eaeaea;margin:10px 0px;}
.cc_invoict_compinfo_bottom td{font:normal 13px/18px arial;color:#000;}
.invoice-giftcerts{border:1px solid #9b9b9b;}
.invoice-giftcerts tr th{background:#eaeaea;font-size:14px;font-family:arial;font-weight:bold;padding:12px;}
.invoice-giftcerts tr th.invoice-giftcert-id{width:200px;border-right:1px solid #9b9b9b;border-bottom:1px solid #9b9b9b;}
.invoice-giftcerts tr th.invoice-giftcert-right{border-bottom:1px solid #9b9b9b;}
.invoice-giftcerts tr td.invoice-giftcert-id{font-size:12px;font-family:arial;color:#000;padding:15px 10px;border-right:1px solid #9b9b9b;text-align:left;}
.invoice-giftcerts tr td.invoice-giftcert-cost{font-size:12px;font-family:arial;color:#000;padding:15px 10px;font-weight:bold;text-align:left;}
.order_message div.main-button{background:url("../images/ccimages/share_idea_btn.gif") no-repeat scroll right -23px;height:23px;}
.order_message div.main-button div,
.order_message div.main-button a:link,
.order_message div.main-button a:visited,
.order_message div.main-button a:hover,
.order_message div.main-button a:active{background:url("../images/ccimages/share_idea_btn.gif") no-repeat scroll left top;color:#FFFFFF !important;height:23px;line-height:20px;text-decoration:none !important;}
div.note-box{background:none;border:0px none;margin:0px;overflow:hidden;padding:3px;position:absolute;white-space:normal;width:175px;z-index:999999;right:0px;top:10px;}
div.note-box-outer{position:relative;z-index:999999;}
div.note-box-inner-top{background:url(../images/ccimages/note-box-top.gif) no-repeat left top;height:12px;z-index:999999;}
div.note-box-inner-mid{background:url(../images/mmimages/note-box-mid.gif) repeat-y left top;padding:10px;font:normal 11px/16px verdana;z-index:100;zoom:1;z-index:999999;}
div.note-box-inner-bot{background:url(../images/mmimages/note-box-bot.gif) no-repeat left top;height:6px;z-index:999999;}
.popup-dialog .dialog{margin-bottom:0px;}
.popup-dialog button.button{height:23px;}
.error-page #content-container{margin-bottom:0px;margin-top:87px;}
.error-page #header .logo{margin-left:0px;padding-top:0px;width:352px;}
.error-page #header .line1 .logo a img{height:66px;width:352px;}
.logo h1{ margin: 0 !important; padding: 0 !important;   }
.error-page .subcontainer{border:1px solid #ededed;clear:both;float:left;margin:32px auto 0;position:relative;text-align:left;width:982px;}
.error-page .code-number{color:#d91b5b;font:bold 96px/100px arial;text-align:center;width:206px;float:left;}
.error-page .reason{color:#333333;font-weight:bold;font-family:arial;font-size:22px;}
.error-page .description{font-family:verdana;padding:0px 25px 20px;width:932px;float:left;}
.error-page .description ul{list-style:none;margin:0px;padding:5px 0px;}
.error-page .description ul li{font:normal 18px/25px arial;color:#1f1e1e;}
.error-page h1{background:none;color:#d91b5b;float:left;font:bold 54px/100px arial;padding:5px 0px 5px 15px;vertical-align:bottom;margin:0px;}
.error-page .suggest, .error-page .suggest a{clear:both;font:bold 17px/27px arial;color:#d91b5b;text-align:left;padding:10px 0px 0px 25px;}
.MM_smart_search_wrapper .products-list .image img{width:125px;}
h1.login-box-title{background:none;color:#000;padding:0px 0px 3px 0px;}
.cc_login_box{clear:both;}
.cc_login_box table td.cc_log_box{background:#f9f9f9;border:1px solid #e5e5e5;padding:5px;}
.cc_login_box .cc_reg_btn_div{display:block;height:23px;width:120px;padding:10px 0px;}
.cc_login_box .cc_reg_btn_div a.cc_reg_button{background:url("../images/ccimages/cc-default-btn.gif") no-repeat scroll right -23px;height:23px;padding:0px 10px 0px 0px;cursor:pointer;display:block;text-decoration:none;}
.cc_login_box .cc_reg_btn_div span{background:url("../images/ccimages/cc-default-btn.gif") no-repeat scroll left top;color:#FFFFFF;height:23px;line-height:23px;display:block;text-transform:capitalize;font-weight:bold;padding-left:10px;}
.cc_login_box table td.cc_log_box input{height:20px;border:1px solid #d1d1d1;}
.cc_login_box table td.cc_log_box a.simple-button{text-decoration:none;font-weight:bold;color:#d70043;}
.cc_login_box table td.cc_log_box .data-table td.data-required, td.data-required{color:#d70043;}
.cc-best-box{text-align:center;border:2px solid #d1d1d1;padding:3px;}
.cc-best-box p.cc-pop{font:normal 13px/18px Georgia;color:#101112;margin:0px;}
.cc-best-box .cc-cat-box-txt{font:normal 11px/18px Verdana;color:#101112;margin:0px;text-align:left;}
.cc-best-box h2{font:bold 23px/32px Times New Roman;color:#101112;margin:0px;text-transform:uppercase;}
ul.manufacturers-list{list-style:none outside none;margin:0;padding:0;}
ul.manufacturers-list li{margin:0;padding:0px 3px 20px;white-space:nowrap;display:inline-block; width:182px !important;}
ul.manufacturers-list li a{display:block;text-decoration:none !important;color:#000 !important;font:normal 11px/12px verdana;}
ul.manufacturers-list li a img{padding:1px;  transition: none !important;-moz-transition: none; -webkit-transition: none;
    -o-transition: none;   }
ul.manufacturers-list li a:hover img{border:1px solid #bababa;padding:0px; transition: none !important;-moz-transition: none; -webkit-transition: none;
    -o-transition: none;    }
    ul.manufacturers-list li a:hover h2{background:#bababa; -moz-transition: none; -webkit-transition: none;  -o-transition: none; transition: none !important;}
ul.manufacturers-list li a:hover span{background:#bababa; -moz-transition: none; -webkit-transition: none;  -o-transition: none; transition: none !important;}
ul.manufacturers-list li a span{display:block;text-align:center;line-height:25px;height:25px;}
ul.manufacturers-list li a h2{display:block;text-align:center;line-height:25px;height:25px;font:normal 11px/12px verdana; margin: 0 !important}
.cc_onsale_allsales{width:180px;padding:0px 5px 20px 5px;border:1px solid #fff;}
.cc_onsale_allsales_hover{border:1px solid #cecece;width:180px;padding:0px 5px 20px 5px;}
.cc_onsales_image{padding:5px 0px;}
.cc_onsales_title a{font:normal 12px/15px verdana;color:#000;text-align:left;text-decoration:none;}
.cc_onsales_title{padding:5px 0px;text-align:left;}
.cc_onsales_coupon{padding:5px 0px;}
.cc_onsales_descr{font:normal 11px/15px verdana;color:#9f9f9f;padding:5px 0px;text-align:left;}
.onsale_viewallprods{display:block;height:30px;background:#cecece;line-height:30px;}
.onsale_viewallprods a{color:#010101;font-family:georgia;font-size:18px;font-weight:normal;text-decoration:none;}
.cc_onsale_nav{display:block;background:#535353;border:1px solid #222325;color:#fff;font:bold 13px/30px arial;height:30px;line-height:30px;margin:10px 0px;}
.cc_onsale_nav ul{list-style:none;margin:0px;padding-left:20px;}
.cc_onsale_nav ul li{display:inline;}
.cc_onsale_nav ul li a{color:#fff !important;font:bold 13px/30px arial;text-decoration:none !important;padding:8px 8px;}
.cc_onsale_nav ul li a:hover{color:#fff !important;background:#292626;padding:8px 8px;}
#static-main-container{margin:0;padding:0;}
#static-main-container h1{width:100%;background:#2b2b2b;font:bold 14px TSCu_Paranar,verdana,arial,tahoma,georgia,sans-serif;color:#ffffff;}
.static-block{padding:14px 0 0 0;margin:0;}
.static-block-part{background:url("../images/ccimages/static-block.jpg") no-repeat scroll left top;height:70px;width:250px;}
.static-padding{margin-top:25px;}
.static-img-block{display:block;float:left;}
.static-img-block img{margin:5px 15px;}
.static-txt-block{display:block;float:left;font:bold 17px verdana,arial,tahoma,georgia,sans-serif;color:#fff;}
.static-txt-block a{color:#fff !important;text-decoration:none !important;}
.menu-container{background:#88817f;width:100%;height:40px;}
#menu{float:left;list-style:none;margin:0;padding:0;width:944px;}
#menu li{background:url("../images/ccimages/seperator.jpg") bottom right no-repeat;float:left;font:bold 12px verdana,arial,tahoma,gerogia;margin:0;padding:0;}
#menu a{color:#FFFFFF;display:block;float:left;font:13px/16px opensansregular;margin:0;padding:12px;text-align:center;text-decoration:none;}
#menu a:hover{color:#000;}
.ul-link-container{width:100%;position:relative;}
.ul-link-left{float:left;width:49%;border-right:1px solid #e31c40;}
.ul-link-right{float:right;text-align:left;width:50%;}
.ul-list{}
li.listcolor{color:#e31c40;font-size:14px;}
.ul-list a{font:13px/21px opensansregular;color:#000;text-decoration:none;}
.navigation_static{}
.navigation_static .nav-pages-title{font-size:16px;}
.navigation_static span,
.navigation_static a{font-size:16px;}
#sb-body{background:url("../images/ccimages/loading-gif-animation.gif") #fff center center no-repeat !important;}
.palette_img_span img{border:2px solid #fff;height:25px;width:25px;}
.prod_det_N .option-col table td.property-name{width:185px;}
.prod_det_N .option-col table td.property-value{}
.onsale_cont{padding:5px 0px 0px 10px;width:99%;}
.onsale_left{background:url("../images/ccimages/onsale_left.jpg") bottom left no-repeat;height:152px;width:99%}
.onsale_right{background:url("../images/ccimages/onsale_right.jpg") bottom right no-repeat;height:152px;}
.list_onsale ul{margin:30px 0 5px 0;padding:0 0 2px 0;list-style-type:none;width:25%;list-style-image:url("../images/ccimages/onsle_list.jpg");}
.list_onsale li a{font:bold 12px verdana,arial,tahoma,georgia,sans-serif;color:#cccccc;display:block;height:16px;padding:4px 0 4px 0px;text-decoration:none;font-weight:bold;}
.onsale-table{padding-left:5%;}
.cat-home .onsale-table{padding-left:7% !important;}
.bonus{height:38px;width:225px;}
.bonus .button-right{background:url("../images/ccimages/bonus-left.jpg") no-repeat scroll left top transparent;height:38px;padding:0 0px 0 0;display:block;text-align:center;}
.bonus .button-left{background:url("../images/ccimages/bonus-right.jpg") no-repeat scroll right top transparent;color:#FFFFFF;font-size:14px;height:38px;font-weight:bold;line-height:38px;padding:0 5px 0 15px;vertical-align:middle;white-space:nowrap;margin:0;display:block;}
.cc_descr_trunc{height:25px;overflow:hidden;line-height:13px!important;}
.cc_descr_trunc div, .cc_descr_trunc p, .cc_descr_trunc td{padding:0px;margin:0px;}
.cart-table .price-total .taxes{color:#d1285d;padding:2px 2px 2px 0;text-align:center !important;}
.cart-total .totals .total-tax-line{color:#FFFFFF;font:bold 13px/21px verdana;background:none;}
.img_hight_rel img{height:107px;width:83px;}
.img_hight_tit{height:27px;display:inline-block;overflow:hidden;}
.product-details-normal, .product-details{background:#fff;padding:10px;border:1px solid #ececec;}
.product-details-normal .free-sample-zoom{display:block;margin:10px 0;width:350px;border:1px solid #EDEDED;padding:4px 0;}
.product-details-normal .cc_book_share{border:1px solid #e4e4e4;width:350px;clear:both;}
.product-details-normal .cc_morefrom{border:1px solid #e4e4e4;width:350px;margin-top:10px;}
.prod-home .product-details-normal .details{width:575px;padding-left:0px;}
.product-details-normal .details .prod-title{background:none;color:#000000;font:22px/25px verdana,Times New Roman;margin:-5px 0 5px;padding:0px;}
.product-properties .option-col .add-wish-btn button.button .button-right{background:none;height:35px;padding:0 10px 0 0;}
.product-properties .option-col .add-wish-btn button.button .button-left{background:none;color:#000;font:normal 13px/35px verdana,arial;height:35px;padding:0 5px 0 55px;text-transform:uppercase;text-transform:capitalize;}
.product-properties .option-col{background:#fff;border:none;zoom:1;padding:15px 0;}
.product-zoom_img{background:url(../images/mmimages/zoom_img.jpg) right bottom;position:absolute;bottom:0;left:0;width:42px;height:42px;z-index:10;}
.normal_prod_tab .cc_return_tab{background:none;}
.yaselect-close{background:url("../images/ccimages/select-icon.jpg") #fff no-repeat 98% 50%;width:187px;}
.yaselect-open{background:url("../images/ccimages/select-icon.png") #fff no-repeat 98% 50%;width:187px;}
.yaselect-anchor{background:url("../images/mmimages/select-bk.jpg") repeat-x left top;border:1px solid #b5b5b5;height:26px;width:190px;}
.cc_related_prod{background:#ffffff;height:170px;border:1px solid #d8d8d8;margin-right:10px;}
.cc_related_prod_left{}
.cc_related_prod_right{}
.scroll_title_bg{background:url(../images/ccimages/comp_pr.png) repeat-x 0 0;height:32px;font:normal 14px/32px verdana,arial;color:#000000;padding-left:25px;}
.cc_related_prod .dialog-upselling-list .content{border:0px;margin-top:14px;margin-left:25px;padding:0px;text-align:center;}
.normal_prod_tab{background:url(../images/ccimages/dotted-line.png) repeat-x left top;padding-top:20px;margin:25px 10px 10px;}
.on_tit{font:normal 14px verdana,arial,tahoma;color:#d60043;padding-bottom:10px;}
.on_value{font:bold 15px arial;color:#c8003f;}
.on_cont{box-shadow:0px 0px 6px 5px #E8E8E8;border:1px solid #e3e2e3;text-align:center;padding:0 15px;width:210px;padding:7px 0;}
.remove_img{background:url("../images/ccimages/remove_img.png") no-repeat top right;padding:2px 25px 3px 0;}
.cc_new_zm{position:relative;margin:0 0 15px;}
.image-box{margin:0 !important;}
.cc_nw_descr{padding:0 !important;background:none !important;}
.cc_nw_descr p{font:normal 16px/120% calibri;color:#808080;margin:0 0 10px;}
.cc_new_img-links{clear:both;float:left;background:url(../images/ccimages/dotted-line.png) repeat-x left bottom;width:290px;padding:0 0 5px;margin:0 30px 15px;}
.cc_new_img-links span.cc-zoom{float:left;}
.cc_new_img-links span.video_bg{float:right;}
.cc_new_img-links a{font:normal 14px/150% verdana;color:#1e1e1e;text-decoration:none;}
.cc_new_img-links .video_bg a.video_img{background:url(../images/ccimages/video-bg.png) no-repeat left top;padding:0 0 0 28px;display:inline-block;height:26px;}
.clear{clear:both;}
.pin_it{position:absolute;top:7px;right:20px;}
.price-qty-row_cc{padding:0 0 5px !important;}
.on_sale_cc{float:left;width:50%;}
.cc_fr_uk_delvry_cntr{float:right;width:50%;text-align:right;}
.cc_fr_uk_delvry{clear:both;display:inline-block;width:150px;font:normal 14px verdana;color:#d60043;text-align:center;}
.cc_discountbtn_new2{background:url(../images/ccimages/prdc_offer_cc-rt.png) no-repeat right top;width:150px;height:40px;padding:0 0 0 20px;display:inline-block;}
.cc_discountbtn_new3{background:url(../images/ccimages/prdc_offer_cc-lft.png) no-repeat left top;display:block;width:auto;height:40px;padding:0 0 0 25px;margin:0 20px 0 0;font:bold 15px/35px arial;color:#c8003f;text-align:center;}
.option-col_cc{padding:0 !important;}
.cc_prc{padding-bottom:0 !important;}
.cc_prc span.currency{font:normal 26px/150% verdana;color:#cf0141;}
.cc_prc .final-price-col.property-value, .cc_prc .buttons-row{text-align:center;}
.cc_prc .buttons-row{height:60px !important;}


.cc_prc .buttons-row .button.button{position:relative;top:0;left:160px;}
.cc_prc .add-wish-btn.cc_add-wish-btn{position:relative;top:45px;right:212px;}
.cc_add-wish-btn button.button, .cc_add-wish-btn .button-right, .cc_add-wish-btn .button-left{height:20px !important;}
.cc_add-wish-btn .button-left{font:13px/20px verdana,arial !important;}
.cc_nw_sz_ad-crt{clear:both;float:left;border:1px solid #dedede;padding:10px 20px 20px;margin:0 0 0 90px;}
.cc_nw_sz_ad-crt_line1, .cc_nw_sz_ad-crt_line2{clear:both;float:left;width:320px;}
.cc_nw_sz_ad-crt_line1 .property-name.product-input, .cc_nw_sz_ad-crt_line5, .cc_nw_sz_ad-crt_line6, .cc_nw_sz_ad-crt_line3, .cc_nw_sz_ad-crt_line4{font:normal 13px/15px verdana !important;color:#3a3a3a;text-align:left !important;}
.cc_nw_sz_ad-crt_line5, .cc_nw_sz_ad-crt_line6, .cc_nw_sz_ad-crt_line3{float:left;width:93px;margin:6px 17px 0 9px;}
.cc_nw_sz_ad-crt_line4{float:left;margin:7px 0 0;}
.cc_nw_sz_ad-crt_line7{float:left;width:200px;}
.cc_nw_altr_crt{clear:both;float:left;width:362px;padding:0;margin:12px 0 0 90px;}
.cc_nw_altr_crt_line1{float:left;width:150px;margin:12px 0 0 75px;}
.cc_nw_altr_crt_line2{float:left;width:50px;}
.cc_nw_altr_crt_line2-1{width:490px;position:relative;top:0;left:-70px;}
.cc_nw_altr_crt_line2-2{width:270px;position:relative;top:0;left:74px;}
.cc_normal_prod_tab .ui-tabs .ui-tabs-nav li{background:none;margin:0 !important;padding:0 !important;z-index:1;}
.cc_normal_prod_tab .ui-tabs .ui-tabs-nav li a{margin:0 5px 0 0 !important;}
.cc_normal_prod_tab .prod-descr-full, .cc_normal_prod_tab .cc_tab2, .cc_normal_prod_tab .cc_tab3, .cc_normal_prod_tab #tab5 .prod-rating-inner{font:normal 16px/120% calibri !important;color:#808080 !important;}
.cc_normal_prod_tab .prod-descr-full ul, .cc_normal_prod_tab .cc_tab2 ul, .cc_normal_prod_tab .cc_tab3 ul, .cc_normal_prod_tab #tab5 .prod-rating-inner ul{padding:0 0 0 10px;list-style:none;}
.cc_normal_prod_tab .prod-descr-full ul li, .cc_normal_prod_tab .cc_tab2 ul li, .cc_normal_prod_tab .cc_tab3 ul li, .cc_normal_prod_tab #tab5 .prod-rating-inner ul li{padding:0 0 0 15px;background:url(../images/ccimages/sqr-li.png) no-repeat left 7px;}
.cc_normal_prod_tab #tab5 .prod-rating-inner p{font:normal 16px/120% calibri !important;color:#808080 !important;}
.cc_normal_prod_tab #tab5 .prod-rating-inner h1{font:bold 18px/120% calibri !important;color:#808080 !important;}
.static_page_share_link_rt{clear:both;float:left;width:93%;text-align:center;padding:10px;border-radius:10px;background:#fff;}
.static_page_share_link_tp{clear:both;float:left;width:100%;text-align:right;}
.static_page_share_link_tp .addthis_toolbox.addthis_default_style{clear:both;float:right;width:auto;display:inline-block;}
.static_page_share_link_tp .addthis_toolbox.addthis_default_style a{float:left !important;}
.pricesheet-cntr .cc_new_zm a{width:442px !important;}
.pricesheet-cntr .cc_new_zm a img{float:left;}
.product-details .cc_new_img-links{width:425px;margin:0 5px 20px 10px;}
.pricesheet-cntr .product-zoom_img{bottom:0 !important;}
.product-details .cc_book_share{border:1px solid #e4e4e4;width:440px;clear:both;}
.product-details .free-sample-zoom{display:block;margin:10px 0;width:440px;border:1px solid #EDEDED;padding:4px 0;}
.prod_details_tab_cc{clear:both;float:left;margin:0 0 0 10px;}
.prod_details_tab_cc .normal_prod_tab{margin:0 0 10px;}
.prod_details_tab_cc .cc_normal_prod_tab .ui-tabs .ui-tabs-nav li{margin:0 !important;}
.prod_details_tab_cc .cc_normal_prod_tab .ui-tabs .ui-tabs-nav li a{margin:0 8px !important;padding:0 !important;}
.prod_details_tab_cc .normal_prod_tab ul.cc_rel_prod_tab .ui-state-default a span{padding-left:5px !important;padding-right:5px !important;font:13px/21px verdana;}
.product-details .normal_prod_tab{padding-top:10px;}
ul.creviews-reviews-list.custm-rv-lst_cc li{background:none !important;}
#static-main-container .ul-link-left{border:0 none;float:none;width:100%;}
#static-main-container li.listcolor{ background: url("../images/ccimages/liststyle.png") no-repeat scroll 0 8px;  float: left; list-style: none outside none; margin-right: 10px; padding-left: 15px;  vertical-align: middle; width: 47%;}
.onsale-cont-new{padding:5px 0px 0px 10px;width:99%;}
.onsale-left-new{background:url("../images/ccimages/main-banner-bg.jpg") bottom left no-repeat;height:152px;}
.list-onsale-new ul{margin:0px 0 5px 0;padding:0 0 2px 0;list-style-type:none;width:96%;}
.list-onsale-new li a{font:12px verdana,arial,tahoma,georgia,sans-serif;color:#000000;display:block;text-decoration:none;}
.onsale-table-new{margin-left:6%;}
.cat-home .onsale-table-new{padding-left:7% !important;background:url("../images/ccimages/order-list-bg.png");}
.new-banner{}
.order-now-lable,.onsale-table-bg,.onsale-lable{float:left;}
.clearing{clear:both;}
.onsale-table-bg{background:url("../images/ccimages/order-list-bg.png");}
.order-now-lable{margin-top:-4px;margin-left:-2px;}
.onsale-table-bg{margin-top:35px;height:94px;}
.onsale-lable{margin-top:35px;}
.list-onsale-new li{margin-top:6px;list-style-image:url("../images/ccimages/list-style-type.png");}
ul#topnav{float:left;font-size:1.1em;list-style:none outside none;margin:0;padding:0;height:42px;}
ul#topnav li{float:left;height:42px;margin:0px 0px 0px 0px;padding:0;position:relative;white-space:nowrap;}
ul#topnav li a.cc_main_cat{float:left;height:42px;padding:0px 10px 0px 0px;font:14px/42px OpenSansSemibold;color:#fff;text-decoration:none;text-transform:uppercase;position:relative;z-index:101;}
ul#topnav li.li_hover a.cc_main_cat{background:url(../images/ccimages/menu_l.jpg) right top no-repeat;}
ul#topnav li.li_hover a.cc_main_cat span{background:url(../images/ccimages/menu_l.jpg) left top no-repeat;color:#2b2124;}
ul#topnav li a.cc_main_cat span{display:block;padding:0px 0px 0px 10px;}
ul#topnav li .sub{position:absolute;margin:0px;height:auto; left:0px; top:41px;padding:0px 0px;display:none;z-index:100;border-top:1px solid #000000;transition:all 0.1s linear 0s;}
ul#topnav li .sub ul{list-style:none;margin:0px 0px;padding:0;width:100%;float:left;text-align:left;}
ul#topnav li a.selected{}
ul#topnav li .sub .sub-mid{clear:both;background:#fff;border:1px solid #191919;border-top:0px none;border-bottom:0px none;display:block;padding:0px 10px; width: 600px;}
ul#topnav li .sub .submid1{float:left;width:200px;min-height:250px;padding-bottom:15px;}
ul#topnav li .sub .submid2{float:left;width:175px;min-height:250px;padding-bottom:15px;}
ul#topnav li .sub .submid3{float:left;width:175px;min-height:250px;padding-bottom:15px;}
ul#topnav li .sub .submid4{float:left;width:175px;text-align:center;padding-bottom:15px;}
ul#topnav li .sub .submid4 img{padding:18px 0px 0px 18px;text-align:center;}
ul#topnav li .sub .sub-mid-bottom{text-align:left;clear:both;border:1px solid #191919;border-top:0px none;background:url(../images/ccimages/horizondal_line.png) center top repeat-x #fff;padding:0px 10px;width:600px; }
ul#topnav li .sub .sub-mid-bottom a{color:#D70044;display:block;font:14px/25px OpenSansBold;padding-top:5px;text-decoration:none;text-transform:uppercase;}
ul#topnav li .sub .sub-mid-bottom span{color:#969696;display:block;font:13px/18px OpenSansRegular;padding-bottom:7px;}
ul#topnav .sub ul li{width:100%;color:#fff;height:25px;line-height:25px;}
ul#topnav .sub ul li h2{padding:10px 0px;margin:0;font:16px/20px Arial;font-weight:bold;color:#5c5d5d;text-align:center;}
ul#topnav .sub ul li h2 a, ul#topnav .sub ul li h2 a:link, ul#topnav .sub ul li h2 a:active, ul#topnav .sub ul li h2 a:hover{padding:0;margin:0;font:16px/20px Arial;font-weight:bold;height:20px;}
ul#topnav .sub ul li h2 a:hover{margin:0px !important;padding:0px !important;line-height:20px;height:20px;}
ul#topnav .sub ul li a{float:none;text-indent:0;height:auto;display:block;text-decoration:none;color:#000000 !important;font:13px/25px OpenSansRegular;text-transform:none;background:none;padding:0px 15px;border:0px;margin:0px 15px 0px 0px;}
ul#topnav .sub ul li a:hover{color:#fff !important;background:#adadad;}
ul#topnav .sub ul.shop-collect li a{background:none;}
ul#topnav .sub ul.shop-collect li a:hover{background:#d70044;}
ul#topnav .sub td.menu-div{background:url(../images/ccimages/menu-div.gif) center top repeat-y;width:2px;height:252px;text-align:center;}
ul#topnav .sub span.shop-prod{color:#2B2124;font:14px/27px OpenSansBold;margin:0;padding:10px 15px;text-align:left;text-transform:uppercase; display: inline-block;width: 230px; }
ul#topnav .sub h2.shop-prod{color:#2B2124;font:14px/27px OpenSansBold;margin:0;padding:10px 15px;text-align:left;text-transform:uppercase;}
ul#topnav .sub h2.shop-collect{text-align:center;font:bold 14px/27px Georgia;background:url(../images/ccimages/menu-hr.jpg) bottom left repeat-x;padding-bottom:2px;padding-left:10px;margin:0px;color:#000;}
#mmcatslide_contentbox{height:0px;visibility:hidden;position:absolute;overflow:hidden;padding:0px 0px 0px 0px;margin-top:1px;width:181px;right:-1px;}
#mmcatslide_content{position:relative;font-family:Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;width:100%;font-size:0.8em;}
#mmcat_slidedown{position:relative;width:180px;float:right;}
#mmcat_slidedown a,#mmcat_slidedown a:hover{text-decoration:none;color:#000;}
#mmcat_slidedown ul#topnav-right{list-style:none;margin:0px;padding:0px;background:url(../images/ccimages/all-cat-menu-bg.jpg) left bottom repeat-x;}
#mmcat_slidedown ul#topnav-right li a{text-decoration:none;color:#fff !important;font:11px/29px verdana;font-weight:normal;text-transform:none;display:block;padding-left:20px;}
#mmcat_slidedown ul#topnav-right li a:hover{background:#464a4e;}
#mmcat_slidedown .allcat-bot{height:8px;}
.bottom_container{padding:23px 0 0;}
.bottom_container .promotinal_banner{float:left;}
.bottom_container .social_media_template{ float: right;width: 318px; margin-right: 10px;}
.social_media_template_2{ float: right;width: 318px;}
.bottom_container .twitter_feed{border:2px solid #DEDEDE;margin-bottom:12px;padding:10px;position:relative; overflow: hidden;}
.bottom_container .twitter_head{background:url(../images/ccimages/horizondal_line.png) left bottom repeat-x;padding-bottom:6px;}
.bottom_container .social_media_icons{float:left;}
.bottom_container .social_media_icons a img{background:url("../images/ccimages/social_media_icons.jpg") no-repeat scroll left top transparent;height:34px;width:38px;opacity:1;}
.bottom_container .social_media_icons a{background:url("../images/ccimages/social_media_icons.jpg") no-repeat scroll left bottom transparent;height:34px;width:38px;display:inline-block;}
.bottom_container .social_media_icons a:hover img{opacity:0;}
.bottom_container .social_media_icons a.facebook img{background-position:left top;}
.bottom_container .social_media_icons a.twitter img{background-position:-38px top;}
.bottom_container .social_media_icons a.google img{background-position:-76px top;}
.bottom_container .social_media_icons a.pintrest img{background-position:-115px top;}
.bottom_container .social_media_icons a.mail img{background-position:-153px top;}
.bottom_container .social_media_icons a.facebook{background-position:left bottom;}
.bottom_container .social_media_icons a.twitter{background-position:-38px bottom;}
.bottom_container .social_media_icons a.google{background-position:-76px bottom;}
.bottom_container .social_media_icons a.pintrest{background-position:-115px bottom;}
.bottom_container .social_media_icons a.mail{background-position:-153px bottom;}
.bottom_container .subscribe_newsletter{float:right;background:url(../images/ccimages/subscribe_news_letter.jpg) top left no-repeat;height:35px;width:313px;}
.bottom_container .subscribe_newsletter input.input-email{vertical-align:top;background:none;border:0 none;color:#615B5C;font:13px/31px OpenSansRegular;height:30px;margin-left:10px;width:200px;}
.bottom_container .subscribe_newsletter input.submit_button{background:none;border:0 none;display:inline-block;height:33px;margin-left:4px;margin-top:0;padding:0;width:91px;cursor:pointer;}
.bottom_container .nav_links{font:11px/55px OpenSansRegular;position:absolute;right:0;top:0;color:#414141;}
.bottom_container .nav_links a{text-transform:uppercase;padding:0px 10px;color:#414141;font:11px/55px OpenSansRegular;text-decoration:none;}
#loading-container{text-align:center;padding:16px 0;width:600px;}
#twitter-feed .twitter-article{margin-right:10px;padding:10px;width:280px;height:120px;background:url(../images/ccimages/vertical_line.png) top right repeat-y;}
.feeds_container{overflow:hidden;}
#twitter-feed{background-color:#FFFFFF;color:#333333;font-family:Arial,Helvetica,sans-serif;height:140px;margin:10px 0 0;overflow:auto;padding:0;width:6220px;}
.twitter-article,#loading-container{width:600;height:150px;float:left;position:relative;padding:0;background:url(../images/ccimages/ajax-loader.gif) center center no-repeat;}
.twitter-pic{position:absolute}
.twitter-pic img{float:left;border-radius:7px;border:none}
.twitter-text{width:100%;float:left;font-size:11px;padding-left:52px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.twitter-text .tweetprofilelink{color:#000000;display:inline-block;margin-bottom:5px;}
.twitter-text .tweetprofilelink a{color:#8F8F8F;font-size:12px;}
.twitter-text .tweetprofilelink strong a{color:#000;font-size:14px;font-weight:bold;}
.twitter-text p,.twitter-text a,.twitter-text span,.twitter-text div,.twitter-text b,.twitter-text i,.twitter-text strong{font:14px/19px arial;}
.twitter-text p{margin:0}
.twitter-text a,h1 a{color:#00acee;text-decoration:none}
.twitter-text a:hover,h1 a:hover{text-decoration:underline;color:#00acee}
.tweet-time{font-size:10px;color:#878787;float:right}
.tweet-time a,.tweet-time a:hover{color:#878787}
#twitter-actions{width:75px;float:right;margin-right:5px;margin-top:3px;display:none}
.intent{width:25px;height:16px;float:left}
.intent a{width:25px;height:16px;display:block;background-image:url(../images/ccimages/tweet-actions.png);float:left}
.intent a:hover{background-position:-25px 0}
#intent-retweet a{background-position:0 -17px}
#intent-retweet a:hover{background-position:-25px -17px}
#intent-fave a{background-position:0 -36px}
#intent-fave a:hover{background-position:-25px -36px}
#retweet-indicator{width:14px;height:10px;background-image:url(../images/ccimages/tweet-actions.png);background-position:-5px -54px;margin-top:3px;float:left}
.tweetprofilelink a,.tweetprofilelink a:hover{color:#444}


.bottonicon { float: left;width: 645px;}
a.readmore{ text-decoration: none; margin-left: 10px;color: #E6772F; }
a.readmore:hover{text-decoration: underline; }
.feeds_container { height: 150px; overflow: hidden;}
.rss {  float: left;
    max-height: 142px;
    overflow: hidden;
    padding: 21px 30px 5px 10px;
    text-overflow: ellipsis;
    width: 270px;}
.rss > p { color: #333333;
    float: left;
    font: 14px/18px Arial;
    margin: 5px 0 0 !important;
    overflow: hidden;
    text-align: justify;  }
.datepub {  color: #878787; margin-left: 15px;}
#rssfeed { background-color: #FFFFFF; color: #333333; font-family: Arial,Helvetica,sans-serif;  height: 140px; overflow: auto;
    padding: 0;  width: 6000px;}
a.rsstitle{ color: #000000 !important; font: 13px/19px OpenSansSemibold; text-decoration: none; }



.poopup_link{background: url("../images/ccimages/popup2.jpg") 0 0 no-repeat; width: 540px;height: 368px; display: inline-block; text-indent: -999em; }
#closepp{background: url("../images/ccimages/close.jpg") 0 0 no-repeat;  display:inline-block; text-indent:-9999em; color:#000; font: 16px/22px OpenSansSemibold; float: right; width: 100px; height: 30px; }
