form {
}
	input[type=text], form input[type=password]{
		padding: 2px;
		font: 11px Arial, Helvetica, sans-serif;
		border: 1px solid #CCCCCC;
		width: 280px;
		margin: 0;
		background: url("../images/sm_grey_fade.png") top left repeat-x;
		background-color: white;
	}
	input[type="text"].short
	{
		width: 100px;
	}
	input[type="text"].shorter
	{
		width: 50px;
	}
	input[type=submit]{
		font: 11px Arial, Helvetica, sans-serif;
		border: 1px solid #CCCCCC;
		background: #ECE9D8;
		width: 100px;
		margin: 0;
	}

	textarea {
		padding: 2px;
		font: 11px Arial, Helvetica, sans-serif;
		border: 1px solid #CCCCCC;
		width: 280px;
		height: 100px;
		margin: 0;
		background: url("../images/sm_grey_fade.png") top left repeat-x;
		background-color: white;
	}

	textarea.nostyle {
		padding: 2px;
                font: 11px Arial, Helvetica, sans-serif;
                border: none;
                width: 400px;
                height: 110px;
                margin: 0;
                background: none;
                background-color: white;
	}

	textarea.large {
		height: 300px;
	}
	
	input[name="time"], form input[name="date"] {
		width: 100px;
	}
	
	input[name="startdate"], form input[name="enddate"] {
		width: 100px;
	}

	input[name="monstart"], form input[name="monend"] {
                width: 100px;
        }

	input[name="tuesstart"], form input[name="tuesend"] {
                width: 100px;
        }
	input[name="wedstart"], form input[name="wedend"] {
                width: 100px;
        }

        input[name="thursstart"], form input[name="thursend"] {
                width: 100px;
        }
	input[name="fristart"], form input[name="friend"] {
                width: 100px;
        }

        input[name="satstart"], form input[name="satend"] {
                width: 100px;
        }

	form table {
	}
	
	form table td {
		vertical-align: top;
	}

	form .name {
		font: bold 20px Georgia, "Times New Roman", Times, serif;
		margin: 5px 5px 5px 20px;
		color: #003366;
	}
	form .caption_cell {
		font: 11px Arial, Helvetica, sans-serif;
		width: 100px;
		padding: 10px 5px 5px 5px;
		text-align: right;
	}

	form .input_cell, form .static_cell {
		/*background: #EEEEEE;*/
		vertical-align: middle;
		border-bottom: 2px solid #EEEEEE;
	}

	form .input_cell {
		font: bold 11px Arial, Helvetica, sans-serif;
		width: 300px;
		padding: 5px;
	}

	form .input_cell img {
		vertical-align: middle;
	}
	
	form .static_cell {
		font: 11px Arial, Helvetica, sans-serif;
		color: #999999;
		width: 300px;
		padding: 5px;
	}
	
	form .form_buttons {
		text-align: right;
	}

	form .hint {
		font: 10px Arial, Helvetica, sans-serif;
		color: #999999;
	}
	

form#event_edit {
}

