body {
	font-size:9pt;
	font-family:Tahoma;
	background-color:#ffffff;
	padding:0px;
}
/*topheader*/
.OuterWrap {
	margin: 0 auto;
	width: 960px;
}
form#aspnetForm {
	margin:20px 0px;
}
.topheader {
	margin-bottom:20px;
}
.topheader table {
	height:30px;
	border-collapse:separate;
	width:100%;
	background-color:Transparent;
	font-size:100%;
}
.topheader td {
	height:30px;
}
.topheader th {
	height:30px;
	background-image:url(images/darkgradient.gif);
	color:White;
	white-space:nowrap;
	font-weight:normal;
}
.topheader a {
	color:White;
	text-decoration:none;
}
.topheader a:hover {
	text-decoration:underline;
}
.topheader th.menuitem {
	color:white;
	text-align:center;
	width:10%;
	border-left:1px solid #A8DC81;
	border-right:1px solid #6CA73E;
	white-space:nowrap;
	padding-left:20px;
	padding-right:20px;
}
.topheader th.rightitem {
	border-left:1px solid #A8DC81;
	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 h1 {
	font-weight:normal;
	font-size:20pt;
	margin-bottom:0px;
	font-family:Trebuchet MS, Helvetica, Arial, sans-serif;
	margin-top:0px;
	display:none;
}
.header h1 a {
	color:#FFFFFF;
	text-decoration:none;
}
.header h1 a:hover {
	text-decoration:none;
}
.header a {
	color:#7ABA40;
	text-decoration:none;
}
.header a:hover {
	text-decoration:underline;
}
.header img {
	vertical-align:middle;
	border:none;
}
/*main body*/
.forumcontent table {
	font-size:100%;
	background-color:#FFFFFF;
	border-collapse:collapse;
}
.forumcontent h1 {
	font-weight:normal;
	font-size:18pt;
	margin-bottom:0px;
	font-family:Trebuchet MS, Helvetica, Arial, sans-serif;
}
.forumcontent h2 {
	font-weight:normal;
	margin-bottom:0px;
	font-size:150%;
	margin-top:0px;
	font-family:Trebuchet MS, Helvetica, Arial, sans-serif;
	color:#666666;
}
.forumcontent h3 {
	font-weight:bold;
	font-size:100%;
	margin:4px;
}
.forumcontent a {
	color:#7ABA40;
	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:0px 5px 0px 5px;
	height:30px;
	border:1px solid #A8DC81;
}
.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 silver;
}
.forumcontent table.noborder {
	border:none;
}
.forumcontent table.noborder td {
	border:none;
}
.forumcontent img {
	vertical-align:middle;
	border:none;
}
.forumcontent hr {
	height:1px;
	border:none;
	color:silver;
	background:silver;
}
.forumcontent div.location {
	margin-top:21px;
	margin-bottom:21px;
}
.forumcontent div.smalltoolbar {
	margin-bottom:3px;
	text-align:right;
	margin-top:3px;
}
/*some clases*/
.forumcontent .gray {
	color:#999999;
	font-size:8pt;
	font-weight:normal
}
.forumcontent th .gray {
	color:#CCCCCC;
}
.forumcontent .gray a {
	color:#7ABA40;
}
.forumcontent .radiolist td {
	text-align:left;
}
/* inputs */
.forumcontent input[type="file"], .forumcontent input[type="password"], .forumcontent input[type="button"], .forumcontent input[type="submit"], .forumcontent input[type="text"], .header input[type="file"], .header input[type="password"], .header input[type="button"], .header input[type="submit"], .header input[type="text"], button, textarea, select {
	padding-top:3px;
	padding-bottom:3px;
	border:1px solid slategray;
	font-family:Tahoma;
	font-size:9pt;
}
.forumcontent input[type="text"], textarea {
	padding-top:0px;
	padding-right:0px;
	padding-left:0px
}
.forumcontent input[type="button"], .forumcontent input[type="submit"], .header input[type="button"], .header input[type="submit"], .forumcontent button {
	background:slategray url('images/btngradient.gif');
	color:White;
	cursor:pointer;
}
.forumcontent input[type="button"]:hover, .forumcontent input[type="submit"]:hover, .header input[type="button"]:hover, .header input[type="submit"]:hover, button:hover {
	background:slategray url('images/btngradient_rev.gif');
}
.gradientbutton {
	background:url('images/btngradient.gif');
	color:White;
	font-size:100%;
	border:1px solid slategray;
}
/* other classes */
img.avatar {
	border:1px solid #bbbbbb;
	padding:2px 2px 2px 2px;
	-ms-interpolation-mode:bicubic;
	margin-top:3px;
	margin-bottom:3px;
}
div.quote {
	color:#7777aa;
	text-decoration:none;
	padding-left:15px;
}

