/* CSS Document */

html,
body {
	font-family: courier;
	color: #00b140;
	text-align: center;
	margin: 0;
	padding: 0;
	padding-top: 10px;
	background: #000;
}

form,
p,
span {
	margin: 0;
	padding: 0;
}

input[type="submit"],
input[type="text"],
input[type="password"],
textarea,
select {
	outline: none;
}

input {
	background: #000;
	color: #00b140;
	font: 18px courier;
	outline: none;
}

a {
	color: #00b140;
	text-decoration: none;
    white-space: nowrap;
}

a:hover {
	text-decoration: underline;
}

#wrapper {
	margin: 0 auto;
    margin-bottom: 0px;
	padding-bottom: 20px;
	min-width: 300px;
	width: 99%;
	border: 1px solid #00b140;
}

#loginform {
    position: absolute;
    width: 95%;
    min-width: 290px;
    max-width: 620px;
    top: 50%;
    left: 50%;
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    padding: 20px;
    text-align: left;
	border: 1px solid #00b140;
}

#loginform{
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 20px;

} 

#loginform p {
	margin: 5px;
}

#chatbox {
	text-align: left;
	margin: 0 auto;
	margin-bottom: 25px;
	padding: 12px;
	background: #000;
	height: 400px;
	min-width: 290px;
	width: 93%;
	border: 1px solid #00b140;
	overflow: auto;
}

#chatbox::-webkit-scrollbar, #pop_content::-webkit-scrollbar {
	width: 1em;
}

#chatbox::-webkit-scrollbar-track, #pop_content::-webkit-scrollbar-track {
	box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}

#chatbox::-webkit-scrollbar-thumb, #pop_content::-webkit-scrollbar-thumb {
	background-color: #00b140;
	/*outline: 1px solid slategrey;*/
}

#usermsg {
	height: 40px;
	width: 50%;
	min-width: 360px;
	border: 1px solid #00b140;
}

#submitmsg {
	min-width: 260px;
	height: 40px;
	padding: 6px;
	margin: 20px;
    margin-bottom: 0px;
	background: #00b140;
	color: #000;
	outline: none;
	font: 16px courier;
	border: 1px solid #00b140;
}

.error {
	color: #ff0000;
}

#menu {
	padding: 12.5px 25px 12.5px 25px;
}

.welcome {
	float: left;
}

.logout {
	/*float: right;*/
}

.msgln {
	margin: 0 0 2px 0;
}