/****************************************************************************************	
	[FIXES FOR IE6 and below]
*****************************************************************************************/
#sidebar .panel span {bottom: 4px;}
#breadcrumbs a {background-position: 100% 6px;}
.structured-list h2 {width: 676px;}
.structured-list .img h2 {width: 508px;}
.pagination {width: 656px;}
.submit {padding-left: 10.7em;}
ul.col-3 {margin-left: .6em;}

/* [DOUBLE MARGIN FLOAT BUG]
-------------------------------------------------------*/

/* [ENFORCE hasLayout]
-------------------------------------------------------*/

/* [WORKAROUND FOR MIN HEIGHT]
-------------------------------------------------------*/
#sidebar .panel,
#sidebar .panel ul li,
ul.col-3 .panel ul li {height: 1%;}
div.feedback {height: 24px;}
	
/* [OTHER]
-------------------------------------------------------*/
/* Forms */
.form-column {
	margin-left: 0;
	height: 1%;
	float: left;
	padding-left: 3px;
}
button {width: 0;}
.txt-input.sml {height: auto;}
/* Date Picker */
.dp-popup h4 {white-space: nowrap;}
/* Image Library */
#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');
}