.rel, div.rel, span.rel{ position:relative; }
.abs, div.abs, spa.abs{ position:absolute; }

.clr, div.clr, span.clr, li.clr, ul.clr{ clear:both; }
.right, div.right, span.right{ float:right; }
.left, div.left, span.left{ float:left; }

.txtRight, div.txtRight, span.txtRight{ text-align:right; }
.txtLeft, div.txtLeft, span.txtLeft{ text-align:left; }

.hidden, div.hidden, span.hidden{ display:none; }

.colorGreen, span.colorGreen, h1.colorGreen{ color:#78b444; }
.lightGrey, span.lightGrey, h1.lightGrey, h2.lightGrey{ color:#8f8f8f; }
.darkGrey, span.darkGrey, h1.darkGrey, h2.darkGrey{ color:#686868; }
.orange, span.orange, h1.orange, h2.orange{ color:#fc7809; }
.black, span.black, h1.black, h2.black{ color:#000000; }

.bold, div.bold, span.bold, h1.bold, h2.bold, h3.bold{ font-weight:bold; }

.block, div.block, span.block{ display:block; }


strong{ font-weight:bold; }


/**** MARGINS ****/
.mb10, div.mb10, span.mb10{ margin-bottom:7px; }
.ml10, div.ml10, span.ml10{ margin-left:10px;}
.mr10, div.mr10, span.mr10{ margin-right:9px;}

/**** WIDTHS ****/
.w140, div.w140, span.w140{ width:140px;}

/**** PADDINGS ****/
*.padtop10{ padding-top:10px !important; }
*.padtop20{ padding-top:20px !important; }
*.padtop30{ padding-top:30px !important; }
*.padtop40{ padding-top:40px !important; }
*.padtop50{ padding-top:50px !important; }
