.RB_FormContainer {
	background: #c3dbeb;
	border: 1px solid #04509e;
	padding: 10px;
}

.RB_FormContainer form {
	margin: 0px;
}

.RB_LeftSection, .RB_RightSection {
	float: left;
}

.RB_RightSection {
	padding-left: 20px;
}

.RB_TitleContainer, .RB_NameContainer, .RB_AddressContainer, .RB_ContactContainer, .RB_EmailContainer, .RB_CommentsContainer {
	padding-bottom: 5px;	
}

.RB_TitleName, .RB_NameName, .RB_AddressName, .RB_ContactName, .RB_EmailName, .RB_CommentsName {
	float: left;
	font: bold 11px verdana, sans-serif;
	padding: 3px 5px 0px 0px;
	text-align: right;
}

.RB_TitleName, .RB_NameName, .RB_AddressName {
	width: 108px;
}

.RB_ContactName, .RB_EmailName, .RB_CommentsName {
	width: 108px;
}

.RB_TitleField, .RB_NameField, .RB_AddressField, .RB_ContactField, .RB_EmailField, .RB_CommentsField {
	float:left;
}

.RB_TitleField select, .RB_NameField input, .RB_ContactField input, .RB_EmailField input {
	font: 11px verdana, sans-serif;
}

.RB_NameField input, .RB_ContactField input, .RB_EmailField input {
	width: 140px;
}

.RB_ContactField input {
	width: 140px;
}

.RB_AddressField textarea{
	font: 11px verdana, sans-serif;
	height: 70px;
	width: 140px;
}

.RB_CommentsField textarea {
	font: 11px verdana, sans-serif;
	height: 70px;
	width: 370px;
}

.RB_SubmitLine {
	margin-top: 5px;
	text-align: center;
}

.RB_FormErrors {
	color: #FF0000;
	font: bold 11px verdana, sans-serif;
}

.RB_FormErrors ul {
	margin: 5px 0px 15px 0px;
}