/*BEGIN LOGIN SPECIFIC*/
	.button_login, .button_forgot
	{
	    margin-top: 16px;
		padding: 3px;
		color: #ffc;
		font: 85% Arial, Helvetica, sans-serif;
		text-decoration:none;
		border:1px solid #f93;
		background-color: #000;}
	.button_forgot{width:6em;}
	.button_forgot{width:10em;}
	.button_login:hover, .button_forgot:hover
	{
		color: #000;
		background-color: #99C;}
	}
/*END LOGIN SPECIFIC*/

/*BEGIN SIGNUP MANAGEMENT, EVENTS SPECIFIC*/

	#signup_admin dt 
	{   
	    margin:0 5% 0 2%;
		width:50%;
		font-weight:normal;
	}
	#signup_admin dd, #signup_manage 
	{
	    margin:0;
		font:80% Arial, Helvetica, sans-serif;
	}
	#signup_admin label 
	{
	    font: 90% Arial, Helvetica, sans-serif; 
		font-weight:normal;
	}

    #event_pic h4 { margin: 7px 0 3px 0; }

	.yes, .no, .other 
	{
	    margin: 0;
		padding: 0;
		background:rgb(222, 224, 230);
	} 
	.yes { color:green; }
	.no { color:red; }
	.other { color: black; }
	.back_button 
	{ 
	    margin:-1em 0 0 0;
		padding-right: 5em;
		float:right;
    } 
	.button_yes, .button_no, .button_detail
	{
	    margin: 2px 0 2px 0;
		padding:1px; 
		font: 90% Arial, Helvetica, sans-serif;
		text-decoration:none; 
		border:1px solid #000; 
		background-color:white;
	}
	.button_no { color: green; }
	.button_yes { color:red; }
	.button_detail { color: #000; }
/*END SIGNUP MANAGEMENT, EVENTS SPECIFIC*/

/*BEGIN EVENT DETAILS, MEMBER DETAILS SPECIFIC*/
	/*admin_signups_form*/
	#admin_signups_form dt{margin: 0;
		width:55%;
		float:left;
		padding-right:5em;
		font: 90%  Arial, Helvetica, sans-serif;}
	/*end admin_signups_form*/
	#event_form {margin-top: -1em;}
	#event_details {margin-top: -.25em;}
	#user_details dt{margin: 0;
		width:10em;
		float:left;
		padding-right:1em;
		font: 90%  Arial, Helvetica, sans-serif;}
	#user_details dd{margin: 0;}
	
	#event_details dt
	{   
	    margin: 8px 0 0 0;
		font: bold 100% Arial, Helvetica, sans-serif;
	}
	#event_details dd{margin: 4px 0 4px 0;}
	
	#event_details #notes{clear: both;
		width:85%;}	
	#bottom_title {clear:both; 
		margin-top:.5em;
		width: 60%;}	//used in edit_user_form.php, admin_edit_event_form as well
/*END EVENT DETAILS, MEMBER DETAILS SPECIFIC*/

/*BEGIN EVENT EDIT SPECIFIC*/
	#event_edit {margin-top: 10px;}
	.event_info {width: 60%; }
	#event_edit dd{margin: 4px;}
	#event_edit dt
	{
	    margin: 0px;
		width: 33%;
		float:left;
		padding-right:1em;
		font: 90%  Arial, Helvetica, sans-serif;
	}
	#event_notes { clear: both; width:95%; }	//for add and edit events
/*END EVENT EDIT SPECIFIC*/

/*BEGIN EVENTS SPECIFIC*/
/*
	#event_list dt {margin:0 5% 0 2%;
		width:60%;
		font-weight:normal;}
	#event_list dd, #event_list {margin:0;
		font:80% Arial, Helvetica, sans-serif;}
	#event_list label {font: 90% Arial, Helvetica, sans-serif; 
		font-weight:normal;}
	.yes, .no {margin: 0 2% 0 0;
		padding: .1em 0 .1em 0;
		background:rgb(222,224,230); } 
	.yes { color:green; }
	.no { color:red; }
	.back_button { margin:-1em 0 0 0;
		 padding-right: 5em;
		 float:right;} 
	.button_yes, .button_no, .button_detail{margin: 5px 0 5px 0;
		 padding:1px; 
		 font: 90% Arial, Helvetica, sans-serif;text-decoration:none; 
		 border:1px solid #000; 
		 background-color:white;}
	.button_no {color: green;}
	.button_yes {color:red;}
	.button_detail {color: #000;}
	
*/	
/*END EVENTS SPECIFIC*/

/*BEGIN USER EDIT and ADD SPECIFIC*/
	#user_edit { margin-top: -1em; }
	.user_info { width: 47%; padding-left: .5em; }
	#user_edit dd{ margin: 0; }
	#user_edit dt
	{
	    margin: 0;
		width: 40%;
		float:left;
		padding-right:1em;
		font: 90%  Arial, Helvetica, sans-serif;
	}
	#user_notes
	{
	    clear: both;
		width:85%;
	}	
/*END USER EDIT and ADDSPECIFIC*/


form { margin: 0; }
form  dt 
{
   margin:0;
   float:left;
   padding-right: 1em;
   font: 90% Arial, Helvetica, sans-serif;
}
   
#left_form dt { width: 7em; }
#right_form dt { width: 10em; }

label { font:100% Arial, Helvetica, sans-serif; }
		
.news_input { width: 80%; }

form dd { margin: 0; }
 
input, #admin, #strState, #strShirt, .info, .drop_down 
{
    font: 90% Arial, Helvetica, sans-serif; 
	color: #000;
	background-color: rgb(222,224,230);
} 

.info_readonly 
{
    width: 280px;
    font: 100% Arial, Helvetica, sans-serif; 
	color: white;
    background-color: #556;
}
		
#admin { width: 8em; }
#strState, #strShirt { width:6em; }
 
#right_form 
{
    margin: 0 0 0 2%;;
	float: right;
	width: 35%;
	text-align:left;
}

#left_form 
{
    margin:0 2% 0 0;
    float: left;
	width: 57%;
}
	
.info {width: 12em;}	
	
#bottom_form {clear:both;}
		
textarea {width: 60%;}		

.button, .button_go, .button_admin_signups 
{
    margin: 1.5em 0 1.5em 0; 
    padding:1px; 
    color: #ffc;
    font: 90% Arial, Helvetica, sans-serif;
    text-decoration:none; 
    border:1px solid #f93;   
    background-color: #000;
}

.button_admin_signups {margin:-.25em 0 0 0;}

.button_go {margin: 0 0 0 1em}

.results
{
    margin: 0; 
	width:98%;
	padding: .3em  .3em .3em 0;
	font: 100% bold Arial, Helvetica, sans-serif; 
	color: #ffc;
	background-color: #000;
}

.searchterm, .searchtype {margin: 0;		 
		padding: 0em  .3em 0 0;
		font: 100% Arial, Helvetica, sans-serif; 
		color: #000;
		background-color:rgb(222,224,230);}

.searchterm {width: 25%;}	



