﻿/* ----------------------------------
  Default Tag Styles
---------------------------------- */
  body {
    background: url("../images/background_gradient.png") 0% 0% repeat-x;
    background-color: #49494a;
    font-family: "Arial";
    font-size: 100%;
    padding: 15px;
    text-align: center;
    }

  a {
    color: #8B0000;
    text-decoration: none;
    }

/* ----------------------------------
  Content
---------------------------------- */
  .etc_content {
    background-color: #FFFFFF;
    border: 2px #424242 solid;
    font-size: 0.88em;
    line-height: 25px;
    margin: auto auto;
    padding: 20px 20px 10px 20px;
    text-align: left;
    width: 750px;
    }

  .etc_subjectHeader {
    font-size: 1.25em;
    font-weight: bold;
    }

  .etc_contentItalic {
    font-style: italic;
    }

  /* ----------------------------------
    Header
  ---------------------------------- */
    .etc_header {
      background: url("../images/header.jpg") top right no-repeat;
      background-color: #28365A;
      color: #FFFFFF;
      padding: 15px 0px 0px 0px;
      text-align: center;
      }

    .etc_headerIcon {
      padding: 0px 0px 10px 60px;
      }

    .etc_headerText {
      padding: 0px 0px 0px 40px;
      }

    .etc_title {
      font-family: "Arial";
      font-size: 1.9em;
      font-weight: bold;
      }

    .etc_slogan {
      font-size: 1.5em;
      }

    .etc_contactInfo {
      font-size: 2em;
      }

    /* ----------------------------------
      Main Menu
    ---------------------------------- */
      .etc_mainMenu {
        background-color: #7F7F7F;
        border-collapse: collapse;
        height: 40px;
        padding: 1px;
        text-align: center;
        vertical-align: middle;
        width: 100%;
        }

      .etc_mainMenu a {
        color: #FFFFFF;
        font-weight: bold;
        padding: 10px;
        text-decoration: none;
        }

      .etc_mainMenu a:hover {
        text-decoration: underline;
        }

      .etc_mainMenuHighlight {
        background-color: #FFFFFF;
        color: #7F7F7F;
        }

      .etc_mainMenuHighlight a {
        color: #7F7F7F;
        font-weight: bold;
        padding: 10px;
        text-decoration: none;
        }

      .etc_mainMenuHighlight a:hover {
        text-decoration: underline;
        }

    /* ----------------------------------
      Service Menu
    ---------------------------------- */
      .etc_serviceMenu {
        background-color: #FFFFFF;
        border-collapse: collapse;
        font-size: 0.95em;
        height: 30px;
        text-align: center;
        vertical-align: middle;
        width: 100%;
        }

      .etc_serviceMenuImageIndent {
        margin: 0px 0px 0px 25px
        }

      .etc_serviceMenuItem {
        width: 25%;
        }

      .etc_serviceMenuItemHighlighted {
        width: 25%;
        }

      .etc_serviceMenuItemHighlighted a {
        font-weight: bold;
        text-decoration: underline;
        }

      .etc_serviceMenuItemHighlighted a:hover {
        text-decoration: underline;
        }

      .etc_serviceMenuItem a {
        text-decoration: none;
        }

      .etc_serviceMenuItem a:hover {
        text-decoration: underline;
        }

    /* ----------------------------------
      Service Popup Menu
    ---------------------------------- */
      .etc_servicePopupMenuContainer {
        display: none;
        }

      .etc_servicePopupMenu {
        background-color: #FFFFFF;
        border: 1px gray solid;
        border-collapse: collapse;
        font-size: 0.95em;
        overflow: hidden;
        position: absolute;
        text-align: left;
        }

      .etc_servicePopupMenuItem {
        background-color: #FFFFFF;
        border: 1px gray solid;
        color: #8B0000;
        /*font-weight: normal;*/
        padding: 5px;
        /*padding-left: 20px;*/
        white-space: nowrap;
        }

      .etc_servicePopupMenuItemHighlight {
        background-color: #E5E5E5;
        color: #8B0000;
        /*font-weight: bold;*/
        padding: 5px;
        /*padding-left: 20px;*/
        white-space: nowrap;
        }

      .etc_servicePopupMenu a {
        color: #8B0000;
        font-weight: normal;
        text-decoration: none;
        }

      .etc_servicePopupMenu a:hover {
        text-decoration: underline;
        }

  /* ----------------------------------
    Body
  ---------------------------------- */
    .etc_body {
      margin: 0px 0px 0px 15px;
      }

    .etc_bodyIndent {
      padding: 10px;
      width: 100%;
      }

    .etc_bold {
      font-weight: bold;
      }

    /* ----------------------------------
      Right Side Bar
    ---------------------------------- */
      .etc_rightSideBar {
        background-color: #E5E5E5;
        font-size: 0.82em;
        float: right;
        padding: 10px;
        text-align: center;
        width: 200px;
        }

      .etc_rightSideBarText {
        padding: 10px;
        text-align: left;
        }

      .etc_rightSideBarList {
        text-align: left;
        }

      .etc_rightSideBarIndent {
        padding: 10px;
        text-align: left;
        }

  /* ----------------------------------
    Footer
  ---------------------------------- */
    .etc_footer {
      background-color: #28365A;
      color: #FFFFFF;
      font-size: 0.88em;
      height: 20px;
      line-height: 15px;
      padding: 3px;
      text-align: center;
      }

    .etc_copyright {
      font-size: 0.69em;
      line-height: 10px;
      text-align: center;
      }

    /* ----------------------------------
      Footer Menu
    ---------------------------------- */
      .etc_footerMenu {
        font-size:0.88em;
        margin: auto auto;
        }

      .etc_footerMenu a {
        color: #FFFFFF;
        padding: 10px;
        text-decoration: none;
        }

      .etc_footerMenu a:hover {
        text-decoration: underline;
        }

  /* ----------------------------------
    Promotions
  ---------------------------------- */
    .etc_promotionFrame {
      border: 1px gray dashed;
      padding: 20px;
      text-align: center;
      width: 90%;
      }

    .etc_promotionNotice {
      font-size:0.75em;
      }

