body{
	margin:0;
	background: #0D0D0D;
	color: #EEE9BF;
}
* {
	font-family: verdana;
	font-size: 14px;
}
a {
	color: #EEE9BF;
}
a:hover{
	color: #00FF33;
}
div.frontName{
position: fixed;
top: 10%;
width: 100%;
text-align: center;
font-size: 40px;
z-index: 2;
color:gray;
}
div.frontName2{
position: absolute;
top: -1px;
left: -0.5px;
width: 100%;
text-align: center;
font-size: 41px;
z-index: 1;

color: white;
}
fieldset.frontLogin{
	position: fixed;
	top: 25%;
	left: 10%;
	border: 2px solid #8A3324;
	background-color: #3B3B3B;
	width: 250px;
	padding: 20px;
	padding-bottom: 5px;
}
legend.frontLogin{
	color: #fff;
	background: #8A3324;
	border: 1px solid #FF0000;
	padding: 2px 6px;
	padding-left: 40px;
	padding-right: 40px;
}
div.frontDesc{
	position: fixed;
	top: 25%;
	left: 40%;
	border: 2px solid #6B6B6B;
	background-color: #3B3B3B;
	padding: 5px;
	margin-right: 5%;
}
input.frontField
{
    display: inline-block;
    border: solid 1px #85b1de; 
    background-color: #EDF2F7;
}
input.logButt {
    border: 1px solid #006;
    background: #ccf;
    width: 100%;
}
input.logButt:hover {
    border: 1px solid #3D9140;
    background: #5B9C64;
}
label {
    display: inline-block;
    float: left;
    margin: 2px 4px 6px 4px;
    text-align: right;
}
br { clear: left; }
a.register{
	display: block;
	border: 1px solid #006;
    background: #ccf;
    width: 200px;
    color: #000000;
    text-decoration: none;
}
a.register:hover{
	border: 1px solid #3D9140;
    background: #5B9C64;
}
hr.leftHR{
	position:fixed;
	width: 35%;
	left: 3%;
	top: 12.5%;
	color: #c00;
	background-color: #c00;
	height:2px;
	border: none;
}
hr.rightHR{
	position:fixed;
	width: 35%;
	right: 3%;
	top: 12.5%;
	color: #c00;
	background-color: #c00;
	height:2px;
	border: none;
}
fieldset.regFieldSet{
	position: fixed;
	top: 25%;
	left: 25%;
}
legend.regLegend{
	font-weight: bold;
}
label.regLabel{
	display: inline-block;
	width: 10em;
	float: left;
	text-align: right;
	padding-right: 0.5em;
	padding-bottom: 1px;
	font-weight:bold;
	border-style: none solid solid none;
	border-color:#CC3232;
}

input.regFInput{
	border-size: 2px;
	border-style: solid;
	border-color: #CC3232;
	margin-left: -7px;
	padding-top: 1px;
	padding: 0px;
}
label.regLabel2{
	display: inline-block;
	width: 10em;
	float: left;
	text-align: right;
	margin-right: 0.5em;
	font-weight:bold;
}
input.subButt{
	width: 200px;
	background-color: #ccf;
	border: 1px solid #006;
}
input.subButt:hover{
	background-color: #5B9C64;
}
img.regImg{}