.modal-dialog
{
	display:none;
}

.ui-dialog
{
	margin:auto auto;
	font-family:Helvetica,Arial,Verdana,sans-serif;
	font-size:1.0em;
	padding:0;
	border:1px solid #666;
	-moz-border-radius:0px;
}

.ui-dialog br{
	clear:both;
}

.ui-widget-overlay
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(../images/masks/ui-bg_diagonals-thick_20_666666_40x40.png) repeat scroll 50% 50%;
	opacity:0.5;
}

.ui-dialog .ui-dialog-content
{
	overflow:hidden;
}

.ui-dialog .ui-dialog-titlebar
{
	background: #969899;/*active-color*/
	color: white;
	font-size:15px;
	text-align:center;
	height:35px;
	line-height:35px;
	padding:0;
	margin:0;
	text-align:center;
	-moz-border-radius:0px;
}

.ui-dialog .ui-dialog-title
{
	float:none;
}

.ui-dialog .info
{
	padding:0 0 15px 0;
	margin:15px 0;
	border-bottom:1px solid #E6E6E6;
}

.ui-dialog label
{
	display:block;
	width:25%;
	text-align:right;
	margin:4px 5px 4px 0;
	float:left;
	font-weight:bold;
}

.ui-dialog .input-text
{
	margin:0;
	padding:0;
	font-size:0.9em;
	width:65%;
}

.ui-dialog select
{
	margin:0;
	padding:0;
	font-size:0.9em;
	width:65%;
	height:21px;
}

.ui-dialog .check-container
{
	position:relative;
	left:25%;
}

.ui-dialog .check-input
{
	margin:0;
	padding:0;
	position:relative;
	right:0;
}

.ui-dialog .controls
{
	font-weight:bold;
	margin:0 20px 10px 0;
	text-align:right;
}

.ui-dialog .controls a
{
	color:#969899 !important;
	text-align:right;
}

.ui-dialog .modal-button
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	background:#969899 none repeat scroll 0 0;
	border:0px;
	color:white;
	cursor:pointer;
	font-weight:bold;
	padding:3px 9px;
}