
/* 
///////////////////////////////////////////////////////////// 
// Helpers
///////////////////////////////////////////////////////////// 
*/

strong.focus { font-size: 120%; }
strong.color, h2.color, h3.color { color: #600; }

.mr0 { margin-right:0; }
.mr5 { margin-right:5px; }
.mr10 { margin-right:10px; }
.mr15 { margin-right:15px; }
.mr20 { margin-right:20px; }
.mr25 { margin-right:25px; }
.mr30 { margin-right:30px; }
.mr50 { margin-right:50px; }
.mr75 { margin-right:75px; }
.mr100 { margin-right:100px; }

.ml0 { margin-left:0; }
.ml5 { margin-left:5px; }
.ml10 { margin-left:10px; }
.ml15 { margin-left:15px; }
.ml20 { margin-left:20px; }
.ml25 { margin-left:25px; }
.ml30 { margin-left:30px; }
.ml50 { margin-left:50px; }
.ml75 { margin-left:75px; }
.ml100 { margin-left:100px; }

.mt0 { margin-top:0; }
.mt5 { margin-top:5px; }
.mt10 { margin-top:10px; }
.mt15 { margin-top:15px; }
.mt20 { margin-top:20px; }
.mt25 { margin-top:25px; }
.mt30 { margin-top:30px; }
.mt50 { margin-top:50px; }
.mt65 { margin-top:65px; }
.mt70 { margin-top:70px; }
.mt75 { margin-top:75px; }
.mt100 { margin-top:100px; }
.mt125 { margin-top:125px; }

.mb0 { margin-bottom:0; }
.mb5 { margin-bottom:5px; }
.mb10 { margin-bottom:10px; }
.mb15 { margin-bottom:15px; }
.mb20 { margin-bottom:20px; }
.mb25 { margin-bottom:25px; }
.mb30 { margin-bottom:30px; }
.mb50 { margin-bottom:50px; }
.mb65 { margin-bottom:65px; }
.mb70 { margin-bottom:70px; }
.mb75 { margin-bottom:75px; }
.mb100 { margin-bottom:100px; }
.mb125 { margin-bottom:125px; }

.w5 { width:5px; }
.w10 { width:10px; }
.w15 { width:15px; }
.w20 { width:20px; }
.w25 { width:25px; }
.w30 { width:30px; }
.w50 { width:50px; }
.w100 { width:100px; }
.w150 { width:150px; }
.w200 { width:200px; }
.w250 { width:250px; }

.ltgrey { background-color: #eee; }
.midgrey { background-color: #ccc; }

.center, p.center, div.center, h2.center, table tbody tr td.center, table tbody tr th.center, table thead tr td.center, table thead tr th.center, table tfoot tr td.center, table tfoot tr th.center { text-align: center; }

.left, p.left, div.left, h2.left, table tbody tr td.left, table tbody tr th.left, table thead tr td.left, table thead tr th.left, table tbody tr th.left, table tfoot tr td.left, table tfoot tr th.left { text-align: left; }

.right, p.right, div.right, h2.right, table tbody tr td.right, table tbody tr th.right, table thead tr td.right, table thead tr th.right, table tfoot tr td.right, table tfoot tr th.right { text-align: right; }

.footnote, p.footnote {
	font-size: 86%;
	}

