ul#ddtopmenubar
{
	list-style-type: none;
	margin: 0;
	padding: 0;
	width: 881px;
}
#ddtopmenubar li
{
	text-indent:-1500px;
	overflow:hidden;
	float:left;
}


.ddsubmenustyle, .ddsubmenustyle ul{ /*topmost and sub ULs, respectively*/
margin:0 0 0 2px;
padding: 0;

position: absolute;
left: 0;
top: 0;
list-style-type: none;

visibility: hidden;
z-index: 100;
}

.ddsubmenustyle li
{
	background-color:#070707;
	border-style:none;
	border-color:#cccccc;
	border-width:0px;
	padding:0px;
	margin:0px ;
}

.ddsubmenustyle li a{
	
	color:#b2b2b2;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	
	width: 200px;
	border-bottom:1px solid #070707;
	border-top:1px solid #0d0d0d;
	
	display: block;
	
	margin:0;
	padding:10px 0px 10px 24px ;
	
	background-color:#1a1a1a;
	
}

* html .ddsubmenustyle li{ /*IE6 CSS hack*/
display: inline-block;
width: 200px; /*width of menu (include side paddings of LI A*/
}

.ddsubmenustyle li a:hover{
	background-color:#00adef;
	color:#ffffff;
	text-decoration:none;
}

/* ######### Neutral CSS  ######### */
.ddsubmenustyle_services, .ddsubmenustyle_services ul{ /*topmost and sub ULs, respectively*/
margin:0 0 0 2px;
padding: 0;

position: absolute;
left: 0;
top: 0;
list-style-type: none;

visibility: hidden;
z-index: 100;
}
.ddsubmenustyle_services li
{
	background-color:#070707;
	border-style:none;
	border-color:#cccccc;
	border-width:0px;
	padding:0px;
	margin:0px ;
}
.ddsubmenustyle_services li a{
	
	color:#b2b2b2;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	
	width: 173px;
	border-bottom:1px solid #070707;
	border-top:1px solid #0d0d0d;
	
	display: block;
	
	margin:0;
	padding:10px 0px 10px 24px ;
	
	background-color:#1a1a1a;
	
}
* html .ddsubmenustyle_services li{ /*IE6 CSS hack*/
display: inline-block;
width: 173px; /*width of menu (include side paddings of LI A*/
}
.ddsubmenustyle_services li a:hover{
	background-color:#00adef;
	color:#ffffff;
	text-decoration:none;
}

/* ######### Neutral CSS  ######### */
.ddsubmenustyle_faq, .ddsubmenustyle_faq ul{ /*topmost and sub ULs, respectively*/
margin:0 0 0 2px;
padding: 0;

position: absolute;
left: 0;
top: 0;
list-style-type: none;

visibility: hidden;
z-index: 100;
}

.ddsubmenustyle_faq li
{
	background-color:#070707;
	border-style:none;
	border-color:#cccccc;
	border-width:0px;
	padding:0px;
	margin:0px ;
}

.ddsubmenustyle_faq li a{
	
	color:#b2b2b2;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	
	width: 180px;
	border-bottom:1px solid #070707;
	border-top:1px solid #0d0d0d;
	
	display: block;
	
	margin:0;
	padding:10px 0px 10px 24px ;
	
	background-color:#1a1a1a;
	
}

* html .ddsubmenustyle_faq li{ /*IE6 CSS hack*/
display: inline-block;
width: 180px; /*width of menu (include side paddings of LI A*/
}

.ddsubmenustyle_faq li a:hover{
	background-color:#00adef;
	color:#ffffff;
	text-decoration:none;
}
/* ######### Neutral CSS  ######### */


.downarrowpointer{ /*CSS for "down" arrow image added to top menu items*/
padding-left: 4px;
border: 0;
}

.rightarrowpointer{ /*CSS for "right" arrow image added to drop down menu items*/
position: absolute;
padding-top: 3px;
left: 100px;
border: 0;
}

.ddiframeshim{
position: absolute;
z-index: 500;
background: transparent;
border-width: 0;
width: 0;
height: 0;
display: block;
}

a.home_ro:link { background:url('../images/nav/home.jpg') 0 0; background-repeat: no-repeat; display:block; width: 86px; height: 44px; }
a.home_ro:active { background:url('../images/nav/home.jpg') 0 0; background-repeat: no-repeat; display:block; width: 86px; height: 44px; }
a.home_ro:visited { background:url('../images/nav/home.jpg') 0 0; background-repeat: no-repeat; display:block; width: 86px; height: 44px;  }
a.home_ro:hover { background:url('../images/nav/home.jpg') 0 -44px; background-repeat: no-repeat; display:block; width: 86px; height: 44px;  }
a.home_on { background:url('../images/nav/home_on.jpg') 0 0; background-repeat: no-repeat; display:block; width: 86px; height: 44px;  }

