/***********************/
/* Type                */ 	
/***********************/

.menu_wrapper h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: #999;
	margin: 14px 0 0 0;
}

.menu_wrapper p {
	margin: 0;
	padding: 0;
}

.menu_wrapper a {
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
color: #06C;
margin: 0;
padding: 0px;
text-decoration: none;
font-size: 13px;
font-weight: 500;
}

.menu_wrapper a:hover {
	color: #cc9900;
}

/*ul#menu div a { color: #069; text-decoration: none}
ul#menu div a:hover { color: #cc9933; }*/



/***********************/
/* Varible             */
/***********************/

ul#menu li.menu_home a { background-image: url(../_graphics/_layout/menu/home_off.png); width: 76px; height: 43px; display: block }
ul#menu li.menu_home_hover a { background-image: url(../_graphics/_layout/menu/home_on.png); width: 76px; display: block }
ul#menu .menu_home { position: absolute;}
/* DROP DOWN DISABLED ul#menu li.menu_home div { position: absolute; left: 0; }
ul#menu li.menu_home_hover div { display: block; z-index: 999; } */

ul#menu li.menu_blog a { background-image: url(../_graphics/_layout/menu/blog_off.png); width: 61px; height: 43px; display: block }
ul#menu li.menu_blog_hover a { background-image: url(../_graphics/_layout/menu/blog_on.png); width: 61px; display: block }
ul#menu .menu_blog { left: 568px; position: absolute;}
/* DROP DOWN DISABLED ul#menu li.menu_home div { position: absolute; left: 0; }
ul#menu li.menu_home_hover div { display: block; z-index: 999; } */





/***********************/
/* Gobal               */ 	
/***********************/
ul#menu div { /*Drop down menu div */
display: none; z-index: 999
}
.menu_wrapper {
	width: 874px;
	margin: 0 auto;
	height: 43px;
	padding: 0;
	margin-top: 50px;
	text-align: left;
	position: relative;
	z-index: 999
}
ul#menu {
color: #999;
margin: 0;
font-size: 11px;
padding: 0;
height: 43px; z-index: 999
}
ul#menu li { /*home button*/
display: inline;
position: relative; z-index: 9
}

/***********************/
/* Product Drop Down   */ 	
/***********************/

ul#menu li.products a { background-image: url(/_graphics/_layout/menu/products_off.png); width: 108px; height: 43px; display: block }
ul#menu li.products_hover a { background-image: url(/_graphics/_layout/menu/products_on.png); width: 108px; display: block }
ul#menu .products { left: 76px; position: absolute;}
ul#menu li.products div { position: absolute; left: 0}
ul#menu li.products_hover div { display: block; z-index: 999; }

ul#menu #menu_products_dropdown { background-image:url(../_graphics/_layout/menu/products_bod2.png); width: 505px; height: 188px; position: relative}
/*ul#menu #menu_products_dropdown { background-image:url(../_graphics/_layout/menu/products_bod.png); width: 469px; height: 188px; position: relative}*/
ul#menu #menu_product_left {
	left: 0; top: 0;
	width: 275px;
	padding: 0px 15px 15px 15px;
}
ul#menu #menu_product_right {
	left: 305px; top: 0;
	width: 167px;
/*	width: 131px;*/
	padding: 0 15px 0 15px;
	margin-top: 0px;
}

ul#menu #menu_product_right a {
	display: inline;
	background: none;
}

ul#menu #menu_product_left a {
	display: inline;
	background: none;
}


/*************************/
/* Resources Drop Down   */ 	
/************************

ul#menu li.resources a { background-image: url(../_graphics/_layout/menu/resources_off.png); width: 116px; height: 43px; display: block }
ul#menu li.resources_hover a { background-image: url(../_graphics/_layout/menu/resources_on.png); width: 116px; display: block; }
ul#menu .resources { left: 184px; position: absolute; }
ul#menu li.resources div { position: absolute; left: 0; }
ul#menu li.resources_hover div { display: block; z-index: 999; }

ul#menu #menu_resources_dropdown { background-image:url(../_graphics/_layout/menu/resources_bod.png); width: 182px; height: 210px; padding: 0 15px 15px 15px }
ul#menu #menu_resources_dropdown a { display: inline; background: none; }
*/

