p, img, form, hr { margin: 0; padding: 0; }
.fl              { float: left; }
.fr              { float: right; }
.tl              { text-align: left; }
.tr              { text-align: right; }
.tc              { text-align: center; }
.tu              { text-transform: uppercase }
.ttl             { text-transform: lowercase }
.tn              { text-decoration: none }
.tdu             { text-decoration: underline }
.cb              { clear: both; }
.di              { display: inline }
.lh0             { line-height: 0; }    
.lh1             { line-height: 1em; }
.lh12            { line-height: 1.2em; }
.lh14            { line-height: 1.4em; }
.lh16            { line-height: 1.6em; }
.m               { margin: 5px }
.mr              { margin-right: 5px }
.mr10            { margin-right: 10px }
.mr15            { margin-right: 15px }
.ml              { margin-left: 5px }
.mb              { margin-bottom: 5px }
.mb10            { margin-bottom: 10px }
.mb15            { margin-bottom: 15px }
.mb20            { margin-bottom: 20px }
.mt              { margin-top: 5px }
.ma              { margin: 0 auto }
.p               { padding: 5px }
.pl              { padding-left: 5px }
.pl10            { padding-left: 10px }
.p10             { padding: 10px }
.pb              { padding-bottom: 5px }
.pb10            { padding-bottom: 10px }
.pr              { padding-right: 5px }
.pr26            { padding-right: 26px }
.pt              { padding-top: 5px }
.plr             { padding-left: 5px; padding-right: 5px }

.nb              { border: 0px; }
.wn              { white-space: nowrap }



input.check      { background-color: transparent; margin: 0 2px 0 0; padding: 0; border: 0; vertical-align: bottom; position: relative; top: -1px; *overflow: hidden;}
