﻿h1{
    border-left: solid 10px #0066cc;
   color: #0066cc;
}

h1#sub{
    border-left: solid 10px #0066cc;
}

h1#sub-zc{
    border-left: solid 10px #0066cc;
}


h2{
    border-top:#0066cc 2px solid;
    border-bottom:none;
    font-weight: 100;
    color: #0066cc;
}

h3{
    margin: 24px 24px 8px 0px;
    font-size: 100%;
    font-weight: bold;
    padding: 2px 5px;
    border-left:#0066cc 5px solid;
    font-weight: 100;
    color: #0066cc;
}

h4{
    font-size: 100%;
    font-weight: normal;
    color: #0066cc;
    border:none;
    margin-left: 20px;
    margin-bottom:-1em;
}


table {
  border: 1px solid #000
  font-family: sans-serif;
  border:1px solid #0066cc;
}


th {
  padding: 0.5em 0.5em;
  border: 1px solid #0066cc;
  font-weight: normal;
  font-size: 100%;
  text-align: left;
  background-color: #ebf6fc; /** #e7f5ec **/
  text-align:center;
  vertical-align: middle;
}

td {
  padding: 0.5em 0.5em;
  border-top: 1px solid #0066cc;
  border-bottom: 1px solid #0066cc;
  border-right: 1px solid #0066cc;
  font-size: 100%;
  text-align: center;
  vertical-align: middle;
}


.navbar-inverse .nav .active > a,
.navbar-inverse .nav .active > a:hover,
.navbar-inverse .nav .active > a:focus {
  background-color: #0066cc !important;
}

dl.feature dt {
  font-weight: bold !important;
}

hr {
  height: 2px;
  background-color: #0066cc;;
  border: none;
}

span {
   display: inline-block;
}