.index_forumlink a {color: #082567;}
.index_forumlink a:visited {color: #082567;}
.index_forumlink a:hover {color: White; text-decoration: underline;}

div.forum_navbar a#link_index, div.forum_navbar a:hover#link_index {
   padding-left: 18px; 
   background-image: url(../forum/icon_index.png); 
   background-repeat: no-repeat;
   font-size: 9pt;
}
div.forum_navbar a#link_home, div.forum_navbar a:hover#link_home {
   padding-left: 18px; 
   background-image: url(../forum/icon_home.png); 
   background-repeat: no-repeat;
   font-size: 9pt;
}

li.navbar_left {float: left;}
li.navbar_right {text-align: right; float: right;}
.forum_navbar {
  border: solid #727564 1px; 
  background: #FFF url(green_sbi.png); 
  padding: 5px 0 6px 0; 
  font-size: 8pt;
  height: 14px;
  margin-bottom: 1em;
 }
.forum_navbar ul {display: inline; padding: 0; margin: 0;}
.forum_navbar ul li {display: inline; list-style: none; padding: 0 1em; font-size: 9pt;}

.forum_listbox {padding: 1px; border: solid black 1px; font-size: 7pt;}
.forum_path {margin-left: 1em; margin-bottom: 1em; margin-top: 5px;}
/*.forum_path a {color: #FFED89;}
.forum_path a:visited {color: #FFED89;}*/
/*.forum_path a:hover {color: ;}*/
.forum_pages  { float: right;}
.forum_pages_sel {font-weight: bold; text-decoration: underline;}
.forum_newtopic {}

.forum_description {font-size: 110%; }


.forum_subtable, .index_subtable
{
  background: #B5D9AC;
}
.index_subtable 
{
  border-top: solid #B5D9AC 1px;
  border-collapse: collapse;
}
.index_subtable td 
{
	border: solid 1px #727564;
}

.topic_table, .post_table
{
  background: #B5D9AC;
}

.forum_subtable
{
  clear: both;
  width: 906px; 
  empty-cells: show; 
  border-collapse: collapse;
  background: #1D1F15;

}

.topic_table, .post_table
{
  clear: both;
  width: 906px; 
  empty-cells: show; 
  border-collapse: collapse;
  background: #B5D9AC;
  border: none;
}

.forum_subtable td, .topic_table td
{

  padding: 8px 5px;
  border: solid 1px #727564;
  vertical-align:  middle;
  background: #B5D9AC;
}

