/* Generated by KompoZer */
@charset "utf-8";
body {
  margin: 0;
  padding: 0;
  background: #ffffff none repeat scroll 0% 50%;
  font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
  color: #333333;
}
img {
  display: block;
}
div#header {
  position: relative;
  height: 170px;
  width: 760px;
}
div#globalnav {
  background: #0082b7 url(../img/headergradient.gif) repeat-y scroll 0% 50%;
  position: relative;
  height: 18px;
}
div#logobar {
  background: #ffffff url(../img/logobarsystem.jpg) no-repeat scroll 205px 0;
  position: relative;
  height: 120px;
}
div#logobar img {
  position: absolute;
  top: 20px;
  left: 2px;
}
div#tagline {
  background: #0082b7 url(../img/taglinegradient.gif) repeat-y scroll 0% 50%;
  position: absolute;
  top: 120px;
  left: 0;
  height: 28px;
  width: 393px;
  z-index: 1;
}
div#tagline img {
  position: absolute;
  top: 0;
  left: 153px;
}
div#mainnav {
  background: #96c4da url(../img/mngradient.gif) repeat-y scroll 0% 50%;
  position: relative;
  height: 32px;
}
div#markets {
  background: transparent url(../img/markets.jpg) no-repeat scroll 205px 5px;
  position: relative;
  height: 60px;
}
div#maincontent {
  margin: 0 0 0 0px;
  padding: 10px 30px 1.4em 0;
  background-color: transparent;
  background-repeat: no-repeat;
  background-attachment: scroll;
  background-position: 0 5px;
  position: relative;
  voice-family: inherit;
  width: 525px;
}
html > body div#maincontent {
  width: 525px;
}
div#sidebar {
  padding: 10px 0 0;
  position: relative;
  top: 200px;
  left: 20px;
  width: 155px;
}
div#footer {
  border-top: 2px solid #96c4da;
  padding: 8px 0 20px;
  margin-top: 60px;
}
a {
  color: #006095;
  text-decoration: none;
}
a:hover {
  background: #0082b7 none repeat scroll 0% 50%;
  color: #ffffff;
}
div#globalnav ul {
  margin: 0 0 0 580px;
  padding: 2px 0 0;
  list-style-type: none;
  list-style-image: none;
  list-style-position: outside;
  font-size: 11px;
  line-height: 11px;
}
div#globalnav li {
  float: right;
  position: relative;
  top: 0px;
  margin-right: 12px;
  margin-top: 1px;
}
div#globalnav li#gn3 {
}
div#globalnav a {
  background: transparent none repeat scroll 0% 50%;
  color: #ffffff;
  text-decoration: none;
}
div#mainnav ul {
  margin: 0 0 0 201px;
  padding: 14px 0 0;
  list-style-type: none;
  list-style-image: none;
  list-style-position: outside;
  font-size: 11px;
  line-height: 11px;
}
div#mainnav li {
  float: left;
  margin-right: 10px;
}
div#mainnav a {
  padding: 2px 4px;
  font-weight: normal;
  color: #333333;
  text-decoration: none;
  float: left;
}
div#mainnav a:hover {
  background: transparent none repeat scroll 0% 50%;
  text-decoration: none;
}
h2 {
  font-size: 18px;
  line-height: 22px;
  font-weight: normal;
}
h1 {
  font-size: 24px;
}
h3 {
  font-size: 13px;
  line-height: 15px;
  font-weight: bold;
}
strong {
  font-weight: bold;
  color: #3366ff;
}
em {
  font-style: italic;
}
div#maincontent h2, div#maincontent p, div#maincontent ul {
  color: #333333;
}
div#maincontent h2 {
  margin: 1.4em 0 9px;
}
div#maincontent h2.first {
  margin-top: 0;
}
div#maincontent p, div#maincontent ul {
  margin: 0 0 1em;
}
div#maincontent ul {
  padding: 0 0 0 1.2em;
  list-style-type: square;
  list-style-image: none;
  list-style-position: outside;
}
div#maincontent li {
  margin: 0;
}
div#maincontent p, div#maincontent ul {
  margin: 0 0 8px;
  font-size: 13px;
  line-height: 17px;
}
div#footer p {
  font-size: 11px;
  line-height: 13px;
  color: #666666;
}
div#sidebar h3, div#sidebar p, div#sidebar ul {
  color: #666666;
}
div#sidebar h3 {
  margin: 2em 0 11px;
}
div#sidebar h3.first {
  border-top: 2px solid #96c4da;
  margin-top: 0;
}
div#sidebar p, div#sidebar ul {
  margin: 0 0 1em;
}
div#sidebar ul {
  padding: 0 0 0 1.5em;
  list-style-type: square;
  list-style-image: none;
  list-style-position: outside;
}
div#sidebar p, div#sidebar ul {
  font-size: 11px;
  line-height: 13px;
}
div#sidebar li {
  margin: 0 0 11px;
}
