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


* { padding: 0; margin: 0; outline: 0;}
a { outline:none; }
a:active, a:hover, a:link, a:visited{ text-decoration: none; }
img {  border:0; }



/* Arrows - Left & Right */
.lnr_arrows, .und_arrows { float:right; list-style:none;}
.lnr_arrows li, .und_arrows li { float:left; height:19px; width:20px; }
.lnr_arrows li.rev a { height:19px; width:19px; line-height:19px; display:block; background-position: 0px 0px;background-repeat: no-repeat;text-indent:-999em; 
background-image:url(../product/images/catalog_arrow_icons.png);}
.lnr_arrows li.rev a.off { cursor:default;}
.lnr_arrows li.rev a.on { background-position:0 -38px;}
.lnr_arrows li.rev a.on:hover{background-position:0 -19px; }

.lnr_arrows li.fwd a { height:19px; width:19px; line-height:19px; display:block; background-position: -19px 0px; background-repeat: no-repeat;text-indent: -999em;
margin-left:2px; background-image: url(../product/images/catalog_arrow_icons.png); }
.lnr_arrows li.fwd a.off { cursor:default;}
.lnr_arrows li.fwd a.on {background-position: -19px -38px; }
.lnr_arrows li.fwd a.on:hover {background-position: -19px -19px; }

/*************************/
/* PRODUCT LIST SHIFTING */
/*************************/

#product_list_container{width: 969px; margin-bottom:1px;}
#product_list_wrapper{ overflow:hidden; position:relative; width: 30000px; }
.product_list{ width: 30000px; height: 210px; margin: 0px; padding: 0px; text-indent: 0px; }
#product_list_container { overflow:hidden; position:relative; width:970px;}
.product_list { background-color:#FFFFFF; display:block; list-style-type:none; }
.product_list li { background:url("../product/images/product_background.png") no-repeat scroll left top transparent; float:left; height:210px; position:relative; width:194px;}
.product_list li.hover { background-position:left bottom; cursor:pointer; }
.product_list li.hover h3 { color:#FFFFFF; font-size:12px; }
.product_list .image_wrapper { height:120px; margin:30px 26px 0; overflow:hidden; width:140px; }
.product_list li h3 { bottom:10px; color:#555555; font-size:1.2em; left:0; position:absolute; text-align:center; width:192px; font-size:12px;  }
#TB_window { background:none repeat scroll 0 0 #313131;}





