#chat textarea  {
  font-size: .80em ;
  font-family:'Tahoma', 'Arial', 'Helvetica', 'sans-serif';
}
#chat  {
  width:280px;
  /*height:400px;*/
  height:480px;
  border:1px solid #c3c3c3;
  background:#f1f1f1; /* default background for browsers without gradient support */
  /* css3 */
  background:-webkit-gradient(linear, 0 0, 0 100%, from(#d6d6d6), to(#f1f1f1));
  background:-moz-linear-gradient(#d6d6d6, #f1f1f1);
  background:-o-linear-gradient(#d6d6d6, #f1f1f1);
  background:linear-gradient(#d6d6d6, #f1f1f1);
  position:absolute;
  position:fixed;
  right:10px;
  bottom:-480px; /*-300*/
  z-index:5000;
}
#chat_hdr  {
  background:#3c3c47;
  width:280px;
  height:55px;
}
#chat_hdr_inner  {
  float:left;
   display:block;
  color:#bcbcbc;
   cursor:pointer;
  font-size:.80em;
  font-weight:bold;
  width:125px !important;
}


#center_msg  {
  display:block;
  float:left;
 
  cursor:pointer;
  color:#bcbcbc;
  font-size:15px;
  height:25px;
  padding:8px 0 0 25px;
}

#win_options  {
  display:block;
  float:right;
 
  cursor:pointer;
   color:#bcbcbc;
   width:20px;
}



#chat_body  {
  height:215px;
  margin-top:8px;
}
#chat_win  {
  width:265px;
  height:205px;
  border:1px solid #c3c3c3;
  background:#ffffff;
  margin-left:auto;
  margin-right:auto;
  overflow:auto;
}
#chat_win div  {
  min-height:40px;
  clear:both;
}
#chat_win img  {
  display:block;
  margin:4px;
  margin-top:-8px;
  float:left;
}
#chat_post  {
  background:#ffffff url('/chat/images/chat_bg.gif') no-repeat left top;
  width:267px;
  height:59px;
  margin-left:auto;
  margin-right:auto;
}
#chat_post_box  {
  width:255px;
  height:36px;
  border:none;
  margin:6px;
  resize: none;
}

.triangle-isosceles {
	position:relative;
	padding:15px;
	margin:.5em .5em 2em;
	color:#ffffff;
	background:#09589a; /* default background for browsers without gradient support */
	/* css3 */
	background:-webkit-gradient(linear, 0 0, 0 100%, from(#147bd1), to(#09589a));
	background:-moz-linear-gradient(#147bd1, #09589a);
	background:-o-linear-gradient(#147bd1, #09589a);
	background:linear-gradient(#147bd1, #09589a);
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
}

.triangle-isosceles:after {
	content:"";
	position:absolute;
	bottom:-15px; /* value = - border-top-width - border-bottom-width */
	left:20px; /* controls horizontal position */
	border-width:15px 15px 0; /* vary these values to change the angle of the vertex */
	border-style:solid;
	border-color:#09589a transparent;
    /* reduce the damage in FF3.0 */
    display:block; 
    width:0;
}

.triangle-isosceles-top {
	position:relative;
	padding:15px;
	margin:.5em .5em 2em;
	color:#3a3d46;
	background:#d6d6d6; /* default background for browsers without gradient support */
	/* css3 */
	background:-webkit-gradient(linear, 0 0, 0 100%, from(#d6d6d6), to(#ececec));
	background:-moz-linear-gradient(#d6d6d6, #ececec);
	background:-o-linear-gradient(#d6d6d6, #ececec);
	background:linear-gradient(#d6d6d6, #ececec);
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	font-size:.95em;
}

.triangle-isosceles-top:after {
	content:"";
	position:absolute;
	top:-15px; /* value = - border-top-width - border-bottom-width */
	right:20px; /* controls horizontal position */
	bottom:auto;
	left:auto;
	border-width:0 15px 15px; /* vary these values to change the angle of the vertex */
	border-style:solid;
	border-color:#d6d6d6 transparent;
    /* reduce the damage in FF3.0 */
    display:block; 
    width:0;
}

.min-max	{
	display:inline-block;
	padding:5px 2px 0 2px;
	color:#fff;
}
.chat_green	{
  color:#00ff00;
}
.chat_red	{
  color:#d00000;
}
#admin_offline	{
	width:90px;
}
