.a-left { text-align:left; }
.a-right { text-align:right; }
.a-center { text-align:center; }
.display-block { display:block; }
.display-inline { display:inline; }
.display-inline-block {
  display:inline-block;
  zoom:1;
  *display:inline;
}
.display-none { display:none; }
.clear-left { clear:left; }
.clear-right { clear:right; }
.clear-both { clear:both; }
.float-left { float:left; }
.float-right { float:right; }
.padding-top { padding-top:20px; }
.padding-right { padding-right:30px; }
.padding-bottom { padding-bottom:20px; }
.padding-left { padding-left:30px; }
.no-padding { padding:0; }
.no-padding-top { padding-top:0; }
.no-padding-right { padding-right:0; }
.no-padding-bottom { padding-bottom:0; }
.no-padding-left { padding-left:0; }
.margin-top { margin-top:20px; }
.margin-right { margin-right:30px; }
.margin-bottom { margin-bottom:20px; }
.margin-left { margin-left:30px; }
.no-margin { margin:0; }
.no-margin-top { margin-top:0; }
.no-margin-right { margin-right:0; }
.no-margin-bottom { margin-bottom:0; }
.no-margin-left { margin-left:0; }
.bold { font-weight:bold; }
.normal {
  font-weight:normal;
  font-style:normal;
}
.italic { font-style:italic; }
.lowercase { text-transform:lowercase; }
.strikethrough { text-decoration:line-through; }
.underline { text-decoration:underline; }
.uppercase { text-transform:uppercase; }
.nobr { white-space:nowrap; }
.shadow {
  -moz-box-shadow:0px 0px 5px #555;
  -webkit-box-shadow:0px 0px 5px #555;
  box-shadow:0px 0px 5px #555;
}
ul.flat, dl.flat {
  list-style-type:none;
  margin-left:0;
  margin-right:0;
}
ul.flat li, dl.flat dt, dl.flat dd {
  list-style-type:none;
  margin-left:0;
}
