.box, .block, #menu a {
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px
}

#content td {
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px
}

#content table {
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
border-collapse: collapse
}

.box {
margin-top: 5px;
margin-right: 3px;
margin-bottom: 5px;
margin-left: 3px
}

h1, h2, #content h3 {
padding-top: 2px;
padding-right: 3px;
padding-bottom: 2px;
padding-left: 3px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px
}

#news h3 {
padding-top: 8px;
padding-bottom: 3px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px
}

.inbox, #menu, #news, #content, #auth {
padding-top: 3px;
padding-right: 3px;
padding-bottom: 3px;
padding-left: 3px
}

#menu a {
display: block;
padding-top: 2px;
padding-right: 2px;
padding-bottom: 2px;
padding-left: 2px;
margin-top: 2px;
margin-right: 2px;
margin-bottom: 2px;
margin-left: 2px
}

#menu .submenu {
margin-left: 10px;
margin-right: 10px
}

#content td .button {
display: block
}

.block {
margin-top: 50px;
margin-right: 20%;
margin-bottom: 12px;
margin-left: 20%
}

body, table{
font-family: Tahoma, Arial;
font-style: normal;
font-variant: normal;
font-weight: 400;
font-size: 10pt;
line-height: normal
}

a {
font-weight: 700;
text-decoration: none
}

h1 {
font-size: 140%;
text-align: center
}

h2 {
font-size: 130%;
text-align: center
}

h3 {
font-size: 120%
}

h3 a {
text-decoration: none
}

h3 a:hover {
text-decoration: underline
}

#menu a {
text-decoration: none
}

#news {
font-size: 80%
}

#news .author {
font-weight: 700;
text-align: right
}

#copyright {
font-size: 80%;
text-align: right
}

#small {
font-size: 80%;
text-align: center;
}

#content td .button {
font-weight: 700;
text-align: center;
text-decoration: none
}

body {
background-color: #c7d8bc
}

a {
color: #315735
}

a:hover {
color: #149A1E
}

.box {
border-top-color: #000000;
border-right-color: #000000;
border-bottom-color: #000000;
border-left-color: #000000
}

h1, h2 {
color: #000000;
background-color: #47b85e
}

#content h3, #content h3 a {
color: #f9fd51;
background-color: #36A341
}

#content .box {
background-color: #85D68D
}

#menu a {
color: #93C89C;
border-top-color: #213222;
border-right-color: #213222;
border-bottom-color: #213222;
border-left-color: #213222;
background-color: #448850
}

#menu a:hover {
color: #1CD929;
background-color: #244228
}

#menu #active {
color: #E8FD24
}

#menu .submenu {
background-color: #4F9D5C
}

#content table h3, #content table h3 a {
color: #29441e;
background-color: #36A341
}

#content td {
color: #40662d;
border-top-color: #460404;
border-right-color: #460404;
border-bottom-color: #460404;
border-left-color: #460404;
background-color: #85D68D
}

#content td .button {
color: #c7e1bb;
background-color: #213618
}

#content td .button:hover {
color: #f9bc1c;
background-color: #000000
}

#menu, #auth, #news {
background-color: #a7d198
}

.block {
border-top-color: #294A26;
border-right-color: #294A26;
border-bottom-color: #294A26;
border-left-color: #294A26
}