body {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:0.9em;
    color: #000000;
    margin:0;
    width:100%;
    background-color:#fedddd;
}

div.main-container {
    /* background-color: #e6f5ff; */
    width:778px;
    border:1px solid #e74658;
    margin:10px auto 10px auto;
    background-color:#ffffff;
}

div.container {
    padding:0 15px 0 15px;
    background-color:#ffffff;
}

.highlight-blue {
    background-color: #e6f5ff;
}

div.hr {
    height:1px;
    background-color:#b0b0b0;
    width:100%;
    margin:3px auto 3px auto;
}

div.hr hr {
    display: none;
}

/* Main Links */

a:active, a:link, a:visited {
  color: #466dab;
  background-color:transparent;
  text-decoration:none; 
}

a:hover {
  color: #B22222;
  background-color: transparent;
  text-decoration: none;
}

/* Bold Links */

a.linkb:active, a.linkb:link, a.linkb:visited {
  font-weight:bold;
  color: #466dab;
  background-color:transparent;
  text-decoration:none; 
}

a.linkb:hover {
  font-weight:bold;
  color: #B22222;
  background-color: transparent;
  text-decoration: none;
}

/* Re-Definition for H1, H2, H3, H4 */

h1 {
  color:#000000;
  font-weight:normal;
  background-color:#ffffff;
  font-size:160%;
}

h2 {
  color:#000000;
  font-weight:normal;
  background-color:transparent;
  font-size:140%;
}

h2.fancy {
  color:#000000;
  font-weight:normal;
  background-color: #fedddd;
  font-size:140%;
  border-bottom:1px solid #e74658;
  /* border-top:1px solid #b0b0b0; */
  text-align:right;
  padding-right:10px;
}

div.fancy {
  color:#000000;
  font-weight:normal;
  background-color: #fedddd;
  font-size:140%;
  border-bottom:1px solid #e74658;
  /* border-top:1px solid #b0b0b0; */
  text-align:right;
  padding-right:10px;
}


h3 {
  color:#000000;
  background-color:#ffffff;
  font-weight:normal;
  font-size:130%;
}

h4 {
  color:#000000;
  background-color:#ffffff;
  font-size:110%;
}

td {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:0.9em;
    color: #000000;
}