a {
	color: #003366; 
	font: verdana, arial, sans-serif;
	text-decoration: underline;
}
a.forumlink { color: #000fff; text-decoration: underline }
a:hover {
	color: #000000;
	text-decoration: underline;
}
body {
	font: 12px tahoma, verdana, arial, sans-serif;
	background-color: #CBE9FE;
}
form { margin: 2px 0 0 }
hr  { margin: 0; padding: 5pt; width: 100%; height: 1px; border-top: 1px solid #8cb6ce; border-bottom: 1px solid #8cb6ce }
p  { margin: 0; padding: 0 }
tbody { margin: 0; padding: 0 }
td   { color: #222; font: 10px verdana, tahoma, arial, helvetica, sans-serif; text-align: left; margin: 0; padding: 0 }
.body_brdr  { text-align: center; width: 100%; height: auto; vertical-align: top }
.bodytable { color: #fff; font: 15px verdana, tahoma, arial, helvetica, sans-serif; background-color: #016d9e; padding: 0 12px 10px }
.bodytable2 { color: #fff; font: 15px verdana, tahoma, arial, helvetica, sans-serif; background-color: #016d9e; padding: 4px }
.border { border: solid 1px #000 }
.box { background-color: #075a81; padding: 2px; border-style: solid; border-width: 1px; border-color: #0892d2 #033045 #033045 #0892d2 }
.box2 { background-color: #687a93; padding: 4px; border-style: solid; border-width: 1px; border-color: #bdc6d5 #313942 #313942 #bdc6d5 }
.button { color: #003366; font: bold 10px Verdana, Arial, Helvetica, sans-serif; background: #dddddd url(images/bottombg.jpg); text-align: center; border: solid 1px #5e5d63 }
.caption { color: #000; font: 12px verdana, helvetica, sans-serif; background-color: #7688ae; letter-spacing: -1px; padding-top: 1px; padding-left: 4px; height: 31px }
.caption2 { color: #000; font: bold 11px verdana, helvetica, sans-serif; background-color: #7688ae; letter-spacing: -1px; padding-top: 4px; padding-left: 4px; height: 22px }
.captionbig { color: #003366; font: bold 12px verdana, helvetica, sans-serif }
.captionmenus { color: #003366; font: bold 12px verdana, helvetica, sans-serif }
.captiontext { color: #003366; font: bold 13px verdana, tahoma, arial, helvetica, sans-serif; letter-spacing: -1px; padding: 8px }
.clock { background-image: url(images/timebg.png); background-position: left bottom; text-align: left; margin: 0; padding: 0 0 1px; width: 301px; height: 24px }
.commentheader { color: #000; font: 12px verdana, tahoma, arial, helvetica, sans-serif; background-color: #ffffff; background-image: url(images/bottombg.jpg); padding: 4px; border: solid 1px #45699b }
.fcaption { color: #000fff; font: 12px verdana, tahoma, arial, helvetica, sans-serif; background-color: #c9c7c7; background-image: url(images/bottombg.jpg); padding: 2px 0 2px 8px; border: solid 1px #000 }
.finfobar { color: #000; font: 11px verdana, tahoma, arial, helvetica, sans-serif; background-color: #ffffff; padding: 4px; border: solid 1px }
.forumborder { border: solid 1px #000080 }
.forumheader { color: #000; font: 12px verdana, tahoma, arial, helvetica, sans-serif; background-color: #ebeff2; background-image: url(images/bottombg.jpg); padding: 4px; border: solid 1px }
.forumheader2 { color: #000; font: 14px verdana, tahoma, arial, helvetica, sans-serif; background-color: #ffffff; padding: 4px; border: solid 1px #45699b }
.forumheader3 { color: #000; font: 11px verdana, tahoma, arial, helvetica, sans-serif; background-color: #eeefec; padding: 4px; border: solid 1px #384350 }
.helpbox { color: #000; font: 19px tahoma, verdana, arial, helvetica, sans-serif; background-color: transparent; border: transparent }
.indent{
	margin: 5px;
	padding: 10px;
	font: 11px verdana, tahoma, arial, sans-serif;
	color: #000;
	border-top: 1px solid #000;
	border-left: 1px solid #000;
	border-bottom: 1px solid #eee;
	border-right: 1px solid #eee;
	background-color: #ffffff;
	background-image : url(images/bottombg.jpg);
}
.info_area  { background-image: url(images/info_area.png); background-repeat: no-repeat; background-position: left top; width: 301px; height: auto; vertical-align: text-bottom }
.linkbg { background-image: url(images/barbg.jpg); background-repeat: repeat-x; background-position: left top; text-align: center; width: 100%; height: 43px }
.linkbox { color: #000000; font: bold 11px tahoma, verdana, arial, helvetica, sans-serif; text-decoration: none; text-align: center; valign: middle }
.mediumtext { color: #000; font: bold 11px verdana, tahoma, arial, helvetica, sans-serif }
.menutopbg { background-image: url(images/mainbg.jpg); background-repeat: repeat-x; width: 100%; height: 27px }
.nextprev { color: #000; font: 12px verdana, helvetica, sans-serif; background-color: #ffffff; background-image: url(images/bottombg.jpg); text-align: right; letter-spacing: -1px; padding: 3px; border: solid 1px }
.nforumcaption { color: #fff; font: 12px verdana, tahoma, arial, helvetica, sans-serif; padding: 8px 4px }
.nforumcaption2 { color: #000; font: bold 10px verdana, tahoma, arial, helvetica, sans-serif; padding: 8px 0 8px 4px }
.nforumcaption3 { font: 12px verdana, tahoma, arial, helvetica, sans-serif; background-color: #6b8ebd; padding: 4px; border: solid 1px #45699b }
.nforumdisclaimer { color: #5d6e75; font: 9px verdana, tahoma, arial, helvetica, sans-serif }
.nforumholder { background-color: #fff; padding: 0; border: solid 1px #345487 }
.nforumreply { font: 10px verdana, tahoma, arial, helvetica, sans-serif; background-color: #edf4f7; padding: 4px; border: solid 1px #fff }
.nforumreply2 { font: 10px verdana, tahoma, arial, helvetica, sans-serif; background-color: #cfe0eb; padding: 4px; border: solid 1px #fff }
.nforumreplycaption { font: 12px verdana, tahoma, arial, helvetica, sans-serif; background-color: #e2edf2; padding: 4px; border: solid 1px #fff }
.nforumthread { font: 10px verdana, tahoma, arial, helvetica, sans-serif; background-color: #7c9fc6; padding: 4px; border: solid 1px #315175 }
.nforumthread2 { font: 10px verdana, tahoma, arial, helvetica, sans-serif; background-color: #3780d3; padding: 4px; border: solid 1px #245388 }
.nforumview1 { color: #000; font: 10px verdana, tahoma, arial, helvetica, sans-serif; background-color: #9ab2ce; padding: 4px; border: solid 1px #6188b3 }
.nforumview2 { color: #000; font: 10px verdana, tahoma, arial, helvetica, sans-serif; background-color: #94a3b4; padding: 4px; border: solid 1px #617489 }
.nforumview3 { color: #263448; font: 10px verdana, tahoma, arial, helvetica, sans-serif; background-color: #bcd0ed; padding: 4px }
.nforumview4 { color: #3a4f6c; font: 9px verdana, tahoma, arial, helvetica, sans-serif; background-color: #e4eaf2; padding: 4px }
.pollquestion { color: #000; font: bold 11px verdana, tahoma, arial, helvetica, sans-serif; background-color: #0000ff; padding: 4px }
.search { background-image: url(images/searchbg.png); background-position: left top; text-align: right; margin: 0; padding: 0; width: 301px; height: 25px }
.shadow_left { background-image: url(images/shadow_left.png); width: 7px }
.shadow_middle { background-image: url(images/shadow_middle.png); background-repeat: repeat-x; width: 100% }
.shadow_right { background-image: url(images/shadow_right.png); width: 7px }
.smalltext {
	font: 10px verdana, tahoma, arial, helvetica, sans-serif;
	color:#000;
	letter-spacing: -1px;
}
.spacer { padding: 4px 0 2px 4px }
.tbox { color: #000000; font: 11px Verdana, Arial, Helvetica, sans-serif; background-color: #dddddd; margin: 0; padding: 0; border: solid 1px #5e5d63 }
.top_bg  { background-image: url(images/topbg.jpg); background-repeat: repeat-x; background-position: left bottom; width: 725px; height: 9px; vertical-align: bottom }
.topclass { text-align: center; width: 100%; height: 103px }


