.topBg{height:330px; top:0;position:absolute;width:100%; z-index:-1;}


#tml{font:normal 1.6em/1.2em "Times New Roman", Times, serif;}		
#tml ul,#tml li{margin:0;padding:0;list-style:none;}
#tml li{position:relative; float:left;padding:0;}
#tml > ul > li a{padding:12px;display:block;margin-left:50px;}
#tml > ul > .on > a:after,#tml > ul > li:hover:after{content:''; display:inline-block; border:8px solid transparent; position:absolute;bottom:0;left:46.5%;}
#tml ul ul{position:absolute;width:200px;display:none; z-index:2; list-style:none;}
#tml li li{padding:0;float:none;text-align:left;}
#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 ul ul ul{position:absolute;width:200px;display:none; z-index:2; list-style:none;}
#tml li li li{padding:0;float:none;}

.downarrowclass{background:url(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(sprite.png) -12px -10px no-repeat;height:7px;width:5px;display:inline-block;position:absolute;right:10px;top:48%;margin-left:-2px;} 


.topAddOn{top:0;right:0;width:270px;}
.topAddOn:after{ content:''; display:inline-block; border:20px solid transparent; position:absolute; left:-40px; top:0;}

.topAddOn2{top:0;right:0;width:270px;}
.topAddOn2:after{border: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;left: 0%; top:13%;z-index: 152;width: 54px;	height: 54px;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;	top: 13%;left: 10%;z-index: 152;	width: 54px;height: 54px;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 {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_select, .box_skitter .info_slide_dots .image_number_select:hover {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;center: 0px;display: none;	opacity: 0.8;}
.box_skitter .label_skitter p {	padding: 10px;	margin: 0;	font: normal 22px arial,tahoma;	letter-spacing: -1px;}
.box_skitter .progressbar {position: absolute;	top: 5px; center: 15px; height: 5px;width: 200px;z-index: 99;	border-radius: 20px;}

/* =Preview slide
-------------------------------------------------------------- */
.box_skitter .preview_slide {display: left;	position: absolute;	z-index: 152;bottom: 30px;	width: 100px;height: 100px;	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:  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('sprite.png') no-repeat;height:54px;width:54px;}
.skitter-clean .prev_button {background-position:-46px -77px;}
.skitter-clean .next_button {background-position:-46px -21px;}
.skitter-clean .focus_button {background-position: -0px -174px;	width: 41px;	height: 41px;}
.skitter-clean .info_slide {background: transparent;}
.skitter-clean .info_slide .image_number {font-size: 12px;	font-weight: normal;}
.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 .progressbar {top: 5px;left: 5px;}


/************* Shopping Cart ************/
.shoppingCart .headHr{font:bold 1.1em/1.5em Arial, Helvetica, sans-serif;padding:5px 10px;}
.shoppingCart i{background:url(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(sprite_image.png) no-repeat -81px -47px;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;}


/************* Shopping Cart ************/
.shoppingCart .headHr{font:bold 1.1em/1.5em Arial, Helvetica, sans-serif;padding:5px 10px;}
.shoppingCart i{background:url(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(sprite_image.png) no-repeat -80px -48px;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(sprite_image.png) no-repeat -61px -96px;height:40px;width:35px;float:left;}
.cart3 i{background:url(sprite_image.png) no-repeat 0 -107px;height:30px;width:38px;float:left;}
.cart4 i{background:url(sprite_image.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(sprite_image.png) no-repeat 0 -53px;height:42px;width:44px;display:inline-block;vertical-align:middle;}