#fsBB_Form {
  float:            left;
  width:            100%;
  margin:           0 0 150px 0;
  padding:          0;
  background-color: #FFF;
  color:            #333;
  font:             12px Verdana, Arial, Sans-serif;
}

#fsBB_Form input.regular {
  font:             10px Verdana;
}

#fsBB_Form select.regular {
  font:             10px Verdana;
}

#fsBB_Form textarea.regular {
  font:             10px Verdana;
}

#fsBB_Form a {
  text-decoration:  underline;
  color:            #00A;
}

#fsBB_Form a:hover {
  color:            #A00;
}

#fsBB_Form img.imgInner {
  border:           none;
  margin:           2px;
  max-width:        420px;
  _width:           400px;
}

#fsBB_Form span.minitext {
  font:             8px Small Fonts;
  color:            #666;
}

#fsBB_Form div.reginfo {
  font:             10px Verdana; 
  text-align:       left; 
  color:            #666;
  width:            80%;
  border:           solid 1px #AAA;
  background-color: #FFF;
  padding:          2px;
  margin:           20px 0 0 0;
}

#fsBB_Form div.reginfo h3 {
  padding:          0;
  margin:           0 0 2px 0;
  font:             bold 12px Arial;
}

#fsBB_Form div.reginfo p {
  padding:          0;
  margin:           0 3px 10px 3px;
}

#fsBB_Form #checkuser {
  width:            400px;
  height:           14px;
}

#fsBB_LogoBorder {
  float:            left;
  width:            100%;
  height:           60px;
}

#fsBB_LogoBorder .Right {
  float:            right;
  width:            9px;
  height:           60px;
  background:       url('images/layout/overtop_right.gif') no-repeat;
}

#fsBB_LogoBorder .Left {
  float:            left;
  width:            9px;
  height:           60px;
  background:       url('images/layout/overtop_left.gif') no-repeat;
}

#fsBB_LogoBorder .Middle {
  float:            left;
  height:           100%;
}

#fsBB_TopBorder {
  float:            left;
  width:            100%;
  height:           26px;
}

#fsBB_TopBorder .Right {
  float:            right;
  width:            9px;
  height:           26px;
  background:       url('images/layout/top_right.gif') no-repeat;
}

#fsBB_TopBorder .Left {
  float:            left;
  width:            9px;
  height:           26px;
  background:       url('images/layout/top_left.gif') no-repeat;
}

#fsBB_BottomBorder {
  float:            left;
  width:            100%;
  height:           9px;
  font-size:        0;
}

#fsBB_BottomBorder .Right {
  float:            right;
  width:            9px;
  height:           9px;
  background:       url('images/layout/bottom_right.gif') no-repeat;
}

#fsBB_BottomBorder .Left {
  float:            left;
  width:            9px;
  height:           9px;
  background:       url('images/layout/bottom_left.gif') no-repeat;
}

#fsBB_TopBorder .Middle {
  float:            left;
  padding-top:      5px;
  font:             bold 14px Arial, Sans-serif;
}

#fsBB_InnerForm {
  float:            left;
  width:            100%;
  background-color: #FFF;
}

#fsBB_InnerForm table {
  float:            left;
  width:            100%;
  padding:          0;
  margin:           0;
}

#fsBB_InnerForm .Right {
  width:            1px;
  font-size:        0;
}

#fsBB_InnerForm .Left {
  width:            1px;
  font-size:        0;
}

#fsBB_InnerForm .Middle {
  background-color: #FFF;
}

#fsBB_InfoBanner {
  float:            left;
  width:            100%;
  background-color: #F2F2F2;
  font:             12px Arial, Sans-serif;
}

#fsBB_InfoBanner .iRight {
  float:            right;
  text-align:       right;
  padding:          3px 8px 3px 0;
  height:           17px;
  _overflow:        hidden;
}

#fsBB_InfoBanner .iLeft {
  float:            left;
  padding:          3px 0 3px 8px;
}

#fsBB_InfoBanner .iLeft a {
  text-decoration:  none;
}

#fsBB_MenyBanner {
  float:            left;
  width:            100%;
  background-color: #F2F2F2;
  font:             12px Arial, Sans-serif;
}

#fsBB_MenyBanner .iRight {
  float:            right;
  text-align:       right;
  padding:          3px 8px 3px 0;
  font:             11px Arial, Sans-serif;
}

#fsBB_MenyBanner span.inactive {
  text-decoration:  underline;
  color:            #AAA;
}

