body	{margin:0; padding:0;}
.droplinetabs{
overflow: hidden;
/*border-bottom: 1px solid gray; underline across bottom of main tabs*/

}

.droplinetabs ul{
font: bold 11px Verdana, sans-serif;
margin: 0;
padding: 0;
width: 100%;
list-style: none;
}

.droplinetabs li{
display: inline;
margin: 0 0px 0 0;
padding: 0;
text-transform: uppercase;
}


.droplinetabs a{
float: left;
color: white;
/*background: #c76023 url(leftedge.gif) no-repeat left top; default background color of tabs, left corner image*/
margin: 0 0px 0 0;
padding: 0 0 0px 3px;
text-decoration: none;
letter-spacing: 1px;
}


.droplinetabs a.iv	{background: url("../images/equipments-tab-bg.jpg") left top repeat;
    color: #FFFFFF;
    display: inline-block;
    float: left;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 16px;
    font-weight: bold;
    height: 38px;
    letter-spacing: 0.06em;
    line-height: 20px;
    padding: 8px 0 14px 18px;
    text-decoration: none;
    text-transform: none;
    width: 185px;
    margin-left:0px !important;}



.droplinetabs a.iv2	{background: url("../images/projects-tab-bg.jpg") left top repeat;
    color: #FFFFFF;
    display: inline-block;
    float: left;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 16px;
    font-weight: bold;
    height: 38px;
    letter-spacing: 0.06em;
    line-height: 20px;
    padding: 8px 0 14px 18px;
    text-decoration: none;
    text-transform: none;
    width: 186px;
    margin-left:0px !important;}




.droplinetabs a.iv3	{background: url("../images/consumables-tab-bg.jpg") left top repeat;
    color: #FFFFFF;
    display: inline-block;
    float: left;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 16px;
    font-weight: bold;
    height: 38px;
    letter-spacing: 0.06em;
    line-height: 20px;
    padding: 8px 0 14px 18px;
    text-decoration: none;
    text-transform: none;
    width: 185px;
    margin-left:0px !important;}
    

.droplinetabs a.iv4	{background: url("../images/training-tab-bg.jpg") left top repeat;
    color: #FFFFFF;
    display: inline-block;
    float: left;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 16px;
    font-weight: bold;
    height: 38px;
    letter-spacing: 0.06em;
    line-height: 20px;
    padding: 8px 0 14px 18px;
    text-decoration: none;
    text-transform: none;
    width: 186px;
    margin-left:0px !important;}
    

.droplinetabs a.iv5	{background: url("../images/qc-tab-bg.jpg") left top repeat;
    color: #FFFFFF;
    display: inline-block;
    float: left;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 16px;
    font-weight: bold;
    height: 38px;
    letter-spacing: 0.06em;
    line-height: 20px;
    padding: 8px 0 14px 18px;
    text-decoration: none;
    text-transform: none;
    width: 165px;
    margin-left:0px !important;}

.droplinetabs a:link, .droplinetabs a::visited, .droplinetabs a:active{
color: white;
}

.droplinetabs a span{
float: left;
display: block;
/*background: transparent url(rightedge.gif) no-repeat right top; right corner image
padding: 7px 9px 3px 6px;*/
cursor: pointer;
}

.droplinetabs a span{
float: none;

}



.droplinetabs a:hover{
/*background-color: #b05016; background color of tabs onMouseover*/
color: white;
}

.droplinetabs a:hover span{
background-color: transparent;
}

/* Sub level menus*/
.droplinetabs ul li ul{
position: absolute;
z-index: 100;
left: 0px !important;
top: 0;
/*background: #c76023; sub menu background color */
background: url("../images/meganav-blue-strip.png") left top repeat;
visibility: hidden;
width:auto !important;

}




.droplinetabs ul li ul.consume{
position: absolute;
z-index: 100;
left: 407px !important;
top: 0;
/*background: #c76023; sub menu background color */
background: url("../images/meganav-voilet-strip.png") left top repeat;
visibility: hidden;
width:auto !important;

}




.droplinetabs ul li ul.ivf{
position: absolute;
z-index: 100;
left: 814px !important;
top: 0;
/*background: #c76023; sub menu background color */
background: url("../images/meganav-orange-strip.png") left top repeat;
visibility: hidden;
width:auto !important;

}





.droplinetabs ul li ul.turnkey{
position: absolute;
z-index: 100;
left: 203px !important;
top: 0;
/*background: #c76023; sub menu background color */
background: url("../images/meganav-darkred-strip.png") left top repeat;
visibility: hidden;
width:auto !important;

}





.droplinetabs ul li ul.fg{
position: absolute;
z-index: 100;
left: 0px !important;
top: 0;
/*background: #c76023; sub menu background color */
background: url("../images/meganav-blue-strip.png") left top repeat;
visibility: hidden;
width:583px !important;

}






