/*** dialog style ***/
	.dialogShield {
		position:absolute;
		display:none;
		background-color:#000;
		opacity:0.1;
		filter:alpha(opacity=10);
		cursor:not-allowed;
		z-index:1;
	}
	.dialog {
		position:absolute;
		display:none;
		top:100px;
		left:200px;
		width:600px;
		height:300px;
		background:#000;
		padding:0px;
		z-index:2;
	}

	/*** dialog chrome ***/
		/*** title bar and status bar ***/
			.dialogBar {
				position:absolute;
				left:0px;
				width:100%;
				height:25px;
				text-align:center;
				font-size:14px;
				font-family:Arial, Helvetica, Verdana;
				margin:-1px;
				background:#000;
				border:1px solid #000;
			}
			/*** title bar ***/
				.dialogTitleBar {
					top:-26px;
					border:0px;
				}
				.dialogTitleBar .dialogTitle {
					width:100%;
					color:#fff;
					line-height:22px;
					text-transform:uppercase;
					letter-spacing:1px;
				}
				.dialogTitleBar .dialogCloseButton {
					display:block;
					position:absolute;
					right:2px;
					bottom:6px;
					color:#FFFFFF;
				}
			/*** dialog status bar ***/
				.dialogStatusBar {
					bottom:-26px;
					border-top:1px solid #555;
				}
				.dialogStatusBar .dialogCancelButton,
				.dialogStatusBar .dialogOkButton
				{
					display:block;
					position:absolute;
					bottom:2px;
					min-width:55px;
				}
				.dialogStatusBar .dialogCancelButton {
					left:2px;
				}
				.dialogStatusBar .dialogOkButton {
					right:2px;
				}

		/*** dialog corners ***/
			.dialogCornerEastWest, .dialogCornerNorthSouth {
				position:absolute;
				background:#888;
			}
			.dialogCornerEastWest {
				height:100%;
				width:4px;
				top:0px;
			}
			.dialogCornerNorthSouth {
				position:absolute;
				width:100%;
				height:4px;
				left:0px;
			}
			.dialogCornerCorner {
				position:absolute;
				width:29px;
				height:29px;
				border:1px solid #000;
				background:#aaa;
			}
			/*** edge positioning ***/
				.dialogEdgeWest {left:-4px;}
				.dialogEdgeEast {right:-4px;}
				.dialogEdgeNorth {top:-30px;}
				.dialogEdgeSouth {bottom:-30px;}

	/*** contents ***/
		.dialogContents {
			position:absolute;
			left:0px;
			top:0px;
			width:100%;
			height:100%;
			background:#3d3d3d url(image/page-content-bg.jpg) repeat-y;
			overflow:auto;
		}
		.dialogContents h1 {
			font-size:14px;
			margin:0 5px;
			border-bottom:1px solid #555;
		}
		.dialogContents p {
			margin:4px 4px 12px 4px;
		}


