
* {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #000;
}
   html, body,
   div, p, form, input, ul, ol, dl, dt, dd, li,
   h1, h2, h3, h4, h5, h6 {
      margin: 0;
      padding: 0;
   }

   p, ul, ol {
      margin-bottom: 1em;
   }
   ul, ol {
      margin-left: 2em;
   }


#main a {
   color: #008741;
}

img {
   border: 0;
}

img.icon {
   vertical-align: middle;
}

table {
   clear: both;
   border: 0px;
   border-spacing: 0;
   border-collapse: collapse;
}


#main {
   line-height: 20px;
}
   #main #content {
      text-align: left;
   }
   #main #content .intro {
      font-size: 15px;
      line-height: 22px;
   }

form td {
   vertical-align: top;
}
form input,
form textarea {
   width: 180px;
}
   form textarea {
      height: 100px;
   }
   form input.checkbox,
   form input.button {
      width: auto;
   }
   
#OrderForm_amount_input {
   width: 70px;
   text-align: right;
}
h4 {font-size: 16px; padding-bottom: 10px;}
.label h4 {font-size: 16px; color: #008FD4;}
