/* forum classes start */
img.forumlogo { float:right; cursor:pointer; }
img.forumbutton { border:0; margin:1px; }
div.forumplaceholder { margin:10px 0; }
div.forumborder {  }

table.forumstable { width:100%; }
table.forumstable td { text-align:center; }
table.forumstable td.large { text-align:left; width:275px; vertical-align:top; }
table.forumstable td.large  div { margin-left:5px; }
table.forumstable td.avatar, table.forumstable td.comment { text-align:left; vertical-align:top; }
table.forumstable td.avatar { width:115px; }
table.forumstable thead td { font-size:7pt; white-space:nowrap; font-family:georgia; }
table.forumstable tbody td { 8pt; }
table.forumstable tbody td.large { }
table.forumstable tbody tr {  }
table.forumstable tbody tr.stickyrow { background-color:#fe9900; }
table.forumstable tbody tr.stickyrow a.forumtitle { color:#fff; font-size:10pt; text-decoration:none; }
table.forumstable tbody.topicslist td { border:1px solid #ccc; border-width:1px 0; }
table.forumstable tbody.topicslist td.large { border-width:1px 0 1px 1px; }
table.forumstable tbody.topicslist td.lastcol { border-width:1px 1px 1px 0; }
table.forumstable a { color:#000; text-decoration:none; }
table.forumstable a:hover { color:#333; text-decoration:underline;  }
table.forumstable td p { margin:5px 0; }
table.forumstable td.comment { border:1px solid #ccc; }
table.forumstable td.comment a { text-decoration:underline; }
table.forumstable td.comment div.wiki-converted p { margin:5px 10px 20px 0; }
table.forumstable td.comment div.wiki-converted { padding:3px; }
div.avatar-holder { padding:3px 5px; }
div.signature { margin-top:3px;  border-top:1px solid #eeeeee; overflow:hidden; border-top:1px solid #c6d8d9; padding:3px; max-height:50px; height:expression(50); }
td.comment div.ctime { text-align:left; padding:3px 5px; color:#B2B2AD; font-size:8pt; }
a.forumtitle { font-size:9pt; font-weight:bold; font-family:arial verdana; margin:0 10px 0 5px; }
a.topictitle { font-weight:bold; font-family:arial verdana; }
a.userlink { font-weight:bold; }
table.forumstable a.comment-username {  font-family:georgia,"times new roman",serif; font-size:9pt; font-weight:bold; display:block; color:#557D00; margin:5px 0;}
table.forumstable tbody tr.stickyrow td.gray { color:#555555; }
table.forumstable tbody tr.stickyrow td.gray a { color:#555555; }
table.forumstable tbody td.gray { color:#555555; }
table.forumstable tbody td.gray a { color:#555555; }
img.forumicon, img.permicon { margin:0 2px; position:relative; top:3px; }
table.forumstable td img.avatar { padding:5px; border:1px solid #6CC4FF; max-width:100px; width: expression( this.width > 100 ? 100:true ); } 
table.forumstable td.comment a.forumbutton,
a.forumbutton { font-size:8pt; color:#003300; text-decoration:none; text-transform:capitalize; font-weight:bold; margin:2px 5px; }
table.forumstable td.comment a.forumbutton:hover,
a.forumbutton:hover { color:#003300; text-decoration:underline; }
span.forumbuttonseparator {  color:#003300; font-weight:bold; }
div.forumsitetree { color:#010100; font-size:8pt; padding:0 0 3px; margin:0 0 2px; border-bottom:1px dotted #d3d3d6; }
div.forumsitetree img { margin:0 5px 0 0; }
div.forumsitetree a { margin:0 5px 0 0; color:#010100; text-decoration:none; }
div.forumsitetree a.last { font-weight:bold; }
div.edited { border-top:1px solid #eee; color:#555555; }
div.sticky { background-color:#fe9900;  }
div.sticky a { color:#fff; text-decoration:none; }
div.userposts { font-size:8pt; border:1px solid #000; margin:3px 0; }
div.userposts div.titlebar { border-bottom:1px solid #ccc; padding:2px 5px; }
div.userposts div.titlebar img { margin:0 4px; }
div.userposts div.titlebar a { color:#000; }
div.userposts div.wiki-converted { padding:5px; }
.anonym, div.rightbox div.forumcacheitem a .anonym, a.comment-username.anonym { font-style:italic; font-weight:normal;}
div.forumcache { margin:5px; border:1px solid #ccc; color:#333; font-size:8pt; }
div.forumcache a { font-weight:bold; color:#333; }
div.forumcache a.title { color:#0066cc; display:block; margin:5px; font-size:9pt; font-weight:bold; }
div.forumcacheholder { border-top:1px solid #ccc; }
div.forumcache div.even, 
div.forumcache div.odd { border-bottom:1px solid #ccc; padding:3px 10px; }
div.forumcache div.even { background-color:#E4EEEE; }
div.forumcache div.odd { background-color:#F2F2F2; }
a.forummore { font-size:7pt; color:#333; text-align:right; display:block; text-decoration:none; padding:5px; }

/* forum classes end */
