@charset "utf-8";
/* CSS Document */

#menu {
width: 10.95em;
background: #ooo;
}

#menu ul {
list-style: none;
margin: 0;
padding: 0;
}

#menu a, #menu h2 {
font: bold 16px arial, helvetica, sans-serif;
display: block;
margin: 0;
padding: 0px;
}

#menu a {
	color: #a6bc1c;
	background: #000;
	text-decoration: none;
	font-size:13px;	
}

#menu a:hover {
	color: #F67609;
	background: #000;
}

#menu li {
position: relative;
}

#menu ul ul {
position: absolute;
top: 0px;
left: 108%;
width: 140%;
height:180px;
background-color:#000000;
opacity:0.85;
filter: alpha(opacity = 85);
zoom: 1;
}

#menu ul ul a {
padding-left:14px;
padding-top:4px;
padding-bottom:4px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

div#menu ul ul,
div#menu ul li:hover ul ul
{display: none;}

div#menu ul li:hover ul,
div#menu ul ul li:hover ul
{display: block;}


/*--------------------------------------------------------------*/

#menu-software {
width: 10.95em;
background: #ooo;
}

#menu-software ul {
list-style: none;
margin: 0;
padding: 0;
}

#menu-software a, #menu-software h2 {
font: bold 11px/16px arial, helvetica, sans-serif;
display: block;
margin: 0;
padding: 0px;
}

#menu-software h2 {
color: #fff;
background: #000;
text-transform: uppercase;
}

#menu-software a {
	color: #a6bc1c;
	background: #000;
	text-decoration: none;
	font-size:13px;	
}

#menu-software a:hover {
	color: #F67609;
	background: #000;
}

#menu-software li {
position: relative;
}

#menu-software ul ul {
position: absolute;
top: -34px;
left: 108%;
width: 140%;
height:180px;
background-color:#000000;
opacity:0.85;
filter: alpha(opacity = 85);
zoom: 1;
}

#menu-software ul ul a {
padding-left:14px;
padding-top:4px;
padding-bottom:4px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

div#menu-software ul ul,
div#menu-software ul li:hover ul ul
{display: none;}

div#menu-software ul li:hover ul,
div#menu-software ul ul li:hover ul
{display: block;}

/*--------------------------------------------------------------*/

#menu-customers {
width: 10.95em;
background: #ooo;
}

#menu-customers ul {
list-style: none;
margin: 0;
padding: 0;
}

#menu-customers a, #menu-customers h2 {
font: bold 11px/16px arial, helvetica, sans-serif;
display: block;
margin: 0;
padding: 0px;
}

#menu-customers h2 {
color: #fff;
background: #000;
text-transform: uppercase;
}

#menu-customers a {
	color: #a6bc1c;
	background: #000;
	text-decoration: none;
	font-size:13px;	
}

#menu-customers a:hover {
	color: #F67609;
	background: #000;
}

#menu-customers li {
position: relative;
}

#menu-customers ul ul {
position: absolute;
top: -57px;
left: 108%;
width: 140%;
height:180px;
background-color:#000000;
opacity:0.85;
filter: alpha(opacity = 85);
zoom: 1;}

#menu-customers ul ul a {
padding-left:14px;
padding-top:4px;
padding-bottom:4px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

div#menu-customers ul ul,
div#menu-customers ul li:hover ul ul
{display: none;}

div#menu-customers ul li:hover ul,
div#menu-customers ul ul li:hover ul
{display: block;}

/*--------------------------------------------------------------*/

#menu-resources {
width: 10.95em;
background: #ooo;
}

#menu-resources ul {
list-style: none;
margin: 0;
padding: 0;
}

#menu-resources a, #menu-resources h2 {
font: bold 11px/16px arial, helvetica, sans-serif;
display: block;
margin: 0;
padding: 0px;
}

#menu-resources h2 {
color: #fff;
background: #000;
text-transform: uppercase;
}

#menu-resources a {
	color: #a6bc1c;
	background: #000;
	text-decoration: none;
	font-size:13px;	
}

#menu-resources a:hover {
	color: #F67609;
	background: #000;
}

#menu-resources li {
position: relative;
}

#menu-resources ul ul {
position: absolute;
top: -81px;
left: 108%;
width: 140%;
height:180px;
background-color:#000000;
opacity:0.85;
filter: alpha(opacity = 85);
zoom: 1;}

#menu-resources ul ul a {
padding-left:14px;
padding-top:4px;
padding-bottom:4px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

div#menu-resources ul ul,
div#menu-resources ul li:hover ul ul
{display: none;}

div#menu-resources ul li:hover ul,
div#menu-resources ul ul li:hover ul
{display: block;}

/*--------------------------------------------------------------*/

#menu-about {
width: 10.95em;
background: #ooo;
}

#menu-about ul {
list-style: none;
margin: 0;
padding: 0;
}

#menu-about a, #menu-about h2 {
font: bold 11px/16px arial, helvetica, sans-serif;
display: block;
margin: 0;
padding: 0px;
}

#menu-about h2 {
color: #fff;
background: #000;
text-transform: uppercase;
}

#menu-about a {
	color: #a6bc1c;
	background: #000;
	text-decoration: none;
	font-size:13px;	
}

#menu-about a:hover {
	color: #F67609;
	background: #000;
}

#menu-about li {
position: relative;
}

#menu-about ul ul {
position: absolute;
top: -105px;
left: 108%;
width: 140%;
height:180px;
background-color:#000000;
opacity:0.85;
filter: alpha(opacity = 85);
zoom: 1;}

#menu-about ul ul a {
padding-left:14px;
padding-top:4px;
padding-bottom:4px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

div#menu-about ul ul,
div#menu-about ul li:hover ul ul
{display: none;}

div#menu-about ul li:hover ul,
div#menu-about ul ul li:hover ul
{display: block;}

/*--------------------------------------------------------------*/

#menu-news {
width: 10.95em;
background: #ooo;
}

#menu-news ul {
list-style: none;
margin: 0;
padding: 0;
}

#menu-news a, #menu-news h2 {
font: bold 11px/16px arial, helvetica, sans-serif;
display: block;
margin: 0;
padding: 0px;
}

#menu-news h2 {
color: #fff;
background: #000;
text-transform: uppercase;
}

#menu-news a {
	color: #a6bc1c;
	background: #000;
	text-decoration: none;
	font-size:13px;	
}

#menu-news a:hover {
	color: #F67609;
	background: #000;
}

#menu-news li {
position: relative;
}

#menu-news ul ul {
position: absolute;
top: -153px;
left: 108%;
width: 140%;
height:180px;
background-color:#000000;
opacity:0.85;
filter: alpha(opacity = 85);
zoom: 1;}

#menu-news ul ul a {
padding-left:14px;
padding-top:4px;
padding-bottom:4px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

div#menu-news ul ul,
div#menu-news ul li:hover ul ul
{display: none;}

div#menu-news ul li:hover ul,
div#menu-news ul ul li:hover ul
{display: block;}