 /* MACRO FORM SETTINGS
--------------------------------------------------------------------*/


form {}

input,
textarea,
select {font-size: 11px;}

textarea {padding-left: 3px;padding-top: 1px;}

label,
.label {font-size: 10px;font-weight: bold;}

label span {font-weight: normal;} /* used for instructions in labels*/

fieldset {vertical-align: top;border: 0px solid white; padding: 0 1px 5px 0;} /*--leave border set to none--*/

fieldset label {display: block;margin-bottom: 1px;}

fieldset input {padding-left: 3px;padding-top: 1px;padding-bottom: 1px;height: 14px;vertical-align: top;}

fieldset select {padding-left:0px; height:18px}

.checkbox,
.radiobutton,
.inlinefield {padding-bottom: 10px;vertical-align: middle;} /* fieldset class*/

.radiobutton label,
.checkbox label,
.inlinefield label {display: inline;margin-bottom: 0px;padding-right: 5px;}


.radiobutton input,
.checkbox input {display: inline;}

.checkbox input {margin-right:3px}

.set_inline {
	display: inline;
	}


/* FORM TWEAKS
--------------------------------------------------------------------*/

#set_RsvpDecision div {
	margin-bottom:5px
	} /* styles area where users enter their RSVP */

#frmEventSearch label {
	display: none;
	} /* hides the labels for small event search in action box -*/
	
#frmEventSearch fieldset {
	padding-top: 5px;padding-bottom: 0px;
	} /* styles small event search in action box */



/* FIELD SIZES
--------------------------------------------------------------------*/

/* email sign up --------------------*/

#email_signup input,
#email_signup textarea {height:14px;margin: 1px 5px 0px 0;padding-left: 3px;padding-top: 1px;padding-bottom: 0px;}

#email_signup #email {width: 100px;}

#email_signup #tbZip {width: 40px;}

#email_signup #go {width: 25px;height: 19px;border-style: none;margin: 0px 0px 0px -3px;}


/* login box (email address) --------------------*/

#login_info #username {width: 160px;}


/* recruit/raise --------------------*/

#Message {width: 400px;height: 90px;} /*ecard message*/

#sampleRecruitMail #Message {

	position:relative;
	top: 260px;
	width: 360px;
	height: 90px;
	margin-left:15px

}



#sampleFundraiseMail #Message {
	position:relative;
	top: 75px;
	width: 280px;
	height: 200px;
	margin-left:15px
	}


/* find event --------------------*/

#set_event_type,
#set_location,
#set_zip,
#set_sort,
#set_button_find,
#set_button_find2 {
	display: inline;
	}

#event_find #event_type {width: 130px;}
#event_find #location {width: 85px;}
#event_find #sort {width: 80px;}
#event_find #zip {width: 40px;}


/* create/edit event --------------------*/

#set_MeetingDate,
#set_MeetingTime,
#set_MeetingEndTime,
#set_MeetingCity,
#set_MeetingState,
#set_MeetingZip,
#set_MeetingHost,
#set_MeetingPhoneNumber {
	display: inline;
	}

#MeetingEdit_MeetingMonth {width: 100px;margin-right: 3px; }/* - Adds padding to fields inside the fieldset -*/
#MeetingEdit_MeetingDate {width: 46px;margin-right: 3px;} /* - Adds padding to fields inside the fieldset -*/

#MeetingEdit_MeetingTime,
#MeetingEdit_MeetingEndTime {width: 90px;}

#MeetingEdit_MeetingDescription,
#MeetingEdit_MeetingEmailList,
#EmailTo {width: 400px;height: 90px;}

#MeetingEdit_MeetingName,
#MeetingEdit_MeetingVenue,
#MeetingEdit_MeetingLocation,
#MeetingEdit_MeetingAddress1,
#MeetingEdit_MeetingAddress2 {width: 267px;}

#MeetingEdit_MeetingCity,
#MeetingEdit_MeetingHost,
#MeetingEdit_MeetingPhoneNumber {width: 128px;}

#MeetingEdit_MeetingZip,
#MeetingEdit_MeetingState,
#MeetingEdit_MeetingYear {width: 61px;}


/* event rsvp --------------------*/

#set_MeetingRsvp_RsvpProfile_FirstName,
#set_MeetingRsvp_RsvpProfile_LastName,
#set_MeetingRsvp_RsvpProfile_Phone,
#set_MeetingRsvp_RsvpProfile_PostalCode,
#set_MeetingRsvp_Register_Password1,
#set_MeetingRsvp_Register_Password2 {
	display: inline;
	}

#MeetingRsvp_RsvpProfile_FirstName,
#MeetingRsvp_RsvpProfile_LastName,
#MeetingRsvp_RsvpProfile_Phone {width: 106px;}

#MeetingRsvp_RsvpProfile_Email {width: 224px;}

#MeetingRsvp_RsvpProfile_PostalCode {width: 60px;}

#MeetingRsvp_Comment {width: 224px;height: 50px;}

#MeetingRsvp_NumberOfGuests {width:50px}

#RSVP_Friend {width: 210px;}

#RSVP_sendUpdates {width:auto;}

/* write letter --------------------*/
#set_city,
#set_PostalCode {
	display: inline;
	}

/* blog fields --------------------*/

#postmonths,
#postcategories {width: 130px;}


/* quick form --------------------*/

#set_quickform__FirstName,
#set_quickform__LastName,
#set_quickform__Phone,
#set_quickform__PostalCode,
#set_quickform__Password1,
#set_quickform__Password2 {
	display: inline;
	}

.quickform #FirstName,
.quickform #LastName,
.quickform #phone {width: 106px;}
.quickform #Email {width: 224px;}
.quickform #zip {width: 60px;}



/* BUTTONS
--------------------------------------------------------------------*/

/*general --------------------*/
.set_button {text-align:center}

.button {height: 20px !important; border-style: none;margin: 0px 0px 0px 0px;}

/*event search buttons --------------------*/

#set_button_find {vertical-align: bottom;}

#set_button_find input,
#set_button_find2 input {margin: 0 0 0 -2px;}



/* TRASH
--------------------------------------------------------------------


#button_logoff {width: 54px;height: 19px;margin: 0px 0px 0px 0px;}

*/



