
/* Standard */

	body.bodyrepairform {
		font-family: Arial;
		font-size: 12px;
		margin: 0px; 
		padding: 0px;
		background-color: #6699cc;
	}
	
	body.bodyrepairformprint {
		font-family: Arial;
		font-size: 12px;
		margin: 0px; 
		padding: 0px;
	}
	
	.divRepairFormBackground {
		background-color: #6699cc;
		padding: 20px 0px 40px 0px;
		text-align: center;
	}
	
	.divRepairForm {
		width: 650px;
		height: auto;
		background-color: #ffffff;
		border-top: 1px solid #000000;
		border-left: 1px solid #000000;
		border-right: 3px solid #000000;
		border-bottom: 3px solid #000000;
		margin: 0px auto 0px auto;
		text-align: left;
	}
	
	.divRepairFormPrintForm{
		width: 650px;
		height: auto;
		background-color: #ffffff;
	}
	
	.divRepairFormContent {
		margin: 30px 45px 20px 60px;
	}
	
	.divRepairFormContent .HeaderLogo {
		height: 108px;
	}
	
	.divRepairFormContent .FormHeaderText {
		margin: 6px 0px 0px 0px;
		font-size: 9px;
	}
	
	.divRepairFormContent .FormHeadline {
		margin: 16px 0px 0px 0px;
		font-size: 18px;
		font-weight: bold;
	}
	
	.divRepairFormContent .FormBodyText {
		margin: 16px 0px 0px 0px;
		font-size: 12px;
	}
	
	/***************************/
	
	.divRepairFormInputFields {
		margin: 32px 0px 0px 0px;
	}
	
	.tableRepairForm td {
		padding: 0px 0px 4px 0px;
	}
	
	.tableRepairForm td table td{
		padding: 0px 0px 0px 0px;
	}
	
	.tableRepairForm .Label {
		font-size: 11px;
		padding: 2px 0px 0px 0px;
	}
	
	.tableRepairForm .Value {
		font-size: 11px;
	}
	
	.tableRepairForm .Value.Print {
		font-size: 11px;
		padding: 2px 0px 0px 0px;
		border-bottom: 1px solid #a4a4a4;
		height: 17px;
	}
	
	.RepairFormInput { 
		height: 17px;
		padding: 2px 0px 0px 4px;
		background-color: #dadada;
		border: none;
		font-size: 11px;
		font-family: Arial;
		border-bottom: 1px solid #a4a4a4;
	}
	
	.RepairFormSelect {
		background-color: #dadada;
		border: none;
		font-size: 11px;
		font-family: Arial;
		border-bottom: 1px solid #a4a4a4;
	}
	
	.RepairFormTextarea {
		padding: 2px 0px 0px 4px;
		background-color: #dadada;
		border: none;
		font-size: 11px;
		font-family: Arial;
		margin: 5px 0px 0px 0px;
		overflow-y: auto;
		border-bottom: 1px solid #a4a4a4;
	}
	
	.tableCheckboxlist {
		margin-left: -3px;
	}
	
	.tableCheckboxlist td , .tableCheckboxlistPrint td {
		font-size: 11px;
	}
	
	.divRepairFormTextarea {
		
	}
	
	.divRepairFormTextarea.PrintTextarea {
		font-size: 11px;
		margin: 5px 0px 0px 0px;
		border: 1px solid #a4a4a4;
		padding: 1px 4px 4px 3px;	
	}
	
	.divRepairFormTextareaPowerBox {
		border: 1px solid #a4a4a4;
		height: 100px;
	}
	
	
	
	.divRepairFormFooter {
		margin: 32px 0px 0px 0px;
		border-top: 1px solid #000000;
		padding: 10px 0px 0px 0px;
	}
	
	.tableRepairFormFooter td {
		font-size: 9px;
	}
	
	.divPrintHeader {
		display: none;
	}
	
	.InfotextPrint {
		display: none;
	}

/***********************************************************/
/************************** Print **************************/
/***********************************************************/
	
@media Print {
	
		.NoPrint {
			display: none;
		}


		/* Print Header*/

		.divPrintHeader {
			display: block;
		 }

		.divPrintHeader img {
			width: 650px !important;
		}

		/*********************/
		
		.divRepairFormContent .HeaderLogo {
			display: none;
		}
		
		.divRepairFormPrintForm{
			width: 645px;
		}
		
		.divRepairFormContent {
			margin: 0px;
		}
		
		.InfotextPrint {
			display: block;
			font-family: Arial;
			font-size: 12px;
		}
}

