 body {
		margin:0px 0px 0px 0px;
		color:#524f4f;
		background-color:#e1eafc;  
		background-image:url(img/bbf.gif) ;
		overflow-x:hidden;


		}
a{color:#1e68fd;}
a:visited{color:#1e68fd}
a:active{color:#5590fa}


	
	#leftcontent {							
		margin-right:15px;
		margin-top:15px;
		padding-bottom:20px;		
		padding-left:20px;
		background-image:url(img/bbf.gif);
		background-color:#e1eafc;		
		}

	.rightcontent {
	    float:right;
		background-color:#d4e1fb;
		/*margin-top:15px;*/
		margin-right:5px;
		margin-left:10px;
		height:300px;
		padding:15px;	
		width:300px;					
		}
		
	
		
		
	#header
	{	
	background-color:#5590fa;
	background-image:url(img/p_1.gif);	
	height:50px;	
	padding: 0px 20px 0px 20px;
	vertical-align:middle;
	
	
	}
	
	#header a
	{ 		
	line-height:40px;
	vertical-align:middle;
	color: #a3c2f9;
	text-decoration: none; 
	font-style:normal; 
	font: normal 18px Tahoma, Arial, sans-serif 
	}
	#header a:visited,#header a:active
	{ 		
	line-height:40px;
	
	}
		
	#header #menu ,#nav menu{	
float:right;
text-align:right;
width:400px; 
margin:0px 0px 10px 10px;
	}
	
	.rightcontent #RightCaption{width:100%}
	#mapwrapper
	{
		
	/*	width:890px; */
		
	}
		
	#bottomline
	{	  
		width: 100%;  
		/*clear:both;*/
	    margin-top:130px;
	    line-height:40px;
	    background-color:#b1cbfc;	
	    text-align:right;
	   
	    left: 0px;
		bottom: 0px;		        
	}	
	#layerscaption,#legendcaption,#searchcaption
	{width:302px;
		
		}
	#layerscaption #layers, #legendcaption #legend,#searchcaption #search
	{
		/*margin-top:3px;*/
		margin-right:15px;
		width:300px;
		overflow-y:auto;
		border:1px solid #b1cbfc;
		
	}
	.labelClose
	{
		margin-left:3px;
		border:0;
	}
	
	.hidden 
	{
		display:none;
	}
	.pad {padding-left:4px;padding-right:4px;text-decoration:none;}

#counters
{
	margin:10px;
	text-align:center;

}
