
div.forumnavpath
{
	padding:2px;
	border:1px solid #b5c5c3;
	background-color:#f4fbf7;	
	height:18px;
}

table.forum 
{
  width:100%;
  padding:0;
  border-collapse:collapse;
  border:1px solid #b5c5c3;
}

table.forum .aligncenter
{
  text-align:center
}

table.forum .alignleft
{
  text-align:left
}

table.forum tr.topic
{
  height:35px;
}

table.forum td, table.forum th
{
  border:1px solid #b5c5c3;
  font-size:9pt;
  padding:5px 5px 5px 5px;
}

table.forum td.cell
{
  background-color:#f4fbf7;
}

table.forum td.infocell
{
  background-color:#dce4e2;
  text-align:center !important;
  vertical-align:middle !important;
}

table.forum tr.bar1 th,
table.forum tr.bar1 td
{
  background:#4fa897 url('/images/web/forum/forumtablebg1.gif') repeat-x top left;
  height:24px;
  color:#FFFFFF;
  text-align:center;
  font-weight:normal;
  padding:2px;
}

table.forum tr.bar2 th,
table.forum tr.bar2 td
{
  background:url('/images/web/forum/forumtablebg2.gif') repeat-x top left;
  height:20px;
}

table.forum tr.shade td
{
  background-color:#f4fbf7;
}

table.forum tr.seperator td
{
  background-color:#dae2dd;
  height:3px;
  padding:0;
}

table.forum td.postauthor, 
table.forum td.posttitle,
table.forum td.postinfo,
table.forum td.postbody
{
  background-color:#f7fcfd;
}



table.forum td.topic
{
	background-color:#dce2e4 !important;
}

table.forum td.postauthor
{
  font-size:8pt;
  font-weight:bold;
  text-align:center;
  color:#965a3c;
}

table.forum td.posttitle
{
  font-size:8pt;
  text-align:left;
}

table.forum td.postbody
{
	padding-top:10px;
	padding-bottom:10px;
	line-height:130%;
}

table.forum td.postbody q
{
	display:block;
	border:1px solid #FFFFFF;
	padding:5px;
	margin:10px 20px 10px 5px;
	background-color: #F0F3F4
}


table.forum td.category
{
  background:url('/images/web/forum/forumtablebg2.gif') repeat-x top left;
  background-color: #c9d5ce;
  height:15px;
  padding-top:5px;
}

table.forum td.categoryout
{
  background:url('/images/web/forum/forumtablebg2b.gif') repeat-x top left;
  background-color: #c9d5ce;
  height:15px;
  padding-top:5px;
}

table.forum th.postcount
{
	width:100px;
}


div.forumPostMenuNavigation
{
	height:30px;
	margin:5px 0 5px 0;
	vertical-align:middle;
}

div.forumPostMenu
{
	float:left;
}

div.forumPostPager
{
	float:right;
}

div.forumPostPager table
{
	border:0;
	margin:0;
	border-collapse:collapse;
}

div.forumPostPager table td
{
	border:1px solid #c7d6cc;
	padding: 3px;
	font-weight: bold;
}

div.forumPostPager td.move
{
	background-color:#f5fff9
}

div.forumPostPager td.jump
{
	background-color:#e1f0e6
}

p.forumtitle
{
	font-size:12pt;
	font-weight:bold;
}

div.toolbar	a
{
	border:1px solid #f5fafb;
	padding:1px 4px 1px 4px; 
	background-color:#f5fafb;
}

div.toolbar	a:hover
{
	border:1px solid #FFFFFF;
	background-color:#bcdadf;
	text-decoration:none !important;

}
/* === PAGER ========================================================================*/


div.pagercontainer
{
	font-family:Tahoma;
	font-size:10pt;
	height:30px;
}

div.pagercontainer div.info
{
	float:left;
	padding-top:8px;
	padding-left:5px;
	font-size:9pt;
}

div.forumpager
{
	border:1px solid #dce4df;
	margin:3px;
	padding:3px;
    background-color:#f4fbf7;
}

div.forumpager ul 
{
  list-style: none;
  margin:0;
  padding:0;
}

div.forumpager li
{
  list-style:none;
  display:inline; 
  margin:0;
  padding:0;
}

div.forumpager li.current
{
  font-weight:bold;
  padding:3px 5px 3px 5px;
  border:1px solid #dce4df;
  background-color:#FFFFFF;
}

div.forumpager li.sepleft
{
  border-left:1px solid #dce4df;
}

div.forumpager li.sepright
{
  border-right:1px solid #dce4df;
}

div.forumpager li.count
{
  border-left:1px solid #dce4df;
  background-color:#FFFFFF;
  padding:3px 0 3px 4px; 
  font-size:9pt;
  text-align:center;
}

div.forumpager a
{
  font-family:Tahoma;
  font-size:10pt;
  font-weight:normal !important;
  padding:3px 3px 3px 3px;
  background-color:#f4fbf7;
  border-left:1px solid #f4fbf7;
  border-right:1px solid #f4fbf7;
}

div.forumpager a:hover
{
  background-color:#dce4df;
  text-decoration:none;
  border:1px solid #dce4df;
}

p.comment
{
	color: #A0A0A0
}