a,a:link,a:visited,a:active {
  color : #0C2D83;
  font-weight : bold;
  text-decoration : none;
}

a:hover {
  color : #8596C1;
  font-weight : bold;
  text-decoration : underline;
}

b {
  font-weight : bold;
}

body,td,p,ul,ol,li,input,select,textarea,div,span,blockquote {
  font : 12px Arial, Helvetica, sans-serif;
}

h1,h2,h3,h4,h5,h6 {
  font : bold 16px Arial, Helvetica, sans-serif;
}

.big,big {
  font : bold 16px Arial, Helvetica, sans-serif;
}

.bigwhite {
  color : #FFFFFF;
  font : bold 16px Arial, Helvetica, sans-serif;
}

.box {
  filter : progid:DXImageTransform.Microsoft.Shadow(color=#000000,direction=135, strength=2);
}

.error {
  color : #FF0000;
  font-weight : bold;
}

.formbutton {
  border-top : 1px solid #969696;
  border-bottom : 1px solid #969696;
  border-left : 1px solid #969696;
  border-right : 1px solid #969696;
  background : #DCDCDC;
  font : 12px Arial, Helvetica, sans-serif;
  filter : progid:DXImageTransform.Microsoft.Shadow(color=#000000,direction=135, strength=2);
}

.formfield {
  border-top : 1px solid #969696;
  border-bottom : 1px solid #969696;
  border-left : 1px solid #969696;
  border-right : 1px solid #969696;
  background : #EFEFEF;
  font : 12px Arial, Helvetica, sans-serif;
  filter : progid:DXImageTransform.Microsoft.Shadow(color=#000000,direction=135, strength=2);
}

.pricesheet {
  color : #000000;
  font : bold 14px Arial, Helvetica, sans-serif;
}

.pricesheet-heading {
  color : #000000;
  font : bold 20px Arial, Helvetica, sans-serif;
}

.small,small {
  font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.smallwhite,.smallwhite:link,.smallwhite:active,.smallwhite:visited {
  color : #FFFFFF;
  font : bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-decoration : none;
}

.smallwhite:hover {
  color : #C0C0C0;
  font : bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-decoration : underline;
}

.header {
  font : 12px Arial, Helvetica, sans-serif;
  color : #000000;
  font-weight : bold;
}

