body {
  color : black;
  background-color: #CDE9FC;
  font-family: sans-serif;
  padding-bottom : 30px;
}
h3 {
  font-size : 105%;
}
img {
  border : none;
}
#banner {
  position : absolute;
  top : 30px;
  left : 92px;
  height : 94px;
  width : 786px;
  padding : 0 0 0 0;
}
#body {
  position : absolute;
  top : 135px;
  left : 40px;
}
.logo_left {
  position : absolute;
  border : none;
  padding : 0 0 0 0;
}
.logo_right {
  position : absolute;
  right : 0px;
  border : none;
  padding : 0 0 0 0;
}
.title {
  position : absolute;
  top : 15px;
  left : 140px;
  border : 2px solid black;
  width : 503px;
  font-size : 190%;
  color : yellow;
  font-weight : 900;
  padding : 10px 0 10px 0;
  background-color : #3664F5;
}
.columns_tab {
  position : relative;
  left : 20px;
  padding : 0;
  margin : 0;
}
.columns_tab td { 
  vertical-align : top;
}
.nav_box {
}
.nav_box a {
  color : white;
  text-decoration : none;
}
.nav_box ul {
  margin : 0;
  padding : 0;
}
.nav_box li {
  background-color : #3664F5;
  margin : 2px;
  padding : 2px 20px 2px 5px;
  border-top : 3px solid gray;
  border-left : 3px solid gray;
  border-right : 3px solid black;
  border-bottom : 3px solid black;
}
.main_text {
  position : relative;
  left : 14px;
  margin-top : 15px;
  width : 850px;
}
.main_text a {
  color : black;
  text-decoration : none;
}
.main_text div {
  color : white;
  background-color:#3664F5;
  margin : 0 0 3px 10px;
  padding : 5px;
  border : 2px solid black;
}
.main_text div li {
  padding:3px;
  margin:2px;
  background-color:yellow;
  width : 50%;
  border-top : 3px solid gray;
  border-left : 3px solid gray;
  border-right : 3px solid black;
  border-bottom : 3px solid black;
}
.main_text h3 {
  padding-left : 115px;
}
.main_text_sub a {
  color : yellow;
  text-decoration : underline;
}
.committee {
  position : relative;
  font-size : 75%;
  border-collapse: collapse;
}
.committee td {
  background-color : yellow;
  padding-right : 10px;
  padding-left : 10px;
  border-right : 8px solid #CDE9FC;
}
ul.no_dot {
  list-style-type: none
}
.end_block {
  position : relative;
  left : -30px;
  padding : 30px 0 50px 0;
}
.end_block hr {
  color : black;
  background-color : black;
  height : 3px;
  width : 100%;
}
