BODY {overflow: hidden;}
DIV#siteswapper {position: absolute; top: 0px; left: 0px; width: 100%; height: 20px;}
DIV#header {position: absolute; top: 22px; left: 0px; width: 100%;}
DIV#footer {position: absolute; left: 0px; width: 100%; height: 50px; display: none;}

DIV#leftpanel {position: absolute; top: 93px; left: 0px; width: 250px;
	padding: 10px; overflow-y: scroll; overflow-x: hidden; display: none;}
	
DIV.smallbox_top {background-image: url(Furniture/smallbox_top.gif); background-position: center bottom; background-repeat: no-repeat;
	height: 5px;}
DIV.searchbox {border-left: 2px solid rgb(47, 79, 79); border-right: 2px solid rgb(47, 79, 79);
	padding: 10px 5px; text-align: center; background-color: #E3EBED;}
DIV.smallbox_bottom {background-image: url(Furniture/smallbox_bottom.gif); background-position: center top; background-repeat: no-repeat;
	height: 5px; margin-bottom: 20px;}
	
FORM#search {}
INPUT#search_text {width: 170px; padding: 5px; font-weight: bold; }
INPUT#search_submit {width: 30px; padding: 3px;}

DIV.filter {margin-top: 15px;}
FORM.filter_similar {color: #5E5E5E;}
SELECT.similar_names {width: 215px; color: #5E5E5E;}
FORM.filter_drilldown {margin-top: 10px;}
FORM.filter_drilldown DIV.caption {margin-bottom: 5px; color: #5E5E5E; text-align: left; padding-left: 5px;}
SELECT.drilldown_county {width: 215px; margin-bottom: 5px; color: #5E5E5E;}
SELECT.drilldown_category {width: 215px; color: #5E5E5E;}

DIV#leftpanel DIV.result {padding: 5px 5px 5px 5px; position: relative;}
DIV#leftpanel DIV.result IMG.mapspot {position: absolute; top: 5px; left: 3px;}
DIV#leftpanel DIV.nomap {color: #707070;}
DIV#leftpanel DIV.current {background-image: url(Furniture/current.jpg); background-position: top left; background-repeat: repeat-y; 
	border: 1px solid #FFC7BD; }
DIV#leftpanel DIV.result A.name {color: Black; text-decoration: underline;}
DIV#leftpanel DIV.nomap A.name {color: #707070;}
DIV#leftpanel DIV.current A.name {color: #EC297B;}
DIV#leftpanel DIV.result A.name:hover {color: #EC297B;}
DIV#leftpanel DIV.result A.name SPAN.nameL2 {font-weight: bold;}
DIV#leftpanel DIV.result A.name SPAN.nameL1 {}
DIV#leftpanel DIV.result DIV.category {font-style: italic; }
DIV#leftpanel DIV.result DIV.county {}

DIV#toolbar {position: absolute; top: 93px; left: 270px; height: 25px; border-bottom: 4px solid #2F4F4F;
	padding: 0px 10px; font-family: Verdana, sans-serif; font-size: 95%; background-color: #D4D0C8; display: none; z-index: 10;}
DIV#toolbar A.tab {color: #1F1F1F; background-color: #A19D8F; margin: 5px 5px 0px 0px; float: left; display: block; padding: 2px 5px 5px 5px;}
DIV#toolbar A.current {background-color: #2F4F4F; color: #FFFFFF;}
A#getnearby {font-weight: bold; color: #EC297B; border: 2px outset #FFFFFF;
	background-color: #D4D0C8; padding: 5px 10px; z-index: 10;
	position: absolute; top: 35px; right: 10px; display: none;}

DIV#zoomer {position: absolute; top: 7px; right: 5px;}

DIV#fatframe {position: absolute; top: 118px; left: 270px; border: 4px solid #2F4F4F; display: none;}
IFRAME#frmTextBrowser {position: absolute; top: 122px; left: 274px; display: none;}
IFRAME#frmMapBrowser {position: absolute; top: 122px; left: 274px; display: none;}

DIV.msg {position: absolute; top: 300px; left: 450px; right: 250px; border: 4px solid #2F4F4F; padding: 20px; text-align: center; background-color: #FFFFFF; display: none;}
DIV.msg DIV.button {margin-top: 15px;}
DIV.msg DIV.button A {color: #3333FF; font-weight: bold; background-color: #DDDDDD; padding: 5px;}



