#Kunena td,#Kunena table,#Kunena th,#Kunena div,#Kunena p,#Kunena span {
font-family:Arial, Helvetica, sans-serif;
}

#Kunena .fb_header {
background:#3B3B3B url(images/cat_title_bg.gif) repeat-x top left;
height:30px;
}

#Kunena table.fb_blocktable thead tr th {
background:#3B3B3B url(images/cat_title_bg.gif) repeat-x top left;
color:#fff;
font-weight:400;
padding:2px;
}

#Kunena tr.fb_sth {
background:#8CABC8 url(images/cat_title_head_bg.gif) repeat-x top left;
color:#000;
border-right:1px solid #BFC3C6;
border-left:1px solid #BFC3C6;
border-top:1px solid #BFC3C6;
font-size:small;
font-family:Arial, Helvetica, sans-serif;
}

#Kunena th.fb_sectiontableheader {
font-weight:400;
font-size:small;
font-family:Arial, Helvetica, sans-serif;
padding:3px 5px;
}

#Kunena tr.fb_sectiontableentry1 td {
background:#FFF;
color:#000;
border-bottom:1px solid #BFC3C6;
border-right:1px solid #BFC3C6;
border-left:1px solid #BFC3C6;
padding:5px;
}

#Kunena tr.fb_sectiontableentry2 td {
background:#F2F1EE;
color:#000;
border:1px solid #BFC3C6;
padding:5px;
}

#Kunena tr.fb_sectiontableentry1 td.td-1,#Kunena tr.fb_sectiontableentry2 td.td-1 {
background:#EEE;
}

#Kunena tr.fb_sectiontableentry1 td.fb_cc-sectiontableentry1,#Kunena tr.fb_sectiontableentry2 td.fb_cc-sectiontableentry1 {
background:none;
}

#Kunena tr.fb_sectiontableentry1 td.td-0,#Kunena tr.fb_sectiontableentry2 td.td-0 {
border-left:1px solid #BFC3C6;
background:#EEE;
text-align:center;
color:#999;
}

#Kunena td.td-0 strong {
display:block;
font-size:x-large;
font-weight:400;
line-height:21px;
margin:5px 0;
}

#Kunena a.fb-topic-title {
font-weight:700;
font-size:medium;
}

#Kunena .topic_latest_post_avatar {
display:block;
height:auto;
width:40px;
margin-right:5px;
border:1px solid #CCC;
float:left;
padding:1px;
}

#Kunena img.fb_list_avatar {
height:auto;
width:40px;
border:0;
}

#Kunena .topic_sticky {
position:absolute;
top:-5px;
right:0;
}

.fb_credits {
height:31px;
line-height:26px;
font-size:x-small;
position:relative;
text-align:center;
}

.fb_footer {
font-size:x-small;
text-align:center;
}

#Kunena #Kunena_top td {
background:#FFF;
color:#000;
border-color:#5182A4;
border-style:solid;
border-width:0 0 3px;
margin:0;
}

#Kunena #Kunena_top td img.hideshow {
background:#5182A4;
}

#Kunena #Kunena_tab {
top:0;
margin:0;
}

#Kunena #Kunena_tab ul {
list-style:none;
float:left;
margin:0;
padding:0;
}

#Kunena #Kunena_tab li {
display:inline;
float:left;
margin:0 1px 0 0;
padding:0;
}

#Kunena #Kunena_tab a {
background:url("images/tabmenuright.gif") no-repeat right top;
text-decoration:none;
border:0;
display:block;
float:left;
margin:0;
padding:0;
}

#Kunena #Kunena_tab a span {
display:block;
background:url("images/tabmenuleft.gif") no-repeat left top;
font-family:Arial, Helvetica, sans-serif;
font-size:small;
color:#FFF;
font-weight:700;
line-height:35px;
padding:0 10px;
}

#Kunena #Kunena_tab a:hover,#Kunena #Kunena_tab li.Kunena_item_active a {
background-position:right bottom;
}

