h3, h4 {color: #c00; font-family: sans-serif; margin-bottom: 0em; margin-top: 0em}
h5 {font-size: small; margin-bottom: 0em; margin-top: 0em}

caption {font-family: sans-serif; font-weight:bold; font-size: small}
table.mb {border-color: #00f}
tr {height: 26px}
th {color: #000;
    background-color: #aaa}
td {vertical-align: top}
td.white {background-color: #fff; vertical-align:top}
td.navmenu {background-color: #ddd; vertical-align:top; padding: 0}
td.main {background-color: #fff; vertical-align:top; padding:10px}
td.footer {background-color: #ff9}
td.sl, td.SL {font-size: small; text-align: left; background-color: #ddd; }
td.sr, td.SR {font-size: small; text-align: right;  background-color: #ddd; }


ul {list-style-type: disc; margin-top: 0; margin-left: 1em;}

a:link    {color: #00f; text-decoration:none}
a:visited {color: #00f; text-decoration:none}
a:hover   {color: #f00; text-decoration:underline}
a:active  {color: #00f; text-decoration:none}

.detail a:link    {color: #00f; text-decoration:underline}
.detail a:visited {color: #00f; text-decoration:underline}
.detail a:hover   {color: #f00; text-decoration:underline}
.detail a:active  {color: #00f; text-decoration:underline}

.mboard a:link    {color: #00f; text-decoration:none; font-weight: bold}
.mboard a:visited {color: #00f; text-decoration:none; font-weight: bold}
.mboard a:hover   {color: #f00; text-decoration:underline; font-weight: bold}
.mboard a:active  {color: #00f; text-decoration:underline; font-weight: bold}

img {border: 0}

hr {width=75%}

p {}


#L {text-align:left}
#R {text-align:right}
#C {text-align:center}
#caticon {width: 64px; height: 64px; float: left; margin: 4px; border: none}
#navicon {width: 24px; height: 24px; vertical-align:middle; margin: 2px; border: none}
#scaticon {width: 24px; height: 24px; float: left; margin: 4px; border: none}
#selector {width: 600px}

.L {text-align: left;  background-color: #ddd;}
.R {text-align: right; background-color: #ddd;}
.C {text-align: center; background-color: #ddd;}
.navicon {width: 24px; height: 24px; vertical-align:middle; margin: 2px; border: none}
.caticon {width: 64px; height: 64px; float: left; margin: 4px; border: none}
.scaticon {width: 24px; height: 24px; float: left; margin: 4px; border: none}
.catname {font-family: sans-serif; font-size: small; font-weight: bold}
.footerlink {font-family: sans-serif; font-size: .75em; font-weight: bold}
.sites {font-family: sans-serif; font-size: .9em; font-weight: normal; padding-left:1.5em; margin-top:2em;}
.ccatname {font-family: sans-serif; font-size: small; font-weight: bold; vertical-align: center}
.desc {font-size: small}
.info {color: #008; font-weight: bold}
.award {font-size: small; font-weight: bold}
.ad {font-family: sans-serif; font-size: small}
.small  {font-size: small}
.fl {float: left}
.fr {float: right}
.fc {margin-left:auto; margin-right:auto;}