#af2-form-2118768980 .af2-body .af2-textWrap {
display:block;
float:left;
width:98%;
}
#af2-form-2118768980 .af2-body .privacyPolicy {
color:#000000;
font-family:Verdana,sans-serif;
font-size:11px;
text-align: left;
}
#af2-form-2118768980 .af2-body a {
color:#094C80;
font-size:10px;
font-style:normal;
font-weight:normal;
text-decoration:underline;
}
#af2-form-2118768980 .af2-body input.text, #af2-form-2118768980 .af2-body textarea {
background-color:#FFFFFF;
border:1px solid #919191;
color:#000000;
font-family:Verdana,sans-serif;
font-size:12px;
font-style:normal;
font-weight:normal;
text-decoration:none;
}
#af2-form-2118768980 .af2-body input.text:focus, #af2-form-2118768980 .af2-body textarea:focus {
background-color:#FFF9F9;
border:1px solid #030303;
}
#af2-form-2118768980 .af2-body label.previewLabel {
color:#000000;
display:block;
float:none;
font-family:Verdana,sans-serif;
font-size:12px;
font-style:normal;
font-weight:normal;
text-align:left;
text-decoration:none;
width:auto;
}
#af2-form-2118768980 .af2-body {
background-image:none;
background-position:inherit;
background-repeat:no-repeat;
color:#000000;
font-family:Verdana,sans-serif;
font-size:11px;
padding-bottom:10px;
padding-top:10px;
width:41%;
float:left;
}
#af2-form-2118768980 .af2-quirksMode {
padding-left:15px;
padding-right:15px;
}
#af2-form-2118768980 .af2-standards .af2-element {
padding-left:15px;
padding-right:15px;
}
#af2-form-2118768980 .buttonContainer input.submit {
background-color:#0057AC;
background-image:url(http://forms.aweber.com/images/auto/gradient/button/07c.png);
background-position:left top;
background-repeat:repeat-x;
border:1px solid #0057AC;
color:#FFFFFF;
font-family:Verdana,sans-serif;
font-size:14px;
font-style:normal;
font-weight:normal;
text-decoration:none;
}

#af2-form-2118768980 .buttonContainer .button, #af2-form-2118768980 .buttonContainer .button:visited {
	background: #222 url(images/css3-buttons/overlay.png) repeat-x; 
	display: inline-block; 
	padding: 5px 10px 6px; 
	color: #fff; 
	text-decoration: none;
	-moz-border-radius: 6px; 
	-webkit-border-radius: 6px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.6);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.6);
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	border-bottom: 1px solid rgba(0,0,0,0.25);
	position: relative;
	cursor: pointer
}
 
	#af2-body-2118768980 .buttonContainer a.button:hover							{ background-color: #111; color: #fff; text-decoration:none; }
	#af2-body-2118768980 .buttonContainer a.button:active							{ top: 1px; }

	#af2-body-2118768980 .buttonContainer a.small.button, #af2-body-2118768980 .buttonContainer a.small.button:visited 			{ font-size: 11px}
	#af2-body-2118768980 .buttonContainer a.button, #af2-body-2118768980 .buttonContainer a.button:visited,
	#af2-body-2118768980 .buttonContainer a.medium.button, #af2-body-2118768980 .buttonContainer a.medium.button:visited { font-size: 13px; font-weight: bold; 
												  line-height: 1; 
												  text-shadow: 0 -1px 1px rgba(0,0,0,0.25); 
												  }
												  
	#af2-body-2118768980 .buttonContainer a.large.button, #af2-body-2118768980 .buttonContainer a.large.button:visited { font-size: 14px;  padding: 8px 14px 9px; }			  
	#af2-body-2118768980 .buttonContainer a.super.button, #af2-body-2118768980 .buttonContainer a.super.button:visited 	{ font-size: 34px;  padding: 8px 14px 9px; }

	#af2-body-2118768980 .buttonContainer a.green.button, #af2-body-2118768980 .buttonContainer a.green.button:visited { background-color: #91bd09; }
	#af2-body-2118768980 .buttonContainer a.green.button:hover { background-color: #749a02; }


#af2-form-2118768980 .buttonContainer input.submit {
width:auto;
}
#af2-form-2118768980 .buttonContainer {
text-align:left;
}
#af2-form-2118768980 button, #af2-form-2118768980 input, #af2-form-2118768980 submit, #af2-form-2118768980 textarea, #af2-form-2118768980 select, #af2-form-2118768980 label, #af2-form-2118768980 optgroup, #af2-form-2118768980 option {
float:none;
margin:0;
position:static;
}
#af2-form-2118768980 div {
margin:0;
}
#af2-form-2118768980 form, #af2-form-2118768980 textarea, .af2-form-wrapper, .af2-form-close-button, #af2-form-2118768980 img {
border:medium none;
color:inherit;
float:none;
margin:0;
padding:0;
position:static;
}
#af2-form-2118768980 input, #af2-form-2118768980 button, #af2-form-2118768980 textarea, #af2-form-2118768980 select {
font-size:100%;
}
#af2-form-2118768980 select, #af2-form-2118768980 label, #af2-form-2118768980 optgroup, #af2-form-2118768980 option {
padding:0;
}
#af2-form-2118768980, #af2-form-2118768980 .quirksMode {
width:532px;
}
#af2-form-2118768980.af2-quirksMode {
overflow-x:hidden;
}
#af2-form-2118768980 {
background-color:#FFFFF9;
border:1px solid #F1DFDF;
}
#af2-form-2118768980 {
overflow:auto;
}
.af2-body .af2-textWrap {
text-align:left;
}
.af2-body input.image {
border:medium none !important;
}
.af2-body input.submit, .af2-body input.image, .af2-form .af2-element input.button {
float:none !important;
}
.af2-body input.text {
float:none;
padding:2px !important;
width:151px;
}
.af2-body.af2-standards input.submit {
padding:4px 12px;
}
.af2-clear {
clear:both;
}
.af2-element label {
display:block;
float:left;
text-align:left;
}
.af2-element {
padding:5px 0;
}
.af2-form-wrapper {
text-indent:0;
}
.af2-form {
text-align:left;
}
.af2-quirksMode .af2-element {
padding-left:0 !important;
padding-right:0 !important;
}
.lbl-right .af2-element label {
text-align:right;
}