#Kunena #Kunena_tab a:hover span,#Kunena #Kunena_tab li.Kunena_item_active a span {
background-position:left bottom;
color:#FFF;
font-weight:700;
font-style:normal;
text-decoration:none;
}

#Kunena select,#Kunena select:focus,#Kunena select:hover {
background:#F7F7F7 none repeat scroll 0 0;
font-size:x-small;
border:1px solid #999;
color:#000;
padding:0;
}

#Kunena option {
background:#FFF none repeat scroll 0 0;
font-size:x-small;
color:#000;
padding:0 10px 0 0;
}

#Kunena .button,#Kunena .fb_button {
background:#F7F7F7 none repeat scroll 0 0;
font-size:x-small;
border:1px solid #999;
color:#000;
padding:0 4px;
}

#Kunena .fb_button:hover,#Kunena .fb_button:focus {
background:#609FBF none repeat scroll 0 0;
font-size:x-small;
border:1px solid #069;
color:#FFF;
padding:0 4px;
}

#Kunena .fb_list_actions {
background-color:#FFF;
color:#000;
border:1px solid #D1D1D1;
clear:both;
margin-top:-1px;
width:100%;
}

#Kunena .fb_list_actions_bottom {
background-color:#FFF;
color:#000;
border:1px solid #D1D1D1;
clear:both;
margin-bottom:-1px;
width:100%;
}

#Kunena .fb_list_actions_info {
float:left;
font-weight:700;
height:28px;
line-height:28px;
padding-left:15px;
padding-right:10px;
}

#Kunena .fb_list_actions_info a {
color:#093;
text-decoration:underline;
}

#Kunena .fb_list_pages {
border-left:1px solid #D1D1D1;
color:#666;
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:medium;
font-weight:700;
height:28px;
line-height:28px;
padding-left:10px;
padding-right:5px;
}

#Kunena .fb_list_times {
border-left:1px solid #D1D1D1;
color:#666;
height:28px;
line-height:28px;
padding-left:5px;
padding-right:10px;
}

#Kunena .fb_list_pages_link {
padding:0 5px;
}

#Kunena .fb_list_actions_info_all {
font-weight:700;
height:28px;
line-height:28px;
padding-left:15px;
padding-right:10px;
width:100%;
}

#Kunena .fb_list_actions_goto {
height:28px;
padding:0 2px;
}

#Kunena .fb_list_actions_forum {
border-left:1px solid #D1D1D1;
height:28px;
white-space:nowrap;
padding:1px 4px;
}

#Kunena .fb_list_pages_all {
width:1%;
border-left:1px solid #D1D1D1;
color:#666;
font-family:Arial, Helvetica, sans-serif;
font-size:medium;
font-weight:700;
height:28px;
line-height:28px;
padding-left:5px;
padding-right:3px;
}

#Kunena .fb_list_times_all {
width:1%;
border-left:1px solid #D1D1D1;
color:#666;
height:28px;
line-height:28px;
padding-left:5px;
padding-right:5px;
}

#Kunena .fb_list_jump_all {
width:1%;
border-left:1px solid #D1D1D1;
color:#666;
height:28px;
line-height:28px;
padding-left:5px;
padding-right:5px;
white-space:nowrap;
}

#Kunena .fb_list_jump_all form {
display:table;
}

#Kunena .fb_list_times_all .inputboxusl {
font-size:x-small;
width:100px;
margin:0;
padding:0;
}

#Kunena .fb_list_jump_all form .inputbox {
font-size:x-small;
width:150px;
margin:0;
padding:0;
}

#Kunena .fb_list_pages_all table tr td {
height:28px;
line-height:28px;
white-space:nowrap;
}

#Kunena .fb_list_top {
background:#FFF none;
border:1px solid #D1D1D1;
clear:both;
width:100%;
margin:-1px 0 5px;
}

#Kunena .fb_list_bottom {
background:#FFF none;
border:1px solid #D1D1D1;
clear:both;
width:100%;
margin:0 0 5px;
}

