.dp_disabled {
    background-image: url(images/dpcalc/slider_disabled.gif) !important;
}

.dp_disabled .dp_knob {
   background-image: url(images/dpcalc/slider_knobGray.gif) !important;
}

.dp_knob { font-size: 0; } /* IE6 Hack */

.dp_heading {
    font-size: 17px;
    font-weight: bold;
    font-family: arial, sans-serif;
}

#dp_memo { border-spacing: 0; border: 0; width: 100%; font-size: inhrit; font-weight: inherit; color:#000000; }
#dp_memo td { text-align: center; color:#000000; }
#dp_memo th { border-bottom: 1px solid #ccc; background: none;color:#000000;  }
#dp_memo td { border-left: 1px solid #ccc; text-align: center; border-bottom: 1px solid #ccc; color:#000000;  }
#dp_memo td:first-child { border-left: 0; color:#000000; }

table.dp_prettytable {
  border-collapse: collapse;
  font-size: 13px; font-weight: bold;
  border-spacing: 0;
  border: 3px solid #dfe3e4;
  font-size: 12px;
}
table.dp_prettytable td, table.dp_prettytable th {
  padding: 4px;
  border: none;
}
table.dp_prettytable td {
  color: #000;
}
table.dp_prettytable th {
  text-align: center;
  color: #626973;
  background-color: #d1dbe7;
  font-size: 11px;
}
table.dp_prettytable td {
  border-top: 1px solid #d9dee2;
  background-color: #f0f2f4;
}
table.dp_prettytable tbody tr:first-child td { border-bottom: 0; }

.dp_ratingbox {
  position: relative;
  left: 0;
  top: 0;
  width: 95px;
  height: 28px;
  line-height: 28px;
  text-align: center;
  color: #fff;
  background-color: #a3a3a3;
}
.dp_valuebox {
  position: relative;
  left: 0;
  top: 0;
  width: 60px;
  height: 28px;
  line-height: 28px;
  text-align: center;
  font-size: 18px;
  color: #a3a3a3;
  background-color: #ffffff;
}

/* The r and v prefixes (opposed to .ratingbox.good) 
   are to work around an IE6 bug */
.dp_rgood { background-color: #65a074; }
.dp_rrisk { background-color: #770411; }

.dp_vgood { color: #65a074 !important; }
.dp_vrisk { color: #770411 !important; }

#dp_moldval.dp_vgood { font-size: 16px; }

.dp_border { border: 2px solid #dbdadf; padding: 3px; }

table.allborders td
{
border-bottom: 1px solid #A1B0C3;
border-right: 1px solid #A1B0C3;
color: #666666;
font-size: 12px;

}
table.allborders { border-collapse: collapse;  border-spacing: 0; border: 1px solid #A1B0C3; }