.droplinetabs ul li ul.first{
position: absolute;
z-index: 100;
left: 0 !important;
top: 0;
visibility: hidden;
width:561px !important;
background: url("../images/mega-nav-bg.png") left top repeat;
}



.droplinetabs ul li ul.two{
position: absolute;
z-index: 100;
left: 0 !important;
top: 0;
visibility: hidden;
width:785px !important;
background: url("../images/mega-nav-bg.png") left top repeat;
}


.droplinetabs ul li ul.two6{
position: absolute;
z-index: 100;
left: 0 !important;
top: 0;
visibility: hidden;
width:660px !important;
background: url("../images/mega-nav-bg.png") left top repeat;
}



.droplinetabs ul li ul.two8{
position: absolute;
z-index: 100;
left: 0 !important;
top: 0;
visibility: hidden;
width:500px !important;
background: url("../images/mega-nav-bg2.png") left top repeat;
}


.droplinetabs ul li ul.two9{
position: absolute;
z-index: 100;
left: -316px !important;
top: 0;
visibility: hidden;
width:500px !important;
background: url("../images/mega-nav-bg3.png") left top repeat;
}



.droplinetabs ul li ul.two10{
position: absolute;
z-index: 100;
left: 0px !important;
top: 0;
visibility: hidden;
width:500px !important;
background: url("../images/mega-nav-bg1.png") left top repeat;
}



.droplinetabs ul li ul.two7{
position: absolute;
z-index: 100;
left: 0 !important;
top: 0;
visibility: hidden;
width:440px !important;
background: url("../images/mega-nav-bg.png") left top repeat;
}


.droplinetabs ul li ul.consume1{
position: absolute;
z-index: 100;
left:-50px;
}

.droplinetabs ul li ul.three{
position: absolute;
z-index: 100;
left: 0 !important;
top: 0;
visibility: hidden;
width:680px !important;
background: url("../images/mega-nav-bg.png") left top repeat;
}



.droplinetabs ul li ul.four{
position: absolute;
z-index: 100;
left: 0 !important;
top: 0;
visibility: hidden;
width:640px !important;
background: url("../images/mega-nav-bg.png") left top repeat;
}



.droplinetabs ul li ul.five{
position: absolute;
z-index: 100;
left: 0 !important;
top: 0;
visibility: hidden;
width:672px !important;
background: url("../images/mega-nav-bg.png") left top repeat;
}



/* Sub level menu links style */
.droplinetabs ul li ul li a{
font: normal 16px Arial,Helvetica,sans-serif;
padding:5px 50px 5px 0px;
margin: 0;
/*background: #c76023; sub menu background color */
text-transform:none;
}


.droplinetabs ul li ul li a.gst{padding:6px 340px 6px 18px;}
.droplinetabs ul li ul li a.fst{padding:5px 50px 5px 18px;}
.droplinetabs ul li ul li a.fst2{padding:5px 60px 5px 18px;}
.droplinetabs ul li ul li a.fst2 {padding:5px 58px 5px 18px \0/IE9; } /* IE9 + IE10pp4 */
.droplinetabs ul li ul li a.fst3{padding:5px 52px 5px 18px;}
.droplinetabs ul li ul li a.fst3 {padding:5px 50px 5px 18px \0/IE9; } /* IE9 + IE10pp4 */
.droplinetabs ul li ul li a.fst4{padding:5px 102px 5px 18px;}

.droplinetabs ul li ul li.func	{background: url("../images/meganav-blue-strip.png") left top repeat; width:auto !important;}

.droplinetabs ul li ul li a span{
/*background: #c76023; sub menu background color */
}

.droplinetabs ul li ul li a:hover, .droplinetabs ul li ul li a.active{ /*sub menu links' background color onMouseover. Add rounded edges in capable browsers */
/*background: #714421;*/
color:#5FBFFC;

}


.droplinetabs ul li ul li a.active1{ /*sub menu links' background color onMouseover. Add rounded edges in capable browsers */
/*background: #714421;*/
color:#fff !important;

}



.first-wrap	{width:522px !important; margin:0 auto;}

.two-wrap	{width:745px !important; margin:0 auto;}

.three-wrap	{width:522px !important; margin:0 auto;}

.six-wrap	{width:622px !important; margin:0 auto;}

.seven-wrap	{width:465px !important; margin:0 auto;}



.four-wrap	{width:640px !important; margin:0 auto;}

.five-wrap	{width:635px !important; margin:0 auto;}

.mega-lft-part {
    float: left;
    width: 298px;
    /*background: url("../images/mega-nav-bg.png") left top repeat;*/
    padding-top: 15px;
    padding-bottom: 15px;
}



.mega-lft-part2 {
    float: left;
    width: 556px;
    /*background: url("../images/mega-nav-bg.png") left top repeat;*/
    padding-top: 15px;
    padding-bottom: 15px;
}



