div{
	/*margin-top:0.2em;*/
	margin-bottom:0.2em;
	float: none;
}

div #sidebar1 {
	margin:0;
}


div#container{	
	float:left;	
}

div#div_submit{
	text-align: right;
}

div.field_info_large{
	height: 2.5em;
	clear: both;
	display: block;
}

div.field_info{
	display: block;
	clear:both;
}

hr{
	display:block;
	clear:both;
}

div.info_group{
	clear:both;
	margin-top: 0.2em;
	margin-left: 0.2em;
	margin-bottom: 0.2em;
	width: 420px;
	float: left;
}

div.info_group_right{
	margin-top: 0.2em;
	margin-left: 0.2em;
	margin-bottom: 0.2em;
	width: 420px;
	float: right;
}

span.main_field{
	display: block;
	font-weight: bold;
	font-size: x-large;
	width: 30em;
	color: #CCCC66;
	height: 2em;
	clear: both;
	float: left;
}

span.span_title{
	display: block; 
	font-weight: bold; 
	font-size: large; 
	width: 330px;
}

span#span_additional_questions{
	font-weight: bold; 
}

span.span_info_title{
	font-weight: bold;
	width: 20em;
}
span.span_info_field{
	clear:left;
	float:left;
	display: block;
	text-align:right;
	width: 200px;
}

input.checkbox{	
	float:left;	
}

span.span_info_field_req{		
	
	color: #aaaaaa;
}

input.textbox{
	margin-left: 1em;
	float:left;
}

input#textbox_project_name{
	font-size: larger; 
	width: 320px;
}
