body
{
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
  color: #000000;
  background-color: #EDF6FC;
  background-image: url(../img/background.gif);
  background-repeat: repeat-x;
  margin: 0px;
  padding: 5px;
}

#wrapper
{
  width: 862px;
  margin-left: auto;
  margin-right: auto;
  padding: 0px;
}

#top
{
  width: 862px;
  height: 133px;
  margin: 0px;
  padding: 0px;
}

#logo
{
  float: left;
  width: 244px;
  height: 133px;
  background-image: url(../img/logo.gif);
  margin: 0px;
  padding: 0px;
}
#navTop
{
  float: right;
  width: 607px;
  height: 133px;
  background-image: url(../img/top-background.gif);
  margin: 0px;
  padding: 0px;
}
#navTop div.links
{
  background-color: #EDF6FC;
  margin: 107px 30px 0px 30px;
}
#navTop a,
#navTop a:link,
#navTop a:visited,
#navTop a:active
{
  float: left;
  display: block;
  width: 100px;
  height: 20px;
  line-height: 20px;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
  color: #052A47;
  background-color: #96BEDF;
  text-align: center;
  text-decoration: none;
  margin: 0px 2px 0px 0px;
  padding: 0px;
  border: 1px solid #8DC4EF;
}
#navTop a:hover,
#navTop a:focus
{
  float: left;
  display: block;
  width: 100px;
  height: 20px;
  line-height: 20px;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
  color: #052A47;
  background-color: #84AFD1;
  text-align: center;
  text-decoration: none;
  margin: 0px 2px 0px 0px;
  padding: 0px;
  border: 1px solid #8DC4EF;
}
#navTop div.selected
{
  float: left;
  display: block;
  width: 100px;
  height: 20px;
  line-height: 20px;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
  color: #EDF6FC;
  background-color: #5194C7;
  text-align: center;
  text-decoration: none;
  margin: 0px 2px 0px 0px;
  padding: 0px;
  border: 1px solid #8DC4EF;
}


#content
{
  width: 862px;
  margin: 11px 0px 11px 0px;
  padding: 0px;
}
#contentTop
{
  width: 862px;
  height: 19px;
  background-image: url(../img/content-top.gif);
}
#contentMain
{
  width: 860px;
  height: 370px;
  color: #000000;
  background-color: #EDF6FC;
  margin: 0px;
  padding: 0px;
  border-left: 1px solid #5194C7;
  border-right: 1px solid #5194C7;
}
#contentMain[id]
{
  height: auto;
  min-height: 370px;
}
#contentBottom
{
  width: 862px;
  height: 19px;
  background-image: url(../img/content-bottom.gif);
}

#contentMain p.title
{
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #EDF6FC;
  background-color: #5194C7;
  margin: 0px;
  padding: 4px 11px 4px 11px;
}

#contentMain p
{
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
  color: #000000;
  margin: 0px;
  padding: 11px;
}
#contentMain p.bold
{
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #000000;
  margin: 0px;
  padding: 11px;
}
#contentMain img
{
  margin: 0px;
  padding: 0px;
  border: none;
}
#contentMain table
{
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
  color: #000000;
  text-align: left;
  margin: 11px;
  padding: 0px;
  border-collapse: collapse;
  border: none;
}
#contentMain td.contactDataLeft
{
  margin: 0px;
  padding: 5px 10px 0px 0px;
}
#contentMain td.contactDataRight
{
  margin: 0px;
  padding: 5px 0px 0px 0px;
}
#contentMain a,
#contentMain a:link,
#contentMain a:visited,
#contentMain a:active
{
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
  color: #5194C7;
  text-decoration: none;
  margin: 0px;
  padding: 0px;
}
#contentMain a:hover,
#contentMain a:focus
{
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
  color: #5194C7;
  text-decoration: underline;
  margin: 0px;
  padding: 0px;
}
