.topBg{behavior: url(../common-12354/PIE.htc); height:330px; top:0;position:absolute;width:100%; z-index:-1;}
.headerBg{background:url(http://catalog.wlimg.com/templates-images/12354/12372/hea_bg.png) no-repeat 0 0;position:absolute;top:-1px;z-index:6;height:291px;width:51px;left:-1px;}
#header input.input{width:200px;padding:7px;}
#header input.button{padding:9px 10px 8px;}

#header .h2 h2{background:none;padding:3px 15px;}
#header .h2 h2:before{top:5px;}
#header .h2 h2:after{ border:none}
#header .dif, #header .dif a, #header a.dif{color:#9cf}
#header .tcl.divider > ul > li{border:none;}
#header .qc .ic, #header .tcl.ic,#header .mc .ic {padding:0 0 0 10px;margin-top:10px;border:none;} 
		
#tml ul,#tml li{margin:0 auto;list-style:none;}
#tml{-webkit-border-radius:20px 20px 0 0; font:18px/1em 'Francois One', sans-serif;
	-moz-border-radius:20px 20px 0 0;
	border-radius:20px 20px 0 0;
	behavior: url(../common-12354/PIE.htc);	}
	
.tml2 #tml{-webkit-border-radius:0 0 20px 20px;-moz-border-radius:0 0 20px 20px;border-radius:0 0 20px 20px;}

#tml li{position:relative; float:left;}
#tml li:first-child{ border-left:none;}
#tml li:last-child{ border-right:none;}
#tml > ul > li{font-weight:bold;}
#tml > ul > li a{padding:17px 30px;display:block;}

#tml > ul > .on > a, #tml > ul > li:hover > a{cursor:pointer;}
#tml ul ul{position:absolute;width:200px;display:none; z-index:2; list-style:none;}
#tml li li{ padding:0;float:none;}
#tml li li:first-child{border-top:none}
#tml li li:last-child{border-bottom:none}
#tml li li a{display:block;font-weight:normal; padding:4px 10px; font-size:12px;}
#tml li li a:hover{}

#tml ul ul ul{position:absolute;width:200px;display:none; z-index:2; list-style:none;}
#tml li li li{padding:0;float:none;}
#tml li li li a:hover{}

.downarrowclass{background:url(http://catalog.wlimg.com/templates-images/12354/12372/sprite.png) -12px -3px no-repeat;height:5px;width:7px;display:inline-block;position:absolute;top:40px;left:50%;margin-left:-2px;}
.rightarrowclass{background:url(http://catalog.wlimg.com/templates-images/12354/12372/sprite.png) -12px -10px no-repeat;height:7px;width:5px;display:inline-block;position:absolute;right:10px;top:48%;margin-left:-2px;} 


.table2 td:first-child{padding:20px 10px 10px 20px;behavior: url(../common-12354/PIE.htc);border-radius:20px 0 0 0;-moz-border-radius:20px 0 0 0;-webkit-border-radius:20px 0 0 0;vertical-align:top;}
.table2 .height{height:235px; overflow-y:scroll;overflow:auto;}
.table2 .tcl li{padding:5px 10px 4px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;behavior: url(../common-12354/PIE.htc);}
.table2 .tcl.bullet ul > li .b2{background:url(http://catalog.wlimg.com/templates-images/12354/12372/common_bullets.png) -1529px -203px;float:left;width:5px;height:7px;margin:.3em .6em .2em 0;}
.table2 .tcl li:hover{}
.table2 .tcl li,.table2 .tcl li a{} .table2 .tcl li:hover a{}
.table2 .tcl.bullet ul > li:hover .b2{background:url(http://catalog.wlimg.com/templates-images/12354/12372/common_bullets.png) -1404px -203px;float:left;width:5px;height:7px;margin:.3em .6em .2em 0;}

.table2 td:first-child+td{behavior: url(../common-12354/PIE.htc);border-radius:0 20px 0 0;-moz-border-radius:0 20px 0 0;-webkit-border-radius:0 20px 0 0;}
.box_skitter img{behavior: url(../common-12354/PIE.htc);border-radius:0 20px 0 0;-moz-border-radius:0 20px 0 0;-webkit-border-radius:0 20px 0 0;}

#flash2 .box_skitter{border-radius:20px 20px 0 0;-moz-border-radius:20px 20px 0 0;-webkit-border-radius:20px 20px 0 0;}
#flash2 .box_skitter img{behavior: url(../common-12354/PIE.htc);border-radius:20px 20px 0 0;-moz-border-radius:20px 20px 0 0;-webkit-border-radius:20px 20px 0 0;}


.box_skitter {position: relative; z-index:5;}
.box_skitter ul {display: none;}
.box_skitter .container_skitter {overflow: hidden;position: relative;}
.box_skitter .image {overflow: hidden;}
.box_skitter .image img {display: none;}

/* =Box clone
-------------------------------------------------------------- */
.box_skitter .box_clone {position: absolute;top: 0;	left: 0;width: 100px;	overflow: hidden;display: none;	z-index: 20;}
.box_skitter .box_clone img {position: absolute;top: 0;	left: 0;z-index: 20;}

/* =Navigation
-------------------------------------------------------------- */
.box_skitter .prev_button {position: absolute;bottom: 2%;right: 65px;z-index: 152;width: 50px;	height: 50px;overflow: hidden;	text-indent: -9999em;margin-top: -25px;	-webkit-transition: all 0.2s;-moz-transition: all 0.2s;	transition: all 0.2s;opacity: .5}
.box_skitter .next_button {	position: absolute;	bottom: 2%;right: 10px;z-index: 152;	width: 50px;height: 50px;overflow: hidden;text-indent: -9999em;margin-top: -25px;-webkit-transition: all 0.2s;-moz-transition: all 0.2s;	transition: all 0.2s;opacity: .5}
.box_skitter .prev_button:hover, .box_skitter .next_button:hover {opacity: 1 !important;}


/* =Dots
-------------------------------------------------------------- */
.box_skitter .info_slide_dots {	position: absolute;	bottom: -40px;	z-index: 151;	padding: 5px 0 5px 5px;	-moz-border-radius: 50px;-webkit-border-radius: 50px;	border-radius: 50px;}
.box_skitter .info_slide_dots .image_number {background: #333;	float: left;margin: 0 5px 0 0;cursor: pointer;	-moz-border-radius: 50px;-webkit-border-radius: 50px;	border-radius: 50px;width: 18px;height: 18px;text-indent: -9999em;	overflow: hidden;	-webkit-transition: all 0.2s;	-moz-transition: all 0.2s;	transition: all 0.2s;}
.box_skitter .info_slide_dots .image_number:hover {	background: #000;}
.box_skitter .info_slide_dots .image_number_select, .box_skitter .info_slide_dots .image_number_select:hover {background: #c33;float: left;margin: 0 5px 0 0;}



/* =Label
-------------------------------------------------------------- */
.box_skitter .label_skitter {z-index: 150;	position: absolute;	bottom: 0px;	left: 0px;	display: none;}
.box_skitter .label_skitter {z-index: 150;position: absolute;bottom: 0px;left: 0px;color: #fff;display: none;	opacity: 0.8;
background: #000;}
.box_skitter .label_skitter p {	padding: 10px;	margin: 0;	font: normal 22px arial,tahoma;	letter-spacing: -1px;}
.box_skitter .progressbar {background: #000;position: absolute;	top: 5px;	left: 15px;	height: 5px;width: 200px;z-index: 99;
	border-radius: 20px;}

/* =Preview slide
-------------------------------------------------------------- */
.box_skitter .preview_slide {display: none;	position: absolute;	z-index: 152;bottom: 30px;	left: -40px;width: 100px;height: 100px;	background: #fff;	border: 1px solid #222;	overflow: hidden;}
.box_skitter .preview_slide ul {height: 100px;overflow: hidden ;margin: 0 ;	list-style: none ;display: block ;position: absolute ;	top: 0;	left: 0;}
.box_skitter .preview_slide ul li {	width: 100px ;height: 100px ;overflow: hidden ;float: left ;margin: 0 ;padding: 0 ;	position: relative ;display: block ;}
.box_skitter .preview_slide ul li img {	position: absolute ;top: 0 ;left: 0 ;height: 100px ;width: auto ;}



.skitter-clean .prev_button, .skitter-clean .next_button, .skitter-clean .play_pause_button, .skitter-clean .focus_button {display: block;background: url('http://catalog.wlimg.com/templates-images/12354/12372/sprite-clean.png') no-repeat;}
.skitter-clean .prev_button {background-position: 0px -2px;	width: 55px;	height: 51px;}
.skitter-clean .next_button {background-position: 0px -54px;width: 55px;height: 51px;}
.skitter-clean .focus_button {background-position: -0px -174px;	width: 41px;	height: 41px;}
.skitter-clean .info_slide {background: transparent;}
.skitter-clean .info_slide .image_number {background: #fff;	box-shadow: rgba(0,0,0,0.2) 1px 1px 0;	font-size: 12px;	font-weight: normal;	color:#333;}
.skitter-clean .info_slide .image_number:hover {background: #ccc;}
.skitter-clean .info_slide .image_number_select, .skitter-clean .info_slide .image_number_select:hover {background: #111;color:#fff;}
.skitter-clean .info_slide_dots {bottom: 0px;z-index:0;	}
.skitter-clean .info_slide_dots .image_number {	width: 14px;height: 14px;}
.skitter-clean .info_slide_dots .image_number:hover {}
.skitter-clean .info_slide_dots .image_number_select, .skitter-clean .info_slide_dots .image_number_select:hover {	background: #111;}
.skitter-clean .progressbar {top: 5px;left: 5px;background: #fff;box-shadow: rgba(0,0,0,0.5) 1px 1px 0;}


/************* Shopping Cart ************/
.shoppingCart .headHr{font:bold 1.1em/1.5em Arial, Helvetica, sans-serif;padding:5px 10px;}
.shoppingCart i{background:url(http://catalog.wlimg.com/templates-images/12354/12372/close.png) no-repeat 0 0; display:inline-block;width:11px;height:11px;margin-left:5px;}
.shoppingCart i:hover{background-position:0 -11px;}
.cart i{background:url(http://catalog.wlimg.com/templates-images/12354/12372/sprite.png) no-repeat -79px -58px;height:16px;width:16px;display:inline-block;padding:3px;vertical-align:middle;}
.cartDetail{padding:10px;width:200px;right:0;z-index:2000;}
.cartButtons a.button,.cartButtons a:first-child.button{text-shadow:none;}
.cart2 i{background:url(http://catalog.wlimg.com/templates-images/12354/12372/sprite.png) no-repeat -61px -97px;height:40px;width:35px;float:left;}
.cart3 i{background:url(http://catalog.wlimg.com/templates-images/12354/12372/sprite.png) no-repeat 0 -107px;height:30px;width:38px;float:left;}
.cart4 i{background:url(http://catalog.wlimg.com/templates-images/12354/12372/sprite.png) no-repeat -5px -161px;height:30px;width:35px;display:inline-block;vertical-align:text-bottom}
.cart6 span{ position:relative; zoom:1;}
.cart6 span:before{content:"";border:8px solid transparent;position:absolute;left:-16px;top:-2px;}
.cart6 i{background:url(http://catalog.wlimg.com/templates-images/12354/12372/sprite.png) no-repeat 0 -153px;height:42px;width:44px;display:inline-block;vertical-align:middle;}