﻿body {
    font-family:"Arial","Helvetica","Verdana","sans-serif";
    font-size:10px;
    margin: 0;
}

.map 
{
    width: 100%;
    height: 100%;  
}
.olControlLoadingPanel {
    background-image:url(/Content/images/ajax-loader.gif);
    background-position:center;
    background-repeat:no-repeat;
}   

header a {
    display:block;
    font-size:1em;
    padding:0.5em 0.5em 0.5em 2.2em;
}
    
  
    
.accordion > a, .accordion > a.selected, .accordion > a.active, .accordion > a:hover {
    cursor:pointer;
    display:block;
    outline-color:-moz-use-text-color;
    outline-style:none;
    outline-width:medium;
    padding:0.5em 0.5em 0.5em 2.2em;
    text-decoration:none;
}

.ui-accordion .ui-accordion-content {
    padding:4px;
}

.button 
{
    text-decoration: none;
    padding: 6px 10px 6px 10px;
}


#statusbar
{
    text-align: left;
    height: 12px;
    font-size:0.85em;
    padding-bottom: 1px;
    background-color:#EEEEEE;
} 
#statusbar #output
{
    position: absolute;
    right: 10px;
}



/*
*	COMMON LAYOUT PANE FORMATTING
*/
.pane ,				/* outer pane class */
.ui-layout-pane {	/* inner pane class */
	background-color: #FFF;
	/*border: 1px solid #777;*/
	padding: 4px !important; /* alignment & padding is on the inner-divs */
	overflow:hidden !important; /* will be auto-set to 'hidden' for any pane with a 'scrolling content div' */
}









.BoxHeaderNew {
	/*background-color:#395F73;*/
	background-color:#6699CC;
	/*background-image:url(http://localhost:1264/Geo/images/page/box_header_right.gif);*/
	background-position:right top;
	background-repeat:no-repeat;
	/*height:20px;*/
	margin-bottom:2px;	
}
.BoxHeaderNew p {
	background-color:transparent;
	/*background-image:url(http://localhost:1264/Geo/images/page/box_header_light_left.gif);*/
	background-position:left top;
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-family:arial;
	font-size:10px;
	font-weight:bolder;
	height:20px;
	line-height:18px;
	margin:0px;
	overflow:hidden;
	padding-left:4px;
	padding-top:1px;
	vertical-align:middle;
}
.BoxContentHeader {
	background-image:url(/common/images/box_content_right_top.gif);
	background-position:right top;
	background-repeat:no-repeat;
	height:3px;
	margin:0px;
	width:100%;
}
.BoxContent 
{
    border-top:1px solid #DBE2E6;
	border-left:1px solid #DBE2E6;
	border-right:1px solid #DBE2E6;
	border-bottom:1px solid #DBE2E6;    
	margin-bottom: 4px;
	margin-top: 1px !important;
	padding-bottom: 4px;
	padding-left: 4px;
}
.BoxHeaderNew + .BoxContent
{
	border-top:0px solid #DBE2E6;
}

.listContent div
{
	font-size:0.9em;
	margin: 0px 0px 0px 0px;
    padding: 4px 4px 2px 0px;	
}



.cursorhand { cursor: pointer; cursor: hand; }

#toolbar 
{
    font-family: Verdana,Arial,sans-serif;    
}    

.olControlOverviewMapElement 
{
    /*background-color:#507AA5 !important;*/
    background-color: #6699CC !important;
}




#languageArea 
{
    display: block;
    float: right;
    margin-right: 3px;
    margin-top: -3px;
}
.languageAreaTitle
{	
	FONT-SIZE: 8pt;
	FONT-FAMILY: Verdana, helvetica, sans-serif;
	vertical-align: top;
	color: #aaa;
}
.languageAreaImage
{	
	cursor:pointer;	
	CURSOR: hand;
	text-decoration: none;
}
.languageAreaImageSelected
{	
	cursor:pointer;	
	CURSOR: hand;
	text-decoration: none;
    border: solid 1px #546872;
}
