form label { 
	display: block;  /* block float the labels to left column, set a width */
	float: left; 
	width: 120px; 
	padding: 1; 
	margin: 2px 0 0; /* set top margin same as form input - textarea etc. elements */
	text-align: right;
}

.sublabel { 
	float: left;
	width: 60px;
	padding: 1; 
	margin: 0 0 0 0; /* set top margin same as form input - textarea etc. elements */
	text-align: right;
}

form input, form textarea, form select {
	/* display: inline; inline display must not be set or will hide submit buttons in IE 5x mac */
	width:auto;      /* set width of form elements to auto-size, otherwise watch for wrap on resize */
	margin:2px 0 0 2px; /* set margin on left of form elements rather than right of
	label aligns textarea better in IE */
}

.infoline {
	display: block;  /* block float the labels to left column, set a width */
	float: left;
	/*width: 270px;*/
	padding: 3px;
	margin: 2px 0 5px; /* set top margin same as form input - textarea etc. elements */
	margin-left: 80px;
	margin-right: 80px;
	text-align: left;
	text-align: justify;
    text-justify: auto;
}	

.wizbuttons {
	display: block;  /* block float the labels to left column, set a width */
	float: left;
	height:5px;
	float: left;
	width: auto;
	padding: 1;
	/*margin: 2px 0 0; /* set top margin same as form input - textarea etc. elements */
	text-align: middle;
	/*background-color:red;*/
}	

form .buttons2 {
	/* display: inline; inline display must not be set or will hide submit buttons in IE 5x mac */
	width:auto;      /* set width of form elements to auto-size, otherwise watch for wrap on resize */
	margin:2px 0 0 2px; /* set margin on left of form elements rather than right of
	label aligns textarea better in IE */
}	

br {
	clear: left;
}

.labeldisplay { 
	display: block;  /* block float the labels to left column, set a width */
	float: left; 
	width: 150px;
	min-width:150px;
	max-width:200px;
	/*width: 120px;*/
	padding: 0; 
	margin: 0px 2px 0; /* set top margin same as form input - textarea etc. elements */
	text-align: right;
/*	right: 1px;*/
	font-weight:bold;
	overflow:hidden;
	white-space:nowrap;
}

.valuedisplay {
	/* display: inline; inline display must not be set or will hide submit buttons in IE 5x mac */
	/*width:200px;*/
	width:auto;
	/* set width of form elements to auto-size, otherwise watch for wrap on resize */
	/*margin:0px 0px 0px 152px; /* set margin on left of form elements rather than right of
	label aligns textarea better in IE */
	margin:0px 0px 0px 152px;
	/*margin:0px 0px 0px 0px;*/
	text-align:left;
	/*left:1px;*/	
	left:200px;
	display:block;
	white-space:nowrap;
	/*overflow:auto;*/
	max-width:280px;
	
}

/*
.valuedisplay4 {
    width:385;
    margin:0px 50px 0px 52px;
    text-align:left;
    display:block;
    white-space:normal;
    max-width:400px;

}
*/

.valuedisplay2 {
	/* display: inline; inline display must not be set or will hide submit buttons in IE 5x mac */
	width:auto;      /* set width of form elements to auto-size, otherwise watch for wrap on resize */
	margin:2px 0px 0px 0px; /* set margin on left of form elements rather than right of
	label aligns textarea better in IE */
	text-align:left;
	left:1px;
	display:block;
}


.infoline1 {
	width:350px;
	/*width:auto;      /* set width of form elements to auto-size, otherwise watch for wrap on resize */
    margin:2px 70px 0px; /* set margin on left of form elements rather than right of
    label aligns textarea better in IE */
    text-align:left;
    left:1px;
    display:block;

}

.statusdisplay { 
	display: block;  /* block float the labels to left column, set a width */
	float: left; 
	width: 30px; 
	padding: 0; 
	margin: 0px 0 0; /* set top margin same as form input - textarea etc. elements */
	text-align: right;
	right: 0px;
	font-weight:bold;
}
.description {
	width:90%;
	text-align:justify;
	margin-left:5%;
	margin-right:auto;
	margin-top:5px;
	font-weight:600;
}
.sdescription {
	width:90%;
	text-align:center;
	margin-left:5%;
	margin-right:auto;
	margin-top:5px;
	font-weight:600;
}
