body {font-family:arial;text-align:center;}

.wrapper {margin:0 auto 0 auto;width:770px;}

.access {font-size:55%; padding:0 0 5px 0; color:#000000;}
.access a {color:#000000; text-decoration:none;}
.access a:hover {text-decoration:underline;}

.blk_but {background-color:#000000; padding:4px 0px 3px 0px; margin:0;}

a img{border:0;}

.bread {font-size:65%; padding:2px 0 2px 4px;}

.find_padding {padding:0 10px 0 0;}

.showborder {border:solid 1px #000000; font-size:70%;}

.showborderRed {border:solid 2px #fe0000; font-size:70%; margin: 5px 0 0 2px;}

.showtitle {background-color:#7c7a7b; color:#ffffff; padding:3px 0 3px 0px;}

.showicons {padding:0.2em;color:#000000;font-size:90%; text-align:left;}

.showicons img {padding:0 3px 0px 0;}

.Navborder {border:solid 1px #000000; font-size:70%; margin:0 0 0 0;}

.Navtitle {background-color:#7c7a7b; color:#ffffff; padding:2px 0 2px 0px;}

.Navdetails {padding:2px 0 2px;color:#000000;font-size:90%;}

.Navdetails a {color:#000000; text-decoration:none; font-weight:bold;font-size:110%;}
.Navdetails a:hover {color:#000000; text-decoration:underline;}

.Navdetails img {padding:3px 3px 3px 6px;}

.toolbar {background-color:#000000; color:#ffffff; font-size:75%; margin:0 3px 0 3px; }

.toolbar td {padding:2px 0 2px 0;}

.toolbar img {padding:0px 0 0 3px; margin:0 0 0 0;}

.mapbut img {padding:0.5em 0 0.5em 0;}

.showicons td input {padding:0 0 0 0;}
.showicons div {margin:0.3em 0 0.3em 0;}
.showicons a {text-decoration:none;color:#000000;}
.showicons a:hover {text-decoration:underline;}

.bigtable {padding:3px 0 0 0;}

.localinfo {font-size:70%; border:2px #1c63b5 solid; color:#000000; padding:4px 4px 8px 4px; margin-top:3px; margin-right:4px;}
.localinfo a {color:#1c63b5;text-decoration:none;}
.localinfo a:hover {text-decoration:underline;}

.iconinfo {border:1px #000000 solid; padding:4px 4px 6px 4px; margin-top:3px;}

.dia img {padding:0 0 0 20px;}

.footer{background-color:#c5c3c4;
border-style:solid;
border-width:1px;
border-color:#000000;
font-size:67%;
text-align:center;
font-weight:bold;
width:770px;
margin:10px 0 0 0;}

.footer em{color:#4a4a4a;font-style:normal;}

.footer a:link,.footer a:visited {color:#000000; text-decoration:none;}

.footer a:hover{color:#000000;text-decoration:underline;}

.find {width:227px; background-repeat:no-repeat; color:#000000; font-weight:bold; font-size:75%; padding:2px 0 2px 7px;}
.find select {margin:0 0 0 8px; width:106px;}

.search_bg {background-color:#d7d6d6;width:150px;color:#000000;font-weight:bold;font-size:80%; width:180px;}
.smalltxt {color:#7c7a7b;font-size:70%;}

.search_input {background-color:#d7d6d6;}
.search_input input {font-size:80%; margin-bottom:0px; border-width:0px; color:#000000;}

.mksearch_bg {background-color:#000000;width:70px;color:#ffffff;font-weight:bold;font-size:70%;}
.mksearch_input {background-color:#000000;}

.tools {margin:3px 0 2px 0; float:right;}

.mapborder {margin:2px 0 0 0;}

.navigation_search {color:#FFFFFF;font-size:60%; margin: 0px 10px 0px 10px;}

.brclear {clear:both;}


.mapmessage {font-size:75%; margin:0 3px 0.5em 3px;border:1px #fe0000 solid;}
.mapmessage h2 {background-color:#fe0000; color:#ffffff;font-size:100%;padding:0.25em 0 0.25em 0.5em;}
.mapmessage div {padding:0.5em;}

.showlocal {padding:0.3em 1.0em 1.0em 1.0em;color:#000000;font-size:90%;}
.showlocal td input {padding:0 0 0 0;}
.showlocal div {margin:0 0 0 0;}
.showlocal a {text-decoration:none;color:#000000;}
.showlocal a:hover {text-decoration:underline;}