  		label,input {
			display: block;
			width: 150px;
			float: left;
			margin-bottom: 10px;
			font: 11px/1.6em Verdana, Arial, sans-serif;
			text-align: right;
			font-weight: bold;
		  }

		  label {
			text-align: right;
			width: 150px;
			padding-right: 20px;
		  }

		  checkboxed {
			text-align: left;
			width: 250px;
			padding-right: 0px;
		  }

		  br {
			clear: left;
		  }

		  input.small {
			display: block;
			width: 15px;
			float: left;
			margin-bottom: 20px;
			margin-right: 10px;
			font: 11px/1.6em Verdana, Arial, sans-serif;			
		  }

		  label.small {
			display: block;
			width: 20px;
			float: left;
			margin-bottom: 0px;
		    font: 11px/1.6em Verdana, Arial, sans-serif;	 
			
		  }

                  label.long {
			/* border: 1px solid red; */
			text-align: left;
                        width: 420px;
                        margin-bottom: 5px;
			padding-left: 10px;
                    	font: 11px/1.6em Verdana, Arial, sans-serif;

                  }

		input.image56 {
			width: 56px;
		}

		input.submit100 {
			width: 100px;
		}

