.col450,.col500,.col300,.col200,.col250,.col,.col100,.col125,.col150,.col50,.col75,.col520,.col750 {
	float: left;
}

.col450 {
	width: 450px;
}

.col500 {
	width: 500px;
}

.col520 {
	width: 520px;
}

.col750 {
	width: 750px;
}

.col100 {
	width: 100px;
}

.col150 {
	width: 150px;
}

.col125 {
	width: 125px;
}

.col50 {
	width: 50px;
}

.col75 {
	width: 75px;
}

.col300 {
	width: 300px;
}

.col200 {
	width: 200px;
}

.col250 {
	width: 250px;
}

.col {
	width: auto;
}

.leftcol {
	float: left;
	width: 380px;
}

.rightcol {
	float: left;
	width: 380px;
}

.row,.cleaner,.clearer {
	clear: both;
}

.clearer {
	height: 0px;
	font-size: 0em;
	margin: 0;
	padding: 0;
}

.b {
	font-weight: bold
}

.c {
	text-align: center
}

.r {
	text-align: right
}

.l {
	text-align: center
}

.i {
	text-align: center
}

strong {
	font-weight: bold;
}

.spacer5,.spacer10,.spacer20,.spacer30,.spacer50,.spacer100 {
	clear: both;
	display: block;
	padding: 0;
	margin: 0;
	line-height: 0;
}

.spacer10 {
	height: 10px;
	font-size: 0.8em;
}

.spacer20 {
	height: 20px;
	font-size: 1.6em;
}

.spacer30 {
	height: 30px;
	font-size: 3.0em;
}

.spacer50 {
	height: 50px;
	font-size: 40em;
}

.spacer100 {
	height: 100px;
	font-size: 80em;
}

.spacer5 {
	height: 5px;
	font-size: 0.4em;
}

.w25 {
	width: 25px;
}

.w50 {
	width: 50px;
}

.w75 {
	width: 75px;
}

.w100 {
	width: 100px;
}

.w125 {
	width: 125px;
}

.w150 {
	width: 150px;
}

.w300 {
	width: 300px;
}

.w400 {
	width: 400px;
}

.w500 {
	width: 500px;
}

.w600 {
	width: 600px;
}

.warn {
	color: #EC0000;
}