a.company_ro:link { background:url('../images/nav/company.jpg') 0 0; background-repeat: no-repeat; display:block; width: 111px; height: 44px; }
a.company_ro:active { background:url('../images/nav/company.jpg') 0 0; background-repeat: no-repeat; display:block; width: 111px; height: 44px; }
a.company_ro:visited { background:url('../images/nav/company.jpg') 0 0; background-repeat: no-repeat; display:block; width: 111px; height: 44px;  }
a.company_ro:hover { background:url('../images/nav/company.jpg') 0 -44px; background-repeat: no-repeat; display:block; width: 111px; height: 44px;  }
a.company_on { background:url('../images/nav/company_on.jpg') 0 0; background-repeat: no-repeat; display:block; width: 111px; height: 44px;  }

a.services_ro:link { background:url('../images/nav/services.jpg') 0 0; background-repeat: no-repeat; display:block; width: 198px; height: 44px; }
a.services_ro:active { background:url('../images/nav/services.jpg') 0 0; background-repeat: no-repeat; display:block; width: 198px; height: 44px; }
a.services_ro:visited { background:url('../images/nav/services.jpg') 0 0; background-repeat: no-repeat; display:block; width: 198px; height: 44px;  }
a.services_ro:hover { background:url('../images/nav/services.jpg') 0 -44px; background-repeat: no-repeat; display:block; width: 198px; height: 44px;  }
a.services_on { background:url('../images/nav/services_on.jpg') 0 0; background-repeat: no-repeat; display:block; width: 198px; height: 44px;  }

a.project_ro:link { background:url('../images/nav/project.jpg') 0 0; background-repeat: no-repeat; display:block; width: 161px; height: 44px; }
a.project_ro:active { background:url('../images/nav/project.jpg') 0 0; background-repeat: no-repeat; display:block; width: 161px; height: 44px; }
a.project_ro:visited { background:url('../images/nav/project.jpg') 0 0; background-repeat: no-repeat; display:block; width: 161px; height: 44px;  }
a.project_ro:hover { background:url('../images/nav/project.jpg') 0 -44px; background-repeat: no-repeat; display:block; width: 161px; height: 44px;  }
a.project_on { background:url('../images/nav/project_on.jpg') 0 0; background-repeat: no-repeat; display:block; width: 161px; height: 44px;  }

a.testimonials_ro:link { background:url('../images/nav/testimonials.jpg') 0 0; background-repeat: no-repeat; display:block; width: 143px; height: 44px; }
a.testimonials_ro:active { background:url('../images/nav/testimonials.jpg') 0 0; background-repeat: no-repeat; display:block; width: 143px; height: 44px; }
a.testimonials_ro:visited { background:url('../images/nav/testimonials.jpg') 0 0; background-repeat: no-repeat; display:block; width: 143px; height: 44px;  }
a.testimonials_ro:hover { background:url('../images/nav/testimonials.jpg') 0 -44px; background-repeat: no-repeat; display:block; width: 143px; height: 44px;  }
a.testimonials_on { background:url('../images/nav/testimonials_on.jpg') 0 0; background-repeat: no-repeat; display:block; width: 143px; height: 44px;  }

a.faq_ro:link { background:url('../images/nav/faq.jpg') 0 0; background-repeat: no-repeat; display:block; width: 72px; height: 44px; }
a.faq_ro:active { background:url('../images/nav/faq.jpg') 0 0; background-repeat: no-repeat; display:block; width: 72px; height: 44px; }
a.faq_ro:visited { background:url('../images/nav/faq.jpg') 0 0; background-repeat: no-repeat; display:block; width: 72px; height: 44px;  }
a.faq_ro:hover { background:url('../images/nav/faq.jpg') 0 -44px; background-repeat: no-repeat; display:block; width: 72px; height: 44px;  }
a.faq_on { background:url('../images/nav/faq_on.jpg') 0 0; background-repeat: no-repeat; display:block; width: 72px; height: 44px;  }

a.contact_ro:link { background:url('../images/nav/contact.jpg') 0 0; background-repeat: no-repeat; display:block; width: 110px; height: 44px; }
a.contact_ro:active { background:url('../images/nav/contact.jpg') 0 0; background-repeat: no-repeat; display:block; width: 110px; height: 44px; }
a.contact_ro:visited { background:url('../images/nav/contact.jpg') 0 0; background-repeat: no-repeat; display:block; width: 110px; height: 44px;  }
a.contact_ro:hover { background:url('../images/nav/contact.jpg') 0 -44px; background-repeat: no-repeat; display:block; width: 110px; height: 44px;  }
a.contact_on { background:url('../images/nav/contact_on.jpg') 0 0; background-repeat: no-repeat; display:block; width: 110px; height: 44px;  }




