body
{
	background: #FFFFFF;
	color: #000000;
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	/*#8A949E*/
}

body a:link
{
	color: #323232;
	font-weight: bold;
	text-decoration: none;
}
body a:visited
{
	color: #323232;
	font-weight: bold;
	text-decoration: none;
}
body a:hover, body a:active
{
	color: #606060;
	font-weight: bold;
	text-decoration: underline;
}

.tableBorder
{
	background: #D1D1E1;
	/*border: 1px solid #2B39AC;*/
	border: 1px solid #0B198C;
}

.tableHead
{
	background: #334D80 url(/forum/images/theadgrad.gif);
	color: #FFFFFF;
	font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

.tableHead a:link
{
	color: #FFFFFF;
	text-decoration: none;
}
.tableHead a:visited
{
	color: #FFFFFF;
	text-decoration: none;
}
.tableHead a:hover, .tableHead a:active
{
	color: #FFFFFF;
	text-decoration: underline;
}

.alt1, .alt1Active
{
	background: #BBBBBB;
	border: 1px solid #474747;
	color: #000000;
	font: 12px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

.alt2, .alt2Active
{
	background: #F1F1F1;
	border: 1px solid #474747;
	color: #000000;
	font: 12px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}


.normal 
{ 
	font-weight: normal;
}

.smallfont
{
	font: 10px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

.button
{
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

.image 
{
	border : 1px solid #323232;
}

A:hover .image, A:active .image 
{
	border : 1px solid #606060;
}

.button
{
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

 .menu {
        background-color: #F0F0F0;
        margin: 2px;
        margin-left: 4px;
        margin-right: 4px;
        border: 1px solid #000000;
 }
 a.menu_txt:hover,a.menu_txt:active,.menu_txt {
        text-decoration: none;
        color: black;
        font-family: sans-serif, clean, Arial, Tahoma, Verdana, Helvetica, sans-serif;
        font-size: 8pt;
        font-weight: bold;
        margin: 2px;
        margin-left: 4px;
        margin-right: 4px;
 }

 .menu_opts {
        background-color: #F0F0F0;
        margin: 2px;
        margin-left: 4px;
        margin-right: 4px;
        border: 1px solid #000000;
 }

 a.menu_opts_txt:hover,a.menu_opts_txt:active,.menu_opts_txt {
        text-decoration: none;
        color: black;
        font-family: sans-serif, clean, Arial, Tahoma, Verdana, Helvetica, sans-serif;
        font-size: 8pt;
        font-weight: bold;
        margin: 2px;
        margin-left: 4px;
        margin-right: 4px;
 }

.search {
	width: 200px;
	color: black;
	background-color: #F0F0F0;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
        margin-left: 2px;
	margin-top: 5px;
}

.header {
        text-decoration: none;
        color: black;
        font-family: sans-serif, clean, Arial, Tahoma, Verdana, Helvetica, sans-serif;
        font-size: 8pt;
	border: 1px dashed red;
	background-color: #F0F0F0;
	font-weight: bold;
}

.header {
        text-decoration: none;
        color: black;
        font-family: sans-serif, clean, Arial, Tahoma, Verdana, Helvetica, sans-serif;
        font-size: 8pt;
	border: 1px dashed red;
	background-color: #F0F0F0;
}

.thumb {
	margin: 5px;
}

.thumb_txt_h {
	font-size: 8px;
	font-weight: bold;
}
.thumb_txt_b {
	font-size: 8px;
}

.page_pg { padding-left: 5px; }
.page_lg { padding-left: 5px; font-weight: bold; font-size: 14px; }

.rating_n { background-color: #A0A0A0; text-align: center; }
.rating_b { background-color: red; text-align: center; }

