html
 {
 padding:0;
 margin:8;
 border:0;
 background:#fff;
 font-size:70%;
 font-family: Arial, sans-serif;
 }

/*------------------------------------------------------------------ from mycatdet.css */
th      { font-family:Arial,sans-serif;font-size:12pt;font-weight:bold;text-align:left;
          vertical-align:middle;background-color:#F0F0F0;}
th.sp   { font-family:Arial,sans-serif;font-size:12pt;font-weight:bold;text-align:right;
          vertical-align:bottom;background-color:#F0F0F0;}
td      { font-family:Arial,sans-serif;font-size:10pt;font-weight:bold;text-align:center;color:#808080;
          background-color:#FFFFFF;}
td.foot { font-family:Arial,sans-serif;font-size:10pt;font-weight:bold;text-align:right;color:#808080;
          background-color:#F0F0F0;}
td.lst1 { font-family:Arial,sans-serif;font-size:10pt;font-weight:normal;text-align:left;color:#294284;
          vertical-align:top;line-height:10pt;background-color:#FFFFFF;}
td.no   { color:#C0C0C0; background-color:#FFFFFF; font-size:10pt; text-align:left }
p       { font-family:Arial,sans-serif;font-size:10pt;font-weight:normal;text-align:left;color:#294284;
          clear: both; padding: -1px 0;}
p.foot  { font-family:Arial,sans-serif;font-size:10pt;font-weight:normal;text-align:right;color:#808080;}
p.navi  { font-family:Arial,sans-serif;font-size:12pt;font-weight:normal;text-align:center;color:#808080;}
ul, ol  { font-family:Arial,sans-serif;font-size:10pt;font-weight:normal;text-align:left;
          color:#294284;list-style-position:outside;}
dt      { font-family:Arial,sans-serif;font-size:10pt;font-weight:normal;text-align:left;color:#294284;}
img.pho { padding:5px; border:1px solid #C0C0C0; width:130px; height:130px; }

/* =new code from hoverbox module
----------------------------------------------------------------------*/

/* =Basic HTML, Non-essential
----------------------------------------------------------------------*/

a
{
        text-decoration: none;
}

body
{
        background: #fff;
        margin: 8;
        position: relative;
        padding:0;
        border:0;
}

h1
{
        background: inherit;
        border-bottom: 1px dashed #ccc;
        color: #933;
        font: 17px Georgia, serif;
        margin: 0 0 10px;
        padding: 0 0 5px;
        text-align: center;
}

p a
{
        background: inherit;
        color: #777;
}

p a:hover
{
        background: inherit;
        color: #000;
}

/* =Hoverbox Code
----------------------------------------------------------------------*/
.hoverbox
{
        list-style: none;
}

.hoverbox img
{
        background: #fff;
        border-color: #aaa #ccc #ddd #bbb;
        border-style: solid;
        border-width: 1px;
        color: inherit;
        padding: 2px;
        vertical-align: top;
        width:  130px;
        height: 130px;
}

.hoverbox li
{
        background: #eee;
        border-color: #ddd #bbb #aaa #ccc;
        border-style: solid;
        border-width: 1px;
        color: inherit;
        display: inline;
        float: left;
        margin: 3px;
        padding: 5px;
}

.hoverbox .preview
{
        border-color: #000;
        width: 350px;
        height: 350px;
}

.hoverbox a .preview
{
        display: none;
}

.hoverbox a:hover
{
         position: relative;
}

.hoverbox a:hover .preview
{
        display: block;
        position: absolute;
        top: 33px;
        left: -70px;
        z-index: 1;
}
