.uchat {
 background-color:#FFF;
 width:100%;
 padding:0px;
 margin:0px;
 border:1px solid #9c9c9c;
 border-radius:5px;
 -moz-border-radius:5px
}
.uchat .ut {
 background-color#E3E3E6;
 color:#454545;
 height:20px;
 line-height:20px;
 text-align:center;
 font-size:11px;
 font-weight:bold;
 font-family:arial;
 border-bottom:1px solid #9c9c9c;
}
.uchat .uc {
 background-image:url('http://wallpoper.com/images/00/39/12/48/gaussian-blur_00391248.jpg');
 background-repeat: no-repeat;
 height:400px; 
 margin:0px;
 padding:5px;
 overflow:auto;
}
td.user {background-color:rgba(255, 255, 255, 0.03);}
.uchat .uc table {
 background-color: #FFFFF#;
 margin:2px auto 2px auto;
 padding:2px;
 text-align:left;
 font-size:11px;
 font-family:arial;
 border:1px solid #FFFFF#;
 border-radius:5px;
 -moz-border-radius:5px;
}
.uchat .user {
 padding:3px;
 color:#fff;
 font-size:12px;
 font-family:arial;
 width:auto;
}
.uchat .user a {
 text-decoration:none;
 line-height:5px;
 color:#fff;
 outline:none;
 width:auto;
}
.uchat .user a:hover {
 text-decoration:none;
 color:#000;
 text-shadow: 5px 0 8px #FFD342;
 width:auto;
}
.uchat .user img {
 margin-bottom:-2px;
 cursor: pointer;
 border:none;
}
.uchat .data {
 padding:3px;
 color:#555;
 font-size:10px;
 font-family:arial;
}
.uchat .message {
 background-color:#FFFFF#;
 padding:4px;
 color:#000;
 text-align:left;
 font-size:11px;
 font-family:arial;
 border-top:1px solid #c9c9c9;
 border-radius:5px;
 -moz-border-radius:5px;
}
.uchat .message a {
 text-decoration:none;
 color:#53AFDA;
 outline:none;
}
.uchat .message a:hover {
 color:#CC0000;
}
.uchat .ub {
 background-color#c9c9c9;
 width:100%;
 overflow:hidden;
 border-top:1px solid #9c9c9c;
}
.uchat .ub table {
 clear:both;
 text-align:center;
 padding-bottom:5px;
}
.uchat .ub table .addcom {
 font-size:10pt;
 font-weight:bold;
 text-align:center;
}
.uchat .ub span a {
 color:#C00000;
}
.uchat .ub span a:hover {
 color:#343434;
}

.uchat .ub .addcom input {
 background-color:#EEEFFF;
 width:98%;
 color:#EFEFEF;
 margin:5px 2px 2px 2px;
 border:1px solid #000;
}
.uchat .ub .addcom span {
 width:93%;
 color:#555;
 margin:5px 2px 2px 2px;
 line-height:25px;
}
.uchat .ub .addcom img {
 margin:5px 1px 0 1px;
 width:16px;
 height:16px;
 border:none;
 cursor: pointer;
 opacity:1.0;
 filter:proped("opacity=100");
}
.uchat .ub .addcom img:hover {
 opacity:0.8;
 filter:proped("opacity=80");
}
.uchat .ub .comform textarea {
 background-color:#EEE;
 width:100%;
 color:#000;
 height:32px;
 margin:0 2px 3px 2px;
 border:1px solid #C6D4DD;
}
.uchat .ub .comform input {
 background:#DDDDDD;
 width:53%;
 color:#555;
 height:32px;
 padding:10px;
 margin:0 2px 3px 2px;
 cursor: pointer;
 font-size:14px;
 font-weight:bold;
 border:1px solid #C6D4DD;
}
.uchat .ub .comform input:focus,
.uchat .ub .comform textarea:focus {
 border:1px solid #9c9c9c;
}
.uchat input::-moz-focus-inner {
 padding:0;
 margin:0px;
 border:0;
}
.uchat .bottoms {
 line-height:10px;
 padding-top:10px;
}