body{font-size:9pt;font-family:Tahoma;background-color:#ebebeb;padding:7px 75px 7px 75px;}

/*topheader*/
.topheader {margin:0;}
.topheader table {height:25px;border-collapse:separate;width:100%;background-color:Transparent;font-size:100%;}
.topheader td {height:25px;}
.topheader th {height:25px;background-image:url(images/darkgradient.gif);color:White;white-space:nowrap;font-weight:normal; border-bottom:1px solid #606D85;}
.topheader a {color:#fff;text-decoration:none;}
.topheader a:hover{color:#09181f;}
.topheader th.menuitem {color:white;text-align:center;width:12%;border-left:1px solid #9FAABF;border-right:1px solid #606D85;white-space:nowrap;padding-left:5px;padding-right:5px;}
.topheader th.rightitem {border-left:1px solid #9FAABF;color:Silver;text-align:right;border-right:none;}
.topheader td.outerheader {width:6px;}

/*header*/
.header table {font-size:100%;background-color:Transparent;width:100%;height:90px;border:none;}
.header td {white-space:nowrap;}
.header th{padding: 5px;}
.header h1 {font-weight:normal;font-size:20pt;margin-bottom:0px;font-family:'Arial Narrow';margin-top:0px;}
.header a {color:#333399;text-decoration:none;}
.header a:hover{text-decoration:underline;}
.header img{vertical-align:middle;border:none;}

/*main body*/
.forumcontent {line-height: normal; margin:0;}
.forumcontent table {font-size:100%;border-collapse:collapse;background-color:#FFFFFF; margin: 5px 0;}
.forumcontent a {color:#d29900;text-decoration:none;}
.forumcontent a:hover{text-decoration:underline;}
.forumcontent th {background-image:url(images/darkgradient.gif);color:White;font-weight:bold;font-size:100%;text-align:justify;padding:5px 5px 5px 5px;border:1px solid #606D85;}
.forumcontent th a {color:White;font-size:100%;font-weight:normal;text-decoration:none;}
.forumcontent th a:hover{text-decoration:underline;}
.forumcontent td {border:1px solid #606D85; padding: 6px;}
.forumcontent button{font-family:Tahoma;font-size:100%;border:slategray 1px solid;}
.forumcontent textarea{font-family:Tahoma;font-size:100%;border-left:slategray 1px solid;border-right:slategray 1px solid;border-bottom:slategray 1px solid;border-top:none;}
.forumcontent select{font-family:Tahoma;font-size:100%;border:1px solid slategray;}
.forumcontent img{vertical-align:middle;border:none;}
.forumcontent hr{height:1px;border:none;color:silver;background:silver;}
.forumcontent .location{margin:0; padding:5px; height:15px; font-weight:bold;}
.forumcontent .location a{color: #fff;}
.forumcontent .location hr{margin: 0 0 5px 0;}

input[type="text"], input[type="file"], input[type="password"], input[type="button"], input[type="submit"]
{border:1px solid slategray;font-family:Arial;font-size:100%;}

/* other classes */
img.avatar {border:1px solid #bbbbbb; padding:2px 2px 2px 2px; -ms-interpolation-mode:bicubic; width:64px; height:64px;}
.gradientbutton {background-image:url('images/darkgradient.gif');color:White;font-family:Verdana;font-size:8pt;border:1px solid slategray;}
.radiolist td {text-align:left;}
button.formatting{width:25px;height:20px;border:none;background-color:Transparent;cursor:pointer;}
div.editbar{margin-top:3px;background-image:url('images/editbar_bg.gif');height:20px;border-left:1px solid slategray;border-right:1px solid slategray;border-top:1px solid slategray;}
div.quote{color:#7777aa;text-decoration:none;padding-left:15px;}

.column2 {
	width: 49%;
	float: right;
	}
	
.column1 {
	width: 49%;
	float: left;
	border-right: 1px dashed #fff;
	}
	
	.faq{
	padding: 5px 10px;
	}
	
	.faq hr{
	margin: 5px 0;
	}

.faq dl{
padding: 5px;
}	
.faq dt{
margin: 5px 0;
}
	#faqlinks{
	margin: 5px 0;
	background-color:#8db1b8;
	padding:5px;
	}
	
	#faqlinks a{
	color:#fff;
	}
	#faqlinks a:hover{
	color:#00f6ff;
	}
	
	.faqmeat{
	clear: both;
	background-color:#fff;
	padding: 5px;
	}
	.faqmeat h2{
	color:#000;
	margin: 6px 0 0 0;
	}
	.forumbutton{
text-align:center;
border: 1px solid #1b323d;
cursor: pointer;
background-image: url(../images/buttongrad.png);
background-repeat: repeat-x;
background-color: #9fb5b8;
font-size: 14px;
font-weight: bold;
color: #1b323d;
padding: 2px 4px;
margin: 3px 0;
}

.forum h6{
font-size: 10px;
}
