body
{
	background: #FFFFFF;
	color: #000000;
	font: 10pt verdana;
	margin-left: 2px; margin-right: 2px; margin-top: 0px;
	padding: 0px;
}
a:link, body_alink
{
	color: #22229C;
}
a:visited, body_avisited
{
	color: #22229C;
}
a:hover, a:active, body_ahover
{
	color: #FF4400;
}
.header
{
	background-color: #336699;
	color: #FFFFFF;
	size:2;
	font-weight: bold;
	align:center;
	margin-bottom: 1em;
}
.titlebg, .titlebg a, .titlebg a:link, .titlebg a:visited
{
	background-color: #336699;
	color: #FFFFFF;
	text-decoration: none;
	size:1;
	margin-bottom: 1em;
}
.oldtitlebg, .oldtitlebg a, .oldtitlebg a:link, .oldtitlebg a:visited
{
	background-color: #336699;
	color: #FFFFFF;
	size:1;
	margin-bottom: 1em;
}
.newtitlebg, .newtitlebg a, .newtitlebg a:link, .newtitlebg a:visited
{
	background-color: #336699;
	color: #FFFFFF;
	font-weight: bold;
	size:1;
	margin-bottom: 1em;
}
.separator, .separator a, .separator a:link, .separator a:visited
{
	background-color: #EEEEEE;
	color: #000000;
	size:1;
	margin-bottom: 1em;
}
.windowbg
{
	background-color: #E2ECF5;
	color: #000000;
	size:1;
	padding-bottom: .5em;
}
.oldwindowbg
{
	background-color: #E2ECF5;
	color: #000000;
	size:1;
}
.newwindowbg
{
	background-color: #E2ECF5;
	font-weight: bold;
	color: #000000;
	size:1;
}
.windowbg2, .thread, .thread_hot
{
	background-color: #CBDDED;
	color: #000000;
	size:1;
}
.Unreadwindowbg2, a:link.newwindowbg2, a:visited.newwindowbg2
{
	background-color: #CBDDED;
	font-weight: bold;
	color: #000000;
	size:1;
}
.Oldwindowbg2
{
	background-color: #CBDDED;
	color: #000000;
        font-weight: bold;
	size:1;
}
.new, a:link.new, a:visited.new
{
	font-weight: bold;
	color: #000000;
	size:1;
}
.thread_hot_new, a:link.thread_hot_new, a:visited.thread_hot_new
{
        font-weight: bold;
	background-color: #CBDDED;
	color: #000000;
	size:1;
}
.thread_dot_hot_new, a:link.thread_dot_hot_new, a:visited.thread_dot_hot_new
{
        font-weight: bold;
	background-color: #CBDDED;
	color: #000000;
	size:1;
}
.thread_dot_hot, a:link.thread_dot_hot, a:visited.thread_dot_hot
{
 	background-color: #CBDDED;
	color: #000000;
	size:1;
}
.thread_new, a:link.thread_new, a:visited.thread_new
{
	font-weight: bold;
	background-color: #CBDDED;
	color: #000000;
	size:1;
}
.old, a:link.old, a:visited.old
{
	background-color: #FFFFFF;
	color: #000000;
	size:1;
}
.navbar, a:link.navbar, a:visited.navbar
{
	background-color: #6699cc;
	color: #ffffff;
	size:1;
}
.footer, a:link.footer, a:visited.footer
{
	background: #3E5C92;
	color: #E0E0F6;
	size:1;
}
.updated
{
	color: #ff0000;
	size:1;
}
.quote
{
	background-color: #99BBDD;
	color: #000000;
	size:1;
}
.sticky
{
	background-color: #FFFF99;
	color: #000000;
	size:1;
	padding-bottom: .5em;
}
.announce
{
	background-color: #FFCC66;
	color: #000000;
	size:1;
	padding-bottom: .5em;
}

.gallerypostbit

{ 
	font-size: 8pt; 
	color: #003366;
}

.alt1, .alt1Active
{
	background: #FBFBFF;
	color: #000000;
	margin-bottom: 1em;	
}
.alt1 a:link, .alt1_alink, .alt1Active a:link, .alt1Active_alink
{
	color: #003D7C;
}
.alt1 a:visited, .alt1_avisited, .alt1Active a:visited, .alt1Active_avisited
{
	color: #003366;
}
.alt2, .alt2Active
{
	background: #E1E4F2;
	color: #000000;
	margin-bottom: 1em;
}
.alt2 a:link, .alt2_alink, .alt2Active a:link, .alt2Active_alink
{
	color: #003D7C;
}
.alt2 a:visited, .alt2_avisited, .alt2Active a:visited, .alt2Active_avisited
{
	color: #003366;
}
.smallfont
{
	font: 8pt tahoma, verdana, arial, helvetica, sans-serif;
	margin-bottom: 1em;
}
.thead
{
	background: #5C7099 url(/forums/images/gradients/gradient_thead.gif);
	color: #FFFFFF;
	font-weight: bold;
	font-size: 8pt;
}
