/****************************************************************************************	
	[FIXES FOR IE6 and below]
*****************************************************************************************/

/* [DOUBLE MARGIN FLOAT BUG]
-------------------------------------------------------*/
#sidebar, #content-wrapper {display: inline;}

/* [ENFORCE hasLayout]
-------------------------------------------------------*/
#footer, #doc-lib li, #aside .panel.alt {height: 1%;}

/* [WORKAROUND FOR MIN HEIGHT]
-------------------------------------------------------*/
div.feedback {height: 24px;}

/* [OTHER]
-------------------------------------------------------*/
/* Forms */
.aria-forms div.form-column, div.form-column {
	margin-left: 0;
	height: 1%;
	float: left;
	padding-left: 3px;
}
button, div.submit input {
	cursor: pointer;
	width: 0;
}
.submit {margin-left: 13.65em;}
#content-wrapper input.txt-input.sml,
#content-wrapper input.txt-input.med {
	height: auto !important;
	width: 5.3em !important;
}
#content-wrapper input.txt-input.med {width: 10em !important;}
/* Google Maps */
.map-shadow {display: none;}
#content-wrapper .map-wrapper.sml {
	width: 200px !important;
	height: 150px !important;
}
/* Date Picker */
div.dp-popup h4 {white-space: nowrap;}
/* Image Library */
ul#img-lib div a img {
	width: 110px;
	height: 90px;
}
/* Thickbox */
#TB_overlay, #TB_HideSelect {
	position: absolute;
    height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#TB_window, #TB_load { 
	position: absolute;
	margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}