/* This is the style for the overall page */
body {
  background-color: #FFFFFF;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
}

a {
  color: #0000FF;
  text-decoration: none;
}

a:visited {
  color: #FF00FF;
}

a:hover {
  color: #FF0000;
  text-decoration: underline;
}

/* This is the style for the overall frame */
.overall {
body {
  background-color: #FFFFFF;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
}

a.overall {
  color: #0000FF;
  text-decoration: none;
}

a.overall:visited {
  color: #FF00FF;
}

a.overall:hover {
  color: #FF0000;
  text-decoration: underline;
}
td.overall {
  background: #FFFFFF;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
}
}


/* This is the style for the top frames */
.top {
body {
  background-color: #FFFFFF;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
}

a.top {
  color: #0000FF;
  text-decoration: none;
}

a.top:visited {
  color: #FF00FF;
}

a.top:hover {
  color: #FF0000;
  text-decoration: underline;
}
td.top {
  background: #CC00CC;
  color: #FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12pt;
  font-weight: bold
}
}


/* This is the style for the body frames */
.body {
body {
  background-color: #FFFFFF;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
}

a.body {
  color: #0000FF;
  text-decoration: none;
}

a.body:visited {
  color: #FF00FF;
}

a.body:hover {
  color: #FF0000;
  text-decoration: underline;
}
td.body {
  background: #FFFFFF;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
}
}
