/* Mod Controls */
a.hidebtn {
width: 14px;
height: 24px;
background-image: url(/chatbox/newsprite.png);
background-position: 0 -25;
border-width: 0px;
display: block;
float: left;
}
a:hover.hidebtn {
background-position: -0 -50;
}
a.hiddenbtn {
width: 14px;
height: 24px;
background-image: url(/chatbox/newsprite.png);
background-position: 0 -75;
border-width: 0px;
display: block;
float: left;
}
a.msgbtn {
	width: 14px;
	height: 24px;
	background-image: url(/chatbox/newsprite.png);
	background-position: -30 -125;
	border-width: 0px;
	display: block;
	float: left;
}
a:hover.msgbtn {
	background-position: -45 -125;
}
a:hover.hiddenbtn {
background-position: 0 -100;
}
a.mutebtn {
width: 14px;
height: 24px;
background-image: url(/chatbox/newsprite.png);
background-position: -15 -25;
border-width: 0px;
display: block;
float: left;
}
a:hover.mutebtn {
background-position: -15 -50;
}
a.mutedbtn {
width: 14px;
height: 24px;
background-image: url(/chatbox/newsprite.png);
background-position: -15 -75;
border-width: 0px;
display: block;
float: left;
}
a:hover.mutedbtn {
background-position: -15 -100;
}
a.pinbtn {
width: 14px;
height: 24px;
background-image: url(/chatbox/newsprite.png);
background-position: -30 -25;
border-width: 0px;
display: block;
float: left;
}
a:hover.pinbtn {
background-position: -30 -50;
}
a.pinnedbtn {
width: 14px;
height: 24px;
background-image: url(/chatbox/newsprite.png);
background-position: -30 -75;
border-width: 0px;
display: block;
float: left;
}
a:hover.pinnedbtn {
background-position: -30 -100;
}
a.ipbtn {
width: 14px;
height: 24px;
background-image: url(/chatbox/newsprite.png);
background-position: 0 -125;
border-width: 0px;
display: block;
float: left;
}
a:hover.ipbtn {
background-position: -15 -125;
}
.plainbtn {
width: 14px;
height: 24px;
background-image: url(/chatbox/newsprite.png);
background-position: 0 0;
border-width: 0px;
display: block;
float: left;
}
.ab_left {
width: 7px;
height: 24px;
background-image: url(/chatbox/newsprite.png);
background-position: -20 0;
border-width: 0px;
display: block;
float: left;
}
.ab_right {
width: 8px;
height: 24px;
background-image: url(/chatbox/newsprite.png);
background-position: -30 0;
border-width: 0px;
display: block;
float: left;
}
/* END Mod Controls */
/* Basic Chatbox Styling */
/* Conf frame */
.conf {	
position: absolute;
width: 0px;	
height: 0px;	
top: 20px;	
left: 150px;	
width: 300px;	
overflow: hidden;	
/* border-bottom: 1px solid #FFF;	
border-top: 0px;	
border-left: 0px;	
border-right:  1px solid #FFF; */	
border: 2px solid #C00;	
display: none;
}
.help {	
position: absolute;	
width: 0px;	
height: 0px;	
top: 20px;	
left: 70px;	
width: 500px;	
overflow: hidden;	
/* border-bottom: 1px solid #FFF;	border-top: 0px;	border-left: 0px;	border-right:  1px solid #FFF; */	
border: 2px solid #C00;	
display: none;
}
#overlay {
display:none;
width:100%;
height:100%;
position:absolute;
top:0px;
left:0px;
background: #000;
z-index: 99;
}
.connect {
display:none;
position: absolute;
width: 180px;
left: 230px;
top: 100px;
-moz-border-radius-bottomleft: 10px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-bottomright: 10px;
-moz-border-radius-topright: 10px;
border: 1px solid #333333;
background: #000000;
color: #FFFFFF;
z-index:100;
font-size: 12px;
padding: 10px;
text-align: center;
}
.tbl1 {	
/* border: 1px solid #FFFFFF; */	
font-family: arial;	
font-size: 12px;	
color: #FFFFFF;	
background-color: #222222;
width: 630px;
overflow: hidden;
}
.tbl2 {	
/* border: 1px solid #FFFFFF; */	
font-family: arial;	
font-size: 12px;	
color: #FFFFFF;
width: 630px;
overflow: hidden;
}
.alt {	
font-family: arial;	
font-size: 12px;	
color: #FFFFFF;	
text-align: center;
}
.acc {	
font-family: arial;	
font-size: 12px;	
color: #FFFFFF;
}
.hidm {	
color: #FF0000;
}
.date {	
color:#888888;	
font-size:7pt;	
text-align:right;
}
.hidmsg {	
/* border: 1px solid #FFFFFF; */	
font-family: arial;	
font-size: 12px;	
color: #FFFFFF;	
background-color: #400000;
width: 630px;
overflow: hidden;
}
.private {	
/* border: 1px solid #FFFFFF; */	
font-family: arial;	
font-size: 12px;	
color: #FFFFFF;	
background-color: #000040;
width: 630px;
overflow: hidden;
}
.pinned {	
/* border: 1px solid #FFFFFF; */	
font-family: arial;	
font-size: 12px;	
color: #FFFFFF;	
background-color: #3E3605;
width: 630px;
overflow: hidden;
}
.control {	height: 16px;	width: 16px;	border: none;	margin: 0px 2px 0px 2px;}

