#ImageEditor_main_layer {width: 590px; height: 480px; left: 0px; margin: 0px auto 0px auto; background-color: white; position: relative; z-index: 0}
#ImageEditor_image_layer {top: 5px; left: 5px; right: 98px; width: expression(this.offsetParent.offsetWidth - 98); height: 98%; position: absolute; background-color: #FFFFFF; background-image: url('/images/image-editor/stripe.png'); overflow: hidden; z-index: 1; border: thin dotted #DDDDDD}
#ImageEditor_image_layer_innerdiv {position: relative; left: 0px; top: 0px; background-color: #FFFFFF; background-image: url('/images/image-editor/stripe.png')}
#ImageEditor_zoom_in_layer {top: 122px; left: 40px; height: 16px; width: 16px; position: absolute; background-color: transparent; background-image: url("/images/image-editor/button_plus.png"); z-index: 5; cursor: pointer; line-height: 0px; overflow: hidden}
#ImageEditor_zoom_out_layer {top: 286px; left: 40px; height: 16px; width: 16px; position: absolute; background-color: transparent; background-image: url("/images/image-editor/button_minus.png"); z-index: 5; cursor: pointer; line-height: 0px; overflow: hidden}
#ImageEditor_zoom_track_layer {top: 142px; left: 40px; height: 140px; width: 16px; position: absolute; background-color: transparent; background-image: url("/images/image-editor/slider_track_longer3.png"); z-index: 5; line-height: 0px}
#ImageEditor_zoom_handle_layer {top: 130px; left: 0px; height: 10px; width: 18px; position: absolute; background-color: transparent; background-image: url("/images/image-editor/slider_handle2.png"); cursor: move; z-index: 6; line-height: 0px; overflow: hidden}
#ImageEditor_pan_left_layer {top: 46px; left: 20px; height: 16px; width: 16px; position: absolute; background-color: transparent; background-image: url("/images/image-editor/2leftarrow.png"); z-index: 5; cursor: pointer; line-height: 0px; overflow: hidden}
#ImageEditor_pan_right_layer {top: 46px; left: 60px; height: 16px; width: 16px; position: absolute; background-color: transparent; background-image: url("/images/image-editor/2rightarrow.png"); z-index: 5; cursor: pointer; line-height: 0px; overflow: hidden}
#ImageEditor_pan_up_layer {top: 26px; left: 40px; height: 16px; width: 16px; position: absolute; background-color: transparent; background-image: url("/images/image-editor/2uparrow.png"); z-index: 5; cursor: pointer; line-height: 0px; overflow: hidden}
#ImageEditor_pan_down_layer {top: 66px; left: 40px; height: 16px; width: 16px; position: absolute; background-color: transparent; background-image: url("/images/image-editor/2downarrow.png"); z-index: 5; cursor: pointer; line-height: 0px; overflow: hidden}
#ImageEditor_fit_layer {top: 86px; left: 40px; height: 16px; width: 16px; position: absolute; background-color: transparent; background-image: url("/images/image-editor/center_fit2.png"); z-index: 5; cursor: pointer; line-height: 0px; overflow: hidden}
#ImageEditor_center_layer {top: 46px; left: 40px; height: 16px; width: 16px; position: absolute; background-color: transparent; background-image: url("/images/image-editor/button_center2.png"); z-index: 5; cursor: pointer; line-height: 0px; overflow: hidden}
#ImageEditor_album_layer {right: 0px; width: 100%; z-index: 9}
#ImageEditor_text {top: 8px; right: 0px; width: 90px; height: 50px; position: absolute; background-color: transparent; z-index: 3; cursor: move; color: #808080; font-style: italic}
#ImageEditor_rect_layer {border: 1px dashed #0000FF; top: 78px; right: 35px; width: 45px; height: 32px; position: absolute; background-color: transparent; z-index: 3; cursor: move}
#ImageEditor_rect_remover_layer {top: 0px; right: 0px; width: 10px; height: 10px; position: absolute; background-color: transparent; background-image: url("/images/image-editor/close_small.png"); background-repeat: no-repeat; z-index: 4; cursor: pointer; line-height: 0px; overflow: hidden}
#ImageEditor_rect_se_handle_layer {bottom: -5px; right: -5px; width: 10px; height: 10px; position: absolute; background-color: transparent; background-image: url("/images/image-editor/resize_small.png"); background-repeat: no-repeat; z-index: 4; cursor: pointer; line-height: 0px; overflow: hidden}
#ImageEditor_ellipse_layer {top: 128px; right: 35px; width: 45px; height: 32px; position: absolute; background-color: transparent; z-index: 3; cursor:move}
#ImageEditor_ellipse_se_handle_layer {bottom: -5px; right: -5px; width: 10px; height: 10px; position: absolute; background-color: transparent; background-image: url("/images/image-editor/resize_small.png"); background-repeat: no-repeat; z-index: 4; cursor: pointer; line-height: 0px; overflow: hidden}
#ImageEditor_ellipse_remover_layer {top: 0px; right: 0px; width: 10px; height: 10px; position: absolute; background-color: transparent; background-image: url("/images/image-editor/close_small.png"); background-repeat: no-repeat; z-index: 4; cursor: pointer; line-height: 0px; overflow: hidden}
#ImageEditor_flag_layer {top: 178px; right: 45px; width: 22px; height: 32px; position: absolute; background-color: transparent; background-image: url("/images/image-editor/flag_smaller.png"); background-repeat: no-repeat; z-index: 3; cursor:move}
#ImageEditor_flag_remover_layer {top: 0px; right: 0px; width: 10px; height: 10px; position: absolute; background-color: transparent; background-image: url("/images/image-editor/close_small.png"); background-repeat: no-repeat; z-index: 4; cursor: pointer; line-height: 0px; overflow: hidden}
#ImageEditor_arrow_layer {top: 228px; right: 35px; width: 45px; height: 32px; position: absolute; background-color: transparent; background-image: url("/images/image-editor/arrow_smaller_new.png"); background-repeat: no-repeat; z-index: 3; cursor:move}
#ImageEditor_arrow_remover_layer {top: 15px; right: 20px; width: 10px; height: 10px; position: absolute; background-color: transparent; background-image: url("/images/image-editor/close_small.png"); background-repeat: no-repeat; z-index: 4; cursor: pointer; line-height: 0px; overflow: hidden}
#ImageEditor_balloon_layer {top: 278px; right: 35px; width: 45px; height: 71px; position: absolute; background-color: transparent; z-index: 3; cursor: move}
#ImageEditor_balloon_remover_layer {top: 0px; right: 0px; width: 10px; height: 10px; position: absolute; background-color: transparent; background-image: url("/images/image-editor/close_small.png"); background-repeat: no-repeat; z-index: 10; cursor: pointer; line-height: 0px; overflow: hidden}
#ImageEditor_balloon_se_handle_layer {bottom: 46px; right: 0px; width: 10px; height: 10px; position: absolute; background-color: transparent; background-image: url("/images/image-editor/resize_small.png"); background-repeat: no-repeat; z-index: 10; cursor: pointer; line-height: 0px; overflow: hidden}
#ImageEditor_image_shadow_left_layer {top: 0px; left: 0px; width: 12px; height: 100%; position: absolute; background-color: transparent; background-image: url('/images/image-editor/shadow_left.png'); background-repeat: repeat-y; z-index: 2; overflow: hidden}
#ImageEditor_image_shadow_right_layer {top: 0px; right: 0px; width: 12px; height: 100%; position: absolute; background-color: transparent; background-image: url('/images/image-editor/shadow_right.png'); background-repeat: repeat-y; z-index: 2; overflow: hidden}
#ImageEditor_image_shadow_top_layer {top: 0px; left: 0px; width: 100%; height: 12px; position: absolute; background-color: transparent; background-image: url('/images/image-editor/shadow_top.png'); background-repeat: repeat-x; z-index: 2; overflow: hidden}
#ImageEditor_image_shadow_bottom_layer {left: 0px; bottom: 0px; width: 100%; height: 12px; position: absolute; background-color: transparent; background-image: url('/images/image-editor/shadow_bottom.png'); background-repeat: repeat-x; z-index: 2; overflow: hidden}
#ImageViewer_main_layer {width: 800px; height: 550px; left: 0px; margin: 0px auto 0px auto; background-color: white; position: relative; z-index: 0}
#ImageViewer_image_layer {top: 5px; left: 5px; width: 98%; height: 98%; position: absolute; background-color: #FFFFFF; background-image: url('/images/image-editor/stripe.png'); overflow: hidden; z-index: 1; border: thin dotted #DDDDDD}
#ImageViewer_image_layer_innerdiv {position: relative; left: 0px; top: 0px; background-color: #FFFFFF; background-image: url('/images/image-editor/stripe.png')}
#ImageViewer_zoom_in_layer {top: 122px; left: 40px; height: 16px; width: 16px; position: absolute; background-color: transparent; background-image: url("/images/image-editor/button_plus.png"); z-index: 5; cursor: pointer; line-height: 0px; overflow: hidden}
#ImageViewer_zoom_out_layer {top: 286px; left: 40px; height: 16px; width: 16px; position: absolute; background-color: transparent; background-image: url("/images/image-editor/button_minus.png"); z-index: 5; cursor: pointer; line-height: 0px; overflow: hidden}
#ImageViewer_zoom_track_layer {top: 142px; left: 40px; height: 140px; width: 16px; position: absolute; background-color: transparent; background-image: url("/images/image-editor/slider_track_longer3.png"); z-index: 5; line-height: 0px}
#ImageViewer_zoom_handle_layer {top: 130px; left: 0px; height: 10px; width: 18px; position: absolute; background-color: transparent; background-image: url("/images/image-editor/slider_handle2.png"); cursor: move; z-index: 5; line-height: 0px; overflow: hidden}
#ImageViewer_pan_left_layer {top: 46px; left: 20px; height: 16px; width: 16px; position: absolute; background-color: transparent; background-image: url("/images/image-editor/2leftarrow.png"); z-index: 5; cursor: pointer; line-height: 0px; overflow: hidden}
#ImageViewer_pan_right_layer {top: 46px; left: 60px; height: 16px; width: 16px; position: absolute; background-color: transparent; background-image: url("/images/image-editor/2rightarrow.png"); z-index: 5; cursor: pointer; line-height: 0px; overflow: hidden}
#ImageViewer_pan_up_layer {top: 26px; left: 40px; height: 16px; width: 16px; position: absolute; background-color: transparent; background-image: url("/images/image-editor/2uparrow.png"); z-index: 5; cursor: pointer; line-height: 0px; overflow: hidden}
#ImageViewer_pan_down_layer {top: 66px; left: 40px; height: 16px; width: 16px; position: absolute; background-color: transparent; background-image: url("/images/image-editor/2downarrow.png"); z-index: 5; cursor: pointer; line-height: 0px; overflow: hidden}
#ImageViewer_fit_layer {top: 86px; left: 40px; height: 16px; width: 16px; position: absolute; background-color: transparent; background-image: url("/images/image-editor/center_fit2.png"); z-index: 5; cursor: pointer; line-height: 0px; overflow: hidden}
#ImageViewer_center_layer {top: 46px; left: 40px; height: 16px; width: 16px; position: absolute; background-color: transparent; background-image: url("/images/image-editor/button_center2.png"); z-index: 5; cursor: pointer; line-height: 0px; overflow: hidden}
#ImageViewer_album_layer {right: 0px; width: 100%; z-index: 9}
#ImageViewer_rect_layer {border: 2px dashed #0000FF; top: 8px; left: 8px; width: 70px; height: 50px; position: absolute; background-color: transparent; z-index: 3; visibility: hidden}
#ImageViewer_rect_remover_layer {top: 0px; right: 0px; width: 10px; height: 10px; position: absolute; background-color: transparent; background-image: url("/images/image-editor/close_small.png"); background-repeat: no-repeat; z-index: 4; cursor: pointer; line-height: 0px; overflow: hidden}
#ImageViewer_rect_se_handle_layer {bottom: -5px; right: -5px; width: 10px; height: 10px; position: absolute; background-color: transparent; background-image: url("/images/image-editor/resize_small.png"); background-repeat: no-repeat; z-index: 4; cursor: pointer; line-height: 0px; overflow: hidden}
#ImageViewer_ellipse_layer {top: 8px; left: 86px; width: 70px; height: 50px; position: absolute; background-color: transparent; z-index: 3; visibility: hidden}
#ImageViewer_ellipse_se_handle_layer {bottom: -5px; right: -5px; width: 10px; height: 10px; position: absolute; background-color: transparent; background-image: url("/images/image-editor/resize_small.png"); background-repeat: no-repeat; z-index: 4; cursor: pointer; line-height: 0px; overflow: hidden}
#ImageViewer_ellipse_remover_layer {top: 0px; right: 0px; width: 10px; height: 10px; position: absolute; background-color: transparent; background-image: url("/images/image-editor/close_small.png"); background-repeat: no-repeat; z-index: 4; cursor: pointer; line-height: 0px; overflow: hidden}
#ImageViewer_flag_layer {top: 8px; left: 164px; width: 35px; height: 50px; position: absolute; background-color: transparent; background-image: url("/images/image-editor/flag_small.png"); background-repeat: no-repeat; z-index: 3; visibility: hidden}
#ImageViewer_flag_remover_layer {top: 0px; right: 0px; width: 10px; height: 10px; position: absolute; background-color: transparent; background-image: url("/images/image-editor/close_small.png"); background-repeat: no-repeat; z-index: 4; cursor: pointer; line-height: 0px; overflow: hidden}
#ImageViewer_arrow_layer {top: 8px; left: 207px; width: 70px; height: 50px; position: absolute; background-color: transparent; background-image: url("/images/image-editor/arrow_small_new.png"); background-repeat: no-repeat; z-index: 3; visibility: hidden}
#ImageViewer_arrow_remover_layer {top: 0px; right: 0px; width: 10px; height: 10px; position: absolute; background-color: transparent; background-image: url("/images/image-editor/close_small.png"); background-repeat: no-repeat; z-index: 4; cursor: pointer; line-height: 0px; overflow: hidden}
#ImageViewer_balloon_layer {top: 4px; left: 285px; width: 120px; height: 70px; position: absolute; background-color: transparent; z-index: 3; visibility: hidden}
#ImageViewer_balloon_remover_layer {top: 0px; right: 0px; width: 10px; height: 10px; position: absolute; background-color: transparent; background-image: url("/images/image-editor/close_small.png"); background-repeat: no-repeat; z-index: 10; cursor: pointer; line-height: 0px; overflow: hidden}
#ImageViewer_image_shadow_left_layer {top: 0px; left: 0px; width: 12px; height: 100%; position: absolute; background-color: transparent; background-image: url('/images/image-editor/shadow_left.png'); background-repeat: repeat-y; z-index: 2; overflow: hidden}
#ImageViewer_image_shadow_right_layer {top: 0px; right: 0px; width: 12px; height: 100%; position: absolute; background-color: transparent; background-image: url('/images/image-editor/shadow_right.png'); background-repeat: repeat-y; z-index: 2; overflow: hidden}
#ImageViewer_image_shadow_top_layer {top: 0px; left: 0px; width: 100%; height: 12px; position: absolute; background-color: transparent; background-image: url('/images/image-editor/shadow_top.png'); background-repeat: repeat-x; z-index: 2; overflow: hidden}
#ImageViewer_image_shadow_bottom_layer {left: 0px; bottom: 0px; width: 100%; height: 12px; position: absolute; background-color: transparent; background-image: url('/images/image-editor/shadow_bottom.png'); background-repeat: repeat-x; z-index: 2; overflow: hidden}
#ImageEditor_test1_layer {border: 2px solid red; top: 2%; left: 63%; width: 40px; height: 30px; position: absolute; background-color: #ffffff; background-repeat: no-repeat; z-index: 3; cursor: pointer}
#ImageEditor_test2_layer {border: 2px solid red; top: 2%; left: 71%; width: 40px; height: 20px; position: absolute; background-color: #ffffff; background-repeat: no-repeat; z-index: 3; cursor: pointer}
#ImageEditor_save_layer {border: 2px solid red; top: 8%; left: 71%; width: 40px; height: 20px; position: absolute; background-color: #ffffff; background-repeat: no-repeat; z-index: 3; cursor: pointer}
#zoom_info {position: absolute; z-index: 51; left: 34px; top: 104px; font-size: 13px; font-weight: bold; text-align: right; color: white}
#zoom_info_shadow {position: absolute; z-index: 50; left: 35px; top: 105px; font-size: 13px; font-weight: bold; text-align: right; color: black}
.inplace {position: absolute; visibility: hidden; z-index: 100}
#ImageEditor_balloon_text_layer {top: 8px; left: 8px; bottom: 57px; right: 8px; width: expression(this.offsetParent.offsetWidth - 16); height: expression(this.offsetParent.offsetHeight - 65)}
#ImageEditor_balloon_text_layerView {position: absolute; top:2px; bottom:2px; left:2px; right:2px; width: expression(this.offsetParent.offsetWidth - 4); height: expression(this.offsetParent.offsetWidth - 4)}
#ImageEditor_balloon_text_layerView:hover {background-color: #D7D2BE}
#ImageEditor_balloon_text_layerEdit {background-color: #C6C1AD; position:absolute; top:2px; bottom:2px; left:2px; right:2px; width: expression(this.offsetParent.offsetWidth - 4); height: expression(this.offsetParent.offsetWidth - 4)}
#ImageViewer_balloon_text_layer {top: 8px; left: 8px; bottom: 57px; right: 8px; width: expression(this.offsetParent.offsetWidth - 16); height: expression(this.offsetParent.offsetHeight - 65)}
#ImageViewer_balloon_text_layerView {position: absolute; top:2px; bottom:2px; left:2px; right:2px; width: expression(this.offsetParent.offsetWidth - 4); height: expression(this.offsetParent.offsetWidth - 4)}
#ImageViewer_balloon_text_layerEdit {background-color: #C6C1AD; position:absolute; top:2px; bottom:2px; left:2px; right:2px; width: expression(this.offsetParent.offsetWidth - 4); height: expression(this.offsetParent.offsetWidth - 4)}
.balloon_container {z-index: 6; position: relative; overflow: hidden}
.balloon_text {background-color: #C6C1AD; top: 8px; left: 8px; bottom: 57px; right: 8px; width: expression(this.offsetParent.offsetWidth - 16); height: expression(this.offsetParent.offsetHeight - 65); z-index: 7; position: absolute; overflow: hidden}
.balloon_bl {background: url('/images/image-editor/bl_small_new.png') no-repeat; bottom: 49px; left: 0px; width: 8px; height: 8px; z-index: 7; position: absolute; line-height: 0px; overflow: hidden}
.balloon_br {background: url('/images/image-editor/br_small_new.png') no-repeat; bottom: 49px; right: 0px; width: 8px; height: 8px; z-index: 7; position: absolute; line-height: 0px; overflow: hidden}
.balloon_tl {background: url('/images/image-editor/tl_small_new.png') no-repeat; top: 0px; left: 0px; width: 8px; height: 8px; z-index: 7; position: absolute; line-height: 0px; overflow: hidden}
.balloon_tr {background: url('/images/image-editor/tr_small_new.png') no-repeat; top: 0px; right: 0px; width: 8px; height: 8px; z-index: 7; position: absolute; line-height: 0px; overflow: hidden}
.balloon_pivot {background: url('/images/image-editor/b_new.png') no-repeat; top: expression(this.offsetParent.offsetHeight - 51); left: 16px; bottom: 0px; width: 17px; height: 49px; z-index: 7; position: absolute; line-height: 0px; overflow: hidden}
.balloon_r {background-color: #C6C1AD; top: 8px; bottom: 57px; right: 0px; width: 8px; height: expression(this.offsetParent.offsetHeight - 65); z-index: 7; position: absolute; line-height: 0px; overflow: hidden}
.balloon_t {background-color: #C6C1AD; top: 0px; left: 8px; right: 8px; height: 8px; width: expression(this.offsetParent.offsetWidth - 16); z-index: 7; position: absolute; line-height: 0px; overflow: hidden}
.balloon_l {background-color: #C6C1AD; top: 8px; left: 0px; bottom: 57px; width: 8px; height: expression(this.offsetParent.offsetHeight - 65); z-index: 7; position: absolute; line-height: 0px; overflow: hidden}
.balloon_b {background-color: #C6C1AD; left: 8px; bottom: 49px; right: 8px; height: 8px; width: expression(this.offsetParent.offsetWidth - 16); z-index: 7; position: absolute; line-height: 0px; overflow: hidden}