/*
    table.chat  // don't set width or height
    thead.chat
    tfoot.chat
    tbody.chat
    tr.chathea
    tr.chatfoot
    tr.chatbody
    td.chathead
    td.chathead1
    td.chathead2
    td.chatfoot
    td.chatfoot1
    td.chatfoot2
    td.chatbody
    td.chatbody1 // don't set width or height
    td.chatbody2

    td.chatbox  // don't set width or height or overflow
    td.chaticon
    td.chattopic
    td.chathide
    td.chatclose

    div.cumsg
    div.csmsg
    span.cunick
*/
/*
*{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
}
*/
table.chat,table.pchat{
  empty-cells:show;
 
}
table.chat{
  position:absolute;/*
 filter:alpha(opacity=95);
	opacity: 0.95;
	-moz-opacity:0.95; */
}
thead.chat{
  cursor:move;
}
td.chathead,td.chathead2,td.pchathead,td.pchathead2{
  width:5px;
  height:38px;
  padding:38px 5px 0px 0px;
 
}
td.chathead1,td.pchathead1{
  background-image:url(/imgs/box_T.gif);
  width:100%;
}
td.chathead,td.pchathead{
  background-image:url(/imgs/box_TL.gif);
}
td.chathead2,td.pchathead2{
  background-image:url(/imgs/box_TR.gif);
}

td.chaticon{
  background-image:url(/imgs/icone_chat.gif);
 height:36px;
  width:36px;
  padding:21px 31px 15px 0px;
  background-repeat:no-repeat;
  background-position:bottom center;
}
td.chattopic{ 
  padding:10px 10px 0px 10px;
  width:100%;
  text-dir:rtl;
}
span.chatTopicNick{ font-weight:900; }
td.chathide,td.chatclose{
  cursor:pointer;
}
td.chathide{
  background-image:url(/imgs/btn_hide.gif);
}
td.chatclose{
  background-image:url(/imgs/btn_close.gif);
}
 td.chathide,td.chatclose{
  height:36px;
  width:36px;
  padding:31px 31px 5px 0px;
  background-repeat:no-repeat;
  background-position:center center;
}

td.chatbody,td.chatbody2,td.pchatbody,td.pchatbody2{
  width:5px;
  padding:0px 5px 0px 0px;
}
td.chatbody,td.pchatbody{
  background-image:url(/imgs/box_ML.gif);
}
td.chatbody1,td.pchatbody1{
  background-image:url(/imgs/box_M.gif);
  padding:5px 5px 5px 5px;
  vertical-align:top;
}
td.chatbody2,td.pchatbody2{
  background-image:url(/imgs/box_MR.gif);
}

td.chatfoot,td.chatfoot2,td.pchatfoot,td.pchatfoot2{
  width:5px;
  height:60px;
  padding:60px 5px 0px 0px;
}
td.chatfoot1,td.pchatfoot1{
  background-image:url(/imgs/bx_B.gif);
}
td.chatfoot,td.pchatfoot{
  background-image:url(/imgs/box_BL.gif);
}
td.chatfoot2,td.pchatfoot2{
  background-image:url(/imgs/box_BR.gif);
}



div.chatbox{
  background-color: #FFFFFF;
  border: 1px solid #938F86;
  color:#000000;
  vertical-align:top;
}

/* UList */
span.cunickowner{
  color:#626262;
  float:left;
 font: bold 11px Tahoma;
}
div.cumsgowner{
margin:2px 2px 4px 2px;
  color:#000000;
}
span.cunick{
  color:#0000ff;
  float:left;
 font: bold 11px Tahoma;
}
div.cumsg{
margin:2px 2px 4px 2px;
  color:#000000;
}
div.csmsg{
margin:2px 2px 4px 2px;
  color:#FF0000;
   text-align: center;
}

a.chat{
  color:#ffffff;
}
a.chat:hover{
  text-decoration:none;
}

/* input */
form.cinput{
  display:inline;
}
input.cinput{
  background-color: #FFFFFF;
  border: 1px solid #938F86;
  width: 100%;
  height:23px;
  font-size:14px;
  padding:2px 2px 2px 2px;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
}
table.cinput{
  width:100%;
}
tr.cinput{

}
td.cinput{
  width:100%;
}
td.ckeyb{
  width:32px;
  height:29px;
  padding:29px 32px 5px 5px;
  background-image:url(/imgs/icone_keyb.gif);
  background-repeat:no-repeat;
  background-position:center center;
}
td.csubmit{
  cursor:pointer;
  background-image:url(/imgs/btn_send.gif);
  width:63px;
  height:32px;
  padding:32px 63px 5px 5px;
  background-repeat:no-repeat;
  background-position:center center;
}
p.chat{
font-size:9px;
}

span.sysb{font-weight:900;}