


	#category_menu H3 {
		padding: 0;
		margin: 0;
		font-size: 9pt;
	}
		#category_menu H3 A {
			display: block;
			padding: 0;
		}

	#category_menu H3.part {
		padding: 8px 0 4px 30px;
		margin-top: 10px;
		font-size: 9pt;
		color: #686868;
		background-color: #F5F5F5;
		border-bottom: solid 1px #E1E1E1; 
	}

	#category_menu UL {
		padding: 0 3px 0 3px;
		margin: 0;
		font-size: 9pt;
		list-style-type: none;
	}
		#category_menu UL LI {
			border-bottom: dotted 1px #ffffff; 
			padding-top: 1px;
			background: transparent url("/skin/rpackmall_v3/img/line_1.gif") top repeat-x;
			white-space : nowrap;
		}
		#category_menu UL LI.row0 {
			border-bottom: dotted 1px #ffffff; 
			padding-top: 1px;
			background: none;
			white-space : nowrap;
		}
			#category_menu UL LI A {
				display: block;
				padding: 7px 5px 4px 28px;
				width: 130px;
				color: #707070;
			}
			#category_menu UL LI A:hover {
				color: #aa4100;
			}
			#category_menu UL LI A.highlight {
				font-weight : bold;
				color: #E48108;
			}

	#category_menu UL LI DIV {
		position: relative;
		z-index: 999;
		display: none;
	}
		#category_menu UL LI DIV UL {
			position: absolute;
			left: 130px;
			top: -26px;
			list-style-type: none;
			background-color: #FFFDE0;
			margin: 0;
			padding: 0;
			border: solid 1px #ECD59D;
			border-width: 0 1px 1px 1px;
			width: 150px;
			FILTER: Alpha(style=0,opacity=90);
		}
			#category_menu UL LI DIV UL LI, #category_menu UL LI DIV UL LI.row0 {
				background-image: none;
				border-top: solid 1px #ECD59D;
				margin: 0;
				padding: 0;
			}
			#category_menu UL LI DIV UL LI A {
				display: block;
				padding: 5px 5px 2px 18px;
			}