.overlay_alert {background-color: #fff; filter:alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6}
.alert_nw {width: 3px; height: 5px; background: transparent url(../themes/alert/t_l.gif) no-repeat bottom left}
.alert_n {height: 5px; background: transparent url(../themes/alert/t.gif) repeat-x bottom left}
.alert_ne {width: 5px; height: 5px; background: transparent url(../themes/alert/t_r.gif) no-repeat bottom left }
.alert_e {width: 5px; background: transparent url(../themes/alert/r.gif) repeat-y 0 0}
.alert_w {width: 2px; background: transparent url(../themes/alert/l.gif) repeat-y 0 0}
.alert_sw {width: 2px; height: 5px; background-color: #BCB883; background: transparent url(../themes/alert/b_l.gif) no-repeat 0 0}
.alert_s {height: 5px; background: transparent url(../themes/alert/b.gif) repeat-x 0 0}
.alert_se, .alert_sizer {width: 5px; height: 5px; background: transparent url(../themes/alert/b_r.gif) no-repeat 0 0}
.alert_close {width:0px; height:0px; display:none}
.alert_minimize {width:0px; height:0px; display:none}
.alert_maximize {width:0px; height:0px; display:none}
.alert_title {float:left; height:1px; width:100%}
.alert_content {overflow:auto; color: #000; font-family: Trebuchet MS, Arial, sans-serif; font-size: 10px; background: #FFF}
.alert_window {border:0px solid #F00; background: #FFF; padding:20px; margin-left:auto; margin-right:auto; width:400px}
.alert_message {font-size:14px; text-align:center; width:100%; padding-top:10px; padding-bottom:5px}
.alert_buttons {text-align:center; width:100%}
.alert_buttons input {width:20%; margin:10px}
.alert_progress {float:left; margin:auto; text-align:center; width:100%; height:16px; background: #FFF url('../themes/alert/progress.gif') no-repeat center center }
.overlay_mac_os_x {background-color: #85BBEF; filter:alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6}
.mac_os_x_nw {background: transparent url(../themes/mac_os_x/TL_Main.png) no-repeat 0 0; width:24px; height:30px}
.mac_os_x_n {background: transparent url(../themes/mac_os_x/T_Main.png) repeat-x 0 0; height:30px}
.mac_os_x_ne {background: transparent url(../themes/mac_os_x/TR_Main.png) no-repeat 0 0; width:31px; height:30px}
.mac_os_x_w {background: transparent url(../themes/mac_os_x/L_Main.png) repeat-y top left; width:16px}
.mac_os_x_e {background: transparent url(../themes/mac_os_x/R_Main.png) repeat-y top right; width:16px}
.mac_os_x_sw {background: transparent url(../themes/mac_os_x/BL_Main.png) no-repeat 0 0; width:31px; height:40px}
.mac_os_x_s {background: transparent url(../themes/mac_os_x/B_Main.png) repeat-x 0 0; height:40px}
.mac_os_x_se, .mac_os_x_sizer {background: transparent url(../themes/mac_os_x/BR_Main.png) no-repeat 0 0; width:31px; height:40px}
.mac_os_x_sizer {cursor:se-resize}
.mac_os_x_close {width: 19px; height: 19px; background: transparent url(../themes/mac_os_x/close.gif) no-repeat 0 0; position:absolute; top:12px; right:16px; cursor:pointer; z-index:1000}
.mac_os_x_minimize {width: 19px; height: 19px; background: transparent url(../themes/mac_os_x/minimize.gif) no-repeat 0 0; position:absolute; top:12px; right:36px; cursor:pointer; z-index:1000}
.mac_os_x_maximize {width: 19px; height: 19px; background: transparent url(../themes/mac_os_x/maximize.gif) no-repeat 0 0; position:absolute; top:12px; right:56px; cursor:pointer; z-index:1000}
.mac_os_x_title {float:left; height:14px; font-family: Tahoma, Arial, sans-serif; font-size:12px; text-align:center; margin-top:8px; width:100%; color:#000}
.mac_os_x_content {overflow:auto; color: #222; font-family: Tahoma, Arial, sans-serif; font-size: 10px; background:#FFF}
.mac_os_x_s .status_bar {padding-bottom:24px}
* html .mac_os_x_nw {background-color: transparent; background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x/TL_Main.png", sizingMethod="crop")}
* html .mac_os_x_n {background-color: transparent; background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x/T_Main.png", sizingMethod="scale")}
* html .mac_os_x_ne {background-color: transparent; background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x/TR_Main.png", sizingMethod="crop")}
* html .mac_os_x_w {background-color: transparent; background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x/L_Main.png", sizingMethod="scale")}
* html .mac_os_x_e {background-color: transparent; background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x/R_Main.png", sizingMethod="scale")}
* html .mac_os_x_sw {background-color: transparent; background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x/BL_Main.png", sizingMethod="crop")}
* html .mac_os_x_s {background-color: transparent; background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x/B_Main.png", sizingMethod="scale")}
* html .mac_os_x_se {background-color: transparent; background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x/BR_Main.png", sizingMethod="crop")}
* html .mac_os_x_sizer {background-color: transparent; background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x/BR_Main.png", sizingMethod="crop")}