<style type="text/css">
<!--
* {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
}

body {
  height: 100%;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
}

div.main {
  height: 100%;
  padding-left: 50px;
  padding-right: 10px;
}

div.top {
}

div.name {
  padding-top: 30px;
  padding-bottom: 30px;
}

div.name #logo {
  color: #ff6247;
  font-size: 24pt;
  letter-spacing: 8px;
  font-weight: bold;
}

div.name #logo a {
  color: #ff6247;
  text-decoration: none;
  font-size: 24pt;
  letter-spacing: 8px;
  font-weight: bold;
}

div.name #logo a img {
  border: solid 0px #ffffff;
}

div.name #beta {
/*
  color: #ff6247;
  vertical-align: 60%;
*/
  font-weight: bold;
  font-style: italic;
  color: #75a6ff;
  letter-spacing: 2px;
}

div.name #beta a {
  text-decoration: none;
}

div.name #beta a:link {
  color: #75a6ff;
}

div.name #beta a:visited {
  color: #75a6ff;
}

div.top #motto {
  font-size: 8pt;
}

div.tags {
  float: right;
  font-size: 8pt;
  width: 290px;
}

div.tags #since {
  display: none;
  font-size: 8pt;
  white-space: nowrap;
}

div.search_history {
  display: none
  font-size: 8pt;
  padding-top: 5px;
}

div.tags a {
  font-size: 8pt;
  color: #0000ff;
}

div.graph {
  width: 290px;
  padding-right: 10px;
  float: right;
  padding-top: 30px;
}

div.bar {
  float: left;
  background: #eeeeee;
  border-top: solid 1px #31b269;
  border-bottom: solid 1px #999999;
  margin-left: 1px;
  overflow: hidden;
  cursor: hand;
  font-size: 0pt;
  position: relative;
}

div.baz {
  float: left;
  background: #eeeeee;
  border-top: solid 1px #ff6247;
  border-bottom: solid 1px #999999;
  margin-left: 1px;
  overflow: hidden;
  cursor: hand;
  font-size: 0pt;
  position: relative;
}

div.foo {
  float: left;
  background: #ffffff;
  border-bottom: solid 1px #999999;
  margin-left: 1px;
  overflow: hidden;
  font-size: 0pt;
}

div.tabs a:link {
  color: #0000ff;
}

div.tabs a:visited {
  color: #0000ff;
}

div.tabs #linestab {
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 15px;
  padding-right: 15px;
  margin-left: -2px;
  margin-right: -2px;
}

div.tabs #trendstab {
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 15px;
  padding-right: 15px;
  margin-left: -2px;
  margin-right: -2px;
}

div.tabs #abouttab {
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 15px;
  padding-right: 15px;
  margin-left: -2px;
  margin-right: -2px;
}

div.tabs #moretab {
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 15px;
  padding-right: 15px;
  margin-left: -2px;
  margin-right: -2px;
  border-bottom: 1px solid #cccccc;
}

div.tabs #optionstab {
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 15px;
  padding-right: 15px;
  margin-left: -2px;
  margin-right: -2px;
}

div.tabs #publishtab {
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 15px;
  padding-right: 15px;
  margin-left: -2px;
  margin-right: -2px;
  border-bottom: 1px solid #cccccc;
  display: none;
}

div.tabs #advertisetab {
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 15px;
  padding-right: 15px;
  margin-left: -2px;
  margin-right: -2px;
  border-bottom: 1px solid #cccccc;
  display: none;
}

div.tabs #plugintab {
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 15px;
  padding-right: 15px;
  margin-left: -2px;
  margin-right: -2px;
  border-bottom: 1px solid #cccccc;
  display: none;
}

div.clear {
  clear: both;
}

div.advanced_options {
  padding-top: 20px;
  padding-right: 40px;
  clear: both;
}

div.advanced_options td {
  font-size: 10pt;
}

div.advanced_options img {
  cursor: hand;
}

