#loading-mask 
{
	width:100%;
	height:100%;
	background:#c3daf9;
	position:absolute;
	z-index:20000;
	left:0px;
	top:0px;
}

#loading 
{
	position:absolute;
	left:42%;
	top:40%;
	border:1px solid #6593cf;
	padding:2px;
	background:#c3daf9;
	width:200px;
	text-align:center;
	z-index:20001;
}

#loading .loading-indicator 
{
	border:1px solid #a3bad9;
	background: white;
	background-position: 15px center;
	color:#003366;
	font:bold 13px tahoma,arial,helvetica;
	padding:10px;
	margin:0;
}
#north h1{font-size: 18pt; font-family: Verdana,Arial; letter-spacing:-0.8pt}
#south {font-family:Verdana, arial;font-size:11px}

/* Folder icons */
.x-tree-node img.folder, .x-tree-node-expanded img.folder, .x-tree-node-collapsed img.folder
{
    background-image:url(images/folder.gif);
}
.x-tree-node img.project
{
    background-image:url(images/project.gif);
}
/*	Tree toolbar*/
.folder-add {
    background-image:url( images/folder-add.gif ) !important;
}
.folder-del {
    background-image:url( images/delete.gif ) !important;
}
.folder-edit {
    background-image:url( images/edit.gif ) !important;
}
/*	Projects toolbar*/
.project-start .x-btn-text {
    background-image:url( images/file-add.gif ) !important;
}
.project-add .x-btn-text {
    background-image:url( images/file-add.gif ) !important;
}
.project-edit .x-btn-text {
    background-image:url( images/file-info.gif ) !important;
}
.project-del .x-btn-text {
    background-image:url( images/file-del.gif ) !important;
}

.map-disable .x-btn-text {
    background-image:url( images/map-disable.gif );
}

#search-progress
{
	font-family: Verdana, Arial, Tahoma;
	color: #fff;
	font-weight: bold;
	font-size: 80%;
	height: 60px;
	background:  url(oe-search-progress.gif) left top no-repeat;
	margin: 200px auto;
}
#search-progress td.img
{
	padding: 8px 16px;
	vertical-align: top;
}
#search-results
{
	font-family: Verdana, Arial, Tahoma;
	font-size: 80%;
}
#search-results h1
{
	font-size: 140%;
	color: #0081b6;
	font-smooth: never !important;
    font-weight: normal;
    letter-spacing:-0.8pt;	
    border-bottom: 1px solid #0081b6;
    margin-bottom: 20px;
    padding-bottom: 7px;

}
#search-results ol
{
	margin: 0px 40px;
}
#search-results li
{
	padding-bottom: 7px;
	color: #333;
	font-size: 90%;
}
#search-results a
{
	font-size: 120%;
	color: #006196;
	margin-bottom: 3px;
}
