/*
	CSS of Rapid Response Users Group (RRUG) 2009
	-----------------------------------------------
	Registration Forms
	-----------------------------------------------
	XHTML/CSS by Todor Iliev
	todoriliev.com
*/


#form {
	}
#form fieldset {
	border: 1px solid #bababa;
	margin: 20px 0;
	padding: 10px;
	}
#form fieldset table input {
	width: 20px;
	border: none;
	}	
#form fieldset table td.errorCell {
	padding: 0 0 0 98px;
	}
#form fieldset legend {
	font-family: Helvetica, Arial;
	font-size: 150%;
	color: #3d61ad;
	padding: 0 5px;
	}
#form fieldset div {
	padding: 2px 0px 2px 120px;
	margin: 0;
	line-height: 20px;
	height: 1%;
	}
#form fieldset div.border {
	display: block;
	border-top: 1px dotted #bababa;
	margin-top: 15px;
	padding-top: 15px;
	}
#form fieldset label {
	font-weight: normal;
	float: left;
	margin-left: -115px;
	width: 100px;
	}
#form fieldset label.error {
	width: 100px;
	float: none;
	clear: both;
	margin: 0 0 0 20px;
	padding: 2px 5px;
	color: #fff;
	background: red;
	}
#form fieldset label em,
em.required {
	color: red;
	}
#form fieldset input {
	border: 1px solid #a7a7a7;
	width: 190px;
	}
#form fieldset select {
	border: 1px solid #a7a7a7;
	width: 192px;
	}
#form input#addPerson {
	color: #fff;
	background: #4071cb;
	border: 1px solid #2b5ab0;
	padding: 3px;
	width: 192px;
	margin: 0 0 0 130px;
	}
#form fieldset input.button {
	float: right;
	color: #fff;
	background: #4071cb;
	border: 1px solid #2b5ab0;
	padding: 3px 0;
	width: 120px;
	}
