.diary_form_row, .diary_form_row2, .diary_form_row3 {
	clear:both;
	padding-bottom:14px;
}
.diary_form_row_email{
	padding-bottom:0px;
}
.diary_form_row_login{
	clear:both;
	padding-bottom:0px;
}
.diary_form_row2{
	padding-left:150px;
	margin-top:5px;
}
.diary_form_row3{
	padding-top:10px;
	margin-top:10px;
	border-top:1px solid #cccccc;
}


.diary_form_label, .diary_form_loginlabel {
	font-size:12px;
	line-height:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	padding:0 10px 0 0;
	
}
.diary_form_label {
	width:210px;
}
.diary_form_loginlabel {
	width:140px;
	/*text-align:right;*/
}
.dairy_form_input {
	width:242px !important;
	height:16px!important;
	border:1px solid #7f9db9;
	background-color:#FFFFFF;
	font-size:12px;
	font-family: Verdana,Arial, Helvetica, sans-serif;
}
.dairy_form_textArea {
	width:240px;
	height:70px;
	border:1px solid #7f9db9;
	background-color:#FFFFFF;
	
}
.dairy_form_radiobutton_label {
	float:left;
	display:inline;
	padding:5px 5px 0 5px;
}
.dairy_form_radiobutton {
	padding:0 20px 0 0;
	float:left;
	display:inline;
	
}
.errortext {
	color:#008836;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.dairy_form_errormessage1{ 
	width:295px;
	color:#008836;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-left:220px;
	height:14px;
}
.dairy_form_errormessage2{ 
	width:300px;
	color:#008836;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-left:150px;
	height:24px;
	height:14px;
}
.dairy_form_errormessage_login{
	width:300px;
	color:#008836;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-left:150px;
	height:14px;
}
.dairy_form_errorForgotPass{
	width:346px;
	*width:348px;
	color:#008836;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-bottom:10px;
	margin-left:148px;
}
.submit{
	background:url(../images/button.jpg);
}
.forgot_pass{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ff7300;
	text-decoration:underline;
	cursor:pointer;
	padding-left:12px;
}

.dairy_form_errorForgotPass a{
	font-size:11px;
}

.errortext a{
	font-size:10px !important;
}

.select_box{
	border:1px solid #7f9db9  !important;
}
.dairy_form_errorTerms{
	height:10px;
}