	<style type="text/css">
	/* http://www.alistapart.com/articles/multicolumnlayouts/ */
	#containstwocolumns{
	  background-color:#0ff;
	  overflow:hidden;
	  width:100%;
	}
	#lefthalf{
	  width:50%;
	  border-right:50% solid #f00; »
	  /* The width and color of the rail */
	  margin-right:50%; /* Hat tip to Ryan Brill */
	  float:left;
	}
	#righthalf{
	  width:50%;
	  float:left;
	}
div#containstwocolumns label{
	clear:left;
	float:left;
	margin-right:10px;
	width:185px;
	cursor:pointer;
	display:block;
	padding-bottom:3px;
	padding-top:3px;
	text-align: right;
}
div#containstwocolumns input {
	float:left;
	margin-bottom:6px;
	padding:3px;
}
p.info {
margin:3px 0 2px;
width:90%;
}
p.info {
clear:both;
color:#666666;
margin:0;
padding:0;
}