﻿/** MARGIN **/
/* all */
.mp0 { margin: 0; padding: 0; }
.m0 { margin: 0px 0px 0px 0px; }


/* top */
.mt0 { margin-top: 0px; }
.mt1 { margin-top: 1px; }
.mt2 { margin-top: 2px; }
.mt4 { margin-top: 4px; }
.mt7 { margin-top: 7px; }
.mt14 { margin-top: 14px; }
.mt18 { margin-top: 18px; }
.mt20 { margin-top: 20px; }

/* right */
.mr0 { margin-right: 0px; }
.mr1 { margin-right: 1px; }
.mr2 { margin-right: 2px; }
.mr5 { margin-right: 5px; }
.mr6 { margin-right: 6px; }
.mr10 { margin-right: 10px; }
.mr11 { margin-right: 11px; }


/* bottom */
.mb0 { margin-bottom: 0px; }
.mb1 { margin-bottom: 1px; }
.mb2 { margin-bottom: 2px; }
.mb3 { margin-bottom: 3px; }
.mb4 { margin-bottom: 4px; }
.mb5 { margin-bottom: 5px; }
.mb6 { margin-bottom: 6px; }
.mb8 { margin-bottom: 8px; }
.mb10 { margin-bottom: 10px; }
.mb40 { margin-bottom: 40px; }


/* left */
.ml0 { margin-left: 0px; }
.ml7 { margin-left: 7px; }
.ml10 { margin-left: 10px; }
.ml20 { margin-left: 20px; }
.ml30 { margin-left: 30px; }


/** PADDING **/
/* top */
.pt0 { padding-top: 0px; }
.pt2 { padding-top: 2px; }
.pt5 { padding-top: 5px; }
.pt6 { padding-top: 6px; }
.pt20 { padding-top: 20px; }


/* right */
.pr0 { padding-right: 0px; }
.pr10 { padding-right: 10px; }


/* bottom */
.pb0 { padding-bottom: 0px; }
.pb2 { padding-bottom: 2px; }
.pb3 { padding-bottom: 3px; }
.pb10 { padding-bottom: 10px; }
.pb12 { padding-bottom: 12px; }
.pb15 { padding-bottom: 15px; }
.pb25 { padding-bottom: 55px; /*this is a dirty way to do this, and will need to be changed later, but is only used by SI anyway*/ font-weight: bold; }
	.pb25 .separatorspacing, .pb25 a { font-weight: normal; }


/* left */
.pl4 { padding-left: 4px; }
.pl55 { padding-left: 55px; }


/** alignments **/
.vam { vertical-align: middle; }


/** display **/
.dblock { display: block; }


/** positioning **/
.prel { position: relative; }


/** font sizing **/
.fs75 { font-size: 75%; }


/** font weight **/
.fwb { font-weight: bold; }
.fwn, .fwnormal { font-weight: normal; }