/*body{font-size:9pt;font-family:Tahoma;background-color:#ebebeb;padding:7px 75px 7px 75px;}*/

/*topheader*/
.topheader {margin-bottom:20px;}
.topheader table {border-collapse:separate;background-color:Transparent;font-size:85%;}
.topheader td {}
.topheader tr {	border: 1px solid #666666;
}
.topheader th
{
	background-color: #FFFFFF;
	color: #666666;
	white-space: nowrap;
	font-weight: normal;
	padding: 5px 5px 5px 15px;
	color: #640313;
	margin-bottom: 0.5em;	
	}
.topheader a
{
	color: #333333;
	text-decoration: none;
}
.topheader a:hover
{
	color: #640313;
	display: block;
	text-decoration: none;
}
.topheader a:active
{
	color: #FFFFFF;
	display: block;
	text-decoration: none;
}
.topheader a.selected
{
	color: #FFFFFF;
	display: block;
	text-decoration: none;
}

.topheader th.menuitem
{
	color: white;
	text-align: center;
	width: 12%;
	border-left: 1px solid #9FAABF;
	border-right: 1px solid #666666;
	border-top: 1px solid #666666;
	border-bottom: 1px solid #666666;
	white-space: nowrap;
	background:url(../images/h2-bg.gif) repeat-x;	
}
.topheader .menuitem_selected
{
	color: white;
	text-align: center;
	width: 12%;
	border-left: 1px solid #9FAABF;
	border-right: 1px solid #666666;
	border-top: 1px solid #666666;
	border-bottom: 1px solid #666666;
	white-space: nowrap;
}
.topheader th.rightitem {border-left:1px solid #9FAABF;color:Silver;text-align:right;border-right:none;}
.topheader td.outerheader {width:6px;}

/*header
.header {height:100px;}*/
.header table {
	font-size:100%;
	background-color:Transparent;
	/*width:100%;*/
	height:90px;
	border:none;
}
.header td {white-space:nowrap;}
.header th 
{
	margin-bottom: 0px;
	margin-top: 0px;
	background-color: #666666;
	color: #FFFFFF;
}

.header h1
{font-weight:normal;font-size:20pt;margin-bottom:0px;margin-top:0px;
}
.header a
{
	color: #666666;
	text-decoration: none;
}
.header a:hover
{
	text-decoration: none;
}
.header a.selectednav
{	
	color: #FFFFFF;
}
	
.header img{vertical-align:middle;border:none;}

/*main body*/
/*.forumcontent {min-height:333px}*/
.forumcontent table {font-size:100%;border-collapse:collapse;background-color:#FFFFFF;}
.forumcontent h1 {font-weight:normal;font-size:18pt;margin-bottom:0px;font-family:'Tahoma';}
.forumcontent h2 {font-weight:normal;margin-bottom:0px;font-size:150%;margin-top:0px;font-family:'Tahoma';}
.forumcontent h3 {font-weight:bold;font-size:100%;margin-bottom:0px;}
.forumcontent a {color:#666666;text-decoration:none;}
.forumcontent a:hover{color:#640313;text-decoration:none;}
.forumcontent th
{
	background-color: #666666;
	color: #FFFFFF;
	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 silver;}
.forumcontent button{font-family:Tahoma;font-size:100%;border:slategray 1px solid;}
.forumcontent textarea{font-family:Tahoma;font-size:120%;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:120%;border:1px solid slategray;}
.forumcontent img{vertical-align:middle;border:none;}
.forumcontent hr{height:1px;border:none;color:silver;background:silver;}
.forumcontent div.location{margin-top:17px;margin-bottom:17px;}

INPUT[type="text"], INPUT[type="file"], INPUT[type="password"], INPUT[type="button"], INPUT[type="submit"]
{border:1px solid slategray;font-family:Tahoma;font-size:100%;}

/* other classes */
img.avatar1 {border:1px solid #bbbbbb; padding:2px 2px 2px 2px; -ms-interpolation-mode:bicubic; width:64px; height:64px;}
.gradientbutton
{
	background-color: #FFFFFF;
	color: #666666;
	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;
	color: #666666;
	font-weight: bold;
}
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;}
