/* these are used for sign up form, big idea form */

.field_container input.inputtext {
	width: 250px;
}

.field_container textarea {
	width: 320px;
	height:150px;
	margin: 0; 
	vertical-align: baseline;
	overflow: auto;
	font-size:12px;
}

.clearformfix {
	display:block;
}
.form_btn {
	margin: 0 0 0 178px;
}
#form_box .btn {
	background-image: url(http://rietze.us/images/layout/btn.png);
	border-style: solid;
	border-width: 1px;
	outline-color: -moz-use-text-color;
	outline-style:none;
	outline-width:medium;
	vertical-align:bottom;
	display:block;
	float:left;
}
#form_box .btn_green {
	-moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.12);
	background-color: #69A74E;
	background-position: 0 -96px;
	border-color: #3B6E22;
}

#form_box .btn_text {
	color: #FFFFFF;
	background-color:transparent;
	padding: 3px 5px 4px;
	border:medium none;
	font-weight:bold;
	line-height: 14px;
	display:block;
	cursor:pointer;
	margin:0;
	overflow:visible;
	width:auto;
}

.field_container input.inputtext:focus,
.field_container textarea:focus {
	border:1px solid #74BBFB;
}

#form_captcha {
	margin: 0 0 0 178px;
}
#form_captcha p.captcha_info {
	font-size:11px;
	padding:0;
	margin-top:10px;
	color:#3B5998;
}
#form_captcha p {
	padding:0;
}
#form_captcha p img {
	padding:0;
}
#form_captcha .captcha_input {
	border-color: #96A6C5;
	margin-top:3px;
	margin-bottom: 10px;
	width:129px;
}



/* form_box1 is being used for registration forms */

#form_box1 label {
float: left;  
width: 12em;  
margin-right: 1em; 
text-align:right;
}

#form_box1 input {
width: 15em;  
}
#form_box1 select {
padding: 3px;
font-size:12px;
font-family: Georgia,serif;

}
#form_box1 input.checkbox {
width: 3em;
margin-left: 170px;
}

#form_box1 textarea {  
width: 25em;
}

#form_box1 fieldset {  
float: left;  
clear: both;  
width: 100%;  
margin: 0 0 1.5em 0;  
padding: 0;  
border: 1px dotted #BFBAB0;  


}
#form_box1 legend {  
margin-left: 1em;  
padding: 0;  
color: #1D1D1D;  
font-weight: bold; 
font-size:20px;
font-family: Helvetica, Arial, sans-serif;
}
#form_box1 fieldset ol {  
padding: 1em 1em 0 1em;  
list-style: none;
list-style-type:none;
}
#form_box1 fieldset li {  
float: left;  
clear: left;  
width: 100%;  
padding-bottom: 1em; 
}
#form_box1 ol.loginol li {  
list-style: none;
list-style-type:none;
}

#form_box1 fieldset li a {  
margin-left: 180px;


}
#form_box1 fieldset small {  
font-size: 11px;
padding: 0; 
margin: 0; 
margin-left:135px;
clear:both;

}

#form_box1 fieldset small.validation {  
font-size: 11px;
padding: 0; 
margin: 0; 
clear:both;
}

#form_box1 fieldset img {  
padding:5px;
border: 1px solid #666;
margin-bottom:15px;
margin-left:200px;
}

#form_box1 input.submit {  
border-style: 1px solid #DDDDDD;
font-size:12px;
padding:5px;
margin-left: 180px;
}

