@charset "utf-8";
/* CSS Document */

div#overlay{background-color:#222228; position:absolute; top:0; left:0; opacity:0.01; filter:alpha(opacity=1); z-index:1000000;}
div.jBox{border:1px inset; background-color:#FFFFFF; padding:8px; position:absolute; left:50%; top:50%; margin:30px; overflow:hidden; border-color:#666; color:#222;z-index:1000001; width:32px; display:none;}
div.jBoxTitle{
	border:1px solid #999; background-color:#D8D8DF; padding:3px 10px; display:none; margin-bottom:8px; height:1px; padding-right:30px; overflow:hidden; color:#333; width:auto;height:2px; font-weight:bold; text-align:center;
	}
div.jBoxContent{
	border:1px solid #999; margin:0; background-color:#555; padding:8px 10px; overflow:auto; width:auto; height:32px;color:#222;
	}
iframe.jBoxContent{
	border:1px solid #999; margin:0; background-color:#555; padding:0px; overflow:auto; width:100%; height:32px;color:#222; 
	}
	
div.jBoxButtonline{border:1px solid #999; margin:8px 0 0 0; padding-top:2px;
	padding:0px; display:block; overflow:hidden; background-color:#D8D8DF; height:10px;
}

div.jBoxButtonline td{ cursor:auto; 
	padding:2px 3px 0px 3px;
}
div.jBoxLoadingImage{left:0%; top:50%; margin-left:0px; margin-top:-20px; position:absolute;width:100%; height:40px; vertical-align:middle; text-align:center;}
a.jBoxCloseButton{position:absolute; top:13px; right:13px; z-index:10; width:14px; height:14px; border:1px solid #D8D8DF; background-image: url(../images/w_close_b.png); background-position:center; background-repeat:no-repeat;background-color:#D8D8DF}
a:hover.jBoxCloseButton{border:1px inset #666; background-image: url(../images/w_close_b.png); background-color:#F2F2F8;}


a.jBoxCloseButton.jBoxLBClose{position:absolute; bottom:30px; right:30px; z-index:10; width:14px; height:14px; border:1px outset #666; background-image: url(../images/w_close_b.png); background-position:center; background-repeat:no-repeat;background-color:#D8D8DF}
a:hover.jBoxCloseButton.jBoxLBClose{border:1px inset #666; background-image: url(../images/w_close_b.png); background-color:#D8D8DF;}

div.jBoxButtonline a{height:auto; background-color:#E8E8EF; border:1px outset #666; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px;text-decoration:none; padding:2px 10px; color:#222; line-height:1.2em; display:block;}
div.jBox a:hover{border:1px inset #666;background-color:#F2F2F8;}

.ui-resizable { position: relative;}
.ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;}
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; }
.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; }
.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; }
.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; }
.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; }
.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }
.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }
.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }
.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}