.forum_numbercell {width: 7.5%; text-align: center;}
.forum_titlecell {width: 55%;}
.forum_spicon {float: right; padding: 3px 0 0 5px;}
.forum_leftcell {width: 3%; text-align: center;}
.forum_lastpostcell a {color: #082567;}
/*.forum_lastpostcell a:hover {color: #FFED89;}*/
/*.forum_subtable a {color: #b7410e;}*/

/*a.forum_titlelink {font-size: 9pt; color: #FFED89;}
a:hover.forum_titlelink {font-size: 9pt; color: #FFED89;}
a:visited.forum_titlelink {font-size: 9pt; color: #FFED89;}*/

/*a.topic_topiclink {color: #FFED89;}
a:hover.topic_topiclink {color: #FFED89;}
a:visited.topic_topiclink {color: #FFED89;}*/

/*td.forum_altcell a {color: #FFED89;}
td.forum_altcell a:hover {color: #FFED89;}*/

.forum_lastpostcell {width: 35%; border-right: solid #727564 1px;}
td.forum_altcell {background: #C2D6E6;}
.forum_titlecell a {font-weight: bold;}
.forum_moderators {margin-top: 1ex; margin-right: 5px; clear: right;}

.forum_filters {margin-top: 5px;}
#forum_filterlist {font-size: 8pt;}
#forum_filterlist option {font-weight: normal;}

.topic_titlecell {width: 47%;}
.topic_iconcell {width: 3%; text-align: center;}
.topic_ownercell {width: 15%; text-align: center;}
.topic_numbercell {width: 8%; text-align: center; }
.topic_lastpostcell {width: 25%; border-right: solid 1px #727564;}
.topic_modtools {float: right; font-weight: normal; font-size: 8pt; position: relative; top: -2px;
    padding-right: 5px;}
.topic_modtools label {position: relative; top: -3px;}
td.topic_modcell {border-left: none; border-right: solid 1px #727564; width: 3%;}

td.topic_fullcell {text-align: center; font-size: 10pt; padding: 1.5em; border-right: solid #727564 1px;}

td.topic_header_leftcell {border: solid #727564 1px; background: #C2D6E6;  border-right: none; padding: 2px 5px; font-weight: bold; color: black;}
td.topic_header_rightcell {border: solid #727564 1px; background: #C2D6E6;  border-left: none; padding: 2px 5px; font-weight: bold; color: black;}
td.topic_header_cell {border: solid #727564  1px; background: #C2D6E6;  border-left: none; border-right: none; padding: 2px 5px; font-weight: bold; color: black;}
td.topic_header_blank {border: none; background-color: #C2D6E6; padding: 2px 0;}

td.topic_separator {padding: 0; font-size: 4px; height: 4px; background: #5791D0; border-left: none;}

.post_table {border-collapse: separate; margin-bottom: 5px; border-bottom: solid 1px black;}

.post_table td.post_topcell
{
  padding: 3px 5px;
  background: #C2D6E6;
  color: black;
  border: solid 1px #727564;
}
.post_table td.post_botrightcell 
{
  padding: 1px 5px;
  color: black;
  text-align: left;
  border-left: solid 1px #727564;
  border-right: solid 1px #727564;
}

.post_table td.post_botleftcell 
{
  padding: 1px 5px;
  color: black;
  border-left: solid 1px #727564;
}

.post_table td 
{
  padding: 8px 5px;
  vertical-align: top;
}

/*.post_table a {color: #FFED89;}
.post_table a:hover {color: #FFED89; text-decoration: underline;}*/

.post_leftcell {width: 120px; border-left: solid 1px #727564;}
.post_rightcell {border-left: solid 1px #727564; border-right: solid 1px #727564; }

.post_name {font-weight: bold; font-size: 140%; }
.post_name a {color: 082567;}
.post_name a:visited {color: #082567;}
.post_name a:hover {text-decoration: underline; color: #082567;}

.post_usertitle {margin-bottom: 1em;}
.post_title {margin-bottom: 1.5em; font-weight: bold;}
.post_signature 
{
  margin-top: 2em; 
  border-top: solid 1px #DEDEDE; 
  padding: 2px;
  height: expression( this.scrollHeight > 127 ? "128px" : "auto" ); /* sets max-height for IE */
  max-height: 128px; /* sets max-height value for all standards-compliant browsers */
  overflow: hidden;
}

.post_lastedit {font-size: 7pt; margin-top: 2em; font-style: italic;}
.post_avatar {margin-bottom: 1ex;}
.post_number {float: right; font-weight: bold; color: white; }

.post_quote {padding: 7px 2em 1em 2em;}
.post_quote_body {background-color: #C2D6E6; border: solid #727564 1px; padding: 4px; margin-top: 2px;}

/*.member_details_right a {color: #FFED89;}
.member_details_right a:hover {color: #FFED89;}*/
.member_details_left {width: 80px; font-weight: bold;}
.member_details_bot {padding-top: 1em;}
/*.member_details_bot a {color: #FFED89;}
.member_details_bot a:hover {color: #FFED89;}*/

.forum_ul, .forum_ol {margin-top: 1em; margin-bottom: 1em; padding: 0;}
.forum_ul li {margin: 0 0 0 1.5em; padding: 1px;}
.forum_ol li {margin: 0 0 0 1.5em; padding: 1px;}

#forum_jump {font-size: 8pt; background-color: white; font-weight: bold; 
  padding-left: 0px; margin-left: 0; }
#forum_jump option {font-weight: normal; white-space: nowrap; padding-left: 3px; padding-right: 10px;}
#forum_jump option.lv1 {padding-left: 15px;} 
#forum_jump option.lv2 {padding-left: 15px;} 
#forum_jump option.lv3 {padding-left: 15px;} 
#forum_jump option.lv4 {padding-left: 15px;} 
#forum_jump option.selected {	background-color: #FFDF97; border: solid #727564 1px;}

.forum_forumlist {font-size: 8pt; background-color: white; font-weight: bold; 
  padding-left: 0px; margin-left: 0; }
.forum_forumlist option {font-weight: normal; white-space: pre-line; padding-left: 3px; padding-right: 10px;}

.forum_resultstable td {padding: 0 0 3px 5px;}

.forum_button {font-size: 7pt; font-family: Verdana, Helvetica, Sans-Serif; background: #727564; border: solid black 1px;}

.topic_page {font-size: 7pt;}
.topic_pageimg {position: relative; top: 2px;}

.search_lcell {width: 200px; padding: 3px 1px;}
.search_rcell {padding: 3px 1px;}