.companies p.with_img{height:130px;}
.png,.rc .cn,.r-shape .cn,.rcl,.rcl b,.wpopup .decor{filter:expression(fixPNG(this))}
#footer ul.menu{margin-left:-0.5em}



/**
 * Fixes for common.css
 */
html {
	filter: expression( document.execCommand("BackgroundImageCache", false, true) );
}

.png {
	filter: expression(fixIePng(this));
}

.clickable {
	cursor: hand;
}


h2 {
	margin-top: expression( !this.previousSibling || ( this.previousSibling && this.previousSibling.nodeName.match(/^H[1-3]$/) ) ? 0 : '1.2em' );
}

h3 {
	margin-top: expression( !this.previousSibling || ( this.previousSibling && this.previousSibling.nodeName.match(/^H[1-3]$/) ) ? 0 : '1.5em' );
}

ul.list li {
	text-indent: expression( this.parentNode && 'UL' == this.parentNode.nodeName ? '-1.3em' : 0 );
}




/**
 * Common
 */
#layout {
	height: 100%;
	width: expression(970 > document.documentElement.clientWidth ? '970px': 1300 < document.documentElement.clientWidth ? '1300px' : '100%');
}

#main_content {
	float: left;
	zoom: 1;
}


/**
 * Selected Corner
 */
.selected_corner .selc_content {
	display: inline;
	zoom: 1;
}


/**
 * Simple Corners
 */
.simple_corners .sc_cn.sc_cn_rt,
.simple_corners .sc_cn.sc_cn_rb {
	left: -10px;
	margin-left: 100%;
}
