
html {
  overflow-y: scroll;
}

body {
  margin: 0;
}
img {
  border: 0;
} 
textarea {
  overflow: auto;
}
td {
  padding: 2px;
}
td p {
  margin: 0;
}
ul, ol {
  margin-left: 0px;
  padding-left: 27px;
}
h1 {
  font-size: 18px;
}
h2 {
  font-size: 16px;
}
h3 {
  font-size: 14px;
}
p {
}
form {
  margin: 0;
}
 
.b, .bold {
  font-weight: bold;
}
.i, .italic {
  font-style: italic;
}
.u, .underline {
  text-decoration: underline;
}

.align-left {
  text-align: left;
}
.align-center {
  text-align: center;
}
.align-right {
  text-align: right;
}
.align-justify {
  text-align: justify;
}
.valign-top {
  vertical-align: top;
}
.valign-middle {
  vertical-align: middle;
}
.valign-bottom {
  vertical-align: bottom;
}
.valign-tbottom {
  vertical-align: text-bottom;
}

.float-left {
  float: left;
}
.float-right {
  float: right;
}
.clear {
  clear: both;
}
.clear-left {
  clear: left;
}
.clear-right {
  clear: right;
}

.cols {
  border-collapse: collapse;
  width: 100%;
}
.col {
  vertical-align: top;
  padding: 0px;
}

.border-red {
  border: 1px solid red;
}
.border-black {
  border: 1px solid black;
}
.border-white {
  border: 1px solid white;
}

.pointer {
  cursor: pointer;
}

.pad0 {
  padding: 0;
}
.pad5 {
  padding: 5px;
}
.pad10 {
  padding: 10px;
}
.pad15 {
  padding: 15px;
}
.marg0 {
  margin: 0;
}
.marg5 {
  margin: 5px;
}
.marg10 {
  margin: 10px;
}
.marg15 {
  margin: 15px;
}
.mt5 {
  margin-top: 5px;
}
.mt10 {
  margin-top: 10px;
}
.holder {
  width: 100%;
  overflow: hidden;
}
