	a.dp-choose-date { float: left; width: 16px; height: 16px; padding: 0; margin: 5px 3px 0; display: block; text-indent: -2000px; overflow: hidden; background: url(<?php bloginfo('wpurl')?>/wp-content/plugins/register-plus/datepicker/calendar.png) no-repeat; } a.dp-choose-date.dp-disabled { background-position: 0 -20px; cursor: default; } /* makes the input field shorter once the date picker code * has run (to allow space for the calendar icon */ input.dp-applied { width: 140px; float: left; }
																																																																																					
	#user_login, #user_email, #pass1, #pass2, #regcode, #captcha, #firstname, #lastname, #website, #aim, #yahoo, #jabber, #about, .custom_field{
			
		width: 200px;
		padding: 3px;
		margin-right: 6px;
	}
	.custom_select, .custom_textarea{	
		width: 200px;
		padding: 3px;
		margin-right: 6px;
	}
	
	#about, .custom_textarea{
		height: 60px;
		font-size: 13px;
	}
	#disclaimer, #license, #privacy{
		display:block;
		width: 200px;
		padding: 3px;
		background-color:#fff;
		border:solid 1px #A7A6AA;
		font-weight:normal;
	}
	#user_login, #user_pass, #firstname, #lastname, #user_email, #pass1, #pass2 , #company_name, #category, #operation_area, #no_anggota{

		border:solid 1px #E6DB55;background-color:#FFFFE0;	
	}
	#captcha {
		width: 156px;
	}
	#captchaimg{
		float:left;
	}
	#reg_passmail{
		display:none;
	}
	small{
		font-weight:normal;
	}
	#pass-strength-result{
		width: 200px;
		padding-top: 3px;
		padding-right: 5px;
		padding-bottom: 3px;
		padding-left: 5px;
		margin-top: 3px;
		text-align: center;
		border-top-width: 1px;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;
		border-top-style: solid;
		border-right-style: solid;
		border-bottom-style: solid;
		border-left-style: solid;
		display:block;
	}
	#reCAPTCHA{
		position:relative;
		margin-left:-32px;
	}

	form.loginform {
		border-bottom:1px solid #c7c7c7;
		border-top:1px solid #c7c7c7;
		padding:10px 0 40px 20px;
		margin:10px 0 10px 0;
		width:568px;
	}
	form.loginform p label {
		width: 300px;
		display: block;
		float: left;
		clear: both;
		margin: 5px;
	}
	form.loginform p input.input {
		width: 200px;
		float: left;
		clear: right;
	}
	form.loginform p img {
		width: 155px;
		float: left;		
	}
	form.loginform, form.loginform p {
		clear: both;
	}
	p.message, p#login_error {
		padding: 3px 5px;
	}
	p.message {
		background-color: lightyellow;
		border: 1px solid yellow;
	}
	p#login_error {
		background-color: lightcoral;
		border: 1px solid red;
		color: #000;
	}
	
	#cycnav{
		padding:5px 20px;
		margin:0px 0 10px 0;
	}
	
	/*Register Form*/
	.cyctitle {
		color:#29419A;
		font-size:2.2em;
		font-weight:normal;
		line-height:1;
		margin:15px 0 10px;

	}
	.registerform{
		border-bottom:1px solid #c7c7c7;
		border-top:1px solid #c7c7c7;
		padding:10px 0 40px 20px;
		margin:10px 0 10px 0;
		width:568px;
	}

	.registerform p{
		margin-bottom: 5px;
	}
	
	#wp-submit{
		background:transparent url(images/icon-arrow-black.gif) no-repeat scroll 2px 5px;
		border:0 none;
		color:black;
		cursor:pointer;
		display:inline;
		float:right;
		margin:10px 3px 10px 0;
		padding:0 0 0 10px;
	}

