
table.tabFrame {
 border-collapse: collapse;
 border: none;
}

.roundShadow td {
 background: url('../../map/kiseiFrame.png') no-repeat;
}

.cameraView td {
 background: url('../../map/background.png') no-repeat;
}


.whatsNew td {
 background: url('../../map/newsFrame.png') no-repeat;
}


.tabFrame .rs_topL {
  height: 10px;
  background-position: left top;
}

.tabFrame .rs_top {
  background-position: -10px top;
}

.tabFrame .rs_topR {
  background-position: right top ;
}

.tabFrame .rs_left {
  width: 10px;
  background-position: 0 -10px;
}

.tabFrame .rs_content {
  background-position: -10px -10px;
}

.tabFrame .rs_right {
  width: 10px;
  background-position: right -10px;
}

.tabFrame .rs_bottomL {
  height: 10px;
  background-position: left bottom;
}

.tabFrame .rs_bottom {
  background-position: -10px bottom;
}

.tabFrame .rs_bottomR {
  width: 10px;
  height: 10px;
  background-position: right bottom;
}


#tooltipKiseiInfo {
  z-index: 100;		  
}
#tooltipConIcInfo {
  z-index: 100;		  
}




#panelWeatherInfo {
  z-index: 110;
  background-image: url(../../img/map/stlipe.gif);
  background-repeat: repeat;
}

#loadingImage {
  margin: 80px 170px;
}

#forecastTable {
  margin: 150px 150px;
  height: 200px;
  width: 60%;
}


#forecastHeader {
  background: #efefff;
  text-align: center;
  margin: 0px 0 4px 0;
  padding: 2px;
}


table#winterForecast {
 border-collapse: collapse;
 width: 100%;
}


#winterForecast td {
  background-image: none;
  border: solid 1px gray;
  padding: 3px 5px;
  text-align: center;
}

#winterForecast th {
  background: #efefef;
  border: solid 1px gray;
  padding: 3px 5px;
  text-align: left;
}

table#heavyRainForecast {
 border-collapse: collapse;
 width: 100%;
}


#heavyRainForecast td {
  background-image: none;
  border: solid 1px gray;
  padding: 3px 5px;
  text-align: center;
}

#heavyRainForecast th {
  background: #efefef;
  border: solid 1px gray;
  padding: 3px 5px;
  text-align: left;
}

.right {
  text-align: right;
}

.left {
  text-align: left;
}

.bold {
  font-weight: bold;
}

.weekday_0 {
  color: #ff0000;
}

.weekday_6 {
  color: #0000ff;
}


div.newsFooter {
  margin: .5em 0 0 0;
  padding: .2em 0 0 0;
  border-top: 1px solid #aaaaaa;	  
}
