body  {
  margin-left: 1.2em;
  margin-right: 1.2em;
  margin-top: 1.2em;
  margin-bottom: 1.2em;
  font-size: 13px;
  font-weight: normal;
  font-family: helvetica, arial, verdana, sans-serif;
  background: #ffffff;
  color: #000000;
  text-decoration: none;
}

body.nav  {
  margin-left: 1.2em;
  margin-right: 1.2em;
  margin-top: 1.2em;
  margin-bottom: 1.2em;
  font-size: 13px;
  font-weight: normal;
  font-family: helvetica, arial, verdana, sans-serif;
  background: #bbbbdd;
  color: #000000;
  text-decoration: none;
}

body.navlight  {
  margin-left: 1.2em;
  margin-right: 1.2em;
  margin-top: 1.2em;
  margin-bottom: 1.2em;
  font-size: 13px;
  font-weight: normal;
  font-family: helvetica, arial, verdana, sans-serif;
  background: #C5D1E3;
  color: #000000;
  text-decoration: none;
}

 table, tr, td, th, p  {
  font-size: 13px;
  font-weight: normal;
  font-family: helvetica, arial, verdana, sans-serif;
  text-decoration : none;
}

 table.own  {
  font-size : medium; 
  font-weight : normal;
  font-family: helvetica, arial, verdana, sans-serif;
  text-decoration : none;
  border-style : solid;
  border-color : black;
  border-width : 1px;
  border-left-width : 1px;
  border-top-width : 1px;
}

 tr, td.own  {
  font-size: 13px;
  font-weight: bold;
  font-family: helvetica, arial, verdana, sans-serif;
  text-decoration: none;
}

td.td35 {
  width: 35%;
}

hr.dbs {
  border: 0;
  width: 100%;
  color: #CCCCCC;
  background-color: #CCCCCC;
  height: 2px;
}

 table, tr, td.normal  {
  font-size: 13px;
  font-weight: normal;
  font-family: helvetica, arial, verdana, sans-serif;
  text-decoration: none;
}

 table,tr,td.small  {
  font-size: 11px;
  font-weight: normal;
  font-family: helvetica, arial, verdana, sans-serif;
  text-decoration: none;
}

 table.lfn  {
    border-color: #C0C1D5;
    border-width: thin;
    border-spacing: 0 0;
    background-color: #FFFFFF;
    font-weight: normal;
    font-family: 'Verdana', 'Arial', sans-serif;
    text-decoration: none; 
}

 H1, H2, H3 { font: bold small helvetica }

 b { font-weight: bold; text-decoration : none; }

 body.refer  {
  border-style: solid;
  border-color: #4682b4;
  border-bottom-width: 1px;
  border-right-width: 1px;
}

 p.refer  {
  border-style: solid;
  border-color: #4682b4;
  border-bottom-width: 1px;
  border-right-width: 1px;
}

.nb  {
  font-size: 13px;
  font-family: helvetica, arial, verdana, sans-serif;
  font-weight: bold;
  text-decoration: none;
}

.normal  {
  font-size: 13px;
  font-family: helvetica, arial, verdana, sans-serif;
  text-decoration: none;
}

.small  {
  font-size: 11px;
  font-family: helvetica, arial, verdana, sans-serif;
  text-decoration: none;
}

.small2  {
  font-size: 12px;
  font-family: helvetica, arial, verdana, sans-serif;
  text-decoration: none;
}

.sbg  {
  font-size: 11px;
  font-family: helvetica, arial, verdana, sans-serif;
  font-weight: bold;
  text-decoration: none;
}

 em.refer  {
  color: #ff0000;
  background: #ff0000;
  font-family: Courier;
  font-size: 13px;
  font-weight: normal;
}

 a:link  {
  color: #4682b4;
  font-weight: bold;
  text-decoration: underline;
}

 a:visited  {
  color: #4682b4;
  font-weight: bold;
  text-decoration: underline;
}

 div.refer  {
  border-style: solid;
  border-color: #cccc99;
  border-top-width: 1px;
  border-left-width: 1px;
}

 em.itbold  {
  font-family: helvetica, arial, verdana, sans-serif;
  font-size: 13px;
  font-weight: bold;
  font-style: italic;
}
 
 em.bold  {
  font-family: helvetica, arial, verdana, sans-serif;
  font-size: 13px;
  font-weight: bold;
  font-style: normal;
}
 
 em.normal  {
  font-family: helvetica, arial, verdana, sans-serif;
  font-size: 13px;
  font-weight: normal;
  font-style: normal;
}

 em.small  {
  font-family: helvetica, arial, verdana, sans-serif;
  font-size: 9px;
  font-weight: normal;
  font-style: italic;
}
 em.smallbold  {
  font-family: helvetica, arial, verdana, sans-serif;
  font-size: 11px;
  font-weight: bold;
  font-style: normal;
}

.sectionhead_tight {
        font-weight : bold;
        font-size : 12px;
        font-family : 'Verdana', 'Arial';
        line-height : 20px;
        color : #666666;
        clear: left;
}
.sectionhead {
        font-weight : bold;
        font-size : 12px;
        font-family : 'Verdana', 'Arial';
        line-height : 20px;
        color : #666666;
        letter-spacing: 3px;
        clear: left;
}
 
.box {
/*  display: block;*/
  color: #0000FF;
}
.box_red {
/*  display: block;*/
  color: #FF0000;
}
.box_white {
/*  display: block;*/
  padding: 10px 1px;
  color: #0000FF;
  background: #ffffff;
}

.dbs-h1 {
/*        margin: 0.65em 4px 0.25em 10px;*/
        margin: 0.65em 2px 0.45em 6px;
        padding: 2px 4px;
        font-family: luxi sans, sans-serif;
        font-size: 1.55em;
        font-weight : bold;
        color: #666666;
        letter-spacing: 3px
}

