/* Andrew's styles carried over to new site... some may not be used */

<!--
  .tip {
    font:10px/12px Arial,Helvetica,sans-serif;
    width:270px;
    padding:1px;
    position:absolute;
    z-index:100;
    visibility:hidden;
    color:#333333;
    top:20px;
    left:90px;
  }

  .noticeBox {
    position: absolute;
    left: 200px;
    top: 200px;
  }
  .pointer {
    cursor: pointer;
  }
 
  .properTitles {
    padding-top: 4px;
    padding-bottom: 4px;
    padding-left: 10px;
    padding-right: 10px;
    color: #000000;
    text-align: left;
  }

  .siteLinksInner {
    width: 100%;
    background-color: #DDDDDD;
  }
  .siteLinksHead {
    width: 100%;
    background-color: #DDDDDD;
  }
  .siteLinksLeft {
    border-bottom: 1px solid #555555;
    width: 100%
  }
  .siteLinks {
    line-height: 80%;
    border: 1px solid #555555;
    border-left: 0px;
    background-color: #D5D5D5;
    padding-bottom: 2px;
    cursor: pointer;
    white-space: nowrap;
    padding-left: 5px;
    padding-right: 15px;
    padding-top: 2px;
  }
  .siteLinksSel {
    line-height: 80%;
    border: 1px solid #555555;
    border-left: 0px;
    border-bottom: 1px solid #EEEEEE;
    background-color: #EEEEEE;
    padding-bottom: 2px;
    cursor: pointer;
    white-space: nowrap;
    padding-left: 5px;
    padding-right: 15px;
    padding-top: 2px;
  }
  .siteLinksStart {
    color: #000000;
    border-right: 1px solid #555555;
    border-bottom: 1px solid #555555;
    padding-left: 30px;
  }
  .siteLinksEnd {
    border: 1px solid #555555;
    border-left: 0px;
    border-top: 0px;
    border-right: 0px;
    padding-left: 5px;
  }

  .siteLinksSub {
    line-height: 80%;
    background-color: #D5D5D5;
    cursor: pointer;
    white-space: nowrap;
    padding-left: 4px;
  }
  .siteLinksSub table {
    padding-top: 1px;
    background-color: #D5D5D5;
    border-left: 6px solid #D5D5D5;
    border-top: 1px solid #D5D5D5;
    border-bottom: 1px solid #D5D5D5;
    border-right: 1px solid #555555;
  }
  .siteLinksSubSel {
    line-height: 80%;
    background-color: #D5D5D5;
    cursor: pointer;
    white-space: nowrap;
    padding-left: 4px;
  }
  .siteLinksSubSel table {
    padding-top: 1px;
    padding-right: 1px;
    background-color: #EEEEEE;
    border-left: 6px solid #555555;
    border-top: 1px solid #555555;
    border-bottom: 1px solid #555555;
    border-right: 0px solid #EEEEEE;
  }
  .siteLinksSubStart {
  }
  .siteLinksSubEnd {
    height: 4px;
    background-color:#D5D5D5;
    border-bottom: 1px solid #555555;
    border-right: 1px solid #555555;
  }

  .contentBorder {
    border-bottom: 2px solid #555555;
  }
  .topSpacer {
    height: 1px;
    background-color: #555555;
  }
  .borderSpacer {
    height: 1px;
    background-color: #555555;
  }
  .spacer {
    height: 10px;
  }

  .innerContentBorder {
    border: 0px;
    padding: 0px;
    margin: 0px;
  }






  .fullWidth          { width: 100%;                            }
  .nowrap             { white-space: nowrap;                    }

  .haLeft             { text-align:     left        !important; }
  .haRight            { text-align:     right       !important; }
  .haCenter           { text-align:     center      !important; }
  .vaTop              { vertical-align: top         !important; }
  .vaBottom           { vertical-align: bottom      !important; }
  .vaSubscript        { vertical-align: sub         !important; }
  .vaBaseline         { vertical-align: baseline    !important; }
  .vaMiddle           { vertical-align: middle      !important; }

  .lPadNo             { padding-left:    0px;                   }
  .rPadNo             { padding-right:   0px;                   }
  .tPadNo             { padding-top:     0px;                   }
  .bPadNo             { padding-bottom:  0px;                   }
  .uPadNo             { padding:         0px;                   }

  .lpad00             { padding-left:    0px !important;        }
  .lpad01             { padding-left:    1px !important;        }
  .lpad03             { padding-left:    2px !important;        }
  .lpad02             { padding-left:    3px !important;        }
  .lpad04             { padding-left:    4px !important;        }
  .lpad06             { padding-left:    6px !important;        }
  .lpad08             { padding-left:    8px !important;        }
  .lpad10             { padding-left:   10px !important;        }
  .lpad12             { padding-left:   12px !important;        }
  .lpad14             { padding-left:   14px !important;        }
  .lpad16             { padding-left:   16px !important;        }
  .lpad18             { padding-left:   18px !important;        }
  .lpad20             { padding-left:   20px !important;        }
  .lpad30             { padding-left:   30px !important;        }
  .lpad40             { padding-left:   40px !important;        }

  .rpad00             { padding-right:   0px !important;        }
  .rpad01             { padding-right:   1px !important;        }
  .rpad02             { padding-right:   2px !important;        }
  .rpad03             { padding-right:   3px !important;        }
  .rpad04             { padding-right:   4px !important;        }
  .rpad06             { padding-right:   6px !important;        }
  .rpad08             { padding-right:   8px !important;        }
  .rpad10             { padding-right:  10px !important;        }
  .rpad12             { padding-right:  12px !important;        }
  .rpad14             { padding-right:  14px !important;        }
  .rpad30             { padding-right:  30px !important;        }
  .rpad60             { padding-right:  60px !important;        }

  .tpad00             { padding-top:     0px !important;        }
  .tpad01             { padding-top:     1px !important;        }
  .tpad02             { padding-top:     2px !important;        }
  .tpad03             { padding-top:     3px !important;        }
  .tpad04             { padding-top:     4px !important;        }
  .tpad06             { padding-top:     6px !important;        }
  .tpad08             { padding-top:     8px !important;        }
  .tpad10             { padding-top:    10px !important;        }
  .tpad12             { padding-top:    12px !important;        }

  .bpad00             { padding-bottom:  0px !important;        }
  .bpad01             { padding-bottom:  1px !important;        }
  .bpad02             { padding-bottom:  2px !important;        }
  .bpad03             { padding-bottom:  3px !important;        }
  .bpad04             { padding-bottom:  4px !important;        }
  .bpad06             { padding-bottom:  6px !important;        }
  .bpad08             { padding-bottom:  8px !important;        }
  .bpad10             { padding-bottom: 10px !important;        }

  .upad00             { padding: 0px !important;                }
  .upad06             { padding: 6px !important;                }
  .upad08             { padding: 8px !important;                }

  .colorBlk           { color: #000000 !important;              }
  .colorGry           { color: #114A6A !important;              }
  .colorWht           { color: #EEEEEE !important;              }
  .colorBlu           { color: #165D86 !important;              }

  .bgrndBlk           { background-color: #000000 !important;   }
  .bgrndGry           { background-color: #114A6A !important;   }
  .bgrndWht           { background-color: #EEEEEE !important;   }
  .bgrndBlu           { background-color: #165D86 !important;   }

  .bgDDD              { background-color: #DDDDDD;              }
  .bgFEE              { background-color: #FFF5F5;              }
  .bgEEE              { background-color: #EEEEEE;              }
  .bgFFF              { background-color: #FFFFFF;              }
  .bgF99              { background-color: #FF9999;              }
  .bg9F9              { background-color: #99FF99;              }
  .bgF44              { background-color: #FF4444;              }
  .bgBDF              { background-color: #BBDDFF;              }
  .bg000              { background-color: #000000;              }

  .fgDDD              { color: #DDDDDD;                         }
  .fgEEE              { color: #EEEEEE;                         }
  .fg999              { color: #999999;                         }
  .fgFFF              { color: #FFFFFF;                         }
  .fgF99              { color: #FF9999;                         }
  .fg9F9              { color: #99FF99;                         }
  .fgF22              { color: #FF2222;                         }
  .fg2F2              { color: #22FF22;                         }
  .fgF44              { color: #FF4444;                         }
  .fg888              { color: #888888;                         }
  .fg777              { color: #777777;                         }
  .fg000              { color: #000000;                         }

  .noBrdAll           { border:        0px;                     }

  .brdAll             { border:        1px solid  #000000;      }
  .brdLeft            { border-left:   1px solid  #000000;      }
  .brdRight           { border-right:  1px solid  #000000;      }
  .brdTop             { border-top:    1px solid  #000000;      }
  .brdBottom          { border-bottom: 1px solid  #000000;      }
  .brdDashedLeft      { border-left:   1px dashed #000000;      }
  .brdDashedRight     { border-right:  1px dashed #000000;      }

  .ltBrdAll           { border-left:   1px solid  #999999 !important; }
  .ltBrdLeft          { border-left:   1px solid  #999999 !important; }
  .ltBrdRight         { border-right:  1px solid  #999999 !important; }
  .ltBrdTop           { border-top:    1px solid  #999999 !important; }
  .ltBrdBottom        { border-bottom: 1px solid  #999999 !important; }
  .ltBrdDashedLeft    { border-left:   1px dashed #999999 !important; }

  .blBrdAll           { border:        1px solid  #327ab2 !important; }
  .blBrdLeft          { border-left:   1px solid  #327ab2 !important; }
  .blBrdRight         { border-right:  1px solid  #327ab2 !important; }
  .blBrdTop           { border-top:    1px solid  #327ab2 !important; }
  .blBrdBottom        { border-bottom: 1px solid  #327ab2 !important; }

  .grBrdAll           { border:        1px solid  #DDDDDD !important; }
  .grBrdLeft          { border-left:   1px solid  #DDDDDD !important; }
  .grBrdRight         { border-right:  1px solid  #DDDDDD !important; }
  .grBrdTop           { border-top:    1px solid  #DDDDDD !important; }
  .grBrdBottom        { border-bottom: 1px solid  #DDDDDD !important; }

  .rdBrdAll           { border:        1px solid  #FF9999 !important; }
  .rdBrdLeft          { border-left:   1px solid  #FF9999 !important; }
  .rdBrdRight         { border-right:  1px solid  #FF9999 !important; }
  .rdBrdTop           { border-top:    1px solid  #FF9999 !important; }
  .rdBrdBottom        { border-bottom: 1px solid  #FF9999 !important; }

  .monospace          { font-family: monospace !important;      }
  .size07, .size07 td { font-size:  9px !important;             }
  .size08, .size08 td { font-size: 10px !important;             }
  .size09, .size09 td { font-size: 11px !important;             }
  .size10, .size10 td { font-size: 12px !important;             }
  .size11, .size11 td { font-size: 13px !important;             }
  .size12, .size12 td { font-size: 14px !important;             }
  .size13, .size13 td { font-size: 15px !important;             }
  .size14, .size14 td { font-size: 16px !important;             }
  .size15, .size15 td { font-size: 17px !important;             }
  .size20, .size20 td { font-size: 22px !important; font-weight: bolder !important; }
