body {
 font-family:Arial,sans-serif;
 font-size:10px
}
.bodytext{
 font-family:Arial,sans-serif;
 font-size:11pt;
}
td.frame {
 border:3px solid #2656FB;
 padding:0px
}
td.white {
 padding:5px; 
 background-color:white;
 font-size:11pt
}
td.lightblue {
 padding:5px;
 background-color:#DFDFFF;
 font-size:11pt
}
td.edit {
 padding:5px;
 font-size:11pt
}
td.extra {
 font-size:10pt
}
table.edit {
 margin:0px;
 padding:5px;
}
table.blue {
 margin:0px;
 padding:1px; 
 background-color:#2656FB 
}
table.brightblue {
 margin:0px;
 padding:1px;
 background-color:#6994BE
}
table.titleblue {
 margin:0px;
 padding:1px;
 background-color:#2656FB
}
h1 {
 color:white;
 font-size:15px 
}
span.title {
 color:white;
 line-height:10pt;
 font-size:10pt
}
span.titleblue {
 color:blue;
 line-height:10pt;
 font-size:10pt
}
span.title_gr {
 color:white;
 line-height:15pt;
 font-size:15pt 
}
span.error {
 color: red;
 line-height:15pt;
 font-size:15pt 
}
span.confirm {
 color: blue;
 line-height:15pt;
 font-size:15pt 
}
span.body {
 margin-left:20px
}
h2 {
 color:#2656FB;
 font-size:30px
}
a {
 color:#001DCE;
 text-decoration:none
}
a:hover {
 color:white;
 text-decoration:none;
 background-color:#6994BE
}
a.nav  {
  font-size : 13px;
  font-weight : bolder;
  letter-spacing : 1px;
  color : #2656FB;
  text-decoration : none;
  padding : 3px 0px 3px 10px;
  display : block;
}
a.navred  {
  font-size : 11px;
  font-weight : bolder;
  letter-spacing : 1px;
  color : #F00B44;
  text-decoration : none;
  padding : 3px 0px 3px 20px;
  display : block;
}
a.nav:hover  {
  background-color:#6994BE;
  color:white;
}
td.nav:hover  {background-color:#DFDFFF}
a.navred:hover  {background-color:#6994BE}
td.nav {
  border-bottom:solid blue 1px;
  padding : 8px 0px 8px 0px;
}

td.footer {
  border: solid #2656FB 3px;
  font-size : 12px;
  padding:1px;
}

td.legend{
  font-size:10pt;
  list-style-type:disc;
  color:red; font-weight:bold;
  background-color:#CECECE;
}
h1.legend{
  list-style-type:disc;
  color:red;
  font-weight:bold;
}

td.countertitle{
  padding: 2px 0px 1px 0px;
  font-size : 12px;
  color : #2656FB;
  font-weight : bold;
  background-color : white;
}
td.countersubtitle{
  font-size:11px;
  font-weight : bold;
  color : #2656FB;
  background-color : #F3FF1C;
}
td.counterelement{
  font-size : 10px;
  color : black;
  background-color : white;
}
td.edit{
  padding: 5px 5px 5px 20px;
  font-size : 14px;
  color : #2656FB;
  font-weight : bold;
  background-color : white;
}

