html 	{ margin: 0px 0px 0px 0px; padding: 0px; }

body	{
		font: 82% Tahoma, Arial, Helvetica;
		color: #444444;
		background-color:#EEEEEE;
		margin:0;
		padding: 0;
		spacing: 0;
		}

#container	{ padding:0; margin:0; width:100%; }

H1 { font-size:15px; font-weight:bold; margin:0px; color: #444444; }
H2 { font-size:13px; font-weight:bold; margin:0px; color: #444444; }
H3 { font-size:16px; font-weight:bold; margin:0px; color: #444444; }

INPUT.search {
    text-align: left;
    color: #666666;
    font-family: arial,helvetica;
    font-size: 11px;
    font-weight: 750;
    background-color: #E9EEF1;
    border-top: 1px solid #999999;
    border-left: 1px solid #999999;
    border-bottom: 1px solid #999999;
    border-right: 1px solid #999999;
    padding-left: 5;
    width: 103px;
    height: 15px;
    }
INPUT.text {
    text-align: left;
    color: #666666;
    font-family: arial,helvetica;
    font-size: 11px;
    font-weight: 750;
    background-color: #F2F2F2;
    border-top: 1px solid #999999;
    border-left: 1px solid #999999;
    border-bottom: 1px solid #999999;
    border-right: 1px solid #999999;
    padding-left: 5;
    width: 103px;
    height: 15px;
    }
INPUT.password {
    text-align: left;
    color: #666666;
    font-family: arial,helvetica;
    font-size: 11px;
    font-weight: 750;
    background-color: #DEDEDE;
    border-top: 1px solid #999999;
    border-left: 1px solid #999999;
    border-bottom: 1px solid #999999;
    border-right: 1px solid #999999;
    padding-left: 5;
    width: 103px;
    height: 15px;
    }
INPUT.logbut {
    color: #666666;
    font-family: arial,helvetica;
    font-size: 11px;
    font-weight: 750;
    background-color: #DEDEDE;
    border-bottom: 1px solid #999999;
    border-right: 1px solid #999999;
    border-top: 1px solid #999999;
    border-left: 1px solid #999999;
    width: 107px;
    height: 19px;
    }
INPUT.submit {
    color: #666666;
    font-family: arial,helvetica;
    font-size: 11px;
    font-weight: 750;
    background-color: #F2F2F2;
    border-bottom: 1px solid #999999;
    border-right: 1px solid #999999;
    border-top: 1px solid #999999;
    border-left: 1px solid #999999;
    width: 107px;
    height: 19px;
    }
INPUT.but {
    color: #999999;
    font-family: arial,helvetica;
    font-size: 11px;
    font-weight: 750;
    background-color: #F2F2F2;
    border-bottom: 1px solid #999999;
    border-right: 1px solid #999999;
    border-top: 1px solid #999999;
    border-left: 1px solid #999999;
    width: 107px;
    height: 19px;
    }
INPUT.searchbut {
    color: #666666;
    font-family: arial,helvetica;
    font-size: 11px;
    font-weight: 750;
    background-color: #E9EEF1;
    border-bottom: 1px solid #999999;
    border-right: 1px solid #999999;
    border-top: 1px solid #999999;
    border-left: 1px solid #999999;
    width: 107px;
    height: 19px;
    }
INPUT.log {
    text-align: left;
    color: #5B6B87;
    font-family: arial,helvetica;
    font-size: 11px;
    font-weight: 750;
    background-color: #E9EEF1;
    border-top: 1px solid #999999;
    border-left: 1px solid #999999;
    border-bottom: 1px solid #999999;
    border-right: 1px solid #999999;
    padding-left: 5;
    width: 103px;
    height: 15px;
    }
SELECT.logsel { 
    color: #333333;
    background-color:#5B6B87;
    }

input,textarea, select { font-size: 11px; }


a 		{ font-weight: bold; text-decoration: none; color: #5B6B87; }
a:hover 	{ text-decoration: underline; }
img 		{ border-width: 0; }
td 		{ vertical-align: top; }

ul.intext		{ margin: 1px 1px 1px 15px; padding: 1px 1px 1px 15px; list-style:disc; list-style-position: outside; }
ul		{ margin: 1px 1px 1px 10px; list-style:square; list-style-position: outside; }
li		{ margin: 1px 1px 1px 10px; list-style-position: outside; }


.txt1	{ font-size: 11px; color: #666666;}
.txt2	{ font-size: 11px; }
.txt3	{ font-size: 11px; }
.txt4	{ font-size: 12px; font-weight: bold; }
.txt5	{ font-size: 14px; font-weight: bold; }
.newdate	{ font-size: 11px; font-weight: bold; color: #777777; }
.newtitle	{ font-size: 11px; font-weight: bold; color: #444444; }
.newtitle a	{ font-size: 11px; font-weight: bold; color: #444444; }
.newtitle a:hover	{ font-size: 11px; font-weight: normal; color: #444444; text-decoration: none; }
.dateline	{ font-size: 14px; font-weight: bold; color: #B28835;}
.newsdate	{ font-size: 13px; font-weight: bold; color: #777777; }
.newsdatesm	{ font-size: 11px; color: #777777; }
.newstitle	{ font-size: 13px; font-weight: bold; color: #444444; }
.newstitle a	{ font-size: 13px; font-weight: bold; color: #444444; }
.newstitle a:hover	{ font-size: 13px; font-weight: bold; color: #444444; text-decoration: none; }
.newstitlesm	{ font-size: 11px; font-weight: normal; color: #444444; }
.newstitlesm a	{ font-size: 11px; font-weight: normal; color: #444444; }
.newstitlesm a:hover	{ font-size: 11px; font-weight: normal; color: #444444; text-decoration: none; }
.lnewsh	{ font-size: 12px; font-weight: bold; color: #B28835; }
.newsbody { text-align: justify; }
.pagebody { text-align: justify; }

.colleft   { float:left; margin: 0px 4px 0px 0px; }
.colright   { float:right; margin: 0px 0px 0px 4px; }
.pgrightadv   { float:right; margin: 0px 0px 0px 10px; }
.pgleftadv   { float:left; margin: 0px 10px 0px 0px; padding: 0px 10px 0px 0px; }
.bar_front { background-color:#C4C4C4; border-right:0px solid #333333; padding:0px 0px 0px 0px; color:#DDDDDD; height:12px;}
.bar_back { background-color:#E2E2E2; border:1px solid #333333; margin:0px 0px 0px 0px; height:12px; }
.bbcodes a img { border: 1px outset #AAAAAA; background-color: #F3F3F3; }
.smilies a img { border: 0px; background-color: transparent; }

blockquote {
		background-color: #DDE2E7;
		border: 1px dotted #666666;
		margin: 8px 8px 8px 8px;
		border-left: 3px solid #bfbfbf;
		padding: 3px;
}

hr	{
	height: 1px;
	border-top: 1px dashed #666666;
	border-left: 0 none;
	border-right: 0 none;
	border-bottom: 0 none;
	margin: 1em 0;
	padding: 0;
	}




.alt 	{ background-color:#FAC148; padding:8px; }





.error	{
		padding:8px;
		margin:0;
		color:#FF3F3F;
		font-weight: bold;
		}

.main	{
		padding:4px;
		margin:0;
		}

.maincom	{
		padding:0px;
		margin:0;
		}

.titleinlinecom	{
		padding:8px;
		margin:0;
		font-size:14px;
		font-weight:bold;
		}


.title	{
		padding:8px;
		margin:0;
		font-size:14px;
		font-weight:bold;
		border-bottom:1px dotted #999999;
		}

.subtitle
		{
		padding:4px;
		margin:0;
		font-size:11px;
		}

.block
		{
		padding: 4px;
		margin: 0px;
		color: #444444;
		background-color: #DDE2E7
		}

.indadvblock
				{
		text-align:justify;
		font-size: 13px;
		font-weight: bold;
		padding: 2px;
		margin: 0px;
		color: #444444;
		background-color: #DDE2E7
		}

.blockl
		{
		padding: 8px;
		margin: 0px;
		color: #444444;
		}


.code 	{
		font-size: 11px;
		font-weight: bold;
		color: #800000;
		background-color: #D7D7D7;
		font-family: Arial, Verdana, sans-serif;
		padding: 2px;
		}


.boxborder	{
		background: #E2E2E2;
		border: 1px solid #BFBFBF;
		width: auto;
		padding: 2px;
		}

.frmtd1{ 
		background: #E2E2E2; 
		border-right: 1px solid #bfbfbf;
		border-bottom: 1px solid #bfbfbf;
}
.frmtd2{ 
		background: #E2E2E2; 
		border-bottom: 1px solid #bfbfbf;
}
.frmtd3{ 
		background: #E2E2E2; 
		border-right: 1px solid #bfbfbf;
}

.frmtdtext{ 
		border-right: 0px !important;
}

td.frmtd4{
	background: #CCCED4 !important; 
	border-top: 1px solid #5F6A77;
        border-bottom: 1px solid #9ea0a6; 
        border-right: 1px solid #eff0f0;
        border-left: 1px solid #eff0f0;
        margin: 0px !important;
	padding: 4px !important;
	text-align: center;
}

td.frmtd4{
	border-bottom: 0;
	border-left: 0;
	border-right: 0;
}

.postend{
	background: #7c8c98 !important;
        margin: 0px !important;
	padding: 2px !important;
	color: #000;
	font-size: 1px;
	height: 3px;
}

.stickybegin{
	background: #E2B652 !important; 
        margin: 0px !important;
	padding: 2px !important;
	color: #555555;
	height: 3px;
	text-align: center;
	font-weight: bold;
}

.postbegin{
	background: #7c8c98 !important;
        margin: 0px !important;
	padding: 1px !important;
	color: #000;
	font-size: 1px;
	height: 3px;
}

.relatedpages
		{
		padding: 8px;
		margin: 0px;
		}


table.lt	{ text-align:left; width:100%; margin:0; padding:0; border-collapse:collapse; }
table.lt td { color:5B6B87; padding:0; spacing:0; margin:0}
table.flat	{ text-align:left; width:100%; margin:0; padding:0; border-collapse:collapse; }
table.flat td { padding:0; spacing:0; margin:0}
table.main { text-align: left; width:100%; margin:0; padding:4px; }
table.main td { padding: 4px; }
table.cells { text-align:left; width:100%; margin:0; padding:0; }
table.cells td { padding:3px; background-color: #E2E2E2;}
table.list { text-align: left; width:100%; margin:0; padding:5px; }
table.list td { padding:10px; }


.newscomlink { font-size: 100%; color: #666666; font-weight: normal; }
.newscomlink a { font-size: 100%; color: #666666; font-weight: normal; }
.newscomlink a:hover { font-size: 100%; color: #666666; text-decoration: none; font-weight: normal; }
.adminlinks { font-size: 10px; color: #666666; font-weight: normal; }
.adminlinks a { font-size: 10px; color: #666666; font-weight: normal; }
.adminlinks a:hover { font-size: 10px; color: #666666; text-decoration: none; font-weight: normal; }
.maintable { width: 100%; border: 0px; }
.htable { width: 100%; border: 0px; }
.htitletd { font-weight: normal; color: #666666; vertical-align: top; text-align: right; }
.htitletd a { font-weight: normal; color: #666666; text-decoration: none; text-align: right; }
.hban { vertical-align: top; text-align: center; }
.rev	{ height: 14; border: 0px; font-size: 11px; align: left; width:100%; padding 2px; background-color:#263451; color: #E3B03B; }
.rev a 	{ font-weight: bold; text-decoration: none; color: #E3B03B; }
.advbl	{ height: 60; border-top: 1px solid #999999; border-bottom: 1px solid #999999; font-size: 11px; align: center; width:100%; padding 0px; background-color:#DDE2E6; }
.lmenu	{ border: 0px; align: left; width: 146px; text-align: center;}
.extsearch { font-size: 10px; color: 5B6B87; }
.lastbuild { width: 100%; height: 44px; border: 0px; vertical-align: middle; }
.lastbuildtd { vertical-align: middle; text-align: left; }
.rmenu { width: 163px; border: 0px; }
.lmenutd1 { font-weight: bold; text-decoration: none; color: #5B6B87; text-align: left; font-size: 13; padding: 8px; vertical-align: middle; border-bottom: 1px solid #999999; border-top: 1px solid #999999; background-color: #D0D4D9; }
.lmenutd2 { text-align: left; font-size: 13; padding: 8px; vertical-align: top; background-color: #E2E2E2; }
.rmenutd1 { font-weight: bold; text-decoration: none; color: #5B6B87; text-align: left; font-size: 13; padding: 8px; vertical-align: middle; border-bottom: 1px solid #999999; border-top: 1px solid #999999; background-color: #D0D4D9; }
.rmenutd2 { text-align: left; font-size: 13; padding: 8px; vertical-align: top; background-color: #DDE2E6; }
.rmenutd3 { text-align: center; font-size: 13; padding: 8px; vertical-align: top; }
.footer	{ text-align: center; font-size: 11px; width:100%; background-color:#FFFFFF; color: #999999; }
.footer a { font-weight: bold; text-decoration: none; color: #666666; }
.footer a:hover { font-weight: bold; text-decoration: none; color: #666666; }
.footerlinks	{ text-align: center; font-size: 11px; width:100%; background-color:#FFFFFF; color: #999999; }
.footerlinks a { font-weight: normal; text-decoration: none; color: #999999; }
.footerlinks a:hover { font-weight: normal; text-decoration: none; color: #999999; }
.leftblinks	{ text-align: justify; width: 90%; font-size: 10px; color: #999999; }
.leftblinks a { font-weight: normal; text-decoration: none; color: #999999; }
.leftblinks a:hover { font-weight: normal; text-decoration: none; color: #999999; }
.newsbottomlinks	{ text-align: center; font-size: 11px; width:100%; background-color:#EEEEEE; color: #999999; }
.newsbottomlinks a { font-weight: normal; text-decoration: none; color: #999999; }
.newsbottomlinks a:hover { font-weight: normal; text-decoration: none; color: #999999; }
.ccfooter	{ vertical-align: top; align: center; text-align: center; }
.copyrights	{ vertical-align: top; text-align: left; }
.counters { vertical-align: top; text-align: right;}
.style1 {color: #FF0000}
.mtable { vertical-align: top; text-align: left; background-repeat:no-repeat; }

.paging { text-align:center; padding:8px; font-size:90%; width:100%; }
.paging_left { text-align:left; padding:4px; width:25%; }
.paging_center { text-align:center; padding:4px; width:50%; }
.paging_right { text-align:right; padding:4px; width:25%; }