.rbox { background: #dadada url(../Images/rbox_1_grad.gif) repeat-x; }
.rbox .rbox_left { float:left; }
.rbox .rbox_right { float:right; }
.rbox .rbox_content { padding:6px; }
.rbox label { color:White; font-weight:bold; display:inline-block; margin-top: 6px; margin-bottom:12px}

.rbox_content fieldset label
{
	width: 12em;
	float: left;
	text-align: right;
	margin-right: 0.5em;
	display: block;
	color: #666;
}
.rbox fieldset .radio label
{
	text-align:left;
	display:inline;
	margin: 0 0 auto 0.5em;
	float:none;
	width:auto;
}
.rbox_content p
{
	clear:both;
}

.rbox_bottom
{
	height:10px;
	background-color:#dadada;
}

.rbox_content .submit input
{
	margin-left: 0;
} 
.rbox_content textarea
{
	font-family: Tahoma, Verdana, Arial
}
.rbox_content input, .rbox_content select, .rbox_content textarea
{
	color: #944ec5;
	font-weight: bold;
	background: #ffffff;
	border: 1px solid #944ec5;
	margin-top: 3px;
	padding: 0 3px 0 3px;
}
.rbox_content textarea
{
	margin-bottom: 8px;
}

.rbox_content fieldset .radio
{
	/*text-align: left;*/
	/*padding: none;
	margin: none;*/
}
.rbox_content fieldset .radio input
{
	background: transparent;
	border: none;
	display: inline-block;
}

.rbox_content input.file
{
	height:24px;
}

.rbox_content fieldset .submit, .rbox_content input.file
{
	color: #944ec5;
	background: #f8f8f8;
	border: 1px outset #a26ac9;
}

.flatbutton
{
	color: black;
	background: #f0eaff;
	border: 1px outset #944ec5;
}

.rbox_content fieldset
{
	width: 100%;
	padding: none;
	border: none;
}

