
		.formLabel {

			color: #636363;
			font-size: 22px;
			padding-right: 10px;
		}

		.button {


			width: 105px;
			height: 38px;
			background-image: url('../img/buttonBlue.png');
			background-repeat: no-repeat;
			text-align: center;
			cursor: pointer;

			float: left;

		}

		.button2 {
		
			cursor: pointer;

			float: left;		
		}

		.buttonLeft {


			width: 24px;
			height: 38px;
			background-image: url('../img/buttonBlueLeft.png');
			background-repeat: no-repeat;
			float: left;

		}

		.buttonCenter {

			height: 38px;
			background-image: url('../img/buttonBlueCenter.png');
			background-repeat: repeax-x;
			text-align: center;
			cursor: pointer;
			
			float: left;

		}

		.buttonRight {


			width: 24px;
			height: 38px;
			background-image: url('../img/buttonBlueRight.png');
			background-repeat: no-repeat;
			float: left;

		}

		.buttonText {

			font-size: 20px;
			color: #FFFFFF;
			padding-top: 4px;
			white-space: nowrap;

		}

		.textfield {

			border: 1px solid #3772b4;
			font-size: 18px;
			width: 310px;
		}

		table.formlayout {
		
		}
		
		table.formlayout tr {
		
		}
		
		table.formlayout td {

			padding-bottom: 10px;
			padding-top: 10px;
			
			border: 2px solid #FFFFFF;
		}		
		
		table.formlayout td.focuscell {
		
			background-color: #f8e892;
			border: 2px solid #ffd700;
		}
		
		table.formlayout td.focuscellreq {
		
			background-color: #f69d7b;
			border: 2px solid #f84e0c;
		}		
		
		.required {

			/* color: #ffd700; */
			color: #f84e0c;
			/*padding-left: 5px; */
		}	
		
		.errorText {
		
			font-style: italic;
			color: #FF0000;
		}