#Kunena .fb_list_categories {
border-left:1px solid #D1D1D1;
color:#666;
height:28px;
line-height:28px;
padding-left:10px;
padding-right:5px;
white-space:nowrap;
}

#Kunena .fb_pagination {
white-space:nowrap;
font-weight:400;
font-size:small;
}

#Kunena .fb_pagination a,#Kunena .fb_pagination strong {
font-weight:400;
text-decoration:none;
margin:0 2px;
padding:0 4px;
}

#Kunena .fb_pagination a,#Kunena .fb_pagination a:link,#Kunena .fb_pagination a:visited {
background-color:#F7F7F7;
border:1px solid #999;
color:#000;
}

#Kunena .fb_pagination strong,#Kunena .fb_pagination a:active,#Kunena .fb_pagination a:hover {
background-color:#609FBF;
border:1px solid #069;
color:#FFF;
}

#Kunena a {
text-decoration:none;
font-weight:400;
}

#Kunena a:link,#Kunena a:visited {
color:#069;
}

#Kunena a:hover {
color:red;
}

#Kunena .fbxs {
font-size:xx-small;
}

#Kunena .fbm {
font-size:small;
}

#Kunena .fbxxl {
font-size:large;
}

#Kunena .fb_header div#fb_topmenu a {
display:block;
text-decoration:none;
font-weight:700;
float:left;
padding:0 8px;
}

#Kunena .fb_header div#fb_topmenu a:hover {
color:#BFC3C6;
}

#fb_searchbox {
width:auto;
white-space:nowrap;
}

#fb_searchbox form {
margin:0;
padding:0;
}

#fb_searchbox .fb_search_inputbox {
width:auto;
border:1px solid #999;
background:#FFF url(images/search_icon.gif) no-repeat 5px center;
font-weight:400;
margin:0 0 0 5px;
padding:1px 5px 1px 20px;
}

#fb_searchbox .fb_search_inputbox:hover,#fb_searchbox .fb_search_inputbox:focus {
width:auto;
border:1px solid #999;
background:#FFF url(images/search_icon.gif) no-repeat 5px center;
font-weight:400;
color:#000;
margin:0 0 0 5px;
padding:1px 5px 1px 20px;
}

#fb_searchbox .fb_button {
margin:0 5px 0 0;
}

.fb_search-results {
color:red;
font-weight:700;
}

#Kunena table.fb_blocktable {
width:100%;
text-align:left;
border-color:#BFC3C6;
border-style:solid;
border-width:0 0 4px;
margin:5px 0;
}

#Kunena div.fb_title_cover {
float:left;
text-align:left;
color:#FFF;
font-weight:400;
line-height:normal;
padding:2px;
}

#Kunena div.fb_totalfavorite {
float:right;
text-align:left;
color:#FFF;
font-weight:400;
line-height:normal;
padding:4px;
}

#Kunena .fb_title,#Kunena a.fb_title {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:700;
display:block;
color:#FFF;
text-decoration:none;
}

#Kunena .fb_title a {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:700;
color:#FFF;
text-decoration:none;
}

#Kunena img.hideshow {
float:right;
cursor:pointer;
position:relative;
z-index:1;
margin:0;
padding:0;
}

#Kunena div.fb_thead-child {
border-top:1px dotted #D4C9AD;
margin-top:4px;
}

#Kunena table.fb_cc-table tr td {
border:0 solid #FFF;
}

#Kunena div.fb_cc-childcat-title {
width:90px;
float:left;
}

span.newchar {
color:#090;
font-weight:700;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:xx-small;
}

#Kunena img.stickyicon,#Kunena img.attachicon {
float:right;
border:0;
margin:2px;
}

#Kunena img.catavatar {
width:20px;
height:20px;
margin-left:4px;
border:1px solid #BFC3C6;
}

.fb_contentheading {
background:#ECE9D8;
font-weight:700;
color:#900;
border-bottom:3px solid #DDD5BF;
border-left:1px solid #BFC3C6;
border-right:1px solid #BFC3C6;
border-top:1px solid #FFF;
}

