body.dialog #centerContent {
	background-color: #e9ecf3;
	width: 100%; 		
}
#dialogContent { 
	background-color: #fff;
	background-image: url('/images/dialog/logo-bg.gif');
	background-position: 480px -40px;
	background-repeat: no-repeat;
	margin: 50px; 
	padding: 40px 240px 40px 40px; 
	border: 5px solid #D1DBEF;
}
#dialogContent h1 { 
	color: #333; 
	margin: 0; 
	padding: 0; 
	font-size: 28px;
}
#dialogContent h2 {		
	margin: 0 0 1em 0; 
	padding: 0; 
	font-size: 20px; 
	color: #63769F; 	
}
#dialogContent .intro {
	margin-top: 2em;
}
#dialogContent fieldset {
	padding: 20px 0 15px 0; 
	margin: 0; 
	border: 0;
	text-align: left;
	width: 100%;
	border-bottom: 1px solid #D1DBEF;
}
#dialogContent div.validationError {
	float: left;
	clear: both;
	margin-top: 1px;
	margin-left: 225px;
	width: 300px;
}
#dialogContent div.notes {
	float: left;
	clear: both;
	color: #666; 
	font-size: 90%; 
	margin-top: .5em;
	margin-left: 225px;
	width: 300px;
	
}
#dialogContent div.field {
	clear: both;
	padding: 10px 0 0 0;
	width: 100%;
	float: left;
	
}
#dialogContent form div.label {
	display: inline;
	float: left;
	padding: 4px 0 0 0;
	text-align: right;
	width: 220px;
}

.required  {
	background-image: url('/images/common/asterisk.gif');
	background-position: 215px 10px;
	background-repeat: no-repeat;
	
}

#dialogContent form div.value {
	display: inline;
	float: left;
	padding: 0 0 0 5px;
}
#dialogContent form div.value.readonly {
	padding-top: 4px;
}
#dialogContent input.text,
#dialogContent select,
#dialogContent textarea {	
	font-size: 1em;
	padding: 4px;
	border: 1px solid #AAA; 	
	width: 200px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;	
}
#dialogContent input.text {
	height: 28px;
	
}
#dialogContent input.checkbox {
	margin-right: 4px;	
}
#dialogContent .indent {
	margin-left: 225px;
}
#dialogContent div.actions {
	margin: 20px 0 0 0px;
}
#dialogContent div.actions .left {
	float: left;
}
#dialogContent div.actions .right {
	float: right;
}
