<style type="text/css"><!--

a { text-decoration: none; color: black; }
a:link { color: blue; }
a:visited { color: #440099; }
a:hover { text-decoration: underline; }

a.arrow { font-size: 2em; color: blue; }
a.arrow:link {}
a.arrow:visited {}
a.arrow:hover { text-decoration: underline; }

a.clink { font-weight: bold; }
a.clink:link {}
a.clink:visited {}
a.clink:hover { text-decoration: underline; }

a.indicator { text-decoration: none; color: #ffff00; }
a.indicator:link {}
a.indicator:visited {}
a.indicator:hover { background-color: #9eb5de }

a.sorted { text-decoration: none; color: black; }
a.sorted:link {}
a.sorted:visited {}
a.sorted:hover {}

a.unsorted { text-decoration: underline; color: black; }
a.unsorted:link {}
a.unsorted:visited {}
a.unsorted:hover {}

a.menulink { color: #454d6d;  font-weight: bold; }
a.menulink:link {}
a.menulink:visited {}
a.menulink:hover { text-decoration: underline; }

a.sourcelink { color: #ffff00; font-weight: bold; font-size: 11px; }
a.sourcelink:link {}
a.sourcelink:visited {}
a.sourcelink:hover { text-decoration: underline; }

a.greylink { color: #a0a0a0; font-weight: bold; }
a.greylink:link {}
a.greylink:visited {}
a.greylink:hover { text-decoration: underline; }

a.tradelink { color: #0000ff; font-weight: bold; }
a.tradelink:link {}
a.tradelink:visited: {}
a.tradelink:hover { text-decoration: underline; }

a.authorlink { color:#000000; text-decoration: none; }
a.authorlink:link {}
a.authorlink:visited {}
a.authorlink:hover { color:#0000ff; text-decoration: underline; }

a.generated { color: #ffff00; font-weight: bold; font-size: 11px; }
a.generated:link {}
a.generated:visited {}
a.generated:hover { text-decoration: underline; }
a.smallticklink { 
    color: black; 
    text-decoration: none;
    font-size: 12px; 
}
a.smallticklink:link { 
    color: black; 
    text-decoration: none;
    font-size: 12px; 
}
a.smallticklink:visited { 
    color: black; 
    text-decoration: none;
    font-size: 12px;
}
a.smallticklink:hover { 
    color: blue; 
    font-size: 12px;
    text-decoration: none; 
}

a.mybaskets { text-decoration: none; color: #000000; }
a.mybaskets:link {}
a.mybaskets:visited {}
a.mybaskets:hover { background-color: #9eb5de }

body, div, th, td {
  color: #000000;
  font-size: 13px;
  font-family: arial, helvetica, sans serif;
}

h1 { font-size: 24pt; }
h2 { font-size: 18pt; }
h3 { font-size: 14pt; }
h4 { font-size: 12pt; }
h5 { font-size: 13px; }

pre { font-family: lucidatypewriter, monospace; }

td.indicator { color: #ffff00; }

th.row { text-align: left; font-weight: normal; }
th.keystone { 
  font-size: 14px; 
  text-align: center; 
  text-decoration: underline; 
}

/* MOVED DOWN BELOW
th.header { text-decoration: bold; }
th.subheader { font-weight: normal; }

tr.bullish { background-color: #DDFFDD; text-align: center; }
tr.bearish { background-color: #FFDDDD; text-align: center; }
tr.neutral { background-color: #F4F4F4; text-align: center; }

tr.header { background-color: #9eb5de; }
tr.scan-dark { background-color: #C0C0C0; text-align: left; }
tr.scan-light { background-color: #DDDDDD; text-align: left; }
*/

.earn-dark  { background-color: #C0C0C0; }
.earn-light { background-color: #DDDDDD; }
.highlight { background-color: #FFFF66; font-weight: bold;}
.navigate { background-color: #dddddd; }
.navi2 { background-color: #dddddd; }

.menuouter {
  color: #c1d2d5;
  background-color: #000000;
  font-size: 13px;
  font-weight: bold;
}

.menuinner {
  color: #5c6072;
  background-color: #ffffff;
  font-size: 13px;
  font-weight: bold;
  text-align: left;
  font-family: arial, helvetica, sans serif;
}

.menuselected {
  color: #5c6072;
  background-color: #e5e3cc;
  font-family: arial, helvetica, sans serif;
  font-size: 13px;
  font-weight: bold;
  text-align: left;
}

.navmessage {
  color: #ffff00;
  font-size: 13px;
  font-weight: bold;
  font-style: italic;
}

.free {
  font-size: 10px;
  font-weight: bold;
  color: #ffff00;
  background-color: #000040;
}

.notice { font-weight: bold; font-style: italic; }
.promo { background-color: #445f87; }
.promoborder { background-color: #445f87; }

.masthead { color: #000000; font-weight: bold; background-color: #e5e3cc; }
.masthead2 { color: #ffffff; font-weight: bold; background-color: #333399; }
.masthead3 { color: #ffffff; font-weight: bold; background-color: #f66600; }

.input { font-size: 13px; font-family: lucidatypewriter, monospace; }
.searchbox { background-color: #a4b0c0; }
.tickersearchbox { background-color: #003466; color: #ffffff; }

.ticker { font-size: 13px; font-weight: bold; }
.ticker:hover { text-decoration: underline; }

.bigticker { font-size: 19px; font-weight: bold; }
.bigticker:hover { text-decoration: underline; }

.trading { background-color: #ffffcc; color: #000000; font-weight: bold; }

.caption { font-size: 13px; margin-left: 50%;  margin-right: 50%; }

.answers {
  font-size: 13px;
  font-family: lucida console, lucidatypewriter, monospace;
  background-color: #333399;
  color: #ffffff;
}

.smallanswers {
  font-size: 10px;
  font-family: lucida console, lucidatypewriter, monospace;
  background-color: #333399;
  color: #ffffff;
}

.ednote { 
  color: #ff0000; 
  font-size: 13px; 
  font-family: arial, helvetica, sans serif;
}

#data_notice {
  font-size: 10px;
  font-weight: bold;
  text-align: center;
}

#breadcrumb {
  color: #ddd;
}

#breadcrumb a {
  color: #ddd;
}

/* FOR EMIM */
#text {
  float: right;
  text-align: left;
  margin-top: 70px;
  padding-top: 10px;
  padding-left: 5px;
  padding-bottom: 5px;
  border-left: solid 1px grey;
  border-bottom: solid 1px grey;
}

#container { width: 800px; }

div.formline {
  margin: 0;
  width: 700px;
  text-align: center;
}

/* FOR EVENT EDGE */
h3#scan_detail_hdr { 
  padding: 0; 
  margin: 0;
}

.ed_blue {
    background-color: #9eb5de;
}

#ed_row_tall {
    width: 500px;
    height: 45px;
    clear: both;
}

#ed_row_short {
    width: 500px;
    height: 18px;
    clear: both;
}

#ed_front {
    text-align: left;
    float: left;
    font-size: 12px;
    padding: 2px;
    margin: 1px;
    width: 110px;
    height: 100%;
}

#ed_header {
    text-align: left;
    float: left;
    font-size: 12px;
    padding: 2px;
    margin: 1px;
    width: 275px;
    height: 100%;
}

#ed_subheader {
    float: left;
    font-size: 12px;
    padding: 2px;
    margin: 1px;
    width: 25px;
    height: 100%;
}


th.header { text-decoration: bold; }
th.subheader { font-weight: normal; }

.bullish { background-color: #DDFFDD; text-align: center; }
.bearish { background-color: #FFDDDD; text-align: center; }
.neutral { background-color: #EAEAEA; text-align: center; }
.hit     { background-color: yellow; text-align: center; }

tr.header { background-color: #9eb5de; }
tr.scan-dark { background-color: #C0C0C0; text-align: left; }
tr.scan-light { background-color: #DDDDDD; text-align: left; }

a.classTab:link {text-decoration: none; color: #000000}
a.classTab:visited {text-decoration: none; color: #000000}
a.classTab:active {text-decoration: none; color: #000000}
a.classTab:hover {text-decoration: none; color:blue} 

a.clean {text-decoration: none;}

.smalltext { 
    font-size: 10px;
    text-decoration: none;
}

#centerBar {
    width: 630px;

    top: 0;
    bottom: 0;
}

#tabBar{
    top: 0;
    bottom: 0;
}

#displayImage{
    clear: both;
    top: 0;
    bottom: 0;
}

#button1 {
    float: right;
    border-left: 1px solid;
    border-right: 1px solid;
    border-top: 1px solid;
    padding: 2px;
    margin-right: 2px;

    background: #d7dce6;
    text-align: left;
    font-weight: bold;
}

#button2 {
    float: right;
    border-left: 1px solid;
    border-right: 1px solid;
    border-top: 1px solid;
    padding: 2px;
    margin-right: 2px;
                                                                                                                                                             
    background: #FFFFFF;
    text-align: left;
    font-weight: bold;
}

#button3 {
    float: right;
    border-left: 1px solid;
    border-right: 1px solid;
    border-top: 1px solid;
    padding: 2px;
    margin-right: 2px;
                                                                                                                                                             
    background: #FFFFFF;
    text-align: left;
    font-weight: bold;
}

#button4 {
    float: left;
    border-left: 1px solid;
    border-right: 1px solid;
    border-top: 1px solid;
    padding: 2px;
    margin-left: 2px;
                                                                                                                                                         
                                                                                                                                                         
    background: #FFFFFF;
    text-align: left;
    font-weight: bold;
}

#button5 {
    float: left;
    border-left: 1px solid;
    border-right: 1px solid;
    border-top: 1px solid;
    padding: 2px;
    margin-left: 2px;
                                                                                                                                                         
                                                                                                                                                         
    background: #FFFFFF;
    text-align: left;
    font-weight: bold;
}

#button6 {
    float: left;
    border-left: 1px solid;
    border-right: 1px solid;
    border-top: 1px solid;
    padding: 2px;
    margin-left: 2px;
                                                                                                                                                         
                                                                                                                                                         
    background: #FFFFFF;
    text-align: left;
    font-weight: bold;
}

#imageBox {
}

#top {
    z-index: 3;
    width: 800px;

    top: 0;
    bottom: 0;
}

#topImageBox {
    float: left;
}

#topImageMenu {
    text-decoration: none;
    font-size: 12px;
}

#topImageText {
    text-align: left;
    position: relative;
}

#imageMessage {
}

#imageText {
    text-decoration: none;
    font-size: 10px;
}

.smallText {
    text-decoration: none;
    font-size: 10px;
}

#historyChart {
    width: 630px;
    height: 400px;
}

div#menu a span {
    display: none;
}

div#menu a:hover span {
    display: block;
    position: relative; top: 0px; left: 0; width: 125px;
    padding: 5px; margin: 10px; z-index: 100;
    color: #AAA; background: black;
    font: 10px Verdana, sans-serif; text-align: center;
}

#tool_box {
	position: absolute;
	width: 300px;
	height: 200px;
}

#mtRow{
    width: 844px;
    clear: both;
    height: 18px;
}

#shortRow{
    width: 150px;
    clear: both;
    height: 18px;
}

#mtHidden{
    width: 560px;
    clear: both;
}

#mtHead_first {
    background: #9eb5de;
    width: 350px;
    height: 15px;
    float: left;
    font-size: 12px;
    padding: 2px;
    margin: 1px;
}

#mtHead_name {
    background: #9eb5de;
    width: 250px;
    height: 15px;
    float: left;
    font-size: 12px;
    padding: 2px;
    margin: 1px;
}

