a 
{
 color: #ff0000;
 text-decoration: none;
}

a:hover 
{
 color: #ff0000;
 text-decoration: underline;
}

a.side 
{
 color: #a50000;
 text-decoration: none;
}

a:hover.side 
{
 color: #a50000;
 text-decoration: underline;
}

a.white 
{
 color: Silver;
 text-decoration: none;
 font-style: normal;
 font-weight: bolder;
}

a:hover.white 
{
 color: White;
 text-decoration: underline;
}

body 
{
 font-family: "trebuchet ms", Verdana, Tahoma, Arial, Sans-Serif;
 font-size: 11px;
 margin: 10px;
}

form 
{
 margin: 0px;
}

hr 
{
 height: 2px;
 border-bottom-width: 1px;
 border-bottom-style: solid;
 border-bottom-color: Black;
 border-top-width: 1px;
 border-top-style: solid;
 border-top-color: Black;
}

hr.side-hr 
{
 height: 2px;
 border-bottom-color: #a50000;
 border-bottom-width: 1px;
 border-bottom-style: solid;
 border-top-color: #bbb;
 border-top-width: 1px;
 border-top-style: solid;
}

td 
{
 font-family: Verdana, Tahoma, Arial, Sans-Serif;
 font-size: 12px;
}

pre 
{
 font-family: Verdana, Tahoma, Arial, Sans-Serif;
 font-size: 11px;
}

.alt 
{
 color: #666;
}

.inner-border 
{
 color: #000;
 background-color: Blue;
 border-color: #000;
 border-width: 1px;
 border-style: solid;
}

.sub-header 
{
 font-family: Verdana, Tahoma, Arial, Sans-Serif;
 font-size: 11px;
 color: #444;
 background-color: #eee;
 border-top-color: #bbb;
 border-top-width: 1px;
 border-top-style: solid;
 border-bottom-color: #bbb;
 border-bottom-width: 1px;
 border-bottom-style: solid;
 padding: 5px;
}

.full-header 
{
 font-family: Verdana, Tahoma, Arial, Sans-Serif;
 font-size: 11px;
 color: #000;
 background-color: #ddd;
 padding: 5px;
}

.button 
{
 font-family: Tahoma, Arial, Verdana, Sans-Serif;
 font-size: 11px;
 color: #000;
 background-color: #ddd;
 height: 20px;
 border-color: #617d8f;
 border-width: 1px;
 border-style: solid;
 margin-top: 2px;
}

.textbox 
{
 font-family: Verdana, Tahoma, Arial, Sans-Serif;
 font-size: 11px;
 color: #000;
 background-color: #fff;
 border-color: #617d8f;
 border-width: 1px;
 border-style: solid;
}

.main-body 
{
 font-size: 12px;
 color: #000;
 background-color: #EFEFEF;
 padding-top: 4px;
 padding-right: 4px;
 padding-bottom: 5px;
 padding-left: 4px;
}

.main-body-news 
{
 font-size: 12px;
 color: #000;
 background-color: #eee;
 padding-top: 4px;
 padding-right: 4px;
 padding-bottom: 5px;
 padding-left: 4px;
}

.side-body 
{
 font-size: 10px;
 color: #444;
 background-color: #ddd;
 padding-top: 4px;
 padding-right: 4px;
 padding-bottom: 6px;
 padding-left: 4px;
}

.main-bg 
{
 color: #000;
 background-color: #fff;
 padding: 5px;
}

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

.side-border-left 
{
 color: #444;
 background-color: #eee;
 border-right-color: #bbb;
 border-right-width: 1px;
 border-right-style: solid;
 padding: 0px;
}

.side-border-right 
{
 color: #444;
 background-color: #eee;
 border-left-color: #bbb;
 border-left-width: 1px;
 border-left-style: solid;
 padding: 0px;
}

.news-footer 
{
 font-size: 10px;
 color: #000;
 background-color: #ddd;
 padding-top: 2px;
 padding-right: 4px;
 padding-bottom: 4px;
 padding-left: 4px;
}

.capmain 
{
 font-family: Verdana, Tahoma, Arial, Sans-Serif;
 font-size: 12px;
 color: #fff;
 background-color: #a50000;
 padding: 4px;
}

.scapmain 
{
 font-family: Verdana, Tahoma, Arial, Sans-Serif;
 font-size: 12px;
 color: #fff;
 background-color: #a50000;
 padding-top: 2px;
 padding-right: 4px;
 padding-bottom: 4px;
 padding-left: 4px;
}

.tbl-border 
{
 color: #000;
 background-color: #ddd;
}

.tbl 
{
 font-size: 11px;
 padding: 4px;
}

.tbl1 
{
 font-size: 11px;
 color: #000;
 background-color: #fff;
 padding: 4px;
}

.tbl2 
{
 font-size: 11px;
 color: #000;
 background-color: #eee;
 padding: 4px;
}

.forum-caption 
{
 font-size: 11px;
 font-weight: bold;
 color: #eee;
 background-color: #a50000;
 padding-top: 2px;
 padding-right: 4px;
 padding-bottom: 3px;
 padding-left: 4px;
}

.quote 
{
 color: #000;
 background-color: #fff;
 padding: 2px;
 margin-top: 0px;
 margin-right: 20px;
 margin-bottom: 0px;
 margin-left: 20px;
 border-color: #617d8f;
 border-width: 1px;
 border-style: solid;
}

.poll 
{
 height: 12px;
 border-color: #000;
 border-width: 1px;
 border-style: solid;
}

.comment-name 
{
 font-weight: bold;
 color: #356481;
}

.shoutboxname 
{
 font-weight: bold;
 color: #356481;
 background-color: #eee;
}

.shoutbox 
{
 color: #444;
 background-color: #eee;
}

.shoutboxdate 
{
 font-size: 9px;
 color: #213d6f;
 background-color: #eee;
}

.small 
{
 font-size: 11px;
 font-weight: normal;
}

.small2 
{
 font-size: 11px;
 font-weight: normal;
 color: #555;
}

.side-small 
{
 font-size: 11px;
 font-weight: normal;
 color: #444;
 background-color: #eee;
}

.side-label 
{
 color: #444;
 background-color: #ddd;
 padding: 2px;
}

.gallery 
{
 padding-top: 16px;
 padding-right: 0px;
 padding-bottom: 8px;
 padding-left: 0px;
}

.gallery img 
{
 border-color: #ccc;
 border-width: 1px;
 border-style: solid;
}

img.activegallery 
{
 border-color: green;
 border-width: 1px;
 border-style: solid;
}
