a:link,a:visited,a:active {
color:#000000}

.fbody{
margin:0px 0px; padding:0px;
	text-align:center;
	align:center;
	height: 100%;
}
#header{
width:630px;
height:60px;
}
#header1{
width:400px;
height:48px;
top:12px;
left:200px;
position:relative
}
.logo{
background-color:#108bbf;
width:300px
}
/* Global forum layout*/
.wsforum{
font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
text-align:left;
/*width:220px*/
}
.bold{font-weight : bold;}
/* iframe */
.container{
width:500px;
text-align:left;
margin:0px auto;

}
#forumleft{

width:300px;
left:30px;
=left:30px;
position:relative;
float:left;
}
#forumright{
float:left;
width:600px;
left:50px;
position:relative;

}
.fleft{
width:200px;
height:500px;
}
.left{
width:200px;
text-align:left;
float:left;
height:500px
}
 iframe{
border:none 
}
.right{
width:550px;
height:100%;
float:left;
padding:0 0px}
#right{

width:630px;
margin:0; padding:0;
float:left;
background-color:#ffffff;
}
.topr{
width:619px;
height:500px;
background-color:#ffffff;

}
.btr{
width:619px;
height:250px;
padding: 10 0 0 0;
background-color:#ffffff;
}
/* */


.forumtexthead{
font-size : 0.8em;
border-bottom:1px dotted #ff0000;
display:block;

}

.forumtext{
font-size : 0.8em;
font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.popuppadding{
margin:0.5em
}
.hide{ display:none}
.show{ display:block;}
.category{
font-size : 0.8em;
cursor:pointer;
width:200px;
display: inline;
float:left;

}
.category_inactive{
font-size : 0.8em;
cursor:pointer;
width:200px;
display: inline;
color:red;
float:left
}
.category a{
font-weight:bold;
}
.category_inactive a{
font-weight:bold;
}
.newforum{
display: inline;
width:20px;
float:left;

}
.forum{
font-size : 0.8em;
padding:0 5px;
width:300px;
text-align:left;
background-color:#ffffff;

}

.flist{
width:175px;
display: inline;
border-top:1px dotted #c6c6c6;

float:left;
}
.ftop{
display: inline;
width:50px;
border-top:1px dotted #c6c6c6;

float:left;
}
.fposts{
display: inline;
width:50px;
border-top:1px dotted #c6c6c6;

float:left;
}
.fsummary{
width:242px;
font-size : 0.8em;

padding:0 14px;
float:left;
}
.fsummary hover{
width:280px;
font-size : 0.8em;
padding:0 14px;
}
/* header at top of topics*/
.wstopic{
text-align:left;
float:left;
width:620px;

}
.tph
{
float:left;
font-size : 0.7em;
font-weight : bold;
width:620px;
}
/* topic body*/
.tpb
{
vertical-align:top;
font-size : 0.8em;
float:left;
width:620px;

}
.tptopic
{
width:280px;
display:inline;
vertical-align:top;
float:left;
}
.tpdate
{
width:90px;
display:inline;
vertical-align:top;
float:left;
}
.tpreplies
{
width:100px;
display:inline;
vertical-align:top;
float:left;
}
.tpview
{
width:60px;
display:inline;
vertical-align:top;
float:left;
}
.tplast
{
width:80px;
display:inline;
vertical-align:top;
float:left;
}
.tph
{
font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 0.8em;
font-weight : bold;
float:left;
}
/*Following are used to display individual topic/post information*/
/*Classes relating to topics*/
.topicposts{

}
.topicpostsep
{

position:relative;
width:569px;
float:left;
left:10px;
=left:10px;
background:#ffffff;
}
.topicpostdetails
{
border-bottom:1px solid #9cafcf;
font-size: 0.8em;
padding:0px;
background:#9cafcf;
position:relative;
left:20px;
=left:20px;
width:580px;
float:left;
}
.topicpostdetails_inactive
{
border-bottom:1px solid #9cafcf;
font-size: 0.8em;
padding:0px;
background:#ff0000;
position:relative;
left:20px;
=left:20px;
width:580px;
float:left;
}
/*End classes relating to topics*/
/*Classes relating to posts*/
.topicsummary{
border:1px solid #9cafcf;
background:#fbfbfb;
font-size: 0.8em;
float:left;
position:relative;
left:20px;
=left:20px;
width:580px;
}
.topicheader
{
border-top:1px dotted #c6c6c6;
font-size: 0.8em;
background-color: #eeeeee;
}
.postdetails
{
border-top:1px dotted #c6c6c6;
font-size: 0.7em;
}
.posterdetails
{
background:#fafafa;
font-size: 0.8em;
}
.posttext
{
padding:0 15px;
border-bottom:1px solid #c6c6c6;
font-size: 0.9em;
}
/*End classes relating to posts*/
/* Begin popups */
.forumfields label{
width:150px;
vertical-align: top;
text-align:left;
float: left;
}
.forumfields{
width:380px;
padding-top:0px;
float: left;

}
.forumfields textarea{
width:200px;
height:150px;
float: left;
}
.forumsummary{
width:380px;
padding-top:0px;
float: left;

}
.forumsummary textarea{
width:200px;
height:70px;
overflow: auto;

}
.forumsummary label{
width:150px;
vertical-align: top;
float: left;

}
legend {
  padding: 0.2em 0.2em;
  border:1px solid #000000;
  color:grey;
  font-size:90%;
  text-align:right;
  }

/*Footer*/

.footertext{
height: 35px;
padding: 0 13px ;
}
a.footerlinks,a.footerlinks:hover,a.footerlinks:visited{
color: #ffffff;
}  
  
  
