font, table { font-family: Tahoma; font-size: 11px; color: #333333; line-height: 16px; text-decoration: none; }

.title { font-family: Tahoma; font-size: 11px; color: #336699; font-weight: bold; line-height: 16px;}
.subtitle { font-family: Tahoma; font-size: 11px; color: #e0724a; font-weight: bold; line-height: 16px;}
.footnote { font-family: Tahoma; font-size: 11px; color: #7e9eb4; font-weight: bold; line-height: 16px;}
.footer { font-family: Tahoma; font-size: 10px; color: #77a7c3; font-weight: normal; line-height: 16px;}
.small { font-family: Arial; font-size: 9px; color: #333333; font-weight: normal; line-height: 16px;}
.news { padding-top: 5px; }

hr { border: 0; color: #999999; background-color: #999999; height: 1px; width: 100%; }
li { list-style: circle; }
br { line-height: 10px;}

a:link,a:active,a:visited,a:hover { 
  font-family: Tahoma; font-size: 11px; color:#336699; line-height: normal; text-decoration: underline; line-height: 16px;}
a:hover { 
  color:#6699cc; text-decoration: none;}

.menu:link,.menu:active,.menu:visited,.menu:hover { 
  font-family: Tahoma; font-size: 11px; color:#0081ac; line-height: normal; font-weight: bold; text-decoration: none; line-height: 16px;}
.menu:hover { 
  color:#ffb12b; text-decoration: none;}

.ice, .ice:link,.ice:active,.ice:visited,.ice:hover { 
  font-family: Tahoma; font-size: 11px; color:#0081ac; line-height: normal; font-weight: normal; text-decoration: none; line-height: 16px;}
.ice:hover { 
  color:#ffb12b; text-decoration: none;}
    
input, textarea, button, select {
  background-color: #EEEEEE;
  color: #333333;
  font-family: Tahoma;
  font-size: 11px;
  border: 1px solid #999999;
  padding-left: 2px;
  padding-top: 1px;
}

input.button {
  font-family: Tahoma;
  font-size: 11px;
  color: #000000;
  padding-left: 1px;
  line-height: 17px;
}

input:focus, textarea:focus {
  font-family: Tahoma;
  font-size: 11px;
  background-color: #FFFFFF;
  color: #333333;
  border: 1px solid #999999;
}
