html { height: 100%}
body {
  margin: 0px;
  padding: 0px;
  font-weight: standard; font-size: 11px; line-height: 15px; font-family:
  Arial,Arial, Geneva, Arial;
  height: 100%
}

.sfields {border: #00519E 1px solid; padding: 0 0px 1px 2px; width: 110px;
font-size: 11px; line-height: 15px; font-family: Arial,Arial, Geneva, Arial}


form.topr {margin: 0px; padding: 0px; text-align: left; vertical-align: top;}

td {
  font-weight: standard; font-size: 11px; line-height: 15px; font-family:
  Arial,Arial, Geneva, Arial
}


a {font-weight: bold; font-size: 10px; line-height: 11px; font-family:
Arial,Arial, Geneva, Arial }
font.link {font-weight: bold; font-size: 10px; line-height: 11px; font-family:
Arial,Arial, Geneva, Arial }
table font.link {font-weight: bold; font-size: 10px; line-height: 11px;
font-family: Arial,Arial, Geneva, Arial }
font.glob {color: #ffffff; font-weight: lighter; font-size: 11px; line-height:
12px; font-family: Arial,Arial, Geneva, Arial }
font.prot {color: #7FA8CE; font-weight: lighter; font-size: 10px; line-height:
11px; font-family: Arial,Arial, Geneva, Arial }
font.searchlink {color: #00519E; font-weight: lighter; font-size: 12px;
line-height: 15px; font-family: Arial,Arial, Geneva, Arial }

font.subline_plus  { padding: 1px 6px 1px 6px; color: #ffffff; font-weight:
lighter; font-size: 11px; font-family: Arial,Arial, Geneva, Arial }
font.headline_plus { padding: 1px 10px 1px 20px; color: #ffffff; font-weight:
bold; font-size: 11px;  font-family: Arial,Arial, Geneva, Arial }
font.headline_news {padding: 6px 6px 3px 10px; color: #ffffff; font-weight:
bold; font-size: 11px;  font-family: Arial,Arial, Geneva, Arial }
font.subline_news  {padding: 3px 6px 3px 0px; color: #00519E; font-weight:
bold; font-size: 11px; font-family: Arial,Arial, Geneva, Arial }

