body {margin:0;font-size:14px}
h1 {font-weight:bold;color:#ff6529;font-size:24px;margin:20px 0;padding:0;font-family:Georgia,"Times New Roman",times,serif}
h2 {font-weight:bold;color:#ff6529;font-size:16px;margin:10px 0;padding:0}
h3 {font-weight:bold;font-size:14px;margin:10px 0 5px 0;padding:0}
h6 {font-weight:normal;color:darkslategray;font-size:14px;margin:5px 0;padding:0}
p {padding:0;margin:6px 0}
li {margin:5px 0}
img {border:0}
td {margin:0;padding:0;border:0}
strong {font-weight:bold;color:#444}
.middle {width:835px}
.hr {border-bottom:1px solid #bbb}
.warning {font:bold 13px Arial,sans-serif;color:#222;background:#ffc url(/_resources/images/alert.png) no-repeat 20px 10px;border:5px solid #ffa;padding:20px;padding-left:70px;margin:20px 0}
div.message {font:13px Arial,sans-serif;border:1px solid #000;padding:20px;padding-left:70px;margin:20px 0}
div.message h3 {font-size:16px;font-style:italic;margin:0;padding:0}
div#error {color:#700;background:#f99 url(/_resources/images/error.gif) no-repeat 20px 20px;border-color:#d77}
div#ok {color:#070;background:#9f9 url(/_resources/images/ok.gif) no-repeat 20px 20px;border-color:#7d7}
tr.menubar {background:url(menubar.png)}
#menubar {font:12px arial,sans-serif;background:url(menubar.png);list-style-image:none;padding:5px 0;margin:0}
#menubar li {display:inline}
#menubar li a {color:#d7d7ff;font-weight:bold;text-decoration:none;padding:5px 20px}
#menubar li a:hover {color:#fff;background:url(menubar-hover.png) repeat-x}
#menubar em {border:1px solid black;background-color:yellow;color:black;font-size:90%;font-style:normal;padding:1px;margin:0 2px}
body.home ul#menubar li#home a {cursor:default;color:#fff;background:url(menubar-select.png) repeat-x}
body.about ul#menubar li#about a {cursor:default;color:#fff;background:url(menubar-select.png) repeat-x}
body.products ul#menubar li#products a {cursor:default;color:#fff;background:url(menubar-select.png) repeat-x}
body.performance ul#menubar li#performance a {cursor:default;color:#fff;background:url(menubar-select.png) repeat-x}
body.info ul#menubar li#info a {cursor:default;color:#fff;background:url(menubar-select.png) repeat-x}
body.support ul#menubar li#support a {cursor:default;color:#fff;background:url(menubar-select.png) repeat-x}
body.contact ul#menubar li#contact a {cursor:default;color:#fff;background:url(menubar-select.png) repeat-x}
tr#banner {height:100px;background:url(banner.png)}
tr#banner .middle {text-align:left}
#newsbar {color:#555;font-family:arial,sans-serif}
#newsbar h4 {font-size:10px;font-weight:bold;display:inline;padding-right:10px}
#newsbar h5 {font-size:11px;font-weight:bold;display:inline;padding-right:10px}
#newsbar h6 {font-size:10px;font-weight:bold;display:inline;padding-right:10px}
#newsbar h6 a {font-size:11px;color:#0067b4}
#newsbar h6 a:hover {color:#ff6529}
#newsbar .pairs {font-size:85%}
td#sidebar {width:215px;background-color:#e7edf4;vertical-align:top;padding-top:10px;background-image:url(sidebar-fade.png);background-repeat:no-repeat;background-position:bottom}
td#sidebar table {width:192px;margin:10px 10px 0 10px;font-size:12px;font-weight:bold;font-family:arial,sans-serif;border-collapse:collapse;background-color:#f4f7f9 !important}
td#sidebar td {border-left:1px solid #ddd;border-right:1px solid #ddd}
td#sidebar td.sidebar-tab {background:url(sidebar-tab.png) no-repeat;color:#fff;border:0;height:31px;padding-left:10px;border:0 !important}
td#sidebar ul {list-style:none;margin:0;padding:0}
td#sidebar li {display:inline}
td#sidebar a {color:#0066B2;text-decoration:none;display:block;width:100%;padding:8px 10px;background:url(arrow-out.gif) no-repeat 170px 8px}
td#sidebar a:hover {color:#ff6529;background:url(arrow-over.gif) no-repeat 170px 8px}
td#sidebar a p {margin:0;padding:0;width:150px}
td#sidebar div.hr {margin:0 10px}
td#sidebar div.sidebottom {padding-bottom:5px;border-bottom:1px solid #bbb}
td#sidebar img {position:relative;left:0px}
td#sidebar .more {font-size:10px;text-transform:uppercase}
td#sidebar #newsletter-email input {color:#999;font-size:12px;text-align:center}
td#sidebar #affiliates-email input {color:#999;font-size:12px;text-align:center}
td.sidebar-tab {color:#d7d7ff !important}
td.sidebar-tab a {color:#d7d7ff !important;background-image:none !important;margin:0 !important;padding:0 !important}
td.sidebar-tab a:hover {color:white !important}
td#main {font-family:arial,sans-serif;padding:20px 15px 0 15px;vertical-align:top}
td#main a {color:#0066B2;text-decoration:none}
td#main a:hover {color:#ff6529}
td#main h1 {margin-top:0}
tr.footer td.middle div {padding:0 10px}
tr.footer {font-family:arial,sans-serif;font-size:10px}
tr.footer a {color:#0066B2;text-decoration:none}
tr.footer a:hover {color:#ff6529}
table.contact .text {width:300px}
table.contact .right {padding-left:10px}
.regular-price {color:#999;text-decoration:line-through;font-size:90%}
.sale-price {color:red}
body.buy .field {color:#666;font-size:9px}
body.contact .message {padding:10px 20px;margin:10px 20px}
body.contact .message h3 {font-size:16px;font-style:italic;padding-bottom:5px}
body.contact .message p {font-size:13px}
body.contact #sent {background-color:#9f9;color:#070;border:1px solid #7d7}
body.contact #abc {background-color:#f99;color:#700;border:1px solid #d77}
#welcome {color:#00528b;line-height:20px;font:14px Trebuchet,arial,sans-serif;margin-top:10px;width:590px}
#welcome a {color:#ff6529}
#welcome a:hover {color:blue}
.rb {height:1px;overflow:hidden;border-left:1px solid #a0b4cf;border-right:1px solid #a0b4cf;background-color:#eef}
.c1 {margin:0 12px;border:none;background-color:#a0b4cf}
.c2 {margin:0 9px;border-width:0 3px}
.c3 {margin:0 7px;border-width:0 2px}
.c4 {margin:0 6px}
.c5 {margin:0 5px}
.c6 {margin:0 4px}
.c7 {margin:0 3px}
.c8 {margin:0 2px;height:2px}
.c9 {margin:0 1px;height:3px}
.rbc {padding:0 15px;border-left:1px solid #a0b4cf;border-right:1px solid #a0b4cf;background-color:#eef}
.menu-tabbed table {position:relative;z-index:1;border-collapse:collapse}
.menu-tabbed td {background-color:#ddd;padding:3px 10px;border:1px solid black;font-size:12px;font-weight:bold}
.new {color:red}
.version {font-size:11px;color:green}
body.performance iframe {border:2px solid #999}
body.performance .live-title {font-style:normal;color:#000;font-size:14px;padding-right:15px}
body.performance .live {width:770px;height:100px;margin-bottom:20px;background-color:#cfb}
body.performance .live-strategy {color:#777;font-weight:normal}
body.performance .live-box {width:770px;height:100px;border:2px solid #999;background-color:#cfb;margin-bottom:20px;text-align:center;line-height:100px}
body.performance h3 {font-style:italic;color:#666;font-size:11px;font-weight:bold;width:770px;margin:0 auto;padding-top:4px}
body.performance strong {background-color:#0b0;padding:2px 4px;border:1px solid black;color:white}
body.performance .tables {border:2px solid black;font-family:arial,sans-serif;width:100%;border-collapse:collapse}
body.performance .tables th {font-weight:normal;font-size:12px;padding:3px 5px;text-align:center;border-right:1px solid #393}
body.performance .tables td {padding:3px 5px;font-size:13px;border-right:1px solid #cfc}
body.performance .tables tr.header {background-color:#595;color:#cfc}
body.performance .tables tr.footer {font-weight:bold}
body.performance .tables tr {background-color:#fff;color:#000}
body.performance .tables tr.even {background-color:#dfd;color:#000}
body.performance .tables a {font-size:12px;text-decoration:underline !important}
body.performance .tables .notice {text-align:center;font-size:11px;font-weight:bold;color:#999}
body.performance #main h2 {margin:20px 0 0 0}
body.performance #main h6 {font-weight:bold;color:#999;font-size:11px;margin:0 0 5px 0}
body.performance p.notice {font-size:12px;color:#999}
body.performance .money {text-align:right}
body.performance .symbol {font-size:10px !important;text-align:center}
body.performance ul.backtest {list-style-type:none;padding-left:0;margin-left:0}
body.performance ul.backtest img {vertical-align:middle}
body.performance ul.backtest li {padding-bottom:5px}
body.performance #main .new {background-color:red;color:yellow;border:1px solid #c00;padding:1px 2px;font-weight:bold}

body.support hr {border:0;height:1px;background-color:#bbb;margin:20px 0}
body.support .top-bar {background-color:#aaa;color:white;font-weight:bold;padding:5px 10px;margin-bottom:5px}
body.support h2 {margin-top:0}
body.support h3 {color:#777;font-style:italic}
body.support .plans {width:100%}
body.support .plans td {text-align:center}
body.support .product td {vertical-align:top}
body.support .product .image {width:80px;padding-right:20px}
body.support .product .none {color:#aaa;font-size:12px}
body.support .new {color:red;font-weight:bold;font-size:10px}
body.support .subscribe {padding-left:20px}
body.download .notice {font-size:12px;color:#999;font-weight:bold;font-variant:small-caps}
body.thanks .access {text-align:center;background-color:#ffe;border:5px solid #eee;padding:20px}
