html, body, p, div, table, td, form, img, input, a, th
{
    font-size: 12px;
    font-family:Tahoma, Arial, Helvetica, sans-serif;
    margin:0px;
    color: #4F4F4F;
     line-height: 20px;
} 
/*  Global Formatting */
h1 {font-size:16px;line-height: 1em;font-weight: 900;}
h2 {font-size:15px;line-height: 1em;font-weight: 900;}
h3 {font-size:14px;line-height: 1em;font-weight: 900;}
h4 {font-size:13px;line-height: 1em;font-weight: 900;}
h5 {font-size:12px;line-height: 1em;font-weight: 900;}
h6 {font-size:11px;line-height: 1em;font-weight: 900;}
td{font-size: 12px;}
th{font-size: 12px;}
a {color: #CC6600; outline:none;}
a:hover {color: #659FDE;}
a:visited {color: #CC6600;}
a img, a img:hover  {border:0;}

div#typingdiv, div#engineinfo {
	border: 0px solid gray;

	padding-right: 10px;
	padding-left: 10px;
	background: #fafafa;
	color: #B11E23;
}

.bgcn {
	background-position: center;
	background-repeat: no-repeat;
}

.bgrn {
	background-position: right;
	background-repeat: no-repeat;
}

.bgcy {
	background-position: center;
	background-repeat: repeat-y;
}

.bgry {
	background-position: right;
	background-repeat: repeat-y;
}
.bgly {
	background-position: left;
	background-repeat: repeat-y;
}

.bgbx {
	background-position: bottom;
	background-repeat: repeat-x;
}

.window {
	font-size: 12px;
	color: #000000;
}

.window a {
	color: #880000;
}

.message {
	font-size: 12px;
	color: #4F4F4F;
	padding-left: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 3px;
	line-height: 17px;
}

.message span.time {
	color: #000000;
}

.message span.nuser {
	color: #B11E23;
	font-weight: bold;
}

.message span.nagent {
	font-weight: bold;
}

.message span.minf {
	color: #1E48B1;

}

.message span.mevent {
	color: #A1A1A1;

}

.message span.mhidden {
	color: #A1A1A1;

}
.message span.mconn {
	color: #A1A1A1;

}

textarea.message {
	width: 100%;
	height: 100%;
	border: 0px solid Blue;
	overflow: auto;
	margin-left: 3px;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-right: 5px;
}

.username {
	font-size: 12px;
	color: #383838;
	padding-left: 3px;
}

input.username {
	border: 1px solid #878787;
}

.answer {

	color: #575757;
	width: 170px;
}

.submit a {

	color: #000000;
	text-decoration: none;
}

.button a {

	color: #FFFFFF;
}

.copyr {

	color: #929292;
}

.copyr a {
	color: #929292;
}
#header{
    height:50px;
    background:url(images/bg_domain.gif) repeat-x top;
    background-color:#333333;
    width:99.6%;
    margin:0px 0px 20px 0px;
}
#header .mmimg{
    background:url(images/quadrat.gif) bottom left no-repeat;
}
.but{
    font-family:Verdana !important;
    font-size:11px;
    font-weight: bold;
    background:url(images/bg_btn.gif) top left no-repeat;
    display:block;
    text-align:center;
    padding-top:4px;
    color:white;
    width:160px;
    height:26px;
    text-decoration:none;
}
.tplimage {
    background: transparent url(images/wmchat.png) no-repeat scroll 0px 0px;
    width: 25px; height: 25px;
    -moz-background-clip: -moz-initial; 
    -moz-background-origin: -moz-initial; 
    -moz-background-inline-policy: -moz-initial;
}
.irefresh { background-position:-72px 0px; }
.iclose { background-position:-24px 0px; }
.iexec { background-position:-48px 0px; }
.ihistory, .ichangeuser { background-position:-96px 0px; }
.isend { background-position:-120px 0px; }
.issl { background-position:-144px 0px; }
.isound { background-position:-168px 0px; }
.inosound { background-position:-192px 0px; }
.iemail { background-position:0px 0px; }
.iclosewin { background-position:-187px -27px; width: 15px; height: 15px; }
.ilog { background-position: 0px 0px;width: 20px; height: 80px; }
.imessage { background-position: 0px -82px;width: 20px; height: 85px; }

