#maintable {
	width: 100%;
	border-collapse: collapse;
	margin-bottom: 3px;
}
#maintable td {
	padding: 0px;
}

body {
	margin: 10px;
	background: #b5c8cf;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}
body input {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}

body select {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}


#leftmenu td {
	background: #ffffff url(../gfx/whitetab.gif) right no-repeat;
	padding: 3px 20px;
}

#leftmenu td a {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #6d8fa2;
	text-decoration: none;
}





#leftmenu {
	border-collapse: collapse;
	height: 26px;
}
#leftmenu .smenu {
	background: #6d8fa2 url(../gfx/greytab.gif) right no-repeat;
}
#leftmenu .smenu a {
	color: #FFFFFF;
}

#rightmenu td {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #6d8fa2;
	padding: 3px 20px;
	background: #ffffff url(../gfx/flagcorner.gif) left no-repeat;
}
#rightmenu {
	border-collapse: collapse;
	float: right;
}
#rightmenu .smenu {
	color: #FFFFFF;
	background: #6d8fa2;
}
#subtable {
	width: 100%;
	border-bottom: 1px dashed #CECFCE;
	border-collapse: collapse;
}
#logintable td {
	background:#ffffff;
	padding: 10px;
	vertical-align:top;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
}
#logintable {
	height: 90px;
	width: 220px;
	float: right;
}
#logintable td input {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 1px;
	width: 150px;
}
#headertable li {
	list-style: none;
	float: left;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	margin-right: 15px;
	margin-top: 7px;
}
#headertable {
	width: 100%;
	border-collapse: collapse;
	border-bottom: 1px dashed #CCCCCC;
}
#headertable td {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	vertical-align:top;
	padding-bottom:5px;
}

#headertable td a {
	color: #000000;
	text-decoration: none;
}


#headertable input {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	width: 170px;
}
#topictable td {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #6B8EA5;
	height: 50px;
	vertical-align: middle;
}
.maintd {
	height: 400px;
	vertical-align: top;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	border-bottom: 10px solid #FFAA08;
}

.maintd li {
	margin-bottom: 5px;
}


#footertable {
	width: 100%;
	height: 60px;
}
#footertable td {
	width: 33%;
}

#footertable td a {
	text-decoration:none;
	color:#000000;
}


.imageframe {
	border: 1px solid #FFAA08;
	padding: 5px;
	width: 135px;
	float: left;
	margin-right: 5px;
	margin-bottom: 5px;
	text-align: center;
	font: 10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.pagetable {
	border-top: 1px solid #FFAA08;
	border-bottom: 1px solid #FFAA08;
	width: 100%;
	margin-bottom: 5px;
	margin-top: 5px;
}
.pagetable td {
	width: 33%;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	white-space: nowrap;
}

.pagetable td a {
	text-decoration:none;
	color: #000000;
	font-weight: bold;
}

#banner {
	position:absolute;
	visibility:visible;
	left:250px;
	top:65px;
	width:468px;
	height:60px;
	z-index:1;
}

#banner a {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}


#banner2 {
	position:absolute;
	visibility:visible;
	left:540px;
	top:65px;
	width:120px;
	height:60px;
	z-index:1;
}



.bannertd {
	background:#ffa80f url(../gfx/topicbg.gif) left no-repeat;
}

#headertable ul {
	margin: 0;
	display: inline;
}


.categorytable {
	width: 100%;
	border-collapse:collapse;
}

.categorytable td {
	border-bottom: 1px solid #dddddd;
	padding: 5px !important;
}

.categorytable td a {
	text-decoration: none;
}

.categorytable td a:hover {
	font-weight: bold;
}



.categorytable .header {
	border-bottom: 1px solid #585858;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-top: 15px !important;
}

.categorytable .darkbg {
	background: #ebebeb;
}
