html {
    overflow-y: scroll;
    overflow-x: hidden;
}
body{background-color:#E0E0D1;color:#333;font-size:small;margin:0;padding:0;}
/*header*/
#header {font-size:0.875em; color:#FFFFFF }
#header .logo{ margin:12px 0 0 20px }
#header .indent a{margin:16px 0 0 920px; position:absolute; width:119px;font-size:14px;font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF; text-decoration:none;}
#header .menu{margin:80px 0 0 435px; position:absolute; width:713px}
#header .indent1{padding:0 0 0 0}
.bg-top{margin:0 auto; text-align:left; width:800px;background:url(../images/banner.png) top left repeat-x #fff; height:115px; 

}
 
#header .ul1{margin:0; padding:0; list-style:none;}
#header .ul1 li{ margin:0; display:inline}
#header .ul1 li a{color:#9ea9ba; text-decoration:none; width:110px; margin-right:8px; text-align:center; display:block; float:left; line-height:29px; background:url(../images/bg_menu.gif) top left no-repeat;} 
#header .ul1 .last a{margin-right:0} 
#header .ul1 li a:hover { color:#fff; text-decoration:none; background:url(../images/bg_menu.gif) top left no-repeat;}
#header .ul1 li a.current{ color:#fff; text-decoration:none; background:url(../images/bg_menu.gif) top left no-repeat;  }


#header .ul{margin:0; padding:0; list-style:none;}
#header .ul li{background:none; padding:0 7px 0 0; display:inline; float:left; }
#header .ul li a{color:#e5156d; text-decoration: underline; line-height:1.5em} 
#header .ul li a:hover { text-decoration:none; }


.custom-container  a{color:grey; text-decoration: none; line-height:1.5em} 
.custom-container  a:hover { text-decoration:underline; }

#change_language  a{color:black; text-decoration: none; line-height:1.5em} 
#change_language  a:hover { text-decoration:underline; }

.custom-container {	
position: relative;
overflow:hidden; 
width: 1010px;
margin: 0 auto;
background-color:#F0E4D8;

padding-right:4px;
padding-left:10px;
}
table.contact_table td  {
font-size:12px;font-family:Arial, Helvetica, sans-serif;
}

div.addthis_toolbox {
width:60%;
margin-left: 40%;

}

caption {
font-size:14px;font-family:Arial, Helvetica, sans-serif;
}

#change_language  {
margin: 0 auto;
text-align: right;
width: 796px;
background-color:#FFFFFF;
font-size:10px;font-family:Arial, Helvetica, sans-serif;
padding-top:4px;
padding-right:4px;

}


.header_title {
  position: absolute;
  font-size:25px;font-family:Arial, Helvetica, sans-serif;
  margin-top: 40px;
  margin-left: 30px;
}

.samplesInfoWindowLabel   {
 width: 250px; height:18px; float: left;
 font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
font-size: 11px;
font-weight: normal;

}

.samplesInfoWindowData   {
 width: 120px; height:18px; float: left;
 ont-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
font-size: 11px;
font-weight: normal;

}

.infoWindow_text {
 font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
  font-size:11px;font-weight:normal;	
	
}