/**
* (C) by Andreas Zeman 2007,
* Gally Websolutions, www.websolutions.gally.ch
* Forms
**/
#standard .aftertext {
	font-size:11px;
	margin:6px 0 0 3px;
	float:left;
	color:#FF0000;
}


#standard .errormessage {
	font-size:12px;
	color:#FF0000;
}


#standard label {
	width:110px;
	font-weight:none;
	float:left;
	clear: left; 
	display: block;
	margin:4px 0px;
	}
	
#standard input, #standard select {
	display:block;
	float:left;
	margin:4px 0px;
	font-size:13px;
	}


#standard input.error, textarea.error{
	border:1px solid #FF0000;
	}

#standard select.error, input[type=checkbox].error {
	background-color:#FE5353;
	}

#standard br {
	clear:both;
	}

#standard fieldset {
	margin:0px;
	padding:0px;
}


#standard input.forward {
	float:right;
	}

#standard input.back {
	float:left;
	}
	
#standard legend {
	color:#FF9900;
	font-weight:bold;
}

#radio {
	float:left;
	}
#clear {
	clear:both;
}

	
#error {
	border:1px solid #FF0000;
}

#steps {
	float:left;
	}

#logout {
	text-align:right;
	}
	
#loginerror {
	border:1px solid #FF0000;
	color:#FF0000;
	margin: 0 0 10px 0;
	padding:10px;
}
