/* font global */
td { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 10px}

/* background color, scrolling */
body { background-color: #FFFFFF; background-image: url(images/bg.gif);  font-size: 10px}

.tableframe { border:solid; border-color:#000; border-width:1px; }

.tableframe_open { border-left:solid; border-left-color:#000; border-left-width:1px; border-right:solid; border-right-color:#000; border-right-width:1px; border-bottom:solid; border-bottom-color:#000; border-bottom-width:1px; }

.news { border-top:solid; border-top-color:#F00; border-top-width:1px; background-color:#3399CC; }

.navi a:link { color: #3399CC; text-decoration: none; font-weight:bold; display:block; padding: 2px 2px 2px 4px; cursor: pointer; }
.navi a:visited { text-decoration: none; color: #000000;  background: #3399CC; font-weight:bold; display:block; padding: 2px 2px 2px 4px; cursor: pointer; }
.navi a:hover { text-decoration: none; color: #000000;  background: #3399CC; font-weight:bold; display:block; padding: 2px 2px 2px 4px; cursor: pointer; }
.navi a:active { text-decoration: none; color: #000000;  background: #3399CC; font-weight:bold; display:block; padding: 2px 2px 2px 4px; cursor: pointer; }
.navi a:focus { outline:none }

