body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #E9E9E9; margin:0; padding:0;}
.category form { margin:0; padding:0; }
.archive_pages a { color:#000000; background:#FFE2E2; width:15px; height:15px; text-decoration: none; margin-left:2px; margin-right:1px; padding:3px; vertical-align:middle; border-right: 1px solid #000000; border-left: 1px solid #000000; border-top: 1px solid #000000; border-bottom: 1px solid #000000; }
IMG.k { BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 3px; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff }
IMG.ks { BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0px; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff }
td { text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; } 
a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: red}
a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #666666; TEXT-DECORATION: none }
a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #666666; TEXT-DECORATION: none }
.page a
    {
    padding: 2px 5px;
    font-size: 9pt;
    background: #f7f7f7;
    border: 1px solid #c7c7c7;
    color: #000000;
    text-decoration: none;
    margin: 0px 1px;
    font-weight: bold;
    }

.page a:hover
    {
    background: #cccccc;
    border: 1px solid #666666;
    text-decoration: none;
    }

.page a.active
    {
    background: #666666;
    border: 1px solid #666666;
    color: #ffffff;
    font-weight: bold;
    }

.page a.active:hover
    {
    background: #666666;
    }

.page span
    {
    font-weight:bold;
    padding:0 5px;
    }

