.iceCap-input-20 {
  border:none;
}
.iceCap-output-20 {
  background:transparent;color:#24D830;border-top: 1px solid transparent;border-right: 1px solid transparent;border-bottom: 1px solid transparent;border-left: 1px solid transparent;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-input-20 {
  background:#000000;color:#24D830;border-top: 1px solid #dddddd;border-right: 1px solid #dddddd;border-bottom: 1px solid #dddddd;border-left: 1px solid #dddddd;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-input-20-focus {
  border-top: 1px solid #ffffff;border-right: 1px solid #ffffff;border-bottom: 1px solid #ffffff;border-left: 1px solid #ffffff;
}
.iceCap-input-20-protect {
  background:#000000;color:#24D830;border-top: 1px solid #595959;border-right: 1px solid #595959;border-bottom: 1px solid #595959;border-left: 1px solid #595959;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-output-21 {
  background:#24D830;color:#000000;border-top: 1px solid transparent;border-right: 1px solid transparent;border-bottom: 1px solid transparent;border-left: 1px solid transparent;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-input-21 {
  background:#24D830;color:#000000;border-top: 1px solid #dddddd;border-right: 1px solid #dddddd;border-bottom: 1px solid #dddddd;border-left: 1px solid #dddddd;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-input-21-focus {
  border-top: 1px solid #ffffff;border-right: 1px solid #ffffff;border-bottom: 1px solid #ffffff;border-left: 1px solid #ffffff;
}
.iceCap-input-21-protect {
  background:#24D830;color:#000000;border-top: 1px solid #595959;border-right: 1px solid #595959;border-bottom: 1px solid #595959;border-left: 1px solid #595959;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-output-22 {
  background:transparent;color:#FFFFFF;border-top: 1px solid transparent;border-right: 1px solid transparent;border-bottom: 1px solid transparent;border-left: 1px solid transparent;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-input-22 {
  background:#000000;color:#FFFFFF;border-top: 1px solid #dddddd;border-right: 1px solid #dddddd;border-bottom: 1px solid #dddddd;border-left: 1px solid #dddddd;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-input-22-focus {
  border-top: 1px solid #ffffff;border-right: 1px solid #ffffff;border-bottom: 1px solid #ffffff;border-left: 1px solid #ffffff;
}
.iceCap-input-22-protect {
  background:#000000;color:#FFFFFF;border-top: 1px solid #595959;border-right: 1px solid #595959;border-bottom: 1px solid #595959;border-left: 1px solid #595959;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-output-23 {
  background:#FFFFFF;color:#000000;border-top: 1px solid transparent;border-right: 1px solid transparent;border-bottom: 1px solid transparent;border-left: 1px solid transparent;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-input-23 {
  background:#FFFFFF;color:#000000;border-top: 1px solid #dddddd;border-right: 1px solid #dddddd;border-bottom: 1px solid #dddddd;border-left: 1px solid #dddddd;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-input-23-focus {
  border-top: 1px solid #ffffff;border-right: 1px solid #ffffff;border-bottom: 1px solid #ffffff;border-left: 1px solid #ffffff;
}
.iceCap-input-23-protect {
  background:#FFFFFF;color:#000000;border-top: 1px solid #595959;border-right: 1px solid #595959;border-bottom: 1px solid #595959;border-left: 1px solid #595959;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-output-24 {
  background:transparent;color:#24D830;text-decoration:underline;border-top: 1px solid transparent;border-right: 1px solid transparent;border-bottom: 1px solid transparent;border-left: 1px solid transparent;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-input-24 {
  background:#000000;color:#24D830;border-top: 1px solid #dddddd;border-right: 1px solid #dddddd;border-bottom: 1px solid #dddddd;border-left: 1px solid #dddddd;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-input-24-focus {
  border-top: 1px solid #ffffff;border-right: 1px solid #ffffff;border-bottom: 1px solid #ffffff;border-left: 1px solid #ffffff;
}
.iceCap-input-24-protect {
  background:#000000;color:#24D830;border-top: 1px solid #595959;border-right: 1px solid #595959;border-bottom: 1px solid #595959;border-left: 1px solid #595959;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-output-25 {
  background:#24D830;color:#000000;border-top: 1px solid transparent;border-right: 1px solid transparent;border-bottom: 1px solid transparent;border-left: 1px solid transparent;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-input-25 {
  background:#24D830;color:#000000;border-top: 1px solid #dddddd;border-right: 1px solid #dddddd;border-bottom: 1px solid #dddddd;border-left: 1px solid #dddddd;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-input-25-focus {
  border-top: 1px solid #ffffff;border-right: 1px solid #ffffff;border-bottom: 1px solid #ffffff;border-left: 1px solid #ffffff;
}
.iceCap-input-25-protect {
  background:#24D830;color:#000000;border-top: 1px solid #595959;border-right: 1px solid #595959;border-bottom: 1px solid #595959;border-left: 1px solid #595959;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-output-26 {
  background:transparent;color:#FFFFFF;text-decoration:underline;border-top: 1px solid transparent;border-right: 1px solid transparent;border-bottom: 1px solid transparent;border-left: 1px solid transparent;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-input-26 {
  background:#000000;color:#FFFFFF;border-top: 1px solid #dddddd;border-right: 1px solid #dddddd;border-bottom: 1px solid #dddddd;border-left: 1px solid #dddddd;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-input-26-focus {
  border-top: 1px solid #ffffff;border-right: 1px solid #ffffff;border-bottom: 1px solid #ffffff;border-left: 1px solid #ffffff;
}
.iceCap-input-26-protect {
  background:#000000;color:#FFFFFF;border-top: 1px solid #595959;border-right: 1px solid #595959;border-bottom: 1px solid #595959;border-left: 1px solid #595959;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-output-27 {
  background:transparent;color:#000000;border-top: 1px solid transparent;border-right: 1px solid transparent;border-bottom: 1px solid transparent;border-left: 1px solid transparent;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-input-27 {
  background:#000000;color:#24D830;border-top: 1px solid #dddddd;border-right: 1px solid #dddddd;border-bottom: 1px solid #dddddd;border-left: 1px solid #dddddd;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-input-27-focus {
  border-top: 1px solid #ffffff;border-right: 1px solid #ffffff;border-bottom: 1px solid #ffffff;border-left: 1px solid #ffffff;
}
.iceCap-input-27-protect {
  background:#000000;color:#24D830;border-top: 1px solid #595959;border-right: 1px solid #595959;border-bottom: 1px solid #595959;border-left: 1px solid #595959;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-output-28 {
  background:transparent;color:#F01818;border-top: 1px solid transparent;border-right: 1px solid transparent;border-bottom: 1px solid transparent;border-left: 1px solid transparent;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-input-28 {
  background:#000000;color:#F01818;border-top: 1px solid #dddddd;border-right: 1px solid #dddddd;border-bottom: 1px solid #dddddd;border-left: 1px solid #dddddd;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-input-28-focus {
  border-top: 1px solid #ffffff;border-right: 1px solid #ffffff;border-bottom: 1px solid #ffffff;border-left: 1px solid #ffffff;
}
.iceCap-input-28-protect {
  background:#000000;color:#F01818;border-top: 1px solid #595959;border-right: 1px solid #595959;border-bottom: 1px solid #595959;border-left: 1px solid #595959;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-output-29 {
  background:#F01818;color:#000000;border-top: 1px solid transparent;border-right: 1px solid transparent;border-bottom: 1px solid transparent;border-left: 1px solid transparent;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-input-29 {
  background:#F01818;color:#000000;border-top: 1px solid #dddddd;border-right: 1px solid #dddddd;border-bottom: 1px solid #dddddd;border-left: 1px solid #dddddd;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-input-29-focus {
  border-top: 1px solid #ffffff;border-right: 1px solid #ffffff;border-bottom: 1px solid #ffffff;border-left: 1px solid #ffffff;
}
.iceCap-input-29-protect {
  background:#F01818;color:#000000;border-top: 1px solid #595959;border-right: 1px solid #595959;border-bottom: 1px solid #595959;border-left: 1px solid #595959;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-output-2A {
  background:transparent;color:#F01818;text-decoration:blink;border-top: 1px solid transparent;border-right: 1px solid transparent;border-bottom: 1px solid transparent;border-left: 1px solid transparent;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-input-2A {
  background:#000000;color:#F01818;text-decoration:blink;border-top: 1px solid #dddddd;border-right: 1px solid #dddddd;border-bottom: 1px solid #dddddd;border-left: 1px solid #dddddd;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-input-2A-focus {
  border-top: 1px solid #ffffff;border-right: 1px solid #ffffff;border-bottom: 1px solid #ffffff;border-left: 1px solid #ffffff;
}
.iceCap-input-2A-protect {
  background:#000000;color:#F01818;text-decoration:blink;border-top: 1px solid #595959;border-right: 1px solid #595959;border-bottom: 1px solid #595959;border-left: 1px solid #595959;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-output-2B {
  background:#F01818;color:#000000;text-decoration:blink;border-top: 1px solid transparent;border-right: 1px solid transparent;border-bottom: 1px solid transparent;border-left: 1px solid transparent;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-input-2B {
  background:#F01818;color:#000000;text-decoration:blink;border-top: 1px solid #dddddd;border-right: 1px solid #dddddd;border-bottom: 1px solid #dddddd;border-left: 1px solid #dddddd;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-input-2B-focus {
  border-top: 1px solid #ffffff;border-right: 1px solid #ffffff;border-bottom: 1px solid #ffffff;border-left: 1px solid #ffffff;
}
.iceCap-input-2B-protect {
  background:#F01818;color:#000000;border-top: 1px solid #595959;border-right: 1px solid #595959;border-bottom: 1px solid #595959;border-left: 1px solid #595959;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-output-2C {
  background:transparent;color:#F01818;border-top: 1px solid transparent;border-right: 1px solid transparent;border-bottom: 1px solid transparent;border-left: 1px solid transparent;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-input-2C {
  background:#000000;color:#F01818;border-top: 1px solid #dddddd;border-right: 1px solid #dddddd;border-bottom: 1px solid #dddddd;border-left: 1px solid #dddddd;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-input-2C-focus {
  border-top: 1px solid #ffffff;border-right: 1px solid #ffffff;border-bottom: 1px solid #ffffff;border-left: 1px solid #ffffff;
}
.iceCap-input-2C-protect {
  background:#000000;color:#F01818;border-top: 1px solid #595959;border-right: 1px solid #595959;border-bottom: 1px solid #595959;border-left: 1px solid #595959;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-output-2D {
  background:#F01818;color:#000000;border-top: 1px solid transparent;border-right: 1px solid transparent;border-bottom: 1px solid transparent;border-left: 1px solid transparent;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-input-2D {
  background:#F01818;color:#000000;border-top: 1px solid #dddddd;border-right: 1px solid #dddddd;border-bottom: 1px solid #dddddd;border-left: 1px solid #dddddd;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-input-2D-focus {
  border-top: 1px solid #ffffff;border-right: 1px solid #ffffff;border-bottom: 1px solid #ffffff;border-left: 1px solid #ffffff;
}
.iceCap-input-2D-protect {
  background:#F01818;color:#000000;border-top: 1px solid #595959;border-right: 1px solid #595959;border-bottom: 1px solid #595959;border-left: 1px solid #595959;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-output-2E {
  background:transparent;color:#F01818;text-decoration:blink;border-top: 1px solid transparent;border-right: 1px solid transparent;border-bottom: 1px solid transparent;border-left: 1px solid transparent;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-input-2E {
  background:#000000;color:#F01818;text-decoration:blink;border-top: 1px solid #dddddd;border-right: 1px solid #dddddd;border-bottom: 1px solid #dddddd;border-left: 1px solid #dddddd;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-input-2E-focus {
  border-top: 1px solid #ffffff;border-right: 1px solid #ffffff;border-bottom: 1px solid #ffffff;border-left: 1px solid #ffffff;
}
.iceCap-input-2E-protect {
  background:#000000;color:#F01818;text-decoration:blink;border-top: 1px solid #595959;border-right: 1px solid #595959;border-bottom: 1px solid #595959;border-left: 1px solid #595959;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-output-2F {
  background:transparent;color:#000000;border-top: 1px solid transparent;border-right: 1px solid transparent;border-bottom: 1px solid transparent;border-left: 1px solid transparent;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-input-2F {
  background:#000000;color:#F01818;border-top: 1px solid #dddddd;border-right: 1px solid #dddddd;border-bottom: 1px solid #dddddd;border-left: 1px solid #dddddd;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-input-2F-focus {
  border-top: 1px solid #ffffff;border-right: 1px solid #ffffff;border-bottom: 1px solid #ffffff;border-left: 1px solid #ffffff;
}
.iceCap-input-2F-protect {
  background:#000000;color:#F01818;border-top: 1px solid #595959;border-right: 1px solid #595959;border-bottom: 1px solid #595959;border-left: 1px solid #595959;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-output-30 {
  background:transparent;color:#58F0F0;border-top: 1px solid transparent;border-right: 1px solid transparent;border-bottom: 1px solid transparent;border-left: 1px solid transparent;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-input-30 {
  background:#000000;color:#58F0F0;border-top: 1px solid #dddddd;border-right: 1px solid #dddddd;border-bottom: 1px solid #dddddd;border-left: 1px solid #dddddd;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-input-30-focus {
  border-top: 1px solid #ffffff;border-right: 1px solid #ffffff;border-bottom: 1px solid #ffffff;border-left: 1px solid #ffffff;
}
.iceCap-input-30-protect {
  background:#000000;color:#58F0F0;border-top: 1px solid #595959;border-right: 1px solid #595959;border-bottom: 1px solid #595959;border-left: 1px solid #595959;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-output-31 {
  background:#58F0F0;color:#000000;border-top: 1px solid transparent;border-right: 1px solid transparent;border-bottom: 1px solid transparent;border-left: 1px solid transparent;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-input-31 {
  background:#58F0F0;color:#000000;border-top: 1px solid #dddddd;border-right: 1px solid #dddddd;border-bottom: 1px solid #dddddd;border-left: 1px solid #dddddd;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-input-31-focus {
  border-top: 1px solid #ffffff;border-right: 1px solid #ffffff;border-bottom: 1px solid #ffffff;border-left: 1px solid #ffffff;
}
.iceCap-input-31-protect {
  background:#58F0F0;color:#000000;border-top: 1px solid #595959;border-right: 1px solid #595959;border-bottom: 1px solid #595959;border-left: 1px solid #595959;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-output-32 {
  background:transparent;color:#FFFF00;border-top: 1px solid transparent;border-right: 1px solid transparent;border-bottom: 1px solid transparent;border-left: 1px solid transparent;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-input-32 {
  background:#000000;color:#FFFF00;border-top: 1px solid #dddddd;border-right: 1px solid #dddddd;border-bottom: 1px solid #dddddd;border-left: 1px solid #dddddd;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-input-32-focus {
  border-top: 1px solid #ffffff;border-right: 1px solid #ffffff;border-bottom: 1px solid #ffffff;border-left: 1px solid #ffffff;
}
.iceCap-input-32-protect {
  background:#000000;color:#FFFF00;border-top: 1px solid #595959;border-right: 1px solid #595959;border-bottom: 1px solid #595959;border-left: 1px solid #595959;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-output-33 {
  background:#FFFF00;color:#000000;border-top: 1px solid transparent;border-right: 1px solid transparent;border-bottom: 1px solid transparent;border-left: 1px solid transparent;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-input-33 {
  background:#FFFF00;color:#000000;border-top: 1px solid #dddddd;border-right: 1px solid #dddddd;border-bottom: 1px solid #dddddd;border-left: 1px solid #dddddd;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-input-33-focus {
  border-top: 1px solid #ffffff;border-right: 1px solid #ffffff;border-bottom: 1px solid #ffffff;border-left: 1px solid #ffffff;
}
.iceCap-input-33-protect {
  background:#FFFF00;color:#000000;border-top: 1px solid #595959;border-right: 1px solid #595959;border-bottom: 1px solid #595959;border-left: 1px solid #595959;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-output-34 {
  background:transparent;color:#58F0F0;text-decoration:underline;border-top: 1px solid transparent;border-right: 1px solid transparent;border-bottom: 1px solid transparent;border-left: 1px solid transparent;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-input-34 {
  background:#000000;color:#58F0F0;border-top: 1px solid #dddddd;border-right: 1px solid #dddddd;border-bottom: 1px solid #dddddd;border-left: 1px solid #dddddd;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-input-34-focus {
  border-top: 1px solid #ffffff;border-right: 1px solid #ffffff;border-bottom: 1px solid #ffffff;border-left: 1px solid #ffffff;
}
.iceCap-input-34-protect {
  background:#000000;color:#58F0F0;border-top: 1px solid #595959;border-right: 1px solid #595959;border-bottom: 1px solid #595959;border-left: 1px solid #595959;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-output-35 {
  background:#58F0F0;color:#000000;text-decoration:underline;border-top: 1px solid transparent;border-right: 1px solid transparent;border-bottom: 1px solid transparent;border-left: 1px solid transparent;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-input-35 {
  background:#58F0F0;color:#000000;border-top: 1px solid #dddddd;border-right: 1px solid #dddddd;border-bottom: 1px solid #dddddd;border-left: 1px solid #dddddd;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-input-35-focus {
  border-top: 1px solid #ffffff;border-right: 1px solid #ffffff;border-bottom: 1px solid #ffffff;border-left: 1px solid #ffffff;
}
.iceCap-input-35-protect {
  background:#58F0F0;color:#000000;border-top: 1px solid #595959;border-right: 1px solid #595959;border-bottom: 1px solid #595959;border-left: 1px solid #595959;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-output-36 {
  background:transparent;color:#FFFF00;text-decoration:underline;border-top: 1px solid transparent;border-right: 1px solid transparent;border-bottom: 1px solid transparent;border-left: 1px solid transparent;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-input-36 {
  background:#000000;color:#FFFF00;border-top: 1px solid #dddddd;border-right: 1px solid #dddddd;border-bottom: 1px solid #dddddd;border-left: 1px solid #dddddd;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-input-36-focus {
  border-top: 1px solid #ffffff;border-right: 1px solid #ffffff;border-bottom: 1px solid #ffffff;border-left: 1px solid #ffffff;
}
.iceCap-input-36-protect {
  background:#000000;color:#FFFF00;border-top: 1px solid #595959;border-right: 1px solid #595959;border-bottom: 1px solid #595959;border-left: 1px solid #595959;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-output-37 {
  background:transparent;color:#000000;border-top: 1px solid transparent;border-right: 1px solid transparent;border-bottom: 1px solid transparent;border-left: 1px solid transparent;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-input-37 {
  background:#000000;color:#FFFF00;border-top: 1px solid #dddddd;border-right: 1px solid #dddddd;border-bottom: 1px solid #dddddd;border-left: 1px solid #dddddd;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-input-37-focus {
  border-top: 1px solid #ffffff;border-right: 1px solid #ffffff;border-bottom: 1px solid #ffffff;border-left: 1px solid #ffffff;
}
.iceCap-input-37-protect {
  background:#000000;color:#FFFF00;border-top: 1px solid #595959;border-right: 1px solid #595959;border-bottom: 1px solid #595959;border-left: 1px solid #595959;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-output-38 {
  background:transparent;color:#FF00FF;border-top: 1px solid transparent;border-right: 1px solid transparent;border-bottom: 1px solid transparent;border-left: 1px solid transparent;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-input-38 {
  background:#000000;color:#FF00FF;border-top: 1px solid #dddddd;border-right: 1px solid #dddddd;border-bottom: 1px solid #dddddd;border-left: 1px solid #dddddd;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-input-38-focus {
  border-top: 1px solid #ffffff;border-right: 1px solid #ffffff;border-bottom: 1px solid #ffffff;border-left: 1px solid #ffffff;
}
.iceCap-input-38-protect {
  background:#000000;color:#FF00FF;border-top: 1px solid #595959;border-right: 1px solid #595959;border-bottom: 1px solid #595959;border-left: 1px solid #595959;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-output-39 {
  background:#FF00FF;color:#000000;border-top: 1px solid transparent;border-right: 1px solid transparent;border-bottom: 1px solid transparent;border-left: 1px solid transparent;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-input-39 {
  background:#FF00FF;color:#000000;border-top: 1px solid #dddddd;border-right: 1px solid #dddddd;border-bottom: 1px solid #dddddd;border-left: 1px solid #dddddd;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-input-39-focus {
  border-top: 1px solid #ffffff;border-right: 1px solid #ffffff;border-bottom: 1px solid #ffffff;border-left: 1px solid #ffffff;
}
.iceCap-input-39-protect {
  background:#FF00FF;color:#000000;border-top: 1px solid #595959;border-right: 1px solid #595959;border-bottom: 1px solid #595959;border-left: 1px solid #595959;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-output-3A {
  background:transparent;color:#7890F0;border-top: 1px solid transparent;border-right: 1px solid transparent;border-bottom: 1px solid transparent;border-left: 1px solid transparent;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-input-3A {
  background:#000000;color:#7890F0;border-top: 1px solid #dddddd;border-right: 1px solid #dddddd;border-bottom: 1px solid #dddddd;border-left: 1px solid #dddddd;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-input-3A-focus {
  border-top: 1px solid #ffffff;border-right: 1px solid #ffffff;border-bottom: 1px solid #ffffff;border-left: 1px solid #ffffff;
}
.iceCap-input-3A-protect {
  background:#000000;color:#7890F0;border-top: 1px solid #595959;border-right: 1px solid #595959;border-bottom: 1px solid #595959;border-left: 1px solid #595959;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-output-3B {
  background:#7890F0;color:#000000;border-top: 1px solid transparent;border-right: 1px solid transparent;border-bottom: 1px solid transparent;border-left: 1px solid transparent;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-input-3B {
  background:#7890F0;color:#000000;border-top: 1px solid #dddddd;border-right: 1px solid #dddddd;border-bottom: 1px solid #dddddd;border-left: 1px solid #dddddd;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-input-3B-focus {
  border-top: 1px solid #ffffff;border-right: 1px solid #ffffff;border-bottom: 1px solid #ffffff;border-left: 1px solid #ffffff;
}
.iceCap-input-3B-protect {
  background:#7890F0;color:#000000;border-top: 1px solid #595959;border-right: 1px solid #595959;border-bottom: 1px solid #595959;border-left: 1px solid #595959;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-output-3C {
  background:transparent;color:#FF00FF;text-decoration:underline;border-top: 1px solid transparent;border-right: 1px solid transparent;border-bottom: 1px solid transparent;border-left: 1px solid transparent;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-input-3C {
  background:#000000;color:#FF00FF;border-top: 1px solid #dddddd;border-right: 1px solid #dddddd;border-bottom: 1px solid #dddddd;border-left: 1px solid #dddddd;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-input-3C-focus {
  border-top: 1px solid #ffffff;border-right: 1px solid #ffffff;border-bottom: 1px solid #ffffff;border-left: 1px solid #ffffff;
}
.iceCap-input-3C-protect {
  background:#000000;color:#FF00FF;border-top: 1px solid #595959;border-right: 1px solid #595959;border-bottom: 1px solid #595959;border-left: 1px solid #595959;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-output-3D {
  background:#FF00FF;color:#000000;text-decoration:underline;border-top: 1px solid transparent;border-right: 1px solid transparent;border-bottom: 1px solid transparent;border-left: 1px solid transparent;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-input-3D {
  background:#FF00FF;color:#000000;border-top: 1px solid #dddddd;border-right: 1px solid #dddddd;border-bottom: 1px solid #dddddd;border-left: 1px solid #dddddd;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-input-3D-focus {
  border-top: 1px solid #ffffff;border-right: 1px solid #ffffff;border-bottom: 1px solid #ffffff;border-left: 1px solid #ffffff;
}
.iceCap-input-3D-protect {
  background:#FF00FF;color:#000000;border-top: 1px solid #595959;border-right: 1px solid #595959;border-bottom: 1px solid #595959;border-left: 1px solid #595959;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-output-3E {
  background:transparent;color:#7890F0;text-decoration:underline;border-top: 1px solid transparent;border-right: 1px solid transparent;border-bottom: 1px solid transparent;border-left: 1px solid transparent;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-input-3E {
  background:#000000;color:#7890F0;border-top: 1px solid #dddddd;border-right: 1px solid #dddddd;border-bottom: 1px solid #dddddd;border-left: 1px solid #dddddd;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-input-3E-focus {
  border-top: 1px solid #ffffff;border-right: 1px solid #ffffff;border-bottom: 1px solid #ffffff;border-left: 1px solid #ffffff;
}
.iceCap-input-3E-protect {
  background:#000000;color:#7890F0;border-top: 1px solid #595959;border-right: 1px solid #595959;border-bottom: 1px solid #595959;border-left: 1px solid #595959;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-output-3F {
  background:transparent;color:#7890F0;border-top: 1px solid transparent;border-right: 1px solid transparent;border-bottom: 1px solid transparent;border-left: 1px solid transparent;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-input-3F {
  background:#000000;color:#7890F0;border-top: 1px solid #dddddd;border-right: 1px solid #dddddd;border-bottom: 1px solid #dddddd;border-left: 1px solid #dddddd;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-input-3F-focus {
  border-top: 1px solid #ffffff;border-right: 1px solid #ffffff;border-bottom: 1px solid #ffffff;border-left: 1px solid #ffffff;
}
.iceCap-input-3F-protect {
  background:#000000;color:#7890F0;border-top: 1px solid #595959;border-right: 1px solid #595959;border-bottom: 1px solid #595959;border-left: 1px solid #595959;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.x-panel-body {
  background-color:#000000;
}
.x-tab-panel-body {
  background-color:#000000;
}
.x-window-plain .x-window-body {
  background-color:#000000 !important;
}
.ext-mb-text {
  color:#24D830;
}