input, select, textarea {
 padding:0;
 margin:0;
}

.boobooForm .form_instructions{
padding-bottom:15px;
}

.boobooForm .topInstructions, .boobooForm .formFooter{
    width:415px;
    font-style:italic;
    color:#6F6F6F;
    padding-bottom:5px;
}

.boobooForm .divider{
padding:5px 0 5px 0;
}

.boobooForm .side {
	text-align:right;
}

.boobooForm .side, .boobooForm .side_field{
	display:-moz-inline-box;
	display:inline-block;
	zoom: 1; /* star hack to target IE6 & 7 for inline-block */
    *display: inline; /* star hack to target IE6 & 7 for inline-block */
	padding-bottom:5px;
	margin-left:10px;
	vertical-align:top;
}

.boobooForm .radioOption_horizontal, .boobooForm .checkboxOption_horizontal{
float:left;
margin-right:10px;
}

.boobooForm .side_field{

}

.boobooForm .top_field{
	padding-bottom:10px;
}

.boobooForm em{
	color:#AF250A;
	font-weight:bold;
}

.boobooForm .formButtons, .boobooForm .formFooter{
	padding-top:10px;
}


.boobooformErrorTitle{
	font-size:18px;
	font-weight:bold;
	padding:5px 10px;
	color:#AF2B2B;
}



.boobooformErrors{
background-color:#EFE0E0;
border:1px solid #CFA8A8;
margin-bottom:20px;
}

.boobooformErrors ul{
padding:5px 25px;
margin:0px;
}

.boobooformErrors li{
padding:0px;
margin:0px;
}