div.advanced_options a {
  color: #0000ff;
}

div.showlines {
  float: left;
}

div.messages {
  float: right;
}

div.page_sponsor {
  width: 300px;
  padding-left: 10px;
  padding-bottom: 15px;
}

div.message_tabs {
  width: 300px;
  padding-left: 10px;
  padding-top: 15px;
  padding-bottom: 15px;
}

div.message_tabs a:link {
  color: #0000ff;
}

div.message_tabs a:visited {
  color: #0000ff;
}

div.message_tabs #web_message_tab {
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 15px;
  padding-right: 15px;
  margin-left: -2px;
  margin-right: -2px;
}

div.message_tabs #news_message_tab {
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 15px;
  padding-right: 15px;
  margin-left: -2px;
  margin-right: -2px;
}

div.message_tabs #video_message_tab {
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 15px;
  padding-right: 15px;
  margin-left: -2px;
  margin-right: -2px;
}

div.message_tabs #twitter_message_tab {
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 15px;
  padding-right: 15px;
  margin-left: -2px;
  margin-right: -2px;
  border-bottom: 1px solid #cccccc;
}

div.chart {
  width: 290px;
  height: 100px;
  margin-left: 10px;
  margin-bottom: 25px;
  border: solid 1px #cccccc;
  position: relative;
}

div.chart_grid {
  border-left: dashed 1px #cccccc;
  position: absolute;
}

div.chart_data_point {
  font-size: 0pt;
  position: absolute;
}

div.chart_label {
  position: absolute;
  font-size: 8pt;
  color: #999999;
}

div.chart_label a {
  font-size: 8pt;
  text-decoration: none;
}

div.chart_label a:hover {
  text-decoration: underline;
}

div.chart_label a:link {
  color: #999999;
}

div.chart_label a:visited {
  color: #999999;
}

div.chart_line {
  font-size: 0pt;
  position: absolute;
}

div.page_sponsor ul {
  padding-top: 5px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
}

div.page_sponsor li {
  list-style: outside none;
  overflow: hidden;
  background: #f8ffd1;
}

div.page_sponsor li a:link {
  color: #000000;
}

div.page_sponsor li a:visited {
  color: #000000;
}

div.page_sponsor #summary {
  font-size: 8pt;
}

div.nomatch {
  padding-top: 20px;
  padding-bottom: 20px;
}

div.nomatch a {
  cursor: hand;
  color: #0000ff;
  text-decoration: underline;
}

div.nomatch #ignored_tags {
  font-style: italic;
}

div.nomatch #ignored_tags a {
  text-decoration: none;
}

div.nomatch #ignored_tags a:link {
  color: #ff6247;
}

div.nomatch #ignored_tags a:visited {
  color: #ff6247;
}

div.categories {
  padding-top: 20px;
  padding-right: 40px;
  line-height: 150%;
}

div.categories a:link {
  color: #0000ff;
}

div.categories a:visited {
  color: #0000ff;
}

div.trend_item {
  float: left;
  width: 200px;
  overflow: hidden;
  text-wrap: none;
}

div.trend_heading {
  padding-top: 10px;
  color: #31b269;
  font-weight: bold;
}

div.trend_list {
  clear: both;
  padding-bottom: 15px;
}

div.message_contents {
  overflow: auto;
  width: 300px;
  padding-left: 10px;
  padding-bottom: 10px;
  color: #000000;
  font-size: 10pt;
}

div.message_contents li {
  display: block;
  text-wrap: none;
  width: 100%;
  overflow: hidden;
  padding-left: 0px;
  padding-top: 5px;
  list-style: outside none;
  color: #000000;
  font-size: 10pt;
}

div.message_contents #line {
  color: #000000;
  padding-right: 10px;
}

div.message_contents #line a {
  font-size: 10pt;
}

div.message_contents #line a:link {
  color: #000000;
}

div.message_contents #line a:visited {
  color: #000000;
}

