.over { background-color: #336699; color: #ffffff; font-size: 0.6em; font-family: "Arial", Verdana, sans-serif;  font-weight: bold;}
.over a:link { color: #FFFFFF; text-decoration: none; font-weight: bold; }
.over a:active { color: #FFFFFF; text-decoration: none; font-weight: bold;}
.over a:visited { color: #FFFFFF; text-decoration: none; font-weight: bold; }

.out  { background-color: #6699cc; color: #ffffff; font-size: 0.6em;  font-family: "Arial", Verdana, sans-serif;  font-weight: bold;}
.out a:link  { color: #ffffff; text-decoration: none;  font-weight: bold; }
.out a:active { color: #ffffff; text-decoration: none;  font-weight: bold; }
.out a:visited { color: #ffffff; text-decoration: none;  font-weight: bold; }

.sideover {padding: 3px; background-color: #6699CC; color: #ffffff; font-size:  0.6em; font-family: "Arial", Verdana, sans-serif;}
.sideover a:link { color: #FFFFFF; text-decoration: none; }
.sideover a:active { color: #FFFFFF; text-decoration: none;}
.sideover a:visited { color: #FFFFFF; text-decoration: none; }

.sideout  {padding: 3px; background-color: #336699; color: #ffffff; font-size:  0.6em;  font-family: "Arial", Verdana, sans-serif;}
.sideout a:link  { color: #ffffff; text-decoration: none;}
.sideout a:active { color: #ffffff;  text-decoration: none;}
.sideout a:visited { color: #ffffff; text-decoration: none;}

.box  { background-color: #6699CC; color: #ffffff; font-size:  0.65em; font-weight: bold;  font-family: "Arial", Verdana, sans-serif;}

.box2  { background-color: #f4f9ff; color: #333333; font-size:  0.6em;  font-family: "Arial", Verdana, sans-serif; padding: 2px; border: 1px solid #999999;}
.box2  a:link {  color: #336699; text-decoration: none;  }
.box2  a:active {  color: #336699; text-decoration: none;   }
.box2  a:visited {  color: #336699;  text-decoration: none;  }
.box2 a:hover  {  color: #6699CC; }

.box3  { background-color: #f4f9ff; color: #333333; font-size:  0.7em;  font-family: "Arial", Verdana, sans-serif; padding: 2px; border: 1px solid #999999;}
.box3  a:link {  color: #336699; text-decoration: none;}
.box3  a:active {  color: #336699; text-decoration: none;  }
.box3  a:visited {  color: #336699; text-decoration: none;  }
.box3 a:hover  {  color: #6699CC; text-decoration: none; }

.box4  { background-color: #f4f9ff; color: #333333; font-size:  0.6em;  font-family: "Arial", Verdana, sans-serif; padding: 2px; border-right: 1px solid #999999; border-left: 1px solid #999999; border-bottom: 1px solid #999999;}
.box4  a:link {  color: #336699;text-decoration: none;  }
.box4  a:active {  color: #336699; text-decoration: none;  }
.box4  a:visited {  color: #336699;  text-decoration: none; }
.box4 a:hover  {  color: #6699CC;text-decoration: none;  }

.box5  { background-color: #f4f9ff; color: #333333; font-size:  0.7em; font-weight: bold; font-family: "Arial", Verdana, sans-serif; padding: 2px;  border: 1px solid #999999;}
.box5  a:link {  color: #336699;text-decoration: none;  }
.box5  a:active {  color: #336699; text-decoration: none;  }
.box5  a:visited {  color: #336699;  text-decoration: none; }
.box5 a:hover  {  color: #6699CC;text-decoration: none;  }

.box6  { color: #333333; font-size:  0.45em; font-family: "Arial", Verdana, sans-serif; padding: 2px;  border: 1px solid #999999;}
.box6  a:link {  color: #336699;text-decoration: none;  }
.box6  a:active {  color: #336699; text-decoration: none;  }
.box6  a:visited {  color: #336699;  text-decoration: none; }
.box6 a:hover  {  color: #6699CC;text-decoration: none;  }

.box7  { color: #333333; font-size: 0.6em;  font-family: "Arial", Verdana, sans-serif; padding: 2px; border: 1px solid #999999;}
.box7  a:link {  color: #6699CC; text-decoration: none;  }
.box7  a:active {  color: #6699CC; text-decoration: none;   }
.box7  a:visited {  color: #6699CC; text-decoration: none;   }
.box7 a:hover  {  color: #336699;text-decoration: none;   }

.box8  { background-color: #f4f9ff; color: #333333; font-family: "Arial", Verdana, sans-serif; padding: 2px; border: 1px solid #999999;}
.box8  a:link {  color: #336699; text-decoration: none;}
.box8  a:active {  color: #336699; text-decoration: none;  }
.box8  a:visited {  color: #336699; text-decoration: none;  }
.box8 a:hover  {  color: #6699CC; text-decoration: none; }

.footer  { color: #333333; font-size: 0.55em; font-family: "Arial", Verdana, sans-serif; }
.footer a:link  { color: #336699; text-decoration: none; }
.footer a:active { color: #336699; text-decoration: none; }
.footer a:visited { color: #336699; text-decoration: none; }
.footer a:hover { color: #6699CC; text-decoration: none; }

.footnote  { color: #333333; font-size: 0.8em; font-family: "Arial", Verdana, sans-serif;  }

.home  { background-color: #ffffff; color: #336699; font-size: 1em;  font-family: "Arial", Verdana, sans-serif;  font-weight: bold;}
.home2  { background-color: #ffffff; color: #333333;  font-size: 0.8em;  font-family: "Arial", Verdana, sans-serif;  font-weight: bold;}
.header { color: #336699; font-size: 0.7em;  font-family: "Arial", Verdana, sans-serif;  font-weight: bold;}
.paraheader { color: #336699; font-family: "Arial", Verdana, sans-serif;  font-weight: bold;}

.bodytext { color: #333333; font-size: 0.7em; font-family: "Arial", Verdana, sans-serif; text-align: left;}
.bodytext a:link { color: #336699; }
.bodytext a:active { color: #336699; }
.bodytext a:visited { color: #336699;  }
.bodytext a:hover { color: #6699CC;  }

.input {font-size: 0.8em}
.text { color: #333333; font-size: 0.6em; font-family: "Arial", Verdana, sans-serif; }
.text a:link { color: #6699CC; font-style: normal; text-decoration: none; }
.text a:active { color: #6699CC; font-style: normal; text-decoration: none; }
.text a:visited { color: #6699CC; font-style: normal; text-decoration: none;  }
.text a:hover { color: #336699; font-style: normal; text-decoration: none;  }

#left_padding { padding-left: 3px; }
#list_padding { padding-top: 3px; }
#text_padding { padding-left: 1px; }
#bar { background-color: #336699;}
