/*Product Compare Images*/
.imageborder{border:1px solid #E5E5E5;}
/* Pro List Table PIC */
.prophotos, .offerphotos{height:100px;width:100px;border:1px solid #CCCCCC;text-align:center;}
.prophotos td, .offerphotos td{background-color:#FFFFFF}
.trk .prophotos td, .trk .offerphotos td{border-width:0px;}
/*Homepage Spotlight Images Border*/
.titleborder .spacer .ctd img{border:1px solid #EEEEEE;}
/*Product Detail Images*/
.prodetailpicout{float:right;text-align:center;margin-top:5px;}
.prodetailpic{background-color:#FFFFFF;overflow:hidden;height:160px;width:160px;text-align:center;vertical-align:middle;margin-left:10px;margin-bottom:5px;float:right;}
.prodetailpic a:link, .prodetailpic a:visited{text-decoration:none;}
.prodetailpic td{text-align:center;vertical-align:middle;}

/*VO*/
#crow td .photoborder td, #crow td .photoborder160 td, .prophotos td, .offerphotos td, .procompare .photoborder td, #crow .photoborder100 td, .procompare .photoborder100 td{
 background-color:#FFFFFF;
 vertical-align:middle;
 padding:0px;
 text-align:center;
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
}
.photoborder{height:60px;width:60px;}
.photoborder100{height:100px;width:100px;}
.photoborder160{height:162px;width:162px;}
.photoborder, .photoborder160, .photoborder100{border-top:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;border-left:1px solid #ddd;}
.photoborder img, .photoborder160 img, .photoborder100 img, .photo300 img{border:0;}
.fat, .fixed{width:60px;border-width:0px;}
.tall, .fixed{height:60px;border-width:0px;}
.fat100, .fixed100{width:100px;border-width:0px;}
.tall100, .fixed100{height:100px;border-width:0px;}
.fat160, .fixed160{width:160px;border-width:0px;}
.tall160, .fixed160{height:160px;border-width:0px;}
/* VO Showroom Template Select Image */
.imgtemplate{border:1px solid #C7DFFC;margin-bottom:3px;}
.photo270{background:#fff;display:table-cell;height:270px;width:270px;line-height:255px;text-align:center;vertical-align:middle;display:block;font-size:255px;font-family:Arial;overflow:hidden;border:1px solid #f5c95c}
.photo270 a{width:270px;height:270px;display:block;font-size:255px;font-family:Arial}
/* for photo 20080605 wanghong */
.PhotoL{float:left;}
.PhotoR{float:right;padding-left:15px;overflow:hidden}
.Photo100{background:#FFFFFF;border:1px solid #CCCCCC;display:table-cell;height:100px;width:100px;line-height:85px;text-align:center;vertical-align:middle;display:block;font-size:85px;font-family:Arial;}
.Photo100 a{width:100px;height:100px;display:block; overflow:hidden;
font-size:85px;font-family:Arial;}
.Photo100 img, .photo300 img{vertical-align:middle;max-width:100%}
.Photo100 img{max-width:100%} 
a.inquire{display:block;padding:2px;text-align:center;width:90px;margin:5px 0}
.PhotoL .inquire img, .PhotoR .inquire img{margin:auto;border:0}
/* enlarge */
.enlarge-con{background:#FFE5A8;text-align:center;position:absolute;z-index:999;border:1px solid #FBD781;padding:10px}
.prevDetail{display:block;clear:both;height:20px;padding-top:5px;width:300px}
.arrow-left, .arrow-right{z-index:9999;position:absolute;height:20px;width:10px;}

.sImg{float:left;margin-left:8px}
.sImg .photo40{background-image:url(/images/showroomtp/common/simgbg.gif);background-repeat:no-repeat;background-position:center top;cursor:pointer;height:40px;margin-bottom:2px;padding:3px;width:40px}
.sImg .photo40 div{background-color:#fff;display:table-cell;height:40px;width:40px;line-height:32px;text-align:center;vertical-align:middle;display:block;font-size:35px;font-family:Arial;overflow:hidden}
.sImg .photo40.on{background-position:center -46px}