img{
  border:0
}


body{
  font-family:Arial;
}

table{
  font-family:arial;  
    /*border-color: #000000;
    border-width: 0 0 1px 1px;
    border-style: solid;*/
   border-collapse: collapse;

}

td{
    /*border-color: #000000;
    border-width: 1px 1px 0 0;
    border-style: solid;*/
    margin: 0;
}

.invisible{
    border-width: 0 0 0px 0px;
}

.nav{
  background-color: #FFFFCC;
  padding-left:10px;
  padding-top:4px;
}

.main{
  background-color: #FFFFFF;
}

.noborder{
    border-color: #FFFFFF;
    border-width: 0px 0px 0 0;
    border-style: none;
    margin: 0;
}

.blogentry{
  text-align:left;
  margin-left:10px;
  margin-right:10px;
}

form.login_form{
  margin:0;
  visibility:hidden;
  display:inline;
  font-size:10px;
}
input.login_form{
  font-size:10px;
  width:60px;
}

.top_bar{
  border-width: 0px 0px 0 0;
  background-color: rgb(8,59,142);
  color: #FFFFFF;
  font-family: "Franklin-Gothic-Heavy",verdana,arial;
  font-weight: bold;
  text-decoration: none;
}

.second_bar{
  /*background-color: rgb(149,206,245);*/
  background-color: rgb(16,108,255);
  /*background-color: rgb(120,180,250);*/
  /*background-color: rgb(195,220,255);*/
  /*background-color: rgb(255,255,200);*/
}

a.second_bar{
  color: rgb(2,15,35);
  margin-left:4px;
  /*font-weight: bold;*/
  text-decoration: none;
  font-size: 12px;
}

.toc{
  /*font-weight:bold;*/
  font-size: 12px;
}

a{
  text-decoration:none;
}

a:hover{
  color:rgb(0,150,0);
}
a.second_bar:hover{
  color:rgb(245,255,245);
}