#mtHead_tic {
    background: #9eb5de;
    width: 100px;
    height: 15px;
    float: left;
    font-size: 12px;
    padding: 2px;
    margin: 1px;
}

#mtHead_center {
    background: #9eb5de;
    width: 60px;
    height: 15px;
    float: left;
    font-size: 12px;
    padding: 2px;
    margin: 1px;
}

#mtHead_center_an {
    background: #9eb5de;
    width: 50px;
    height: 15px;
    float: left;
    font-size: 12px;
    padding: 2px;
    margin: 1px;
}
#mtHead_center_ea {
    background: #9eb5de;
    width: 70px;
    height: 15px;
    float: left;
    font-size: 12px;
    padding: 2px;
    margin: 1px;
}

#mtHead_long {
    background: #9eb5de;
    width: 30px;
    height: 15px;
    float: left;
    font-size: 12px;
    padding: 2px;
    margin: 1px;
}

#mtHead {
    background: #9eb5de;
    width: 42px;
    height: 15px;
    float: left;
    font-size: 12px;
    padding: 2px;
    margin: 1px;
}

#mtHead_small {
    background: #9eb5de;
    width: 15px;
    height: 15px;
    float: left;
    font-size: 12px;
    padding: 2px;
    margin: 1px;
}

#mtCell_first {
    width: 350px;
    height: 15px;
    float: left;
    font-size: 12px;
    padding: 2px;
    margin: 1px;
}

