.salsa .formRow label, .salsa .formRow input, .salsa .formRow select, .salsa .formRow textarea {
	display: block;
	float: left;
	margin-bottom: 10px;
        clear: none !important; 
}

.salsa .formRow select { width: 185px !important} /* keeps state select list right on two-column donation forms */

.salsa label {
	text-align: right !important;
	width: 85px !important;
	padding-right: 20px;
}

.salsa .formRow { clear: left; }
.salsa .securitySeal {clear: left} /* hack for single column donation pages */

.salsa input.rsvp { display: block; clear: left !important; width: 185px; margin-left: 90px}

.salsa .date, .salsa .date .day, .salsa .date .time { border:none !important; background-color: white !important; float: none !important;}

.salsa .date .day { font-size: 1em !important; text-transform: none }

.salsa .date {margin-bottom: 1em}

.salsa .event_view h1 {text-align: center; margin: 1em 0 1em 0}
.salsa .event_view em {font-style: normal !important; text-decoration: none}

.salsa table#donation_recurring, .salsa fieldset#cardInfo { margin-top: 1.5em}

.salsa table#donation_recurring input {margin-bottom: 0px !important}
.salsa fieldset#cardInfo input {margin-bottom: 0px !important}

.salsa a {color: #48537a;}

.salsa div.message {border: 1px solid lightgray; background-color: lightyellow; color: black}

.salsa .search {position: static}

.salsa .event_info .attendees_current {display: none}

.salsa .navWrap #primaryTabs #tab1Tab {display: none}

.salsa .navWrap #primaryTabs #tab2Tab {background-position: 0px 12px}

.salsa .navWrap #primaryTabs #tab2Tab a:hover{background: transparent url(/dia/hq/img/nav.gif) no-repeat 0px -58px ;}

