*{
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 11px; 
}

html, td{
	background-color: white;
	margin: 0px;
  color: #636363;
  font-size: 11px; 
/*
	margin: 5px 10px 5px 10px;
*/
}

html,body{
  background-color:#8fc6da;
}

img {
    border: 0px;
    vertical-align: middle
} 

#logo_img {
  height: 50px;
}
#headright {
  float: right;
  //width: 162px;
  width: 135px;
  padding: 0px;
  overflow:hidden;
}
#headleft {
  float: left;
  color: #14387f;
  padding: 5px 0px 0px 5px;
  text-align:center;
  font-weight: bold;
  font-size: 40px;
}

#img_data1 {
  position:absolute;
  image-rendering:optimizeSpeed;             /* Legal fallback */
  image-rendering:crisp-edges;               /* CSS4 Proposed  */
  image-rendering:pixelated;                 /* CSS4 Proposed  */
  -ms-interpolation-mode:nearest-neighbor;   /* IE8+           */
  image-rendering:-moz-crisp-edges;          /* Firefox        */
  image-rendering:-o-crisp-edges;            /* Opera          */
} 

#img_data2 {
  position:absolute;
}

.pixelated {
	image-rendering:optimizeSpeed;             /* Legal fallback */
  image-rendering:crisp-edges;               /* CSS4 Proposed  */
  image-rendering:pixelated;                 /* CSS4 Proposed  */
  -ms-interpolation-mode:nearest-neighbor;   /* IE8+           */
  image-rendering:-moz-crisp-edges;          /* Firefox        */
  image-rendering:-o-crisp-edges;            /* Opera          */
} 

.navigmarker {
	visibility:visible;
	cursor: crosshair;
} 

.navigcirc {
	visibility:hidden;
	cursor: crosshair;
} 


form {
  margin: 0px;
  border: 0px;
  padding: 0px;
}

input {
  margin: 3px;
  padding: 3px;
	color: #2779aa;
	border: 1px solid #7bacd1; 
	background-color : #dbebf3;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	-khtml-border-radius: 2px;
	border-radius: 2px;
} 

input[type=button] {
  font-weight: bold; 
  cursor:Pointer;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	-khtml-border-radius: 2px;
	border-radius: 2px;
}  

input[type=checkbox]{
  font-weight: bold; 
  cursor:Pointer;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	-khtml-border-radius: 2px;
	border-radius: 2px;
}

select{
  margin: 3px;
  padding: 2px;
	color: #2779aa;
	border: 1px solid #7bacd1; 
	background-color : #dbebf3;
/*
	background: #cde7f9 url(images/ui-bg_glass_80_cde7f9_1x400.png) 50% 50% repeat-x; 
*/	
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	-khtml-border-radius: 2px;
	border-radius: 2px;
}


option {
/*
  font-weight: bold; 
*/
  margin: 0px;
  padding: 1px;
	color: #2779aa;
	background-color : #dbebf3;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	-khtml-border-radius: 2px;
	border-radius: 2px;
}

#div_gmaps{
	cursor: crosshair;
}


#div_scl{
	position:absolute; 
	left:21px; 
	top:227px; 
	z-index:11;
	opacity:1; 
	-moz-opacity:1; 
	filter:alpha(opacity=100);
}	

#div_display_control{
  position: absolute; 
  top: 88px; 
  left: 23px; 
  padding:3px 0px 3px 3px;
	margin: 0px; 
  border: 0px solid #000000; 
  z-index:11; 
  background-color:#ffffff; 
/*
  background-color:#ffffff; 
*/
  opacity:1; 
  -moz-opacity:1; 
  filter:alpha(opacity=100);
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	-khtml-border-radius: 2px;
	border-radius: 2px;
}


#div_anim_control{
  position: absolute; 
  top: 88px; 
  left: 343px; 
  padding:3px; 
  border: 0px solid #000000; 
  z-index:11; 
  background-color:#ffffff; 
  opacity:1; 
  -moz-opacity:1; 
  filter:alpha(opacity=100);
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	-khtml-border-radius: 2px;
	border-radius: 2px;
}

#div_date{
  margin: 0px 0px 3px 0px; 
  font-size: 14px;
}
#div_date span{
  font-size: 14px;
  font-weight: bold;
}

#div_anim_slider{
	width: 170px;
  margin: 5px 10px 3px 10px; 
	float:left;
}

#div_list{
  position: absolute; 
  top: 134px; 
  left: 452px; 
  padding:3px; 
  border: 0px solid #000000; 
  z-index:10; 
  background-color:#ffffff; 
  opacity:1; 
  -moz-opacity:1; 
  filter:alpha(opacity=100);
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	-khtml-border-radius: 2px;
	border-radius: 2px;
}
#div_list_toggle{
	text-align:right ; 
	width=100% ; 
	color: #1893c0;
	cursor: pointer;
	}


#div_prod_title{
  font-size: 12px; 
  margin-top: 2px; 
  margin-bottom: 10px; 
  font-weight: bold; 	
}

#div_run_title, #div_run{
  font-size: 16px; 
  margin-top: 2px; 
  margin-bottom: 5px; 
  font-weight: bold; 	
  color: #14387f;
}
/*
#div_run{
  font-size: 16px; 
  margin-top: 0px; 
  margin-bottom: 10px; 
  font-weight: bold; 	
  color: #14387f;
}
*/
#div_prod_name_data1{
  margin-top: 10px; 
  font-weight: bold; 	
}

#div_prod_name_data2{
  margin-top: 15px; 
  font-weight: bold; 	
}

#div_opa_slider_data1{
  margin: 5px 5px 3px 5px; 
}
#div_opa_slider_data2{
  margin: 5px 5px 3px 5px; 
}

#div_menu_control{
  position: absolute; 
  top: 430px; 
  left: 460px; 
  padding:3px; 
  border: 0px solid #000000; 
  z-index:11; 
  background-color:#ffffff; 
  opacity:1; 
  -moz-opacity:1; 
  filter:alpha(opacity=100);
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	-khtml-border-radius: 2px;
	border-radius: 2px;
}

#div_navig{
	background-color:white; 
	padding:10px; 
	left:100px; 
	top:640px; 
	position:absolute; 
	opacity:0.9; 
	-moz-opacity:0.9; 
	filter:alpha(opacity=90); 
  border: 1px solid #7bacd1; 
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-khtml-border-radius: 4px;
	border-radius: 4px;
	z-index:10; 
	visibility:hidden;
}

#div_config{
/*
	background-color:#edf1f3; 
*/
	background-color:white; 
	padding:10px; 
	left:100px; 
	top:640px; 
	position:absolute; 
	opacity:0.9; 
	-moz-opacity:0.9; 
	filter:alpha(opacity=90); 
  border: 1px solid #7bacd1; 
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-khtml-border-radius: 4px;
	border-radius: 4px;
	z-index:10; 
	visibility:hidden;
}

.redbg {
	background-color : #ffcccc;
}

a:link, a:visited{
	color: #1893c0;
	text-decoration: underline;	
}

a:hover{
	color: #1893c0;
	text-decoration: underline;
}