.fb_contentheading span {
background:url(images/spoticon.gif) no-repeat left center;
padding-left:16px;
}

.fb_sectiontableentry1_stickymsg {
background:#FEFECC;
}

.fb_sectiontableentry2_stickymsg {
background:#FEFECC;
color:#000;
}

tr.fb_sectiontableentry1_stickymsg td,tr.fb_sectiontableentry2_stickymsg td {
color:#000;
border-bottom:1px solid #BFC3C6;
border-left:1px solid #FFF;
border-right:1px solid #BFC3C6;
padding:2px;
}

VIEW PAGE
-------------------------------------------------------------------- */
#fb_views {
background:#FFF;
color:#000;
}

th.view-th {
text-align:right;
padding-right:10px;
}

td.fb-msgview-left {
background:#EFF0F4;
vertical-align:top;
width:170px;
min-width:170px;
border-bottom:0 solid #BFC3C6;
border-left:1px solid #BFC3C6;
}

td.fb-msgview-right {
border-right:1px solid #BFC3C6;
vertical-align:top;
border-left:1px solid #BFC3C6;
padding:5px 10px;
}

div.fb-msgview-l-cover {
overflow:auto;
text-align:center;
padding:5px;
}

span.view-username a:link,span.view-username a:visited {
font-weight:700;
text-decoration:none;
color:#357994;
}

span.view-username a:hover {
color:#000;
text-decoration:none;
}

span.msgusertype {
font-weight:400;
text-decoration:none;
font-style:italic;
}

span.fb_avatar img {
border:1px solid #BFC3C6;
margin:5px;
padding:1px;
}

div.viewcover {
border:1px solid #BFC3C6;
background:#DDD;
color:#333;
text-align:center;
margin:2px 5px;
}

span.msgtitle,span.msgtitle_new {
font-weight:700;
text-decoration:none;
background:url(images/msgtitleicon.gif) no-repeat left center;
padding-left:25px;
line-height:26px;
font-size:medium;
}

span.msgtitle_new {
background:url(images/msgtitlenew.gif) no-repeat left center;
}

span.msgdate {
font-weight:400;
text-decoration:none;
padding-left:10px;
font-size:x-small;
font-family:Arial, Helvetica, sans-serif;
white-space:nowrap;
}

span.msgkarma {
font-weight:700;
color:#333;
text-decoration:none;
padding-right:10px;
white-space:nowrap;
}

div.msgtext {
width:100%;
overflow:hidden;
border-top:1px solid #ddd;
margin-top:5px;
padding:10px 0 0;
}

div.fbcode {
overflow:auto;
}

div.msgtext pre,div.msgtext .code {
border-left:5px solid #F4A94F;
border-right:1px solid #CCC;
border-top:1px solid #CCC;
border-bottom:1px solid #CCC;
font-family:"Courier News", monospace;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:400;
line-height:1.5;
width:100%;
overflow:auto;
margin:5px 0 15px;
padding:10px 15px;
}

div.fb_file_attachment {
background:#BFC3C6;
border:1px dotted #555;
margin-bottom:10px;
padding:10px;
}

div.fb_smalltext {
font-size:x-small;
font-family:Arial, Helvetica, sans-serif;
}

td.fb-msgview-right-c div.fb_smalltext {
text-align:right;
padding:5px;
}

div.fb_message_editMarkUp_cover {
padding-top:5px;
margin-left:5px;
text-align:right;
border-bottom:1px dotted #CCC;
}

span.fb_message_editMarkUp {
background:#f7f7f7 no-repeat left center;
height:16px;
border-left:1px dotted #CCC;
border-right:1px dotted #CCC;
border-top:1px dotted #CCC;
margin-left:3px;
font-size:xx-small;
color:#666;
padding:2px 5px;
}

