#content TABLE#bar
{
 width:100%;
 background-color:#0a5483;
 color:white;
 padding:0px;
 margin-bottom:10px;
}
#content TABLE#bar A
{
 background-color:#0a5483;
 display:block;
 color:white;
 padding:3px;
 border:1px solid #0a5483;
}
#content TABLE#bar A:hover
{
 background-color:white;
 color:#0a5483;
 border:1px solid #0a5483;
 text-decoration:none;
}
#content TABLE#bar A#menubutton
{
 position:relative;
 z-index:10000;
}
#content TABLE#bar TR, TD {
    padding:0px;
    margin:0px;
    background-color: transparent;
}
#content TABLE#bar A#menubutton:hover
{
 border-bottom:1px solid white;
}
#content DIV#adminmenu
{
 position:relative;
 top:0px;
 left:0px;
 display:none;
 z-index:1;
}
#content DIV#adminmenu DIV
{
 position:absolute;
 top:-11px;
 left:0px;
 border:1px solid #0a5483;
}
#content DIV#adminmenu A
{
 width:120px;
 display:block;
 padding:3px;
 background-color:white;
 color:#0a5483;
}
#content DIV#adminmenu A:hover
{
 background-color:#0a5483;
 color:white;
 text-decoration:none;
}


#content TABLE.admin
{
 margin:0px;
 width:100%;
 margin-top:3px;
 margin-bottom:3px;
 padding:2px;
 background-color:white;
 font-size:11px;
}
#content TABLE.admin IMG
{
 border:0px solid black;
}
#content TABLE.admin TR
{
 background-color: transparent;
}
#content TABLE.admin TR:hover
{
 background-color: #d3d3d3;
}
#content TABLE.admin TD
{
 background-color: transparent;
 padding:3px;
}
#content TABLE.admin TR.tablehead
{
 font-weight:bold;
}
#content TABLE.admin TR.tablehead:hover
{
 background-color: transparent;
}
#content DIV.overflow
{
 overflow:hidden; 
 height:15px; 
 text-align:justify;
 margin-right:5px;
 margin-left:5px;
 color:gray;
}
#content DIV.overflow B
{
 color:black;
 font-weight:normal;
}

#properties, #dialog-window, #position-window {
	display: none;
	border: 1px solid #000000;
	background-color: #fefefe;
	padding: 5px;
	margin:5px;
	position: absolute;
}
#properties H2, #dialog-window H2, #position-window H2
{
 font-size:13px;
 padding:0px;
 margin:0px;
 padding-bottom:2px;
 margin-bottom:2px;
 border-bottom:1px solid gray;
}
#properties TABLE, #dialog-window TABLE, #position-window TABLE
{
 width:300px;
}
#properties .col
{
 color:gray;
}
#properties TD {
    padding:3px;
}
#properties SELECT, #dialog-window SELECT, #position-window SELECT
{
 margin:5px;
 margin-top:10px;
 padding:0px;
 margin-bottom:0px;
}
FIELDSET
{
 font-size:90%;
}
LEGEND
{
 color:black;
 font-weight:bold;
 font-size:13px;
}
