.chatbox {

	position: fixed;

	position:expression("absolute");

	width: 225px;

	display:none;
	top:expression( ( -300 + ( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' )

}



.chatboxhead {

	background: url(../img/chat_head.png) no-repeat scroll 0 0;

	padding:0px 3px 0px 3px;

	color: #ffffff;

	font-weight:bold;

	font-size:12px;

	line-height:20px;

	height:20px;
	cursor:pointer;

}



.chatboxblink {

	background: url(../img/chat_hb.png) no-repeat scroll 0 0;

}



.chatboxcontent {

	font-family: Arial, sans-serif;

	font-size: 13px;

	color: #333333;

	height:200px;

	width:209px;

	overflow-y:auto;

	overflow-x:auto;

	padding:7px;

	border-left:1px solid #cccccc;

	border-right:1px solid #cccccc;

	border-bottom:1px solid #eeeeee;

	background-color: #ffffff;

	line-height: 1.3em;

}



.chatboxinput {

	padding: 5px;

	background-color: #ffffff;

	border-left:1px solid #cccccc;

	border-right:1px solid #cccccc;

	border-bottom:1px solid #cccccc;

}



.chatboxtextarea {

	width: 206px;

	height:44px;

	padding:3px 0pt 3px 3px;

	border: 0px solid #CCCCCC;

	border-top: 0px solid #666666;

	margin: 1px;

	overflow:hidden;

}



.chatboxtextareaselected {

	border: 2px solid #222222;

	margin:0;

}



.chatboxmessage {

	margin-left:1em;
	text-align:left !important;

}



.chatboxinfo {

	margin-left:-1em;

	color:#666666;

}



.chatboxmessagefrom {

	margin-left:-1em;

	font-weight: bold;

}



.chatboxmessagecontent {

}



.chatboxoptions {

	float: right;

}



div.chatboxhead div.chatboxoptions a {

	text-decoration: none;

	color: white;

	font-weight:bold;

	font-family:Verdana,Arial,"Bitstream Vera Sans",sans-serif;

	color:#FFFFFF;

	background:transparent !important;

}

div.chatboxhead div.chatboxoptions a:hover,

div.chatboxhead div.chatboxoptions a:active,

div.chatboxhead div.chatboxoptions a:focus{

	text-decoration: none;

	color: white;

	font-weight:bold;

	font-family:Verdana,Arial,"Bitstream Vera Sans",sans-serif;

	color:#FFFFFF;

	background:transparent !important;

}



.chatboxtitle {

	float: left;

}


div#chbox-holder{

	text-align:left!important;

	background:inherit!important;

	padding:0px!important;

	margin:0px!important;

}



/* style for rounded chat box start here */

/*div.ch-box-top{

	padding:0 10px !important;

	position:relative!important;

	width:auto!important;

}*/



div#chbox-holder div.ch-box-tl{

	background:transparent url(../img/mc-tr.png) no-repeat right top;

	height:20px;

	padding:0px !important;

	margin:0px !important;

}



div#chbox-holder div.ch-box-tr{

	background:transparent url(../img/mc-tl.png) repeat-x scroll 0 0;

	height:20px;

	padding:0px 0px 0px 10px !important;

	line-height:20px !important;

	margin-right:10px !important;
	
	margin-top: 35px !important;
	
	font-weight:bold;

	color:#ffcc00!important;

	text-align:left!important;

}



div.ch-box-mid{

	

	background-color: #000000 !important;
	
	border: 0px dashed #bbbbbb !important;

	width:auto !important;

	padding:0px !important;

	margin:0px !important;
	
	color: #666666 !important;

}



div.ch-box-mid h1{

	margin:0px !important;

	padding:2px 0px 2px 8px !important;

	color:#666666 !important;

	font-family:Helvetica,Arial,sans-serif !important;

	font-size:13px !important;

	font-weight:normal!important;

	text-align:left !important;

	background:#333333 !important;

}



div.onoffmsg{

	margin:0px !important;

	padding:2px 0px 2px 8px !important;

	color:#666666 !important;

	font-family:Helvetica,Arial,sans-serif;

	font-size:13px !important;

	font-weight:normal !important;

	text-align:left !important;

	background:#FFFFFF !important;

	width:auto !important;

}



div.ch-box-mid ul{

	padding:0px;

	margin:0px;

}



div.ch-box-mid ul li{

	margin:0px!important;

	list-style-type:none!important;

	background:inherit;

}



div.ch-box-mid ul li a{

	color:#666666;

	text-decoration:none;

}



div.ch-box-mid ul li a:hover{

	color:#666666;

	text-decoration:none;

}



div.ch-box-mid ul li.log-usr{

	color:#666666;

	font-weight:bold;

	padding:3px 0 3px 13px;

	margin:0px 0px 0px 0px;

	border-bottom:solid 0px #999;

	

}



div.ch-box-bot{

	padding:0 10px;

	position:relative;

}



div.ch-box-bl{

	background:transparent url(../img/mc-bl.png) no-repeat scroll 0 0;

	height:10px;

	left:0;

	position:absolute;

	top:0;

	width:10px;

}



div.ch-box-br{

	background:transparent url(../img/mc-br.png) no-repeat scroll 0 0;

	height:10px;

	position:absolute;

	right:0;

	top:0;

	width:10px;

}



div.ch-box-bbg{

	background:transparent url(../img/mc-bbg.png) repeat-x scroll 0 0;

	height:10px;

}



div.logeduser{

	background:#000000!important;

	text-align:left!important;

	padding:3px 0 3px 16px!important;

	background:transparent url(../img/green.png) no-repeat 3px center!important;

	line-height:20px !important;

	color:#cccccc !important;

}

span.minimize {
	cursor:pointer;
}