/*************************/
/* Technology Drop Down   */ 	
/************************

ul#menu li.technology a { background-image: url(../_graphics/_layout/menu/technology_off.png); width: 159px; height: 43px; display: block }
ul#menu li.technology_hover a { background-image: url(../_graphics/_layout/menu/technology_on.png); width: 159px; display: block; }
ul#menu .technology { left: 300px; position: absolute; }
ul#menu li.technology div { position: absolute; left: 0; }
ul#menu li.technology_hover div { display: block; z-index: 999; }

ul#menu #menu_technology_dropdown { background-image:url(../_graphics/_layout/menu/technology_bod.png); width: 167px; height: 149px; padding: 0 15px 15px 15px }
ul#menu #menu_technology_dropdown a { display: inline; background: none; }
*/ 
ul#menu li.technology a { background-image: url(../_graphics/_layout/menu/technology_off.png); width: 159px; height: 43px; display: block }
ul#menu li.technology_hover a { background-image: url(../_graphics/_layout/menu/technology_on.png); width: 159px; display: block; }
ul#menu .technology { left: 184px; position: absolute; }
ul#menu li.technology div { position: absolute; left: 0; }
ul#menu li.technology_hover div { display: block; z-index: 999; }

ul#menu #menu_technology_dropdown { background:url(../_graphics/_layout/menu/support_bod.png) no-repeat; width: 199px; height: 225px; padding: 0 15px 15px 15px }
ul#menu #menu_technology_dropdown a { display: inline; background: none; }



/*************************/
/* Support Drop Down   */ 	
/*************************/

ul#menu li.support a { background-image: url(../_graphics/_layout/menu/support_off.png); width: 104px; height: 43px; display: block }
ul#menu li.support_hover a { background-image: url(../_graphics/_layout/menu/support_on.png); width: 104px; display: block; }
ul#menu .support { left: 350px; position: absolute; }
ul#menu li.support div { position: absolute; left: 0; }
ul#menu li.support_hover div { display: block; z-index: 999; }

ul#menu #menu_support_dropdown { background-image:url(../_graphics/_layout/menu/support_bod.png); width: 199px; height: 200px; padding: 0 15px 15px 15px }
ul#menu #menu_support_dropdown a { display: inline; background: none; }


/*************************/
/* Company Drop Down   */ 	
/*************************/





ul#menu li.company a { background-image: url(../_graphics/_layout/menu/menu_company_off.png); width: 108px; height: 40px; display: block }
ul#menu li.company_hover a { background-image: url(../_graphics/_layout/menu/menu_company_on.png); width: 108px; display: block; }
ul#menu .company { left: 460px; position: absolute; }
ul#menu li.company div { position: absolute; left: 0; }
ul#menu li.company_hover div { display: block; z-index: 999; }

ul#menu #menu_company_dropdown { background-image:url(../_graphics/_layout/menu/company_bod.png); width: 190px; height: 149px; padding: 0 15px 15px 15px }
ul#menu #menu_company_dropdown a { display: inline; background: none; }


/*****************************************************************************************************************************/
/*** Second Menu Bar *********************************************************************************************************/
/*****************************************************************************************************************************/



.solidblockmenu{
	top: 300px;
	margin: 0 0 0 7px;
	padding: 0;
	font: bold 12pt Arial;
	text-shadow: #bbb 0px 1px 1px;
	width: 853px;
	height: 51px;
	background: url(../_graphics/_layout/menu2/bg-off.png) center center repeat-x;
	position: absolute;
	z-index: 2147483647;
}
.solidblockmenu ul { margin: 0; padding: 0;}
.solidblockmenu li{
	display: inline;
	margin: 0; padding: 0;
}

.solidblockmenu li a{
	display: inline-block;
	color: #666666;
	padding: 10px 20px 0 20px;
	text-decoration: none;
/*	border-right: 1px solid #ababab;*/
	text-shadow: #ddd 0px 1px 1px;
	height: 32px;
	top: 0;
}

.solidblockmenu li a:visited{
	color: #666666;
	text-shadow: #ddd 0px 1px 1px;	
}

.solidblockmenu li a:hover, .solidblockmenu li .current{
	color: black;
	background: transparent url(../_graphics/_layout/menu2/bg-on.png) top left repeat-x;
}