body {
  background-color:#ffffff;
  margin-left:0px; 
  margin-right:0px; 
  margin-top:0px; 
  margin-bottom:0px;
  font-family:Tahoma,Verdana,Arial;
  color:#000000;
  font-size:12px;
  font-weight:normal
}

ul {
  margin-bottom:0px; 
  margin-left:0px; 
  margin-right:0px; 
  margin-top:0px; 
  text-indent:0px
}

li {
  margin-bottom:3px;
  margin-left:20px; 
  margin-right:0px; 
  margin-top:0px; 
  text-indent:0px
}

table, tr, td, font {
  font-family:Tahoma,Verdana,Arial;
  color:#000000;
  font-size:12px;
  font-weight:normal
}

td.head1 {
  background-color:#0096b4;
  color:#ffffff;
  font-size:11px;
  font-weight:bold;
  padding-left:10px;
  padding-right:10px;
  padding-top:5px;
  padding-bottom:5px;
  text-align:center;
  width:100%
}

td.head2 {
  background-color:#0096b4;
  color:#ffffff;
  font-size:11px;
  font-weight:bold;
  padding-left:5px;
  padding-right:5px;
  padding-top:5px;
  padding-bottom:5px;
  text-align:center
}

td.menu {
  background-color:#c8dcf0;
  font-size:11px;
  padding-top:5px;
  padding-bottom:5px;
  padding-left:10px;
  padding-right:10px;
  text-align:left
}

td.submenu {
  background-color:#c8dcf0;
  font-size:11px;
  padding-top:2px;
  padding-bottom:2px;
  padding-left:20px;
  padding-right:10px;
  text-align:left
}

td.menu a:hover, td.submenu a:hover {
  color:#ffffff;
  text-decoration:none
}

td.board {
  padding-top:10px;
  padding-bottom:10px;
  padding-left:10px;
  padding-right:10px;
  border-bottom:#ffffff 1px solid;
  vertical-align:middle
}
td.board2 {
  padding-top:5px;
  padding-bottom:5px;
  border-bottom:#ffffff 1px solid;
  vertical-align:middle
}

form {
  padding-top:0px; 
  padding-bottom:0px; 
  margin-top:0px; 
  margin-bottom:0px;
  font-family:Tahoma,Verdana,Arial;
  color:#000000;
  font-size:12px;
  font-weight:normal
}

select.norm1, input.norm1 {
  font-family:Tahoma,Verdana,Arial;
  color:#000000;
  font-size:14px;
  font-weight:normal;
  background-color:#f0f8ff;
  border: #606060 1px solid;
  vertical-align:middle
}

textarea.norm1 {
  font-family:Verdana,Tahoma,Arial;
  color:#000000;
  font-size:14px;
  font-weight:normal;
  background-color:#f0f8ff;
  border: #606060 1px solid;
  vertical-align:middle
}

select.smaller1, input.smaller1 {
  font-family:Tahoma,Verdana,Arial;
  color:#000000;
  font-size:12px;
  font-weight:normal;
  background-color:#e6f0ff;
  border: #000000 1px solid;
  vertical-align:middle
}

input.search {
  font-family:Tahoma,Verdana,Arial;
  color:#000000;
  font-size:14px;
  padding:2px 0 2px 0;
  font-weight:normal;
  background-color:#b0d0f8;
  border: #fff 1px solid;
  vertical-align:middle
}

input.button1 {
  font-family:Tahoma,Verdana,Arial;
  color:#ffffff;
  font-size:14px;
  background-color:#0078c8;
  border: #ffffff 1px solid;
  font-weight:bold;
  vertical-align:middle
}

input.button2 {
  font-family:Tahoma,Verdana,Arial;
  color:#ffffff;
  font-size:11px;
  background-color:#0078c8;
  border: #ffffff 1px solid;
  font-weight:bold;
  vertical-align:middle
}

input.button3 {
  font-family:Tahoma,Verdana,Arial;
  color:#000000;
  font-size:11px;
  background-color:#fffad0;
  border: #000000 1px solid;
  font-weight:normal;
  vertical-align:middle
}

input.buttonX1 {
  background-color:#ececec;
  border: #ececec 0px solid;
  font-size:1px;
  width:1px;height:1px
}

img.img1 {
  border:#707070 1px solid;
  vertical-align:middle
}
img.img2 {
  vertical-align:middle
}
img.img3 {
  border:#707070 1px solid
}

a {
  color:#005096;
  text-decoration:none
}

a:hover {
  color:#005096;
  text-decoration:underline
}

td.norm1, font.norm1 {
  font-family:Verdana,Tahoma,Arial;
  font-size:14px
}

font.bigger1 {
  font-family:Verdana,Tahoma,Arial;
  font-size:16px;
  font-weight:bold
}

font.smaller1 {
  font-size:11px
}

font.smaller2 {
  font-size:10px
}

font.msg1 {
  font-size:15px;
  font-weight:bold
}

font.error1 {
  color:#a00000;
  font-size:15px;
  font-weight:bold
}

span.white_blue {
  color:#caddee
}
span.gray {
  color:#505050
}
span.light {
  color:#909090
}
span.red {
  color:#a00000
}


font.header {
  font-family:Verdana,Tahoma,Arial;
  font-size:16px;
  font-weight:bold
}

font.citation {
  color:#808080
}

font.msgcit {
  color:#808080
}
