img {
border: 0px;
}
html { overflow: hidden; }
html, body {
margin: 0;
padding: 0;
height: 100%;
}
body {
margin: 10px;
background: [BackgroundColor];
}
#content {
margin-top: 10px;
position: relative;
}
#map {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
border: 1px solid [BorderColor];
}
#map-wrapper {
position: relative;
height: 100%;
}
#sidebar {
position: absolute;
border: 1px solid [BorderColor];
top: 0;
width: 250px;
height: 100%;
overflow: auto;
}
#sidebar p {
font: [SidebarFontSize]pt, [SidebarFont];
}
.sidebarHeaderLabel {
padding-left: 0px;
font: [SidebarHeaderFontSize]pt, [SidebarHeaderFont];
font-weight: bold;
text-align: justify;
border: 1px solid [BorderColor];
background: [BackgroundColor];
color: [BorderColor];
width: 100%;
}
.sidebarLabel {
font: [SidebarFontSize]pt, [SidebarFont];
text-align: justify;
color: [BorderColor];
}
.sidebarToolHeader {
font: [SidebarFontSize]pt, [SidebarFont];
font-style: italic;
font-weight: bold;
text-align: justify;
color: [BorderColor];
border-bottom: 1px solid [BorderColor];
width: 100%;
padding:1px;
}
.sidebarSpacer {
padding: 4px;
border: 0px;
}
#lblSearchStatus
{
font: 8pt, arial;
font-style: italic;
color: red;
text-align: center;
width: 100%;
padding:1px;
}
#txtX {
font: [SidebarFontSize]pt, [SidebarFont];
text-align: justify;
border: 0px;
margin-left: 5px;
color: [BorderColor];
}
#txtY {
font: [SidebarFontSize]pt, [SidebarFont];
text-align: justify;
border: 0px;
margin-left: 5px;
color: [BorderColor];
}
#txtSearch {
font: 10pt, arial;
text-align: justify;
width: 100%;
border: 1px solid [BorderColor];
}
#sidebar a {
padding-left: 5px;
padding-right: 5px;
color: [BorderColor];
font: [SidebarFontSize]pt, [SidebarFont];
text-decoration: none;
}
#sidebar a:hover {
padding-left: 5px;
padding-right: 5px;
color: [LightColor];
background: [DarkColor];
}
/* holly hack for IE to get position:bottom right
see: http://www.positioniseverything.net/abs_relbugs.html
\*/
* html #toolbar { height: 1px; }
/* */
#toolbar {
background: [DarkColor];
padding: 4px;
border: 1px solid [BorderColor];
position: relative;
}
#toolbar h1 {
margin: 0;
font: bold [HeaderFontSize]pt [HeaderFont], sans-serif;
color: [BorderColor];
display:inline;
}
#toolbar img {
margin: 0;
}
#toolbar div {
margin: 1;
display:inline;
}
#toolbar ul {
list-style: none;
padding: 0;
margin: 0;
}
#toolbar ul#sidebar-controls
{
position: absolute;
bottom: 5px;
right: 5px;
}
#toolbar ul li {
display: inline;
}
#toolbar ul li a {
padding: 3px 6px;
color: [BorderColor];
font: [ToolbarFontSize]pt, [ToolbarFont];
text-decoration: none;
}
#toolbar ul li a:hover {
color: [LightColor];
background: [BorderColor];
}