


	/* --[[ Main Expand Icons ]]-- */
	#imenus0 .imeam span,#imenus0 .imeamj span {background-image:url(menu/sample14_main_expand_default.gif); width:3px; height:9px; left:0px; top:2px; background-repeat:no-repeat;background-position:top left;}
	#imenus0 li:hover .imeam span,#imenus0 li a.iactive .imeamj span {background-image:url(menu/sample14_sub_expand_on.gif); background-repeat:no-repeat;background-position:top left;}


	/* --[[ Sub Expand Icons ]]-- */
	#imenus0 ul .imeas span,#imenus0 ul .imeasj span {background-image:url(menu/sample14_sub_expand_default.gif); width:4px; height:7px; left:0px; top:3px; background-repeat:no-repeat;background-position:top left;}
	#imenus0 ul li:hover .imeas span,#imenus0 ul li a.iactive .imeasj span {background-image:url(menu/sample14_sub_expand_on.gif); background-repeat:no-repeat;background-position:top left;}


	/* --[[ Main Container ]]-- */
	#imouter0 {background-color:#ffffcc; border-style:none; padding:0px; }


	/* --[[ Sub Container ]]-- */
	#imenus0 li ul {background-color:#ffcc33; border-style:solid; border-color:#ffffcc; border-width:1px; padding:0px; margin:4px 0px 0px; }


	/* --[[ Main Items ]]-- */
	#imenus0 li a {background-color:#ffffcc; color:#003366; text-align:left; font-family:Verdana; font-size:9px; font-weight:normal; text-decoration:none; border-style:solid; border-color:#ffcc33; border-width:0px 0px 1px 0px ; padding:4px 9px 4px 4px; }

		/* [hover] - These settings must be duplicated for IE compatibility.*/
		#imenus0 li:hover>a {background-color:#ffcc33; color:#cc0000; }
		#imenus0 li a.ihover, .imde imenus0 a:hover {background-color:#ffcc33; color:#cc0000; }

		/* [active] */
		#imenus0 li a.iactive {}


	/* --[[ Sub Items ]]-- */
	#imenus0 ul a {background-color:#ffcc33; color:#003366; text-align:left; font-family:Verdana; font-size:9px; font-weight:normal; text-decoration:none; border-style:solid; border-color:#ffffcc; border-width:0px 0px 1px 0px ; padding:2px 5px; }

		/* [hover] - These settings must be duplicated for IE comptatibility.*/
		#imenus0 ul li:hover>a {background-color:#ffcc33; color:#cc0000; }
		#imenus0 ul li a.ihover {background-color:#ffcc33; color:#cc0000; }

		/* [active] */
		#imenus0 ul li a.iactive {background-color:transparent; text-decoration:underline; }


        .imcm ul, .imcm li, .imcm div, .imcm span, .imcm a
        {
            text-align: left;
            vertical-align: top;
            padding: 0px;
            margin: 0;
            list-style: none outside none;
            border-style: none;
            background-image: none;
            clear: none;
            float: none;
            display: block;
            position: static;
            overflow: visible;
            line-height: normal;
            text-decoration: none;
        }
        .imcm li a img
        {
            display: inline;
            border-width: 0px;
            text-decoration: none;
        }
        .imcm span
        {
            display: inline;
        }
        .imcm .imclear, .imclear
        {
            clear: both;
            height: 0px;
            visibility: hidden;
            line-height: 0px;
            font-size: 1px;
        }
        .imcm .imsc
        {
            position: relative;
        }
        .imcm .imsubc
        {
            position: absolute;
            visibility: hidden;
        }
        .imcm li
        {
            list-style: none;
            font-size: 1px;
            float: left;
        }
        .imcm ul ul li
        {
            width: 100%;
            float: none !important;
        }
        .imcm a
        {
            display: block;
            position: relative;
            text-decoration: none;
        }
        .imcm ul .imsc, .imcm ul .imsubc
        {
            z-index: 10;
        }
        .imcm ul ul .imsc, .imcm ul ul .imsubc
        {
            z-index: 20;
        }
        .imcm ul ul ul .imsc, .imcm ul ul .imsubc
        {
            z-index: 30;
        }
        .imde ul li:hover .imsubc
        {
            visibility: visible;
            text-decoration: none;
        }
        .imde ul ul li:hover .imsubc
        {
            visibility: visible;
        }
        .imde ul ul ul li:hover .imsubc
        {
            visibility: visible;
        }
        .imde li:hover ul .imsubc
        {
            visibility: hidden;
        }
        .imde li:hover ul ul .imsubc
        {
            visibility: hidden;
        }
        .imde li:hover ul ul ul .imsubc
        {
            visibility: hidden;
        }
        .imcm .imea
        {
            display: block;
            position: relative;
            left: 0px;
            font-size: 1px;
            line-height: 0px;
            height: 0px;
            float: right;
            text-decoration: none;
        }
        .imcm .imea span
        {
            display: block;
            position: relative;
            font-size: 1px;
            line-height: 0px;
        }
        .dvs, .dvm
        {
            border-width: 0px;
        }
        /*\*//*/.imcm .imclear,.imclear{font-size:1px;}/**/
    

