
/*ok*/.ui-helper-reset {text-decoration: none; list-style: none; line-height: 1;}
/*ok*/.ui-widget-header { font-weight: 400; }
/*ok*/.ui-tabs {padding: 2px;} 
/*ok*/.ui-tabs .ui-tabs-nav { padding: 2px 2px 0;}
/*ok*/.ui-tabs .ui-tabs-nav li { margin: 0 0px 1px 0; }
/*ok*/.ui-tabs .ui-tabs-nav li a {padding: 3px 10px 1px 10px;}
/*ok*/.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: default; }
/*ok*/.ui-tabs .ui-tabs-panel {display: block; padding: 0; background: #fff; }


ul.ui-menu li.ui-menu-item a {white-space:nowrap; font-size: 0.75rem;}

#ui-datepicker-div {
	z-index: 9999 !important;
	display: none;
}

.ui-widget-content a {color: #06C;}
.ui-popup { position: absolute; z-index: 5000; background-color: #ffffe8 !important;}
.ui-widget-content.ui-popup {background-image:none;}
.ui-autocomplete { z-index: 5000; }
.ui-widget {font-family: Arial,Helvetica,sans-serif; line-height: 1.1rem; font-size: 1rem;}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button  {font-family: Arial,Helvetica,sans-serif; font-size: 1rem;}
.ui-widget-header { background-image: none; background-color: #EEE;}


/*.chatDlg {padding: 0px !important;}*/
.ui-dialog-titlebar {
	min-height: 22px;
	border-bottom-color: #CCC !important;
	margin: -0.2rem -0.2rem 0 -0.2rem;
	background-image: url("../images/filler.png");
	background-repeat:repeat-x; border-bottom-left-radius: 0; border-bottom-right-radius: 0;
	border-top-width: 0; border-right-width: 0; border-left-width: 0;
	padding-top: 0.5rem  !important;
}
.ui-dialog-titlebar .ui-dialog-title {
	color: #1560bd;
	font-size: 1.1rem;
	line-height: 1.2rem;
	font-weight: 700;
}

.ui-dialog-titlebar .ui-button {
	width: 1.5rem;
	height: 1.5rem;
	top: 44%;
	right: 0.4rem;
}

.ui-dialog-titlebar .ui-button .ui-button-text {display: none !important;}

.ui-dialog {border: 0.15rem solid #38d !important;}

.ui-dialog,
.ui-dialog-content,
.ui-dialog-content .ui-tabs,
.ui-dialog-content .ui-tabs-panel,
.ui-dialog-content .legend>span:first-child,
.ui-dialog-buttonpane { background-color: #f8f8f8 !important;}


.ui-tabs-nav {background-color: #fafafa; border-style: none;}
.ui-tabs  select {font-family: Arial,Helvetica,sans-serif; font-size: 1rem;}


.ui-accordion .ui-accordion-header {padding: 0.4em;}
.ui-accordion .ui-accordion-content {padding: 0.5em 1.1em 0.8em 0.8em;}

.ui-button-text-only  .ui-button-text { padding-top:0.2em}
#msgDlg_universal {line-height: 1.4rem;}


.ui-autocomplete .ui-menu-item img {width: 10px; padding-left: 0.3rem; position:relative; top: 1px; opacity: 0.7;}
.ui-autocomplete .ui-menu-item.ui-state-disabled {line-height: 0.1rem; margin: 0; }
.ui-autocomplete .ui-menu-item.ui-state-disabled  a { padding:0 0 0.2rem 0;}

.ui-autocomplete.ui-menu { background-color:#FFFCF2 !important; background-image: none !important;}
.ui-autocomplete.ui-menu a {font-size: 0.9rem !important;}