/* ThemeUSERDEFMenu Style Sheet */

.ThemeUSERDEFMenu
{
width:600px;
font-family:	標楷體;
font-size:	20px;
color:		#333333;
background:	#ffffff;
white-space:	nowrap;
cursor:		pointer;
height:35px;
}

.ThemeUSERDEFSubMenuTable
{
font-family:	微軟正黑體;
font-size:	14px;
color:		#666666;
padding:	2px;
white-space:	nowrap;
cursor:		pointer;
}

.ThemeUSERDEFSubMenu
{
					position:	absolute;
					visibility:	hidden;				
					text-align:left;
					z-index:	100;
					background:	#FFFFFF url(../pic/PullDX_JS_menubg.gif) repeat scroll 0%;
					overflow:	visible;
					border:		0px solid #FFFFFF;
					cursor:		pointer;
					
}

.ThemeUSERDEFSubMenuTable
{
	overflow:	visible;
	background:	#FFFFFF url(../pic/PullDX_JS_menubg.gif) repeat scroll 0%;

}

.ThemeUSERDEFSubMenuTable TD
{
	white-space:	nowrap;
	padding: 2px;
	text-align:left;

}
.ThemeUSERDEFMainItem,.ThemeUSERDEFMainItemHover,.ThemeUSERDEFMainItemActive,
.ThemeUSERDEFMenuItem,.ThemeUSERDEFMenuItemHover,.ThemeUSERDEFMenuItemActive
{
	text-align:center;
	border-top: 0px solid #cc0000;
	border-left: 1px solid #cc0000;
	border-right: 0px solid #cc0000;
	border-bottom: 0px solid #cc0000;
	
	border-top-left-radius : px;
	border-top-right-radius : px;
	border-bottom-right-radius  : px;
	border-bottom-left-radius : px;
	
	padding: 2px;
	background-color:	#ffffff;
	white-space:	nowrap;
}

.ThemeUSERDEFMainItemHover,.ThemeUSERDEFMainItemActive,
.ThemeUSERDEFMenuItemHover,.ThemeUSERDEFMenuItemActive
{
	color:		#FFFFFF;
	padding:	2px;
	background:	#cc0000	url(../pic/PullDX_JS_mainmenubg.gif);
	text-align:center;
	border-top: 0px solid #ffffff;
	border-left: 0px solid #ffffff;
	border-right: 0px solid #ffffff;
	border-bottom: 0px solid #ffffff;
	
	border-top-left-radius : px;
	border-top-right-radius : px;
	border-bottom-right-radius  : px;
	border-bottom-left-radius : px;
	
}

/*------------------------------------*/
/* vertical main menu sub components */
/*-----------------------------------*/

td.ThemeUSERDEFMainFolderLeft,
td.ThemeUSERDEFMainFolderLeft,
td.ThemeUSERDEFMainItemLeft,
td.ThemeUSERDEFMainItemLeft
{
	padding:	2px;
}

td.ThemeUSERDEFMainFolderText,
td.ThemeUSERDEFMainFolderText,
td.ThemeUSERDEFMainItemText,
td.ThemeUSERDEFMainItemText
{
	padding:	2px;
}

td.ThemeUSERDEFMainItemRight,
td.ThemeUSERDEFMainFolderRight
{
	padding:	2px;
}


tr.ThemeUSERDEFMainItemHover td.ThemeUSERDEFMainFolderLeft,
tr.ThemeUSERDEFMainItemActive td.ThemeUSERDEFMainFolderLeft,
tr.ThemeUSERDEFMainItemHover td.ThemeUSERDEFMainItemLeft,
tr.ThemeUSERDEFMainItemActive td.ThemeUSERDEFMainItemLeft
{
	color:		#FFFFFF;
	padding:	2px;
	background:	#cc0000	url(../pic/PullDX_JS_mainmenubg.gif);
	text-align:center;
	border-top: 0px solid #ffffff;
	border-left: 0px solid #ffffff;
	border-right: 0px solid #ffffff;
	border-bottom: 0px solid #ffffff;
	
	border-top-left-radius : px;
	border-top-right-radius : px;
	border-bottom-right-radius  : px;
	border-bottom-left-radius : px;
}

tr.ThemeUSERDEFMainItemHover td.ThemeUSERDEFMainFolderText,
tr.ThemeUSERDEFMainItemActive td.ThemeUSERDEFMainFolderText,
tr.ThemeUSERDEFMainItemHover td.ThemeUSERDEFMainItemText,
tr.ThemeUSERDEFMainItemActive td.ThemeUSERDEFMainItemText
{
	color:		#FFFFFF;
	padding:	2px;
	background:	#cc0000	url(../pic/PullDX_JS_mainmenubg.gif);
	text-align:center;
	border-top: 0px solid #ffffff;
	border-left: 0px solid #ffffff;
	border-right: 0px solid #ffffff;
	border-bottom: 0px solid #ffffff;
	
	border-top-left-radius : px;
	border-top-right-radius : px;
	border-bottom-right-radius  : px;
	border-bottom-left-radius : px;
}

