#haasOverlay {
	Z-INDEX: 1000000; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: auto; BACKGROUND-COLOR: transparent; TEXT-ALIGN: center
}
#haasDiagnostics {
	Z-INDEX: 1000000; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: auto; BACKGROUND-COLOR: transparent; TEXT-ALIGN: center
}
#haasOverlay {
	
}
#haasDiagnostics {
	
}
#fadeBackground {
	DISPLAY: block; Z-INDEX: 999999; FILTER: alpha(opacity=95); LEFT: 0%; WIDTH: 100%; POSITION: absolute; TOP: 0%; HEIGHT: 10000px; BACKGROUND-COLOR: black; -moz-opacity: 0.95; opacity: .95
}

@media Print    
{
#haasOverlay {
	DISPLAY: none
}
#haasDiagnostics {
	DISPLAY: none
}
    }
#haasCanvas {
	WIDTH: auto; POSITION: relative; HEIGHT: auto
}
#haasCanvas > * {
	TEXT-ALIGN: left
}
.haasDiagLabel {
	COLOR: red
}
#haasDiagnostics {
	COLOR: lime; BACKGROUND-COLOR: black; TEXT-ALIGN: left
}
.haasValidationError {
	COLOR: red
}
.haasValidationErrorInput {
	BORDER-RIGHT: red 3px solid; BORDER-TOP: red 3px solid; BORDER-LEFT: red 3px solid; BORDER-BOTTOM: red 3px solid
}
#haasForm {
	
}
#haasForm DIV {
	
}
#haasForm DIV SPAN.label {
	BORDER-RIGHT: transparent 10px solid
}
#haasForm DIV SPAN.value {
	
}
.haasFieldNoWrap {
	BORDER-RIGHT: transparent 10px solid; FLOAT: left
}
