#pageLoader {
	background-image:url('page/loading.gif');
	width:221px;
	height:221px;
    position:fixed;
    top:50%;
    left:50%;
    -ms-transform: translateX(-50%) translateY(-50%);
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
}

#pageLock {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	z-index:10000;
	-moz-opacity:0;
	filter:alpha(opacity=0);
	opacity:0;
}

#pageMessage {
	overflow:hidden;
	position:absolute;
	z-index:10003;
	width:60%;
	margin-left:-30%;
	top:25%;
	height:50%;
	left:50%;
	background-color:#FFFFFF;
	display:none;
	-moz-opacity:0;
	filter:alpha(opacity=0);
	opacity:0;
  }

#pageMessageBack {
    display:none;
    position:absolute;
    left:0;
	top:0;
    width:100%;
    height:100%;
    z-index:10002;
    text-align:center;
    line-height:0;
    background-color:#000000;
    display:none;
    -moz-opacity:0;
    filter:alpha(opacity=0);
    opacity:0;
  }

#pageMessageGhost {
	background-image:url("page/alarmd.png");
	background-position:10px center;
	background-repeat:no-repeat;
	position:absolute; 
	padding-bottom:12px;
	color:#ffffff;
	border:1px #999999 solid;
	background-color:#000000;
	font-size:14px;
	opacity:0;
	width:400px; 
	filter:alpha(opacity=0);
	z-index:1;
	display:none;
	padding:6px;
	border-radius:4px;
	-moz-border-radius:4px;
	bottom:0;
	right:0;
}

/*.clearfix {
	display:inline-block;
	width:100%;
}*/

#inspectorBorder.selected {
	display:block;
	z-index:99999998;
	position:absolute;
	top:0;
	left:0;
	border:2px dashed #0000ff;
	background:transparent;
	opacity:0.5;
	filter:Alpha(Opacity=50);
	padding:0;
	margin:0;
}

#frame-calendar
 {
	position:absolute !important; 
	visibility:visible !important;
	z-index:899 !important;
	background-color:#EFEDDE !important;
	border:0px !important;
}

div.autocomplete {
	background-color:#ffffff;
	height:180px;
	overflow:scroll;
	position:absolute;
	z-index:900;
	border:1px #316AC5 solid;
	text-align:left;
}

.autocomplete_tr,
div.autocomplete td:hover {
	cursor:pointer;
	background-color:#C6D0FF;
}

div.autocomplete td {
	cursor:pointer;
}
