html{
  background-color: #bfceda;
}

/*** body styles ***/
.main{
  margin: 5%;
  /*margin-right: 5%;
  margin-top: 5%;*/
  background-color: #477494;
  font-family: Arial, Helvetica, Geneva, sans-serif;
  color: white;
  border:1px solid white;
}
.secondary{
  margin-left: 5%;
  margin-right: 5%;
  margin-top: 0px;
  margin-bottom: 0px;
  background-color: #477494;
  font-family: Arial, Helvetica, Geneva, sans-serif;
  color: white;
  font-size:12pt;
  border:1px solid white;
}

/*** text styles ***/
p{
  padding-left:25px;
  padding-right:25px;
}
li{
  padding-right:25px;
}
h1{
  text-align: center;
  color: black;
}
h2{
  text-align: center;
  color: black;
}
h3{
  text-align: center;
  color: black;
}
h4{
  text-align: center;
  color: black;
}
h5{
  padding-left:10px;  
  color: black;
}
.title{
  font-family: Georgia, New Century Schoolbook, Bookman, Utopia, Garamond, Times New Roman, Times, Serif;
}

/*** menu styles ***/
.links{
  clear:both;
  color: white;
  font-size: 9pt;
  text-align: center;
}
.links_tdr{
  border-top: 1px white solid;
  border-right: 1px white solid;
  border-bottom: 1px white solid;
}
.links_td{
  border-top: 1px white solid;
  border-bottom: 1px white solid;
}

/*** last update style ***/
.update{
  text-align: center;
  font-size: 9pt;
}

/*** link styles ***/
a:link {
  color: #8DB6CD;
  text-decoration: none;
  font-weight: bold;
}
a:active {
  color: #99ccff;
  text-decoration: none;
  font-weight: bold;
}
a:visited {
  color:  #ADD8E6;
  text-decoration: none;
  font-weight: bold;
}
a:hover {
  color: #99ccff;
  text-decoration: underline;
  font-weight: bold;
}

/*** table styles ***/
.width{
  width: 85%;
}
.members{
  width: 95%;
  text-align: center;
}
.outline{
  border: 2px ridge;
  margin-left:10px;
  margin-right:10px;
}

/*** columns ***/
.col1{
  float: left;
  width: 49%;
  border-right: 1px dotted white;
}
.col2{
  float: right;
  width: 49%;
}
.content{
  border-top: 1px dotted white;
  padding: 1px;
}