.fw-bbBox .label {
  font: normal .9em georgia,times;
  color: #333;
}

.fw-bbBox .tab {
  width: 106px;
  height: 24px;
  float: left;
  text-align: center;
  font-weight: bold;
  cursor: pointer;
}

.fw-bbBox .tabState {
  display: block;
  height: 1px;
  background: #fcfcfc;
  margin: 0px;
  padding: 0px;
  overflow: hidden;
}

.fw-bbBox .on {
  border-left: 1px solid #c0c0c0;
}

.fw-bbBox .off {
  background: #c0c0c0;
}

.fw-bbBox .tabs .tab1 {
  line-height: 20px;
}

.fw-bbBox .tabs .tab2 {
  line-height: 18px;
  margin-top: 2px;
  height: 22px;
}

.fw-bbBox .activeCaption {
  color: #333;
}

.fw-bbBox .inactiveCaption {
  color: #c0c0c0;
}

.fw-bbBox .emptyTab {
  display: block;
  height: 24px;
  float: left;
  border-bottom: 1px solid #c0c0c0;
  line-height: 24px;
}


.r .o, .r .m, .r .i, .r .c {
  display: block;
  background: #fcfcfc;
  border-left: 1px solid;
  border-right:1px solid;
  border-color: #c0c0c0;
  overflow: hidden;
}

.r .o {
  height: 1px;
  background: #c0c0c0;
  margin-left: 4px;
  margin-right: 4px;
}

.r .m {
  height:1px;
  border-left-width: 2px;
  border-right-width: 2px;
  margin-left: 2px;
  margin-right: 2px;
}

.r .i {
  margin: 0px;
  height: 2px;
  margin-left: 1px;
  margin-right: 1px;
}

.r .c {
  padding-left: 6px;
  padding-right: 6px;
}

.r .b {
  display: block;
  height: 1px;
  overflow: hidden;
}

a.messageButton {
  display: block;
  float: left;
  height: 21px;
  width: 21px;
  border-bottom: 1px solid #adadad;
  border-right: 1px solid #adadad;
  -moz-outline-style: none;
  margin: 2px 6px 2px 0px;
}

a.messageButton:active {
  border-left: 1px solid #bcbcbc;
  border-bottom: 0;
  border-top: 1px solid #bcbcbc;
  border-right: 0;
}

a.bold, a.bold:active, a.bold:visited, a.bold:hover {
  background: url('../Members/Messages/bold.gif');
}

a.italic, a.italic:active, a.italic:visited, a.italic:hover{
  background: url('../Members/Messages/italic.gif');
}

a.underline, a.underline:active, a.underline:visited, a.underline:hover {
  background: url('../Members/Messages/underline.gif');
}

a.link, a.link:active, a.link:visited, a.link:hover {
  background: url('../Members/Messages/link.gif');
}

a.smiley, a.smiley:active, a.smiley:visited, a.smiley:hover {
  background: url('../Members/Messages/smiley.gif');
  margin-left:5px;
}

.fw-bbBox td {
  padding-top: 6px;
  text-align: left;
}

.fw-bbBox textarea, .fw-bbBox input, .fw-bbBox iframe {
  border:1px solid #909090;
}

.smileContainer {
  display: none;
  border: 1px solid #707070;
  position: absolute;
  background-color: #fcfcfc;
}

.fw-bbBox .cbBtn {
  border-color: #303030;
  width: 60px;
  height: 22px;
  font: normal 1em arial, verdana;
}

.fw-bbBox .processing {
  font-weight: bold;
  display: none;
}

.smileContainer img {
  margin: 1px;
}

.fw-bbBox .line{
	clear:both;
	margin-top:-1px;
	margin-left:212px;
	margin-right:4px;
	border-bottom:1px #c0c0c0 solid;
	height:0px;
	overflow:hidden;
}

/*

.fw-bbBox .r .o, .fw-bbBox .tabs .off {
  background-color: red;
}

.fw-bbBox .borderColor  {
  border-color: red;
}

.fw-bbBox .bgcolor {
  background-color: blue;
}

.fw-bbBox .activeCaption {
  color: black;
}

.fw-bbBox .inactiveCaption {
  color: white;
}

*/