@charset "utf-8";
body {
	background: #ffffff url("../../alumni/assets/bkg.gif") repeat;
}
#wrapper {
	border: 2px solid #DBDBDB;
}
p.taxMessage {
	padding-top:20px;
}
body {
	background: #eee;
}
.SubmitText {

}
.divtext911 {
	width: 700px;
	padding-bottom: 20px;
}
#RamsNightOutContactDivText {
	margin-left: 210px;
	width: 200px;
}
#RamsNightOutGuestDivText {
	width: 400px;
}
.eventQuantity label {
	width: 300px;
}
.perQuantity input, .perQuantityAdded input {
	width: 200px !important;
}
select#GoldGuestSchool, select#GoldGuestYear, select#AlumniGoldGuestSchool, select#AlumniGoldGuestYear, select#NonGoldGuestSchool, select#NonGoldGuestYear, select#GroupSchool1, select#GroupYear1, select#GroupSchool2, select#GroupYear2, select#GroupSchool3, select#GroupYear3, select#GroupSchool4, select#GroupYear4, select#GroupSchool5, select#GroupYear5, select#GroupSchool6, select#GroupYear6, select#GroupSchool7, select#GroupYear7, select#GroupSchool8, select#GroupYear8, select#GroupSchool9, select#GroupYear9, select#GroupSchool10, select#GroupYear10 {
	width: 206px;
}
#RamsNightOutWaiverText {
	color: #555555;
	height: 200px;
	padding: 10px;
	width: 668px;
}

#GoldAge, #ActiveAge, #NonActiveAge, .AttendeeLast { margin-bottom: 20px;}

li.grouping .perQuantity, 
li.grouping .perQuantityAdded { 
	padding: 20px; 
	border: 0px;
	width: 500px;
	margin: 2px;
	}

li.grouping .perQuantity input[type="text"], 
li.grouping .perQuantity textarea, 
li.grouping .perQuantity select,
li.grouping .perQuantityAdded input[type="text"], 
li.grouping .perQuantityAdded textarea, 
li.grouping .perQuantityAdded select  { 
	width: 200px !important; }

fieldset li.short div.perQuantity select, 
fieldset li.short div.perQuantityAdded select { 
	width: 200px !important; }
	
	.perQuantityAdded{ margin-top: 30px;}

select[name$="School"],
label[for$="School"],
label[htmlFor$="School"] {
	display: none;
}

select[name$="GraduationYear"],
label[for$="GraduationYear"],
label[htmlFor$="GraduationYear"] {
	display: none;
}

input[name$="Degree"],
label[for$="Degree"],
label[htmlFor$="Degree"] {
	display: none;
}

select[name$="AlumniStatus"], select[name$="GraduationYear"], select[name$="School"]{
width: 200px;
}


li.gameTickets {display: none;}

.SubmitText {display: none;}

/* ArtsReception2015 */

.info_image_right {
	float: right; 
	padding: 0 0 0 20px;
}

#TotalAmount {
	padding-top: 3px;
	font-weight: bold;
}

.total_amount label {
	width: 308px;
}

@media (max-width: 550px) {
	.info_image_right_wrap {
		text-align: center;
	}
	.info_image_right {
		float: none;
		padding: 0;
	}
}