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; }

#h1top { font-size:12px; font-weight:normal; 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.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.text {
    text-align: left;
    color: #666666;
    font-family: arial,helvetica;
    font-size: 16px;
    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: 200px;
    height: 20px;
    }
INPUT.password {
    text-align: left;
    color: #666666;
    font-family: arial,helvetica;
    font-size: 16px;
    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: 200px;
    height: 20px;
    }
INPUT.logbut {
    color: #666666;
    font-family: arial,helvetica;
    font-size: 16px;
    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: 200px;
    height: 22px;
    }
INPUT.submit {
    color: #666666;
    font-family: arial,helvetica;
    font-size: 16px;
    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: 204px;
    height: 24px;
    }
INPUT.but {
    color: #999999;
    font-family: arial,helvetica;
    font-size: 16px;
    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: 200px;
    height: 22px;
    }
INPUT.log {
    text-align: left;
    color: #5B6B87;
    font-family: arial,helvetica;
    font-size: 16px;
    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: 200px;
    height: 22px;
    }
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;
		}

.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:1px;
		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; }
.newpm { color: #ff0000; }

.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%; }


#round
	{ 
	background-color: #e4e4e4;
	width: 320px;
	font-size: 140%;
	margin: 0px auto 0px auto;
	text-align: center;
	padding: 25px;
	}

.round
	{ 
	background-color: #e4e4e4;
	width: 320px;
	font-size: 140%;
	margin: 25px auto;
	text-align: center;
	padding: 25px;
	clear: both;
	}

.pwdrect
	{
	text-align: left;
	margin: 5px;
	}

.rrowpr
	{ 
	background-color: #e4e4e4;
	margin: 5px auto;
	padding: 3px;
	}

.rrowprl
	{
	width: 270px;
	font-size: 14px;
	font-weight: bold;
	margin: 0px 10px 0px 0px;
	text-align: right;
	float: left;
	}
.rrowprfr
	{
	float: left;
	}
.rrowprt
	{
	font-size: 14px;
	}
.rrowprd
	{
	margin: 0px 0px 0px 280px;
	font-size: 11px;
	color: #666666;
	}
.rrowprb
	{
	width: 210px;
	margin: 0px auto;
	padding: 15px;
	}


.rrowdet
	{ 
	background-color: #e4e4e4;
	margin: 5px auto;
	padding: 3px;
	}

.rrowdetl
	{
	width: 270px;
	font-size: 14px;
	font-weight: bold;
	margin: 0px 10px 0px 0px;
	text-align: right;
	float: left;
	}
.rrowdett
	{
	font-size: 14px;
	}
.rrowdetcl
	{
	width: 500px;
	clear: both;
	margin: 0px auto;
	}
.rrowdetfl
	{
	float: left;
	}
.rrowdetd
	{
	width: 270px;
	margin: 0px 10px 0px 0px;
	text-align: right;
	font-size: 11px;
	color: #666666;
	}


.rrowed
	{ 
	background-color: #e4e4e4;
	margin: 5px auto;
	padding: 3px;
	}

.rrowedl
	{
	width: 270px;
	font-size: 14px;
	font-weight: bold;
	margin: 0px 10px 0px 0px;
	text-align: right;
	float: left;
	}
.rrowedfl
	{
	float: left;
	}
.rrowedt
	{
	font-size: 14px;
	}
.rrowedd
	{
	margin: 0px 0px 0px 280px;
	font-size: 11px;
	color: #666666;
	}
.rrowedb
	{
	width: 210px;
	margin: 0px auto;
	padding: 15px;
	}


.rrowustop
	{ 
	background-color: #e4e4e4;
	margin: 5px auto;
	padding: 16px;
	clear: both;
	}
.rrowus
	{ 
	background-color: #e4e4e4;
	margin: 5px auto;
	padding: 3px;
	clear: both;
	}
.rrowusr
	{
	font-size: 14px;
	}
.rrow1usfl
	{
	width: 35px;
	float: left;
	text-align: center;
	}

.rrow2usfl
	{
	float: left;
	}
.rrow3us
	{
	width: 600px;
	margin: 0px 0px 0px auto;
	}
.rrow3usfl
	{
	width: 200px;
	float: left;
	}
.rrow4usfl
	{
	width: 200px;
	float: left;
	}
.rrow5usfl
	{
	width: 200px;
	float: left;
	}



.rrowpm
	{ 
	background-color: #e4e4e4;
	margin: 5px auto;
	padding: 3px;
	clear: both;
	}
.rrow1pmfl
	{
	width: 74px;
	float: left;
	text-align: center;
	}

.rrow2pmfl
	{
	width: 200px;
	float: left;
	}
.rrow3pmfl
	{
	float: left;
	}
.rrow4pm
	{
	width: 220px;
	margin: 0px 0px 0px auto;
	}
.rrow4pmfl
	{
	width: 128px;
	float: left;
	}
.rrow5pmfl
	{
	width: 56px;
	float: left;
	}
.pmsubr
	{
	margin: 10px auto 2px 0px;
	padding: 3px 3px 3px 3px;
	background-color: #e4e4e4;
	}
.pmsubrr
	{
	padding: 2px 2px 2px 3px;
	}
