.overlay_sketchy {
	background-color: #FFFFFF;
	filter:alpha(opacity=80);
	-moz-opacity: 0.8;
	opacity: 0.8;
}

.sketchy_nw {
	width: 22px;
	height: 33px;
	background: transparent url(gr/sketchy/top_left.gif) no-repeat 0 0;		
}

.sketchy_n {
	height: 33px;
	background: transparent url(gr/sketchy/top_mid.gif) repeat-x 0 0;	
}

.sketchy_ne {
	width: 25px;
	height: 33px;
	background: transparent url(gr/sketchy/top_right.gif) no-repeat 0 0;		
}

.sketchy_e {
	width: 4px;
	background: transparent url(gr/sketchy/center_right.gif) repeat-y 0 0;	
}

.sketchy_w {
	width: 6px;
	background: transparent url(gr/sketchy/center_left.gif) repeat-y 0 0;		
}

.sketchy_sw {
	width: 21px;
	height: 23px;
	background: transparent url(gr/sketchy/bottom_left.gif) no-repeat 0 0;			
}

.sketchy_s {
	height: 23px;
	background: transparent url(gr/sketchy/bottom_mid.gif) repeat-x 0 0;	
}

.sketchy_se {
	width: 23px;
	height: 23px;
	background: transparent url(gr/sketchy/bottom_right.gif) no-repeat 0 0;			
}

.sketchy_sizer {
	width: 23px;
	height: 23px;
	background: transparent url(gr/sketchy/sizer.gif) no-repeat 0 0;	
	cursor:se-resize;	
}

.sketchy_close {
	width: 15px;
	height: 19px;
	background: transparent url(gr/sketchy/close.gif) no-repeat 0 0;			
	position:absolute;
	top:7px;
	right:10px;
	cursor:pointer;
	z-index:1000;
}

.sketchy_minimize {
	width: 11px;
	height: 19px;
	background: transparent url(gr/sketchy/minimize.gif) no-repeat 0 0;			
	position:absolute;
	top:7px;
	right:37px;
	cursor:pointer;
	z-index:1000;
}

.sketchy_maximize {
	width: 16px;
	height: 19px;
	background: transparent url(gr/sketchy/maximize.gif) no-repeat 0 0;			
	position:absolute;
	top:7px;
	right:60px;
	cursor:pointer;
	z-index:1000;
}

.sketchy_title {
	float:left;
	height:14px;
	font-size:16px;
	text-align:center;
	width:100%;
	color:#000;
}

.sketchy_content {
	overflow:auto;
	background:#FFF;
	font-family: "Courier New", Courier, monospace;
}

.top_draggable, .bottom_draggable {
  cursor:move;
}

/* DO NOT CHANGE THESE VALUES*/

.dialog {
	display: block;
	position: absolute;
}

.dialog table.table_window  { 
  border-collapse: collapse; 
  border-spacing: 0; 
  width: 100%;
	margin: 0px;
	padding:0px;
}

.dialog table.table_window td , .dialog table.table_window th { 
  padding: 0; 
}

.dialog .title_window {
  -moz-user-select:none;
}

/* ADD STYLE TO THE DIALOG WINDOWS */

/* #welcome_message { */
.sketchy_message {
margin: 1.5em;
}

.dialog input {
	font-weight: bold;
	padding-top: 0em;
	padding-right: 1em;
	padding-bottom: 0em;
	padding-left: 1em;
	border: 1px solid #CCCCCC;
	font-family: "Courier New", Courier, monospace;
	background-color: #FFFFFF;
	cursor:pointer;
}

.dialog input.searchbox {
	cursor:text;
}

.dialog input:hover { border:1px solid #999999; }