@CHARSET "UTF-8";

.spiral-dialog .ui-dialog-titlebar{
	padding:0 1em;
}

.spiral-dialog .ui-dialog-content{
	-moz-box-shadow: none;
 	-webkit-box-shadow: none;
    box-shadow: none;
	background:none;
}

.spiral-dialog .ui-dialog-buttonpane{
	background:none;
	border:none;
	text-align:center;
} 

.spiral-dialog .ui-widget-content{
 	-moz-box-shadow: none;
 	-webkit-box-shadow: none;
    box-shadow: none;
   
}

.spiral-dialog .ui-dialog-buttonpane button{
	display:-moz-inline-box;
	display:inline-block;
	font-family: Arial,Verdana,sans-serif;
	/*Gradient from #EDEDED to #e5e5e5*/
	background:#e5e5e5 url("images/button_transparent.png") no-repeat left bottom;
	margin:0 10px;
	border:1px solid #b0b0b0;
	border-radius:3px;
	color:#444;
	cursor:pointer;
	font-size:13px;
	height:30px;
	float:none;
	outline:none;
	padding:0 5px;
	text-align:center;
	transition:all .218s;
	-moz-border-radius:3px;
	-moz-transition:all .2s;
	-moz-user-select:none;
	-o-transition:all .2s;
	-webkit-border-radius:3px;
	-webkit-transition:all .2s;
	-webkit-user-select:none;
}

.spiral-dialog .ui-dialog-buttonpane button:hover{
	background-color:#f5f5f5;
	border:1px solid #b9b9b9;
	color:#444;
	cursor:pointer;
}

.spiral-dialog .spiral-dialog-message{
	text-align:center;
}

.spiral-dialog .spiral-prompt-input{
	color:#333;
	border:1px solid;
	border-color: #b0b0b0;
	border-top-color:#777;
	width:90%;
	margin-top:10px;
	border-radius:3px;
}

.spiral-dialog .spiral-prompt-input:focus, .spiral-dialog .spiral-prompt-input.ieFocusHack{
	border-color:#98cff6;
	border-top-color:#0066AE;
}

/*Error dialog*/
.spiral-error.ui-dialog .ui-widget-header{
	background: url("../ui-lightness/images/ui-bg_gloss-wave_20_d62424_500x100.png") repeat-x scroll 50% 50% #d62424;
    border: 1px solid #b30f0f;
}

.spiral-error.ui-dialog .ui-state-hover .ui-icon, .spiral-error.ui-dialog .ui-state-focus .ui-icon{
	background-image: url("../ui-lightness/images/ui-icons_cc0000_256x240.png");
	
}

.spiral-error.ui-dialog .ui-state-hover.ui-dialog-titlebar-close, .spiral-error.ui-dialog .ui-state-focus.ui-dialog-titlebar-close{
	border-color:#b30f0f;
	background-color:#ff8f8f;
	background-image:none;
}

.spiral-error.ui-dialog .ui-dialog-content.ui-widget-content{
	background-image:url("images/error.png");	
	background-repeat:no-repeat;
	padding-left:16px;
	padding-top:16px;
}	

/*Notification dialog*/
.spiral-notification.ui-dialog .ui-widget-header{
	background: url("../ui-lightness/images/ui-bg_gloss-wave_35_f6a828_500x100.png") repeat-x scroll 50% 50% #f6a828;
    border: 1px solid #db8e0f;
}

.spiral-notification.ui-dialog .ui-state-hover .ui-icon, .spiral-notification.ui-dialog .ui-state-focus .ui-icon{
	background-image: url("../ui-lightness/images/ui-icons_ef8c08_256x240.png");
	
}

.spiral-notification.ui-dialog .ui-state-hover.ui-dialog-titlebar-close, .spiral-notification.ui-dialog .ui-state-focus.ui-dialog-titlebar-close{
	border-color:#db8e0f;
	background-color:#f9d9c7;
	background-image:none;
}

.spiral-notification.ui-dialog .ui-dialog-content.ui-widget-content{
	background-image:url("images/notification.png");	
	background-repeat:no-repeat;
	padding-left:16px;
	padding-top:16px;
}	

/*Successful dialog*/
.spiral-successful.ui-dialog .ui-widget-header{
	background: url("../ui-lightness/images/ui-bg_gloss-wave_20_0aa339_500x100.png") repeat-x scroll 50% 50% #0aa339;
    border: 1px solid #088127;
}

.spiral-successful.ui-dialog .ui-state-hover .ui-icon, .spiral-successful.ui-dialog .ui-state-focus .ui-icon{
	background-image: url("../ui-lightness/images/ui-icons_0aa339_256x240.png");
	
}

.spiral-successful.ui-dialog .ui-state-hover.ui-dialog-titlebar-close, .spiral-successful.ui-dialog .ui-state-focus.ui-dialog-titlebar-close{
	border-color:#088127;
	background-color:#c7f9d3;
	background-image:none;
}

.spiral-successful.ui-dialog .ui-dialog-content.ui-widget-content{
	background-image:url("images/tick.png");	
	background-repeat:no-repeat;
	padding-left:16px;
	padding-top:16px;
}	


