/* GLOBALHEADER */
#globalheader { width: 900px; height: 34px; margin: 0px auto; position: relative; z-index: 3/*9998*/;}
#globalheader #globalnav { margin: 0; padding: 0; }
#globalheader #globalnav li { display: inline; }
#globalheader #globalnav li a { float: left; width: 104px; height: 0px; padding-top: 34px; overflow: hidden;}

#globalheader #globalnav li a,
#globalheader #globalsearch, 
#globalheader #globalsearch #searchButton { 
background-image: url("../images/menu.nav.en.png");
background-repeat: no-repeat; 
}

/* BUTTONS */
#globalheader #globalnav li#gn-Company a  { background-position: 0 0; }
#globalheader #globalnav li#gn-Products a { background-position: -104px 0; }
#globalheader #globalnav li#gn-Services a { background-position: -208px 0; }
#globalheader #globalnav li#gn-Support a  { background-position: -312px 0; }
#globalheader #globalnav li#gn-Contact a  { background-position: -416px 0; }

/* OVER STATES */
#globalheader #globalnav li#gn-Company a:hover  { background-position: 0 -34px; }
#globalheader #globalnav li#gn-Products a:hover { background-position: -104px -34px; }
#globalheader #globalnav li#gn-Services a:hover { background-position: -208px -34px; }
#globalheader #globalnav li#gn-Support a:hover  { background-position: -312px -34px; }
#globalheader #globalnav li#gn-Contact a:hover  { background-position: -416px -34px; }

/* PRESSED STATES */
#globalheader #globalnav li#gn-Company a:active  { background-position: 0 -68px; }
#globalheader #globalnav li#gn-Products a:active { background-position: -104px -68px; }
#globalheader #globalnav li#gn-Services a:active { background-position: -208px -68px; }
#globalheader #globalnav li#gn-Support a:active  { background-position: -312px -68px; }
#globalheader #globalnav li#gn-Contact a:active  { background-position: -416px -68px; }

/* ON STATES */
#globalheader.Company  #globalnav li#gn-Company a   { background-position: 0 -102px; cursor: default; }
#globalheader.Products #globalnav li#gn-Products a { background-position: -104px -102px; cursor: default;}
#globalheader.Services #globalnav li#gn-Services a   { background-position: -208px -102px; cursor: default;}
#globalheader.Support  #globalnav li#gn-Support a { background-position: -312px -102px; cursor: default;}
#globalheader.Contact  #globalnav li#gn-Contact a { background-position: -416px -102px; cursor: default;}

/* GLOBAL SEARCH */
#globalheader #globalsearch { float: right; width: 380px; height:34px; background-position: -520px 0;  }
#searchButton { display:inline; float: right; width: 30px; height: 34px; padding-top: 0; background-position: -870px 0px;}
#searchButton:hover { background-position: -870px -34px; }
#searchButton:active{ background-position: -870px -68px; }


/*********************************************** LATERAL SUB-MENU ***********************************************/
#subnav {
	padding: 14px;
	font-size: 11px;
	width: 190px;
}

#subnavItem1Container {
	min-height: 100px;
	padding-left: 6px;
	padding-top: 0px;
	padding-right: 6px;
	padding-bottom: 12px;
	margin-top: -12px;
	margin-bottom: 15px;
	width: 173px;
}
	
#subnavItem1Container .hr {
	margin: 0px;
}

.subnavItem1First,
.subnavItem1First:hover,
.subnavItem1FirstOn,
.subnavItem1FirstOn:hover {
	background-image:url("../../global/images/menu.lateral-1.1.png");
	height:25px;
	line-height: 25px;
	text-decoration: none;
	display: block;
	padding-left: 15px;
	padding-right: 6px;
	color: #555555;
}

.subnavItem1,
.subnavItem1:hover,
.subnavItem1On,
.subnavItem1On:hover {
	background-image:url("../../global/images/menu.lateral-1.2.png");
	height:25px;
	line-height: 25px;
	text-decoration: none;
	display: block;
	padding-left: 15px;
	padding-right: 6px;
	color: #555555;
}

.subnavItem1Last,
.subnavItem1Last:hover,
.subnavItem1LastOn,
.subnavItem1LastOn:hover {
	background-image:url("../../global/images/menu.lateral-1.3.png");
	height:25px;
	line-height: 25px;
	text-decoration: none;
	display: block;
	padding-left: 15px;
	padding-right: 6px;
	color: #555555;
}

.subnavItem1FirstOn,
.subnavItem1FirstOn:hover,
.subnavItem1On,
.subnavItem1On:hover,
.subnavItem1LastOn,
.subnavItem1LastOn:hover {
	padding-left: 8px;
}

.subnavItem2,
.subnavItem2:hover,
.subnavItem2On,
.subnavItem2On:hover {
	background-image:url("../../global/images/menu.lateral-1.4.png");
	height:25px;
	line-height: 25px;
	text-decoration: none;
	display: block;
	padding-left: 24px;
	padding-right: 2px;
	color: #555555;
}

.subnavItem2Last,
.subnavItem2Last:hover,
.subnavItem2LastOn,
.subnavItem2LastOn:hover {
	background-image:url("../../global/images/menu.lateral-1.5.png");
	height:25px;
	line-height: 25px;
	text-decoration: none;
	display: block;
	padding-left: 24px;
	padding-right: 0px;
	color: #555555;
}

.subnavItem2On,
.subnavItem2On:hover,
.subnavItem2LastOn,
.subnavItem2LastOn:hover{
	padding-left: 17px;
}

.subnavItem3,
.subnavItem3:hover,
.subnavItem3On,
.subnavItem3On:hover {
	background-image:url("../../global/images/menu.lateral-1.6.png");
	height:25px;
	line-height: 25px;
	text-decoration: none;
	display: block;
	padding-left: 39px;
	padding-right: 6px;
	color: #555555;
}

.subnavItem3Last,
.subnavItem3Last:hover,
.subnavItem3LastOn:hover,
.subnavItem3LastOn {
	background-image:url("../../global/images/menu.lateral-1.5.png");
	height:25px;
	line-height: 25px;
	text-decoration: none;
	display: block;
	padding-left: 39px;
	padding-right: 6px;
	color: #555555;
}

.subnavItem3On,
.subnavItem3On:hover,
.subnavItem3LastOn,
.subnavItem3LastOn:hover {
	padding-left: 33px;
	padding-right: 0px;
}

.subnavItem1:hover,
.subnavItem1On,
.subnavItem1On:hover,
.subnavItem1Last:hover,
.subnavItem1LastOn,
.subnavItem1First:hover,
.subnavItem1FirstOn,
.subnavItem2:hover,
.subnavItem2On,
.subnavItem2On:hover,
.subnavItem2Last:hover,
.subnavItem2LastOn,
.subnavItem2First:hover,
.subnavItem2FirstOn,
.subnavItem3:hover,
.subnavItem3On,
.subnavItem3On:hover,
.subnavItem3Last:hover
.subnavItem3LastOn{
    color: #339900 !important;
}



/******************************************** END LATERAL SUB-MENU ***********************************************/
