BODY			 { padding-left: 30px; color: black; font-size: 80%; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; background-color: white; margin: 0; }
p				{ padding-left: 20px; }
table			{ margin-left: 20px}
.NoScrolling	{ overflow: hidden }
#PageBorder		 { background-color: white; margin: 0; padding: 0 }
#PageBody		 { background-color: #f8f8f8 }
#WordMap		{ color: black; background-color: #538a9b; position: absolute; left: 0; width: 50%; height: 100% }
#SearchBox		           { visibility: hidden; position: absolute; z-index: 100; top: 25%; left: 40%; width: 600px; overflow: hidden }
#LoginBox           { background-color: #e2efff; visibility: hidden; padding: 5px 15px; position: absolute; z-index: 100; top: 15%; left: 30%; width: 350px; height: 185px; overflow: visible; border: solid 1px #1753ff }
#WelcomeMsg   { color: gray; font-size: 70%; text-align: justify; padding-top: 10px; display: show; }
#LoginMsg { color: gray; text-align: justify; padding-top: 10px }
#Controls		    { color: white; margin: 0; padding: 0; vertical-align: text-top }
#Controls A { color: white; text-decoration: none }
#Controls A:hover { color: white; text-decoration: underline }
#Exclusions    { color: white; visibility: hidden; cursor: default; margin: 0; padding: 0; vertical-align: text-bottom }
#ExclusionList    { color: white; font-size: xx-small; background-color: #495bdf; visibility: hidden; margin: 0; padding: 2px 5px; position: absolute; z-index: 1000; top: 20px; right: 400px; border: solid 1px; -khtml-opacity: 0.90; -moz-opacity: 0.90; filter: alpha(opacity=90); opacity: 0.90 }
.ExclusionList { color: #fff; background-color: #495bdf }
.ExclusionList A { color: #fff; text-decoration: none }
.ExclusionList A:hover { color: #fff; text-decoration: underline }
#Menu              { color: #898989; font-size: 80%; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; background-color: white; background-image: url(images/q_logo.png); background-repeat: no-repeat; background-position: 0 top; text-align: justify; margin: 0; padding: 40px 10px 0; width: 100%; overflow: hidden; border-right: 1px dashed silver }
#MenuBody       { color: #2020fe; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.MenuBody A			    { color: #2020fe; text-decoration: none; background-color: white }
.MenuBody A:hover	   { color: #2020fe; text-decoration: underline; background-color: white }
#DebugStr     { color: black; font-size: xx-small; background-color: #ffff86; visibility: hidden; margin: 2px 5px; padding: 2px 5px; position: absolute; z-index: 1000; top: 0; right: 0; width: 180px; clip: auto; border: solid 1px  }
#DebugStrExpand  { visibility: hidden }
#ResponseTime    { color: white; text-align: right; cursor: default }
#QueryStats     { }
.QueryInfo		      { color: white; margin-left: -100px; overflow: hidden }
.QueryInfo A	{ color: yellow }
.QueryInfo A:hover { color: silver }
#MouseHandle	   { z-index: 0; width: 100%; height: 100%; float: right }
#Loading		            { color: #bfbfbf; font-weight: bolder; visibility: hidden; z-index: 1000; overflow: hidden }
#Adverts		{ color: silver; font-size: xx-small; position: absolute; bottom: 1px; left: 0; width: 50%; height: 120px }
#Settings		 { color: white; font-size: 80%; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 120%; margin: 0; padding: 0 }
#Settings H1	{ font-size: 180%; line-height: 150%; color: #0B61A6; margin: 20 }
#Settings TD	{ color: #000000; font-size: 70%; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 120%; }
#Hidden			{ visibility: hidden }
#FullWidth		{ width: 100% }
#ResultBox		  { width: 0; height: 0; overflow: hidden }
#HR				{ margin: 0; padding: 0; width: 100%; height: 1px; overflow: hidden; border-style: solid none none; border-width: 1px 0 0; border-color: gray }
#Padding		{ padding: 10px }
#Header  { font-size: 9pt; margin: 0 5px; padding: 0; bottom: 20px; height: 20px; overflow: hidden }
#Header TD      { font-size: 9pt; margin: 0; padding: 0 5px; bottom: 20px; height: 20px; overflow: hidden }
#Header TR  { right: 800px; height: 20px }
.Menu    { color: #fff; background-color: #ffb813 }
.Map { color: #fff; background-color: #004da9 }
.Results { color: #fff; background-color: #2e7509 }
.Adverts { color: white; background-color: #5F83BD; padding-left: 10px; padding-top:5px; padding-bottom:5px;}
#Opacity { -khtml-opacity: 0.70; -moz-opacity: 0.70; filter: alpha(opacity=70); opacity: 0.70 }
#NoOpacity { -khtml-opacity: 1; -moz-opacity: 1; filter: alpha(opacity=100); opacity: 1  }
#Justify { text-align: justify }
#EditBox { border-width:1px; border-style:solid; border-color:#1041AE; }
#MinLimit  { background-position: 800px 100%; width: 80%; height: 100%; border: solid 2px red }

.tutorial_href A { text-decoration:none; }
.tutorial_href A:HOVER { text-decoration:underline; }

h1 {}
h2 {}
h3 { color:#5F83BD; text-align:left;}