﻿.loginForm
{
	font-size:				11px;
	width:						100%;
}

.loginForm .labelWidthDefinition{width: 50%;}
.loginForm .spanWidthDefinition{width: 1%;}
.loginForm .fieldWidthDefinition{width: 49%;}

.loginForm tr
{
	/*background-color: #f9f9f9;*/
}

.loginForm tr td
{
	padding:									7px 0px 7px 0px; 
	vertical-align:						top;
}

.loginForm .normalInputs
{
	font-family:							Arial;
	line-height:							17px;
	height:										17px;
	font-size:								11px;
	width:										190px;
	border: 									solid 1px #bbbbbb;
	color:										#7b7b7b;
}

.loginForm .specialInputs
{
	height:										22px;
	font-size:								11px;
	
	color:										#7b7b7b;
	width:										180px;
}

.loginFailure
{
	color: red; font-size: 11px; 
	line-height:			18px;		
	margin-bottom:		15px;	
	/*
	padding: 10px 15px 10px 15px;
	
	border:						solid 1px #dddddd;
	background-color: #fdfdfd;
	margin-left:			0px;	
	margin-bottom:		20px;
	margin-top:				10px;

	*/
}
.loginActions
{
	font-size:				11px;
	width:						100%;
	margin-top:				30px;
}
.loginActions .leftColumn		{	float: left;		margin-top: 4px;	}
.loginActions .rightColumn	{	float: right;	}
.loginActions .clearColumns	{	clear: both;	}

.loginActions .leftColumn	a, .loginActions .leftColumn	a:active, .loginActions .leftColumn	a:link, .loginActions .leftColumn	a:visited
{
	color: #ff9900;
	
}
.loginActions  .loginButton
{
	color:								#4F93C7;
	border:								solid 1px #cccccc;		
	background-color: 		white;
	font-size:						11px;
	font-weight:					normal;
	padding-top:					1px;
	padding-bottom: 			2px;
	padding-left:					8px;
	padding-right:				8px;
	cursor:								pointer;
}
