body {margin:0;padding:0 0 10px 0;}
a img {border:none;}

form {margin:0 -10px 0 -10px;padding:0 10px 5px 10px;border-bottom:1px solid #999;}
/*
form {margin:10px -10px;padding:5px 10px;border-bottom:1px solid #999;}
form div.left {margin:0 0 0 10px;padding:0 0 0 10px;_width:1em;white-space:nowrap;}
input.button {margin-left:10px;margin-right:10px;}
*/
.cleaner {}
.warning {padding:3px 10px;}
.lthumb, .lthumb100w {margin:0 10px 10px 0;border:1px solid #700;}
.lthumb100w {width:100px;text-align:center;}
.ns4 {display:none;}
.thumbgal {margin:0 10px;}

img.left {margin:10px 10px 10px 0;}

#header	{padding:3px 10px;height:17px;border:none;background-image:url('../img/hdrback.jpg');}
#title strong {font-weight:normal;}
#flags {margin:3px 0;}

#mainmenu {border:none;border-bottom:1px solid #ffc;background-image:url('../img/hdrback.jpg');}
#mainmenu a {margin:0 3px 0 0;padding:2px 7px;color:#ffc;}

#submenu {border:none;border-bottom:1px solid #960;}
#submenu a {margin:0 3px 0 0;padding:2px 7px 2px 7px;}

#main {padding:5px 10px 10px 10px;}
#main p {margin:.25em 0 1em 0;}

h1 {border:none;border-bottom:1px solid #cc6;}
h1 {margin:0;padding:3px 10px;border:none;border-bottom:1px solid #cc6;}
h2 {margin:5px -10px 0 -10px;padding:5px 10px;border-left:none;border-right:none;}
h3 {margin:5px 0 3px 0;padding:0;}

#webmap {list-style-type:none;}
#webmap ul {margin:0 20px;padding:3px 0 10px 0;list-style-type:none;font-size:13px;}

#footer img {margin:0 2px;vertical-align:middle;}

td span.void {display:none;}
caption	{border:2px solid #999;border-bottom:none;background-color:#ddd;font-size:15px;}

table.tlgroup small {font-size:9px;}