* html div.txtchat_wrap {position: absolute;
top:expression(eval(document.compatMode &&
document.compatMode=='CSS1Compat') ?
documentElement.scrollTop
+(documentElement.clientHeight-this.clientHeight) 
: document.body.scrollTop
+(document.body.clientHeight-this.clientHeight));}


#chat-div{
  display: none; 
}

.chat-div-content	{
  padding: 8px 35px 8px 14px;
  margin-bottom: 10px;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
  background-color: #d9edf7;
  color: #3a87ad;
	border: 2px solid #bce8f1;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
	text-align: center;
	font-size: 120%;
	}


div.txtchat_wrap {height:3px; width:100%; background-color:#e7ded2; text-align:left; position:fixed; border-top:1px solid #afa295; bottom:0; z-index:999;}

textarea {OverFlow:auto} 

div.txtchat_message-container {
width:200px;
border:solid;
border-width:1px;
border-color: #afa295;
word-wrap: break-word;
padding:0px;
margin:0 5px 0 0;
background-color:#fff;
position:absolute;
bottom:0;
z-index:9999;
}

div.txtchat_small-container{
width:200px;
height:30px;
border:solid;
border-width:1px;
border-color: #afa295;
word-wrap: break-word;
padding:0px;
margin:0 5px 0 0;
background-color:#fff;
position:absolute;
bottom:0;
}

div.txtchat_small-notify-div{
float:left;
display:inline;
margin:5px 4px 0 2px;
color:red;
}

div.txtchat_message {
width:200px;
overflow: auto; 
/*
min-height: 150px; 
max-height: 300px;
*/
height:200px;
float:left;
padding:0px;
}


div.txtchat_message div{
margin-bottom:5px;
}

div.txtchat_message span{
margin-bottom:5px;
font-size:10px;
color:#cccccc;
}

div.txtchat_post-time{
margin-bottom:0px;
font-size:10px;
color:#999;
margin: 0 5px 0 5px;
}


div.txtchat_header{
  background-color: #ffffcc;
	background-image: -moz-linear-gradient(top, #ffffff, #ffffcc);
  background-image: -ms-linear-gradient(top, #ffffff, #ffffcc);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#ffffcc));
  background-image: -webkit-linear-gradient(top, #ffffff, #ffffcc);
  background-image: -o-linear-gradient(top, #ffffff, #ffffcc);
  background-image: linear-gradient(top, #ffffff, #ffffcc);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffcc', GradientType=0);
	*background-color: #ffffcc;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);  
	width:200px;
	float:left;
	border-bottom: 1px solid #afa295;
}

h1.txtchat_h1{
margin:0px;
padding:5px;
font-size:14px;
float:left;
}

div.txtchat_message-container h2{
padding:0px;
margin-right:5px;
font-size:10px;
float:left;
margin: 0 5px 0 5px;
}

div.txtchat_message-container p{
padding:0px;
font-size:12px;
margin: 0 5px 0 5px;
}

a.txtchat_close{
text-decoration:none;
color:#000;
font-size:14px;
font-weight:bold;
float:right;
padding:5px 5px 0 0;
}

.txtchat_textmessage{
width:190px;
border:none;
border-top:solid;
border-width:1px;
padding:5px;
}
.txtchat_infotext{
width:190px;
border:none;
border-top:solid;
border-width:1px;
padding:5px;
}

div.txtchat_controls {
clear:both;
}

h2.txtchat_username{
font-weight:bold;
color:#EE5500;
}








