/* COMMON STYLE HELPERS */
/* Text alignment helpers, etc.
	often used within a table cell. Use instead of align= and valign= HTML attributes. */
.nobr { white-space: nowrap !important; }	/* Use instead of <nobr>Some text</nobr> */
.left { text-align: left !important; }
.center { text-align: center !important; }
.justify { text-align: justify !important; }
.right { text-align: right !important; }
.top { vertical-align: top !important; }
.middle { vertical-align: middle !important; }
.bottom { vertical-align: bottom !important; }
.floatl { clear: left; float: left !important; }
.floatr { clear: right; float: right !important; }
.clear { clear: both !important; }
.indent { margin-left: 10px !important; }


/* Text style helpers. Use instead of <b>, <i>, <u> */
.bold { font-weight: bold !important; }
.unbold { font-weight: normal !important; }
.italic { font-style:italic !important; }
.underline { text-decoration: underline !important; }
.notext-decoration { text-decoration: none !important;}
.tiny { font-size: xx-small !important; }


/* Content style helpers. (margin, padding) */
.nomargin { margin: 0px !important; }
.marginauto { margin: auto !important; }
.marginall { margin: 8px 8px 8px 8px !important; }
.marginall10 { margin: 10px 10px 10px 10px !important; }
.marginall20 { margin: 20px 20px 20px 20px !important; }
.marginall30 { margin: 30px 30px 30px 30px !important; }
.marginleft { margin-left: 8px !important; }
.marginleft10 { margin-left: 10px !important; }
.marginleft20 { margin-left: 20px !important; }
.marginleft30 { margin-left: 30px !important; }
.marginright { margin-right: 8px !important; }
.marginright10 { margin-right: 10px !important; }
.marginright20 { margin-right: 20px !important; }
.marginright30 { margin-right: 30px !important; }
.margintop { margin-top: 8px !important; }
.margintop10 { margin-top: 10px !important; }
.margintop20 { margin-top: 20px !important; }
.margintop30 { margin-top: 30px !important; }
.marginbottom { margin-bottom: 8px !important; }
.marginbottom10 { margin-bottom: 10px !important; }
.marginbottom20 { margin-bottom: 20px !important; }
.marginbottom30 { margin-bottom: 30px !important; }
.nopadding { padding: 0px !important; }
.padall { padding: 8px 8px 8px 8px !important; }
.padleft { padding-left: 8px !important; }
.padleft10 { padding-left: 10px !important; }
.padleft15 { padding-left: 15px !important; }
.padleft20 { padding-left: 20px !important; }
.padleft30 { padding-left: 30px !important; }
.padright { padding-right: 8px !important; }
.padright10 { padding-right: 10px !important; }
.padright20 { padding-right: 20px !important; }
.padright30 { padding-right: 30px !important; }
.padtop { padding-top: 8px !important; }
.padtop10 { padding-top: 10px !important; }
.padtop20 { padding-top: 20px !important; }
.padtop30 { padding-top: 30px !important; }
.padtoplarge { padding-top: 100px !important; }
.padbottom { padding-bottom: 8px !important; }
.padbottom10 { padding-bottom: 10px !important; }
.padbottom20{ padding-bottom: 20px !important; }
.padbottom30 { padding-bottom: 30px !important; }
.padding5, table.padding5 tr td { padding: 5px !important; }
.padall10, .padding10, table.padding10 tr td { padding: 10px !important; }
.padding15, table.padding15 tr td { padding: 15px !important; }
.padall20, .padding20, table.padding20 tr td { padding: 20px !important; }
.padall30 { padding: 30px !important; }

/* END - COMMON STYLE HELPERS - END */