span.fb_message_informMarkUp {
background:#f7f7f7;
height:16px;
border-left:1px dotted #CCC;
border-right:1px dotted #CCC;
border-top:1px dotted #CCC;
margin-left:3px;
font-size:xx-small;
color:#666;
padding:2px 5px;
}

td.msgsignature div {
text-align:left;
overflow:hidden;
color:#999;
font-size:x-small;
padding:5px;
}

div.fb_message_buttons_cover {
text-align:right;
height:15px;
line-height:14px;
white-space:nowrap;
margin:4px 0 3px;
}

td.fb-msgview-left-b {
background:#EFF0F4;
vertical-align:top;
width:170px;
border-bottom:1px solid #BFC3C6;
border-left:1px solid #BFC3C6;
}

td.fb-msgview-right-b {
border-bottom:1px solid #BFC3C6;
vertical-align:top;
border-left:1px solid #D4C9AD;
border-right:1px solid #BFC3C6;
padding:1px 5px;
}

#Kunena .switchcontent .inputbox {
border:1px solid #999;
background:#FFF;
color:#000;
margin:2px 0;
}

span.fb_quote {
display:block;
border:1px dotted #CCC;
font-family:Arial, Helvetica, sans-serif;
font-style:italic;
background:#F7F7F7;
margin:5px 0;
padding:5px;
}

#Kunena div.fbhide {
background:#FFF8F2 url(images/bullet-tips.gif) no-repeat scroll 5px center;
border:1px dotted #F2CAB7;
font-size:medium;
padding:10px 10px 10px 25px;
}

#fb_threadview {
border:1px solid #BFC3C6;
}

div#fb_threadview table.fb_blocktable {
margin:0;
}

.fb_threadview_row td {
border-top:1px dotted #BFC3C6;
padding:2px 0;
}

.fb_threadview_row td table tr td {
border-top:0 solid #BFC3C6;
}

#Kunena #fb_postmessage tr.fb_sectiontableentry2 td.fb-topicicons td {
background:#FFF;
color:#000;
border:1px solid #ccc;
width:99%;
}

#fb_postmessage tr.fb_sectiontableentry1 .fb-postbuttonset td.fb_posthint {
background:#FFC;
border:1px solid #CFC1A9;
padding:2px 5px;
}

table#fb_postmessage .fb_posthint .fb_inputbox {
background:#FFC;
border:0 solid #FFC;
width:99%;
}

.fb-postbuttonset {
width:95%;
margin:2px;
}

#Kunena tr.fb_sectiontableentry1 .fb-postbuttons {
border:1px solid #CCC;
}

table#fb_postmessage .fb_txtarea {
width:95%;
overflow:auto;
height:300px;
border:1px solid #ccc;
}

.fb_txtarea {
height:300px;
width:95%;
}

#fb_postmessage tr.fb_sectiontableentry1 .fb-postbuttonset td,#fb_postmessage tr.fb_sectiontableentry2 .fb-postbuttonset td {
border-bottom:0 solid #BFC3C6;
}

.fb_leftcolumn {
width:160px;
text-align:right;
}

#Kunena #Kunena_post_result div {
border:1px solid #999;
font-size:small;
}

#Kunena #fb_post_buttons {
padding:4px;
}

#Kunena #fb_post_buttons .fb_button {
font-weight:700;
font-size:small;
padding:4px;
}

.fb_review_table {
text-align:left;
border-spacing:1px;
background:#BFC3C6;
}

.fb_review_header {
color:#fff;
}

.fb_review_body0 {
color:#404040;
background-color:#FFC;
line-height:100%;
padding:3px 10px;
}

.fb_review_body1 {
color:#404040;
background-color:#FFF;
line-height:140%;
padding:3px 10px;
}

.fb_review_quote {
border:dotted 1px #ccc;
background-color:#FFF;
color:#999;
display:block;
padding:5px;
}

.fb_forum-pathway {
line-height:18px;
border:1px solid #CCC;
color:#000;
background:#F7F7F7;
margin:5px 0 0;
padding:3px;
}

