@CHARSET "UTF-8";
body {font-family: Verdana, sans;font-size:12px;color:#444444;}
h1 {font-size: 16px;margin:auto;text-align:center;padding: 20px 0 10px 0;line-height: 30px;}
h2 {font-size: 110%;padding:0px 0 0px 2px;background-color:#eee;border-top:solid 1px #bbb;border-bottom:solid 1px #ccc;}
h3, h4, h5 {margin:0;padding:0;}
h3 {text-align:center;}

h3.welcome {margin:.75em 0 .25em;font-size:175%;letter-spacing:-1px;}
h3.welcome span {color:#bc0001;}
th {text-align:left;padding:.25em;}
td {text-align:left;padding:.25em;}
.clear {clear:both;}
.hDivider {height:1px;background-color:#EEEEEE;border-bottom:1px solid #CCCCCC;border-top:1px solid #CCCCCC;margin:2px 0 2px 0;}
.label {font-weight:bold;}
.red {color:red;text-align:right;}
.green {color:green;text-align:right;}

#header {margin:5px 0 5px 0;}

#container {width:1000px;border:#EEEEEE solid 1px;}
#content {padding: 10px 0 40px 0;}
#content .title {text-align:center;}
#content #tblSectors {text-align:center;margin:auto;}
#content #tblSectors .title {text-align:center;padding: 40px 0 10px 0;}
#content #tblSymbolList {float:left;margin-left:50px;border:0;}
#content .letters {text-align:center;margin:10px 0 20px 0;}
#content .letters .emp {font-size:110%;font-weight:bold;}
#content .message {text-align:center;margin:50px 50px 150px 50px;}


/* scan form start */
div.scan_outer .scan-container {margin:50px;}
div.scan_outer .label {width:90px;font-weight:bold;}
div.scan_outer .desc {font-size:90%;}
div.scan_outer dd {margin-left:0;}
div.scan_outer li {float:left;list-style:none;padding:15px 10px 15px 10px;}
div.scan_outer ul {clear:both;}
div.scan_outer .submit {text-align:center;clear:left;padding:40px 0 80px 0;}
div.scan_outer p {padding:15px 0 0 0;}
div.scan_outer p.intro {width:70%;text-align:center;margin:auto;}
/* scan form end */


/* homepage start */
div.hpLeft {width:345px;float:left;min-height:1000px;height:auto !important;height:1000px;}
div.hpLeft .twItem {padding-bottom:8px;}
div.hpLeft .twTitle {font-weight:bold;}
div.hpLeft .twTime {font-size:85%;}
div.hpMid {width:344px;float:left;position:absolute;left:354px;}
div.hpMid p {margin:3px 0 15px 0;}
div.hpMid .time {font-size:85%}
div.hpRight {width:314px;position:absolute;left:698px;}
div.hpRight table {width:300px;font-size:0.9em;padding:10px;}
div.hpRight td {border-bottom:solid 1px #eee;padding:0;}
div.hpRight td.headLabel {text-align:center;font-weight:bold;}
div.hpRight td.right {text-align:right;}
div.hpRight td.green {text-align:right;color:green;}
div.hpRight td.red {text-align:right;color:red;}
div.hpRight td.last {height:100px;}
div.inner {margin:5px;font-size:92%;overflow:hidden;}
div.inner .getSymbol {padding:10px 0 10px 0;}
div.hpsection {margin:0 5px 15px 5px;}
div.hpsection img {margin:0 5px 5px 0;}
/* homepage end */

/* menu nav start */
.breadcrumb {margin:5px 0 5px 0;text-transform:capitalize;font-weight:bold;background:#e0e0e0 url(/images/site/usernav-bg-tile.png) 0 0 repeat-x;text-decoration:none;}
.breadcrumb ul {list-style:none;margin:0;padding:0;}
.breadcrumb .linksL li {float:left;border-right:1px solid #e0e0e0;font-size:105%;}
.breadcrumb .linksR li {float:right;border-left:1px solid #e0e0e0;font-size:90%;}
.breadcrumb li.last {border-right:0;}
.breadcrumb li a, .breadcrumb li span {display:block;height:25px;line-height:25px;padding:0 10px;color:#333;}
.breadcrumb li a {background:#e0e0e0 url(/images/site/usernav-bg-tile.png) 0 0 repeat-x;text-decoration:none;}
.breadcrumb li a:hover, .breadcrumb li:hover a {height:23px;line-height:23px;background-color:#f2e6e3;background-image:none;border:1px solid #e0e0e0;
                border-width:1px 0;text-decoration:none;}
.breadcrumb li span.active {background:#fdfaf9 url(/images/site/usernav-active-bg-tile.png) 0 0 repeat-x;color:#000;}
.breadcrumb li.first span.active {background:transparent url(/images/site/usernav-first-bg-sprite.png) 0 -70px no-repeat;padding-left:20px;}
.breadcrumb li.last span.active {background:transparent url(/images/site/usernav-last-bg-sprite.png) 100% -70px no-repeat;padding-right:20px;}
.breadcrumb li.first a {background:transparent url(/images/site/usernav-first-bg-sprite.png) 0 0 no-repeat;padding-left:20px;}
.breadcrumb li.first a:hover {height:25px;line-height:25px;border:0;background:transparent url(/images/site/usernav-first-bg-sprite.png) 0 -35px no-repeat;}
.breadcrumb li.last a {background:transparent url(/images/site/usernav-last-bg-sprite.png) 100% 0 no-repeat;padding-right:20px;}
.breadcrumb li.last a:hover {height:25px;line-height:25px;border:0;background:transparent url(/images/site/usernav-last-bg-sprite.png) 100% -35px no-repeat;}
.breadcrumb li.active span {background:transparent url(/images/site/usernav-last-bg-sprite.png) 100% -70px no-repeat;}
/* menu nav end */

/* footer start */
.footer-wrap, .push {height:2em;}
.footer-wrap {background:#fff;color:#6c5c57;clear:both;padding: 0 0 0 0;margin:100px 0 0 0;}
.footer {width:980px;margin:0 auto;padding-top:.75em;font-size:0.7em;border-top:solid 1px #dddddd;}
.footer ul {margin:0;padding:0;list-style:none;}
.footer li {display:inline;}
.footer li a {color:#6c5c57;text-decoration:none;margin:0 .5em;}
.footer li a:hover {color:#b0958e;text-decoration:underline;}
.footer .copyright {float:right;margin:0;}
.copyright em {font-style:normal;font-weight:bold;}
/* footer end */

/* date picker styles begin */
.ui-datepicker {padding:0;background:#fff;z-index: 101;}
.ui-datepicker-header {
    background:#927967 url(/images/site/datepicker-title-bg.gif) 0 0 repeat-x;border:1px solid #302725;
    border-width:1px 1px 0;color:#fff;-moz-border-radius: 6px 6px 0 0;-webkit-border-radius: 6px 6px 0 0;
}
a.ui-datepicker-prev, a.ui-datepicker-next {
    margin-top:9px;font-size:90%;cursor:pointer;color:#fff;text-decoration:none;
    width:9px;height:10px;background:transparent url(/images/site/datepicker-arrows-sprite.png) 0 0 no-repeat;
}
a.ui-datepicker-prev {float:left;margin-left:7px;background-position:0 -10px;}
a.ui-datepicker-next {float:right;margin-right:7px;background-position:0 -30px;}
a.ui-datepicker-prev:hover, a.ui-datepicker-next:hover {color:#cbc7c1;text-decoration:none;}
a.ui-datepicker-prev:hover {background-position:0 0;}
a.ui-datepicker-next:hover {background-position:0 -20px;}
a.ui-datepicker-prev span, a.ui-datepicker-next span {visibility:hidden;}
.ui-datepicker-title {padding:4px 0;text-align:center;font-size:105%;font-weight:bold;}
.ui-datepicker-calendar {-moz-border-radius: 0 0 6px 6px;-webkit-border-radius: 0 0 6px 6px;padding:2px 3px 3px;}
.ui-datepicker th {text-align:center;padding:0;}
.ui-datepicker td {padding:.5em;text-align:center;background:#dedede;cursor:pointer;}
.ui-datepicker td.ui-datepicker-unselectable {cursor:default;}
.ui-datepicker td:hover {background:#ccc;}
.ui-datepicker td.ui-datepicker-unselectable:hover {background:#dedede;}
.ui-datepicker td:hover a {color:#302725;text-decoration:underline;}
/* datepicker styles end */

#datePerf {padding:20px 0 0 0;margin:10px 0 10px 0;}
#datePerf #dateRange {margin:auto;width:400px;text-align:center;padding:20px 0 10px 0;}
#datePerf #dateRange #dateStart {float:left;height:12px;}
#datePerf #dateRange #dateEnd-label .optional {font-size:80%;padding:0 10px 0 10px;margin-top:55px;}
#datePerf #dateRange #dateStart-label {float:left;padding:2px 10px 0 10px;}
#datePerf #dateRange #dateEnd-label {float:left;padding:2px 0 0 0;}
#datePerf #dateRange #dateEnd {float:left;height:12px;}
#datePerf #dateRange #Show {float:left;}
#datePerf #dateRange #Show-label {float:left;width:0px;}
#datePerf #dateRange #Show-element {float:left;width:0px;padding:2px 0 0 0;}
#datePerf #dateRange dl {float:left;}
#datePerf #dateRange .zend_form {padding:0;margin:0;}

#datePerf #listTable td {vertical-align:top;border-bottom:solid 1px #eeeeee}
#datePerf #newWl {width:1px;height:1px;border:solid 1px #bbbbbb;visibility:none;position:absolute;}




#dateRange {text-align:right;margin:20px 0 50px 10px;}
#dateRange #dateStart {float:left;height:12px;}
#dateRange #dateEnd-label .optional {font-size:80%;padding:0 10px 0 10px;margin-top:55px;}
#dateRange #dateStart-label {float:left;padding:2px 10px 0 10px;}
#dateRange #dateEnd-label {float:left;padding:2px 0 0 0;}
#dateRange #dateEnd {float:left;height:12px;}
#dateRange #Show {float:left;}
#dateRange #Show-label {float:left;width:0px;}
#dateRange #Show-element {float:left;width:0px;padding:2px 0 0 0;}
#dateRange dt {float:left;padding:0;margin:0;}
#dateRange #selDate-element {padding:0;margin:0;float:left;}
#dateRange dl {padding:0;margin:0;}
#dateRange .zend_form {padding:0;margin:0;}
#dateRange .buttons {padding-right:15px;}
#listTable {padding:0;border-bottom:solid 1px #d5e9e0;}
#listTable td {vertical-align:top;border-top:solid 1px #d5e9e0;}
#listTable th {background-color:#f5f7e6;}
#listTable tr {background-color:#f5f7e6;}
#listTable tr:hover {background-color:#ecefd9;}

#listTableChart .chartTitle {font-weight:bold;text-align:center;padding:8px 0 5px 0;border-top:solid 1px #dddddd;background-color:#edf0dd;}
#listTableChart .setStop {width:140px;text-align:center;padding:8px 0 5px 0;border-top:solid 1px #dddddd;background-color:#edf0dd;}
#listTableChart .chart {text-align:center;background-color:#f4f6ea;padding:10px 0 10px 0;}
#newWl {width:1px;height:1px;border:solid 1px #bbbbbb;visibility:hidden;position:absolute;}

#chartpattern table td {text-align:center;padding:10px;}
#chartpattern .tdContentLeft p{text-align:left;}
#chartpattern h4 {padding-top:10px;}

#howToPick {padding: 5px 50px 10px 50px;}
#howToPick h3 {text-align:left;margin-bottom: 20px;}

#chartNav {margin-bottom:20px;}
#addToWatch {display:none;position:fixed; _position:absolute;height:384px;width:500px;left:40px;top:50px;background:#FFFFFF;border:2px solid #cecece;z-index:2;padding:12px;font-size:13px;text-align:right;} 
#addToWatch #close {text-align:right;font-size:90%;cursor:pointer;width:50px;}
#watchlistadd dl * {float:left;margin:10px 0 10px 0;}
#watchlistadd dd {margin:10px 25px 20px 10px;}
#watchlistadd option {margin:0;}
#watchlistadd #submit {margin:10px 200px 10px 200px;}

#chartMain {width:740px;float:left;text-align:left;min-height:500px;}
#chartSideRight {position:absolute;left:746px;width:252px;text-align:center;padding-left:8px;}
#ad250 {padding: 20px 0 0 0 ;}
#tblValInfo {width:244px;font-size:90%;}
#valInfoHead {text-align:center;padding-top:15px;}
#tblValInfo .value {text-align:right;}
#tblValInfo .label {}
#tblValInfo td {border-bottom:solid 1px #eeeeee;padding:0;}
h1 {border-top:solid 1px #dddddd;border-bottom:solid 1px #dddddd;}
h1 .sect {font-style:italic;font-size:80%;margin-left:20px;font-weight:normal;}
h1 .res {font-style:italic;font-size:70%;margin-left:20px;font-weight:normal;}
#cSummary {font-size:90%;text-align:justify;padding:20px 10px 30px 10px;min-height:100px;}
.valinfoHover {background-color:#ddeeef;}
#valInfo {margin:20px 0 20px 0;}