/* Form styles */
.EditButtons
{
    float:left;
	clear:both;
	width:100%;
}
.inputWrapper .EditButtons{
	float:right;
	clear:none;
	width:auto;
	padding-right:120px;
}
.inputWrapper .EditButtons .ButtonLinkDiv{
	margin-right:10px;
}
.inputWrapperHolder{
	width:620px;
	float:left;
}
.inputWrapper{
	width:100%;
	float:left;
	padding:10px 0;
	font-size:15px;
	clear:left;
}
.inputWrapper .text{
	margin-left:20px;
}
.ivalidUserOrPass{
	text-indent:225px;
	color:#f00;
}
.form_label{
	float:left;
	width:27%;
	margin-right:1%;
	text-align:right;
	line-height:24px;
	height:27px;
	display:block;
}
.form_field{
	float:left;
	width:71%;
}
.form_field .form_element {float:left;width:50%;}
.form_field input, .form_field textarea, .form_field select, .form_field .InviteMembers_SelectedMembersList{
	border: 1px solid #e4e7e9;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	text-indent:5px;
}
.form_field input, .form_field select{
	height:25px;
	line-height:20px;
	vertical-align:middle;
	width:50%;
}
.form_field input[type='file']{
	height:25px;
	float:none;
	line-height:20px;
	vertical-align:middle;
	width:auto;
}
.form_field input[type='checkbox']
{
    border:none;
    height:auto;
    width:auto;
    line-height:normal;
}
@-moz-document url-prefix() {.form_field input, .form_field select{height:27px; }}
.form_field textarea{
	height:113px;
	width:50%;
}
@-moz-document url-prefix() {.form_field textarea{height:115px; }}
.invisible{display:none !important;}
.form_field .grey, .form_field .green, .form_field .red{
	width:48%;
	height:27px;
	float:left;
	color:#fff;
	line-height:26px;
	vertical-align:middle;
	font-weight:bold;
	font-size:0.8em;
	text-indent:10px;
}
.form_field .grey_textArea, .form_field .green_textArea, .form_field .red_textArea{
	width:157px;
	height:115px;
	float:left;
	color:#fff;
	font-weight:bold;
	font-size:0.8em;
	padding-left:10px;
	padding-top:5px;
}
.form_field .grey{background:url(imgs/ui/forms/grey_btn.png) left top no-repeat;}
.form_field .green{background:url(imgs/ui/forms/green_btn.png) left top no-repeat;}
.form_field .red{background:url(imgs/ui/forms/red_btn.png) left top no-repeat;}
.form_field .grey_textArea{background:url(imgs/ui/forms/grey_text_plot.png) no-repeat scroll left top transparent;}
.form_field .green_textArea{background:url(imgs/ui/forms/green_text_plot.png) no-repeat scroll left top transparent;}
.form_field .red_textArea{background:url(imgs/ui/forms/red_text_plot.png) no-repeat scroll left top transparent;}

.inputWrapper .ButtonLinkDiv{
	float:right;
	margin:5px 37% 0 0;
}
* html .inputWrapper .ButtonLinkDiv{margin:5px 18% 0 0;}
.inputWrapper .form_element .ButtonLinkDiv{
	margin-right:19%;	
}
.inputWrapper span.loginCheck{
	float:right;
	margin:10px 20px 0 0;
}
#loginCancelAutomatic{
	float:left;
	margin:10px 0 0 0;
}
.form_field .InviteMembers_InviteDiv{
	width:100%;	
}
.form_field .InviteMembers_SelectedMembersList{
	width:85.5%;
}
.form_field .InviteMembers_SelectedMembersList .innerContainer{
	width:98%;	
}
div.lostPass2ndButton{
	margin:5px 10px 0 0 !important; 
}
