#body-div {
	margin: 8px;
}

br { clear:left; }

tr.layoutRow td input  {
	border-top: 2px solid #AAA;
	border-left: 2px solid #AAA;
	border-right: 2px solid #F4F4F4;
	border-bottom: 2px solid #F4F4F4;
	background-color: #CCFFCC;
	width:52px;
	}

div.menuSystem label {
	float:left;
	display:block;
	float: left;
	margin: 2px 4px 4px 4px;
	text-align: right;
	width:150px;
	}

h1 {
	font-size:180%;
	font-weight:normal;
	color:#222222;
	margin-bottom: 10px;
	}

div.menuSystem form {
	margin-top:10px;
	margin-left:20px;
	width:900px;
	}

div.menuSystem {
	background-color: #EEEEFF;
	padding-top:20px;
	padding-left:20px;
	padding-bottom:20px;
	width:900px;
	margin-left:20px;
	}

textarea {border: 1px solid #BBB; padding: 5px; }
textarea.samples { width:200px; height:200px; }
textarea.primers { width:200px; height:200px; }
textarea.manualFields { width:400px; height:200px; }

div.col1 { float:left; padding-right:5px; width:400px; margin-right:50px; }
div.col1 h3 { height:0px;  text-align:center; padding-bottom:10px; }

div.col1 input { width:120px; margin-left:5px; }
div.col1 select.machineSelection { width:125px; margin-left:5px; }


div.col23 { float:left; width:350px; }
div.col23 h3 { height:0px; text-align:center; }

div.col2 { float:left; width:250px; height:100px; margin-top:10px; }
div.col2 input { margin-right:10px; margin-bottom:8px; }

div.col3 { float:left; width:100px; height:100px; margin-top:10px; }
div.col3 select.primerSetSelection { margin-left:5px; width:55px;}

button.b1 {width:210px;}
button.b2 {width:205px;}
input.b3 {width:200px;font-weight:bold; margin-top:50px;}

a {
	color:rgb(22,135,232);
	text-decoration:none;
}