div.message_contents #summary {
  font-size: 8pt;
  color: #000000;
}

div.lines {
  overflow: auto;
  line-height: 150%;
}

div.lines li {
  display: block;
  text-wrap: none;
  width: 100%;
  overflow: hidden;
  padding-left: 0px;
  padding-top: 10px;
  list-style: outside none;
  font-size: 12pt;
  border-bottom: dashed 1px #999999;
}

div.lines #line {
  text-align: left;
  padding-right: 10px;
  font-size: 12pt;
}

div.lines #line a {
  font-size: 12pt;
}

div.lines #line a:link {
  color: #0000ff;
}

div.lines #line a:visited {
  color: #0000ff;
}

div.lines #linename {
  font-style: italic;
  font-family: serif;
  font-size: 14pt;
  color: #31b269;
}

div.lines #summary {
  text-align: left;
  float: left;
  color: #000000;
  font-size: 10pt;
}

div.lines #rating {
  float: right;
  color: #ff6247;
}

div.lines #timestamp {
  float: left;
  color: #000000;
  display: none;
}

div.lines #hidden {
  display: none;
}

div.lines #line_details {
  clear: both;
  float: left;
  color: #000000;
  line-height: 150%;
  padding-top: 15px;
  padding-left: 10px;
  font-size: 10pt;
}

div.lines #line_details a {
  font-size: 10pt;
}

div.lines #line_details a:link {
  color: #000000;
}

div.lines #line_details a:visited {
  color: #000000;
}

div.lines #line_details a img {
  border: none;
}

div.lines #line_details #related {
  display: block;
  padding-bottom: 5px;
}

div.lines #line_details #sponsor {
  display: block;
  background: #f8ffd1;
}

div.lines #lineinfoleft {
  clear: both;
}

div.lines #lineinforight {
  clear: both;
  padding-top: 15px;
  padding-bottom: 10px;
}

div.lines #lineinfobottom {
  clear: both
}

div.chat {
  clear: both;
  display: none;
  padding-top: 20px;
}

div.chat td {
  font-size: 10pt;
}

div.chat a {
  color: #0000ff;
}

div.chat #line_input {
}

div.chat #link_input {
  border: none;
  border-bottom: solid 1px #cccccc;
}

div.chat #summary_input {
  border: none;
  border-bottom: solid 1px #cccccc;
}

div.aboutright {
  float: right;
  padding-top: 20px;
  line-height: 150%;
  width: 290px;
}

div.aboutleft {
  float: left;
  padding-top: 20px;
  padding-right: 40px;
  line-height: 150%;
  width: 600px;
}

div.about {
}

div.about a:link {
  color: #0000ff;
}

div.about a:visited {
  color: #0000ff;
}

div.about ul {
  margin-top: 5px;
}

div.about td {
  font-size: 10pt;
}

#heading {
  color: #31b269;
  display: block;
  font-size: 14pt;
  padding-bottom: 5px;
}

#typein {
  color: #31b269;
}

#up {
  font-family: monospace;
  font-size: 14pt;
  color: #31b269;
}

#down {
  font-family: monospace;
  font-size: 14pt;
  color: #ff6247;
}

#heading2 {
  color: #31b269;
  font-weight: bold;
}

#flrt {
  float: right;
  padding-right: 10px;
  padding-bottom: 5px;
}

#disclaimer {
  font-style: italic;
  font-size: 8pt;
}

div.analytics li {
  display: inline;
  text-wrap: none;
  overflow: hidden;
  padding-right: 5px;
  list-style: outside none;
  width: 175px;
}

div.adtags li {
  display: inline;
  text-wrap: none;
  overflow: hidden;
  padding-right: 5px;
  list-style: outside none;
  width: 100px;
}

div.copyright {
  clear: both;
  color: #000000;
  padding-top: 30px;
}

div.copyright a:link {
  color: #0000ff;
}

div.copyright a:visited {
  color: #0000ff;
}

-->	
</style>
