
div.dummy_graph {
height:299px;
border:1px solid #ddd;
background-image:url('weather/dummy_graph.gif');
}


div.dummy_graph_small {
height:109px;
border:1px solid #ddd;
background-image:url('weather/dummy_graph.gif');
}

div.container {
  /*border:1px solid #e4e4e4;*/
  /*background-color:#f6f6f6;*/
  background-image:url('images/controlpanelbackground.png');
  /*background-repeat:repeat-x;*/
  background-position:top;
  padding:5px;
}


#container_left {
  display:block;
  float:left;
  height:90%;
  width:230px;
  padding-top:10px;
  margin-right:5px;
}

#container_right {
  height:90%;
  padding-top:10px;
  overflow:auto;
}


div.tab_row {
  padding:0;
  margin:0;
}

div.tab_row ul {
  /*margin:0 1px 0 1px;*/
  height:24px;
  /*padding:1px 0 0 3px;*/
  background-image:url('weather/button_03.gif');
   /*background-color:#D5F0F9;*/
  background-repeat:repeat-x;
  background-position:bottom;
}

div.tab_row ul li {
  margin:0 0 -1px 0;
  margin:0;
  padding:0;
  margin-right:-1px;
  display:block;
  float:left;
}

div.tab_row ul li br { clear:both; }

div.tab_row ul li a 
{
  text-decoration:none;
  background-image:url('weather/button_01.gif');
  background-repeat:no-repeat;
  background-position:top left;
  padding:0 0 0 20px;
  display:block;
  float:left;
  color:#888;
}

div.tab_row ul li a span {
  background-image:url('weather/button_02.gif');
  background-repeat:no-repeat;
  background-position:top right;
  line-height:20px;
  padding:2px 20px 2px 0;
  display:block;
  font-size:11px;
  cursor:pointer;
}

div.tab_row ul li.select a        { background-position:top left; }
div.tab_row ul li.select a span   { background-position:top right }
div.tab_row ul li.selected a      { background-position:bottom left; color:#000;}
div.tab_row ul li.selected a span { background-position:bottom right; }

div.tab_container {
  margin:0;
  padding:10px;
  border:1px solid #e6e6e6;
  border-top:0;
}

div.History_tab_container {
  margin:0;
  padding:10px;
  /*border:1px solid #e6e6e6;*/
  border-top:0;
  background-color:#D5F0F9;
}
span.button_row {
background-image:url('weather/submit_01.gif');
background-repeat:no-repeat;
background-position:bottom left;
cursor:pointer;
padding-left:20px;
display:block;
float:right;
}

span.button_row input {
border:0;
background:transparent;
background-image:url('weather/submit_02.gif');
background-repeat:no-repeat;
background-position:bottom right;
color:#666;
font-size:11px;
padding-right:20px;
height:23px;
font-weight:bold;
font-family:tahoma,verdana;
display:block;
overflow:visible;
}


ul.button_row {
overflow:auto;
}


ul.button_row li {
display:block;
margin:0 1px 0 0;
}


ul.button_row li span {
background-image:url('weather/submit_01.gif');
background-repeat:no-repeat;
background-position:bottom left;
cursor:pointer;
padding-left:10px;
display:block;
float:left;
}



ul.button_row li span input {
border:0;
background:transparent;
background-image:url('weather/submit_02.gif');
background-repeat:no-repeat;
background-position:bottom right;
color:#666;
font-size:11px;
padding-right:10px;
height:23px;
font-weight:bold;
font-family:tahoma,verdana;
float:inherit;
display:block;
overflow:visible;
}

ul.button_row li span a {
border:0;
background:transparent;
background-image:url('weather/submit_02.gif');
background-repeat:no-repeat;
background-position:bottom right;
text-decoration:none;
color:#aaa;
font-size:11px;
padding:0 20px 0 10px;
line-height:23px;
font-family:tahoma,verdana;
display:block;
float:inherit;
}
ul.button_row li span:hover {
background-position:top left;
}

ul.button_row li span input:hover {
background-position:top right;
}

ul.button_row li span a:hover {
background-position:top right;
}
div.rounded_corners {
background-color:#fff;
position:relative;
overflow:auto;
padding:10px;
margin-bottom:5px;
}

div.corner_1 {
background-image:url('weather/corner_1.gif');
position:absolute;
top:0;
left:0;
height:4px;
width:4px;
font-size:1px;
}

div.corner_2 {
background-image:url('weather/corner_2.gif');
position:absolute;
top:0;
right:0;
height:4px;
width:4px;
font-size:1px;
}


div.corner_3 {
background-image:url('weather/corner_3.gif');
position:absolute;
bottom:0;
left:0;
height:4px;
width:4px;
font-size:1px;
}

div.corner_4 {
background-image:url('weather/corner_4.gif');
position:absolute;
bottom:0;
right:0;
height:4px;
width:4px;
font-size:1px;
}

div.pw_chart 
{
	/*display: inline-block;*/
	padding:0;
	margin: 0;
}