/* ######### Sub Navigation System ######### */
ul#secsubnav
{
	list-style-type: none;
	margin: 0;
	padding: 0 0 0 39px;
}
#secsubnav li
{
	text-indent:-1500px;
	overflow:hidden;
	float:left;	
}

/* ######### Company ######### */
a.sub_about:link { background:url('../images/nav/sub_about.jpg') 0 0; background-repeat: no-repeat; display:block; width: 112px; height: 44px; }
a.sub_about:active { background:url('../images/nav/sub_about.jpg') 0 0; background-repeat: no-repeat; display:block; width: 112px; height: 44px; }
a.sub_about:visited { background:url('../images/nav/sub_about.jpg') 0 0; background-repeat: no-repeat; display:block; width: 112px; height: 44px;  }
a.sub_about:hover { background:url('../images/nav/sub_about.jpg') 0 -44px; background-repeat: no-repeat; display:block; width: 112px; height: 44px;  }
a.sub_about_on { background:url('../images/nav/sub_about.jpg') 0 -88px; background-repeat: no-repeat; display:block; width: 112px; height: 44px;  }
#sub_about_arrow
{
	position: absolute;
	padding: 0 0 0 86px;
}
a.sub_what:link { background:url('../images/nav/sub_what.jpg') 0 0; background-repeat: no-repeat; display:block; width: 131px; height: 44px; }
a.sub_what:active { background:url('../images/nav/sub_what.jpg') 0 0; background-repeat: no-repeat; display:block; width: 131px; height: 44px; }
a.sub_what:visited { background:url('../images/nav/sub_what.jpg') 0 0; background-repeat: no-repeat; display:block; width: 131px; height: 44px;  }
a.sub_what:hover { background:url('../images/nav/sub_what.jpg') 0 -44px; background-repeat: no-repeat; display:block; width: 131px; height: 44px;  }
a.sub_what_on { background:url('../images/nav/sub_what.jpg') 0 -88px; background-repeat: no-repeat; display:block; width: 131px; height: 44px;  }
#sub_what_arrow
{
	position: absolute;
	padding: 0 0 0 208px;
}
a.sub_why:link { background:url('../images/nav/sub_why.jpg') 0 0; background-repeat: no-repeat; display:block; width: 124px; height: 44px; }
a.sub_why:active { background:url('../images/nav/sub_why.jpg') 0 0; background-repeat: no-repeat; display:block; width: 124px; height: 44px; }
a.sub_why:visited { background:url('../images/nav/sub_why.jpg') 0 0; background-repeat: no-repeat; display:block; width: 124px; height: 44px;  }
a.sub_why:hover { background:url('../images/nav/sub_why.jpg') 0 -44px; background-repeat: no-repeat; display:block; width: 124px; height: 44px;  }
a.sub_why_on { background:url('../images/nav/sub_why.jpg') 0 -88px; background-repeat: no-repeat; display:block; width: 124px; height: 44px;  }
#sub_why_arrow
{
	position: absolute;
	padding: 0 0 0 333px;
}
a.sub_team:link { background:url('../images/nav/sub_team.jpg') 0 0; background-repeat: no-repeat; display:block; width: 114px; height: 44px; }
a.sub_team:active { background:url('../images/nav/sub_team.jpg') 0 0; background-repeat: no-repeat; display:block; width: 114px; height: 44px; }
a.sub_team:visited { background:url('../images/nav/sub_team.jpg') 0 0; background-repeat: no-repeat; display:block; width: 114px; height: 44px;  }
a.sub_team:hover { background:url('../images/nav/sub_team.jpg') 0 -44px; background-repeat: no-repeat; display:block; width: 114px; height: 44px;  }
a.sub_team_on { background:url('../images/nav/sub_team.jpg') 0 -88px; background-repeat: no-repeat; display:block; width: 114px; height: 44px;  }
#sub_team_arrow
{
	position: absolute;
	padding: 0 0 0 453px;
}

