/*
 * Ext - JS Library 1.0 Alpha 3 - Rev 4
 * Copyright(c) 2006-2007, Jack Slocum.
 */

.search-item {
    font:normal 11px tahoma, arial, helvetica, sans-serif;
    padding:3px 10px 3px 10px;
    border:1px solid #fff;
    border-bottom:1px solid #eeeeee;
    white-space:normal;
}
.search-item h3 {
    display:block;
    font:inherit;
    font-weight:bold;
}

.search-item h3 span {
    float: right;
    font-weight:normal;
    margin:0 0 5px 5px;
    width:100px;
    display:block;
    clear:none;
}



body {font:normal 9pt verdana; margin:0;padding:0;border:0px none;overflow:hidden;}


		#nav, #companycontent, #inner4, #inner5,#inner7,#the-content {
		    padding:10px;
		}
		

		
		#location_center_panel
		{
			background-color:#e8f1fd;

		}		
		
		
		
		#statuspanel {			
			text-align:left;
			padding:2px;
			background-color:#f1f1f1;
			font:normal 8pt arial,helvetica;
			
		}
		
		#locationstatuspanel {
			
			padding:2px;
			font:normal 8pt arial,helvetica;
			
		}		
		
		
		#addnewbutton {
			background-color:#bbd4f6;
			font:bold 8pt tahoma,arial,helvetica;
			width:150px;
			border:1px #488ae3 solid;
			cursor:pointer;
			color:#083772;
		}		
		#savebutton {
			background-color:#bbd4f6;
			font:bold 8pt tahoma,arial,helvetica;
			width:150px;
			border:1px #488ae3 solid;
			cursor:pointer;
			color:#083772;
		}		

		#removebutton {
			background-color:#bbd4f6;
			font:bold 8pt tahoma,arial,helvetica;
			width:150px;
			border:1px #488ae3 solid;
			cursor:pointer;
			color:#083772;
		}
		
		#addlocationbutton {
			background-color:#bbd4f6;
			font:bold 8pt tahoma,arial,helvetica;
			width:110px;
			border:1px #488ae3 solid;
			cursor:pointer;
			color:#083772;
		}						
		
		#livesearchlabel {
			padding-bottom:3px;
			font:bold 8pt tahoma,arial,helvetica;
			color:#083772;
		}
				
		#inner1 {
		    padding:4px;
		    background-color:#e8f1fd;
		}		
		
		
		#content p {
		    margin:5px;
		}
		#nav li {
		    padding:2px;
		    padding-left:10px;
		    background-image:url(../images/bullet.gif);
		    background-position: -3px 6px;
		    background-repeat: no-repeat;
		    font-size:8pt;
		    display: block;
	    }
	    .x-layout-panel-north, .x-layout-panel-south, #content .x-layout-panel-center{
	        border:0px none;
	    }
	    #content .x-layout-panel-south{
	        border-top:1px solid #aca899;
	    }
	    #content .x-layout-panel-center{
	        border-bottom:1px solid #aca899;
	    }
	    
	.smallText {font-family: tahoma,sans-serif;font-size: 9px;text-align:left;}

	#companyentrytable td.x-form-label {
		    font-family: tahoma,sans-serif;font-size: 9px;font-weight:bold;text-align:right;vertical-align:top;
	    }	    
	    
	#companyentrytable {
		   border-spacing: 10px;
	    }		    
	
#class .loading-indicator{
	font-size:12px;
	height:18px;
}	
	
.loading-indicator {
    font-size:8pt;
    background-image:url('../ext-1.1.1/resources/images/default/grid/loading.gif');
    background-repeat: no-repeat;
    background-position:top left;
    padding-left:20px;
	height:18px;
	text-align:left;	
}	
	
#loading{
	position:absolute;
	left:45%;
	top:40%;
	border:1px solid #6593cf;
	padding:2px;
	background:#c3daf9;
	width:150px;
	text-align:center;
	z-index:20001;
}
#loading .loading-indicator{
	border:1px solid #a3bad9;
	background:white url(../images/block-bg.gif) repeat-x;
	color:#003366;
	font:bold 13px tahoma,arial,helvetica;
	padding:10px;
	margin:0;
}	

#passwordcontent {
	padding: 5px;
}