a.prot:active   { text-decoration: none; color: #00519E}
a.prot:hover    { text-decoration: none; color: #00519E}
a.prot:link     { text-decoration: none; color: #00519E}
a.prot:visited  { text-decoration: none; color: #00519E}

.content a:active   { text-decoration: none; color: #00519E; font-size: 11px;
font-weight: bold;}
.content a:hover    { text-decoration: none; color: #00519E; font-size: 11px;
font-weight: bold;}
.content a:link     { text-decoration: none; color: #00519E; font-size: 11px;
font-weight: bold; }
.content a:visited  { text-decoration: none; color: #00519E; font-size: 11px;
font-weight: bold;}




a:active   { text-decoration: none; color: #00519E;  }
a:hover    { text-decoration: none; color: #00519E; }
a:link     { text-decoration: none; color: #00519E;  }
a:visited  { text-decoration: none; color: #00519E; }

a.detail:active  {padding-left: 12px; padding-right: 6px; text-decoration:
none; color: #005AAB; background: url(images/arrow_link.gif);
background-repeat: no-repeat;}
a.detail:hover   {padding-left: 12px; padding-right: 6px; text-decoration:
none; color: #005AAB; background: url(images/arrow_link.gif);
background-repeat: no-repeat;}
a.detail:link    {padding-left: 12px; padding-right: 6px; text-decoration:
none; color: #005AAB; background: url(images/arrow_link.gif);
background-repeat: no-repeat;}
a.detail:visited {padding-left: 12px; padding-right: 6px; text-decoration:
none; color: #005AAB; background: url(images/arrow_link.gif);
background-repeat: no-repeat;}

div.mp_inn_black {width: 156px; height: 22px; cursor: pointer; color: #000000;
text-align: center; padding-top: 3px; line-height: 14px;}
div.mp_inn_white {width: 156px; height: 22px; cursor: pointer; color: #ffffff;
text-align: center; padding-top: 3px; line-height: 14px;}
div.mp_inn_blue  {width: 156px; height: 22px; cursor: pointer; color: #00519E;
text-align: center; padding-top: 3px; line-height: 14px;}

td.searchresult_0 { 
  border-top: 0px #00519E solid;
  background-color: #BFD3E7
}

td.searchresult_1 { 
  border-top: 0px #00519E solid;
  background-color: #FFFFFF
}

div.serachcut { 
  width: 590px;
  height: 18px;
  overflow: hidden;
  padding-left: 20px;
}

td.left_green {
  background: url(images/stripe_green.gif); background-repeat: repeat-y;
  width: 36px;
  vertical-align: top;
}

td.left_blue {
  background: url(images/stripe_blue.gif); background-repeat: repeat-y;
  width: 36px;
  vertical-align: top;
}

td.left_turqu {
  background: url(images/stripe_turqu.gif); background-repeat: repeat-y;
  width: 36px;
   vertical-align: top;
}

td.left_grey {
  background: url(images/stripe_grey.gif); background-repeat: repeat-y;
  width: 36px;
  vertical-align: top;
}

div.top_right {
  border-width: 0px;
  border-style: none;
  background-color: #99B9D8;
  width: 172px;
  height: 156px;
  overflow: hidden;
  text-align: center;
  vertical-align: middle;
  line-height: 12px;
}

div.top_center {
  border-width: 0px;
  border-style: none;
  background-color: #ffffff;
  width: 802px;
  height: 116px;
  overflow: hidden;
  text-align: center;
  vertical-align: middle;
  line-height: 12px;
}

div.spacer_v {
  background-color: #ffffff;
  width: 200px; 
  height: 18px;
  margin-top: 0px;
  margin-right: 0px;
  border-color: #ffffff;
  border-width: 0px; 
  border-style: none;
}

td.bg_light {
  margin-left: 0px;
  background-color: #99B9D8;
}

table.all {
  border-width: 1px;
  border-style: solid;
  border-color: #00519E;
  text-align: left;
  line-height: 12px;
  margin: 0 0 10px 0;
  padding: 0 0 10px 0;
}

table.all td {
  padding: 3px 10px 5px 20px;
  
}

.standard a {font-weight: bold; font-size: 11px; line-height: 11px;
font-family: Arial,Arial, Geneva, Arial }

table.menue {
  border-width: 0px;
  border-style: none;
  margin: 0px;
  padding: 0px;
  text-align: left;
  vertical-align: top;
}

td.all {BORDER-RIGHT: #8B4730 1px solid; background-color: #D9C08D;
BORDER-TOP: #eeeeee 1px solid; BORDER-LEFT: #eeeeee 1px solid; BORDER-BOTTOM:
#8B4730 1px solid;}

.contenttable {margin-top: 0px;}
textarea {width: 95%}

.title {  
          background: #00519E;  
          margin: 0px;  
          font-weight: bold; 
          font-size: 11px; 
          line-height: 13px; 
          font-family: Arial,Arial, Geneva, Arial;
          color: #FFFFFF;
          padding: 3px 10px 3px 20px
        }

.disclaimer{
          background: #EEEEEE;  
          color:black;  
          margin: 0px;
          padding: 0px;
          font-weight: bold; 
          font-weight: standard; 
          font-size: 11px; 
          line-height: 13px; 
          font-family: Arial,Arial, Geneva, Arial;
          padding: 3px 10px 3px 20px

        }

.subline {font-weight: bolder; 
          font-size: 11px; 
          line-height: 13px; 
          font-family: Arial,Arial, Geneva, Arial;
          color: #00519E;
          }

.info    {font-size: 10px; 
          line-height: 13px; 
          font-family: Arial,Arial, Geneva, Arial;
          color: #00519E;
          }

.standard {margin: 0px; 
           padding: 0px; 
           color:black; 
           font-weight: standard; 
           font-size: 11px; 
           line-height: 15px; 
           font-family: Arial,Arial, Geneva, Arial
          }

.img-shadow {}

.img-shadow img {}  

.left {float: left; margin: 0px 15px 0 0px}
.right {float: right; margin:0px 0px 0 15px}
.center {display:block; text-align: center; margin: 0px } 

.footer {width: 626px; border-top: 1px solid #00519E}

.infotitle  {background: #00519E;  
             margin: 0px;  
             font-weight: bold; 
             font-size: 12px; 
             line-height: 15px; 
             font-family: Arial,Arial, Geneva, Arial;
             color: #FFFFFF;
             padding: 3px 10px 3px 20px
              }

.button {width: 80px; 
         background: #00519E; 
         border: 1px solid white; 
         color: white;
         font-weight: bold;
         padding: 5px;
         text-align: center
        }

ul {
list-style-type: square;
color: #00519E
}

