

td,div,body,input
{
  font-family: arial,helvetica,sans-serif;
  font-size: 14px;
}

a, a:visited
{
  color: black;
  text-decoration: underline;
}
    
a:hover, a:visited:hover
{
  color: black;
  text-decoration: underline;
}

body
{
  margin: 0px;
  color: black;
}

img
{
  border-style: solid;
  border-width: 0px;
  padding: 0px;
  margin: 0px;
}

div#maindiv
{
  position: absolute;
  top: 250px;
  left: 325px;
}

div#editdiv
{
  position: absolute;
  top: 100px;
  right: 50px;
}

textarea#editor
{
  width: 100%;
}

div#imagesdiv
{
  position: absolute;
  float: right;
  top: 0px;
  right: -158px;
  width: 150px;
  height: 526px;
  border-style: solid;
  border-color: black;
  border-width: 1px;
  padding: 2px;
  overflow: scroll;
  text-align: center;
}

img.images
{
  margin-top: 2px;
  margin-bottom: 2px;
  vertical-align: middle;
}

p
{
  margin: 0px;
}

input, button
{
  width: 100%;
  border-style: solid;
  border-width: 1px;
  border-color: black;
}

input.fileinput
{
  font-size: 12px;
  text-align: right;
  z-index: 2;
  opacity: .0;
/*  filter: alpha(opacity=0); */
}

div.fileupload
{
  position: relative;
  top: -35px;
  z-index: -1;
  margin-left: 45px;
}

table.editortable
{
  padding: 1px;
  margin: 0px;
  border-collapse: collapse;
}

td.editortable
{
  padding: 0px;
}

div#counter
{
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 85px;
  margin-right: 0px;
}

table.counter
{
  border-width: 0px;
  border-collapse: collapse;
  padding: 0px;
  width: 106px;
  height: 57px;
  background-image: url(./pic/counter.gif);
}

td.counter
{
  padding: 0px;
  height: 23px;
  width: 23px;
}

td.counter_number
{
  padding: 0px;
  height: 23px;
}


