/*new added by keye 15/06/07*/

.forms
{
	margin-top: 10px;
	padding-bottom:20px;
	/*width:330px;*/
}

.forms div{
	padding:2px 0;
	padding-bottom:10px;
}

.forms div.nextline{
	clear:both;
}

.forms .em{
	color:#CC0000;
}

.forms div.text{
	padding-bottom:2px;
}
.forms span.text{
	padding-right:10px;
}

.forms div.group{
	float:left;
	width:230px;
}

.forms select{
	background:#EBEBEB;
}

.forms label{
	padding:0 5px;
}


.forms .radio{
	border:none;
}

.forms .requirement{
	width:250px;
}

.forms .submit{
	background-color: #999999;
	border-right:2px solid #333333;
	border-bottom:2px solid #333333;
	border-left:2px solid #cccccc;
	border-top:2px solid #cccccc;
}

.forms .sectiontitle{
	font-weight:bold;
}