body{margin:20px;padding:0;background-color:#fff;font:10px Arial,sans-serif;color:#000;}
img{border:0;}
h1{font-size:18px;font-weight:normal;margin:0 0 10px;color:#f39;}
a,strong{color:#999;}
a:hover{background-color:#f39;color:#fff;text-decoration:none;}
p{margin:0.8em 0 0;}
p.bottom{margin:0 0 0.8em;}

form{margin:0;padding:0;}
input,select{font:10px Arial,sans-serif;color:#000;width:100px;}
input.narrow{width:50px;}
input.submit{width:auto;}

div#mainCont{margin:0;padding:0;}

div#worldMap{position:relative;}
div#count{position:absolute;left:30px;top:220px;width:150px;border:1px dotted #c0c0c0;background-color:#f4f4f4;padding:5px;color:#999;}
div#coords{position:absolute;width:170px;border:1px dotted #c0c0c0;background-color:#fff;padding:5px;color:#f39;z-index:1000;}
div#regions{position:absolute;left:0;top:0;z-index:100;}
div#regions div{position:absolute;}
div#regions div a{display:block;}
div#regions div a:hover{background-color:transparent;background-image:url(../img/pattern2.gif);border:1px solid #c5c5c5;}
div#users{position:absolute;left:0;top:0;z-index:1000;}
div#users div{position:absolute;}

div#whereIs{margin-top:20px;width:220px;float:left;}
div#whereIs strong{display:block;font-size:14px;}
div#whereIs select{width:150px;}
div#searchNeighbors{margin:20px 0 0 220px;}
div#searchNeighbors strong{display:block;font-size:14px;}
div#searchNeighbors select{width:150px;}
div#footer{width:350px;border-top:1px solid #999;border-right:1px solid #999;margin:20px 0;padding:10px 10px 0 0;}

img.imgborder{border:1px solid #C5C5C5;}

div#tooltipDiv{position:absolute;left:0;top:0;z-index:2000;display:none;padding:5px;border:5px solid #fff;background-color:#c0c0c0;color:#fff;font:11px Arial,sans-serif;white-space: nowrap;}

/*
	used colors:
	water: ffffff
	land: f4f4f4
	coasts: c4c4c4
	borders: ff3399
	rivers: 48d8f9
*/