#fsBB_Banners {
  float:            left;
  width:            100%;
  background-color: #FFF;
  font:             12px Arial, Sans-serif;
  padding-bottom:   3px;
  padding-top:      5px;
  border-bottom:    solid 1px #DEDEDE;
}

#fsBB_Banners img {
  float:            left;
  margin:           2px;
}

#fsBB_PageBanner {
  float:            left;
  width:            100%;
  background-color: #F2F2F2;
  font:             12px Arial, Sans-serif;
}

#fsBB_PageBanner .iRight {
  float:            right;
  text-align:       right;
  padding:          4px 6px 3px 0;
  font-size:        10px;
}

#fsBB_PageBanner .iLeft {
  float:            left;
  padding:          3px 0 3px 8px;
  color:            #AAA;
}

#fsBB_PageBanner .iLeft a {
  text-decoration:  none;
  color:            #AAA;
}

#fsBB_ForumArea {
  float:            left;
  width:            100%;
  background-color: #FFF;
  font:             12px Arial, Sans-serif;
  padding-bottom:   15px;
  padding-top:      15px;
  border-top:       solid 1px #DEDEDE;
  border-bottom:    solid 1px #DEDEDE;
}  

#fsBB_Forum {
  width:            100%;
  background-color: #FFF;
  border-top:       solid 1px #DEDEDE;
  border-bottom:    solid 1px #DEDEDE;
}

#fsBB_Forum a {
  text-decoration:  none;
  color:            #333;
}

#fsBB_Forum form {
  margin:           0;
  padding:          0;
}

#fsBB_Forum tr.rowsplitter {
  background-color: #92baba;
  font-size:        0;
  height:           0;
  padding:          0;
}

#fsBB_Forum tr.thinrowsplitter {
  background-color: #bed5d5;
  font-size:        0;
  height:           0;
  padding:          0;
}

#fsBB_Forum tr.rowstyle_zero {
  background-color: #555;
  font:             bold 12px Arial, Sans-serif;
  color:            #333;
}

#fsBB_Forum tr.rowstyle_minus {
  background-color: #CCC;
  font:             bold 12px Arial, Sans-serif;
  color:            #333;
}

#fsBB_Forum tr.rowstyle_one {
  background-color: #F1F1F1;
}

#fsBB_Forum tr.rowstyle_two {
  background-color: #E1E1E1;
}

#fsBB_Forum tr.rowstyle_three {
  background-color: #D1D1D1;
}
 
#fsBB_Forum td.cellstyle_inone {
  width:            130px;
  text-align:       center;
  background-color: #E1E1E1;
}

#fsBB_Forum td.cellstyle_inone div {
  width:            125px;
  text-align:       left;
}

#fsBB_Forum td.cellstyle_inone h2 {
  font:             bold 13px Arial, Sans-serif;
  color:            #333;
  margin:           0;
  padding:          0;
}

#fsBB_Forum td.cellstyle_inone h4 {
  font:             bold 10px Arial, Sans-serif;
  color:            #AAA;
  margin:           0;
  padding:          0 0 0 3px;
}

#fsBB_Forum td.cellstyle_inone img.avatar {
  width:            100px;
  height:           100px;
  margin:           5px 0 0 3px;
}

#fsBB_Forum tr.rowstyle_zero td.cellstyle_inone {
  font:             bold 11px Verdana, Arial, Sans-serif;
  color:            #FFF;
  background-color: #555;
}

#fsBB_Forum tr.rowstyle_zero td.cellstyle_intwo {
  font:             bold 11px Verdana, Arial, Sans-serif;
  color:            #FFF;
}

#fsBB_Forum tr.rowstyle_one td.cellstyle_intwo {
  _height:           80px;
}

#fsBB_Forum tr.rowstyle_one td.cellstyle_intwo a {
  color:            #00A;
}

#fsBB_Forum tr.rowstyle_one td.cellstyle_intwo a:hover {
  color:            #A00;
  text-decoration:  underline;
}

#fsBB_Forum tr.rowstyle_one td.cellstyle_intwo h5 {
  font:             bold 10px Arial, Sans-serif;
  color:            #00A;
  padding:          0;
  margin:           0;
}

#fsBB_Forum tr.rowstyle_one td.cellstyle_intwo h6 {
  font:             bold 10px Arial, Sans-serif;
  color:            #AAA;
  padding:          0;
  margin:           0 0 4px 5px;
}

#fsBB_Forum tr.rowstyle_one td.cellstyle_intwo div.post {
  font:             12px Arial, Sans-serif;
  padding:          0;
  margin:           10px 5px 10px 5px;
  min-height:       80px;
  _height:          100%;
}

