.iceCap-input-20 {
  border:none;
}
.iceCap-output-20 {
  background:transparent;color:#E8E8E8;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:#505050;color:#E8E8E8;border-top: 1px solid #cccccc;border-right: 1px solid #cccccc;border-bottom: 1px solid #cccccc;border-left: 1px solid #cccccc;-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:#404040;color:#E8E8E8;border-top: 1px solid #000000;border-right: 1px solid #595959;border-bottom: 1px solid #595959;border-left: 1px solid #000000;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-output-21 {
  background:#64A888;color:#1C1C1C;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:#64A888;color:#1C1C1C;border-top: 1px solid #cccccc;border-right: 1px solid #cccccc;border-bottom: 1px solid #cccccc;border-left: 1px solid #cccccc;-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:#64A888;color:#1C1C1C;border-top: 1px solid #000000;border-right: 1px solid #595959;border-bottom: 1px solid #595959;border-left: 1px solid #000000;-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:#505050;color:#FFFFFF;border-top: 1px solid #cccccc;border-right: 1px solid #cccccc;border-bottom: 1px solid #cccccc;border-left: 1px solid #cccccc;-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:#404040;color:#FFFFFF;border-top: 1px solid #000000;border-right: 1px solid #595959;border-bottom: 1px solid #595959;border-left: 1px solid #000000;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-output-23 {
  background:#FFFFFF;color:#1C1C1C;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:#1C1C1C;border-top: 1px solid #cccccc;border-right: 1px solid #cccccc;border-bottom: 1px solid #cccccc;border-left: 1px solid #cccccc;-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:#1C1C1C;border-top: 1px solid #000000;border-right: 1px solid #595959;border-bottom: 1px solid #595959;border-left: 1px solid #000000;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-output-24 {
  background:transparent;color:#E8E8E8;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:#505050;color:#E8E8E8;border-top: 1px solid #cccccc;border-right: 1px solid #cccccc;border-bottom: 1px solid #cccccc;border-left: 1px solid #cccccc;-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:#404040;color:#E8E8E8;border-top: 1px solid #000000;border-right: 1px solid #595959;border-bottom: 1px solid #595959;border-left: 1px solid #000000;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-output-25 {
  background:#64A888;color:#1C1C1C;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:#64A888;color:#1C1C1C;border-top: 1px solid #cccccc;border-right: 1px solid #cccccc;border-bottom: 1px solid #cccccc;border-left: 1px solid #cccccc;-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:#64A888;color:#1C1C1C;border-top: 1px solid #000000;border-right: 1px solid #595959;border-bottom: 1px solid #595959;border-left: 1px solid #000000;-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:#505050;color:#FFFFFF;border-top: 1px solid #cccccc;border-right: 1px solid #cccccc;border-bottom: 1px solid #cccccc;border-left: 1px solid #cccccc;-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:#404040;color:#FFFFFF;border-top: 1px solid #000000;border-right: 1px solid #595959;border-bottom: 1px solid #595959;border-left: 1px solid #000000;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-output-27 {
  background:transparent;color:#303030;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:#505050;color:#FF8000;border-top: 1px solid #cccccc;border-right: 1px solid #cccccc;border-bottom: 1px solid #cccccc;border-left: 1px solid #cccccc;-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:#404040;color:#FF8000;border-top: 1px solid #000000;border-right: 1px solid #595959;border-bottom: 1px solid #595959;border-left: 1px solid #000000;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-output-28 {
  background:transparent;color:#C72522;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:#505050;color:#C72522;border-top: 1px solid #cccccc;border-right: 1px solid #cccccc;border-bottom: 1px solid #cccccc;border-left: 1px solid #cccccc;-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:#404040;color:#C72522;border-top: 1px solid #000000;border-right: 1px solid #595959;border-bottom: 1px solid #595959;border-left: 1px solid #000000;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-output-29 {
  background:#C72522;color:#1C1C1C;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:#C72522;color:#1C1C1C;border-top: 1px solid #cccccc;border-right: 1px solid #cccccc;border-bottom: 1px solid #cccccc;border-left: 1px solid #cccccc;-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:#C72522;color:#1C1C1C;border-top: 1px solid #000000;border-right: 1px solid #595959;border-bottom: 1px solid #595959;border-left: 1px solid #000000;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-output-2A {
  background:transparent;color:#C72522;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:#505050;color:#C72522;text-decoration:blink;border-top: 1px solid #cccccc;border-right: 1px solid #cccccc;border-bottom: 1px solid #cccccc;border-left: 1px solid #cccccc;-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:#404040;color:#C72522;text-decoration:blink;border-top: 1px solid #000000;border-right: 1px solid #595959;border-bottom: 1px solid #595959;border-left: 1px solid #000000;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-output-2B {
  background:transparent;color:#C72522;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:#505050;color:#C72522;border-top: 1px solid #cccccc;border-right: 1px solid #cccccc;border-bottom: 1px solid #cccccc;border-left: 1px solid #cccccc;-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:#404040;color:#C72522;border-top: 1px solid #000000;border-right: 1px solid #595959;border-bottom: 1px solid #595959;border-left: 1px solid #000000;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-output-2C {
  background:transparent;color:#C72522;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-2C {
  background:#505050;color:#C72522;border-top: 1px solid #cccccc;border-right: 1px solid #cccccc;border-bottom: 1px solid #cccccc;border-left: 1px solid #cccccc;-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:#404040;color:#C72522;border-top: 1px solid #000000;border-right: 1px solid #595959;border-bottom: 1px solid #595959;border-left: 1px solid #000000;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-output-2D {
  background:#C72522;color:#1C1C1C;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:#C72522;color:#1C1C1C;border-top: 1px solid #cccccc;border-right: 1px solid #cccccc;border-bottom: 1px solid #cccccc;border-left: 1px solid #cccccc;-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:#C72522;color:#1C1C1C;border-top: 1px solid #000000;border-right: 1px solid #595959;border-bottom: 1px solid #595959;border-left: 1px solid #000000;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-output-2E {
  background:transparent;color:#C72522;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:#505050;color:#C72522;text-decoration:blink;border-top: 1px solid #cccccc;border-right: 1px solid #cccccc;border-bottom: 1px solid #cccccc;border-left: 1px solid #cccccc;-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:#404040;color:#C72522;text-decoration:blink;border-top: 1px solid #000000;border-right: 1px solid #595959;border-bottom: 1px solid #595959;border-left: 1px solid #000000;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-output-2F {
  background:transparent;color:#303030;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:#505050;color:#C72522;border-top: 1px solid #cccccc;border-right: 1px solid #cccccc;border-bottom: 1px solid #cccccc;border-left: 1px solid #cccccc;-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:#404040;color:#C72522;border-top: 1px solid #000000;border-right: 1px solid #595959;border-bottom: 1px solid #595959;border-left: 1px solid #000000;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-output-30 {
  background:transparent;color:#AAD1E5;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:#505050;color:#AAD1E5;border-top: 1px solid #cccccc;border-right: 1px solid #cccccc;border-bottom: 1px solid #cccccc;border-left: 1px solid #cccccc;-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:#404040;color:#AAD1E5;border-top: 1px solid #000000;border-right: 1px solid #595959;border-bottom: 1px solid #595959;border-left: 1px solid #000000;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-output-31 {
  background:#AAD1E5;color:#1C1C1C;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:#AAD1E5;color:#1C1C1C;border-top: 1px solid #cccccc;border-right: 1px solid #cccccc;border-bottom: 1px solid #cccccc;border-left: 1px solid #cccccc;-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:#AAD1E5;color:#1C1C1C;border-top: 1px solid #000000;border-right: 1px solid #595959;border-bottom: 1px solid #595959;border-left: 1px solid #000000;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-output-32 {
  background:transparent;color:#D9D257;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:#505050;color:#D9D257;border-top: 1px solid #cccccc;border-right: 1px solid #cccccc;border-bottom: 1px solid #cccccc;border-left: 1px solid #cccccc;-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:#404040;color:#D9D257;border-top: 1px solid #000000;border-right: 1px solid #595959;border-bottom: 1px solid #595959;border-left: 1px solid #000000;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-output-33 {
  background:#D9D257;color:#1C1C1C;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:#D9D257;color:#1C1C1C;border-top: 1px solid #cccccc;border-right: 1px solid #cccccc;border-bottom: 1px solid #cccccc;border-left: 1px solid #cccccc;-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:#D9D257;color:#1C1C1C;border-top: 1px solid #000000;border-right: 1px solid #595959;border-bottom: 1px solid #595959;border-left: 1px solid #000000;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-output-34 {
  background:transparent;color:#AAD1E5;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:#505050;color:#AAD1E5;border-top: 1px solid #cccccc;border-right: 1px solid #cccccc;border-bottom: 1px solid #cccccc;border-left: 1px solid #cccccc;-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:#404040;color:#AAD1E5;border-top: 1px solid #000000;border-right: 1px solid #595959;border-bottom: 1px solid #595959;border-left: 1px solid #000000;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-output-35 {
  background:#AAD1E5;color:#1C1C1C;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:#AAD1E5;color:#1C1C1C;border-top: 1px solid #cccccc;border-right: 1px solid #cccccc;border-bottom: 1px solid #cccccc;border-left: 1px solid #cccccc;-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:#AAD1E5;color:#1C1C1C;border-top: 1px solid #000000;border-right: 1px solid #595959;border-bottom: 1px solid #595959;border-left: 1px solid #000000;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-output-36 {
  background:transparent;color:#D9D257;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:#505050;color:#D9D257;border-top: 1px solid #cccccc;border-right: 1px solid #cccccc;border-bottom: 1px solid #cccccc;border-left: 1px solid #cccccc;-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:#404040;color:#D9D257;border-top: 1px solid #000000;border-right: 1px solid #595959;border-bottom: 1px solid #595959;border-left: 1px solid #000000;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-output-37 {
  background:transparent;color:#303030;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:#505050;color:#AAD1E5;border-top: 1px solid #cccccc;border-right: 1px solid #cccccc;border-bottom: 1px solid #cccccc;border-left: 1px solid #cccccc;-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:#404040;color:#AAD1E5;border-top: 1px solid #000000;border-right: 1px solid #595959;border-bottom: 1px solid #595959;border-left: 1px solid #000000;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-output-38 {
  background:transparent;color:#C356D9;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:#505050;color:#C356D9;border-top: 1px solid #cccccc;border-right: 1px solid #cccccc;border-bottom: 1px solid #cccccc;border-left: 1px solid #cccccc;-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:#404040;color:#C356D9;border-top: 1px solid #000000;border-right: 1px solid #595959;border-bottom: 1px solid #595959;border-left: 1px solid #000000;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-output-39 {
  background:#C356D9;color:#2D2F34;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:#C356D9;color:#1C1C1C;border-top: 1px solid #cccccc;border-right: 1px solid #cccccc;border-bottom: 1px solid #cccccc;border-left: 1px solid #cccccc;-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:#C356D9;color:#1C1C1C;border-top: 1px solid #000000;border-right: 1px solid #595959;border-bottom: 1px solid #595959;border-left: 1px solid #000000;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-output-3A {
  background:transparent;color:#6495ED;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:#505050;color:#6495ED;border-top: 1px solid #cccccc;border-right: 1px solid #cccccc;border-bottom: 1px solid #cccccc;border-left: 1px solid #cccccc;-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:#404040;color:#6495ED;border-top: 1px solid #000000;border-right: 1px solid #595959;border-bottom: 1px solid #595959;border-left: 1px solid #000000;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-output-3B {
  background:#6495ED;color:#2D2F34;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:#6495ED;color:#1C1C1C;border-top: 1px solid #cccccc;border-right: 1px solid #cccccc;border-bottom: 1px solid #cccccc;border-left: 1px solid #cccccc;-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:#6495ED;color:#1C1C1C;border-top: 1px solid #000000;border-right: 1px solid #595959;border-bottom: 1px solid #595959;border-left: 1px solid #000000;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-output-3C {
  background:transparent;color:#C356D9;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:#505050;color:#C356D9;border-top: 1px solid #cccccc;border-right: 1px solid #cccccc;border-bottom: 1px solid #cccccc;border-left: 1px solid #cccccc;-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:#404040;color:#C356D9;border-top: 1px solid #000000;border-right: 1px solid #595959;border-bottom: 1px solid #595959;border-left: 1px solid #000000;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-output-3D {
  background:#C356D9;color:#2D2F34;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:#C356D9;color:#1C1C1C;border-top: 1px solid #cccccc;border-right: 1px solid #cccccc;border-bottom: 1px solid #cccccc;border-left: 1px solid #cccccc;-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:#C356D9;color:#1C1C1C;border-top: 1px solid #000000;border-right: 1px solid #595959;border-bottom: 1px solid #595959;border-left: 1px solid #000000;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-output-3E {
  background:transparent;color:#6495ED;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:#505050;color:#6495ED;border-top: 1px solid #cccccc;border-right: 1px solid #cccccc;border-bottom: 1px solid #cccccc;border-left: 1px solid #cccccc;-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:#404040;color:#6495ED;border-top: 1px solid #000000;border-right: 1px solid #595959;border-bottom: 1px solid #595959;border-left: 1px solid #000000;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.iceCap-output-3F {
  background:transparent;color:#6495ED;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:#505050;color:#6495ED;border-top: 1px solid #cccccc;border-right: 1px solid #cccccc;border-bottom: 1px solid #cccccc;border-left: 1px solid #cccccc;-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:#404040;color:#6495ED;border-top: 1px solid #000000;border-right: 1px solid #595959;border-bottom: 1px solid #595959;border-left: 1px solid #000000;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
}
.x-panel-body {
  background-color:#303030;
}
.x-tab-panel-body {
  background-color:#303030;
}
.x-window-plain .x-window-body {
  background-color:#303030 !important;
}
.ext-mb-text {
  color:#E8E8E8;
}