/* CSS Document */

form
{
	margin:0px;
	padding:0px;
}

.textfield 
{
	height: auto !important;
	padding: 0.15em 0 0.15em 0.25em;
	border: 1px solid;
	background-color: #fff;
	border-color: #aab3b3 !important;
}

.textfield:focus
{
	background-color: #fff !important;
	border-color: #0080FF #0080FF #0080FF #0080FF !important;
}

.submit
{
	height: auto !important;
	padding: 0.25em 0.25em 0.25em 0.25em;
	border: 1px solid;
	background-color: #F5f7f7;
	border-color: #aab3b3 !important;
	margin: 2px 2px 2px 2px;
}



.submit:focus
{
	border-color: #0080FF #0080FF #0080FF #0080FF !important;
}

/*
.wide {
	width: 20em !important; /*\*/
/*	width: 21em !important; /* */
/*}

.columns-2-Abb-A select.multiselect,
.columns-2-aaB-B select.multiselect {
	padding: 0 0 16px 0;
	width: 304px;
	height: 50px !important;	
	height: 108px;
}

.textfield,
select {
	height: auto !important;
	width: 10em;
	height: 1.5em;
	min-height: 1.8em;
}


.login-username,
.login-password,
.licenseAgreement, 
.textfield,
textarea {
	background-color: #fff;
	border-color: #999 #aab3b3 #d5dddd #aab3b3 !important;
}

.login-username:focus,
.login-password:focus,
.licenseAgreement:focus,
.textfield:focus,
textarea:focus 
{
	background-color: #fff !important;
	border-color: #6ab94b #94da78 #aedf9a #0080FF !important;
}

div.loginRow 
{
  clear: both;
  padding-top: 10px;
}

div.loginRow span.label
{
	float: left;
	width: 100px;
	color: #444444;
	font-size: .8em;  
	font-weight: bold;
	text-align: right;
}

div.loginRow span.formw
{
  float: right;
  width: 335px;
  text-align: left;
} 
  
div.loginBox
{
	 width: 350px;
	 height: 150px;	 
	 background-color: #f7f7f7;
	 border: 1px dotted #333;
	 padding-top: 50px;
	 margin: 0px auto;
}*/
