/* register */

span.select {
	position: absolute;
	width: 170px;
	height: 21px;
	padding: 0 24px 0 8px;
	color: #fff;
	font: 12px/21px arial,sans-serif;
	background: url(../img/bg_select.gif) no-repeat scroll 0% 0%;
	overflow: hidden;
}

#Register #fRegister {
	padding-left:10px;
	margin-left:200px;
	margin-top:45px;
	padding-bottom:100px;
}

#Register #fRegister p a{
	text-decoration:underline;
}

#Register #fRegister p a:hover{
	text-decoration:none;
}

#Register #mainData {
	padding:0 0 0 10px;
	margin:10px 0 0 0;
}

#Register #mainData legend{
	font-size:16px;
	color:#7F7F7F;
	font-family:Arial;
	font-weight:bold;
}

#Register #mainData .bt{
	border: 1px solid #ccc;
	font-size:13px;
	font-weight:bold;
	font-family:Arial;
	color:#fff;
	background:url(../img/bg_menu.gif);
	padding-top:2px;
	padding-bottom:2px;
	margin:5px;
	cursor:pointer;
	letter-spacing:1px;
	margin-left:284px;
}

#Register fieldset{
	border:#ccc 1px solid;
	margin:15px;
	padding:10px;
}

#Register fieldset#productsField{
	display:none;
}

#Register fieldset#productsField legend{
	cursor:pointer;
}

#Register #productsP{
	color:#6D1461;
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
	margin-left:28px;
	cursor:pointer;
}

#Register #mainData div{
	margin:3px 0;
}

#Register #fRegister label{
	font-family:Tahoma;
	font-size:12px;
	color:#4B003C;
	width:155px;
	float:left;
	margin-right:10px;
}

#Register #fRegister fieldset fieldset label{
	width:135px;
}

#Register #fRegister .checkbox{
	width:500px;
	margin-left:155px;
}

#Register #fRegister .checkbox p{
	width:200px;
	margin:0;
	float:left;
}

#Register #fRegister .checkbox label{
	float:none;
	margin-left:5px;
}

#Register #fRegister label.error{
	font-family:Tahoma;
	font-size:12px;
	color:red;
	width:350px;
	position:absolute;
	right:25px;
	text-align:right;
	margin-left:10px;
}

#Register #fRegister label a{
	font-family:Tahoma;
	font-size:12px;
	color:#4B003C;
	width:150px;
}

#Register #fRegister label a:hover{
	text-decoration:none;
}

#Register #fRegister input.txt{
	font-family:Tahoma;
	height:14px;
	font-size:11px;
	width:187px;
	border:1px solid #ccc;
	color:#333333;
/*	float: left;*/
}

#Register #fRegister input.file{
	font-family:Tahoma;
	font-size:11px;
	width:187px;
	border:1px solid #ccc;
	color:#333333;
}

#Register #fRegister input.fileCheckbox{

}

#Register #fRegister input.leftOther{
	font-family:Tahoma;
	height:14px;
	font-size:11px;
	width:230px;
	border:1px solid #ccc;
	color:#333333;
}

#Register #fRegister textarea.txt {
	font-family:Tahoma;
	font-size:11px;
	height:70px;
	width:300px;
	border:1px solid #ccc;
	color:#333333;
	float: left;
}

#Register #fRegister input.error, #Register #fRegister textarea.error{
	border:1px solid red;
	background:#FFEFEF;
}

#Register #fRegister #femailArea{
	margin-top:10px;
}

#Register #fRegister select {
	font-family:Tahoma;
	font-size:11px;
	border:1px solid #ccc;
	color:#333333;
}

#Register #Content #sectionCategory {
	float:left;
}


	
/* end register */