.rrowpms
	{
	background-color: #e4e4e4;
	padding: 5px;
	text-align: center;
	font-style: oblique;
	}




.rrowteam
	{
	background-color: #e4e4e4;
	margin: 10px auto;
	padding: 10px;
	}
.rrow1teamfl
	{
	width: 150px;
	float: left;
	text-align: center;
	}
.rrowteamfl
	{
	float: left;
	}
.rrow2teamfl
	{
	float: left;
	}
.rrowteams
	{
	font-style: oblique;
	}



.pagination
	{
	clear: both;
	}
.pageprev
	{
	float: left;
	margin: 0px auto 0px 0px;
	text-align: left;
	}
.pagenext
	{
	float: right;
	margin: 0px 0px 0px auto;
	text-align: right;
	}
.rrowuspagec
	{
	clear: both;
	text-align: center;
	}

.rrowpmpagec
	{
	clear: both;
	text-align: center;
	}

.rrowpr
	{ 
	background-color: #e4e4e4;
	margin: 5px auto;
	padding: 3px;
	}


.pgtitle
	{
	text-align: left;
	float: left;
	}
.pgtitlecont
	{
	width: 70px;
	margin: 0px 0px 0px auto;
	}
.pgtitles
	{
	float: left;
	}
.pgtitlep
	{
	padding: 3px;
	float: right;
	}
.pgsubr
	{
	margin: 10px auto 2px 0px;
	padding: 3px 3px 3px 3px;
	background-color: #e4e4e4;
	}
.pgsubrr
	{
	padding: 2px 2px 2px 3px;
	}

.pgrfile
	{
	padding: 5px;
	text-align: center;
	}
.pgfb
	{
	padding: 5px;
	text-align: center;
	}
.pgbegun
	{
	padding: 5px;
	margin: 0px auto;
	text-align: center;
	}
.pgrel
	{
	margin: 10px auto;
	text-align: left;
	}


.rrowpgs
	{
	background-color: #e4e4e4;
	padding: 5px;
	text-align: center;
	font-style: oblique;
	}
.rrowpgs1
	{
	margin: 0px auto;
	padding: 5px;
	width: 600px;
	}
.rrowpgs12
	{
	width: 25% !important;
	float: left;
	}
.rrowpgs2
	{
	margin: 0px auto;
	padding: 5px;
	clear: both;
	}



.rrowpged
	{ 
	background-color: #e4e4e4;
	margin: 5px auto;
	padding: 3px;
	}

.rrowpgedl
	{
	width: 270px;
	font-size: 14px;
	font-weight: bold;
	margin: 0px 10px 0px 0px;
	text-align: right;
	float: left;
	}
.rrowpgedfl
	{
	float: left;
	}
.rrowpgedt
	{
	font-size: 14px;
	}
.rrowpgedd
	{
	margin: 0px 0px 0px 280px;
	font-size: 11px;
	color: #666666;
	}
.rrowpgedd2
	{
	margin: 0px 0px 0px 0px;
	font-size: 11px;
	color: #666666;
	}
.rrowpgedb
	{
	width: 210px;
	margin: 0px auto;
	padding: 15px;
	}



.rrowpgadd
	{ 
	background-color: #e4e4e4;
	margin: 5px auto;
	padding: 3px;
	}

.rrowpgaddl
	{
	width: 270px;
	font-size: 14px;
	font-weight: bold;
	margin: 0px 10px 0px 0px;
	text-align: right;
	float: left;
	}
.rrowpgaddfl
	{
	float: left;
	}
.rrowpgaddt
	{
	font-size: 14px;
	}
.rrowpgaddd
	{
	margin: 0px 0px 0px 280px;
	font-size: 11px;
	color: #666666;
	}
.rrowpgaddd2
	{
	margin: 0px 0px 0px 0px;
	font-size: 11px;
	color: #666666;
	}
.rrowpgaddb
	{
	width: 210px;
	margin: 0px auto;
	padding: 15px;
	}



.listt	{
	font-size: 14px;
	font-weight: bold;
	}
.listd	{
	font-size: 100%;
	font-weight: normal;
	}



.rrowmail
	{ 
	background-color: #e4e4e4;
	margin: 5px auto;
	padding: 3px;
	}

.rrowmaill
	{
	width: 270px;
	font-size: 14px;
	font-weight: bold;
	margin: 0px 10px 0px 0px;
	text-align: right;
	float: left;
	}
.rrowmailt
	{
	font-size: 14px;
	}
.rrowmailb
	{
	width: 210px;
	margin: 0px auto;
	padding: 15px;
	}



.ratbl
	{ 
	padding: 5px;
	margin: 5px;
	}



.comhead
	{ 
	padding: 5px 5px 0px 3px;
	margin: 3px 3px 0px 3px;
	}
.rrowcom
	{ 
	background-color: #e4e4e4;
	margin: 0px 1px 3px 1px;
	padding: 5px;
	}
.tbinner
	{ 
	width: 100%;
	text-align: center;
	}
.rrowtb
	{ 
	background-color: #e4e4e4;
	margin: 20px 1px 3px 1px;
	padding: 3px;
	}
.combut
	{ 
	margin: 10px auto 5px auto;
	padding: 0px;
	width: 210px;
	}


.clear
	{
	clear: both;
	}
