@charset "utf-8";
/* CSS Document */

form{
	border: thin solid #000;
	height: 1300px;

}

label {
	font-size: small;
	padding-top: 5px;
	font-size: medium;
	color: #000;
	clear: right;
	}
/* where sould the field appear in relation to it's label	*/	
.inline{margin-left:40px;}
.below{display:block;}	

.radiolabel{margin-left:40px;}	
.radio{display:inline;margin-left:10px;}

.checkboxlabel{display:block;}
.checkbox label{
	padding-right: 55px;
}
.checkbox .checkbox{padding-bottom: 20px;}
.checkbox{display:inline;	}

.smalltxt {width: 120px;}
.mediumtxt {width: 230px;}
.xmediumtxt {width: 310px;}
.longtxt {width: 490px;}

.smallselect {width: 60px;}
.mediumselect {width: 130px;
}



.required {
	color: #FF0000;
}

	

.col1 {left: 100px;position: absolute;}
.col2 {left: 360px;position: absolute;}
.col3 {left: 620px;position: absolute;}
.col4 {left: 280px;position: absolute;}
.col5 {left: 470px;position: absolute;}
.col6 {left: 445px;position: absolute;}

.row1 {top: 30px;}
.row2 {top: 90px;}
.row3 {top: 150px;}
.row4{top: 210px;}
.row5{top: 270px;}
.row6{top: 330px;}
.row7{top: 410px;}
.row8{top: 460px;}
.row9{top: 530px;}
.row10{top: 570px;}
.row11{top: 650px;}
.row12{top: 710px;}
.row13{top: 770px;}
.row14{top: 830px;}
.row15{top: 890px;}
.row16{top: 950px;}
.row17{top: 1010px;}


