body { margin-left: 5px;  margin-top: 5px;  margin-right: 0px;   }
td { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 11px; }
td.headline { color: #4D6B83;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 24px;  font-weight: 900;    }
table.header {   background-color: #4D6B83;  border-top: 3px outset #1E394A;  border-right: 3px outset #1E394A;  border-left: 3px outset #1E394A;   }
table.footer {   background-color: #1E394A;  padding-bottom: 12px;  padding-top: 12px;  border: 8px solid #4D6B83;  border-bottom-width: 8px;  border-left-width: 0px;  border-right-width: 0px;  border-top-width: 0px;     }
table.tableBorder1 { border: 2px solid #004080; }
.copyright {  color: Silver;   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 10px;  font-weight: bold;}
.footer { color: White;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 12px;  font-weight: bold;  line-height: 24px;      }


a.headerLink { text-decoration: none;  color: #4D6B83;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 11px;   }
a.headerLink:visited { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #004080;   }
a.headerLink:hover { text-decoration: underline;  color: #0000CD;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 11px;   }

a.footerLink:visited { color: White; }
a.footerLink { color: White;  text-decoration: none;  font-family: Arial;  font-size: 12px;  font-weight: bold;  line-height: 24px;      }
a.footerLink:hover { color: Yellow;  text-decoration: underline;  }

.servicesLink { color: White; font: bold 14px Arial; text-decoration: none; background-color: Maroon; }
.servicesLinkOn { color: Yellow; font: bold 14px Arial; text-decoration: none; background-color: #DF0000; cursor: hand;   }
.servicesLink:hover { color: Yellow; background-color: #DF0000; width: 100%;  font-size: 14px;  }

a.pageLink { text-decoration: none;  color: #4D6B83;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 11px;   }
a.pageLink:visited { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 11px;  }
a.pageLink:hover { text-decoration: underline;  color: #004080;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 11px;   }

a.pageLink1 { text-decoration: none;  color: #004080;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 12px;   }
a.pageLink1:visited { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 12px;  }
a.pageLink1:hover { text-decoration: underline;  color: #004080;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 12px;   }

a.forumLinks { text-decoration: none; color: #004080; }
a.forumLinks:hover { text-decoration: underline;  }

div.storeFront {	border: 2px solid Maroon; background-color: White; color: #003971; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;  width: 140px;  }
td.market { background-color: #E0E0E0;  border: 1px solid Black;  border-bottom-width: 0px;      }
td.silverBg { background-color: #E9E9E9 }
td.message {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #ffffcc;  border: 2px solid #1E394A;     }
td.tableBg2a { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 11px;  }
td.tableDesc {  font-size: 14px;  font-family: "Times New Roman", Times, serif;  background-color: #E1E1E1; }
th.category1 { color: White;  background-color: #4D6B83;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 12px;  font-weight: bold;  padding-top: 5px;  padding-bottom: 5px;          }
th.category2 { background-color: #626262; color: White;  padding: 2px 5px 2px 5px; font: bold 14px Arial, Helvetica, sans-serif; }
th.category3 { background-color: #FFFFEA;  color: Black;   padding: 2px 5px 2px 5px;  font: bold 12px Arial, Helvetica, sans-serif;  border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px;  border-top-width: 0px;  border: 1px solid Maroon;  }
.smallText { font-family: Arial, Helvetica, sans-serif;  font-size: 12px;  }
br.smallSpacer { line-height: 15px; }

.button1Off { background-color: Maroon;  color: White;  border: 4px solid;  padding: 5px 0px 2px 0px;  font-family: Arial;  font-weight: bold;  font-size: 14px;  border-color: #D8D8D8 Gray Gray #D8D8D8;  width: 125px;         }
.button1On { background-color: Red;  color: Yellow;  border: 4px solid;  padding: 5px 0px 2px 0px;  font-family: Arial;  font-weight: bold;  font-size: 14px;  border-color: #D8D8D8 Gray Gray #D8D8D8;  width: 125px;    cursor: hand;       }

.button2Off { background-color: Maroon;  color: White;  border: 4px solid;  padding: 5px 0px 2px 0px;  font-family: Arial;  font-weight: bold;  font-size: 14px;  border-color: #D8D8D8 Gray Gray #D8D8D8;  width: 225px;         }
.button2On { background-color: Red;  color: Yellow;  border: 4px solid;  padding: 5px 0px 2px 0px;  font-family: Arial;  font-weight: bold;  font-size: 14px;  border-color: #D8D8D8 Gray Gray #D8D8D8;  width: 225px;  cursor: hand;          }

.hide {   display: none;    }
.visible {   visibility: inherit;     }
h3 { background: #4D6B83;  color: White;  border: 3px solid #1E394A; border-bottom: 0px;   font: 600 18px Tahoma;    padding-bottom: 2px;  padding-left: 10px;  padding-right: 10px;  padding-top: 0px;  width: 95%;           }

.smallPrint { font-size: 9px;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  }
.mediumPrint { font-size: 12px;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  }
.largePrint { font-size: 14px;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  }
.largerPrint { font-size: 18px;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  }
.hugePrint { font-size: 30px;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  }

div.headline { color: #1E394A;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 18px;  font-weight: 900;    }

.maroonSmall { color: Maroon;  font-family: Arial, Helvetica, sans-serif;  font-size: 12px;  font-weight: bold;    }
.maroonMedium { color: Maroon;  font-family: Arial, Helvetica, sans-serif;  font-size: 14px;  font-weight: bold;    }
.maroonLarge { color: Maroon;  font-family: Arial, Helvetica, sans-serif;  font-size: 16px;  font-weight: bold;    }
.maroonLarger { color: Maroon;  font-family: Arial, Helvetica, sans-serif;  font-size: 18px;  font-weight: bold;    }
.blueHuge { color: #004080;  font-family: Arial, Helvetica, sans-serif;  font-size: 36px;  font-weight: bold;   }

.submitButton { border: thin solid Black;  font: Arial, Helvetica, sans-serif;  font-size: 12px;  font-weight: bold;  color: White;  background-color: #626262;  padding-left: 5px;  padding-right: 5px;  padding-top: 2px;  padding-bottom: 2px;          }
.submitButtonOver { border: thin solid Black;  font: Arial, Helvetica, sans-serif;  font-size: 12px;  font-weight: bold;  color: #FFFF80;  background-color: #8D8D8D;    padding-left: 5px;  padding-right: 5px;  padding-top: 2px;  padding-bottom: 2px;  cursor: hand;          }

.submitButton1 { border: 2px solid Green;  font: Arial, Helvetica, sans-serif;  font-size: 14px;   padding: 0px 5px 0px 5px;       }
.submitButton1Over { border: 2px solid Green; color: Green; background-color: #ccffcc;  font: Arial, Helvetica, sans-serif;  font-size: 14px;   padding: 0px 5px 0px 5px;  cursor: pointer;              }
.submitButton2 { border: 1px solid Red;  font: Arial, Helvetica, sans-serif;  font-size: 14px;   padding: 1px 5px 1px 5px;       }
.submitButton2Over { border: 1px solid Red; background-color: #ffc4c4; font: Arial, Helvetica, sans-serif;  font-size: 14px;   padding: 1px 5px 1px 5px;  cursor: pointer;              }

