/* ThemeUSERDEFMenu Style Sheet */

.ThemeUSERDEFMenu,
{
font-family:	細明體;
font-size:	16px;
color:		#FFFFFF;
padding:	5;
				
white-space:	nowrap;
cursor:		url('/pic/cani_a.cur');
}

.ThemeUSERDEFSubMenuTable
{
font-family:	細明體;
font-size:	16px;
color:		#FFFFFF;
padding:	3;
				
white-space:	nowrap;
cursor:		url('/pic/cani_a.cur');
}

.ThemeUSERDEFSubMenu
{
					position:	absolute;
					visibility:	hidden;
				
					padding-top:	2px;
					padding-bottom:	2px;
					padding-left:	1px;
					padding-right:	1px;
					
					padding:	3;

				
					/*
					   Netscape/Mozilla renders borders by increasing
					   their z-index.  The following line is necessary
					   to cover any borders underneath
					*/
					
					z-index:	100;
					background:	#003399 url(../pic/PullDX_JS_menubg.gif) repeat scroll 0%;
				
					overflow:	visible;
					border:		0px solid ;
}

.ThemeUSERDEFSubMenuTable
{
	overflow:	visible;
}

.ThemeUSERDEFSubMenuTable TD
{
	white-space:	nowrap;
}

.ThemeUSERDEFMainItem,.ThemeUSERDEFMainItemHover,.ThemeUSERDEFMainItemActive,
.ThemeUSERDEFMenuItem,.ThemeUSERDEFMenuItemHover,.ThemeUSERDEFMenuItemActive
{
	padding:	5;
	background-color:	#003399
	white-space:	nowrap;
}

.ThemeUSERDEFMainItemHover,.ThemeUSERDEFMainItemActive,
.ThemeUSERDEFMenuItemHover,.ThemeUSERDEFMenuItemActive
{
	padding:	5;
	background:	#6EADF8	url(../pic/PullDX_JS_mainmenubg.gif);
}

.ThemeUSERDEFMenuSplit
{
	height:		1px;
	margin-top:	1px;
	margin-bottom:	1px;
	overflow:	hidden;
	background-color:	inherit;
	border-top:	0px solid ;
}

.ThemeUSERDEFMenuVSplit
{
	width:		1px;
	margin:		0px;
	overflow:	hidden;
	background-color:	inherit;
	border-right:	0px solid ;
}

				
				
				