.fb_forum-pathway-bottom {
line-height:18px;
border:1px solid #CCC;
color:#000;
background:#F7F7F7;
margin:0 0 5px;
padding:3px;
}

.path-element-first {
font-weight:400;
height:18px;
line-height:18px;
padding-left:22px;
background:url(images/pathway_start.gif) no-repeat left center;
display:inline;
padding-right:3px;
}

.path-element-first a:link,.path-element-first a:visited {
font-weight:400;
text-decoration:none;
background:none;
}

.path-element-last,.path-element-last a:link {
font-weight:700;
text-decoration:none;
text-indent:5px;
display:inline;
}

.fb_forum-pathway .path-element,.fb_forum-pathway-bottom .path-element {
background:url(images/arrow.png) no-repeat left center;
padding-left:12px;
display:inline;
font-weight:400;
height:18px;
line-height:18px;
padding-right:3px;
}

.fb_forum-pathway .path-element-last,.fb_forum-pathway-bottom .path-element-last {
height:18px;
line-height:18px;
background:url(images/pathway_finallink.gif) no-repeat left center;
padding-left:37px;
padding-right:5px;
}

.path-element-users {
display:inline;
margin-top:21px;
}

td.jr-topnav-left {
text-align:left;
width:50%;
vertical-align:middle;
}

td.jr-topnav-right {
text-align:right;
width:50%;
vertical-align:middle;
}

div.jr-pagenav ul {
list-style:none;
float:right;
margin:0;
padding:0;
}

div.jr-pagenav ul li {
list-style:none;
display:block;
float:left;
background:none;
margin:0;
padding:0 4px;
}

div.jr-pagenav ul li.jr-pagenav-text {
font-weight:400;
list-style:none;
display:block;
float:left;
margin:0;
padding:0 4px;
}

div.jr-pagenav-nb,div.jr-pagenav-nb-act {
display:inline;
}

a.jr-pagenav-nb:link,a.jr-pagenav-nb:visited {
font-weight:700;
text-decoration:none;
}

li.jr-pagenav-nb span.pagenav,li.jr-pagenav-nb a.pagenav:link,li.jr-pagenav-nb a.pagenav:visited {
font-weight:400;
text-decoration:none;
background:none;
border:0;
line-height:normal;
margin:0;
padding:0;
}

.fb_forum-headerdesc {
line-height:18px;
border:1px solid #CCC;
color:#000;
background:#F7F7F7;
margin:-1px 0 0;
padding:3px;
}

#fb_ft-cover {
position:relative;
float:right;
text-align:right;
}

td.ft-td2 {
width:150px;
}

#forumtools_control {
width:150px;
float:right;
}

.forumtools_contentBox {
z-index:2;
border:1px solid #BFC3C6;
display:none;
position:absolute;
right:0;
top:20px;
background:#555;
overflow:hidden;
width:150px;
}

.forumtools_content {
position:relative;
width:100%;
text-align:left;
padding:1px;
}

#subBox1 ul {
list-style:none;
margin:0;
padding:0;
}

#subBox1 ul li {
list-style:none;
color:#FFF;
background:none;
margin:0;
padding:3px 5px;
}

#subBox1 ul li a:link,#subBox1 ul li a:visited {
color:#FFF;
text-decoration:none;
font-weight:400;
list-style:none;
}

#Kunena a.forumtools:link,#Kunena a.forumtools:visited {
background:url(images/menu_open.gif) no-repeat right center;
padding-right:20px;
color:#FFF;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:700;
line-height:normal;
text-align:center;
text-decoration:none;
}

td.fb_faqdesc,td.fb_rulesdesc,td.fb_uadesc,td.fb_anndesc,td.fb_creditsdesc {
vertical-align:top;
border:1px solid #ccc;
background:#FFF;
color:#000;
padding:5px;
}

.fb_credits_intro {
padding:10px 0;
}

.fb_team {
border-top:1px solid #ddd;
margin:0;
padding:0;
}

