/* 2009 - 2010 (c) | ez-css.org
 * ez-min.css :: version 1.3 :: 03132010
 */
body {
	text-align: center
}
.ez-mw {
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	position: relative;
	z-index: 1;
	text-align: left;
	overflow: hidden
}
.ez-wr {
	clear: left
}
.ez-wr:after, .ez-box:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden
}
.ez-wr, .ez-box, .ez-last {
	display: inline-block;
	min-height: 0
}/* \*/
* html .ez-wr, * html .ez-box, * html .ez-last {
	height: 1%
}
.ez-wr, .ez-box, .ez-last {
	display: block
}/* */
.ez-oh {
	overflow: hidden
}
* html .ez-oh {
	overflow: visible
}
.ez-oa {
	overflow: auto
}
.ez-dt {
	display: table
}
.ez-it {
	display: inline-table
}
.ez-tc {
	display: table-cell
}
.ez-ib {
	display: inline-block
}
.ez-fl {
	float: left
}
* html .ez-fl {
	margin-right: -3px
}
.ez-fr {
	float: right
}
* html .ez-fr {
	margin-left: -3px
}
.ez-25 {
	width: 25%
}
.ez-33 {
	width: 33.33%
}
.ez-50 {
	width: 50%
}
.ez-66 {
	width: 66.66%
}
.ez-75 {
	width: 75%
}
.ez-negmr {
	margin-right: -1px
}
* html .ez-negmr {
	margin-right: -4px
}
* html .ez-negmx, .ez-negmx {
	margin-right: -1px
}
.ez-negml {
	margin-left: -1px
}
* html .ez-negml {
margin-left:-4px:color:red;
}
