html {
    height: 100%;
}
body {
    font-family: "Roboto",sans-serif;
    background-color: #eceff1;
    margin: 0px;
    color: #000;
    height: 100%;
}
A:link, A:visited {
    text-decoration:none; 
    color: #0000EE;
    font-size: 16px; 
}
A:hover {
    text-decoration:none; 
    color: #0000EE;
    font-size: 16px; 
}
.cls_header {
    background-color: #FBC833;
    font-family: ProximaNova-Semibold;
    font-size: 18px;
    color:#FFFFFF;
    z-index: 10;
    box-shadow: 1px 1px 2px #333;
    height: 120px;
}
.cls_title {
    font-family: ProximaNova-Semibold;
    font-size: 18px;
    font-weight: bold;
    color: #FFF;
    text-shadow: 2px 2px 3px #444;
}
.cls_subtitle {
    font-size: 18px;
    font-weight: bold;
}
.cls_version {
    font-family: ProximaNova-Semibold;
    font-size: 14px;
    font-weight: bold;
    color: #FFF;
    text-shadow: 2px 2px 3px #444;
}
.cls_content {
    margin: 60px;
}
.cls_footer {
    background-image: url(hr.png);
    background-repeat: repeat-x;
    background-position: center center;
    text-align: center;
    width: 100%;
}
.cls_committee1 {
    background-color: #CCC;
}
.cls_committee2 {
    background-color: #DDD;
}
.cls_committee3 {
    background-color: #FFCC00;
}
.cls_committee4 {
    background-color: #FFDD00;
}
.cls_indextable {
    background-color: #CCC;
}

@font-face {
  font-family: "Roboto";
  font-weight: 200;
  src: local("Roboto Thin"), url("Roboto-Thin.woff2") format("woff2"), url("Roboto-Thin.woff") format("woff"), url("Roboto-Thin.ttf") format("truetype");
}
@font-face {
  font-family: "RobotoRegular";
  font-weight: 400;
  src: local("Roboto Regular"), url("Roboto-Regular.woff2") format("woff2"), url("Roboto-Regular.woff") format("woff"), url("Roboto-Regular.ttf") format("truetype");
}
@font-face {
  font-family: "ProximaNova-Regular";
  font-weight: 200;
  src: local("ProximaNova-Regular"), url("ProximaNova-Regular.ttf") format("truetype");
}
@font-face {
  font-family: "ProximaNova-Semibold";
  font-weight: 400;
  src: local("ProximaNova-Semibold"), url("ProximaNova-Semibold.ttf") format("truetype");
}
