.message {
 font-size: 11px;
 font-family: 'Trebuchet MS',Helvetica,Arial,sans-serif;
 line-height: 1.27;
 word-wrap: break-word;
}

.message {
 border: 1px solid #dadada;
 background-color:#FFFFFF;
 margin-left: 3px;
 margin-right: 3px;
 margin-bottom: 1px;
 margin-top: 2px;
 -webkit-border-radius: 7px;
 -moz-border-radius: 7px;
 border-radius: 7px;
 padding: 3px;
}

.message:hover {
 border: 1px solid #cccccc;
}

.clr { clear: both; }

.message div {
 margin: 0;
 padding: 0;
}

.message .info {
 display: block;
 margin-top: 2px;
 color: #969696;
 background-color: rgb(240, 247, 252);
 -webkit-border-radius: 3px;
 -moz-border-radius: 3px;
 border-radius: 3px;
}

.button {
 background: #fff url("../img/button.png") repeat-x 0 100%;
 text-shadow: 0 1px 0 #fff;
 border: 1px solid #b3b3b3;
 color: #383838;
 padding: 2px 9px 5px 9px;
 margin-bottom: 2px !important;
 height: 24px;
 font-weight: bold;
 cursor: pointer;
 -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px;
 -moz-box-shadow: 0 1px 4px -3px black;
 -webkit-box-shadow: 0 1px 4px -3px black;
 box-shadow: 0 1px 4px -3px black;
}
.button:hover { background-position: 0 10px; }

.message .text {
 margin-left: 5px;
 font-size: 12px;
}

.message a {
 color: #176093;
}

.message .action {opacity: 0.3;cursor:pointer;}
.message .action:hover {opacity: 1;}

.message hr { border: 0 none; border-top: 1px solid #dbe8ed; height: 1px; }

.message .avatar_1 img {
 margin-right: 5px;
 float: left;
 height: 32px;
 width: 32px;
 background-color: #FCFCFF;
 border: 1px solid #A5CAE4;
 border-radius: 4px 4px 4px 4px;
 padding: 2px;
}

.copyright {
 font-size: 9px; 
 padding-right: 5px;
 float: right;
 color: #969696;
}
.copyright a {
 font-size: 10px;
 color: #176093;
}

.iChat_input { width: 99px; padding: 1px; }

 #mchatMsgF {
 margin-top: 5px !important;
 width: 95% !important;
-webkit-box-shadow: inset 0px 5px 16px 0px rgba(0, 0, 0, 0.08), 0px 0px 0px 1px rgba(227, 227, 227, 1);
-moz-box-shadow: inset 0px 5px 16px 0px rgba(0, 0, 0, 0.08), 0px 0px 0px 1px rgba(227, 227, 227, 1);
box-shadow: inset 0px 5px 16px 0px rgba(0, 0, 0, 0.08), 0px 0px 0px 1px rgba(227, 227, 227, 1);
background: #fff;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
overflow: hidden !important;
resize: vertical !important;
height: 70px !important;
 
}

.iChat_bbeditor { border: 1px solid #d4dfe8; background: #fff url("../img/bbcode/bg.png") repeat; }
.iChat_bbeditor span, .iChat_bbeditor span img, .iChat_bbeditor .bbspacer, .iChat_bbeditor .bbselect { float: left; }
.iChat_bbeditor .bbselect { height: 21px; padding: 4px 3px 0 3px; }
.iChat_bbeditor .bbselect select { font-size: 11px; }
.iChat_bbeditor span { cursor: pointer; background: url("../img/bbcode/buttons.png") no-repeat; }
.iChat_bbeditor span:hover { background-position: -22px 0; }

.iChat_editor { width: 99% !important; background-color: #f9fafa; border: 1px solid #d4dfe8; }
.iChat_editor .iChat_bbeditor { border-width: 0 0 1px 0; }
