/* CSS Document */

/* CSS Document */

table.energy {
    font: arial, san-serif;
    font-size: 12px;
    color: #454545;
    overflow: hidden;
    padding: 0;
    margin: 0;
    border: 0;
    margin: auto;
    /*min-width: 800px;
    max-width: 800px;*/
}
tfoot tr td {
    text-align: left;
    padding: 3px 0 0 15px;
    font-size: 10px;
}
td {text-align: center;}
img {border: none;}
.first_region, .region, .city {padding: 2px 5px;}
.region, .city {border-top: none;}
.first_region, .region, .city, .col_head, .data, .date {white-space: nowrap;text-align:center;}
.col_head, .data {border-bottom: 1px solid #ccc;}
div.tab_content_wrap {border: 1px solid #ccc;}
table.energy td {width: 60px;}
td.date {width: 70px !important;padding: 3px 0px;}
div#container > ul > li {
    white-space: nowrap;
    width: auto;
}
div#container > ul > li > a {
    padding: 5px 8px;
}
div.tab_content {padding: 10px;width:auto;text-align:center;}
.odd {background-color:#F6F6F6;}
.spacer {display: none;}
.spacer, .city_spacer {background-color: #fff;}
.col1, .col2, .col3, .col4, .col5 {display: none;}
.start {border-left: 1px solid #ccc;}
.end {border-right: 1px solid #ccc;}
.show {display: table-cell;}
.prev_col {
    text-align: right;
    vertical-align: top;
}
.prev_col img {margin-right: 5px;}
.right_arrow {text-align: left;}

/* Style rule hacks for IE */
* html .col1, * html .col2, * html .col3, * html .col4, * html .col5 {display: none;}
* html .show {display: block;}
* html .city {width: 95px;}
p#ie {display: none;}
#data_footer {width: 100%;}
div.energy_list {
    text-align: left;
    float: left;
    margin: 5px 0 0 15px;
    width: 100px;
}
div.energy_list h4 {
    color: #ce1d1e;
}
div.energy_list li {
    display: block;
}
#screenshot{
	position:absolute;
	border:3px outset #ccc;
	
	/*background:#ccc;
	padding:1px 3px 3px 1px;*/
	display:none;
	color:#fff;
}
