@charset "utf-8";
/* CSS Document */

.rounded { -moz-border-radius: 5px; -webkit-border-radius: 5px;}

#signupForm {
			width: 245px;
			margin: 3px auto;
			/*border: 1px solid #3950A2; Greg removing border to see how it looks */
			background: #3c51a4;
			padding: 5px 0px 0px 5px;
			}
			


#signupForm h3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#ffffff;
}

#signupForm-second-page {
			width: 625px;
			margin: 10px auto;
			border: 1px solid #3950A2;
			background: #C8C9E5;
			padding: 10px 0px 10px 0px;
			}

#learn {
		width: 194px;
		height: 135px;
		margin: 5px 0px 0px 0px;
		background: #000000;
		}
		
#form_body_container_greg {
	text-align: left;
	background-color: transparent;
	/*margin: 10;*/
	padding: 0px;
	width: 239px;
	border-style: none;
	border-width: 0;
	border-color: 000;
	}
	
.myform-field_title-left {
	   font-weight: normal;
	   color: #ffffff;
	   margin-bottom: 0;
	   border-width: 1px;
	   border-color: #d42626;
	   border-style: hidden;
	   display: block;
	   float: left;
	   margin-right: 10px;
	   margin-top: 10px;
	   text-align: left;
	   font-size: 14px;
	}

.myform-field_title-second {
	   font-weight: normal;
	   color: #000;
	   text-align: right;
	   margin-right: 5px;
	}
	
#field-container-greg {
	margin:3px 0px 10px 0px;
	font-size:12px;
	color:#ffffff
	}
	
#field-container-greg2 {
	margin:3px 0px 10px 80px;
	font-size:12px;
	color:#ffffff
	}
	
/* Hack to fix border on floated elements in IE */
	.ie_cleardiv {
	   display: block;
	   clear: both;
	   float: none;
	   margin: 0;
	}
	
	.field-container {
	   display: block;
	   clear: both;
	   margin-bottom: 0px;
	   vertical-align: bottom;
	   
   }



/*	.asterisk {
	   color: red;
	}*/
	
/*	.instructions {
	   margin-top: 0;
	   line-height: 1.1em !important;
	}*/
	
	.myform-field_title-top,
	
	.myform-field_title-hidden {
	   display: none;
	}
	
	.myform-input_container, .myform-formfield_container {
	   display: block;
	   float: left;
	   margin-top: 0;
	}
	.myform-input_container-right {
	   /*display: block;*/
	   float: left;
	   margin-top: 6px;
	   margin-left: 0px;
	   margin-bottom: 20px;
	   color: #FF0000;
	}
	.myform-input_container-red {
	   display: block;
	   float: left;
	   margin-top: 0;
	   color: #e02224 !important;
	}
	
	#form_body_container h1,
	#form_body_container h2,
	#form_body_container h3,
	#form_body_container h4,
	#form_body_container h5,
	#form_body_container h6 {
	   margin-bottom: 0;
	}
	
.indentRight {
		display: block;
		float: left;
		margin-left: 105px;
		}
	.textLimit {
		font-size: 16px !important;
		color: #333 !important;
		line-height: 1.2em;
		width: 400px;
		text-align: left;
		}
	.picture { float: left; width: 215px;}
	.text { float: left; width: 550px;}
	