.pinhide {	/* border: 1px solid #FFFFFF; */
font-family: arial;
font-size: 12px;
color: #FFFFFF;
background-color: #003500;
width: 630px;
overflow: hidden;}

.adminpinhide {	/* border: 1px solid #FFFFFF; */
font-family: arial;
font-size: 12px;
color: #FFFFFF;
background-color: #003500;
width: 630px;
overflow: hidden;}

.mod {	border: 1px dashed #555555;	background-color: #000000;	font-family: arial;	font-size: 10px;	color: #FFFFFF;	margin: 3px;}
.locked {	text-align: center;		font-family: arial;	color: #FF0000;}
.msghead {	text-align: center;	font-size: 80%;	font-family: arial;	color: #FFFFFF;}
/* DIVIDE */
body {	background-color: #000000;	margin: 0px;}
.tinput {	border: 1px solid #999999;	background-color: #000000;	font-family: arial;	font-size: 12px;	color: #FFFFFF;	width: 100%;}
.iname {	border: 1px solid #999999;	background-color: #222222;	font-family: arial;	font-size: 12px;	color: #FFFFFF;	width: 200px;}
.ipass {	border: 1px solid #999999;	background-color: #222222;	font-family: arial;	font-size: 12px;	color: #FFFFFF;	width: 200px;}
.imessage {	border: 1px solid #999999;	background-color: #222222;	font-family: arial;	font-size: 12px;	color: #FFFFFF;	width: 99%;}
.but {	z-index: 20;	border: 1px solid #999999;	background-color: #222222;	font-family: arial;	font-size: 12px;	color: #FFFFFF;	width: 50px;}
.tbl {	border: 1px solid #FFFFFF;	background-color: #000000;	font-family: arial;	font-size: 12px;	color: #FFFFFF;}
.dafrm {	width: 100%; 	height: 290px;	overflow: auto;}a {	font-family: arial;	font-size: 12px;	color: #FFFFFF;}
a.hover {	font-family: arial;	font-size: 12px;	color: #FFFFFF;	text-decoration: underline;}
a.visited {	font-family: arial;	font-size: 12px;	color: #FFFFFF;}
/* END Basic Styling */
/* Table Things */
.acc {	font-family: arial;	font-size: 12px;	color: #FFFFFF;}
input {	border: 1px solid #FFFFFF;	font-family: arial;	font-size: 12px;	color: #FFFFFF;	background-color: #222222;	
/* width:100%; */	
margin: 1px;}
.confdiv {	width: 20px;	height: 20px;}
table {	border-collapse: collapse;}
/* END Table Things */
/* Older Messages */
.controls {	border: 1px dashed #555555;	position: absolute;	bottom:0px;	left:20%;	right:20%;	height:60px;	font-family: arial;	font-size: 12px;	color: #FFFFFF;	background-color:#000000;	text-align:center;}
.main {	width:100%;	height:100%;	overflow:auto;}
/* END Older Styles *//* User Names */
span.newsname {	/* padding-left: 17px; */	color: #3366CC; /* background-image: url('im/memberbolt.png'); */	background-position: 2px 0px;	background-repeat: no-repeat;	font-weight: bold;}
span.snrname {	 padding-left: 17px; 	color: #3366CC;  background-image: url('im/ranks/4.png'); 	background-position: 2px 0px;	background-repeat: no-repeat;	font-weight: bold;}
span.honname {	 padding-left: 17px; 	color: #3366CC;  background-image: url('im/ranks/6.png'); 	background-position: 2px 0px;	background-repeat: no-repeat;	font-weight: bold;}
span.elitename {	 padding-left: 17px; 	color: #3366CC;  background-image: url('im/ranks/5.png'); 	background-position: 2px 0px;	background-repeat: no-repeat;	font-weight: bold;}
span.membname {	  padding-left: 17px; 	color: #3366CC;  background-image: url('im/ranks/2.png'); 	background-position: 2px 0px;	background-repeat: no-repeat;	font-weight: bold;}
span.newbname {	  padding-left: 17px; 	color: #3366CC;   background-image: url('im/ranks/1.png');   background-position: 2px 0px;	background-repeat: no-repeat;	font-weight: bold;}
span.advname {	  padding-left: 17px; 	color: #3366CC;   background-image: url('im/ranks/3.png'); 	background-position: 2px 0px;	background-repeat: no-repeat;	font-weight: bold;}
span.banname {	/* padding-left: 17px; */	color: #3366CC; /* background-image: url('im/memberbolt.png'); */	background-position: 2px 0px;	background-repeat: no-repeat;	font-weight: bold;}
span.cmname {	 padding-left: 17px; 	color: #3366CC;   background-image: url('im/ranks/cm.png'); 	background-position: 2px 0px;	background-repeat: no-repeat;	font-weight: bold;}
span.itemname {	padding-left: 17px;	color: #3366CC; background-image: url('im/bluebag.png');	background-position: 2px 0px;	background-repeat: no-repeat;	font-weight: bold;}
span.huntname {	padding-left: 17px;	color: #3366CC; background-image: url('im/huntlogo.png');	background-position: 2px 0px;	background-repeat: no-repeat;	font-weight: bold;}
span.guestname {	color: #BFBFBF;} 
span.presname {	padding-left: 17px;	color: #3366CC; padding-top: 3px;	background-image: url('http://runescapez.com/images/forum/president.gif');	background-position: 2px 0px;	background-repeat: no-repeat;	font-weight: bold;}
span.modname {	padding-left: 17px;	color: #ffffff; padding-top: 3px;	background-image: url('im/modbolt.gif');	background-position: 2px 0px;	background-repeat: no-repeat;	font-weight: bold;}
span.adminname {	padding-left: 17px;	padding-top: 3px;	background-image: url('im/adminbolt.gif');	background-position: 2px 0px;	background-repeat: no-repeat;	color: #FFD700;	font-weight: bold;}
span.jagexname {	padding-left: 17px;	padding-top: 3px;	background-image: url('http://runescapez.com/imagehost/images/1/crown_gold.gif');	background-position: 2px 0px;	background-repeat: no-repeat;	color: #FFD700;	font-weight: bold;}
span.seniormodname {	padding-left: 17px;	padding-top: 3px;	background-image: url('im/seniorbolt.gif');	background-position: 2px 0px;	background-repeat: no-repeat;	color: #ffffff;	font-weight: bold;}
/*END User Names */
/* conf.php, help.php layout */
.con_title {	color: #F00;	font-family: Arial;	background-color: #000;	font-size: 15pt;	font-style: italic;}
.con_title td {	padding-top: 5px;	padding-bottom: 5px;}
.con_header {	color: #FFF;	font-family: Arial;	font-size: 10pt;	background-color: #333;	font-weight: bold;}
.con_header td {	padding-top: 5px;	padding-bottom: 5px;}
.con_row {	color: #FFF;	font-family: Arial;	font-size: 10pt;	background-color: #000;}
input.con_input {	border: 1px input #FFFFFF;	font-family: arial;	font-size: 12px;	color: #FFFFFF;	background-color: #222222;	margin: 1px;}
input.con_butt {	border: 1px dashed #FFFFFF;	font-family: arial;	font-size: 12px;	color: #FFFFFF;	background-color: #000;	margin: 1px;}
.help_content {padding-left:  5px;padding-top: 15px;padding-bottom: 15px;padding-right: 5px;}
.smileytbl {	width: 100%}
.smileytbl td {	border: 1px solid #333333;	background-color: #000000;	font-family: arial;	font-size: 12px;	color: #FFFFFF;}
/* END conf.php, help.php */