#fsBB_Forum tr.rowstyle_one td.cellstyle_intwo div.signatur {
  font:             10px Arial, Sans-serif;
  border-top:       solid 1px #888;
  color:            #888;
  padding:          2px 0 2px 0;
  height:           11px;
  overflow:         hidden;
}

#fsBB_Forum td.cellstyle_inthree {
  text-align:       right;
  height:           14px;
}

#fsBB_Forum td.cellstyle_one {
  width:            23px;
  text-align:       center;
}

#fsBB_Forum td.cellstyle_two h2 {
  font:             bold 13px Verdana, Arial, Sans-serif;
  margin:           0;
  padding:          0;
}

#fsBB_Forum td.cellstyle_two h3 {
  float:            left;
  font:             bold 11px Verdana, Arial, Sans-serif;
  margin:           0;
  padding:          0;
  color:            #888;
}

#fsBB_Forum td.cellstyle_two p {
  font:             10px Verdana, Arial, Sans-serif;
  color:            #888;
  margin:           0 0 0 5px;
  padding:          0;
}

#fsBB_Forum td.cellstyle_three {
  font:             11px Arial, Sans-serif;
  width:            60px;
  text-align:       center;
  color:            #888;
}

#fsBB_Forum td.cellstyle_six {
  font:             11px Arial, Sans-serif;
  width:            100px;
  text-align:       center;
  color:            #888;
}

#fsBB_Forum td.cellstyle_six a {
  color:            #888;
}

#fsBB_Forum td.cellstyle_six a:hover {
  color:            #968027;
}

#fsBB_Forum td.cellstyle_four {
  font:             11px Arial, Sans-serif;
  width:            60px;
  text-align:       center;
  color:            #888;
}

#fsBB_Forum td.cellstyle_five {
  font:             10px Arial, Sans-serif;
  width:            105px;
  text-align:       right;
  color:            #888;
}

#fsBB_Forum td.cellstyle_seven {
  font:             9px Verdana;
  width:            80px;
  text-align:       center;
  color:            #973A9A;
}

#fsBB_Forum tr.rowstyle_zero td.cellstyle_two {
  font:             bold 11px Verdana, Arial, Sans-serif;
  color:            #FFF;
}

#fsBB_Forum tr.rowstyle_zero td.cellstyle_three {
  font:             bold 11px Arial, Sans-serif;
  width:            60px;
  text-align:       center;
  color:            #FFF;
}

#fsBB_Forum tr.rowstyle_zero td.cellstyle_six {
  font:             bold 11px Arial, Sans-serif;
  width:            100px;
  text-align:       center;
  color:            #FFF;
}

#fsBB_Forum tr.rowstyle_zero td.cellstyle_four {
  font:             bold 11px Arial, Sans-serif;
  width:            60px;
  text-align:       center;
  color:            #FFF;
}

#fsBB_Forum tr.rowstyle_zero td.cellstyle_five {
  font:             bold 11px Arial, Sans-serif;
  width:            105px;
  text-align:       right;
  color:            #FFF;
}

#fsBB_Forum tr.rowstyle_zero td.cellstyle_seven {
  font:             bold 11px Arial, Sans-serif;
  width:            80px;
  text-align:       center;
  color:            #FFF;
}

#fsBB_Forum div.showdatum {
  float:            left; 
  width:            120px; 
  text-align:       center;
  font:             10px Verdana, Arial, Sans-serif;
  color:            #888;
}

#fsBB_Forum div.leftbuttons {
  float:            left; 
  text-align:       left;
}

#fsBB_Forum input.button {
  font:             10px Arial, Sans-serif;
  padding:          0 3px 0 3px;
  height:           20px;
}

#fsBB_Forum table.messinput {
  font:             bold 10px Verdana, Arial, Sans-serif;
}

#fsBB_Forum select.messinput {
  font:             10px Verdana, Arial, Sans-serif;
  width:            304px;
  _width:           306px;
}

#fsBB_Forum input.messinput {
  font:             10px Verdana, Arial, Sans-serif;
  width:            300px;
  border:           solid 1px #BACAA8;
}

#fsBB_Forum input.messinput_file {
  font:             10px Verdana, Arial, Sans-serif;
  border:           solid 1px #BACAA8;
}

#fsBB_Forum textarea.messinput {
  font:             12px Courier New;
  width:            99%; 
  height:           280px;
  border:           solid 1px #BACAA8;
}

#fsBB_Forum div.paging {
  padding-top:      2px; 
  font-weight:      normal;
  font:             12px Arial, Sans-serif;
}

