body, #forum_page div, #forum_page td, #login-panel td, #loading td, #forum_page h1, #loading
{
	font-family:Verdana,Arial; 
	font-size:8pt; 
}

input, select, button, textarea, input, select, button, textarea 
{
	font-size:8pt; 
	font-family:Verdana,Arial;
}

#forum_page a, #login-panel a
{
	text-decoration:underline; 
	color:#222222;
}

body 
{
	background: white url('bg_main.jpg') top left repeat; 
	text-align:center;
}

#forum_page 
{
	display:block; 
	background: white url('_main.jpg') top left repeat-x; 
	margin-top:10px;
	margin-bottom:10px;
	margin-left:auto;
	margin-right:auto;
		border:2px solid #ffe595; 
		color: #C0C8D4;	
	padding:25px;
	width: 90% !important;
	width /**/:90%;
}

#content 
	{
		clear:both; 
		background-color:#FFFFFF;
		margin-top:20px;
		margin-bottom:20px;
	}

div.content 
	{
		clear:both; 
		background-color:#FFFFFF;
		margin-top:20px;
		margin-bottom:20px;
	}

#copy 
	{
		margin-top:20px; 
		clear:both; 
		font-size:8pt; 
		font-family:Verdana,Arial; 
		font-weight:normal; 
		text-align:center; 
		color:#9FA9B7;
	}

#copy a 
	{
		text-decoration:none; 
		color:#9FA9B7;
	}

#login-panel table
	{
		border:1px solid #a4a4a4;
		background:url('./bg_g.jpg') repeat-x #EEEEEE;
	}

#login-panel td
{
	text-align:left;
}

#forum_page a.nav 
	{
		text-decoration:none; 
		color:#222222;
	}

#forum_page h1 	{
		font-size:12pt; 
		font-family:Verdana,Arial; 
		font-weight:bold; 
		text-align:center; 
		color:#222222;
	}

#forum_page .tag
	{
		color:#556275; 
		font-size:7pt;
	}

#forum_page .sub
	{
		color:#556275; 
		margin:0px; 
		margin-top:3px; 
		font-size:7pt;
	}

#forum_page .sub a
	{
		color:#556275;
	}
		
#forum_page table.main
	{
		border:1px solid #a4a4a4; 
		border-spacing:0px; 
	}

#forum_page td
	{
		padding:7px; 
		text-align:left; 
		margin:0px;
		color:#222;
	}

#forum_page td.oben 
	{
		background-color:#636363; 
		border-bottom:1px solid #a4a4a4; 
		color:#FFFFFF; 
		font-weight:bold; 
		background-image:url('./bg_top.jpg');
	}

#forum_page td.oben a
	{
		text-decoration:underline; 
		color:#FFFFFF;
	}

#forum_page td.w 
	{
		background-color:#fdf5dc;
	}

#forum_page td.g 
	{
		background:#fff2c9;
	}

#forum_page td.tb 
	{
		background-color:#FFFFFF;
		border-top:1px solid #a4a4a4;
		border-bottom:1px solid #a4a4a4;
	}

#forum_page div.subnav
{
	margin-top:0px;
	margin-bottom:0px;
	text-align:left;
	padding:0px;
}
	#forum_page div.subnav td
	{
		padding:0px;
	}

	#forum_page div.subnav, #forum_page div.subnav a, #forum_page div.subnav sub  
	{
		color:#222;
	}

#forum_page div.dropdown ul li
{
	border-left:1px solid #FFF;
	border-right:1px solid #FFF;
}

#forum_page div.dropdown ul li:hover
{
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
	background:#DDD;
}

#forum_page div.dropdown ul ul li 
{
	border-width:0px;
}

#forum_page div.dropdown ul ul li:hover
{
	border-width:0px;
}

#forum_page div.dropdown ul ul
{
	border:1px solid #CCC; 
	left:-1px;
}

#notice, div.notice  
	{
		color: #DAA520;
		background-color: #FFFACD; 
		padding: 10px;
		border: 1px dotted #FFC125;
		margin-top:20px;
		margin-bottom:20px;
		text-align:center;
	}

#confirm, div.confirm  
	{
		color: #127A12;
		background-color: #DAFEE2; 
		padding: 10px;
		border: 1px dotted #127A12;
		margin-top:20px;
		margin-bottom:20px;
		text-align:center;
	}

#error, div.error 
	{
		color: #A51B00;
		background-color: #FDEAE6; 
		padding: 10px;
		border: 1px dotted #A51B00;
		margin-top:20px;
		margin-bottom:20px;
		text-align:center;
	}

#forum_page table
{
	width:100%; 
	border-spacing:0px; 
	border-collapse:collapse;
}

#forum_page img 
{
	border:0px;
}

#forum_page fieldset
{
	margin:5px;
}

#forum_page legend
{
		font-size:8pt; 
		font-family:Verdana,Arial; 
		font-weight: bold; 
		color:#222222;
	}

#forum_page form, #login-panel form
{
	display: inline;
}


td.w 
{
border-bottom:1px solid #a4a4a4;
}
td.g
{
border-bottom:1px solid #a4a4a4;
}


div.info
{
	color: #222;
	background:#ECF2FA;
	padding: 10px;
	padding-left:10px;
	border: 1px solid #95B2D9;
	margin-top:20px;
	margin-bottom:20px;
	text-align:left;
}

#forum_page div.info a, #forum_page #error a, #forum_page div.error a, #forum_page #confirm a, #forum_page div.confirm a, #forum_page #notice a, #forum_page div.notice a
{
	color:#222222;
}


#forum_page .slidemenu {
    background: url("bg_navigation.jpg") repeat-x scroll left 50% #FFC803;
    border: 1px solid #A4A4A4;
    color: #222;
    font: bold 12px Verdana;
    height: 28px;
}
#forum_page .slidemenu ul {
    height: auto;
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
#forum_page .slidemenu li {
    float: left;
    margin: 0;
    text-align: left;
	white-space: nowrap;
}
#forum_page .slidemenu li a {
    background: url("bg_navigation.jpg") repeat-x scroll left 50% #FFC803;
    color: #222;
    display: block;
    font: bold 12px Verdana;
    height: auto;
    line-height: 28px;
    padding: 0 5px;
    text-decoration: none;
	white-space: nowrap;

}
#forum_page .slidemenu li a:hover {
    background:  #fff;
    color: #222;
    padding: 0 5px;
    text-decoration: none;
}
#forum_page .slidemenu li ul {
    background: #FFC803;
    display: none;
    height: auto;
    position: absolute;
    width: auto;
    z-index: 100;
	color: #222;
}
#forum_page .slidemenu li:hover ul {
    background: #FFC803;
    display: block;
}
#forum_page .slidemenu li li {
    display: inline;
    float: none;
    width: auto;
}
#forum_page .slidemenu li ul a {
	background: #FFC803;
	color: #222;
    display: block;
    font: normal 13px Verdana;
	padding: 4px 5px;
	width:auto;

}
#forum_page .slidemenu li ul a:hover {
    background: #fff;
    color: #222;
    text-decoration: none;
	white-space: nowrap;
	display: block;
	padding: 4px 5px;
	width: auto;
}
#forum_page .slidemenu ul ul li {
    border-width: 0;
}
#forum_page .slidemenu ul ul {
    border: 1px solid #A4A4A4;
}

#forum_page .downarrowclass {
    position: relative;
    right: 1px;
    top: 0;
}
#forum_page .rightarrowclass {
    position: absolute;
    right: 2px;
    top: 6px;
}