a:link {
	background-color: transparent;
	color: #3E6370;
	text-decoration: none;
}

a:visited {
	background-color: transparent;
	color: #3E6370;
	text-decoration: none;
}

a:hover {
	background-color: transparent;
	color: #AFC9D4;
	text-decoration: none;
}

a:active{
	background-color: transparent;
	color: #3E6370;
	text-decoration: none;
}

blockquote
	{
	background-color: #FFFFFF;
	border-color: #CCCCCC;
	border-style: solid;
	border-width: 1px;
	color: #000000;
	font-size: 11px;
	height: 75px;
	margin: 2px;
	overflow: auto;
	padding: 3px;
	width: 400px;
}

blockquote .small
	{
	background-color: #FFFFFF;
	color: #000000;
	margin-left: 1px;
	padding: 2px;
}

blockquote hr
	{
	display: none;
}

body {
	background-color: #DFE9EF;
	border: 0px;
	margin: 0px;
	padding: 0px;
	scrollbar-3dlight-color: #D8E5EA;
	scrollbar-arrow-color: #000000;
	scrollbar-darkshadow-color: #85ABB9;
	scrollbar-face-color: #E0EAEE;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #D0E0E6;
	scrollbar-track-color: #BBD2DB;
}

body, p,table,td,tr, font, div {
	font-family: Ms Sans Serif, Verdana, Arial, helv, Times New Roman, Times, serif;
}

div {
	font-size: 11px;
}

form {
	border: 0px;
	display: inline;
	margin: 0px;
	padding: 0px;
}

hr {
	color: #FFFFFF;
}

pre 
	{
	background-color: #FFFFFF;
	border-color: #CCCCCC;
	border-style: solid;
	border-width: 1px;
	color: #000000;
	font-size: 11px;
	height: 150px;
	margin: 2px;
	overflow: auto;
	padding: 3px;
	width: 400px;
}

select {
	background-color: #DFE9EF;
	color: #000000;
	font-family: verdana;
	font-size: 10px;
}

.alternatetable {
	background-color: #FFFFFF;
	color: #000000;
	font-size: 11px;
}

.buttons {
	background-color: #BFD4DD;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 1px;
	color: #000000;
	font-size: 11px;
	font-weight: normal;
}

.catandforum {
	font-size: 11px;
}

.cleartable {
	background-color: transparent;
	color: #000000;
	font-size: 11px;
}

.darktable {
	background-color: #FFFFFF;
	color: #000000;
	font-size: 11px;
}

.footertable {
	background-color: #FFFFFF;
	color: #000000;
	font-size: 11px;
}

.footer-table {
	border-bottom-color: #8C8C8C;
	border-left-color: #8C8C8C;
	border-right-color: #8C8C8C;
	border-style: solid;
	border-top-color: #000000;
	border-width: 0px 1px 1px 1px;
	color: #CFE8FF;
	font-size: 11px;
}

.formboxes{
	background-color: #FFFFFF;
	border: 1px;
	border-color: #5C7084;
	border-style: solid;
	color: #000000;
	font-size: 12px;
}

.header-middle {
	background-color: #DFE9EF;
	padding: 0px;
}

.lighttable {
	background-color: #FFFFFF;
	color: #000000;
	font-size: 11px;
}

.link-block {
	background-color: #FFFFFF;
	color: #000000;
	font-size: 11px;
	line-height: 1.5;
	padding: 3px;
}

.link-block li {
	list-style: none;
	margin-left: 2px;
}

.max {
	color: #000000;
	font-size: 12px;
	font-weight: bold;
}

.menubar{
	background-color: #BFD4DD;
	border-color: #FFFFFF #91B5C4 #91B5C4 #FFFFFF;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	color: #000000;
	font-size: 11px;
	font-weight: normal;
}

.menu-bar {
	background-color: transparent;
	color: #6B94A5;
	font-size: 11px;
	font-weight: normal;
}

