div.abs {
	position: absolute;
}
/* Map border */
div.map {
	border-style:solid;
	border-width:1px;
	border-color:#505050;
}
div.ov {
  border-style:solid;
  border-width:1px;
	border-color:#505050;
}
/* Navigation bars */
table.navi {
  background-color:#666666;
	border-style: none;
	text-align:center;
}
td.navi {
/*  background-color:#ACDFEC;*/
  background-color:#C8C8C8;
	text-align:center;
	cursor: hand;
	padding: 2px;
}
table.block {
  margin-left: 0px;
}
td.box {
  background-color: #C8C8C8;
}
td.boxd {
  background-color: #666666;
  color: white;
  height:20px;
}
td.boxs {
  background-color: #C8C8C8;
  color: black;
  font-weight : bold;
}
td.boxw {
  background-color: #F8F8F8;
  color: black;
  padding:3px;
  border-style:none;
  border-color: #C8C8C8;
  border-width:1px;
}
td.boxwhite {
  background-color: white;
  color: black;
  padding:4px;
}
.r_text {
  font-weight : bold;
  FONT-SIZE: 15px;
}
div.info_text {
  padding-top: 6px;
  padding-left: 5px;
}
div.help {
  padding-top: 6px;
  padding-left: 5px;
  border-color:#C8C8C8;
  border-style:solid;
  border-width:1px;
  background-color: #F8F8F8;
}
td.info_text_h {
  width:80px;
  padding-left: 10px;
  vertical-align:top;
}
p.tip {
  margin-top: 6px;
  margin-bottom: 0px;
  padding: 4px;
  text-align: justify;
}
img.zoomtip {
  margin: 0px;
  margin-right: 7px;
  border-color:#C8C8C8;
  border-style:solid;
  border-width:1px;
}
.in_text {
  font-size:12px;
  border:1px solid #666666;
}
.in_button {
  background-color:#DDDDDD;
  font-size:11px;
  color:#000000;
  border:1px solid #666666;
  font-weight:bold;
}
.in_button_front {
  background-color:#C8C8C8;
  font-size:11px;
  color:black;
  border:1px solid #666666;
  border-bottom: 1px solid #C8C8C8;
  font-weight:bold;
  padding-top: 0px;
  padding-bottom: 0px;
}
.in_button_back {
  background-color:#F8F8F8;
  font-size:11px;
  color:#000000;
  border:1px solid #666666;
/*  font-weight:bold;*/
/*  border-bottom-color:#DDDDDD;*/
  padding-top: 0px;
  padding-bottom: 0px;
}
.in_button_empty {
  background-color:#F8F8F8;
  font-size:11px;
  color:black;
  border: 1px solid #F8F8F8;
  border-bottom: 1px solid #666666;
  padding-top: 0px;
  padding-bottom: 0px;
  width:100%;
}
select.select {
/*  background-color:red;*/
  font-size:12px;
  border-style:none;
  scrollbar-face-color:#FFFFFF;
  scrollbar-shadow-color:#CCCCCC;
  scrollbar-highlight-color:#CCCCCC;
  scrollbar-3dlight-color:#EFEFEF;
  scrollbar-darkshadow-color:#EFEFEF;
  scrollbar-track-color:#EFEFEF;
  scrollbar-arrow-color:#000000;
}
td.chart_img {
  border-bottom-style: solid;
  border-bottom-color: black;
  border-bottom-width: 1px;
  padding:0px;
  padding-left:1px;
  vertical-align:bottom;
  font-size:8px;
  text-align: center;
  color: #808080;
}
td.chart_img_sel {
  border-bottom-style: solid;
  border-bottom-color: black;
  border-bottom-width: 1px;
  padding:0px;
  padding-left:1px;
  vertical-align:bottom;
  font-size:8px;
  text-align: center;
  color: #CE3100;
}
td.chart_text {
  font-size:9px;
  text-align: center;
}
img.chart {
  border-color: black;
  border-width: 1px;
  border-style: solid;
  border-bottom-style:none;
  width:19px;
}
.in_tab_button {
  background-color:#DDDDDD;
  font-size:11px;
  font-weight:bold;
  padding:3px;
  border:1px solid white;
  border-bottom: none;
  text-align:center  
}
.in_tab_button_on {
  background-color:#AAAAAA;
  font-size:11px;
  font-weight:bold;
  padding:3px;
  border:1px solid white;
  border-bottom: none;
  text-align:center  
}

