a  { color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }

a:hover  { color: #494949; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }

body       { background-color: #000; text-align: center; padding: 0; border-width: 0 }

p {}

td   { color: #fff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }

textarea   { color: #fff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #000; border: solid 1px #494949 }

.alttd  { color: #fff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }

.body     { background-color: #000; text-align: center; margin-right: 9%; margin-left: 9%; vertical-align: top; border: solid 1px #000}

.box      { color: #fff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; border-right: 1px solid #494949; border-bottom: 1px solid #494949; border-left: 1px solid #494949 }

.button  { color: #fff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-image : url('images/nforumcaption2.png'); background-color: #000; text-align: center; border: 1px solid #000;  }

.c_content    { padding-left: 5px; width: 77%; vertical-align: top }

.caption     { color: #fff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-image : url('images/caption.png'); background-color: #000; text-align: left; padding: 4px; border-top: 1px solid #494949; border-bottom: 1px solid #494949 }

.cbox_cap { color: #fff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #484848; text-align: left; padding: 1px; border: solid 1px #494949 }

.cbox_con { color: #fff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; padding: 1px; border-right: 1px solid #494949; border-bottom: 1px solid #494949; border-left: 1px solid #494949 }

.content       { padding-right: 5px; padding-left: 5px; width: 54%; vertical-align: top }

.disclaimer { color: #f2f2f2; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; padding: 5px }

.fborder { border: solid 0px #494949 }

.fcaption { font: 11px Verdana, Arial, Helvetica, sans-serif; text-align: left; border: solid 1px #494949; text-shadow: black 0.2em 0.3em 0.2em        }

.finfobar { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; border: solid 1px #494949 }

.forumborder { padding: 4px; border: solid 1px #494949 }

.forumheader  { color: #fff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-position: right; border: solid 1px #494949 }

.forumheader2 { color: #fff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: none; text-align: left; padding: 4px; border: solid 1px #494949 }

.forumheader3 { color: #fff; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; padding: 4px; border: solid 1px #494949 }

.forumlink { color: #494949; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }

.helpbox { color: #fff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #000; width: 100%; border: solid 1px #494949 }

.indent { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 5px; padding: 10px; border: solid 1px #494949; background-color: #6e6e6e }

.mediumtext { color: #fff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }

.menu_area       { width: 23%; vertical-align: top }

.nextprev { color: #fff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-repeat: no-repeat; background-position: right 0; text-align: left; padding: 3px }

.smalltext { color: #fff; font-size: 9px; text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif }

.sub_ttl { text-align:left color: #fff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #494949; text-align: center; padding-top: 0px; padding-bottom: 2px; vertical-align: middle; border-bottom: 2px solid #000 }

.table { margin: 0px }

.tbox { color: #fff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #000; border: solid 1px #494949 }

.text { padding: 3px }

.ttl_area { color:#FFFFFF; text-align: left; padding-top: 0px; padding-bottom: 0px; border-bottom: 0px solid #494949 }

#navmenu {
	width: 100%;
	border-left: #000 1px solid;	
	border-right: #000 1px solid;
	border-top: #000 1px solid;		
	font-family: verdana, tahoma, arial, helvetica, sans-serif;
	font-size: 11px;
	background-color: transparent;
	color: #000;
	}

	#navmenu ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
		
	#navmenu li {		
		margin: 0;
		border-bottom: 1px solid #000;
		}

	#navmenu li a {
		display: block;
		padding: 2px 2px 2px 0.5em;
		border-left: 0px solid #494949;
		border-right: 0px solid #494949;
		background-color: #000;
		color: #fff;
		text-decoration: none;
		width: 100%;
		}

	html>body #navmenu li a {
		width: auto;
		}

	#navmenu li a:hover {
		border-left: 0px solid #494949;
		border-right: 0px solid #494949;
		background-color: #494949;
		color: #fff;
		}
		
		.alttd9{
	border-top: #838383 1px solid;
	border-bottom: #000000 1px solid;
	border-left: #000000 1px solid;
	border-right: #000000 1px solid;
	padding-bottom: 2px;
	background-color: #000;
	font: 10px verdana, tahoma, arial, helvetica, sans-serif;
	color: #fff;
	
}
.fborder {
	border: #494949 1px solid;
	background-color: #000;
	
}
.forumheader{
	background-color: #000;
	font-weight: bold;
	text-align: left;
	color:#fff;
	padding: 1px;
	background-image : url('images/cap1.png');
	border: 1px solid #494949;; font-style:normal; font-variant:normal; font-size:10px; font-family:verdana, tahoma, arial, helvetica, sans-serif
}
.forumheader2{
	background-color: #000;
	font: 14px verdana, tahoma, arial, helvetica, sans-serif;
	color:#fff;
	padding: 4px;
	border: #494949 1px solid;
}
.forumheader3{
	background-color: #000;
	font: 10px verdana, tahoma, arial, helvetica, sans-serif;
	color:#fff;
	padding: 4px;
	border: #494949 1px solid;
}
.forumborder{
	border: #494949 1px solid;
}
.fcaption {
	border: 1px solid #494949;
	background-image: url('images/nforumcaption2.png');
	color:#fff; font-style:normal; font-variant:normal; font-weight:normal; font-size:12px; font-family:verdana, tahoma, arial, helvetica, sans-serif; padding-left:8px; padding-right:0px; padding-top:2px; padding-bottom:2px
}

.finfobar{
	background-color: #DBE5F5;
	color:#fff;
	padding: 4px;
	border: 1px solid #494949;
	background-image : url('forum/finfobar.png');font-style:normal; font-variant:normal; font-weight:normal; font-size:15px; font-family:verdana, tahoma, arial, helvetica, sans-serif
}

a.forumlink{
	color: #fff;
	text-decoration: none;
}

a.openlink{
	color: #fff;
	text-decoration: none;
	font: 11px verdana, tahoma, arial, helvetica, sans-serif;
}

.nforumholder {
	border: 1px solid #494949;
	padding: 1px;
	background-color: #000;
}

.nforumcaption {
	background-image: url('images/nforumcaption.png');
	color: #fff; font-style:normal; font-variant:normal; font-weight:normal; font-size:12px; font-family:verdana, tahoma, arial, helvetica, sans-serif; padding-left:4px; padding-right:4px; padding-top:8px; padding-bottom:8px
}

.nforumcaption2 {
	background-image: url('images/nforumcaption2.png');
	color: #fff;
	font-weight: bold; font-style:normal; font-variant:normal; font-size:10px; font-family:verdana, tahoma, arial, helvetica, sans-serif; padding-left:4px; padding-right:0px; padding-top:8px; padding-bottom:8px
}

.nforumcaption3 {
	border-top: 1px solid #494949; border-right: 0px solid #000; border-bottom: 1px solid #494949;
	 border-left: 1px solid #494949;
	padding: 4px;
	background-color: #000;
	font: 11px verdana, tahoma, arial, helvetica, sans-serif;
	font-weight: bold;
}

.nforumthread {
  color: #fff;
	border: 1px solid #494949;
	padding: 4px;
	background-color: #000;
	font: 10px verdana, tahoma, arial, helvetica, sans-serif;
}

.nforumthread2 {
  color: #fff;
	border: 1px solid #000;
	padding: 4px;
	background-color: #484848;
	font: 10px verdana, tahoma, arial, helvetica, sans-serif;
}

.nforumreplycaption {
	border: 1px solid #000;
	padding: 4px;
	background-color: #484848;
	font: 12px verdana, tahoma, arial, helvetica, sans-serif;
}

.nforumreply {
	border: 1px solid #000;
	padding: 4px;
	background-color: #000;
	font: 10px verdana, tahoma, arial, helvetica, sans-serif;
}

.nforumreply2 {
	border: 1px solid #000;
	padding: 4px;
	background-color: #000;
	font: 10px verdana, tahoma, arial, helvetica, sans-serif;
}
.nforumdisclaimer {
	font: 9px verdana, tahoma, arial, helvetica, sans-serif;
	color:#5d6e75;
}

.nforumview1 {
	border: 1px solid #484848;
	padding: 4px;
	background-color: #000;
	font: 10px verdana, tahoma, arial, helvetica, sans-serif;
}

.nforumview2 {
	border: 1px solid #484848;
	padding: 4px;
	background-color: #000;
	font: 10px verdana, tahoma, arial, helvetica, sans-serif;
}

.nforumview3 {
	padding: 4px;
	background-image: url('images/nforumcaption2.png');
	color: #263448; font-style:normal; font-variant:normal; font-weight:normal; font-size:10px; font-family:verdana, tahoma, arial, helvetica, sans-serif
}

.nforumview4 {
	padding: 4px;
	background-color: #000;
	font: 9px verdana, tahoma, arial, helvetica, sans-serif;
	color: #3A4F6C;
}
.smallblacktext {
	font: normal 10px tahoma, verdana, arial, helvetica, sans-serif;
	color:#fff;
}

.smalltext9 { color: #fff; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; border-top: 1px dotted #494949 }
.disclaimer { color: #fff; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif }
.thumb_title { color: #fff; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif }
.thumb_caption { color: #fff; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif }

.caption9     { color: #fff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-image : url('images/button2.png'); background-color: #B2C4DB; text-align: left; padding: 4px; border-top: 1px solid #494949; border-bottom: 1px solid #494949; image : url(images/orange.gif); align: left }

.headerNavLeft {background: url('images/HeaderNavLeft.jpg') repeat-y; height: 100%; width: 18px}
.headerNavFill {background: url('images/HeaderNavFill.jpg'); height: 100%; width: 100%}
.headerNavRight {background: url('images/HeaderNavRight.jpg') repeat-y; height: 100%; width: 15px}eight: 39px; width: 32px;}