#mtCell_name {
    width: 250px;
    height: 15px;
    float: left;
    font-size: 12px;
    padding: 2px;
    margin: 1px;
}

#mtCell_tic {
    width: 100px;
    height: 15px;
    float: left;
    font-size: 12px;
    padding: 2px;
    margin: 1px;
}

#mtCell {
    float: left;
    width: 18px;
    height: 15px;
    font-size: 12px;
    padding: 2px;
    margin: 1px;
}

#mtCell_long {
    float: left;
    width: 60px;
    height: 15px;
    font-size: 12px;
    padding: 2px;
    margin: 1px;
}

#mtCell_long_count {
    float: left;
    width: 30px;
    height: 15px;
    font-size: 12px;
    padding: 2px;
    margin: 1px;
}

#mtCell_long_an {
    float: left;
    width: 50px;
    height: 15px;
    font-size: 12px;
    padding: 2px;
    margin: 1px;
}

#mtCell_long_ea {
    float: left;
    width: 70px;
    height: 15px;
    font-size: 12px;
    padding: 2px;
    margin: 1px;
}

#mtCell_long_se {
    float: left;
    width: 20px;
    height: 15px;
    font-size: 12px;
    padding: 2px;
    margin: 1px;
}

#eventListHead {
    background: #9eb5de;
    width: 186px;
    height: 15px;
    float: left;
    font-size: 12px;
    padding: 2px;
    margin: 1px;
}

