/* Forum stylesheet */


body
{
background-color: #fff;
color: #585858;
font-size: 9pt;
font-family: "trebuchet ms", helvetica, sans-serif;
}

a
{
text-decoration: underline;
color: #F16C00;
}

a:hover
{
text-decoration: none;
}


td
{
  padding: 2px 2px 2px 2px;
}

/* standard table cell */
td.standard
{
  text-align: left;
  vertical-align: top;
  padding-left: 2pt;
}

/* table cell aligned to left top */
td.lefttop
{
  text-align: left;
  vertical-align: top;
  padding-left: 2pt;
}

/* table cell aligned to right top */
td.righttop
{
  text-align: right;
  vertical-align: top;
  padding-right: 2pt;
}

/* table cell aligned to right middle */
td.rightmiddle
{
  text-align: right;
  vertical-align: middle;
  padding-right: 2pt;
}

/* table cell aligned to right middle */
td.leftmiddle
{
  text-align: left;
  vertical-align: middle;
  padding-left: 2pt;
}

/* standard Panel - div */
div.standard
{
	width: 100%;
}

/* red validator TODO */
.validator1
{
  color: #FF0000;
}

/* standard button */
input.standard_button
{
background: #FF790B url('images/n3.gif') repeat-x;
color: #fff;
border: solid 1px #DB7623;
font-weight: bold;
text-transform: lowercase;
font-size: 0.8em;
height: 2.0em;
}

input.standard_edit
{
	border-width: 1pt;
	border-color: silver;
	width: 100%;
	font-size: 9pt;
    font-family: "trebuchet ms", helvetica, sans-serif;
}

input.small_edit
{
	border-width: 1pt;
	border-color: silver;
	width: 50px;
	font-size: 9pt;
    font-family: "trebuchet ms", helvetica, sans-serif;
}

textarea.standard_edit
{
	border-width: 1pt;
	border-color: silver;
    width: 100%;
    font-size: 9pt;
    font-family: "trebuchet ms", helvetica, sans-serif;
}

/* threadlist  */
table.thread_list_datalist
{
  width: 100%;  
}

.thread_list_item1, .thread_list_item2
{
  
  text-align: left;
  padding: 2px;
}

.thread_list_item1
{  
  background-color: #D1DDF1;
}

.thread_list_item2
{
  background-color: #FFFFFF;
}


.thread_list_header
{
  font-size: 7pt;
  text-align: left;
  background-color: #FFFFFF;
  padding: 2px;
}


.thread_list_title1
{
	font-size: 10pt;	
	text-align: center;
	background: #FF790B url('images/n3.gif') repeat-x;
	color: #FFFFFF;
	width: 100%;
	font-weight: bold;	
/*	margin-top: 5px; */
}

span.thread_name
{
  font-size: 10pt;
  font-weight: bold;
}

/* posts list */
.posts_list_item1
{
	background-color: #EFF3FB;
	padding: 2px 2px 2px 2px;
}

.posts_list_item2
{
	background-color: #E2EAFA;
	padding: 2px 2px 2px 2px;
}

.posts_list_item_header
{
   font-size: 8pt;   
   width: 100%;
   color: #FF790B;   
}

.posts_list_header
{
    background-color: #507CD1;
    color: White;
}


.posts_list_separator
{
	height: 2px;
	background-color: #FFFFFF;
	color: #FFFFFF;
}

.posts_list_user
{
    float: left;
}

.posts_list_date
{
    float: right;
}

.thread_list_bottom
{
    margin-bottom: 15px;
}


