BODY
{
	font-family: Vernada, Arial, Helvetica;
	font-weight: normal;
	text-decoration: none;
	font-size: 14px;
	color: #000;
	background: #eef;
	background-image:url('fdo1.png');
}
A
{
	color: #224;
	cursor: pointer;
        text-decoration: none;
}

A:hover
{
	color: #224;
        text-decoration: underline
}

ul
{
	margin: 0px;
	padding: 0px;
}
li
{
	margin-left: 20px;
}
IMG {
	border: 0px;
}

INPUT, SELECT, TEXTAREA {
 font-family: Verdana, Arial, Helvetica;
 font-size: 12px;
}

FORM
{
  margin: 0px; padding: 0px;
}

.visiblediv
{
visibility:visible;height:auto;
}

.hiddendiv
{
visibility:hidden;height:1px;position:absolute;left:0px;right:0px;
}

.zbox
{
position: absolute;
padding:1px;
border: 1px solid #444;
background:#fff;
color:#222;
}
.ztitle
{
padding:1px;
margin:1px;
background:#ddf;
}
.ztitle span
{
background:#dfd;
font-weight: bold;
padding:2px;
}
.ztitle a
{
margin-left:2px;
padding-right:14px;
cursor: pointer;
}
.ztitlex
{
position: absolute;
right:-10px;
top: 3px;
}

.tooldiv
{
  position: absolute;
  left: 10px;
  top: 10px;
  border: 1px solid #303030;
  background-color:#ebede8;
  z-index:4;
  padding: 1px;
  overflow: hidden;
}
.toolx
{
cursor: pointer;
position: absolute;
right:2px;
top: 1px;
}
.tooltitle
{
margin-left:3px;
margin-right:3px;
padding-right:14px;
}

.hadiv
{
 background-color:#00ffff;
 width:10px;
 height:10px;
 cursor: move;
}

.clbox
{
margin:10px;
padding:2px;
border: 1px dotted #aaa;
background:#fff;
color:#222;
}
.cltitle
{
padding:1px;
margin:0px 0px 2px 0px;
background:#eef;
}
.cltitle a
{
margin-left:0px;
padding-right:14px;
cursor: pointer;
}
.cltitlex
{
position: absolute;
right:0px;
top: 10px;
}

