﻿.forum .message p {font-size: 10.0pt;}

.forum p, .forum li, .forum div 	
	{
	margin:0in;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:Arial, Helvetica, sans-serif;
	list-style: none;
}

.forum body, .forum td
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10pt;
}

.forum input{font:10pt Arial,Helvetica,sans-serif}

.forum select{background:#ffffff;font:10pt Arial,Helvetica,sans-serif}

.forum textarea{background:#ffffff;border:1px solid #000000;
font:10pt Arial,Helvetica,sans-serif;padding-bottom:2px;padding-left:2px}

.forum form{display:inline}

.forum input{border:1px solid #606060;font-size:8pt}

.forum input.pbutton{background:#ffffff;}

/*  */
.forum img 
{
	border: 0;
}

td.UserBox img { width: 150px; } /* Restrict user avatars to 150px wide  Added 3/13/2008 bkeller */

/* hyperlinks */
.forum a			{ text-decoration: none; color: #A42B22; }
.forum a:hover		{ text-decoration: underline; }

/* Header 1 - Main header */
.forum .header1 {
	background-image: url('bg_header1.png');
	background-color: #A42B22;
	color: #FFFFFF;
	font-weight: bold;
	height: 32px;
	font-size:12px;
}

/* Links in header1 */
.forum tr.header1 a		{color:#FFFFFF;text-decoration:none}
.forum tr.header1 a:hover	{color:#C0C0FF;text-decoration:underline}

.forum td, .forum th 
{
    color:#fff;

}

.forum .post td, .forum .post th 
{
    color:#000;
    background-color: #FFF;
}

/* Header 2 - Sub header */
.forum .header2 {
	background-image: url('bg_header2.png');
	background-color: #A42B22;
	color: #ffffff;
	font-weight: bold;
	height: 28px;
}

/* Links in header2 */
.forum tr.header2 a		{color:#FFFFFF;text-decoration:none}
.forum tr.header2 a:hover	{color:#C0C0FF;text-decoration:underline}


/* Footer1 - Bottom of tables */
.forum .footer1 {
	background-image: url('bg_footer1.png');
	font-size: 7pt;
	height: 28px;
}

.forum .footer1 select, .footer1 td
{
	font-size: 7pt;
}

.forum .postformheader 
{
	background-color: #FB8F4E;
	font-weight:bold;
}

/* Header of posts */
.forum .postheader 
{
	background-color: #FB8F4E;
}

/* User info and post/article */
.forum .post 
{
	background-color: #FB8F4E;
}

.forum .post_alt
{
	background-color: #e0e8f8;
}	

.forum .post_priority
{
	font-weight:bold;
}

.forum .post_link
{
	font-weight: bold;
}

/* Footer of posts */
.forum .postfooter 
{
    background-color: #FB8F4E;
}

/* Area between posts */
.forum .postsep 
{
	background-color: #fff;
	height: 1px 
}

.forum tr.post a:link, .forum tr.post a:visited
{
    color: #A42B22;
    text-decoration: none;
}

.forum tr.post a:hover, .forum tr.post a:active
{
    color: #A42B22;
    text-decoration: underline;
}


/* most tables are class 'content' */
.forum .content {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10pt;
	border: solid 1px #A42B22;
	color: #000000;
	padding: 0px;
	background-color: #FFFFFF;
}

.forum .content td {
	padding: 3px;
}

.forum #RichEdit td 
{
	padding: 0px;
}

/* links inside headers of content table*/
.forum .content .header2 a			{ color: #fff; text-decoration: none; }
.forum .content .header2 a:hover	{ color: #fff; text-decoration: underline; }

/* links inside content table*/
.forum .content a			{ color: #A42B22; text-decoration: none; }
.forum .content a:hover	{ color: #A42B22; text-decoration: underline; }

.forum a.ekforumpagelink { color: #fff; }
.forum a.ekforumpagelink:hover { color: #fff; }

.forum a.ekforumselectedpagelink { color: #fff; text-decoration: underline;  }
.forum a.ekforumselectedpagelink:hover { color: #fff; text-decoration: underline; }

/* used for quoting messages */
.forum .quote 
{
	margin-left: 16px;
	padding-left: 16px;
}

.forum .innerquote 
{
	padding: 4px;
	background-color: #B2C8F6;
	border: solid 1px #95B4F3;
}

/* used for code */
.forum .code
{
	margin-left: 16px;
	padding-left: 16px;	
}

.forum .innercode
{
	padding: 4px;
	/*background-color: #B2C8F6;*/
	background-color: #FFFFFF;
	border: solid 1px #95B4F3;
	/*color:#014C00;*/
	color:#000000;
	font-family:Courier New,Courier;
}

/* font sizes */
.forum .smallfont	{ font-size: 9.5pt; }
.forum .largefont	{ font-size: 11pt; }

/* Image Links */
.forum a.imagelink 
{
	font-size: 10pt;
	font-weight: bold;
	color: #000080;
}
.forum a:hover.imagelink
{
	text-decoration: underline;
	color: #0000FF;
	/*background-color: #D0D0D0;*/
}

/* Used for editor textarea */
.forum .posteditor 
{
	width: 100%;
	height: 200px;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10pt;
}

/* Table just above and below tables */
.forum table.command 
{
	/*border: solid 1px blue;*/
	padding: 3px;
}

/* p-tag at the top of pages with navigation links */
.forum .navlinks { font-weight: bold; color: #000000; }
.forum .navlinks a { color: #A42B22; text-decoration: none }
.forum .navlinks a:hover { color: #000; }

/* for printing */
.forum .print 
{
	border: solid 1px #C0C0C0;
}
.forum .printheader 
{
	background-color: #DDDDDD;
	color: #000000;
	padding: 4px;
}
.forum .printbody 
{
	background-color: #FFFFFF;
	color: #000000;
	padding: 4px;
}