﻿/***** MAIN NAVIGATION *****/

        /***** General Styles*****/
        .globalNav { margin: -1px 0 0 -1px; width: 974px; height: 56px; position: absolute; z-index: 3;} /* required for layering above hero */
	    .globalNav .bg { border:0px solid black;  position:absolute; width: 974px; height:56px; background-image:url('/static/images/Japan__chq_Images__nav__mainnav_bar.png');  } /* applies nav bar backgroud image */
.ie6    .globalNav .bg { background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/images/Japan__chq_Images__nav__mainnav_bar.png' ,sizingMethod='crop');  } /* IE6 specific to keep translucency on png backgroud image */
	    .globalNav .bg { position:absolute; z-index:1; } /* required for hover state activation */

	    /* Dropdown general styles */
		ul.drop { list-style: none; text-align: left; position: absolute; z-index: 4;  }
		ul.drop li { float: left; display: inline; }
		ul.drop li a {display: block; text-decoration: none; color: #232323; font-weight: bold; }
		ul.drop li .drop-hover {  }
		ul.drop li ul { display: none; list-style: none; position: absolute; margin: -1px 0 0 0; z-index: 90; padding: 0; } /* required to keep dropdown layered above hero space */
		ul.drop li ul li { margin: 0 0 0 8px; overflow:hidden; }
		ul.drop li a span { position:relative; left:-10000px;   }
		ul.drop li ul li a { display: block; padding: 7px 5px 7px 8px; width:130px; text-decoration: none; font-size: 11px; color: #FFFFFF !important; background: transparent url(/static/images/Japan__chq_Images__global__arrow_dropdown.gif) no-repeat left 14px; } /* add arrow graphic to sibling subnav items */
		ul.drop li ul li a:hover { text-decoration:none; color: #336666 !important;}
		ul.drop li.about .drop-hover:hover  { background: transparent url(/static/images/Japan__chq_Images__nav__mainnav_about-hover_new.png) no-repeat 0 0; height: 48px; } /* hover state */

	    /* Navigation specific elements */
		ul.drop li.about .drop-hover { background: transparent url(/static/images/Japan__chq_Images__nav__mainnav_about-hover.png) no-repeat 0 0; height: 48px; } /* hover state */
		ul.drop li.about ul {padding: 10px 0 18px 0; width:154px; background: #0BA39C url(/static/images/Japan__chq_Images__nav__mainnav_about-drophover.png) no-repeat 0 bottom; } /* applies dropdown background image */
.ie6 	ul.drop li.about ul { background-image: url(/static/images/Japan__chq_Images__nav__mainnav_about-drophover.png); } /* IE6 specfic dropdown background image */
		ul.drop li.about ul li {width: 154px; _width:146px; background: transparent url(/static/images/Japan__chq_Images__nav__dropnav_line_about.png) no-repeat 0 bottom; } /* add divider line to sibling subnav items */
		ul.drop li.about ul li.last { background: none; } /* to remove divider line from last sibling subnav item */
		ul.drop li.about { width: 154px; height: 48px; }
		ul.drop li.about .active,
		ul.drop li.about .active:hover { background: transparent url(/static/images/Japan__chq_Images__nav__mainnav_about-active.png) no-repeat 0 0; height: 48px; } /* applies active state to parent nav item */

		ul.drop li.responsibility .drop-hover { background: transparent url(/static/images/Japan__chq_Images__nav__mainnav_responsibility-hover.png) no-repeat 0 0; height: 48px; }
		ul.drop li.responsibility ul { padding: 10px 0 18px 0; width: 154px; background: #0BA39C url(/static/images/Japan__chq_Images__nav__mainnav_responsibility-drophover.png) no-repeat 0 bottom; }
.ie6 	ul.drop li.responsibility ul { background-image: url(/static/images/Japan__chq_Images__nav__mainnav_responsibility-drophover.png); }
		ul.drop li.responsibility ul li { width: 154px; _width:146px; background: transparent url(/static/images/Japan__chq_Images__nav__dropnav_line_responsibility.png) no-repeat 0 bottom; }
		ul.drop li.responsibility ul li.last { background: none; }
		ul.drop li.responsibility { margin: 0 0 0 1px; width: 154px; height: 48px; }
		ul.drop li.responsibility .active,
		ul.drop li.responsibility .active:hover { background: transparent url(/static/images/Japan__chq_Images__nav__mainnav_responsibility-active.png) no-repeat 0 0; height: 48px; }
		ul.drop li.responsibility .drop-hover:hover { background: transparent url(/static/images/Japan__chq_Images__nav__mainnav_responsibility-hover_new.png) no-repeat 0 0; height: 48px; }

		ul.drop li.research .drop-hover { background: transparent url(/static/images/Japan__chq_Images__nav__mainnav_research-hover.png) no-repeat 0 0; height: 48px; }
		ul.drop li.research ul { padding: 10px 0 18px 0; width: 154px; background: #859E30 url(/static/images/Japan__chq_Images__nav__mainnav_research-drophover.png) no-repeat 0 bottom; }
.ie6 	ul.drop li.research ul { background-image: url(/static/images/Japan__chq_Images__nav__mainnav_research-drophover.png); }
		ul.drop li.research ul li { width: 154px; _width:146px; background: transparent url(/static/images/Japan__chq_Images__nav__dropnav_line_research.png) no-repeat 0 bottom; }
		ul.drop li.research ul li.last { background: none; }
		ul.drop li.research { margin: 0 0 0 -1px; width: 154px; height: 48px; }
		ul.drop li.research .active,
		ul.drop li.research .active:hover { background: transparent url(/static/images/Japan__chq_Images__nav__mainnav_research-active.png) no-repeat 0 0; height: 48px; }
		ul.drop li.research .drop-hover:hover { background: transparent url(/static/images/Japan__chq_Images__nav__mainnav_research-hover_new.png) no-repeat 0 0; height: 48px; }

		ul.drop li.products .drop-hover { background: transparent url(/static/images/Japan__chq_Images__nav__mainnav_healthcare-hover.png) no-repeat 0 0; height: 48px; }
		ul.drop li.products ul { padding: 10px 0 18px 0; width: 154px; background: #2A89B9 url(/static/images/Japan__chq_Images__nav__mainnav_products-drophover.png) no-repeat 0 bottom; }
.ie6 	ul.drop li.products ul { background-image: url(/static/images/Japan__chq_Images__nav__mainnav_products-drophover.png); }
		ul.drop li.products ul li { width: 154px; _width:146px; background: transparent url(/static/images/Japan__chq_Images__nav__dropnav_line_products.png) no-repeat 0 bottom; }
		ul.drop li.products ul li.last { background: none; }
		ul.drop li.products { margin: 0 0 0 0px; width: 154px; height: 48px; }
		ul.drop li.products .active,
		ul.drop li.products .active:hover { background: transparent url(/static/images/Japan__chq_Images__nav__mainnav_healthcare-active.png) no-repeat 0 0; height: 48px; }
		ul.drop li.products .drop-hover:hover { background: transparent url(/static/images/Japan__chq_Images__nav__mainnav_healthcare-hover_new.png) no-repeat 0 0; height: 48px; }

		ul.drop li.appendjp .drop-hover { background: transparent url(/static/images/Japan__chq_Images__nav__mainnav_appendjp-hover.png) no-repeat 0 0; height: 48px; }
		ul.drop li.appendjp ul { padding: 10px 0 18px 0; width: 154px;  background: #2A89B9 url(/static/images/Japan__chq_Images__nav__mainnav_appendjp-drophover.png) no-repeat 0 bottom; }
.ie6 	ul.drop li.appendjp ul { background-image: url(/static/images/Japan__chq_Images__nav__mainnav_appendjp-drophover.png); }
		ul.drop li.appendjp ul li { width: 154px; _width:146px; background: transparent url(/static/images/Japan__chq_Images__nav__dropnav_line_appendjp.png) no-repeat 0 bottom; }/**/
		ul.drop li.appendjp ul li.last { background: none; }
		ul.drop li.appendjp { margin: 0 0 0 1px; width: 154px; height: 48px; }
		ul.drop li.appendjp .active,
		ul.drop li.appendjp .active:hover { background: transparent url(/static/images/Japan__chq_Images__nav__mainnav_appendjp-active.png) no-repeat 0 0; height: 48px; }
		ul.drop li.appendjp .drop-hover:hover { background: transparent url(/static/images/Japan__chq_Images__nav__mainnav_appendjp-hover_new.png) no-repeat 0 0; height: 48px; }




		.searchBox { position: absolute; top: 18px; left: 790px; z-index: 500; }
		.searchBox input.text { width: 122px; border: 0; color: #999; }
		.searchBox input.butn { width: 10px; height: 10px; }

		/*------------------------------- CSS created for cpsecure top navigation  ----------------------*/
		.globalNav .bg-cpsecure {background-image:url("/static/images/Japan__chq_Images__nav__mainnav_bar_cpsecure.png"); border:0 solid black; height:56px; position:absolute; width:974px;}