body
{
			background-color: #41555F; 
			padding: 0px 0px 0px 0px;
}
font,th,td,p
{
			font-family: Sylfaen;
			font-size: 12px;
}
a
{
			color: #323232;
			text-decoration: none;
}
a:hover
{
			color: #DD6900;
			text-decoration: underline;
}
a.side
{
			color: #323232;
			text-decoration: none;
}
a:hover.side
{
			color: #DD6900;
			text-decoration: underline;
}
hr
{
			height: 0px;
			border: solid #D1D7DC 0px;
			border-top-width: 1px;
}
hr.side-hr
{
			height: 0px;
			border: solid #D1D7DC 0px;
			border-top-width: 1px;
}
.ul
{
			background-image: url(images/upper_left.gif);
}
.uc
{
			background-image: url(images/upper_center.gif);
}
.ur
{
			background-image: url(images/upper_right.gif);
}
.headl
{
			background-image: url(images/head_left.gif);
}
.headr
{
			background-image: url(images/head_right.gif);
}
.tul
{
			background-image: url(images/toolbar_upper_left.gif);
}
.tuc
{
			background-image: url(images/toolbar_upper_center.gif);
}
.tur
{
			background-image: url(images/toolbar_upper_right.gif);
}
.tlc
{
			background-image: url(images/toolbar_lower_center.gif);
}
.left
{
			background-image: url(images/left_i.gif);
}
.right
{
			background-image: url(images/right_i.gif);
}
.ll
{
			background-image: url(images/lower_left.gif);
}
.lc
{
			background-image: url(images/lower_center.gif);
}
.lr
{
			background-image: url(images/lower_right.gif);
}
td.row1
{
			background-color: #FFFFFF;
}
td.row2
{
			background-color: #FFFFFF;
}
td.row3
{
			background-color: #5A6E78;
}
td.row4
{
			background-image: url(images/cellpic0.gif);
}
td.row5
{
			background-image: url(images/toolbar_middle_center.gif);
}
td.row6
{
			background-color: #FAFAFA;
}
.panel-cellpic
{
			font-size: 12px;
			line-height: 25px;
			color: #FFFFFF;
			background-color: #F5F5F5;
			background-image: url(images/cellpic3.gif);
}
.navbar
{
			font-size: 12px;
			color: #FFFFFF;
}
a.navbar
{
			text-decoration: none;
			color: #FFFFFF;
}
a.navbar:visited
{
			text-decoration: none;
			color: #FFFFFF;
}
a.navbar:hover
{
			text-decoration: none;
			color: #FF8723;
}
.cattitle
{
			font-size: 12px;
			color: #FF8723;
}
a.cattitle
{
			text-decoration: none;
			color: #FFFFFF;
}
a.cattitle:visited
{
			text-decoration: none;
			color: #FFFFFF;
}
a.cattitle:hover
{
			text-decoration: underline;
			color: #7D9EDA;
}
.vsmall
{
			font-size: 1px;
}

.quote
{
			font-family: Sylfaen;
			font-size: 12px;
			color: #646464;
			line-height: 125%;
			background-color: #FAFAFA;
			border: #C8C8C8;
			border-style: solid;
			border-left-width: 1px;
			border-top-width: 1px;
			border-right-width: 1px;
			border-bottom-width: 1px;
			margin:0px 20px 0px 20px;
			padding:2px;
}
input
{
			color: #000000;
			font-size: 12px;
			font-family: Sylfaen;
}
form
{
			margin: 0px 0px 0px 0px;
}
pre
{
			font-family: Sylfaen;
			font-size: 12px;
}
.alt
{
			color: #1C1C1C;
}
.button
{
			font-family: Sylfaen;
			font-size: 12px;
			color: #000000;
			margin-top: 2px;
}
.textbox
{
			font-family: Sylfaen;
			font-size: 12px;
			color: #000000;
			background-color: #fafafa;
			border: 1px #50643E solid;
}
.main-body
{
			font-family: Sylfaen;
			font-size: 12px;
			color: #323232;
			background-color: #FFFFFF;
			padding: 3px 4px 3px 4px;
}
.side-body
{
			background-color: #F5F5F5;
			font-size: 12px;
			color: #535400;
			padding: 4px 4px 6px 4px;
}
.main-bg
{
			background-color: #FFFFFF;
}
.border
{
			border-width: 0px 1px 1px 1px;
			border-color: #486386;
			border-style: solid;
}
.news-footer
{
			font-size: 12px;
			font-weight: normal;
			color: #142000;
			background-color: #F5F5F5;
			padding: 4px 4px 4px 4px;
}
.capmain
{
			font-family: Sylfaen;
			font-size: 12px;
			border-width: 1px 1px 1px 1px;border-color:#486386;
			border-style: solid;
			color: #B78E00;
			height: 24px;
			padding: 2px 2px 2px 2px;
}
img
{
			border: 0px;
}
.scapmain
{
			font-family: Sylfaen;
			font-size: 12px;
			color: #000;
			height: 19px;
			padding: 0px 2px 0px 2px;
			border-width: 1px 0px 1px 0px;
			border-color: #486386 #486386 #486386 #486386;
			border-style: solid;
}

.tbl-border
{
			background-color: #525E6E;
}
.tbl
{
			font-size: 12px;
			padding: 3px 4px 3px 4px;
}
.tbl1
{
			font-size: 12px;
			color: #323232;
			background-color: #FFFFFF;
			padding: 4px;
}
.tbl2
{
			font-size: 12px;
			color: #323232;
			background-color: #FFFFFF;
			padding: 4px;
}
.forum-caption
{
			font-size: 12px;
			color: #4A6381;
			background-color: #F5F5F5;
			height: 24px;
			padding: 0px 4px 2px 4px;
			border-width: 0px 0px 0px 0px;
			border-color: #486386 #486386 #486386 #486386;
			border-style: solid;
}
.poll
{
			height: 10px;
			border: 1px #333333 solid;
}
.comment-name
{
			color: #ddcc88;
}
.shoutboxname
{
			color: #007090;
}
.shoutbox
{
			color: #06070A;
}
.shoutboxdate
{
			font-size: 12px;
			color: #1C1C1C;
}
.shoutboxhelp
{
			font-size: 12px;
			color: #245595;
			text-align: right;
}
.small
{
			font-size: 12px;
			font-weight: normal;
}
.small2
{
			font-size: 12px;
			font-weight: normal;
			color: #1C1C1C;
}
.side-small
{
			font-size: 12px;
			font-weight: normal;
			color: #111111;
}
.side-label
{
			background-color: none;
			font-weight: normal;
			color: #4A6381;
			padding: 2px;
}
.gallery
{
			padding: 16px 0px 8px 0px;
}
.gallery img
{
			border: 1px solid #486386;
			filter: gray;
}
.gallery:hover img
{
			border: 1px solid #4E79F3;
			filter: none;
}
img.activegallery
{
			border: 1px solid #486386;
			filter: none;
}