/* corners */
#main-content .indices-before {
    background: url(/images/draft/indices-corner.gif) no-repeat left top;
    height: 4px;
    overflow: hidden;
}

#main-content .indices-before span {
    background: url(/images/draft/indices-corner.gif) no-repeat left -4px;
    float:right;
    height: 4px;
    overflow: hidden;
    width: 4px;
}

#main-content .indices-wrapper {
    border:1px solid #cfcfcf;
    border-top:none;
    padding:5px 10px 10px;
}
/* / corners */


#main-content .divided-indices {
    background: url(/images/www/layout/dots.gif) repeat-y 608px top;
    margin-top:5px;
}

#main-content .divided-indices .left {
    width:613px;
}

#main-content .divided-indices .right {
    width:110px;
}

/* right control */
#main-content .divided-indices dl {
    font: 11px tahoma,sans-serif;
    margin: 0;
    padding: 0;
}

#main-content .divided-indices dt {
    color: #4d4d4d;
    font-weight: bold;
    margin: 3px 0;
}

#main-content .divided-indices dt.interval {
    font-weight: normal;
    color: #000;
}

#main-content .divided-indices dt.lighter {
    color: #888;
}

#main-content .divided-indices dd {
    margin: 3px 0 10px;
    padding: 0;
}

#main-content .divided-indices dd.interval {
    height:auto !important;
    height:1%;
    overflow:hidden;
}

#main-content .divided-indices dd select {
    font: 11px tahoma,sans-serif;
    width: 110px;
}

#main-content .divided-indices dd input {
    font: 11px tahoma,sans-serif;
    width: 68px;
    float: right;
}

#main-content .divided-indices dd.interval input {
    float:none;
}

*html #main-content .divided-indices dd.interval input {
    width:66px;
}

#main-content .divided-indices dd a.date-anchor {
	/*background: url(/images/choose-date.gif) no-repeat left top;
    display: inline;
    height: 0;
    width: 35px;
    margin: 0;
    padding-top: 18px;
    overflow: hidden;
    float:right;*/

    display: inline;
    width: 35px;
    height: 0;
    padding-top: 18px;
    margin: 0;
    line-height: normal;
	background: url(/images/choose-date.gif) no-repeat left top;
    overflow: hidden;
    float:right;
}
/* / right control */


/* left right floats */
#main-content .wrapper .right,
#main-content .wrapper .left {
    width:250px;
}
/* / left right floats */

/* table paginator */
#main-content .paginator-list {
    border-top:1px solid #e7e7e7;
    font:11px tahoma,sans-serif;
    height:auto !important;
    height:1%;
    line-height:15px;
    margin:0 0 10px !important;
    padding:5px 0 10px;
    overflow:hidden;
}

#main-content .paginator-list .paginator,
#main-content .paginator-list .paginator ul,
#main-content .paginator-list .paginator li,
#main-content .paginator-list .paginator a {
    display:block;
    float:left;
    margin:0;
    padding:0;
}

#main-content .paginator-list .paginator li.selected a {
    color:#000;
    cursor:default;
    text-decoration:none;
}

#main-content .paginator-list .paginator a {
    color:#4d4d4d;
    margin:0 2px;
    padding:1px 4px 0px;
}

#main-content .paginator-list .paginator a.disabled {
    color:#8b8b8b;
    cursor:default;
    text-decoration:none;
}

#main-content .data-downloader {
    float:right;
    margin:-4px 0 0;
    padding:0;
}

#main-content .data-downloader li {
    background: url(/images/draft/icon-download.gif) no-repeat left center;
    float:left;
    list-style-type:none;
    padding:0 0 0 15px;
    margin:0 0 0 15px;
}

#main-content .data-downloader li a {
    font:11px tahoma,sans-serif;
    color:#888;
}

#main-content .paginator big {
    font-size:14px;
    line-height:11px;
}


#main-content .paginator-list {
    height:auto !important;
    height:1%;
    overflow:hidden;
}

#main-content .paginator-list .total {
    float:right;
}

#main-content .paginator-list {
    font:11px tahoma,sans-serif;
    line-height:15px;
    margin:10px 0;
}