/* ######### Sevices and Products ######### */
a.sub_overview:link { background:url('../images/nav/sub_services.jpg') 0 0; background-repeat: no-repeat; display:block; width: 111px; height: 44px; }
a.sub_overview:active { background:url('../images/nav/sub_services.jpg') 0 0; background-repeat: no-repeat; display:block; width: 111px; height: 44px; }
a.sub_overview:visited { background:url('../images/nav/sub_services.jpg') 0 0; background-repeat: no-repeat; display:block; width: 111px; height: 44px;  }
a.sub_overview:hover { background:url('../images/nav/sub_services.jpg') 0 -44px; background-repeat: no-repeat; display:block; width: 111px; height: 44px;  }
a.sub_overview_on { background:url('../images/nav/sub_services.jpg') 0 -88px; background-repeat: no-repeat; display:block; width: 111px; height: 44px;  }
#sub_overview_arrow
{
	position: absolute;
	padding: 0 0 0 86px;
}
a.sub_product:link { background:url('../images/nav/sub_product.jpg') 0 0; background-repeat: no-repeat; display:block; width: 120px; height: 44px; }
a.sub_product:active { background:url('../images/nav/sub_product.jpg') 0 0; background-repeat: no-repeat; display:block; width: 120px; height: 44px; }
a.sub_product:visited { background:url('../images/nav/sub_product.jpg') 0 0; background-repeat: no-repeat; display:block; width: 120px; height: 44px;  }
a.sub_product:hover { background:url('../images/nav/sub_product.jpg') 0 -44px; background-repeat: no-repeat; display:block; width: 120px; height: 44px;  }
a.sub_product_on { background:url('../images/nav/sub_product.jpg') 0 -88px; background-repeat: no-repeat; display:block; width: 120px; height: 44px;  }
#sub_product_arrow
{
	position: absolute;
	padding: 0 0 0 200px;
}

/* ######### FAQ ######### */
a.sub_1080:link { background:url('../images/nav/sub_1080.jpg') 0 0; background-repeat: no-repeat; display:block; width: 150px; height: 44px; }
a.sub_1080:active { background:url('../images/nav/sub_1080.jpg') 0 0; background-repeat: no-repeat; display:block; width: 150px; height: 44px; }
a.sub_1080:visited { background:url('../images/nav/sub_1080.jpg') 0 0; background-repeat: no-repeat; display:block; width: 150px; height: 44px;  }
a.sub_1080:hover { background:url('../images/nav/sub_1080.jpg') 0 -44px; background-repeat: no-repeat; display:block; width: 150px; height: 44px;  }
a.sub_1080_on { background:url('../images/nav/sub_1080.jpg') 0 -88px; background-repeat: no-repeat; display:block; width: 150px; height: 44px;  }
#sub_1080_arrow
{
	position: absolute;
	padding: 0 0 0 106px;
}
a.sub_cable:link { background:url('../images/nav/sub_cable.jpg') 0 0; background-repeat: no-repeat; display:block; width: 187px; height: 44px; }
a.sub_cable:active { background:url('../images/nav/sub_cable.jpg') 0 0; background-repeat: no-repeat; display:block; width: 187px; height: 44px; }
a.sub_cable:visited { background:url('../images/nav/sub_cable.jpg') 0 0; background-repeat: no-repeat; display:block; width: 187px; height: 44px;  }
a.sub_cable:hover { background:url('../images/nav/sub_cable.jpg') 0 -44px; background-repeat: no-repeat; display:block; width: 187px; height: 44px;  }
a.sub_cable_on { background:url('../images/nav/sub_cable.jpg') 0 -88px; background-repeat: no-repeat; display:block; width: 187px; height: 44px;  }
#sub_cable_arrow
{
	position: absolute;
	padding: 0 0 0 274px;
}
a.sub_plasmalcd:link { background:url('../images/nav/sub_plasma.jpg') 0 0; background-repeat: no-repeat; display:block; width: 154px; height: 44px; }
a.sub_plasmalcd:active { background:url('../images/nav/sub_plasma.jpg') 0 0; background-repeat: no-repeat; display:block; width: 154px; height: 44px; }
a.sub_plasmalcd:visited { background:url('../images/nav/sub_plasma.jpg') 0 0; background-repeat: no-repeat; display:block; width: 154px; height: 44px;  }
a.sub_plasmalcd:hover { background:url('../images/nav/sub_plasma.jpg') 0 -44px; background-repeat: no-repeat; display:block; width: 154px; height: 44px;  }
a.sub_plasmalcd_on { background:url('../images/nav/sub_plasma.jpg') 0 -88px; background-repeat: no-repeat; display:block; width: 154px; height: 44px;  }
#sub_plasmalcd_arrow
{
	position: absolute;
	padding: 0 0 0 442px;
}
a.sub_glossary:link { background:url('../images/nav/sub_glossary.jpg') 0 0; background-repeat: no-repeat; display:block; width: 118px; height: 44px; }
a.sub_glossary:active { background:url('../images/nav/sub_glossary.jpg') 0 0; background-repeat: no-repeat; display:block; width: 118px; height: 44px; }
a.sub_glossary:visited { background:url('../images/nav/sub_glossary.jpg') 0 0; background-repeat: no-repeat; display:block; width: 118px; height: 44px;  }
a.sub_glossary:hover { background:url('../images/nav/sub_glossary.jpg') 0 -44px; background-repeat: no-repeat; display:block; width: 118px; height: 44px;  }
a.sub_glossary_on { background:url('../images/nav/sub_glossary.jpg') 0 -88px; background-repeat: no-repeat; display:block; width: 118px; height: 44px;  }
#sub_glossary_arrow
{
	position: absolute;
	padding: 0 0 0 578px;
}






























