/********************************
 *	Map layout style settings    *
 ********************************/


#functions{

border-style: solid;
border-width: 4px;
border-color: #004080;
/*background-color: white;
padding: 0;
margin: 0px;
position:relative;*/
margin-top: 2px;
}

#basemap{

border-style: solid;
border-width: 4px;
border-color: #004080;
/*padding: 0;
margin: 0px;
position:relative;*/
margin-top: 2px;
}

#legend{
/*position: relative;*/
border-style: solid;
border-width: 4px;
border-color: #004080;
background-color: white;
width:170 px;
height: 600 px;
padding: 0;
bottom: 492 px;
left: 22.0%;

}

#layers{
/*position: relative;*/
border-style: solid;
border-width: 4px;
border-color: #004080;
background-color: white;
width:170 px;
height: 500 px;
padding: 0;
bottom: 492 px;
left: 22.0%;

}


/*-----------------------Buffer Search Menu----------------------------*/
	/*---------------------------------------------------------*/

#bufferResultMenu {
	position: relative;
	left: 1%;
	background-color: #ced5ff;
	border-width: 5px;
	border-style: SOLID;
	border-color: #064880;
	color: #064880;
	padding-top: 3px;
	width: 25%;
}
#bufferResultMenu th{
color: #064880;
font-size: x-small;
}

#bufferResultMenu td{
color: #064880;
font-size: x-small;
}



#bufferResultMenu a {
	display: block;
	color: #064880;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
	padding-left: 4px;
}




/*-----------------------Buffer Results Table----------------------------*/
	/*---------------------------------------------------------*/

#bufferOffenders{
position: relative;
top: 15px;

}
#bufferMapTable{
	background-color: #efebef;
	width: 100%;	
}
#bufferOffendersTable{
	background-color: white;
	border:4px;
	border-style: solid;
	border-color: #064880;
	width: 100%;	
}
#bufferOffendersTable2{

	width: 100%;	
}

#bufferOffendersTable th.uber{
	background-color: #064880;
	color: white;
	text-align: center;
	padding-top: 2px;
	padding-bottom: 2px;
    spacing:5;
	/*font-size: x-small;*/
}

#bufferOffenders td{
	border: 0;
	text-align: left;
	height: 30px;
	padding:2px;
	/*font-size: x-small;*/
}



#noOffenders{
	background-color: ffffff;
	color: #064880;
	text-align: center;
	
	
}
#noOffenders td{
	background-color: ffffff;
	color: #064880;
	text-align: center;
	border:2px;
	font-size:medium;
	width: 600px;
	
}

}
/*-----------------------bufferOffenderMap----------------------------*/
	/*---------------------------------------------------------*/
/*#map{
	color: #064880;
	padding: 0px;
	background-color: white;
	
}*/
#mapFunctions{

width: 80%;
}

#staticLegend{
text-align: center;
border-style: solid;
border-width: 4px;
border-color: #004080;
background-color: white;
margin-top: 2px;
}


#bufferOffenderMap{
	color: #064880;
	padding: 20px;
	background-color: #064880;
	width: 80%;
	top: 1px;
}

/*-----------------------Test CSS to make two columns----------------------------*/
	/*---------------------------------------------------------*/
	
	
	#leftcontent {
		float:left;
		width:20%;
		margin-right:15px;
		padding-bottom:20px;
		}

	#rightcontent {
		float: right;
		background-color: #ffffff; 
		border-color: #064880; 
 		border-width: 5px;
		border-style: solid; 
		text-align: center;
		width: 70%;
		padding-top: 2%;
		padding-left: 1%;
		padding-left: 1%;
		padding-bottom: 30px;
	
		

}
		
	
#mapbig{
	color: #064880;
	padding: 0px;
	background-color: #004080;
	/*height: 500px;
	width: 500px;*/
}


#bubble_tooltip3{
	width:350px;	
	position:absolute;
	display:none;
	overflow:hidden;
	z-index:10;
}



#bubble_tooltip3 .bubble_top3{
	background-image: url('../images/down_right.gif');
	background-repeat:no-repeat;
	height:32px;
	position:relative;
	bottom:	-6px;
}
#bubble_tooltip3 .bubble_middle3{
	background-image: url('../images/balloon.gif');
	/*background-image: url('../images/zoomIcons/iw2.png');
	background-repeat:repeat-y;*/
	background-repeat:no-repeat;	
	/*background-position:bottom left;*/	
	height:300px;		
	padding-left:7px;
	padding-right:7px;
	opacity:1;	
}
#bubble_tooltip3 .bubble_middle3 span{
	position:relative;
	top:18px;	
	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	font-size:8px;
}

#bubble_tooltip3 .bubble_middle3 iframe{	
	width:3000px;
	height:3000px;
	position:absolute;
	display:block;
	top:0;
	left:0;	
	z-index:-1;
	filter:mask();
}

/*#bubble_tooltip3 .bubble_bottom3{
	background-image: url('../images/up_right.gif');
	background-repeat:no-repeat;		
	height:32px;
	position:relative;
	top:-6px;
}*/










