﻿#header{background:url(../images/header.png) no-repeat; width: 966px; height: 100px; vertical-align: top;}
#header h1{font-size:16px; color: #33CC33; font-weight: bold; text-align: left; float: left; padding: 80px 0px 0px 270px; margin: 0px;}
.navright{background: url(../images/navright2.png) no-repeat; width: 40px; height: 23px; float: left;}

/* submenu */
.menuwrap{height: 43px; text-align: left;}
#menubg{float: left;height: 40px; font-size: 12px; width: 940px;z-index: -1;}
#mainmenu{width: 100%; z-index: 0; position:relative; height: 21px;background: url(../images/navbarbg2.png) repeat-x;}

ul#primary-nav{margin: 0px; padding: 0px; font-size: 100%; height: 20px; width: 100%;}
ul#primary-nav ul {position: absolute; display: none; left: -325px; /* Set 1px less than menu width */ top: 19px; z-index: -3;}
ul#primary-nav li ul li a {padding: 4px 0px 5px 0px; color: #2F9E2E !important;} /* Sub Menu Styles */
ul#primary-nav li ul li a:hover {text-decoration: underline;} /* Sub Menu Styles */
ul#primary-nav li {position: relative; list-style: none; display: inline; float:left; margin: 0px;}
#primary-nav li.menuparent:hover {}

ul#primary-nav li a {display: block; text-decoration: none; float:left; font-weight: bold; padding: 0px 0px 4px 0px;}

li.menuparent a{color: #ffffff !important;}
/*li.menuparent a:hover{text-decoration: underline !important; color: #000000;} */

ul#primary-nav li:hover ul ul, ul#primary-nav li:hover ul ul ul, ul#primary-nav li.over ul ul, ul#primary-nav li.over ul ul ul {display: none; top: 29px;} /* Hide sub-menus initially */
ul#primary-nav li:hover ul,ul#primary-nav li li:hover ul,ul#primary-nav li li li:hover ul,ul#primary-nav li.over ul,ul#primary-nav li li.over ul,ul#primary-nav li li li.over ul { display: block;} /* The magic */ 

.mainMenuSelected{color: #000000 !important; height: 22px; padding-top: 2px;}
a.mainMenuSelected, a:hover.mainMenuSelected {color: #000000;}
a.mainMenuLinkSelected, a:hover.mainMenuLinkSelected {color: #000000 !important;}
.menuSubSelected{font-weight: bold; background-color: #EAFAEA; color: #33CC33 !important; cursor: default; text-decoration: none !important;}
.menuSubSelected a{text-decoration: underline !important;}

/* Fix IE. Hide from IE Mac \*/
* html ul.primary-nav li {float: left; height: 1%;}
* html ul.primary-nav li {float: left; height: 1%;}
* html ul.primary-nav li a {height: 1%;}
* html ul.primary-nav li a {height: 1%;}
/* End */

ul#primary-nav li:hover ul ul ,ul#primary-nav li:hover ul ul ul,ul#primary-nav li.over ul ul,ul#primary-nav li.over ul ul ul {display: none; top: 29px;} /* Hide sub-menus initially */
ul#primary-nav li.menuparent{padding-top: 2px;}
ul#primary-nav li.menuparent:hover,ul#primary-nav li.over {}

ul#primary-nav li#hometab ul#home li{border-left: 0px; left: -68px;}

#technology{width:755px; background-color: transparent !important;}
#technology li{border-left: 0px; padding-right: 20px; padding-left: 20px; left: 212px;}
ul#primary-nav li#technology1 a, ul#primary-nav li#technology2 a, ul#primary-nav li#technology3 a, ul#primary-nav li#technology4 a{font-weight:bold;}
ul#primary-nav li#technology1 a:visited, ul#primary-nav li#technology2 a:visited, ul#primary-nav li#technology3 a:visited, ul#primary-nav li#technology4 a:visited{font-weight:bold;}
ul#primary-nav li#technology1:hover, ul#primary-nav li#technology2:hover, ul#primary-nav li#technology3:hover, ul#primary-nav li#technology4:hover{font-weight:bold; background-color: #EAFAEA;}

/*#aboutus li{border-left: 0px; padding-right:30px; left: 87px;}
ul#primary-nav li#aboutus1 a{font-weight:normal;}
ul#primary-nav li#aboutus1 a:visited{font-weight:normal;}

ul#primary-nav li#infotab ul#info li{border-left: 0px; left: -68px;}
ul#primary-nav li#info1 a{color: #33CC33; width: 155px; height: 20px; font-weight: normal; margin: 0px; padding: 3px 0px 0px 0px; text-align: center;}
li#info1{width: 155px;} */


/*ul#primary-nav li#gallerytab ul#gallery li{border-left: 0px; left: -68px;} 
ul#primary-nav li#presstab ul#press li{border-left: 0px; left: -68px;}*/


/*#hometab{height:21px; padding-left: 20px; padding-right: 20px;} */
#hometab,#technologytab, #aboutustab, #infotab, #gallerytab, #presstab, #downloadstab,#contacttab{padding-left: 20px; padding-right: 20px;}