.mega-lft-part7 {
    float: left;
    width: 456px;
    /*background: url("../images/mega-nav-bg.png") left top repeat;*/
    padding-top: 15px;
    padding-bottom: 15px;
}



.mega-lft-part8 {
    float: left;
    width: 256px;
    /*background: url("../images/mega-nav-bg.png") left top repeat;*/
    padding-top: 15px;
    padding-bottom: 15px;
}



.mega-lft-part3 {
    float: left;
    width: 340px;
    /*background: url("../images/mega-nav-bg.png") left top repeat;*/
    padding-top: 15px;
    padding-bottom: 15px;
}



.mega-lft-part4 {
    float: left;
    width: 380px;
    /*background: url("../images/mega-nav-bg.png") left top repeat;*/
    padding-top: 15px;
    padding-bottom: 15px;
}


.mega-lft-part5 {
    float: left;
    width: 470px;
    /*background: url("../images/mega-nav-bg.png") left top repeat;*/
    padding-top: 15px;
    padding-bottom: 15px;
}



.mega-lft-part6 {
    float: left;
    width: 617px;
    /*background: url("../images/mega-nav-bg.png") left top repeat;*/
    padding-top: 15px;
    padding-bottom: 15px;
}



.lft-space		{margin-left:40px;}
.mega-lft-part ul {float:left;}

.link-part2			{width: 128px; float:left !important;}
.link-part2 a		{color: #524E4D !important; display: block !important; font: bold 13px/18px Arial,Helvetica,sans-serif !important; text-decoration: none; width: 185px; padding: 6px 0px 6px 0 !important;}
.link-part2 a.darkred	{color:#fff !important;}
.link-part2 a.fit	{width: 80px !important; padding: 6px 0px 6px 0 !important;}
.link-part2 a.fit2	{width: 180px !important; padding: 6px 0px 6px 0 !important;}
.link-part2 a.fit3	{width: 125px !important; padding: 6px 0px 6px 0 !important;}
.link-part2 a.fit4	{width: 135px !important; padding: 6px 0px 6px 0 !important;}
.link-part2 a.fit5	{width: 185px !important; padding: 6px 0px 6px 0 !important;}
.link-part2 a.fit6	{width: 222px !important; padding: 6px 0px 6px 0 !important;}
.link-part2 a.fit7	{width: 60px !important; padding: 6px 0px 6px 0 !important; margin-left: 20px;}
.link-part2 a.fit8	{width: 270px !important; padding: 6px 0px 6px 0 !important;}
.link-part2 a:hover	{color:#0176BB !important;}
.link-part2 a.lft-pd	{margin-left: 20px;}



.link-part4			{width: 158px; float:left !important;}
.link-part4 a		{color: #524E4D !important; display: block !important; font: bold 13px/18px Arial,Helvetica,sans-serif !important; text-decoration: none; width: 185px; padding: 6px 0px 6px 0 !important;}
.link-part4 a.fit	{width: 80px !important; padding: 6px 0px 6px 0 !important;}
.link-part4 a.fit2	{width: 180px !important; padding: 6px 0px 6px 0 !important;}
.link-part4 a.fit3	{width: 115px !important; padding: 6px 0px 6px 0 !important;}
.link-part4 a.fit4	{width: 135px !important; padding: 6px 0px 6px 0 !important;}
.link-part4 a:hover	{color:#0176BB !important;}


.link-part3			{width: 200px; float:left !important; margin-left: 100px;}
.link-part3 a		{color: #524E4D !important; display: block !important; font: bold 13px/18px Arial,Helvetica,sans-serif !important; text-decoration: none; width: 185px; padding: 6px 0px 6px 0 !important;}
.link-part3 a.fit	{width: 80px !important; padding: 6px 0px 6px 0 !important;}
.link-part3 a.fit2	{width: 176px !important; padding: 6px 0px 6px 0 !important;}
.link-part3 a.fit4	{width: 180px !important; padding: 6px 0px 6px 0 !important;}
.link-part3 a.fit3	{width: 223px !important; padding: 6px 0px 6px 0 !important;}
.link-part3 a:hover	{color:#0176BB !important;}

.no-lft				{margin-left:0px; margin-right: 100px;}
.no-lft1			{margin-left:0px; margin-right: 20px;}

.link-part			{width: 170px; float:left !important;}
.link-part a		{color: #524E4D !important; display: block !important; font: bold 13px/18px Arial,Helvetica,sans-serif !important; text-decoration: none; width: 185px; padding: 6px 0px 6px 0 !important;}
.link-part a.fit	{width: 80px !important; padding: 6px 0px 6px 0 !important;}
.link-part a.fit4	{width: 122px !important; padding: 6px 0px 6px 0 !important;}
.link-part a:hover	{color:#0176BB !important;}

    
.mega-rgt-part {
    float: right;
    width: 163px;
    display:block;
    /*background: url("../images/mega-nav-bg.png") left top repeat;*/
    padding-top: 15px;
    padding-bottom: 15px;
}


