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

#contribution-form {
	float:left;
	width:442px;
}
#mailing-address {
	float:right;
	width:208px;
	padding-right:15px;
}

.LeftColumn {
	float:left;
}

.textfield,
.dropdown {
	 height:18px;
	 background:#fff;
	 border:1px solid #d4dee1;
	 color:#8c8c8c;
	 font-family:tahoma;
	 font-size:1em;
	 padding:2px;
}

.dropdown {
	height:24px;
}

.RightColumn {
	float:right;
}

.LeftColumn,
.RightColumn {
	width:220px;
}

.col1, .col2, .col3 {
	float:left;
}

.col1 {
	width:100%;
}

.col2 {
	width:50%;
}

.col3 {
	width:33%;
}

.form-item label {
	display:block;
}

.col1 .textfield {
	display:block;
	width:90%;
}

.col2 .textfield {
	display:block;
	width:80%;
}

.col3 .textfield,
.col3 .dropdown {
	display:block;
	width:72%;
}

form h3 {
	padding-top:10px;
}
#RequiredFields {
	float:right;
	color:#F00;
	font-style:italic;
	padding-top:12px;
	padding-right:18px;
}
.asterisk {
	color:#F00;
	padding-left:4px;
}

.radio-amt {
	margin-right:6px;
}
