* {
font-family:Georgia;
margin:0;
padding:0;
}

body {
font-size:11px;
}

fieldset {
border:0;
}

legend {
font-style:italic;
font-weight:900;
padding:5px 0 5px 25px;
}

.box {
border:1px solid #d0d0d0;
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
}
.boxhead {
background:#1dafe4 no-repeat 5px center;
background-image:url(../imgs/less.png);
border-bottom:1px solid #d0d0d0;
color:#ffffff;
padding:5px 25px;
border-radius:3px 3px 0 0;
-moz-border-radius:3px 3px 0 0;
-webkit-border-radius:3px 3px 0 0;
}
#actions {
background:#ffffff;
position:absolute;
top:5px;
left:50px;
width:400px;
}
	#actions input[type=button] {
	background:#1d8dd3;
	border:1px solid #d0d0d0;
	color:#ffffff;
	cursor:pointer;
	margin:10px 10px 10px 10px;
	padding:2px;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	}
	#actions label {
	display:block;
	margin:7px 10px 1px 10px;
	}
	#actions select {
	border:1px solid #1d8dd3;
	margin:1px 10px;
	width:380px;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	}
	#actions textarea {
	border:1px solid #1d8dd3;
	height:100px;
	margin:1px 10px;
	width:378px;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	}

#actionsmenu a {
color:#ffffff;
text-decoration:none;
}

#addicon option {
background-repeat:no-repeat;
height:19px;
padding-left:23px;
}

#darkback {
background-color:#FFFFFF;
left:0px;
position:absolute;
top:0px;
}

#legendbox {
background:#ffffff;
position:absolute;
top:5px;
left:457px;
width:170px;
}

#map_canvas * {
cursor:default;
}

#options {
background:#ffffff;
position:absolute;
top:5px;
left:634px;
width:170px;
}
	#options input[type=button] {
	background:#1d8dd3;
	border:1px solid #d0d0d0;
	color:#ffffff;
	cursor:pointer;
	margin:10px 10px 1px 10px;
	padding:2px;
	width:150px;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	}
	#options input[type=checkbox] {
	background:#1d8dd3;
	border:1px solid #d0d0d0;
	color:#ffffff;
	cursor:pointer;
	margin:10px 10px 10px 10px;
	padding:2px;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	}
