.ui-dialog
{
	position:fixed !important;	
}

.ui-widget
{
	font-size : 1em; /* Keep same size as rest of application */ 
	
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0, .3);
	-moz-box-shadow: 0 1px 3px rgba(0,0,0, .3);
	box-shadow: 0 1px 3px rgba(0,0,0, .3);
}

.ui-dialog .ui-dialog-title 
{
	color: #ffffff;
	text-shadow: 0 1px 1px rgba(0,0,0, .3);
}

p.ui-state-highlight
{
	padding : 5px;	
}

.clear-form-button
{
	position:absolute; 
	left: 15px;
	bottom: 10px;	
}

.ui-tabs-nav li:first-child
{
 	-moz-border-radius: 8px 0 0 0;
}

/* set like this for when tabs are used within a  dialog box*/
.ui-tabs .ui-tabs-panel 
{
  padding: 0 !important;
}

.ui-autocomplete-input
{
	padding: 3px 2px !important;
	border-right: 0px;
	margin-bottom: 10px;
}

#augment_resource .ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text, #dialog-wizard-form .ui-button-icon-only .ui-button-text
{
    padding: 2px !important;
}

/* reset all dl formatting*/
.ui-timepicker-div dl, .ui-timepicker-div dl *
{
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
	float:none;
}

.ui-timepicker-div .ui-widget-header{ margin-bottom: 8px; }
.ui-timepicker-div dl{ text-align: left; padding: 0px 5px; }
.ui-timepicker-div dl dt{ height: 25px; }
.ui-timepicker-div dl dd{ margin: -25px 0 10px 65px; }
.ui-timepicker-div td { font-size: 90%; }

/* wizard button */

.ui-icon-custom-wizard
{
	background: url(images/wizard.png) center center no-repeat !important;
}