#body{margin: 0px;padding: 0px;background: #FFFFFF;font: 11px verdana, sans-serif; color:#494442;}
dt{font-weight:bold;font-size:110%;margin-top:20px;margin-bottom:5px;}
h1{font-size:112%;;color: #26ADE4;margin-bottom:5px;margin-top:15px;font-weight:bold;}
.marginStandard{margin-left:25%;padding-top:20px;padding-bottom:20px;color:red;}
#menu{position:absolute;top:169px;width: 178px;height: 170px;float: left;z-index:1000;}
.genreMenu{margin:10px 0px 20px 0px;}
.text-align-left{text-align: left;}
.text-align-center{ text-align: center;}
.text-align-right{text-align: right;}
.countryHeader{position: relative;text-align: center;top:-36px;color: #2b83c4;font-size:22px;width:100%;  height:36px; border-top: 1px solid #FFF;}
.balancesAndScalesTextHome{position: relative;text-align: center;top:-20px;font-size:18px;z-index:1;}
.selectLanText{font-weight:bold;position:absolute;left:230px;top:135px;width:120px;text-align:left;}
.selectCatText{font-weight:bold;position:absolute;right:275px;top:135px;width:120px;text-align:right;}
#content{min-height:540px;position: absolute;top: 173px;width:100%;}
/* for Internet Explorer equivelent of minimum height tag */
* html #content{height: 640px;}
div.bcrumb{position: relative;top:-28px;padding-top: 5px;padding-bottom: 5px;width:79%;z-index:100;}
div.bcrumbpath{position: relative;top:-20px;}
.greenBackground{background-color: #B2D33E;}
a {text-decoration: none;color: #2b83c4;}
a:hover{ color: #BE2A67 ;  }
.path
.path:hover,
.path-active,
.path-active:hover {color:white;}
#fontSize{position: absolute;top: 82px;right:90px;z-index:100;}
.textSizing{position: absolute;top: 80px;right:10px;z-index:100;}
.letterSizing{float: left; margin:0px 0px 0px 2px; padding:0px; border: 1px solid #ADAAAA;}
.homepageGenre{width: 35px;height: 35px;}
.homepageRedLineLeft{width:225px;border-top: 2px solid #C03454;position: absolute;left: 0px;top: 123px;}
.homepageRedLineRight{width:270px;border-top: 2px solid #C03454;position: absolute;right: 0px;top: 123px;}
.topBar{height:110px;background: url(../img/header/headers/top_bar.png) 0 0 no-repeat;}
.logoImage{position:absolute;left:10px;top:5px}
.printLogoImage{display: none;position:absolute;left:10px;top:10px}
.manualsImage{position:absolute;right:10px;top:15px}
.contactImage{position:absolute;right:10px;top:15px}
.dealerZoneImage{position:absolute;right:120px;top:15px;}
.regionDropDown{position:absolute;right:265px;top:20px;}
.region
{
   position:absolute;right:435px;top:23px; color: #fff; font-size: 12px; font-weight:bold;
}
.genreMenuContent

.balancesImage{position: relative;left: 350px;top: 5px;}
.spacerHome{clear:both; margin:0px; border-left: 1px solid #B2D33E;border-right: 1px solid #B2D33E;border-bottom: 1px solid #B2D33E;height:170px;}
b.rtop, b.rbottom{display:block;background: #FFF}
b.rtop b, b.rbottom b{display:block;height: 1px;overflow: hidden; background: #26ADE4;}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}
#footer{bottom:0;height:60px;text-align:center;}
.footerText{position:relative;font-weight:bold;padding-left:5px;top:7px;}
.clearFooter{padding-bottom:30px;}
.copyRight{position:relative;top:15px;}
#footerProductsBalances{
position:absolute;padding-right:31.6%;padding-left:32%;height:50px;text-align:center;margin-top:40px;margin-bottom:15px;}
.spacerFooter{clear:both;margin:0px;padding-bottom:10px;padding-top:63px;}
#footerProductsBalancesSmall{position:absolute;height:50px;left:-235px;margin-top:20px;width: 165%;margin-bottom:15px;text-align:center;}
.footerProductsAccs{position:absolute;bottom:0;height:50px;margin-top:20px;text-align:center;left:-160px;width:153.8%;}
.spanishFlag{position: absolute;left:105px;top: 130px;z-index:100;}
.germanFlag{position: absolute;left:63px;top: 130px;z-index:100;}
.frenchFlag{position: absolute;left:146px;top: 130px;z-index:100;}
.unionFlag{position: absolute;left:20px; top: 130px;z-index:100;}

#marketSelector
{
  position: absolute;right: 190px;top: 106px;
  color:#3FC2F3;
  font-size:11px;
  font-weight:bold;
}
#langSelector{
  position: absolute;left: 70px;top: 106px;
  color:#3FC2F3;
  font-size:11px;
  font-weight:bold;
}

a.unionFlag span.unionFlagImg {
   display:block;
   width:34px;
   height:20px;
   margin-bottom:20px;
   background-image: url(../img/flags/union_off.png);
}

a.unionFlag span.on {
   display:block;
   width:34px;
   height:20px;
   margin-bottom:20px;
   background-image: url(../img/flags/union_on.png);
}

a.germanFlag span.germanFlagImg {
   display:block;
   width:34px;
   height:20px;
   margin-bottom:20px;
   background-image: url(../img/flags/german_off.png);
}

a.germanFlag span.on {
   display:block;
   width:34px;
   height:20px;
   margin-bottom:20px;
   background-image: url(../img/flags/german_on.png);
}

.genreMenuAnimal{position: absolute;right: 20px;top: 126px;z-index:100;}
.genreMenuMedical{position: absolute;right: 70px;top: 126px;z-index:100;}
.genreMenuRetail{position: absolute;right: 120px;top: 126px;z-index:100;}
.genreMenuIndustry{position: absolute;right: 170px;top: 126px;z-index:100;}
.genreMenuEducation{position: absolute;right: 220px;top: 126px;z-index:100;}
.genreMenuLab{position: absolute;right: 270px;top: 126px;z-index:100;}
.imageGenres{position: absolute;right: 5px;top: 105px;}
.ddmx .item1,
.ddmx .item1:hover,
.ddmx .item1-active,
.ddmx .item1-active:hover{padding: 3px 10px 3px 10px;border-bottom: 1px solid #cccccc;background: #D7E4F2;text-decoration: none;display: block;white-space: nowrap;position: relative;}
.ddmx .item2,
.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {	padding: 3px 10px 3px 10px;text-decoration: none;border-bottom: 1px solid #cccccc;display: block;white-space: nowrap;position: relative;z-index: 500;}
.ddmx .item2 {background: #D7E4F2;}
.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {}
.ddmx .arrow,
.ddmx .arrow:hover {padding: 3px 16px 4px 8px;}
.ddmx .item2 img,
.ddmx .item2-active img{position: absolute;top: 4px;right: 1px;border: 0;}
.ddmx .section {border: 1px solid #D7E4F2;position: absolute;visibility: hidden;width:165px; }
.ddmx .bottom,
.ddmx .bottom:hover {}
* html .ddmx td { position: relative; z-index:1;} /* ie 5.0 fix */
.genreMenuFlash{position: absolute;right: 5px;top: 141px;}
.gracefulExit{margin-left:45%;}
.tabmenu{color: #000;border-bottom: 1px solid black;margin: 12px 0px 0px 0px;padding: 0px;z-index: 1;}
.tabmenu li{display: inline;overflow: hidden;list-style-type: none;}
.searchImgSearch{position:relative;top:2px;}
.loginImgSearch{position:relative;top:2px;}
.weatherImgSearch{position:relative;top:3px;}
.timeImgSearch{position:relative;top:3px;}
.dateImgSearch{position:relative;top:3px;}
.tabmenu a, a.active {color: #DEDECF;background: #96BCE4;font: bold 15px "Trebuchet MS";border: 1px solid black;padding: 0px 5px 0px 5px;margin: 0px;text-decoration: none;}
.tabmenu a.active{background: #D7E4F2;border-bottom: 1px solid #D7E4F2; }
.blackBorder{border: 1px solid black;}
.searchContent{font: 11px arial, sans-serif;text-align: justify;background: #D7E4F2;padding: 2px;border-top: none;}
.searchContent a{text-decoration: none;color: #2b83c4;}
.searchContent a:hover{color: #BE2A67;}
input.submitButton{font: 12px arial, sans-serif;}
#contentEducation{min-height:550px;padding-bottom:20px;padding-right:10px;padding-top:10px;margin-left:15%;width:65%}
/* for Internet Explorer equivelent of minimum height tag */
.headerExhibitions{background-color:#26ADE4;width:200px;font-size:13px;font-weight:bold;color:#FFFFFF;border: 1px solid #B2D33E;text-align: center;padding:5px 0px 5px 0px;}
//education us microsite menu
#contentEducation{min-height:550px;padding-bottom:20px;padding-right:10px;padding-top:10px;margin-left:15%;width:65%}
/* for Internet Explorer equivelent of minimum height tag */
* html #contentEducation{height: 565px;}
#eduTables{width:600px;margin:0px auto;}
.eduContent{width:600px;margin:0px auto;}
.eduBlueLineLabVert{height:15px;border-right: 2px solid #49407F;position: absolute;right: 35px;top: -13px;}
.eduBlueLineLabHor{position: absolute;right: 35px;top: -13px;width:52px;border-bottom: 2px solid #49407F;}
.eduBlueLineLabHorIE{position: absolute;right: 35px;top: 0px;width:52px;border-bottom: 2px solid #49407F;}
#educationSpin{display:block;}
.eduProductMenuImg{position: absolute;right: 45px;top:10px;z-index:200;}
.eduEducationMenuImg{position: absolute;right: 45px;top:95px;z-index:200;}
.eduSpecialMenuImg{position: absolute;right: 45px;top:180px;z-index:200;}
.eduPressMenuImg{position: absolute;right: 45px;top:265px;z-index:200;}
.eduContactMenuImg{position: absolute;right: 45px;top:350px;z-index:200;}
.eduLongBlueLine{height:500px;border-right: 2px solid #49407F;position: absolute;right: 85px;top: 0px;}
.glossaryText{font-size:12px;font-weight:bold;}
.glossaryLetter{color:#000000;margin-top:30px;font-size:14px;border: 1px solid #ccc;width:95%;padding:5px 10px 5px 10px;}
.boldText{font-weight:bold;}
#content404
{

	min-height:550px;
	padding-bottom:20px;
	padding-right:10px;
	padding-top:10px;
	margin-left:15%;
	width:75%
}

