﻿
/* Import the best font on the planet */
@import url("http://fonts.googleapis.com/css?family=Roboto:400,300,500");

body 
{
	background-color:#000000;
	font-family: wargames, Consolas, Roboto, Sans-Serif;
	font-size:15pt;
	color:#8bc5eb;
	/*text-shadow: -2px -6px 10px rgba(90, 128, 196, 1.0);*/
	text-shadow: -2px -6px 12px rgba(189, 253, 255, 1.0);
	text-transform:uppercase;
	line-height:120%;
	overflow-y:scroll;
}
.contentbody
{
	position:relative;
	width:940px;
	padding-left:100px;
	min-height:590px;
	background-color:#0e1521;
	border:1px solid #8bc5eb;
	margin:0 auto;
	padding:20px 50px 30px 50px;
}
.enterlink {
	text-decoration: none;
	color: #8bc5eb;
}
	.enterlink:hover {
		text-decoration: none;
		color: #BCDDF3;
	}
.text {
	text-transform: none;
}
.link
{
	float:left;
	clear:left;
	margin-left:-4px;
	font-family: wargames, Consolas, Roboto, Sans-Serif;
	font-size:15pt;
	color:#8bc5eb;
	text-decoration:none;
	/*text-shadow: -2px -6px 10px rgba(90, 128, 196, 1.0);*/
	text-shadow: -2px -6px 12px rgba(189, 253, 255, 1.0);
	border:1px solid #0e1521;
	padding:4px 4px 1px 8px;
}
.link:hover
{
	text-decoration:none;
	border:1px dotted #8bc5eb;
	padding:4px 4px 1px 8px;
}
.linkadmin
{
	float:left;
	clear:left;
	margin-left:-4px;
	font-family: wargames, Consolas, Roboto, Sans-Serif;
	font-size:15pt;
	color:#8bc5eb;
	text-decoration:none;
	text-shadow: -2px -6px 12px rgba(189, 253, 255, 1.0);
	border:1px solid #0e1521;
	padding:4px 4px 1px 8px;
}
.linkadmin:hover
{
	text-decoration:none;
	color:White;
	padding:4px 4px 1px 8px;
}
input[type=text], textarea 
{
	border: 1px solid #8bc5eb;
	/*text-shadow: -2px -6px 10px rgba(90, 128, 196, 1.0);*/
	text-shadow: -2px -6px 12px rgba(189, 253, 255, 1.0);
	background-color:#0e1521;
	color:#8bc5eb;
	font-family: wargames, Consolas, Roboto, Sans-Serif;
	text-transform:uppercase;
	font-size:15pt;
}
input[type=submit] 
{
    padding:2px 6px; 
    background:#0e1521; 
    border:1px solid #8bc5eb;
    color:#7ddff0;
    text-decoration:none;
    cursor:pointer;
	font-family: Consolas, Roboto, Sans-Serif;
	font-size:16px;
}
input[type=submit]:hover
{
	background-color:#8bc5eb;
	color:#000;
}
*:focus 
{
    outline: none;
}
input[type="checkbox"] 
{
  display: none;
}
label 
{
  cursor: pointer;
}
input[type="checkbox"] + label:before 
{
  border: 1px solid #8bc5eb;
  content: "";
  display: inline-block;
  font: 10px;
  height: 14px;
  margin-right:6px;
  padding:1px 4px 8px 4px;
  vertical-align: top;
  width: 14px;
}
input[type="checkbox"]:checked + label:before 
{
  background: #0e1521;
  color: #8bc5eb;
  content: "X";
  text-align: center;
  font: 10px;
}
input[type="checkbox"]:checked + label:after 
{
  font-weight: bold;
}
select 
{
	opacity:0.9;
	border:1px solid #8bc5eb;
	padding-left:4px;
	padding-right:4px;
    -moz-appearance:none;
    -webkit-appearance:none;
    color:#8bc5eb;
    font-size:13pt;
	font-family: wargames, Consolas, Roboto, Sans-Serif;
	text-shadow: -2px -6px 12px rgba(189, 253, 255, 1.0);
}
select > option
{
	box-shadow: 0 0 10px 100px #1a1a1a inset;
	color:#8bc5eb;
	border:none;
}
select > option:hover
{
	box-shadow: 0 0 10px 100px #1a1a1a inset;
	color:#0e1521;
	border:none;
}
.divLogout
{
	position:absolute;
	top:20px;
	left:750px;
}
.goback
{
	position:absolute;
	bottom:20px;
	left:30px;
}
.divUserInfo
{
	float:left;
	width:100%;
	margin-top:-3px;
}
.divDash
{
	float:left;
	width:100%;
	min-height:400px;
	margin-top:22px;
}
.blinking {
	animation: blinker 1s step-end infinite;
}
@keyframes blinker {
  50% {
    opacity: 0;
  }
}