.fb_teammember {
border-bottom:1px solid #ddd;
list-style:inside;
margin:0;
padding:7px 10px;
}

.fb_credits_more {
padding:10px 0 10px 20px;
}

.fb_profile-left {
padding-right:5px;
}

.fb-usrprofile-misc {
text-align:center;
margin:0 auto;
}

#fb_userprfmsg td.td-6 {
border-right:1px solid #BFC3C6;
}

.fb_myprofile_menu td {
border-left:1px solid #BFC3C6;
border-right:1px solid #BFC3C6;
}

.fb_myprofile_menu a {
display:block;
text-decoration:none;
padding:2px 5px 3px 10px;
}

.fb_myprofile_menu_staff {
border-bottom:4px solid #BFC3C6;
padding:5px 10px;
}

.fb_myprofile_general td {
border-left:1px solid #BFC3C6;
border-right:1px solid #BFC3C6;
padding:3px 5px;
}

img.rsslink {
position:absolute;
right:3px;
top:0;
}

.msgtext {
overflow:auto;
width:95%;
}

td.fb-msgview-left-c {
background:#EFF0F4;
vertical-align:top;
border-right:1px solid #BFC3C6;
}

img.bbcode {
cursor:pointer;
margin-top:4px;
margin-right:2px;
padding:2px 3px;
}

img.bbcode:hover {
background-color:#e4e4e4;
cursor:pointer;
margin-top:4px;
margin-right:2px;
padding:2px 3px;
}

#Kunena .topic_latest_post,#Kunena .topic_date,#Kunena .fbs {
font-size:x-small;
}

tr.fb_sectiontableentry1_stickymsg td.td-0,tr.fb_sectiontableentry2_stickymsg td.td-0,#Kunena tr.fb_sectiontableentry1 td.td-1,#Kunena tr.fb_sectiontableentry2 td.td-1,#Kunena #fb_postmessage {
border-left:1px solid #BFC3C6;
}

#Kunena a.fb_list_pages_link:link,a.fb_list_pages_link:visited,a.jr-pagenav-nb:hover,#subBox1 ul li a:hover,#Kunena a.forumtools:hover,.fb_myprofile_menu a:hover {
text-decoration:underline;
}

#Kunena td.fb_list_jump_all input.fbjumpgo,.switchcontent,.fb_bottom_pathway {
display:none;
}

#Kunena .fb_list_moderators,#Kunena .fb_list_markallcatsread {
height:28px;
padding-left:5px;
padding-right:10px;
width:100%;
}

#Kunena .fbl,#Kunena .fbxl {
font-size:medium;
}

#Kunena .fb_header_th_1,#Kunena .fbgrouplist {
padding:5px;
}

td.fb_profileboxcnt,#Kunena #fb_postmessage tr.fb_sectiontableentry2 td.fb-topicicons table {
width:95%;
}

#Kunena div.fb_thead-title a,#Kunena div.fb_latest-subject a,.fb_myprofile_menu_title,#Kunena a.fbrecent {
font-weight:700;
}

td.msgsignature,table.jr-topnav,table.jr-bottomnav,table.jr-ft,td.ft-td1 {
width:100%;
}

#fb_post_message .postinput,#fb_post_message .postinput:hover,#fb_post_message .postinput:focus {
width:94%;
background:#FFF;
color:#000;
border:1px solid #ccc;
padding:3px 5px;
}

.fb_profileinfo,.fb_profile-bottomnav {
background:#fff;
border-left:1px solid #BFC3C6;
border-right:1px solid #BFC3C6;
}

img.bbcode {
cursor: pointer;
margin-top: 4px;
margin-right: 2px;
padding-top: 2px;
padding-right: 3px;
padding-bottom: 2px;
padding-left: 3px;
}

img.bbcode:hover {
background-color: #e4e4e4;
cursor: pointer;
margin-top: 4px;
margin-right: 2px;
padding-top: 2px;
padding-right: 3px;
padding-bottom: 2px;
padding-left: 3px;
}
