/* CSS Document */
@media screen, projection {

html>body #headerbox {height: auto;}/*line only for compliant browsers, IE can't read the min-height in previous line */
	* {margin:0; padding:0;}
	body {padding:0;height: 100%;font: 62.5%/140% Arial, Verdana, Helvetica, sans-serif; color:#3d3d3d; background-color:#fff;}
	input, select, textarea, p, li, td, th {font-size:1.1em; font-family:Arial, Verdana, Helvetica, sans-serif;line-height:1.1em;}
	h1, h2, h3, h4, h5, h6, img, ul, li {margin:0; padding:0; border:none;}
	h1 {font-size:150%;margin:7px 10px 3px 10px; line-height: 1em;}
	h2 {font-size:140%; margin:7px 10px 7px 10px; color:#521802;}
	h3 {font-size:130%; margin:7px 10px 7px 10px; color:#4c7196;}
	h4 {font-size:120%; margin:3px 10px 3px 10px; color:#52433e;line-height:1.1em;}
	h5 {font-size:110%; margin:3px 10px 0px 10px; color:#52433e;}
	h6 {font-size:100%; margin:3px 10px 0px 10px;color:#4c7196;}
	p { font-size:110%; padding:3px 10px 3px 10px; line-height:1.1em;}
	h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { text-decoration:none;}
	a {color:#4A5EA2;text-decoration:none;}
	a:hover {color:#8095D1;}
	
	.rust {color:#be5028;}
	.blue {color:#4c7196;}
	.brown {color:#521802;}
	.red {color:#CC3300;}
	.white {color:#ffffff;}
	.clear { clear: both; margin:0; padding:0;font-size:.7em;line-height:.7em;}
	td, tr {vertical-align:top;}
	hr { margin:10px 0;}
	#loading { display:none;}
	#wrapper {width:100%;text-align:left;padding:0;position:relative;background-color:#fff;}
	
	#header-w {width:100%; height:10px; background-color:#003366;margin: 5px 0 5px 0;}
	#header	{position:relative;width:1000px;height:52px;margin:0 auto 0;position:relative;padding:0;}
	#header a {border:none;}
	#topnav {padding: 10px 0px 0 0;float:right; text-align:right;}
	#topnav ul {padding:0 10px 0 0;margin:0;border:0;width:400px; background-image:none; font-size:1em;}
	#topnav ul li {padding:0 3px 0 4px;display:inline;}
	#topnav ul li a{ background-image:none;padding:0; margin:0;text-decoration:none;color: #a0aed7;}
	#topnav ul li a:hover {color:#fff;text-decoration:none;}
	#header img { margin: 4px 0 0 0;}

	
	#banner-w {width:100%;}
	#banner {position:relative;width:1000px;height:28px;margin:0 auto 0;padding:0;overflow:hidden;background:transparent url(/map/img/skin/pagetitle.jpg) no-repeat top right;}
	/*#banner-pict {position:relative;left:521px;height:125px;padding:0; margin:0;overflow:hidden;background:transparent url(../img/banner2.jpg) no-repeat 0px 0px;}*/
	#bannerpict {position:relative;padding:0; margin:0;overflow:hidden;left:521px;height:125px;}
	
	#mainnav-w {width:100%; text-align:center;}
	#tabs { height:22px;position:relative;width:1000px;margin: 10px auto 1px;background-color:#333366;font-size:110%;line-height:normal;border-bottom:1px solid #bebfbf;border-right:1px solid #bebfbf;background:url("/map/img/skin/tabbg.gif") repeat-x left top;}
    #tabs ul {margin:0;padding:0px 10px 0 0;list-style:none;}
    #tabs li {display:inline;margin:0;padding:0;}
    #tabs li a {float:left;background:url("/map/img/skin/tableft.gif") no-repeat left top;margin:0;padding:0 0 0 4px;text-decoration:none;}
	#tabs li.firsttab a {float:left;background:url("/map/img/skin/firsttableft.gif") no-repeat left top;margin:0;padding:0 0 0 4px;text-decoration:none;}
    #tabs li a span {float:left;display:block;background:url("/map/img/skin/tabright.gif") no-repeat right top;padding:5px 15px 4px 6px;color:#111111;}
	#tabs li.lasttab a span {float:left;display:block;background:url("/map/img/skin/lasttabright.gif") no-repeat right top;padding:5px 15px 4px 6px;color:#111111;}
    /* Hack \*/
    #tabs li a span {float:none;}
	#tabs li.firsttab a span {float:none;}
	#tabs li.lasttab a span {float:none;}
    /* End hack */
    #tabs a:hover span {color:#111111;}
    #tabs li a:hover, #tabs li.firsttab a:hover, #tabs li.lasttab a:hover {background-position:0% -42px;}
    #tabs a:hover span, #tabs li.firsttab a:hover span, #tabs li.lasttab a:hover span {background-position:100% -42px;}
	
	#content-w {width:100%;clear:both;}
	#content-full {background-color:#fff;width:1000px;margin:0 auto 30px;position:relative; min-height:441px; padding:0px 0 5px 0px;}
	#mapholder { width:100%; border: 1px solid red;}
	.toptools { text-align:right; padding:2px 0;}
	.toptools h1 { float:left; color:#000071;}
	.toptools select, .toptools input { font-size: 120%; margin: 3px; padding:1px;}
	.maptools {font-size: 110%;}
	.maptools a { text-decoration: none;}
	.maptools p {font-size: 110%;}
	.maptools ul {margin:10px 0 0 20px;font-size: 120%;}
	.maptools li {margin:2px 0;}
	#mapbox {}
	#map { border:1px solid #666666;width: 640px; height: 435px; margin:0 0 0 3px;}
	/*#map_canvas { border:1px solid #666666;width: 640px; height: 435px; margin:0 0 0 3px;}*/
	.toolbox {background-color:#e0e0f5;background-position:50% 50%;border-top: 1px dotted #ccc;padding:3px 0 5px 3px;height:2px;width: 360px; font-size: 100%;}
	.toolbox2 {border-style:1px dashed; #ccc;}
	.toolbox a { text-decoration:none; margin:0 0 8px 0; display:block;color:#521802;background:url("arti.gif") no-repeat 99% 50%;}
	.toolbox a {}
	.toolbox a.selected {background:url("eksi.gif") no-repeat 99% 50%;}
	.toolbox select {font-size: 90%; margin: 0 0 4px 0;}
	
	#panel1, #panel2, #panel3 {background-color:#fff;width:100%;}
    
	/*#resultsbox { font-size: 120%; margin:10px 0 0 10px;}
	#resultsbox ul {margin:10px 0 0 10px;}
	#resultsbox a { text-decoration: none;}
	#resultsbox p {font-size: 110%;}*/
	
	.googlepopup {font-family : Verdana,Arial; font-size: 100%; color:black; max-width:210px; height:260px; margin:0; padding:0;text-align:left;} /**/
	.googlepopup1 {font-family : Verdana,Arial; background-color: #e0e0f5;font-size: 100%; max-width:310px; height:90px; margin:0; padding:0;text-align:left;} 
	.googlepopup3 {font-family : Arial; font-size: 8; color:black; max-width:210px; height:260px; margin:0; padding:0;text-align:left;} /**/
	.googlepopupfixed {font-family : Verdana,Arial;font-size: 11px; width:300px;}
	.googlepopup h3, .googlepopupfixed h3 {padding:0 10px 3px 0;font-size: 110%; margin:0; line-height: 120%;}
	.googlepopup a, .googlepopupfixed a { text-decoration:none;}
	.googlepopup .name {font-weight:bold;}
	.googlepopup img {border: 1px solid #CCCCCC; padding:2px;margin: 5px 5px 5px 0;}
	.officesbox {overflow:auto; max-height:85px; margin:3px 0 0 0;}
	.googlepopup .popupfooter, .googlepopupfixed .popupfooter { text-align:left;font-size: 90%; padding:2px 0 0 0; margin:5px 0 7px 0; border-top: 1px dotted #666666;}
	
	#footer-w {clear:both;height:100px; border-top:4px solid #8aaaca;background:#2e4676 url(/map/img/skin/footer-bg.jpg) repeat-x 0px 0px;}
	#footer {clear:both;width:990px;height:130px;margin:0 auto 0;position:relative; padding: 10px 0 0 10px; font-size:1em; color:#fff;}
	.rssbutton{
        background-color: #ff6600;
        border: 1px #ff6600 outset;
        padding: 0 2px;
        color: white;
        text-decoration: none;
        font: bold 10px Verdana;
            }

    .rssbutton:visited, .rssbutton:hover, .rssbutton:active{
     color: white;
       }

	
	
	
	
}
