/******************************************* for carousle *****************************************/
#carousel_block { width:auto; padding:0; }
#carousel_block #carousel_box { width:507px; }
#carousel_block .no_img { border:1px solid #C0C0C0; float:left; height:60px; margin-right:3px; position:relative; width:79px; }
#carousel_block #carousel-content .slide { margin-right:3px; }
#carousel_box { width: 507px; margin:0 auto 3px auto; overflow: hidden; position:relative; }
#carousel_box .no_img{border:1px solid #dddddd;float:left;height:60px;margin-right:2px;position:relative;width:80px}
#carousel-content { width: 1800px; height: 62px; }
#carousel-content .slide { float: left; width: 82px; height:60px; position:relative; margin-right:3px; }
#carousel-content .slide a { border:1px solid #ddd; display:block; float:left; height:60px; }
#carousel-content img { display:block; }

#prev-arrow { width:12px; height:62px; background: url(../common_image_new/carousel_arrow.gif) 0 -52px no-repeat; position:absolute; top:0; left:-14px; cursor:pointer; }
#next-arrow { width:12px; height:62px; background: url(../common_image_new/carousel_arrow.gif) -13px -52px no-repeat; position:absolute; top:0; right:-14px; cursor:pointer; }
#prev .disable { background-position:-26px -52px; cursor:auto; }
#next .disable { background-position:-39px -52px; cursor:auto; }

.carousel { position:relative; width:507px; padding:0; margin:0 auto; }
.carousel_block_7 {position:relative; margin:5px auto; width:512px; float:left; }
.carousel_block_mainOnly { position:relative; margin:10px auto; width:512px; }
#maintab li .at15t_facebook{display:inline-block!important;margin-bottom:-3px!important;margin-left:-8px!important;}
.zoom_image_abs,.big_img,#vif_big_img {width:536px!important;margin:5px auto 0 auto}
.zoom_image_abs{padding-left:5px;*margin-left:-10px}
.shadetabs li.selected{padding:2px 4px 6px}
