form {margin: 0px;}
   img  { border: 0px solid #909090 }
   img.image { border: 1px solid #206090; margin-left:5px;margin-right:5px;margin-bottom:2px; }
   img.button {border: 1px solid #003030}

   A:active  {  text-decoration: none;  color: #0044aa;}
   A:visited {  text-decoration: none;  color:#0044aa;}
   A:link    {  text-decoration: none;  color: #0044aa;}
   A:hover   {  text-decoration: underline;  color: #dd2200;}

   A.small:visited {  font-size: 10px; font-weight: bold; color: #0044aa; }
   A.small:active  {  font-size: 10px; font-weight: bold;  color:#0044aa;}
   A.small:link    {  font-size:10px; font-weight: bold; color: #0044aa; }
   A.small:hover   {  font-size: 10px; font-weight: bold; color:  #dd2200;}

   table.ctrl {border: 1px solid #666666;margin-top:5px;}
   table {font-size:12px;color: #002200; font-family: Arial,Helvetica;}
   tr.preview  {}
   tr.editor  {}
   table.preview {}
   table.editor {}
   div.preview {font-weight: normal;}
   tr.header {text-align:center;}


   table.controlpanel {border: 1px solid #9999bb;}
   tr.controlpanell {text-align: left; background-color:rgb(50,55,113) }
   tr.controlpaneld {text-align: left; background-color:rgb(50,55,113)}
   .controlpanel {font-weight: bold;  font-size: 10px; color: #e0f0e0;}

   td.cpnormal{background-color: rgb(50,55,113);}
   td.cphover{background-color: rgb(70,78,130);}
   .cphide{display:none;position : absolute;}
   .cpshow{font-weight: bold; font-size: 10px; color: #000000; margin:0px; display:block;position : absolute;
           background-color:rgb(70,78,130); border:1px solid #9999bb; ; padding:2px}

   A.controlpanel:visited { font-size: 10px; font-weight: bold; color: #efefbb; }
   A.controlpanel:active  { font-size: 10px; font-weight: bold;  color: #efefbb;}
   A.controlpanel:link    { font-size:10px; font-weight: bold;  color: #efefbb; }
   A.controlpanel:hover   { font-size: 10px; font-weight: bold; color:  #d9ecec;}

   input.button     {font-weight: normal; margin: 1px;padding:1px; font-family: Arial; font-size: 11px; background-color: #e7f0f0; color: #000000;  border: 1px solid #405050}
   input.area       {font-weight: normal; margin: 3px;padding:1px; font-family: Arial;  font-size: 11px; background-color: #e7f0f0; color: #000000;  border: 1px solid #90a0a0}
   textarea   {font-weight: normal; margin: 1px;padding:1px; font-size: 11px; background-color: #e7f0f0; color: #000000;  border: 1px solid #90a0a0}
   select     {font-weight: normal; margin: 3px;padding:1px; font-family: Arial; font-size: 11px;  background-color: #e7f0f0; color: #000000;  border: 1px solid #90a0a0}

   body         {color: #002200; font-family: Arial,Helvetica; font-size: 12px; background: url("../design/phpwp/pagebackground.gif");background-position:top; background-repeat:repeat-x; margin:0px; padding: 0px; background-color: #eff8f8;}

   table.sitetable {text-align:left;width:770px; background-color:#f6f6ff;}
   table.tcontent {width:100%;text-align:center; }
   table.tmenu { width:100%; }
   table.tright { border: 1px solid #f99999;width:100%;  }

   td.ctop { width:770px; background-color:#e9e9f9; vertical-align:top;}
   td.ccontent {background: url("../design/phpwp/menurightbordergrey.gif"); background-repeat : repeat-y;
                text-align:center; background-position:right top; border-top:1px solid #9999bb; width:590px;
                 background-color:#f6f6ff; vertical-align:top; min-height:300px; height:300px}
   td.cmenu {background: url("../design/phpwp/menuleftbordergrey.gif"); background-repeat : repeat-y; width:180px; vertical-align:top; text-align:center;}
   td.cright {background-color:#f6f6ff; width:160px; vertical-align:top; }

   td.cmenuitem { text-align:left; background-color:#e9e9f9; width:160px;border-bottom:1px solid rgb(70,78,130);}
   td.cmenuitemnoborder { background-color:#e9e9f9; width:160px;}
   td.cmenuleftborder {background-color:#f6f6ff;width:10px;height:18px ;background: url("../design/phpwp/menuleftborder.gif") }
   td.cmenurightborder { background-color:#f6f6ff;width:10px;height:18px ;background: url("../design/phpwp/menurightborder.gif") }
   td.cmenubottomborder {width:10px;height:10px ; background: url("../design/phpwp/menubottomborder.gif") }
   td.csitebottomborder {height:5px ; background: url("../design/phpwp/menubottombordergrey.gif") }

   A.menu:visited {  font-size: 12px; font-weight:bold; text-decoration: none;  color: #0022bb; }
   A.menu:active  { font-size: 12px; font-weight:bold; text-decoration: none;  color:#0022bb;}
   A.menu:link    {  font-size:12px; font-weight:bold; text-decoration: none; color: #0022bb; }
   A.menu:hover   {  font-size: 12px;  font-weight:bold;text-decoration: none;color:  #cc0000;}

   img.menu {padding-right : 2px; vertical-align : middle; }
   table.edititem { background-color: #f4fcfc; border:1px solid #ddddff; table-layout:fixed; margin:0px auto; margin-top:20px; margin-bottom:10px; width:520px;height:auto; text-align:left;}
   table.contentitem {  table-layout:fixed; margin:0px auto; margin-top:20px; margin-bottom:10px; width:480px;height:auto; text-align:left;}
   table.logintable{background: url("../design/phpwp/loginbg.gif");height:30px;padding:0px; border-left:1px solid #9999bb; border-top:1px solid rgb(121,138,185);border-bottom:1px solid rgb(121,138,185); border-right:1px solid #9999bb; width:100%}

   td.newsbottom{ padding:0px; height:8px;text-align:right}
   td.newsright{ padding:0px; width:4px; background:url("../design/phpwp/newsright.gif"); background-repeat:no-repeat;background-position : bottom}
   td.newstitle{ background:url("../design/phpwp/titlebg.gif");
      border-left:1px solid #9999bb;border-top:1px solid #9999bb;
      background-color:#dfe8e8; margin:0px; border-bottom:1px solid #9999bb; padding:4px;}
   td.newsdate{ background:url("../design/phpwp/titlebg.gif"); width:75px;
      border-right:1px solid #9999bb;border-top:1px solid #9999bb;
      background-color:#dfe8e8; margin:0px;border-bottom:1px solid #9999bb;text-align:right; padding:4px;}
   td.newscontent{text-align:justify; background:url("../design/phpwp/bg.gif");
    border-left:1px solid #9999bb;border-right:1px solid #9999bb;border-bottom:1px solid #9999bb;
    background-color:#eff8f8; margin:0px;min-height:100px; height:100px;padding:4px;padding-top:20px;padding-bottom:20px; vertical-align:top;}

   td.filetitle{ background:url("../design/phpwp/titlebg.gif");
      border:1px solid #9999bb; background-color:#dfe8e8; margin:0px;  padding:4px;}
   td.filecontent{background:url("../design/phpwp/bg.gif");
    border-left:1px solid #9999bb;border-right:1px solid #9999bb;border-bottom:1px solid #9999bb;
    background-color:#eff8f8; margin:0px;min-height:100px; height:100px;padding:4px;vertical-align:top;}

   p.more{text-align:right; font-size:10px}
   a.more:visited {  color: #0022bb; }
   a.more:active  {  color:#0022bb;}
   a.more:link    {  color: #0022bb; }
   a.more:hover   {  color:  #cc0000;}

   A.login:visited {  font-size: 10px; color:#0022bb;}
   A.login:active  {  font-size: 10px;   color:#0022bb; }
   A.login:link    {  font-size:10px; color: #0022bb; }
   A.login:hover   {  font-size: 10px;  color:  #005522;}
   p.login {  font-size: 10px; color: #005522; }

  table.forumhead {background:url("../design/phpwp/head.gif"); table-layout:fixed; padding:0px;  margin:0px auto;  width:480px;height:30px; text-align:left;}
  table.forum { border-left:1px solid rgb(51,102,153); border-right:1px solid rgb(51,102,153);
  border-bottom:1px solid rgb(51,102,153); table-layout:fixed; margin:0px auto;
  width:480px;height:auto; text-align:left;padding:0px}
  td.forumpath{ text-align:left;width:370px; padding:0px;}
  td.forumnew{text-align:right; width:110px; padding:0px;}
  td.tdhead{border-bottom:1px solid #9999bb; background-color:rgb(155,180,203);text-align:center; padding:0px;}
  td.listelem{padding:0px;}
  p.head {text-align:center; font-weight: bold; font-size: 18px; color: #002200; margin-top:20px}
  tr.forumlight{background-color:rgb(205,217,229);}
  tr.forumdark{background-color:rgb(188,205,220);}
  tr.forumdarker{background-color:rgb(155,180,203);}
  table.forumfoot{border-left:1px solid rgb(51,102,153); border-right:1px solid rgb(51,102,153);
  border-bottom:1px solid rgb(51,102,153); background-color:rgb(188,205,220); table-layout:fixed;
   padding:0px; margin:0px auto; width:480px;height:30px; text-align:left;}
  td.forumuserinfo {border-top:1px solid #9999bb}
  td.forumcontent {background:url("../design/phpwp/bg.gif");width:100%; border-bottom:1px solid rgb(89,128,167);border-top:1px solid rgb(89,128,167);}

  table.pages{margin:0px auto;font-weight:bold; background-color:#dde6ef; text-align:center; width:480px;
   table-layout:fixed;}

   div.block {float:left; text-align:left; height:190px; width: 210px;  text-align:center;margin-left:40px; margin-top:20px; margin-bottom:10px }
   div.nonblock { text-align:center;margin-left:40px; margin-top:20px; margin-bottom:10px;  width: 480px;  float : left;}

   P,div { margin: 2px;  }
   .small { font-weight: bold;  font-size: 10px; color: #002222; }
   .big { font-weight: bold; font-size: 15px; color: #000000; }
   .error {font-weight: normal; color: #dd2200;font-size: 11px;}
   .help {font-weight: normal; color: #2222cc; font-size: 11px;}
   .title           { font-weight: bold; color: #004466; font-size: 13px; margin-top: 4px; margin-bottom: 4px}
   .quote           {  color: #004422; margin-top: 0; margin-bottom: 0}
   .cite           { font-family : "Courier New" ; border: 1px #999999 solid; background-color: #eff8f8 ; color: #444444; padding:4px; margin: 3px; }
   .message        { font-size: 12px; color: #eeeeee; text-align: center;}

