.altos_container {text-align:left;width:100%;position:relative;font: 12px Arial, Verdana, sans-serif; border:1px solid #e0e0e0;padding:0;margin-bottom:20px; background: url('../img/bg-bottom.gif') 0 102% repeat-x}
.altos_container input {background-color: transparent; border: 0}
.altos_container_inner {display: block; background: #fff url('../img/bg-top.gif') 0 0 repeat-x; padding: 8px 16px; overflow: hidden; position: relative; height: 100%}
.altos_container h1 {color:#000;font: 20px Arial, Verdana, sans-serif;line-height:19px;font-style: italic;text-align:left;padding:8px 0 4px 0}
.altos_container h1 img {float:left; padding-right: 8px}
.altos_widget_small h1 {background: url('../img/trends.gif') 0 50% no-repeat;padding-left:20px; height:16px}
.altos_widget_large h1 {background: url('../img/stats.gif') 0 60% no-repeat;padding-left:20px; height:16px}
.altos_container h2 {font-size:12px;margin:0}
.altos_container select {border: 1px solid #000;width:140px}
h2.altos_update {font-size:10px;padding-bottom:10px; clear: left}
h2.altos_section_header {border-bottom:1px solid #848484;font-size:14px;margin-bottom:10px}
.altos_segment_container {float: left;position:relative}
.altos_segment_container h2 {background-color:#dcdeeb;text-align:left;margin:0 2px 8px 0;padding:2px 30px 2px 6px}
.altos_segment_container label {font-size:11px; line-height: 20px}
input.altos_control {width: 16px}
.altos_widget_large .altos_left {background-color: transparent; width: 520px;position: relative; float: left}
.altos_widget_large .altos_right {background-color: transparent; width: 450px; position: relative; padding-top: 20px; float: left}
.altos_clear {clear:both;height:20px}
.altos_small_text {font-size:10px}
.altos_segment_timeframes {width:120px}
.altos_segment_prices {width:110px}
.altos_segment_types {width:80px}
.altos_chart {display:block;text-align:center}
.altos_chart img {width: 460px}
.altos_chart h2 {font-size:22px;text-align:left}
.altos_table {font-size:11px;border-bottom:1px dotted #dedede}
.altos_table .altos_line {width:50%;float:left;position:relative;border-top:1px dotted #dedede; line-height: 18px}
.altos_table .altos_line .altos_right {position:absolute;right:10px;top:0;font-weight:bold}
.altos_table p {clear:left}
.altos_form {margin:0}
.altos_form div, .altos_form p, .altos_form h1, .altos_form h2 {text-align:left}
.altos_chart p {font-size:11px;text-align:justify;margin: 10px 20px 0 20px}
.altos_chart .altos_loading {margin:50% 0; width: 100%; height: 19px; background: url(../img/loading.gif) center center no-repeat; text-align:center}
.altos_statistic_item {float:left;width:48%;position:relative;padding-top:6px}
.altos_statistic_item h2 {position:absolute;width:100%;text-align:left;background-color:#fff;top:0;z-index:1}
.altos_statistic {cursor:pointer; *cursor:hand;opacity:0.4;filter:alpha(opacity=40); width: 180px}
.altos_statistic_selected {opacity:1.0;filter:alpha(opacity=100)}
.altos_shadow {position: absolute; *height: 100%; left: 0; margin-top: 23px; width: 100%; background: transparent url('../img/bg-shadow.gif') 0 100% repeat-x}
.altos_shadow_left {width: 7px; font-size: 5px; height: 7px; float: left; bottom: 0; background: transparent url('../img/bg-shadow-left.gif') no-repeat}
.altos_shadow_right {width: 8px; font-size: 5px; height: 7px; float: right; bottom: 0; background: transparent url('../img/bg-shadow-right.gif') no-repeat}
.altos_footer {padding: 0 16px 10px 16px; font: 9px Verdana, Arial, sans-serif; color: #a4a4a4}
.altos_footer a {color:#a4a4a4;font-weight:bold;text-decoration:none}
.altos_footer .altos_credit_altos {float:left}
.altos_footer .altos_credit_dynamo_effects {float:right;text-align:right}
