/*Dialog*/
.ui-dialog .ui-dialog-content{padding: 10px;}
.ui-dialog {padding:0;border:1px solid #838385; }
.ui-dialog .ui-widget-header {background:#717174;color: #FFFFFF;font-weight: bold;border:none;}
.ui-dialog-titlebar.ui-corner-all{border-bottom-right-radius:0;}
.ui-dialog-titlebar.ui-corner-all{border-bottom-left-radius: 0;}
.ui-dialog .ui-dialog-title {font-size:14px; text-shadow: 0 1px 1px rgba(0,0,0,.3);}
.ui-dialog-titlebar a.ui-corner-all{background:none;}
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 1px; }
.ui-dialog .ui-dialog-buttonpane {background:#F5F5F5; margin:0}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: none; text-align: center;}
.ui-dialog .ui-dialog-buttonpane button{
	display: inline-block;
    outline: none;
    cursor: pointer;
    text-align: center;
    text-decoration: none;
    font: 12px Arial, Helvetica, sans-serif;
    padding:4px 15px;
    -webkit-border-radius: .5em;
    -moz-border-radius: .5em;
    border-radius: .5em;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    box-shadow: 0 1px 2px rgba(0,0,0,.2);
    color:#ffffff;
    margin: .5em .4em .5em 0;
}
.ui-dialog .ui-dialog-buttonpane button.orange {
    font-weight: bold;
    color: #fef4e9;
    border: solid 1px #da7c0c;
    background: #f78d1d;
    background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));
    background: -moz-linear-gradient(top,  #faa51a,  #f47a20);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');
}
.ui-dialog .ui-dialog-buttonpane button.orange:hover {
    color: #fef4e9;
    background: #f47c20;
    background: -webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015));
    background: -moz-linear-gradient(top,  #f88e11,  #f06015);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11', endColorstr='#f06015');
}
.ui-dialog .ui-dialog-buttonpane button.orange:active {
    color: #fef4e9;
    background: -webkit-gradient(linear, left top, left bottom, from(#f47a20), to(#faa51a));
    background: -moz-linear-gradient(top,  #f47a20,  #faa51a);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20', endColorstr='#faa51a');
}

.ui-dialog .ui-dialog-buttonpane button.gray {
    font-weight: bold;
    text-decoration: none;
    color: #717174;
    border: solid 1px #a3a3a7;
    background: #f78d1d;
    background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#d2d2d2));
    background: -moz-linear-gradient(top,  #ffffff,  #d2d2d2);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#d2d2d2');
}
.ui-dialog .ui-dialog-buttonpane button.gray:hover {
    text-decoration: none;
    color: #717174;
    background: #717174;
    background: -webkit-gradient(linear, left top, left bottom, from(#eeeeee), to(#c1c1c1));
    background: -moz-linear-gradient(top,  #eeeeee,  #c1c1c1);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#c1c1c1');
}
.ui-dialog .ui-dialog-buttonpane button.gray:active {
    text-decoration: none;
    color: #717174;
    background: -webkit-gradient(linear, left top, left bottom, from(#c1c1c1), to(#dddddd));
    background: -moz-linear-gradient(top,  #c1c1c1,  #dddddd);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#c1c1c1', endColorstr='#dddddd');
}
.ui-dialog .ui-button-text-only .ui-button-text { padding: 0 4px;}
table.dialog_table{ margin-top:0;}



/*
 *Ui-accordion
 * -------------------------------------- */
.ui-accordion { width:100%; font-family:Arial, Helvetica, sans-serif;}
.ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; border:none; }
.ui-accordion .ui-accordion-li-fix { display: inline; }
.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; }
.ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding:0; border:none; border-bottom:1px solid #ccc;}
.ui-accordion .ui-accordion-header a:hover{background:#569abd;}
.ui-accordion-icons .ui-accordion-header a {}
.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }
.ui-accordion .ui-accordion-content {border-top:none; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; zoom: 1; padding:0; }
.ui-accordion .ui-accordion-content-active { display: block;  padding:0; border:none; }

/*
 *ui-combobox
 */

.ui-combobox {position: relative;display: inline-block; width: 180px; float: left; }
.ui-combobox-toggle {position: absolute;top: 0;bottom: 0;margin-left: -1px;padding: 0;}
.ui-combobox-input {margin: 0;padding: 0.3em;background: none repeat scroll 0 0 #ffffff; }
.baseDialogControl .ui-helper-hidden-accessible{position: absolute;}

/*
 * auto complete
*/
.ui-autocomplete-loading { background: white url('jqueryui/ui-anim_basic_16x16.gif') right center no-repeat; }

/*
 * progressbar
*/

.ui-progressbar .ui-progressbar-value{
	background: url("") #66b6f0;
}