#fsBB_Forum div.postquote {
  border-top:       solid 1px #CACACA;
  border-bottom:    solid 1px #CACACA;
  border-right:     solid 1px #CACACA;
  border-left:      solid 2px #CACACA;
  padding:          4px;
  margin:           2px 4px 2px 10px;
  text-align:       justify;
  background-color: #FFF;
}

#fsBB_Forum div.postindent {
  margin:           2px 4px 2px 10px;
  padding:          4px;
  border-left:      solid 2px #CACACA;
  text-align:       justify;
}

#fsBB_Forum div.postcode {
  margin:           2px 4px 2px 10px;
  padding:          4px;
  border-left:      solid 2px #CACACA;
  font:             12px Courier New;
}

#fsBB_Forum div.postpermlink {
  margin:           0 4px 6px 4px;
  padding:          4px;
  border-top:       solid 1px #999;
  border-bottom:    solid 1px #999;
  font:             10px Verdana;
  color:            #666;
  background-color: #FFF;
  display:          none;
}

#fsBB_Forum div.postlogg {
  margin:           6px 4px 0 4px;
  padding:          4px;
  border-top:       solid 1px #999;
  border-bottom:    solid 1px #999;
  font:             10px Verdana;
  color:            #666;
  background-color: #FFF;
  display:          none;
}

#fsBB_Forum div.postlogg .top {
  background-color: #666;
  color:            #FFF;
  font:             bold 9px Arial;
  padding:          2px 3px 2px 3px;
  margin-bottom:    4px;
}

#fsBB_Forum span.postspoiler {
  background-color: #333;
  color:            #333;
}

#fsBB_Forum ul.postlist {
  margin:           2px 10px 2px 30px;
  padding:          0;
}

div.varning {
  background-color: #FFFC9D;
  border:           solid 1px #DBD768;
  color:            #333;
  padding:          3px;
  margin:           3px;
  margin-bottom:    4px;
}

div.varning h4 {
  font:             bold 12px Arial, Sans-serif;
  color:            #A00;
  padding:          0;
  margin:           0;
}

div.varning p {
  font:             11px Verdana, Arial, Sans-serif;
  padding:          0;
  margin:           2px 8px 2px 8px;
}

div.information {
  background-color: #FFF;
  border:           solid 1px #CCDAE1;
  color:            #333;
  padding:          3px;
  margin:           3px;
  margin-bottom:    4px;
}

div.information h4 {
  font:             bold 12px Arial, Sans-serif;
  color:            #00A;
  padding:          0;
  margin:           0;
}

div.information p {
  font:             11px Verdana, Arial, Sans-serif;
  padding:          0;
  margin:           2px 8px 2px 8px;
}

#fsBB_Forum td.cellstyle_inthree h4 {
  font:             bold 13px Arial, Sans-serif;
  margin:           0;
  padding:          0;
}

#fsBB_Forum ul.minimeny {
  margin:           0;
  padding:          0;
  list-style:       none;
}

#fsBB_Forum ul.minimeny li {
  font:             10px Arial, Sans-serif;
  padding:          3px;
  margin-bottom:    2px;
  border:           solid 1px #CCC;
  background-color: #FFF;
}

#fsBB_Forum ul.minimeny li.empty {
  font:             10px Arial, Sans-serif;
  padding:          3px;
  margin-bottom:    2px;
  background-color: transparent;
  border:           solid 0px #FFF;
}

#fsBB_InfoBanner form {
  padding:          0;
  margin:           0;
}

#fsBB_InfoBanner #loggaut {
  position:         relative;
  bottom:           27px;
  width:            278px; /* 231px */
  height:           38px;
  font:             9px Verdana, Arial, Sans-serif;
  background-color: #F2F2F2;
  border-style:     none solid solid solid;
  border-width:     0 2px 1px 2px;
  color:            #666;
  padding:          2px;
}

#fsBB_InfoBanner #loggaut .avatar {
  float:            left;
  width:            38px;
  height:           38px;
  background-color: #AAA;
}

#fsBB_InfoBanner #loggaut .avatar img {
  float:            left;
  width:            36px;
  height:           36px;
  border:           solid 1px #AAA;
}

#fsBB_InfoBanner #loggaut .adminbutton {
  float:            right;
  width:            20px;
  height:           20px;
}

#fsBB_InfoBanner #loggaut .namn {
  float:            right;
  text-align:       left;
  font:             bold 14px Arial, Sans-serif;
  width:            216px; /* 169 (62) */
  height:           26px;
  padding:          0 0 0 4px;
}

