﻿body {font:11px tahoma; color:#000000; font-size:11px; background-attachment:fixed; background-color:#E4ECF8; margin:0 auto;}
form {width:100%; height:100%; border:none; margin:0 auto;}
#loginbackground {background-color:#E4ECF8; position:absolute; top:0; left:0; bottom:0; right:0;}
#loginBOX 
{
	width:280px;
	height:277px;
	background-color:#6DB1D5;
    border:1px solid #6DB1D5;
    border-radius:10px 10px 10px 10px;
    margin:0 auto;
    overflow:hidden;
}
#loginBOX #topBOX
{
	margin:0 auto;
	height:81px;
	background-image:url("../images/loginScreen_top.png");
}
#loginBOX #middleBOX
{
	margin:0 auto;
	height:142px;
}
#loginBOX #middleBOX .dwlogo { width:100px; }
#loginBOX #middleBOX .dwlogo > div
{
	width:73px;
	height:75px;
	background-image:url("../images/loginScreen_left.png");
	margin-bottom:25px;
}
#loginBOX #middleBOX table
{
	width:100%;
	height:142px;
}
#loginBOX #middleBOX table .sep
{
	width:3px;
	background-color:#359CD4;
}
#loginBOX #middleBOX table #tableLOGIN
{
	width:150px;
	height:130px;
	background-color:Transparent;
	font:11px tahoma;
	font-weight:bold;
	color:#FFFFFF;
	padding:5px;
}
#loginBOX #bottomBOX
{
	margin:0 auto;
	height:54px;
	background-image:url("../images/loginScreen_bottom.png");
}
input[tag=login] 
{
	background:#FFFFFF;
    border:1px solid #FFFFFF;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	width:150px;
	height:14px;
	font:11px tahoma;
}
input[tag=login]:focus
{
    border: 1px solid #FFA366;
	-webkit-box-shadow: 0px 0px 4px #FFA366;
	-moz-box-shadow: 0px 0px 4px #FFA366;
	box-shadow: 0px 0px 4px #FFA366;
}
input[type=submit] {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #d4d4d4));
	background:-moz-linear-gradient(top, #ffffff 5%, #d4d4d4 100%);
	background:-webkit-linear-gradient(top, #ffffff 5%, #d4d4d4 100%);
	background:-o-linear-gradient(top, #ffffff 5%, #d4d4d4 100%);
	background:-ms-linear-gradient(top, #ffffff 5%, #d4d4d4 100%);
	background:linear-gradient(to bottom, #ffffff 5%, #d4d4d4 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#d4d4d4',GradientType=0);
	background-color:#ffffff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #a3a3a3;
	display:inline-block;
	cursor:pointer;
	color:#666666;
	font:11px Tahoma;
	font-weight:bold;
	padding:4px 16px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffffff;
}
input[type=submit]:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #d4d4d4), color-stop(1, #ffffff));
	background:-moz-linear-gradient(top, #d4d4d4 5%, #ffffff 100%);
	background:-webkit-linear-gradient(top, #d4d4d4 5%, #ffffff 100%);
	background:-o-linear-gradient(top, #d4d4d4 5%, #ffffff 100%);
	background:-ms-linear-gradient(top, #d4d4d4 5%, #ffffff 100%);
	background:linear-gradient(to bottom, #d4d4d4 5%, #ffffff 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d4d4d4', endColorstr='#ffffff',GradientType=0);
	background-color:#d4d4d4;
	color:#000000;
}
input[type=submit]:active {
	position:relative;
	top:1px;
}
