.overlay_dialog {
	filter: alpha(opacity=60); opacity: 0.6; background-color: rgb(102, 102, 102); -moz-opacity: 0.6;
}
.overlay___invisible__ {
	filter: alpha(opacity=0); opacity: 0; background-color: rgb(102, 102, 102); -moz-opacity: 0;
}
.alert-box {
	background: url("default/alert_icon.gif") no-repeat 20px rgb(252, 227, 151); margin: 0px 0px 15px; padding: 10px 60px 10px 85px; border: 1px solid rgb(243, 197, 57); width: 70%; height: auto !important; min-height: 30px;
}
.alert-box a:hover {
	color: rgb(78, 0, 156);
}
.alert-box .title {
	margin: 0px 0px 5px; font-size: 140%; font-weight: normal;
}
.alert-box .body {
	margin: 0px; color: rgb(68, 68, 68); line-height: 1.3;
}
.alert-box .dont-show-wrap {
	padding: 20px 0px 7px; text-align: right;
}
.alert-box .dont-show {
	background: url("default/close_x.gif") no-repeat 5px rgb(253, 241, 196); padding: 6px 6px 6px 26px; border: 1px solid rgb(228, 206, 137); color: rgb(236, 123, 0); text-transform: uppercase; font-size: 90%; text-decoration: none;
}
.admin-badge {
	background: rgb(252, 227, 151); padding: 2px; border: 2px solid rgb(243, 197, 57); color: rgb(68, 68, 68); font-size: small; font-weight: bold;
}
.admin-badge-small {
	background: rgb(252, 227, 151); border: 1px solid rgb(243, 197, 57); color: rgb(68, 68, 68); font-size: 90%;
}
.dialog_nw {
	background: url("default/top_left.gif") no-repeat 0px 0px; width: 9px; height: 23px;
}
.dialog_n {
	background: url("default/top_mid.gif") repeat-x 0px 0px; height: 23px;
}
.dialog_ne {
	background: url("default/top_right.gif") no-repeat 0px 0px; width: 9px; height: 23px;
}
.dialog_e {
	background: url("default/center_right.gif") repeat-y 0px 0px; width: 2px;
}
.dialog_w {
	background: url("default/center_left.gif") repeat-y 0px 0px; width: 2px;
}
.dialog_sw {
	background: url("default/bottom_left.gif") no-repeat 0px 0px; width: 9px; height: 19px;
}
.dialog_s {
	background: url("default/bottom_mid.gif") repeat-x 0px 0px; height: 19px;
}
.dialog_se {
	background: url("default/bottom_right.gif") no-repeat 0px 0px; width: 9px; height: 19px;
}
.dialog_sizer {
	background: url("default/sizer.gif") no-repeat 0px 0px; width: 9px; height: 19px; cursor: se-resize;
}
.dialog_close {
	background: url("default/close.gif") no-repeat 0px 0px; left: 8px; top: 5px; width: 14px; height: 14px; position: absolute; z-index: 2000; cursor: pointer;
}
.dialog_minimize {
	background: url("default/minimize.gif") no-repeat 0px 0px; left: 28px; top: 5px; width: 14px; height: 15px; position: absolute; z-index: 2000; cursor: pointer;
}
.dialog_maximize {
	background: url("default/maximize.gif") no-repeat 0px 0px; left: 49px; top: 5px; width: 14px; height: 15px; position: absolute; z-index: 2000; cursor: pointer;
}
.dialog_title {
	width: 100%; height: 14px; text-align: center; color: rgb(0, 0, 0); font-family: Tahoma, Arial, sans-serif; font-size: 12px; float: left;
}
.dialog_content {
	color: rgb(221, 221, 221); overflow: auto; font-family: Tahoma, Arial, sans-serif; font-size: 10px; background-color: rgb(17, 34, 51);
}
.error-box {
	background: url("default/stop_icon.gif") no-repeat 20px rgb(238, 187, 187); margin: 0px 0px 15px; padding: 10px 60px 10px 85px; border: 1px solid rgb(153, 0, 0); width: 70%; height: auto !important; min-height: 30px;
}
.error-box .body {
	margin: 0px; color: rgb(34, 34, 34); line-height: 1.3;
}
.error-box a:hover {
	color: rgb(156, 0, 0);
}
.feedback-request-box {
	background: url("default/forklifter.gif") no-repeat 20px rgb(232, 239, 249); margin: 0px 0px 15px; padding: 10px 60px 10px 85px; border: 1px solid rgb(0, 67, 206); width: 70%; height: auto !important; min-height: 30px;
}
.feedback-request-box .title {
	margin: 0px 0px 5px; font-size: 140%; font-weight: normal;
}
.feedback-request-box .body {
	margin: 0px; color: rgb(68, 68, 68); line-height: 1.3;
}
.top_draggable {
	cursor: move;
}
.bottom_draggable {
	cursor: move;
}
.status_bar {
	font-size: 12px;
}
.status_bar input {
	font-size: 12px;
}
.wired_frame {
	border: 1px dashed rgb(0, 0, 0); display: block; position: absolute;
}
.dialog {
	display: block; position: absolute;
}
.dialog table.table_window {
	margin: 0px; padding: 0px; width: 100%; border-collapse: collapse; border-spacing: 0;
}
.dialog table.table_window td {
	padding: 0px;
}
.dialog table.table_window th {
	padding: 0px;
}
.dialog .title_window {
	-moz-user-select: none;
}
