/* CSS MENU*/

/*-----------------NEW MENU --------------------------*/
.soldTitle{
font-size: 10px;
margin-left:2px;
text-align: left;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.menu1 { 
/* margin-top: 0px;
 display: inline;
 color: #333;
 margin-left: 0px;
 padding-left: 0px;
 margin-top: 0px;
 width: 120px;
 float: left;
 margin-bottom:0px; 
 border: 0px solid #000;
 /*border-left: #6B96B5 1px solid;*/
}





ul.menu1, ul ul {padding:0; margin:0; border:0; list-style-type:none; height:9em; overflow:hidden; background:#e2eaee; width:146px; text-align:left; color:#000; border-right:1px solid white; border-left:1px solid white;border-top:1px solid white; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:.75em;}
ul.menu1 {margin:0 auto;}

ul.menu1 table {border-collapse:collapse; padding:0; margin:0; font-size:1em;}
ul.menu1 ul {margin-left:.1em;}
ul.menu1 li {text-indent:.5em;}
ul.menu1 li.drop {margin-bottom:-2px;}
ul.menu1 li a, ul.menu1 li a:visited  {display:block; width:15em; height:2em; line-height:1.9em; text-decoration:none; font-weight:bold; color:#000;}
ul.menu1 li a.current, li a.current:hover {display:block; width:15em; height:2em; line-height:1.9em; text-decoration:none; font-weight:bold; color:white; background:#43a9d9;}
ul.menu1 li a.last, ul.menu1 li a.last:visited {display:block; width:15em; height:2em; line-height:2em; background:#43a9d9}
ul.menu1 li ul {display:none;}


ul.menu1 li:hover a, ul.menu1 li a:hover {border:0; color:#1a4861; font-weight:bold; background:#bfddee;}
ul.menu1 li:hover ul, ul.menu1 li a:hover ul {display:block; height:6em; width:12em; margin-top:-1px; background:white; border-bottom:1px solid #000; border-left:1px solid #000;}
ul.menu1 li:hover ul li a, ul.menu1 li a:hover ul li a {height:2em; background:white; color:black; font-weight:normal;}
ul.menu1 li:hover ul li:hover a, ul.menu1 li a:hover ul li a:hover, li a.current:hover  {background:#43a9d9; color:#CCC;}
p .anchor{
font-weight: normal;
font-size: .9em;
line-height: .9em;
margin-left:5px;
text-align: left;
text-decoration:none;
background:#e2eaee;
}
p .anchor a:hover{
font-weight: normal;
font-size: 1em;
margin-left:0px;
text-align: left;
text-decoration:none;
background:#e2eaee;
}
.anchorItem {
font-weight: normal;
font-size: 1em;
line-height: 1em;
margin-left:0px;
text-align: left;
text-decoration:none;
color: #000;
}

body.balsam a#Ordering {
background:#43a9d9 no-repeat 0 3px;
color: #FFF;
}
body.balsam ul.menu1, ul ul{
height:10em;
}
body.balsam_history a#History {
background:#43a9d9 no-repeat 0 3px;
color: #FFF;
}
body.balsam_history ul.menu1, ul ul{
height:10em;
}
body.balsam_testimonials a#Testimonials {
background:#43a9d9 no-repeat 0 3px;
color: #FFF;
}
body.balsam_testimonials ul.menu1, ul ul{
height:10em;
}
body.balsam_downloads a#Downloads {
background:#43a9d9 no-repeat 0 3px;
color: #FFF;
}
body.balsam_downloads ul.menu1, ul ul{
height:10em;
}
body.balsam_countrymax a#countrymax {
background:#43a9d9 no-repeat 0 3px;
color: #FFF;
}
body.balsam_countrymax ul.menu1, ul ul{
height:10em;
}


body.pr_09_09 a#pr_09_09 {
background:#43a9d9 no-repeat 0 3px;
color: #FFF;
}
body.balsam_thanks a#balsam_thanks {
background:#43a9d9 no-repeat 0 3px;
color: #FFF;
}
body.whatwedo a#whatwedo {
background:#43a9d9 no-repeat 0 3px;
color: #FFF;
}
body.whatwedo ul.menu1, ul ul{
height:10em;
}
body.quality a#quality {
background:#43a9d9 no-repeat 0 3px;
color: #FFF;
}
body.quality ul.menu1, ul ul{
height:10em;
}
body.infrastructure a#infrastructure {
background:#43a9d9 no-repeat 0 3px;
color: #FFF;
}
body.infrastructure ul.menu1, ul ul{
height:10em;
}
body.motivation a#motivation {
background:#43a9d9 no-repeat 0 3px;
color: #FFF;
}
body.motivation ul.menu1, ul ul{
height:10em;
}
body.history a#history {
background:#43a9d9 no-repeat 0 3px;
color: #FFF;
}
body.history ul.menu1, ul ul{
height:10em;
}
body.contract_mfg a#contract_mfg {
background:#43a9d9 no-repeat 0 3px;
color: #FFF;
}
body.contract_mfg ul.menu1, ul ul{
height:8em;
}
body.capabilities a#capabilities {
background:#43a9d9 no-repeat 0 3px;
color: #FFF;
}
body.capabilities ul.menu1, ul ul{
height:8em;
}
body.new_facility a#new_facility {
background:#43a9d9 no-repeat 0 3px;
color: #FFF;
}
body.new_facility ul.menu1, ul ul{
height:8em;
}
body.search a#search {
background:#43a9d9 no-repeat 0 3px;
color: #FFF;
}
body.search ul.menu1, ul ul{
height:4em;
}
body.site_map a#site_map {
background:#43a9d9 no-repeat 0 3px;
color: #FFF;
}
body.site_map ul.menu1, ul ul{
height:4em;
}
body.services a#services {
background:#43a9d9 no-repeat 0 3px;
color: #FFF;
}
body.services ul.menu1, ul ul{
height:8em;
font-size: .70em;
}

body.services_lab a#services_lab {
background:#43a9d9 no-repeat 0 3px;
color: #FFF;
}
body.services_lab ul.menu1, ul ul{
height:8em;
font-size: .70em;
}
body.services_pc a#services_pc {
background:#43a9d9 no-repeat 0 3px;
color: #FFF;
}
body.services_pc ul.menu1, ul ul{
height:8em;
font-size: .70em;
}

#contactSupport{
font-size: .75em;
text-align: left;

}
#contactSupportName{
font-size: .75em;
text-align: left;

}
#contactSupportPhone{
font-size: .75em;
text-align: left;

}
#contactSupportEMail{
font-size: .75em;
text-align: left;

}
body.index ul.menu1, ul ul{
height:8em;
font-size: .70em;
}

body.employment a#employment {
background:#43a9d9 no-repeat 0 3px;
color: #FFF;
}
body.employment ul.menu1, ul ul{
height:10em;
font-size: 10px;
}
body.employment_sr_scientist a#sr_scientist {
background:#43a9d9 no-repeat 0 3px;
color: #FFF;
}
body.employment_sr_scientist ul.menu1, ul ul{
height:10em;
}
body.employment_microbiologist a#microbiologist {
background:#43a9d9 no-repeat 0 3px;
color: #FFF;
}
body.employment_microbiologist ul.menu1, ul ul{
height:10em;
}
body.employment_compounding a#compounding {
background:#43a9d9 no-repeat 0 3px;
color: #FFF;
}
body.employment_compounding ul.menu1, ul ul{
height:10em;
font-size: 10px;
}
.stylebold {font-size: 10px}
