﻿html, body, form
{
	padding : 0;
	margin : 0;
	width : 100%;
	height : 100%;
	font : 10pt Arial;
	color: #283273;
    position : absolute;
}

.rememberMe
{
    font-size : 10px;
}
.version
{
	font-size : 10px;
    z-index : 1;
	position : absolute;
	text-align: right;
	width : 185px;
	height : 10px;
	left:50%;
	top:50%;
	margin : -150px auto auto 200px;
}

.main
{
	position : fixed;
	margin : -228px auto auto -404px;
	background-image : url('bg.png');
	width : 498px;
	height : 283px;
	padding: 160px 210px 10px 100px;
	text-align : left;
	left:50%;
	top:50%;
}

.error
{
	color : Red;
	white-space : pre;
}

.link
{
	position : absolute;
	width : 658px;
	top : 430px;
}

.link A
{
	color: #283273;
}

.link A:first-child
{
	float : left;
}

.link A + A
{
	float : right;
}

.abs
{
	position : absolute;
	z-index : 1;
	width : 0;
	height : 0;
}
.label
{
	clear : left;
	float : left;
}

.inlineLogin
{
    padding : 5px;
}
INPUT[type="text"], INPUT[type="password"], INPUT[type="submit"]
{
    float : right;
	margin-bottom:10px;
	border : Solid 2px #AAA;
}

INPUT[type="text"], INPUT[type="password"]
{
	width : 180px;
}

br
{
	clear : both;
}

.controls
{
	position : relative;
	top : 130px;
	width : 300px;
}

#sendPassword
{
	background-color : #FFF;
	position : absolute;
	margin : -150px auto auto -200px;
	padding : 10px;
	left : 50%;
	top: 50%;
	width : 400px;
	height : 300px;
	z-index : 10;
	border : solid 2px #283273;
	display : none;
	text-align : center;
}

#inlineSendPassword
{
	background-color : #FFF;
	position : absolute;
	margin : -40px auto auto -115px;
	padding : 5px;
	left : 50%;
	top: 50%;
	width : 230px;
	height : 80px;
	z-index : 10;
	border : solid 2px #283273;
	display : none;
	text-align : center;
}

#pnlGotoStartpage
{
    font-weight : bold;
}
