.SecurityCleanContainer{
	border-collapse:separate;
	margin: 50px auto;
	padding: 6px 12px;
	background: -moz-linear-gradient(top,#eeeeee 0%,#ffffff 50%,#b5b5b5);
	background: -webkit-gradient(linear, left top, left bottom, from(#eeeeee),color-stop(0.50, #ffffff),to(#b5b5b5));
	background: -webkit-linear-gradient(top, #eeeeee 0%,#ffffff 50%,#b5b5b5 100%);
	background: -o-linear-gradient(top, #eeeeee 0%,#ffffff 50%,#b5b5b5 100%);
	background: -ms-linear-gradient(top, #eeeeee 0%,#ffffff 50%,#b5b5b5 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#b5b5b5',GradientType=0 );
	background: linear-gradient(top, #eeeeee 0%,#ffffff 50%,#b5b5b5 100%);
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	border: 0px solid #b8b8b8;
	-moz-box-shadow:
		0px 1px 3px rgba(000,000,000,0.4),
		inset 0px 0px 3px rgba(255,255,255,1);
	-webkit-box-shadow:
		0px 1px 3px rgba(000,000,000,0.4),
		inset 0px 0px 3px rgba(255,255,255,1);
	box-shadow:
		0px 1px 3px rgba(000,000,000,0.4),
		inset 0px 0px 3px rgba(255,255,255,1);
	text-shadow:
		0px -1px 0px rgba(000,000,000,0.2),
		0px 1px 0px rgba(255,255,255,1);
}
.SecurityCleanContainer td{
	vertical-align: middle;
	text-align:left;padding: 0 10px 0 3px;
}
.SecurityTitle{
	padding: 2px 0 7px 0;
	font-weight: bold;
}
.SecurityButton{
	font-size: 1.2em;
	padding: 5px 30px;
	margin-left: 10px;
}




BODY{
		background-image: url(../images/office_background.jpg);
		background-attachment:fixed;
		background-repeat: no-repeat;
		background-position: center top;
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
		background-size: cover;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	#logo{
		margin: auto;
		text-align: center;
		width: 35%;
		padding: 10px;
	}
	#logo img{
		max-width: 100%;
		max-height: 120px;
	}
	#loginContainer{

		margin: 10% auto;
		padding: 37px 0 0 4px;
		box-sizing: border-box;
	}
	#loginScreenBackground{
		margin: auto;
		/*padding: 43px 180px;*/
		box-sizing: border-box;
	}
	.roundContainer{
		color: #A10000;
		padding: 10px 20px;
		background: #fafafa;
		background: -moz-linear-gradient(top,  #fafafa 0%, #d6dbd4 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fafafa), color-stop(100%,#d6dbd4));
		background: -webkit-linear-gradient(top,  #fafafa 0%,#d6dbd4 100%);
		background: -o-linear-gradient(top,  #fafafa 0%,#d6dbd4 100%);
		background: -ms-linear-gradient(top,  #fafafa 0%,#d6dbd4 100%);
		background: linear-gradient(to bottom,  #fafafa 0%,#d6dbd4 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafa', endColorstr='#d6dbd4',GradientType=0 );
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		border-radius: 5px;
		border: 1px solid #b9babd;
		-moz-box-shadow:
			0px 1px 3px rgba(000,000,000,0.5),
			inset 0px 0px 2px rgba(255,255,255,1);
		-webkit-box-shadow:
			0px 1px 3px rgba(000,000,000,0.5),
			inset 0px 0px 2px rgba(255,255,255,1);
		box-shadow:
			0px 1px 3px rgba(000,000,000,0.5),
			inset 0px 0px 2px rgba(255,255,255,1);
		text-shadow:
			0px -1px 0px rgba(000,000,000,0.4),
			0px 1px 0px rgba(255,255,255,0.3);
			margin: auto;
			text-align: center;
			
			padding: 20px;
	}
	@media only screen and (min-width: 600px){
		.roundContainer{
			width: 50%;
		}
	}
	@media only screen and (min-width: 900px) {
		#loginContainer{
			background-image: url(../images/laptop.png);
			width: 960px;
			height: 517px;
			margin: 10% auto;
			padding: 37px 0 0 4px;
			box-sizing: border-box;
		}
		#loginScreenBackground{
			background: #feffff;
background: -moz-linear-gradient(top,  #feffff 16%, #a0d8ef 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(16%,#feffff), color-stop(100%,#a0d8ef));
background: -webkit-linear-gradient(top,  #feffff 16%,#a0d8ef 100%);
background: -o-linear-gradient(top,  #feffff 16%,#a0d8ef 100%);
background: -ms-linear-gradient(top,  #feffff 16%,#a0d8ef 100%);
background: linear-gradient(to bottom,  #feffff 16%,#a0d8ef 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feffff', endColorstr='#a0d8ef',GradientType=0 );

			margin: auto;
			width: 620px;
			height: 398px;
			/*padding: 43px 180px;*/
			box-sizing: border-box;
		}
		.roundContainer{
			width: 40%;
		}
	}
	
	input[type=text],input[type=password]{
		 height: 34px;
		width: 100%;
		border-radius: 3px;
		border: 1px solid transparent;
		border-top: none;
		border-bottom: 1px solid #DDD;
		box-shadow: inset 0 1px 2px rgba(0,0,0,.39), 0 -1px 1px #FFF, 0 1px 0 #FFF;
		padding: 0 3px;
		box-sizing: border-box;
	}
	.loginLink{
		font-size: 0.8em;
	}
	.loginButton{
		margin-top: 10px;
		color: #ffffff;
		padding: 10px 50px;
		background: #6b6b6b;
		background: -moz-linear-gradient(top,  #6b6b6b 0%, #000000 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6b6b6b), color-stop(100%,#000000));
		background: -webkit-linear-gradient(top,  #6b6b6b 0%,#000000 100%);
		background: -o-linear-gradient(top,  #6b6b6b 0%,#000000 100%);
		background: -ms-linear-gradient(top,  #6b6b6b 0%,#000000 100%);
		background: linear-gradient(to bottom,  #6b6b6b 0%,#000000 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6b6b6b', endColorstr='#000000',GradientType=0 );
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		border-radius: 5px;
		border: 1px solid #000000;
		-moz-box-shadow:
			0px 1px 3px rgba(000,000,000,0.5),
			inset 0px 0px 1px rgba(255,255,255,0.7);
		-webkit-box-shadow:
			0px 1px 3px rgba(000,000,000,0.5),
			inset 0px 0px 1px rgba(255,255,255,0.7);
		box-shadow:
			0px 1px 3px rgba(000,000,000,0.5),
			inset 0px 0px 1px rgba(255,255,255,0.7);
		text-shadow:
			0px -1px 0px rgba(000,000,000,0.4),
			0px 1px 0px rgba(255,255,255,0.3);
	}
	.loginButton:hover{
		background: #000000;
		background: -moz-linear-gradient(top,  #000000 0%, #6b6b6b 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#000000), color-stop(100%,#6b6b6b));
		background: -webkit-linear-gradient(top,  #000000 0%,#6b6b6b 100%);
		background: -o-linear-gradient(top,  #000000 0%,#6b6b6b 100%);
		background: -ms-linear-gradient(top,  #000000 0%,#6b6b6b 100%);
		background: linear-gradient(to bottom,  #000000 0%,#6b6b6b 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#6b6b6b',GradientType=0 );
	}