/*css styles to be displayed when looking at the document on the screen*/

@media screen
{
	/*forms css */
	div#inset_cell02, div#next_meeting_info
	{
		border: #999999 solid 1px;
		background-color: #CCCCCC;
	}
	
	input.radio, input.checkbox { border: none; }
	
	div#inset_cell02 p, div#next_meeting_info p
	{
		margin: 0;
		padding: 0;
	}
	
	div#next_meeting_info
	{
		padding: 15px;
		float: right;
		margin: 0 0 10px 20px;
	}
	
	div.warning_div { color:red; font-weight: bold; }
	
	fieldset.fieldset
	{
		border: none;
		margin-top: 20px;
	}
	
	div.text_box, div.text_area, div.drop_down
	{
		position: relative;
		border-bottom: #CCCCCC 1px solid;
		padding: 5px;
		line-height: 22px;
	}
	
	fieldset.fieldset div input, fieldset.fieldset div select
	{
		position: absolute;
		right: 0;
		width: 150px;
	}
	
	fieldset.fieldset div input.short_input, fieldset.fieldset div select.short_input { width: 100px; }
	fieldset.fieldset div input.very_short_input, fieldset.fieldset div select.very_short_input { width: 50px; }
	
	fieldset.fieldset div textarea
	{
		display: block;
		width: 80%;
		height: 75px;
		margin: 0 auto;
	}
	
	div#form_bottom_buttons
	{
		padding: 10px;
		text-align: center;
	}
}

/*css styles to be displayed when printing the document*/

@media print
{
	
}

