@charset "utf-8";
/* CSS Document */

/*slide css*/
.ipinfo { width: 245px; }
.protab h2.protitle { font-size: 1.8em; width: 100px; top:25px; color: #64287F; font-family: 'accordaltregularregular'; font-weight: normal; position:absolute; top:20px; padding:10px 0; left:5px }
.protab h2 { color: #64287F; font-family: 'accordaltregularregular'; font-size: 2.3em; font-weight: normal; left: 5px; line-height: 1em; padding: 10px 0; position: absolute; top: 20px; width: 120px; }
.pro_detail h3 { color:#000; font-family:arial; font-size:2em; padding-bottom:15px; font-weight: normal; }
.smartbanner { background: url(/images/smartcare_banner.jpg) no-repeat 0 0; height:135px; position:relative; }
.rbcbanner { background: url(/images/rbcbanner.jpg) no-repeat 0 0; height:135px; position:relative; }
.perkmbtn { position:absolute; top:78px; left:535px }
.perkmbtn span.lef { background: url(/images/perbtn_lef.png) no-repeat 0 0; float: left; padding: 12px 6px; }
.perkmbtn a { background:#334b78; color: #fff; float: left; font-size: 1.3em; height: 24px; line-height: 24px; padding: 0 5px; }
.perkmbtn a:hover { text-decoration:none; }
.perkmbtn span.rig { background: url(/images/perbtn_rig.png) no-repeat 0 0; float: left; padding: 12px 8px; }
.tablepro { font-size: 1.1em; background:#fff; padding:15px; clear:both; }
.tablepro .name { font-family: 'accordaltregularregular'; font-size: 2em; padding:10px 0; }
.tablepro .name.pink { color: #be58a1; border-bottom: 1px solid #be58a1 }
.tablepro .name.blue { color: #522576; border-bottom: 1px solid #522576 }
.tablepro .name.lightblue { border-bottom: 1px solid #2AABE1; color: #2AABE1; }
.tablepro .name.lightgrn { border-bottom: 1px solid #1fbba6; color: #1fbba6; }
.tablepro th { color: #be58a1; font-weight:bold; padding:10px 5px; vertical-align:top }
.tablepro th.blue { color: #522576; }
.tablepro th.lightblue { color: #2AABE1; }
.tablepro th.lightgrn { color: #1fbba6; }
.tablepro th:first-child { text-align:left }
.tablepro td { color: #777; padding:5px 4px 5px 2px; text-align:center }
.tablepro td:first-child { text-align:left }
.tablepro .graybg { background:#f1f1f3; line-height:22px; }
.tablepro .orangetext { text-transform:uppercase; color:#f0894e }
.tablepro .blaktext { color:#000 }
.tablepro .smalltext { font-size:0.9em; color:#000 }
.tablepro .solvenbt { background:url(/images/drop_icons.gif) no-repeat -18px 2px; height:18px; width: 14px; float:left;/*float:left;
	padding:2px 9px;*/ }
.tablepro .water { background:url(/images/drop_icons.gif) no-repeat 0 2px; height:18px; width: 14px; float:left; }
.tablepro td.center { text-align:center }
/*sliderwrap Slider Start*/
.sliderwrap { padding:10px 0 }
.sliderwrap .slideBox { padding:5px 0 }
.sliderwrap .slideBox .sliderBox { width:100%; background:#fff }
.sliderwrap .slideBox .sliderBox .gal { width:610px; margin-left:55px; }
.sliderwrap .slideBox ul.ancillaries .kmorebtn { clear:both }
.sliderwrap .slideBox ul.ancillaries .kmorebtn span { font-size:1em }
.sliderwrap .slideBox ul.ancillaries li { width:585px; border:none; }
.sliderwrap .slideBox ul.ancillaries li .slideContent { float:left; height:195px; }
.sliderwrap ul.ancillaries .leftCol { width:415px; float:left; padding:0 0px 0 0px; }
.sliderwrap ul.ancillaries .leftCol h3 { font-family:Arial; font-size:16px; color:#333333; float:left; width:100%; }
.sliderwrap ul.ancillaries .leftCol p { font-family:Arial; font-size:13px; color:#666666; float:left; padding-bottom:8px; }
.sliderwrap ul.ancillaries .rightCol { width:170px; float:left; }
.sliderwrap ul.ancillaries .rightCol h1 { font-size:20px; float:left; font-family:'accordaltregularregular'; width:100%; color:#67287d; text-align:center; }
.sliderwrap ul.ancillaries .rightCol h2 { font-size:20px; float:left; font-family:'accordaltregularregular'; width:100%; color:#67287d; text-align:center; }
.sliderwrap ul.ancillaries .rightCol .imgSrc { width:100%; height:100%; text-align:center; float:left; }
.sliderwrap .slideBox .sliderBox .prevBtn { left:20px; background: url(/images/wallslidebtn.png) no-repeat scroll 0 0 transparent; height:28px; width:28px; top:115px; }
.sliderwrap .slideBox .sliderBox .nextBtn { right:20px; background: url(/images/wallslidebtn.png) no-repeat scroll 0 -28px transparent; height:28px; width:28px; top:115px; }
.sliders_wrap { background:#ffffff; float:left; width:100% }
.slider_left, .slider_right { float:left; width:472px; position:relative }
.slider_left { background: url("/images/slider_separator.gif") no-repeat scroll right center transparent; }
.slider_left h2, .slider_right h2 { color: #64287F; font-family: 'accordaltregularregular'; font-size: 2.8em; font-weight: normal; float:left; width:100%; text-align:center; padding:20px 0 40px 0 }
.slider_left .prevBtn, .slider_right .prevBtn { background: url("/images/wallslidebtn.png") no-repeat scroll 0 0 transparent; height: 28px; left: 8px; top: 145px; width: 28px; position:absolute; cursor:pointer }
.slider_left .nextBtn, .slider_right .nextBtn { background: url("/images/wallslidebtn.png") no-repeat scroll 0 -28px transparent; height: 28px; right: 8px; top: 145px; width: 28px; position:absolute; cursor:pointer }
.slider_left .slides_wrapper, .slider_right .slides_wrapper { float:left; margin-left:50px; width:380px; overflow:hidden }
.slider_left .slides_wrapper ul, .slider_right .slides_wrapper ul { float:left; }
.slider_left .slides_wrapper li, .slider_right .slides_wrapper li { float: left; padding: 0 6px; width: 113px; }
.slider_left .slides_wrapper li a, .slider_right .slides_wrapper li a { float:left }
.slider_left .slides_wrapper li a.prod_ttl, .slider_right .slides_wrapper li a.prod_ttl { font-family:'accordaltregularregular'; font-size:1.5em; color:333333; width:100%; text-align:center; padding:17px 0 47px 0; color:#000 }
.insp_wall_slider { float:left }
.insp_wall_slider .sliderBox .gal ul li { margin:0 5px }
.insp_wall_slider .sliderBox { width:686px; margin-left:-20px }
.insp_wall_slider .sliderBox .gal { width:616px }
.insp_wall_slider .sliderBox .gal ul li a { float:left }
.insp_wall_slider .sliderBox .prevBtn { top:85px; left:-3px }
.insp_wall_slider .sliderBox .nextBtn { top:85px; right:-3px }
.right_content .insp_wall_slider .sliderBox .nextBtn { right:-15px; }
.wood_finishes_category { float:left; }
.wood_finishes_category .category_box { float:left; padding-right:33px; position:relative }
.wood_finishes_category .category_box_last { padding:0 }
.wood_finishes_category .finish_info { position:absolute; left:0; bottom:0; padding:0 35px 15px 15px; width:242px; color:#fff; }
.wood_finishes_category .finish_info .finish_ttl { float: left; font-family: 'accordaltregularregular'; font-size: 2.8em; line-height: inherit; width: 100%; padding:0 }
.finish_info p { float: left; font-family: Arial; font-size: 1.2em; line-height: 1.8em; width: 100%; padding-bottom:10px }
.suggested { clear:both }
.suggested h3 { margin:5px 0 }
.suggested p { line-height:1.4em; color:#000 }
/*Distemper CSS*/
.titleText.distemper { width:180px; background-position: -65px 0; }
.distemperwrap { float:left; padding:15px 0 10px }
.distemperwrap .distemperbox { background: url(/images/distemperbox_bg.jpg) repeat-y 0 0; float:left; padding:10px 10px 0 10px; }
.distemperwrap .distemperbox .disProduct { width: 50%; float:left }
.distemperwrap .distemperboto { background:url(/images/distemperbox_boto.png) no-repeat 0 0; width:100%; float:left; height:20px }
.distemperwrap .distemperbox .disProduct img.disThum { float:left; padding-top:25px }
.distemperwrap .distemperbox .disProduct h3 { font-family: 'accordaltregularregular'; font-size: 2em; font-weight:normal; line-height: inherit; color:#333; padding:20px 0 15px 5px }
.distemperwrap .distemperbox .disProduct p { color: #666; font-size: 1.3em; padding: 0 15px 15px 5px; line-height:150% }