tr.ThemeUSERDEFMainItemHover td.ThemeUSERDEFMainFolderRight,
tr.ThemeUSERDEFMainItemActive td.ThemeUSERDEFMainFolderRight,
tr.ThemeUSERDEFMainItemHover td.ThemeUSERDEFMainItemRight,
tr.ThemeUSERDEFMainItemActive td.ThemeUSERDEFMainItemRight
{
	color:		#FFFFFF;
	padding:	2px;
	background:	#cc0000	url(../pic/PullDX_JS_mainmenubg.gif);
	text-align:center;
	border-top: 0px solid #ffffff;
	border-left: 0px solid #ffffff;
	border-right: 0px solid #ffffff;
	border-bottom: 0px solid #ffffff;
	
	border-top-left-radius : px;
	border-top-right-radius : px;
	border-bottom-right-radius  : px;
	border-bottom-left-radius : px;
}

/*---------------------------------*/
/* sub menu sub components */
/*---------------------------------*/

.ThemeUSERDEFMenuFolderText,.ThemeUSERDEFMenuItemText
{
	
	color:		#666666;
	border-top: 0px solid ;
	border-left: 0px solid ;
	border-right: 0px solid ;
	border-bottom: 0px solid ;
	
	border-top-left-radius : px;
	border-top-right-radius : px;
	border-bottom-right-radius  : px;
	border-bottom-left-radius : px;
	
	border-style:	solid;
	border-color:	;
	background-color:	#FFFFFF;
	padding:	2px;
	margin-top:2px;
	white-space:	nowrap;
	
}

.ThemeUSERDEFMenuFolderLeft
{
	background-color:	#FFFFFF;
	padding:2px;
	white-space:	nowrap;

}

.ThemeUSERDEFMenuFolderText
{
	
	background-color:	#FFFFFF;
	border-style:solid;
	border-color:#FFFFFF border-image:url(../pic/PullDX_JS_menubg.gif);
	white-space:	nowrap;
}

.ThemeUSERDEFMenuFolderRight
{
	padding:	2px;
	white-space:	nowrap;
}

.ThemeUSERDEFMenuItemHover .ThemeUSERDEFMenuFolderLeft,
.ThemeUSERDEFMenuItemActive .ThemeUSERDEFMenuFolderLeft,
.ThemeUSERDEFMenuItemHover .ThemeUSERDEFMenuItemLeft,
.ThemeUSERDEFMenuItemActive .ThemeUSERDEFMenuItemLeft
{
	padding:	2px;
    background-color:	#e6e0dc;
	border-top: 0px solid ;
	border-left: 0px none ;
	border-right: 0px none;
	border-bottom: 0px solid ;

	
}

.ThemeUSERDEFMenuItemHover .ThemeUSERDEFMenuFolderText,
.ThemeUSERDEFMenuItemActive .ThemeUSERDEFMenuFolderText,
.ThemeUSERDEFMenuItemHover .ThemeUSERDEFMenuItemText,
.ThemeUSERDEFMenuItemActive .ThemeUSERDEFMenuItemText
{
	color:		#000000;
	border-top: 0px solid ;
	border-left: 0px solid ;
	border-right: 0px solid ;
	border-bottom: 0px solid ;
	background:	#e6e0dc	url(../pic/PullDX_JSsub_bg.gif);
	border-top-left-radius : px;
	border-top-right-radius : px;
	border-bottom-right-radius  : px;
	border-bottom-left-radius : px;
	
	padding:	2px;
	white-space:	nowrap;

}

.ThemeUSERDEFMenuItemHover .ThemeUSERDEFMenuFolderRight,
.ThemeUSERDEFMenuItemActive .ThemeUSERDEFMenuFolderRight,
.ThemeUSERDEFMenuItemHover .ThemeUSERDEFMenuItemRight,
.ThemeUSERDEFMenuItemActive .ThemeUSERDEFMenuItemRight
{
	padding:	2px;
    background-color:	#e6e0dc;
	border-top: 0px solid ;
	border-left: 0px none ;
	border-right: 0px none;
	border-bottom: 0px solid ;

}
/*---------------------------------*/
.ThemeUSERDEFMenuSplit
{
	height:		1px;
	margin-top:	1px;
	margin-bottom:	1px;
	overflow:	hidden;
	background-color:	inherit;
	border-top:	px solid #cc0000;
}

.ThemeUSERDEFMenuVSplit
{
	width:		1px;
	margin:		0px;
	overflow:	hidden;
	background-color:	inherit;
	border-right:	px solid #cc0000;
}

				