

.logoPhotoBox{width:100px;height:100px;display:table-cell;vertical-align:middle;text-align:center;}
.logoPhotoBox img{border:0px;margin-top: expression(( 100 - this.height ) / 2);}

.facePhotoBox{width:240px;height:180px;display:table-cell;vertical-align:middle;text-align:center;}
.facePhotoBox img{border:0px;margin-top: expression(( 180 - this.height ) / 2);}

.productPhotoBox{width:100px;height:100px;border:1px solid #DDD8AA;padding:1px;display:table-cell;vertical-align:middle;text-align:center;}
.productPhotoBox img{border:0px;margin-top: expression(( 100 - this.height ) / 2);}
.productPhotoBoxMid{width:240px;height:240px;overflow:hidden;border:1px solid #DDD8AA;padding:1px;display:table-cell;vertical-align:middle;text-align:center; }
.productPhotoBoxMid img{border:0px;margin-top: expression(( 240 - this.height ) / 2);}

.format_list .image{width:100px;height:100px;margin-top:3px;border:1px solid #DDD8AA;padding:1px;display:table-cell;vertical-align:middle;text-align:center;}
.format_list .image img{border:0px;margin-top: expression(( 100 - this.height ) / 2);}

.menuPhotoBox{width:180px;height:180px;border:1px solid #DDD8AA;padding:2px;display:table-cell;vertical-align:middle;text-align:center;}
.menuPhotoBox img{border:0px;margin-top: expression(( 180 - this.height ) / 2); }
.menuPhotoBoxMax{width:100%;}
.menuPhotoBoxMax img{border:0px;border:1px solid #DDD8AA;}

.videoBox{width:120px;height:90px;border:1px solid #DDD8AA;padding:1px;display:table-cell;vertical-align:middle;text-align:center;}
.videoBox img{border:0px;margin-top: expression(( 90 - this.height ) / 2);}
