@import url(../../../forum/css/Forum.css);

span.postTitle {
font-size:1.1em;
font-weight:700;
border:medium none;
color:#368CC9;
text-decoration:none;
margin:0;
}

.topicList tr td a {
line-height:normal;
}

#ForumContent {
width:100%!important;
float:none;
margin:0 auto!important;
}

#ForumContent .password .middleColumn {
float:none!important;
width:350px!important;
margin:0;
padding:0;
}

#ForumContent input.text,#ForumContent textarea,#ForumContent select {
font-size:1em!important;
width:250px!important;
}

#contentcolumn #ForumContent input.text,#contentcolumn #ForumContent textarea,#contentcolumn #ForumContent select {
font-size:1em!important;
width:150px!important;
}

#RegisterLogin input.text {
width:100px!important;
}

#ForumContent #Title.text {
padding:10px 0 0;
}

#ForumContent #Title.text .middleColumn input {
width:99.199997%!important;
}

#ForumContent .middleColumn {
float:none!important;
width:356px!important;
margin:2px 10px 10px 0;
}

#ForumContent #Content.textarea {
padding:10px 0;
}

#ForumContent #Content.textarea .middleColumn textarea {
height:200px!important;
width:99.199997%!important;
}

.forumHolderFeatures {
padding:3px;
}

.forumFeatures {
border-bottom:1px solid #DFDFC7;
border-top:1px solid #DFDFC7;
margin:3px 0 0!important;
}

.forumFeatures span,.forumFeatures p {
font-size:1em!important;
padding:3px 0;
}

table.postHeader td.replyButton {
width:40%!important;
text-align:right;
padding:0 5px;
}

table.postHeader td.pageNumbers {
width:130px;
}

table.postHeader td.replyButton a {
background:url(../../../forum/images/subscribeButton.gif) no-repeat scroll left top transparent;
width:96px!important;
}

table.postHeader span,table.postHeader p {
font-size:1em;
line-height:1em;
}

div.posterContent {
width:auto;
}

table.postHeader td.gotoButtonEnd a,table.postHeader td.gotoButtonTop a {
text-align:center!important;
}

.topicList tr td {
font-size:1.1em!important;
}

#StickyTopiclist {
margin:0 0 15px;
}

#CurrentlyOnline {
margin-top:10px!important;
border-top:1px solid #DFDFC7!important;
border-bottom:1px solid #DFDFC7!important;
padding:5px 10px!important;
}

#RegisterLogin {
text-align:right;
border-top:1px solid #DFDFC7;
border-bottom:1px solid #DFDFC7;
margin:0 0 5px;
padding:4px 0;
}

#RegisterLogin span {
width:100%;
text-align:right;
margin:5px 0;
padding:0 5px 5px 0;
}

#RegisterLogin td.left {
text-align:left;
}

#ForumAdminFeatures {
padding:5px 20px!important;
}

#UserProfile,#MemberLatestPosts {
background:none;
border-top:0 solid #DFDFC7!important;
border-bottom:0 solid #DFDFC7!important;
margin-top:5px;
}

#UserProfile h2,#MemberLatestPosts h2 {
font-size:1.3em!important;
}

#UserProfile p.readonly {
border:1px solid #c5c5c5;
background:#f2f2f2;
margin-left:0;
margin-bottom:10px;
padding:5px;
}

table.Forum,table.posts,#PostContentNormal,#FirstPost,#Posts li,#RegisterLogin table {
width:100%;
}

table.Forum td,ul#Posts {
padding:0;
}

table.Forum td.right,#RegisterLogin td.right {
text-align:right;
}

#ForumContent #Form_ReplyForm_action_postAMessage,#ForumContent fieldset,ul.bbcodeExamples li,form .BBCodeHint {
font-size:1em;
}

#ForumContent #Title.text .middleColumn,#ForumContent #Content.textarea .middleColumn {
width:98.900002%!important;
}

.featureRight select,#ForumSearch span,#ForumSearch input.text,#ForumSearch input.submit,#UserProfile div.simpleimage input,#MemberLatestPosts ul li {
font-size:1em!important;
}

table.postHeader td.gotoButton,div.userInformation {
text-align:center;
}