#forum_breadcrumbs{
	float:left;
	padding:19px 0pt 0pt 36px;
}
#forum_wrapper {
	clear:both;
	float:left;
	margin:0pt auto;
	text-align:left;
	width:970px;	
	background:#ffffff;
	color:#525345;
	margin-bottom:10px;
}

#forum_head_wrapper {
	padding-top:10px;
	padding-bottom:10px;
	text-align:left;
	width:100%;
	background-color:#242247;	
}

#forum_head_wrapper h1
{
  //width:990px; 
  height:90px; 
  text-indent:-9999px;
  background:#242247 url(../images/forum_tt.jpg) scroll no-repeat 30px 15px;
}

#forum_left_column
{
	float:left;
	width:230px;
	padding-left:26px;	
	margin-top:10px;	
}

.colorbar_blue {
	background:#242247 none repeat scroll 0%;
	height:10px;	
	width:230px;
}
.menu_bg
{
	background:transparent url(../images/left_menu_bg.jpg);
	min-height:500px;
	*height:500px;
}

#forum_left_column ul li.active {
	background:transparent url(../images/left_menu_active.jpg) no-repeat scroll left top;
	width:230px;
}

#forum_left_column ul li span.seperator_2 {
	background:transparent url(../images/left_menu_border.jpg) no-repeat scroll left bottom;
	display:block;	
	width:230px;
}

#forum_left_column ul li span.seperator_2 a {
	display:block;
	padding-left:2px;
	padding-top:10px;
	padding-bottom:10px;
}

#forum_left_column ul li.active2 {
	background:white url(../images/left_menu_active2.gif) no-repeat scroll center;
}
#forum_left_column ul li ul li {
	background:transparent url(../images/black_dot.gif) no-repeat scroll left 5px;
	padding-bottom:2px;
	padding-left:10px;
}

#forum_left_column a {
	color:#394852;
}

#forum_left_column a:hover {
	text-decoration:underline;
}

#forum_left_column ul li ul {
	background:transparent url(../images/left_menu_border.jpg) no-repeat scroll left bottom;
	padding-bottom:10px;
	padding-left:25px;
	padding-top:10px;
}

#forum_left_column ul li ul li {
	background:transparent url(../images/black_dot.gif) no-repeat scroll left 5px;
	padding-bottom:2px;
	padding-left:10px;
}


#forum_main
{
	float:left;
	width:650px;
	margin-top:10px;	
	margin-left:30px;	
}

#forum_main a
{
	color: #048FFD;
	text-decoration:none
}

#forum_main a:hover
{	
	text-decoration:underline;
}

div.attribute-header
{
	margin-top:10px;
}

div.attribute-header h1 {
	background-image:url(../images/attribute_header_bg_medium.png);
	background-position:center bottom;
	background-repeat:no-repeat;
	color:#000000;
	font-size:1.8em;
	font-weight:normal;
	margin-bottom:0pt;
	padding-bottom:25px;
}

div.class-forum p {
	line-height:1.25em;
	margin:0.5em 0pt;
}

div.class-forum a {
	color:#048FFD;
}

div.class-forum a:hover {
	text-decoration:underline;
}


#forum_wrapper table.list {
	border:medium none;
	margin:1em 0pt;
	width:100%;
}

#forum_wrapper table.list th:first-child, table.list td:first-child {
	border-left:1px solid #FFFFFF;
}

#forum_wrapper table.list th {
	background-color:#DFDFDF;
	background-image:url(../images/th_bg.png);
	background-position:left top;
	background-repeat:repeat-x;
	color:#525345;
	font-weight:bold;
	text-align:left;
	white-space:nowrap;
}

#forum_wrapper table.list th, table.list td {
	border-bottom:medium none;
	border-right:1px solid #FFFFFF;
	padding:0.5em;
	vertical-align:top;
}

#forum_wrapper table.list tr.bglight {
	background-color:#F1F1ED;
}

#forum_wrapper table.list tr.bgdark {
	background-color:#EAE9E1;
}

#forum_wrapper table.list tr.bglight:hover td, table.list tr.bgdark:hover td {
	border-color:#FFFFFF;
}
#forum_wrapper table.list th:first-child, table.list td:first-child {
	border-left:1px solid #FFFFFF;
}

#forum_wrapper table.reply {
	border:medium none;
	margin:1em 0pt;
	width:100%;
}

#forum_wrapper table.reply th {	
	color:#525345;
	font-weight:bold;
	text-align:left;
	white-space:nowrap;
	height:30px;
}

#forum_wrapper table.reply h3 {	
	font-size:14px;
	font-weight:bold;
	margin-top:8px;
	margin-bottom:8px;
}

div.forum_level4
{
	padding: 5px;
}

div.user_login
{
	margin-left:5px;
}

div.block {
	clear:both;
	margin:0.5em 0pt;
	padding:0pt;
}

.user-login
{
 	padding:5px;
}

div.class-forum label {
	display:block;
	font-weight:bold;
	padding-right:0.5em;
	white-space:nowrap;
}

input.halfbox, textarea.halfbox {
	width:48%;
}
input.box, input.halfbox {
	font-size:1em;
}
input, select {
	font-family:Arial,Helvetica,sans-serif;
}

.user-register
{
	padding:5px;
}

.user-success
{
 	padding:5px;
}

.user-success .feedback
{
	text-align:center;
}

.user-activate
{
	padding:5px;
}

.user-forgotpassword
{
	padding:5px;
}
.user-edit
{
	padding:5px;
}

.update
{
	padding:5px;
}

div.class-forum .edit
{
	padding:5px;
}


div.content-navigator {
	display:block;
}

div.content-navigator div {
	display:inline;
	text-align:center;
}

div.content-navigator div.content-navigator-arrow {
	font-size:150%;
}

div.content-navigator a{
	color:#048FFD;
}

div.content-navigator a:hover{
	text-decoration:underline;
}

div.content-navigator div.content-navigator-separator, div.content-navigator div.content-navigator-separator-disabled {
	padding-left:4px;
	padding-right:4px;
}

.warning
{
	padding:5px;
}

div.pagenavigator {
	clear:both;
	text-align:center;
}

div.pagenavigator p {
	line-height:1.25em;
	margin:0.5em 0pt;
}

div.pagenavigator span.previous {
	float:left;
}

div.pagenavigator span.next {
	float:right;
}

div.pagenavigator a:hover{
	text-decoration:underline;
}

div.pagenavigator a {
	color:#048FFD;	
}
