body
{
scrollbar-base-color: #FFFFFF;scrollbar-shadow-color: #303030;scrollbar-darkshadow-color: #FFFFFF;scrollbar-highlight-color: #FFFFFF;scrollbar-arrow-color: #303030;scrollbar-3dlight-color: #303030;
overflow: auto;
margin-top:40px;
}

table.adminList1
{
  border: 1px solid #707070;
  background-color: #C9CAC4;
  padding: 1px;
}

table.adminList2
{
  border: 1px solid #707070;
  background-color: #F0EDE6;
  padding: 1px;
}

td
{
  font-family: Verdana, Tahoma, Arial, Helvetica;
  font-size: 11px; font-style: normal; 
  font-weight: normal;
  color: #303030;
  vertical-align: top;
}

p
{
  font-family: Verdana, Tahoma, Arial, Helvetica;
  font-size: 11px; font-style: normal; 
  font-weight: normal;
  color: #303030;
  vertical-align: top;
  margin-top:0px;
  margin-bottom:0px;
}

legend
{
  font-family: Verdana, Tahoma, Arial, Helvetica;
  font-size: 13px; font-style: normal; 
  font-weight: normal;
  color: #303030;
  vertical-align: top;
}

td.siteTopHeadlines
{
  font-size: 12px; font-style: normal; vertical-align:bottom; padding-left:10px;
}

td.adminHeadlines
{
  font-size: 15px; font-style: normal;padding-left:7px; 
}

td.adminTopHeadlines
{
  font-size: 14px; font-style: normal;
  font-weight: bold;
  padding-left:7px; 
}

td.tree
{
  vertical-align: middle;
  border: solid 1px #B3B5A8;
  padding: 2px 5px 2px 5px;
}

td.admin
{
  padding-left:7px;
}

a:link {text-decoration:none; font-family: Tahoma; font-size:11px; color: #303030; }
a:visited { text-decoration:none; font-family: Tahoma;font-size:11px; color: #303030; }
a:hover { text-decoration:underline; font-family: Tahoma; font-size:11px; color: #303030;}

a:link.pink {text-decoration:none; font-family: Verdana; font-size:11px; color: #CC5552; }
a:visited.pink { text-decoration:none; font-family: Verdana; font-size:11px; color: #CC5552; }
a:hover.pink { text-decoration:underline; font-family: Verdana; font-size:11px; color: #CC5552;}

a:link.guestbook {text-decoration:none; font-family: Verdana; font-size:11px; color: #303030; }
a:visited.guestbook { text-decoration:none; font-family: Verdana; font-size:11px; color: #303030 }
a:hover.guestbook { text-decoration:underline; font-family: Verdana; font-size:11px; color: #303030;}

a:link.menu {text-decoration:none; font-family: Verdana; font-size:11px; color: #606060;font-weight:bold; }
a:visited.menu { text-decoration:none; font-family: Verdana; font-size:11px; color: #606060;font-weight:bold; }
a:hover.menu { text-decoration:none; font-family: Verdana; font-size:11px; color: #606060;font-weight:bold;}

div.scroll
 { position:relative; width: 617px; height:356px; background:#ffffff; overflow:auto; padding-top:3px;}
 
div.adminScroll
 { position:relative; width: 607px; height:356px; background:#ffffff; overflow:auto; padding-top:3px;}
 

input.admin
{
  background-color: #FFFFFF; 
  font-size: 10px; color: #45494F;
  border: 1px solid #707070;
}

input.submit 
{
  background-color: #FFFFFF;
  font-size: 12px; color: #5B5B5B;
  border: 1px solid #707070;
  text-align: center;
  width: 10em;
}

textarea.admin
{
  font-size: 12px; color: #45494F;
  border: 1px solid #707070;
/*
  background-color: #FFFFFF;
  scrollbar-base-color: #FFFFFF;
  scrollbar-face-color: #F3F5F5;
  scrollbar-shadow-color: #FFFFFF;
  scrollbar-highlight-color: #FFFFFF;
  scrollbar-3dlight-color: #FFFFFF;
  scrollbar-darkshadow-color: #FFFFFF;
  scrollbar-track-color: #FFFFFF;
  scrollbar-arrow-color: #6A6767;   
*/  
}

select.admin
{
  background-color: #FFFFFF; 
  font-size: 10px; color: #45494F;
  border: 1px solid #707070;
  width: 10em;
}

button
{
  background-color: #FCFCFC;
  font-size: 10px; color: #5B5B5B;
  border: 1px solid #6A6767;
  width: 10em;
}


#top
{
  position:absolute;
  width:587px;
  height:37px;
  overflow:hidden;  
  top:0px;
  left:0px;
}

#fullBottom
{
  position:absolute;
  width:587px;
  top:37px;
  left:0px;
}

#left
{
  position:absolute;
  width:416px;
  top:37px;
  left:0px;
}

#leftSpace
{
  position:absolute;
  width:10px;
  height:30px;
  overflow:hidden;
  top:37px;
  left:416px;
}

#middleSpace
{
  position:absolute;
  width:1px;
  height:309px;  
  background-color:#B3B5A8;
  top:47px;
  left:426px;
}

#rightSpace
{
  position:absolute;
  width:10px;
  height:30px;  
  overflow:hidden;
  top:37px;
  left:427px;
}

#right
{
  position:absolute;
  width:150px;
  top:37px;
  left:437px;
  overflow:hidden;
}


