
body {
color : #006600;
font : 12px tahoma, verdana, arial, sans-serif;
background : #fff url(images/bg.gif) repeat;
}

a {
color : #006600;
font : 14px Arial, Helvetica, sans-serif;
text-decoration : none;
padding : 2px 0 0 4px;
}

a:hover {
padding: 5px;
color : #dd6900;
font : italic 14px Arial, Helvetica, sans-serif;
/*cursor: wait;*/
}

.smalltext {
font : 9px verdana, tahoma, arial, helvetica, sans-serif;
color : #006600;
}

img {
border : 0;
}

.smallblacktext {
font : 9px verdana, tahoma, arial, helvetica, sans-serif;
color : #006600;
}

.indent {
padding : 3px;
margin : 5px;
font : 9px verdana, tahoma, arial, sans-serif;
color : #006600;
border : 1px solid;
background-color : #eaffeb;
border-bottom : 1px solid #ffffff;
border-left : 1px solid #000;
border-right : 1px solid #ffffff;
border-top : 1px solid #000;
}

.defaulttext {
font : 11px verdana, tahoma, arial, helvetica, sans-serif;
color : #006600;
}
td {
font : 14px tahoma, verdana, arial, helvetica, sans-serif;
color : #006600;
padding : 0;
text-align : left;
}
blockquote {
font : italic 11px verdana, tahoma, arial, helvetica, sans-serif;
color : #fff;
}
.mediumtext {
font : 11px verdana, tahoma, arial, helvetica, sans-serif;
color : #006600;
font-weight : bold;
}
.captiontext {
font : 14px verdana, tahoma, arial, helvetica, sans-serif;
color : #000;
}
.tbox {
background-color : #eaffeb;
border : 1px solid #006600;
color : #006600;
font : 10px verdana, tahoma, arial, helvetica, sans-serif;
background-image : url(images/inputback.jpg);
}
.tbox.chatbox {
width : 80%;
background-color : #eaffeb;
border : 1px solid #000;
color : #006600;
font : 10px verdana, tahoma, arial, helvetica, sans-serif;
}
.nextprev {
background-color : #dd6900;
border : 1px solid #696c6c;
color : #006600;
font : normal 10px verdana, tahoma, arial, helvetica, sans-serif;
text-align : center;
padding : 2px;
background-image : url(images/button.png);
}
.button {
background-color : white;
border : 1px solid white;
color : white;
font : 11px verdana, tahoma, arial, helvetica, sans-serif;
text-align : center;
background-image : url(images/button.png);
}
.button a {
color : black;
}
.button a:hover {
color : #6dff6d;
}
.np {
background-color : #eaffeb;
border : 1px solid #000;
color : #000000;
font : 9px verdana, tahoma, arial, helvetica, sans-serif;
text-align : center;
padding : 2px;
}
form {
margin : 2px 0 0 0;
}
.spacer {
padding : 4px 0 4px 0;
}
hr {
border-top : 1px solid #666;
border-bottom : 1px solid #eee;
height : 2px;
width : 80%;
text-align : center;
}
.border {
border : 1px solid #000;
}
p {
font : 10px tahoma, verdana, arial, helvetica, sans-serif;
margin-top : 0;
margin-bottom : 0;
}
.helpbox {
border : 0;
background-color : transparent;
color : #000;
font : 9px tahoma, verdana, arial, helvetica, sans-serif;
}
.caption {
padding : 4px;
border : 1px solid #003300;
background-color : #eaffeb;
color : #006600;
font : 11px tahoma, arial, verdana, helvetica, sans-serif;
background-image : url(images/cap1.png);
}
.bodytable {
padding : 8px;
font : 10px verdana, tahoma, arial, helvetica, sans-serif;
color : #000;
}
.fborder {
border : 1px solid #003300;
background-color : #eaffeb;
}
.forumheader {
height : 30px;
font : 11px verdana, tahoma, arial, helvetica, sans-serif;
color : black;
font-weight : bold;
padding : 4px;
background : url(images/cap1.png) repeat-x;
border : 1px solid #003300;
background-image : none;
}
.forumheader2 {
background-color : #eaffeb;
font : 12px verdana, tahoma, arial, helvetica, sans-serif;
color : black;
padding : 4px;
border : 1px solid #003300;
}
.forumheader3 {
background-color : #eaffeb;
font : 11px verdana, tahoma, arial, helvetica, sans-serif;
color : black;
padding : 4px;
border : 1px solid #003300;
}
.forumborder {
border : 1px solid #003300;
}
.fcaption {
border : 1px solid #003300;
padding : 4px;
background-color : #eaffeb;
font : 12px verdana, tahoma, arial, helvetica, sans-serif;
background-image : url(images/cap1.png);
color : white;
}
.fcaption a {
color : #fff;
font-weight : bold;
text-decoration : none;
}
.fcaption a:hover {
color : #dd6900;
font-weight : bold;
text-decoration : underline;
}
.finfobar {
background-color : #003300;
font : 15px verdana, tahoma, arial, helvetica, sans-serif;
color : #000;
padding : 4px;
border : 1px solid #003300;
background-image : url(images/finfobar.png);
}
.a {
color : white;
font-size : 12px;
font-weight : bold;
}
a.forumlink {
color : white;
text-decoration : none;
}
a.forumlink:hover {
color : #dd6900;
text-decoration : none;
}
.alttd {
background-color : #eaffeb;
font : 10px verdana, tahoma, arial, helvetica, sans-serif;
color : #000;
}
.code {
border : 1px solid #9f9f9f;
padding : 8px;
background-color : #eeecec;
font : 12px courier, arial, verdana, tahoma, helvetica, sans-serif;
color : #000040;
}
.nforumholder {
border : 1px solid #003300;
padding : 0;
background-color : #fff;
}
.nforumcaption {
background-image : url(images/nforumcaption.png);
padding : 4px;
font : 12px verdana, tahoma, arial, helvetica, sans-serif;
color : #006600;
border : 1px solid #003300;
}
.nforumcaption2 {
background-image : url(images/nforumcaption2.png);
padding : 4px;
font : 10px verdana, tahoma, arial, helvetica, sans-serif;
color : #006600;
font-weight : bold;
border : 1px solid #003300;
}
.nforumcaption3 {
border : 1px solid #fff;
padding : 2px;
background-color : #eaffeb;
font : 12px verdana, tahoma, arial, helvetica, sans-serif;
color: #006600;
}
.nforumthread {
border : 1px solid #fff;
padding : 4px;
background-color : #eaffeb;
font : 10px verdana, tahoma, arial, helvetica, sans-serif;
color: #006600;
}
.nforumthread2 {
border : 1px solid #fff;
padding : 4px;
background-color : #eaffeb;
font : 10px verdana, tahoma, arial, helvetica, sans-serif;
color: #006600;
}
.nforumreplycaption {
border : 1px solid #fff;
padding : 4px;
background-color : #eaffeb;
font : 12px verdana, tahoma, arial, helvetica, sans-serif;
color: #006600;

}
.nforumreply {
border : 1px solid #fff;
padding : 4px;
background-color : #eaffeb;
font : 10px verdana, tahoma, arial, helvetica, sans-serif;
color: #006600;

}
.nforumreply2 {
border : 1px solid #fff;
padding : 4px;
background-color : #eaffeb;
font : 10px verdana, tahoma, arial, helvetica, sans-serif;
color: #006600;

}
.nforumdisclaimer {
font : 14px verdana, tahoma, arial, helvetica, sans-serif;
color : #006600;
}
.nforumview1 {
border : 1px solid #fff;
padding : 4px;
background-color : #eaffeb;
font : 10px verdana, tahoma, arial, helvetica, sans-serif;
color: #006600;

}
.nforumview2 {
border : 1px solid #fff;
padding : 4px;
background-color : #eaffeb;
font : 10px verdana, tahoma, arial, helvetica, sans-serif;
color: #006600;

}
.nforumview3 {
padding : 4px;
background-color : #eaffeb;
font : 10px verdana, tahoma, arial, helvetica, sans-serif;
color : #006600;
}
.nforumview4 {
padding : 4px;
background-color : #eaffeb;
font : 9px verdana, tahoma, arial, helvetica, sans-serif;
color : #006600;
}
.table_left {
width : 17px;
background : url(images/table.png) repeat-y;
border-bottom: 4px solid #330000;
}
.table_right {
width : 17px;
background : url(images/table.png) repeat-y;
border-bottom: 4px solid #330000;
}
.table_bg {
width : 100%;
background : transparent;
}
.table_bottom {
width : 100%;
height : 126px;
background-image : url(images/table_bottom.jpg);
background-position: center;
background-repeat : no-repeat;
border: 4px solid Black;
}
.bar_bottom {
background : url(images/border_bottom.png) repeat-x;
background-position: bottom;
}
.header_top {
width : 100%;
background : url(images/header_topbar.jpg) repeat-x;
 background-position: bottom;
}
.header_home {
background : url(images/header_home.gif) no-repeat;
background-position: bottom;
}
.header_contact {
background : url(images/header_contact.gif) no-repeat;
background-position: bottom;
}
.header_search {
background : url(images/header_search.gif) no-repeat;
background-position: bottom;
}
.header1 {
width : 244px;
background : url(images/header1.jpg) no-repeat;
border-right : 4px solid black;
}
.header2 {
width : auto;
background : url(images/header2.jpg) repeat-x;
background-position : bottom;
}
.header3 {
width : 650px;
background : url(images/header3.png) no-repeat;
}
.header4 {
width : 244px;
height : 75px;
background : url(images/header4.jpg) no-repeat;
border-right : 4px solid black;
border-bottom : 4px solid black;
}
#siteName {
font : bold 20px verdana, arial, helvetica, sans-serif;
color : #006600;
text-align : left;
vertical-align : top;
}
#siteTag {
font : bold 14px verdana, arial, helvetica, sans-serif;
color : white;
text-align : left;
padding-left : 90px;
color: #006600;

}
#siteLinks {
font : 14px verdana, arial, helvetica, sans-serif;
color : #006600;
vertical-align : top;
}
#siteLinks a {
text-decoration : none;
color : white;
}
#siteLinks a:hover {
text-decoration : none;
color : #dd6900;
}
#siteLinks a:active {
text-decoration : none;
color : #dd6900;
}
.menu_header1 {
width : 30px;
border-left : 4px solid black;
background : url(images/menu_header2.jpg) no-repeat;
border-top : 2px solid #174b00;
}
.menu_header2 {
width : 100%;
color : #eaffeb;
font-weight: bold;
font-size: 14px;
font-family: "Times New Roman", Times, serif;
padding : 3px 4px 3px 10px;
background : url(images/menu_header2.jpg) repeat-x;
border-top : 2px solid #174b00;
}
.menu_header3 {
width : 10px;
border-right : 4px solid black;
background : url(images/menu_header3.jpg) no-repeat;
border-top : 2px solid #006600;
}
.menu_header4 {
width : 100%;
background : black;
border-left : 4px solid black;
border-right : 4px solid black;
}
.menu_content {
width : 100%;
background : transparent;
color : black;
font-size : 9px;
font-family : verdana, tahoma, arial, sans-serif;
padding : 5px;
border-left : 4px solid black;
border-right : 4px solid black;
}
.menu_footer {
width : 100%;
border-bottom : 4px solid black;
border-left : 4px solid black;
border-right : 4px solid black;
background : url(images/menu_footer.jpg) repeat-x;
}
.news_capleft {
width : 39px;
border-left : 2px solid #174b00;
border-top : 2px solid #174b00;
background-image : url(images/menu_header2.jpg);
}
.news_capmain {
width : 100%;
font : bold 12px verdana, tahoma, arial, sans-serif;
color : #fff;
background : url(images/menu_header2.jpg) repeat-x;
padding : 8px 5px 5px 10px;
border-top : 2px solid #174b00;
}
.nesw_capright {
width : 40px;
border-right : 2px solid #174b00;
border-top : 2px solid #174b00;
background-image : url(images/menu_header2.jpg);
}
.news_body {
width : 100%;
background : #eaffeb;
padding : 5px;
color : #006600;
font : 10px verdana, tahoma, arial, sans-serif;
border-left : 2px solid #174b00;
border-right : 2px solid #174b00;
border-bottom : 2px solid #174b00;
border-top : 1px solid #174b00;
}
.newsPosted {
font : 11px verdana, tahoma, arial, sans-serif;
font-style : italic;
}
.newsComments {
margin : 8px 0 8px 10px;
float : left;
font : bold 11px arial, helvetica, sans-serif;
font-style : italic;
}
.newsOptions {
margin : 5px 10px 0 5px;
float : right;
}
.chatbox_style {
color: #006600;
font : 9px verdana, tahoma, arial, sans-serif;
padding : 2px;
}
.table_kreos {
color : red;
font : 20px verdana, tahoma, arial, sans-serif;
padding : 2px;
}
.barrachiusura {
background-image : url(images/table_bottom.png);
background : repeat-x;
}
table {
margin-left : auto;
margin-right : auto;
}
.searchhighlight {
text-decoration : underline;
color : #ff0000;
font-weight : bold;
}
.defaulttable, .fbdefault, .fdefault, .f2default, .f3default, .fcdefault {
display : block;
width : auto;
}
.center {
text-align : center;
}
.right {
text-align : right;
}
.left {
text-align : left;
}
.day {
text-align : center;
background : #f1eae1;
font : 10px tahoma, verdana, arial, helvetica, sans-serif;
padding : 2px 1px 2px 1px;
}
.dayentry {
text-align : center;
background : #f1c7b7;
font : 10px tahoma, verdana, arial, helvetica, sans-serif;
padding : 2px 1px 2px 1px;
}
.forumheader4 {
background-color : #ebeff2;
font-family : verdana, tahoma, arial, helvetica, sans-serif;
font-size : 11px;
color : #000;
padding : 4px;
border : 1px solid #c3bdbd;
}
.forumheader5 {
background-color : #bcd5ea;
color : #000;
}
ul {
margin-top : 0;
margin-bottom : 0;
}
