/* lato-regular - latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  src: url('/fonts/lato-v23-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/fonts/lato-v23-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fonts/lato-v23-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fonts/lato-v23-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('/fonts/lato-v23-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fonts/lato-v23-latin-regular.svg#Lato') format('svg'); /* Legacy iOS */
}

body{
  margin: 0;
  padding: 0;
  background: url('./images/bybloo-bk.jpg');
  background-repeat: repeat-x;
  background-color: white;
}
body,td,p {
    font-family: Arial, Helvetica, sans-serif;
    line-height: 1.5em;
    font-size: 16px;
    color:#616161;
}
a:link,a:active,a:visited {
    color:#616161;
}
a:hover{
    text-decoration:underline;
    color:#E22624;
}
hr{
    height:1px;
    border:solid #000000 1px;
    border-top-width:1px;
}
H1,H2,H3{
    font-family: Arial, Helvetica, sans-serif;
    font-size:28px;
    font-weight:normal;
    text-align: left;
    margin-bottom:6px;
    color:#E22624;
}
H1 {
  text-shadow: 0 0 15px rgba(255, 0, 0, .2);
}
H2 {
    font-size: 18px !important
}
H3 {
    font-size: 16px !important;
}
H4{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight:normal;
    text-align: left;
    margin-bottom:6px;
    color:#E22624;
}
.menu {
  padding: 5px 0 30px 15px;
  vertical-align: top;
  font-weight:normal;
  font-size:14px;
  color:#616161;
}
.menu a{
    text-decoration: none;
    font-weight:normal;
}
.menu ul{
    padding-left: 0;
    margin-left: 15px;
    list-style: none;
}
.menu li > ul {
  margin-left: 0;
}
.menu li {
    line-height:1.5;
    padding-left: 17px;
    background-repeat: no-repeat;
}
li.doc{
    background-image: url(images/doc.gif);
}
li.docs{
    background-image: url(images/docs.gif);
}
li.sdoc{
  font-weight: 700;
  background-image: url(images/sdoc.gif);
}
li.sdocs{
  font-weight: 700;
  background-image: url(images/sdocs.gif);
}
.main {
  margin: 0 auto;
}
.container {
  background: white;
}
.content {
  background: white;
  padding: 5px 15px 50px 20px;
}
.content table {
  margin: 0; padding: 0;
border-spacing: 0;
}
.content td:first-child { padding-left: 0px; }
.topbar {
  background: white;
  height: 10px;
}
.sitename{
    font-family: Arial, Helvetica, sans-serif;
    font-weight:normal;
    color:#616161;
    font-size:12px;
}
#hvmenu {
    height: 22px;
     width: 800px;
    border-top: 0px solid #616161;
    border-right: 0px solid #616161;
    border-bottom: 0px solid #616161;
    border-left: 0px solid #616161;
}
.date {
    font-weight:normal;
    color:#616161;
}
.bodyline {
     background-color: #FFFFFF;
     border: 1px #616161 solid;
}
.cmsline {
     background-color: #FFFFFF;
     border: 2px #ffffff solid;
}
.innerline {
     border: 2px #FFFFFF solid;
}