#fsBB_InfoBanner #loggaut .dir {
  float:            right;
  width:            240px; /* 193 (38) */
  height:           12px;
}

#fsBB_InfoBanner #loggaut .dir .gotpm {
  font-weight:      bold; 
  color:            #426f23;
  text-decoration:  underline;
}

#fsBB_InfoBanner #loggain {
  position:         relative;
  bottom:           27px;
  width:            235px;
  height:           42px;
  font:             9px Verdana, Arial, Sans-serif;
  background-color: #F2F2F2;
  border-style:     none solid solid solid;
  border-width:     0 2px 1px 2px;
  color:            #666;
}

#fsBB_InfoBanner input.loggain {
  font:             9px Verdana, Arial, Sans-serif;
  padding:          0;
  margin:           0;
  width:            100px;
  background-color: #FFF;
  border:           solid 1px #BBB;
  color:            #666;
}

#fsBB_InfoBanner input.submit {
  font:             9px Verdana, Sans-serif;
  padding:          0;
  margin:           0;
  height:           18px;
  width:            65px;
}

#fsBB_InfoBanner label.remember {
  padding:          0;
  margin:           0;
  font:             9px Verdana, Arial, Sans-serif;
}

#fsBB_InfoBanner label.remember input {
  padding:          0;
  margin:           0;
}

#fsBB_Forum ul.userlist {
  padding:          0;
  margin:           0;
  list-style:       none;
}

#fsBB_Forum ul.userlist li {
  padding:          0;
  margin:           0;
  padding:          4px 4px 4px 4px;
  font:             bold 10px Verdana;
  color:            #FFF;
  background-color: #666;
}

#fsBB_Forum ul.userlist ul {
  padding:          0;
  margin:           0 0 15px 0;
  list-style:       none;
}

#fsBB_Forum ul.userlist ul li {
  padding:          5px 6px 5px 6px;
  margin:           0;
  color:            #333;
  border-bottom:    dashed 1px #CCC;
  background-color: #FFF;
  cursor:           pointer;
}

#fsBB_Forum ul.userlist ul li:hover {
  background-color: #EEE;
}

#fsBB_Forum ul.userlist ul li .ul_Icon {
  display:          block;
  float:            left;
  height:           16px;
  width:            16px;
  margin:           0 5px 0 0;
  background-repeat:no-repeat;
}

#fsBB_Forum ul.userlist ul li .ul_aNamn {
  float:            left;
  font:             bold 12px Helvetica;
  width:            200px;
  overflow:         hidden;
}

#fsBB_Forum ul.userlist ul li .ul_aAnvNamn {
  display:          block;
  font:             11px Arial;
  color:            #888;
  overflow:         hidden;
}

#fsBB_Forum ul.userlist ul li .ul_Status {
  float:            right;
  width:            120px;
  text-align:       right;
}

#fsBB_Forum ul.userlist ul li .ul_pAmne {
  display:          block;
  font:             bold 12px Helvetica;
}

#fsBB_Forum ul.userlist ul li .ul_pFran {
  float:            right;
  font:             11px Arial;
  color:            #888;
  overflow:         hidden;
  text-align:       center;
  width:            100px;
}

#fsBB_Forum ul.userlist ul li .ul_pStatus {
  float:            right;
  width:            120px;
  text-align:       right;
}

#fsBB_Forum #ExtUserInfo {
  display:          none;
  position:         absolute;
  width:            350px;
}

#fsBB_Forum #ExtUserInfo .top {
  cursor:           pointer;
  background:       transparent url('/fsbb/images/layout/admin/ul_uid_top.png') no-repeat;
  width:            350px;
  height:           24px;
}

#fsBB_Forum #ExtUserInfo .bottom {
  background:       transparent url('/fsbb/images/layout/admin/ul_uid_bottom.png') no-repeat;
  width:            350px;
  height:           5px;
}

#fsBB_Forum #ExtUserInfo .middle {
  background:       transparent url('/fsbb/images/layout/admin/ul_uid_middle.png') repeat-y;
  width:            340px;
  padding:          8px 5px 8px 5px;
  font:             9px Verdana;
  overflow:         hidden;
}

#fsBB_Forum #ExtUserInfo table tr td.td1 {
  width:            85px;
}

#fsBB_Forum #ExtUserInfo table tr td.td2 {
  font-weight:      bold;
}

#fsBB_Forum #ExtUserInfo table tr td.line {
  font-size:        0;
  height:           5px;
  background:       transparent url('/fsbb/images/layout/admin/ul_uid_line.png') repeat-x;
}