

#pleaseWaitDialog {
    z-index: 9999 !important;
}

.modal-backdrop.in {
	z-index: 1060 !important;
	opacity: .2;
	filter: alpha(opacity=20);
}

.modal-backdrop.fade.in {
	z-index: 1039 !important;
}

.modInfo {
	background-color: #F5f5F5;
	padding: 10px;
	margin:0;
	color:#888;
	font-size: 12px;
}
.modInfo p { display: inline-block; margin: 0 10px 0 0; white-space:nowrap; }

div.pcontent {
	min-height: 350px;
}


#siteModal div.modal-body { padding-top: 0px; padding-bottom: 0px; }

div.modal-body .page-header { margin: 10px 0 5px}

div.treelist { margin:0; padding:0; }
div.treelist ul {
	padding: 0px;
	margin:0;
	list-style:none;
	text-decoration:none;
}


div.treelist ul li {
	border: 1px solid #AAA;
	margin:1px 0 0 0;
	padding: 3px 5px 3px 15px;
	list-style:none;
	text-decoration:none;
	border-radius: 5px;
	background-color: #F5F5F5;
	cursor: pointer;
	color:#999;
}

div.treelist ul li:hover { background-color: #FFF; }
div.treelist ul li.checked { background-color: #EFFFAA; color:#555;  }
div.treelist ul li.checked:hover { background-color: #EFE; color:#333; }



		.btn-file {
		    position: relative;
		    overflow: hidden;
		}
		.btn-file input[type=file] {
		    position: absolute;
		    top: 0;
		    right: 0;
		    min-width: 100%;
		    min-height: 100%;
		    font-size: 999px;
		    text-align: right;
		    filter: alpha(opacity=0);
		    opacity: 0;
		    background: red;
		    cursor: inherit;
		    display: block;
		}
		input[readonly] {
			background-color: white !important;
			cursor: text !important;
		}

tr.listlink { cursor:pointer; }

div.checklist { padding-left: 20px; }

div.checklist label > small {
	font-weight: normal;
	cursor: pointer;
}


.autocomplete-form {
  position: relative;
}

.autocomplete-form ul{
	  position: absolute;
	  top: 0;
	  left: 0;
	  width: 100%;
	  max-height: 200px;
	  overflow: auto;
	  z-index: 1;
	  border:1px solid #DDDDDD;
	  border-radius: 6px;
  }

span.ui-helper-hidden-accessible{
  display: none !important;
}

.ui-state-focus {
	 color: #ffffff;
	 background-color: #428bca;
}