#eventListCell{
    float: left;
    width: 186px;
    height: 12px;
    font-size: 10px;
    padding: 2px;
    margin: 1px;
    overflow: hidden;
}

#event_description{
    font-size: 10px;
    width: 541px;
}

#centerpage {
    width: 850px;
}

#baskets {
    width: 450px;
}

#clear {
    clear: both;
}

#tickers {
    width: 600px;
}


#close_box {
	position: absolute;
	width: 20px;
	height: 20px;
}

#leftcol {
    float: left;
    width: 110px;
}

#rightcol {
    width: 150px;
    float: right;
}

#maincol {
    width: 630px;
    float: right;
}

#ticker_box {
    border: 1px solid black;
    width: 541px;
    height: 25px;
    background-color: #FFFACD;
    text-decoration: none;
    padding: 4px;
}

#event_mod_box {
    border: 1px solid black;
    width: 541px;
    background-color: #FFFACD;
    text-decoration: none;
    padding: 4px;
}

#event_ticker_mod {
    left; 100px;
}

#redbox {
    border: 1px solid black;
    width: 409px;
    background-color: #FFFACD; 
    text-decoration: none;
    padding: 4px;
    z-index: 1;
    position: absolute;
    visibility: visible;
}

#redbox_long {
    border: 1px solid black;
    width: 534px;
    background-color: #FFFACD; 
    text-decoration: none;
    padding: 4px;
    z-index: 1;
    position: absolute;
    visibility: visible;
}

