
.sIFR-active embed, .sIFR-active object { display: block; }
.sIFR-alternate { display: none; visibility: hidden; }

/* helper classes */
.clearfloat { display: inline-block; overflow: hidden; }
.clearfloat { display: block; }
.display_none, .d-none, .display-n { display: none; }
.display_block, .d-block, .display-b { display: block; }
.display_inline, .d-inline, .display-i { display: inline; }
.invisible { visibility: hidden; }
.visible { visibility: visible; }
.clickable, .cursor-p { cursor: pointer; }
.notclickable, .cursor-d { cursor: default; }
.underline, .td-u { text-decoration: underline; }
.notunderline, .td-n { text-decoration: none; }
.float-l, .f-left { float: left; }
.float-r, .f-right { float: right; }
.float-n, .f-none { float: none; }
.clear { clear: both; }

/* column layout */
.totalCol-2 { width: 100%; }
	.module.col-2, .col-2 { float: left; width: 50%; }
	.col-1of2 { }
	.col-2of2 { }

.totalCol-3 { width: 100%; }
	.module.col-3, .col-3 { float: left; margin-top: 0; width: 33%; }
	.col-1of3 { float: left; margin-left: 18px; width: 33%; }
	.col-2of3 { float: left; width: 33%; }
	.col-3of3 { float: left; width: 33%; }

.totalCol-4 { width: 100%; }
	.module.col-4, .col-4 { width: 25%; } /* 24% fixes IE7 issue at this width */
	.col-1of4 { }
	.col-2of4 { }
	.col-3of4 { }
	.col-4of4 { }

.totalCol-5 { width: 100%; }
	.module.col-5, .col-5 { float: left; width: 20%; }
	.col-1of5 { }
	.col-2of5 { }
	.col-3of5 { }
	.col-4of5 { }
	.col-5of5 { }

.totalCol-6 { width: 100%; }
	.module.col-6, .col-6 { float: left; width: 16%; }
	.col-1of6 { }
	.col-2of6 { }
	.col-3of6 { }
	.col-4of6 { }
	.col-5of6 { }
	.col-6of6 { }

.totalCol-7 { width: 100%; }
	.module.col-7, .col-7 { float: left; width: 14%; }
	.col-1of7 { }
	.col-2of7 { }
	.col-3of7 { }
	.col-4of7 { }
	.col-5of7 { }
	.col-6of7 { }
	.col-7of7 { }

.totalCol-8 { width: 100%; }
	.module.col-8, .col-8 { float: left; width: 12%; }
	.col-1of8 { }
	.col-2of8 { }
	.col-3of8 { }
	.col-4of8 { }
	.col-5of8 { }
	.col-6of8 { }
	.col-7of8 { }
	.col-8of8 { }
