
/* HTML Block Styles */

body {
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  font-size: 12px;
  background-color: #F0E68C;
}

a {
  text-decoration: none;
}
a:hover {
  text-decoration: underline;
}

/* ID Styles */

#sidemenu{
  background-color: #F7F1BF;
  vertical-align: top;
  padding-top: 6px;
  padding-left: 6px;
  width: 130px;
}
#sidemenu a {
  text-decoration: none;
  color: Navy;
}
#sidemenu a:hover {
  text-decoration: underline;
  color: Maroon;
}


#page {
  text-align: center;
}
#top, #mainpanel, .mainpanel, #disclaimer {
  width: 700px;
}
#title {
  font-size: 20px;   
  text-align: center;
  padding-bottom: 0px;
}

#subtitle {
  font-size: 14px;   
  text-align: center;
}
#top {
  background-color: #F7F1BF;
  margin-bottom:10px;
  border-bottom: none;
  /*border-bottom: 2px solid #DAA520;*/
}
#mainpanel, .mainpanel {
  background-color: #ffffff;  
  text-align: left;
}
#disclaimer {
  font-style: italic; 
  text-align: center;
  padding-top: 5px;
  margin-top:10px;
  border-top: 2px solid #DAA520;
  background-color: #F7F1BF;
  padding-bottom: 2px;
}


/* Class Styles */

.breadcrumbmenu {
  font-size: 11px;  
}
.breadcrumbmenu a {
  text-decoration: none;
  color: #A77D18;
}
.breadcrumbmenu a:hover {
  text-decoration: underline;
  color: Maroon;
}

.quote {
  font-style: italic;
  width: 80%
}

.red {
  color: Maroon;
}

.menu {
  font-size: 10px;
  text-align: center;
  background: #F7F1BF;
  border : 1px solid #DAA520;
  height: 30px;
}
.menu a {
  text-decoration: none;
  color: Navy; 
}
.menu a:hover {
  color: Maroon;
  text-decoration: underline;
}
.portal {
  text-align: center;
}
.specialtitle {
  font-family: "Trebuchet MS", Arial, Helvetica, "Sans-Serif";
  font-weight: bold;
  font-size: 20px;
  text-align: center;
  margin-top: 10px;
  margin-bottom: 18px;
}