#search_dialog {
    border: 1px solid black;
    width: 230px;
    height: 24px;
    background-color: #A4AFBF;
    text-decoration: none;
    padding: 2px;
    margin: 0;
    z-index: 1;
    visibility: visible;
}

#smallticksearch {
    border: 1px solid black;
    padding: 0pt;
    z-index: 1;
    position: absolute;
    background-color: white;
    font-size: 12px;
    font-family: arial,sans-serif;
    visibility: visible;
    width: 80px;
}

#loading {
    background-color: #FFAEB9;
    padding: 1px;
    font-size: 10px;
    width: 50px;
    position: fixed;
    z-index: 1;
    top: 0px;
    right: 2px;
}

#loading_box {
    padding: 1px;
}

#bigticksearch{
    background-color: #FFFACD;
    border: 1px solid black;
    z-index: 1;
    position: absolute;
    top: 40px;
    /*background-color: white;*/
    font-size: 12px;
    font-family: arial,sans-serif;
    visibility: visible;
    width: 250px;
}

#mybigticksearch{
    background-color: #FFFACD;
    z-index: 1;
    position: relative;
    font-size: 12px;
    font-family: arial,sans-serif;
    visibility: visible;
    width: 250px;
}

#basket_title {
    font-size: 16px;
    font-weight: bold;    
}

#search_title {
    border-bottom: 1px solid black;
    background-color: #A4B0C0;
    font-weight: bold;
    text-align: center;
}

#bigticksearch_t {
    border: 1px solid black;
}

#no_line {
    border-bottom: 0px solid #FFFACD;
}

#horizontal_line {
    border-bottom: 1px solid black;
}

#bigticksearch_f {
    border: 1px solid black;
}

#basket_actions{
    width: 300px;
}

#macro_add_dialog{
    width: 610px;
    height: 20px;
}

.delete_box {
    clear: both;
}

#ev_graph{
    min-height: 450px;
    padding-bottom: 4px;
}

#tmp_graph_holder{
    min-height: 450px;
    width: 630px;
    border: 1px solid black;
}

#text_box {
	position: absolute;
	width: 210px;
	height: 110px;
 	overflow: auto;
}

#title_box {
	position: absolute;
	width: 200px;
	height: 16px;
 	overflow: hidden;
}

/* event edge help styles */
.helpimage{
    border:1px solid #333333;
    padding: 7px;
}

#basket_legend{
	font-size: 10px;
}

table.print {
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	border-collapse: collapse;
	background-color: white;
}
table.print th {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.print td {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}

.comments li {
    margin: 15px 0 3px;
    padding: 5px 10px 3px;
    list-style: none;
}

.darkcomment {
    background-color: #f8f8f8;
    border-top: 1px solid #dddddd;
    border-bottom: 1px solid #dddddd;
}

#comment_post {
    padding-left: 50px;
}

#comment_post input, textarea {
    margin: 15px 0 3px;
    padding: 0;
}

.datelink {
    text-decoration: none;
    text-color: #ffffff;
}

.shiftright {
    padding-left: 50px;
}

.lightgray, .lightgray a {
    color: #808080;
    font-size: 10px;
    text-decoration: none;
}

.nickel {
    background-color: powderblue;
    /*font-weight: bold;*/
}

a.custom {
    color: #0000CD;
    font-weight: bold;
}


--></style>
