﻿@charset "utf-8";
/* CSS Document */

/* reset*/
.forumWrap { margin:0;padding:1px 0 0 0;}
table {border-collapse:collapse;border-spacing:0;}
/* font */

/* common element */
.forumWrap td p {margin:5px 0;}
p.forumDescription {padding-bottom:4px;}
p.topicdetails {margin:1px 0;}
a.forumlink {font-family:"Lucida Grande",Helvetica,Arial,sans-serif;font-size:14px;}
.greyboxpd { padding:10px 15px 10px 15px;}
.greyboxpd2 { padding:5px 15px 5px 15px;}
.linklist {width:100%; display:inline;}
.linklist a {margin:0;  padding:0 5px 0 0;text-decoration:none;display:block;text-align:center;}
.pageTransfer {width:100%;display:inline;}
.pageTransfer a {text-decoration:none; display:blcock; text-align:center;}
.greyBg { background:url(Images/forum/abgLeft.gif) no-repeat left center;}
.greyBg a { background:url(Images/forum/abgRight.gif) no-repeat right center; color:#333; height:26px;display:block; padding:10px 10px 0 10px;}
.splitLine {display:block; margin-right:5px;}
.websiterules, .errorBox {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13px;font-weight:normal;padding:5px 10px;} 
.websiterules {background-color:#F5F5F5;border:1px solid #CCCCCC;}
.errorBox {background-color:#fcf5f5;border:1px solid #f0d2d3;}
.btnlite {background-color:#ECECEC;border:1px solid #CCCCCC;cursor:pointer;font-size:14px;font-weight:normal;padding:1px 5px;}
.forumWrap .postdetails {padding-top:5px;width:150px;}
/* Tables */
.TDwidth {width:40px;}
.th {color: #fff;font-size:14px; font-weight:normal;white-space: nowrap;padding:7px 10px;text-align:left;}
td.profile {padding:4px; vertical-align:top!important;}
.tablebg {background-color: #fff;border: 1px solid #eee;}
.forumSort td {margin:0; padding:12px 0 12px 0;border:0; font-size:14px; font-weight:normal;}
.forumSort table {margin: 0;}
.gensmall {font-size:12px;margin:0px;}
.row1 {background-color: #fff;padding: 4px;border: 1px solid #eee;}
.row2 {background-color: #f8f8f8;padding: 4px;border: 1px solid #eee;}
.row3 {background-color:#dfdddd/*C9C9C9*/;padding: 4px;}
.spacer {background-color: #D1D7DC;}
.legend {text-align:center;margin: 0 auto;}
/* background color */
.trbgcolor, .quoteTitle {background-color:#c6c5c5;/*#A4A4A4*/}
.trbgcolor2,.quoteContent {background: #efefef;}
/* register */
.boxReg { padding-left:15px;padding-bottom:10px;line-height:16px;font-size:14px;}
.lbl,.remdtxt {margin-bottom:8px; display:block;}
.lbl { height:14px;}
.inputSignIn { margin-bottom:5px;}
.inputReg { width:200px; height:16px; padding:2px 2px 2px 5px;}
/* bg pic */

.newPosts, .noNewPosts, .onlineperson, .topicUnread, .topicRead {background-repeat:no-repeat; background-position: center center;}
.topicUnread { background-image:url(Images/forum/page_white_star.png);}
.topicRead { background-image: url(Images/forum/page_white.png);}
.forumLocked { background:url(Images/forum/folderLocked.png) no-repeat center 6px;;}
.articleLocked { background:url(Images/forum/articleLocked.png) no-repeat center 5px;}
.onlineperson { background-image:url(Images/forum/group.png);}
.newPosts {background-image:url(Images/forum/folder_page.png); }
.noNewPosts {background-image:url(Images/forum/folder_page_white.png); }



/* index page */
.forumWrap td {padding:5px 10px;vertical-align:middle;}

/* quote */
.quoteTitle, .quoteContent { margin:0 20px 0 20px; padding:5px 10px 5px 10px;}
.quoteContent { border-right:solid 1px #c6c5c5; border-bottom:solid 1px #c6c5c5; border-left:solid 1px #c6c5c5; margin-bottom:10px;}
