table.ui {
  background: url(/chat/01.jpg);
}

span.msguser {
  font-weight:bold;
  color:#efefef;
}

button.freechatbtn {
  height:16px;
  border:0px none #999999;
  margin-bottom:2px;
  filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70;
  background-color:#ffffff;
  font-size:12px;
  color:#000000;
  font-weight:bold;
  font-family:tahoma;
  text-decoration:none;
}



a.freechatbtn {
  height:16px;
  border:1px solid #999999;
  padding:2px;
  margin-right:4px;
  filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70;
  background-color:#ffffff;
  font-size:12px;
  color:#000000;
  font-weight:bold;
  font-family:tahoma;
  text-decoration:none;
}

a.freechatbtn:hover {
  height:16px;
  border:1px solid #999999;
  padding:2px;
  filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70;
  background-color:#000000;
  font-size:12px;
  color:#ffffff;
  font-weight:bold;
  font-family:tahoma;
  text-decoration:none;
}




div.freechatloginwindow {
  border:1px solid #999999;
  background-color:#000000;
  filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70;
  color:#ffffff;
}

div.freechatlogintitle {
  filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80;
  border-bottom:1px solid #999999;
  background-color:#666666;
  color:#ffffff;
}

span.freechatlogintitle {
  font-family:tahoma;
  font-size:18px;
  font-weight:bold;
  color:#ffffff;
  padding-left:10px;
}



div.freechatusers {
  border:1px solid #999999;
  background-color:#333333;
  filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70;
}


div.freechatuserstitle {
  border:1px solid #888888;
  background-color:#dddddd;
  color:#000000;
  font-weight:bold;
  filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70;
}

div.freechatprivik {
  border:1px solid #999999;
  background-color:#333333;
  filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70;
}

div.freechatpriviktitle {
  border:1px solid #888888;
  background-color:#dddddd;
  color:#000000;
  font-weight:bold;
  filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70;
}

div.freechatuser {
  height:18px;
  border:1px solid #999999;
  filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70;
  background-color:#ffffff;
  font-size:12px;
  width:100%;
  margin-bottom:2px;
  color:#000000;
  font-weight:bold;
  font-family:tahoma;
  text-decoration:none;
}

div.freechatuseri {
  height:18px;
  border:1px solid #bbbbbb;
  filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;
  background-color:#eeeeee;
  font-size:12px;
  width:100%;
  margin-bottom:2px;
  color:#111111;
  font-weight:bold;
  font-family:tahoma;
  text-decoration:none;
}

div.freechatuserselected {
  height:18px;
  border:1px solid #999999;
  filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;
  background-color:#000000;
  font-size:12px;
  width:100%;
  margin-bottom:2px;
  color:#ffffff;
  font-weight:bold;
  font-family:tahoma;
  text-decoration:none;
}


a.freechatuserselected {
  padding-left:5px;
  width:100%;
  text-decoration:none;
}


a.freechatuserselected:hover {
  background-color:#000000;
  padding-left:5px;
  width:100%;
  color:#ffffff;
  text-decoration:none;
}



a.freechatuser {
  background-color:#ffffff;
  color:#000000;
  width:100%;
  padding-left:5px;
  text-decoration:none;
}

a.freechatuser:visited {
  background-color:#ffffff;
  color:#000000;
  padding-left:5px;
  width:100%;
  text-decoration:none;
}

a.freechatuser:hover {
  background-color:#000000;
  color:#ffffff;
  width:100%;
  padding-left:5px;
  text-decoration:none;
}




div.freechatloginform {
  margin-top:20px;
  margin-left:5px;
  color:#ffffff;
  font-family:tahoma;
  font-size:14px;
}

input {
  border:1px solid #aaaaaa;
  background:#ffffff;
  font-family:tahoma;
  font-size:14px;
}


input.freechatlogininput {
}

input.freechatloginbutton {
  text-align:center;
  border:2px solid #333333;
  color:#ffffff;
  background:#666666;
}



div.freechatui {
}

div.freechatwall {
  border:1px solid #999999;
  background-color:#111111;
  color:#ffffff;
  font-family:tahoma;
  font-size:12px;
  filter:alpha(opacity=95);-moz-opacity:.95;opacity:.95;
}
div.freechatwallin {
  padding:10px;

}


select {
  border:1px solid #999999;
  filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70;
  background-color:#ffffff;
}

input.freechatmsg {
  background-color:#333333;
  color:#ffffff;

  font-family:tahoma;
  font-size:12px;
  filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70;
  border:1px solid #999999;
}

object.freechateng {
  border-top:1px solid #999999;
  filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80;
}