.menu-bar-1 {
	background-color: #D9D0D5;
	border-color: #4E79A2 #FFFFFF #FFFFFF #4E79A2;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	color: #3690BA;
	font-size: 11px;
	font-weight: normal;
}

.menu-text {
	background-color: transparent;
	color: #647379;
	font-size: 11px;
	font-weight: bold;
	margin-left: 9px;
}

.middot {
	color: #FABD18;
}

.modline {
	background-color: transparent;
	color: #000000;
	font-size: 11px;
	font-style: oblique;
}

.navigation {
	background-color: #E1ECEE;
	border-color: #8BB6C1;
	border-style: solid;
	border-width: 1px;
	color: #CCCCCC;
	font-size: 11px;
	margin: 1px;
	padding: 1px;
}

.new {
	font-size: 11px;
}

.newdarktable {
	background-color: #E1ECEE;
}

.newlighttable {
	background-color: #FFFFFF;
}

.newpostsincat {
	background-color: #FFFF00;
	color: #000000;
	font-size: 11px;
}

.newsbar {
	background: #617189;
	color: #CCCCCC;
	font-size: 11px;
}

.news-body {
	font-size: 11px;
}

.newsubjecttable {
	background-color: #E1ECEE;
	color: #000000;
	font-weight: bold;
}

.nonewlighttable {
	background-color: #FFFFFF;
}

.onbody{
	font-size: 11px;
}

.onbody a:link, a:visited, a:active {
}

.pollcolor {
	background-color: #FF0000;
	color: #000000;
}

.post {
	background-color: transparent;
	color: #000000;
	font-size: 12px;
}

.post:first-letter {
}

.post:first-line {
}

.post-body {
	font-size: 11px;
}

.posted-by {
	background-color: transparent;
	border-color: #92B6C4;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	color: #000000;
	font-size: 11px;
	font-weight: normal;
	padding: 3px;
}

.post-footer {
	background-color: transparent;
	border-color: #92B6C4;
	border-style: solid;
	border-width: 1px 0px 0px 0px;
	color: #000000;
	font-size: 11px;
	font-weight: normal;
	padding: 3px;
}

.post-icon {
	background-color: transparent;
	border-color: #92B6C4;
	border-style: solid;
	border-width: 1px 1px 0px 1px;
	color: #000000;
	font-size: 11px;
	font-weight: normal;
}

.posttime {
	background-color: #FFFFFF;
	color: #000000;
	font-size: 11px;
}

.posttotal {
	background-color: #EBF3F7;
	color: #000000;
	font-size: 11px;
}

.profile {
	background-color: transparent;
	color: #CCCCCC;
	font-size: 11px;
}

.small {
	background-color: transparent;
	color: #000000;
	font-size: 11px;
	font-weight: normal;
}

.standouttext {
	background-color: transparent;
	color: #FF0000;
	font-size: 11px;
}

.subjecttable {
	background-color: #FFFFFF;
	color: #000000;
	font-size: 11px;
}

.tableborders {
	background-color: #72A1B3;
	color: #000000;
	font-size: 11px;
}

.tablesurround {
	background-color: #ffffff;
	border-color: #72A1B3;
	border-style: solid;
	border-width: 1px;
	color: #000000;
	font-size: 11px;
	font-weight: normal;
}

.tdheader {
	background-color: #DFE9EF;
	border-color: #FFFFFF #BDD6DE #BDD6DE #FFFFFF;
	border-style: solid;
	border-width: 1px;
	color: #3E6370;
	font-size: 11px;
	font-weight: normal;
}

.tdheader:first-letter {
}

.tdheader-1 {
	background-color: #DFE9EF;
	border-color: #FFFFFF #BDD6DE #BDD6DE #FFFFFF;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	color: #3E6370;
	font-size: 11px;
	font-weight: normal;
}

.threadtotal {
	background-color: #DFE9EF;
	color: #000000;
	font-size: 11px;
	font-weight: normal;
}

.top {
	background-position: bottom left;
	background-repeat: no-repeat;
	height: 11px;
}


.topthreads {
	color: #FFFFFF;
	font-size: 11px;
}

    
    