﻿html {
	overflow: auto !important;
}

body {
	font-family: Segoe UI, Sans-Serif;
	margin: 0;
	padding: 0;
}

table 
{
	width: 410px;
	margin: auto;
}

/* Login */
#loginLogo 
{
    background-image: url('../Icons/Standard/login.png');
    background-repeat: no-repeat;
    background-position: center;
    height: 130px;
    margin: 60px 0px 40px 0px;
}

/* table row */
tr {
	height: 2em;
}

/* table header row */
tr#header {
	font-weight: bold;
}

/* titles */
td.title {
	text-align: right;
	width: 150px;
}

/* input fields */
td.input input {
	width: 200px;
}

/* empty space */
td.empty {
	width: 60px;
}

/* login button */
tr#login td input {
	float: right;
	cursor: pointer;
	width: 130px;
	margin-top: 1em;
}

/* authentication type */
tr#authentication td 
{
	text-align: left;
}
tr#authentication td input, tr#authentication td label {
	padding-bottom: 5px;
}

/* labels */
label {
    cursor: pointer;
    margin-right: 0.5em;
    margin-left: 3px;
}

#error 
{
	color: Red;
}
