﻿.m 
{
	width:827px;
	height:32px;
	background:#f6f6f6 url("../images/menu/static.png") no-repeat;
	padding:4px 10px;
}
.menu 
{
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333;
	cursor:default;
}

.menu a
{
	color:#333;
	text-decoration: none;
}

.top 
{
	width:164px !important;
	height:32px !important;
	text-align:center;
	background:none;
}
.top-h 
{
	width:164px !important;
	height:32px !important;
	text-align:center;
}
.top-a 
{
	width:164px !important;
	height:24px !important;
	text-align:center;
	background:transparent url("../images/menu/static.png") no-repeat 0 -57px;
}

.grp 
{
	border:1px solid #bbb;
	border-bottom-color:#aaa;
	border-left-color:#aaa;
	width:164px;
	background:#f6f6f6 url("../images/menu/vertical.png") repeat-y;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#555;
	cursor:default;
	text-align:left;
}

.br 
{
	width:188px;
	height:3px;
	background:#f6f6f6 url("../images/menu/static.png") no-repeat -64px -33px;
}

.icon 
{
	display:block;
	width:16px;
	height:16px;
	float:left;
	margin:3px 6px 0px 5px;
	background:transparent url("../images/menu/icons.png") no-repeat -16px 0;
	_background-image:url("../images/menu/icons.gif");
	_margin-left:3px;
} /* IE6 will load the GIF */
.arrow 
{
	display:block;
	width:16px;
	height:16px;
	float:left;
	margin-top:3px;
	background:transparent url("../images/menu/icons.png") no-repeat;
	_background-image:url("images/icons.gif"); } /* IE6 will load the GIF */
.txt 
{
	display:block;
	float:left;
	height:21px;
	line-height:21px;
	width:140px;
	padding:0 0 0 6px;
}
.expand .txt 
{
	width:135px
}


/* Technology Showcase */
.mnu-grp-tech { width:305px; }

.itm-tech-top { width:305px;height:6px;font-size:1px;line-height:1px;overflow:hidden;background:transparent url("../images/menu/submenu//static.png") no-repeat; }
.itm-tech-sep { width:305px;height:11px;font-size:1px;line-height:1px;overflow:hidden;background:transparent url("../images/menu/submenu//static.png") no-repeat 0 -6px; }
.itm-tech-btm { width:305px;height:11px;font-size:1px;line-height:1px;overflow:hidden;background:transparent url("../images/menu/submenu//static.png") no-repeat 0 -17px; }


.ttl-tech { width:305px;height:18px;background:transparent url("../images/menu/submenu//vertical.png") repeat-y; }
.ttl-tech h3 { width:200px;height:18px;margin:0 0 0 10px;padding:0 0 3px;background:#fff url("../images/menu/submenu//static.png") no-repeat;line-height:18px;cursor:default;font-size:15px;font-weight:bold;color:#333;text-indent:-10000px; }
.ttl-tech h3.api { background-position:0 -28px; }
.ttl-tech h3.soa { background-position:0 -49px; }

.itm-tech { width:305px;height:16px;background:transparent url("../images/menu/submenu//vertical.png") repeat-y; }
.itm-tech a { display:block;height:16px;line-height:15px;margin:0 8px 0 3px;padding:0 0 0 34px;background:#fff url("../images/menu/submenu/static.png") no-repeat 0 -91px;font-size:11px;border:0; }
.itm-tech a:hover { background-position:0 -107px; }

/* /Technology Showcase */

.mnu-sep div { display:block;width:10px;height:26px;margin:7px 0 0;background:transparent}

