  body {margin:0; background-color:#ffffff; color:#181818;}

  #banner {
    top: 0px;
    left: 0px;
    margin:0;
    padding:0;
    width:100%;
    text-align:center;
  }

  #blurb  {
    border: 2px none #dae0ff;
    text-align:justify;
    margin-left: 4px;
    margin-top: 4px;
    width: 40%;
    padding: 0px 2px 0px 2px;
    float:left;
  }

  #blurb ul {
    list-style-image:url('http://www.pettag.com/redball.gif');
    margin-left: 0.25cm;
  }

  #blurb ul li {
    margin-left: 0.25cm;
  }


  #boxwrapper
  {
    border:0px;
    float:right;
    width:56%;
    margin-right:8px;
    margin-top: 4px;
  }

  #box0 {
    background-image:url('images/circlei.gif');
    padding: 8px 8px 2px 64px;
    background-position: left center;
    background-repeat: no-repeat;
    border: 2px solid #dae0ff;
    line-height:1.25;
    z-index: 1;
    background-color: #ffffff;
    color: #181818;
    margin-bottom: 6px;
    clear:both;
  }

  #box1, #box2, #box3, #box4 {
    padding: 8px 8px 2px 64px;
    background-position: left center;
    background-repeat: no-repeat;
    text-align:justify;
    line-height:1.25;
    z-index: 1;
    background-color: #ffffff;
    color: #181818;
    margin-bottom: 6px;
    clear:both;
  }

  #box1 p, #box2 p, #box3 p {margin-top:0;}

  #box1 {
    background-image:url('images/circle1.gif'); border-left: 2px solid #66cc70;
  }
  #box2 {
    background-image:url('images/numbers/skyblue-circle2.gif'); border-left: 2px solid #cae7ff;
  }
  #box3 {
    background-image:url('images/numbers/gm-circle3.gif'); border-left: 2px solid #6d7f8b;
  }

  #box4 {
    background-image:url('images/numbers/yellow-circle4.gif'); border-left: 2px solid #fce370;
  }

  #lastbanner {
    text-align:center;
    border:none;
    width:100%;
    z-index: 0;
    clear:both;
  }


  #innerbanner {
    width:600px;
    font-size: smaller;
  }

  .goleft {float:left; padding-right: 8px;}

  h1 {color:#202060; font-family:sans-serif; display:block; background-color: #fff0dd; margin:0px; font-size:80%;}
  h2 {color:#202060; font-family:sans-serif; display:block; background-color: #fff0dd; margin:0px; font-size:80%;}
  h3 {color:#202060; font-family:sans-serif; display:block; background-color: #fff0dd; margin:0px; font-size:80%; clear:both;}

  h4 {color:#202060; font-family:sans-serif; font-size:105%; margin:0;}

  h5 {color:#a02028; font-size:105%; margin-top: 2px;}

  .cta {
    display:block;
    background-color:#e8ffea;
    clear:both;
    margin:0px -8px 0px -64px;
    color:#181818;
    border-top: 1px solid #66cc70;
    border-bottom: 2px solid #66cc70;
    padding-left: 5px;
    font-weight: bold;
    font-family: sans-serif;
    font-size: 95%;
    text-align:center;
  }

  .cta A:LINK { font-weight:bold; color: #0000ff; text-decoration:none; }
  .cta A:VISITED { font-weight:bold; color: #0000ff; text-decoration:none; }
  .cta A:HOVER { font-weight:bold; color: #6644ff; text-decoration:underline; }
  .cta A:ACTIVE { font-weight:bold; color: #8080ff; text-decoration:underline; }

  .bluecta {
    display:block;
    background-color:#eef7ff;
    clear:both;
    margin:0px -8px 0px -64px;
    color:#181818;
    border-top: 1px solid #cae7ff;
    border-bottom: 2px solid #cae7ff;
    padding-left: 5px;
    font-weight: bold;
    font-family: sans-serif;
    font-size: 95%;
    text-align:center;
  }

  .bluecta A:LINK { font-weight:bold; color: #0000ff; text-decoration:none; }
  .bluecta A:VISITED { font-weight:bold; color: #0000ff; text-decoration:none; }
  .bluecta A:HOVER { font-weight:bold; color: #6644ff; text-decoration:underline; }
  .bluecta A:ACTIVE { font-weight:bold; color: #8080ff; text-decoration:underline; }

  .gmcta {
    display:block;
    background-color:#d5dadd;
    clear:both;
    margin:0px -8px 0px -64px;
    color:#181818;
    border-top: 1px solid #6d7f8b;
    border-bottom: 2px solid #6d7f8b;
    padding-left: 5px;
    font-weight: bold;
    font-family: sans-serif;
    font-size: 95%;
    text-align:center;
  }

  .gmcta A:LINK { font-weight:bold; color: #0000ff; text-decoration:none; }
  .gmcta A:VISITED { font-weight:bold; color: #0000ff; text-decoration:none; }
  .gmcta A:HOVER { font-weight:bold; color: #6644ff; text-decoration:underline; }
  .gmcta A:ACTIVE { font-weight:bold; color: #8080ff; text-decoration:underline; }


  .yellowcta {
    display:block;
    background-color:#fff6db;
    clear:both;
    margin:0px -8px 0px -64px;
    color:#181818;
    border-top: 1px solid #fce370;
    border-bottom: 2px solid #fce370;
    padding-left: 5px;
    font-weight: bold;
    font-family: sans-serif;
    font-size: 95%;
    text-align:center;
  }

  .yellowcta A:LINK { font-weight:bold; color: #0000ff; text-decoration:none; }
  .yellowcta A:VISITED { font-weight:bold; color: #0000ff; text-decoration:none; }
  .yellowcta A:HOVER { font-weight:bold; color: #6644ff; text-decoration:underline; }
  .yellowcta A:ACTIVE { font-weight:bold; color: #8080ff; text-decoration:underline; }

  .frs {clear:both; margin:0px; height:1px;}
