/* Default Modules CSS */
	form { display: inline; }
	.mm_form_holder{width:100%; margin:0px; padding:0px; float:left;}
	.mm_rsvp_holder{width:100%; margin:0px; padding:0px; float:left; background-color: #78B71B; }
	
	.mm_form_title_row{width:100%; margin:0px; padding:0px; background-color:#CCCCCC; float:left;}
	.mm_form_item_row{width:100%; margin:0px; padding:5px 0px 0px 0px; float:left;}
	.mm_form_item_row2{width:100%; margin:0px; padding:0px; background-color:#F2F2F2; float:left;}
	.mm_form_item10{width:10%; margin:0px; padding:0px; float:left;}
	.mm_form_item20{width:20%; margin:0px; padding:0px; float:left;}
	.mm_form_item20r{width:20%; margin:0px; padding:0px; text-align:right; float:left;}
	.mm_form_item30{width:30%; margin:0px; padding:0px; float:left;}
	.mm_form_item33{width:33%; margin:0px; padding:0px; float:left;}
	.mm_form_item33c{width:33%; margin:5px 0px; padding:0px; text-align:center; float:left;}
	.mm_form_item40{width:40%; margin:0px; padding:0px; float:left;}
	.mm_form_item50{width:50%; margin:0px; padding:0px; float:left;}
	.mm_form_item50r{width:50%; margin:0px; padding:0px; text-align:right; float:left;}
	.mm_form_item60{width:60%; margin:0px; padding:0px; float:left;}
	.mm_form_item66{width:66%; margin:0px; padding:0px; float:left;}
	.mm_form_item70{width:70%; margin:0px; padding:0px; float:left;}
	.mm_form_item80{width:80%; margin:0px; padding:0px; float:left;}
	.mm_form_item90{width:90%; margin:0px; padding:0px; float:left;}
	.mm_form_item100{width:100%; margin:0px; padding:0px; float:left;}
	.mm_form_text_spacer{width:90%; margin:0px; padding:5px; float:left;}
	.mm_form_input{width:100%; background-color:#EBEBEB; border-radius:5px; color:#000000; border:1px solid #CCCCCC;}
	.mm_form_input_sml{width:80%; background-color:#EBEBEB; border-radius:5px; color:#000000; border:1px solid #CCCCCC;}
	.mm_form_button{width:100%; background-color:#005F85; border-radius:5px; color:#FFFFFF; border:1px solid #CCCCCC;}
	.mm_form_item_line{width:100%; margin:0px 0px 10px 0px; height:1px; padding:0px; background-color:#CCCCCC; float:left;}
	.mm_blocktext{font-size:0.8em; padding:0px 100px 0px 0px;}
	.mm_roundedimage {border-radius:5px; overflow:hidden; border:1px solid #CCCCCC; background:#F2F2F2; padding:5px 5px;} 
	.mm_form_input_crumb{width:120px; height:10px; background-color:#EBEBEB; color:#000000; border:1px solid #CCCCCC;}
	.mm_form_button_crumb{width:50px; height:15px; background-color:#005F85; color:#FFFFFF; font-size:0.8em; border:1px solid #CCCCCC;}
	.mm_img_right {float:right; padding:0px 0px 10px 10px;}
	.mm_img_left {float:left;}