p.hier {font-size:11px; margin:0px 6px; }
div.file_info {margin:0; float:right; width:565px;}
span.note {font-size:11px; font-style:italic;}
span.snote {font-size:10px; font-style:italic; margin:0;}

img {border:0; margin:0;}
hr {border:none; border-top:1px solid #002B9E; }
span.search {background-color: lightgrey; }

/* ======================== Forum -------------------- */

.forum_table
{
text-align: left;
width: 98%;
padding:0px;
border-bottom:none;
}

.forum_table thead {
	background-color:#095385;
	color:white;
	text-align:left;
	font-weight:bold;
	
}

.forum_table thead.sub_sections{
	background-color:#ddd;
	color:black;
	padding:0px;
	text-align:center;
}

.forum_table thead a {color:white; }

.forum_table tr td { border-bottom:1px solid black; }

.forum_table td.td_center
{
text-align: center;
vertical-align: middle;
}

.helpline
{
background-color: transparent;
border-style: none;
}

.textarea_size
{
width: 500px;
height: 150px;
}

	
.forum_post textarea {
	width: 450px;
}

.forum_post #formatting {
	height: 200px;
}

textarea
{
border: 1px solid #808080;
color: #303030;
font-size: 12px;
}

textarea:focus
{
border: 1px solid black;
}

  .forum_header
  {

    padding: 3px;
/*    font-size: 13px;
    font-weight: bold;
    border: 1px solid {$settings.table_border_color_1};
    background: {$settings.table_heading_bg_1};*/

    font-weight: bold;
    text-align: center;
    color: #ffffff;
    background: url(../images/menu_title_bg.gif) repeat;
  }