@charset "utf-8";
/* CSS Document */


/* Margins */

.m0 { margin: 0 0 0 0 !important; }

.m5 { margin: 5px !important; }
.mt5 { margin-top: 5px !important; }
.mr5 { margin-right: 5px !important; }
.mb5 { margin-bottom: 5px !important; }
.ml5 { margin-left: 5px !important; }

.m10 { margin: 10px !important; }
.mt10 { margin-top: 10px !important; }
.mr10 { margin-right: 10px !important; }
.mb10 { margin-bottom: 10px !important; }
.ml10 { margin-left: 10px !important; }

.m20 { margin: 20px !important; }
.mt20 { margin-top: 20px !important; }
.mr20 { margin-right: 20px !important; }
.mb20 { margin-bottom: 20px !important; }
.ml20 { margin-left: 20px !important; }


/* Borders */

.b1 { border: 1px solid #ccc !important; }

.b2 { border: 2px solid #ccc !important; }

.b5 { border: 5px solid #ccc !important; }
.bt5 { border-top: 5px solid #ccc !important; }
.br5 { border-right: 5px solid #ccc !important; }
.bb5 { border-bottom: 5px solid #ccc !important; }
.bl5 { border-left: 5px solid #ccc !important; }

/* Padding */
.p0 { padding: none !important; }

.p5 { padding: 5px !important; }
.pt5 { padding-top: 5px !important; }
.pr5 { padding-right: 5px !important; }
.pb5 { padding-bottom: 5px !important; }
.pl5 { padding-left: 5px !important; }

.p10 { padding: 10px !important; }
.pt10 { padding-top: 10px !important; }
.pr10 { padding-right: 10px !important; }
.pb10 { padding-bottom: 10px !important; }
.pl10 { padding-left: 10px !important; }

.p20 { padding: 20px !important; }
.pt20 { padding-top: 20px !important; }
.pr20 { padding-right: 20px !important; }
.pb20 { padding-bottom: 20px !important; }
.pl20 { padding-left: 20px !important; }

/* Layout */

.fl {float:left !important }
.fr {float:right !important }