#main-content .paginator-list .paginator,
#main-content .paginator-list .paginator ul,
#main-content .paginator-list .paginator li,
#main-content .paginator-list .paginator a {
    display:block;
    float:left;
    margin:0;
    padding:0;
}

#main-content .paginator-list .paginator li.selected a {
    background: url(/images/draft/paginator-bg.gif) repeat-x center top;
    color:#000;
    cursor:default;
    text-decoration:none;
}

#main-content .paginator-list .paginator a {
    color:#4d4d4d;
    margin:0 2px;
    padding:1px 4px 0px;
}

#main-content .paginator-list .paginator a.disabled {
    color:#8b8b8b;
    cursor:default;
    text-decoration:none;
}

#main-content .paginator-list .data-downloader {
    clear:both;
    padding:5px 0 0;
}

#main-content .paginator big {
    font-size:14px;
    line-height:11px;
}
/* / table paginator */

/* chart */
#main-content .divided-chart {
    background: url(/images/www/layout/dots.gif) repeat-y 450px top;
}

#main-content .divided-chart .left {
    width:440px;
    padding:0 10px 0 0;
}

#main-content .divided-chart .right {
    width:270px;
    overflow:visible;
}

#main-content .divided-chart p {
    margin:0;
}

#main-content .divided-chart .diagram {
    float:none;
    overflow:hidden;
    top:-14px;
    width:260px;
}

#main-content .divided-chart .diagram ul {
    right:71px;
}

#main-content .divided-chart .table-header {
    background: #ececec url(/images/draft/table-header.gif) repeat-x left bottom;
    color:#000;
    font:11px tahoma,sans-serif;
    padding:4px 7px 5px;
    position:relative;
}

#main-content .divided-chart .table-header label {
    background: url(/images/draft/angle-l-t.gif) no-repeat left bottom;
    height:4px;
    left:0;
    overflow:hidden;
    top:0;
    position:absolute;
    width:4px;
}

/* / chart */

/* chart tables */
#main-content .divided-chart table#instrument-info-view {
    margin:0;
    border-bottom:none;
}
#main-content .divided-chart table tr.even td {
    background-color: #f7f7f7;
}

#main-content .divided-chart table td p {
    color:#4d4d4d;
    margin:0;
    padding:0;
}

#main-content .divided-chart table td span,
#main-content .divided-chart table td nobr {
    color:#000;
    float:right;
    display:block;
    text-align:right;
}

#main-content .divided-chart table td span.number_cell {
    white-space:nowrap;
}

#main-content .divided-chart table td.up nobr {
    color:#009402;
}

#main-content .divided-chart table td.down nobr {
    color:#ff0000;
}

#main-content .divided-chart table td.arrow-up nobr {
    background: url(/images/td-up.gif) no-repeat left center;
    padding-left:10px;
}

#main-content .divided-chart table td.arrow-down nobr {
    background: url(/images/td-down.gif) no-repeat left center;
    padding-left:10px;
}

#main-content .divided-chart table.small {
    border:none;
    font:11px tahoma,sans-serif;;
    margin-left:9px;
    width:260px;
}

#main-content .divided-chart table.small td {
    border-left:1px solid #e7e7e7;
    color:#4d4d4d;
    font:normal 10px tahoma,sans-serif;
    text-align:right;
    width:33%;
}

#main-content .divided-chart table.small td.no-left-border {
    border-left:none !important;
}

#main-content .divided-chart table.small td span {
    color:#000;
}

#main-content .divided-chart table.small thead td,
#main-content .divided-chart table.small thead th {
    color:#4d4d4d;
    font:normal 10px tahoma,sans-serif;
    text-align:center;
}

#main-content .divided-chart table.small thead td {
    background:#f2f2f2;
    color:#888;
}

#main-content .divided-chart .data-downloader {
    font-size:11px;
    padding-left:7px;
}

#finder {
    padding-left:10px !important;
}

#chart .hr {
    margin:0 0 10px !important;
}

/* / chart tables */

#graph-container {
    position: relative;
}

a.question {
    display:none;
}



