/* CSS Document */
* {	margin:0px; padding: 0px;}
html{ font-family:verdana, arial;}
body{
	font-size:0.75em;
	line-height:0.875em;
	color:#FFFFFF;	
}
img{ border:0px none; margin:0px; padding:0px;}
/**********font size***************/
#header{font-size:0.75em; line-height:0.875em;}
.content{font-size:0.9em; line-height:0.8em;}
#footer{font-size:0.69em; line-height:1.27em;}
/********** end font size***************/

input, textarea, select{
	font-family:Verdana, Arial;
	color:#414143;
	border:1px solid #000000;
	right: auto;
}
#form input{ width:198px; height:18px; font-size:1em; padding:0px 0px 0px 5px;}
#form textarea{ width:203px; height:132px; font-size:1em; overflow:auto;}
.inp_h{ height:24px; margin:0px 0px 3px 0px;}

/****************** GLOBAL ***********************************************/
.w100{ width:100%;}
.h100{ height:100%;}
.float{ float:right; margin:5px 10px 0px 10px;}
.right{ text-align:right;}
.title { display:block; margin:0px; padding:0px;}

.pic_story2 {float:right; margin:5px 145px 10px 140px;}
.pic_mktdev {float:right; margin:5px 10px 0px 10px;}
.pic_history {float:right; margin:5px 10px 0px 10px;}
.pic_assemblies {float:right; margin:5px 40px 0px 35px;}
.pic_consulting {float:right; margin:17px 20px 0px 5px;}
.pic_processvendormgmt_1 {float:right; margin:2px 20px 0px 10px;}
.pic_processvendormgmt_2 {float:left; margin:5px 20px 0px 10px;}
.pic_logisticsmgmt {float:right; margin:5px 10px 0px 10px;}
.pic_mktassess {float:right; margin:2px 10px 0px 10px;}
.pic_qc_1 {float:right; margin:5px 10px 0px 10px;}
.pic_qc_2 {float:left; margin:2px 25px 0px 15px;}
.pic_materials {float:right; margin:10px 10px 20px 30px;}
.pic_stratplan {float:right; margin:15px 20px 0px 20px;}
.pic_consumer {float:right; margin:5px 120px 0px 10px;}
.pic_industrial {float:right; margin:5px 40px 0px 30px;}
.pic_contactmfg {float:right; margin:15px 10px 20px 20px;}
.pic_servicesconflictres {float:right; margin:10px 42px 0px 10px;}
.pic_mktdevexecution {float:right; margin:14px 18px 10px 20px;}
.pic_ipipstrategy {float:right; margin:17px 123px 18px 91px;}
.pic_conflictres {float:right; margin:5px 10px 0px 10px;}
.pic_seminars_1 {float:right; margin:10px 30px 5px 15px;}
.pic_seminars_2 {float:right; margin:15px 90px 0px 10px;}
.pic_turnaround {float:right; margin:15px 10px 0px 25px;}
.pic_process{float:right; margin:20px 50px 0px 10px;}
.pic_consultingexecution_1 {float:right; margin:0px 30px 0px 30px;}
.pic_consultingexecution_2 {float:left; margin:2px 30px 0px 15px;}
.pic_ipevaluation {float:right; margin:1px 30px 0px 30px;}
.pic_ipprotection {float:right; margin:6px 18px 0px 23px;}
.pic_sourcingservice {float:right; margin:5px 10px 0px 10px;}
.pic_sourcing {float:right; margin:10px 10px 0px 10px;}

.indent, .box , .row, .row, .row_1, .row_2, .block, .block_1, .block_2, .block_3, .block_4
{ 
	margin:0px; 
	padding:0px; 
	width:auto; 
	height:auto; 
	background:none;
}
.pb0{ padding-bottom:0px;}

.in1{line-height: 1px;}
.in2{line-height: 2px;}
.in3{line-height: 3px;}
.in4{line-height: 4px;}
.in6{line-height: 6px;}
.in7{line-height: 7px;}
.in11{line-height: 11px;}
.in19{line-height: 19px;}
/********************* END GLOBAL ********************************************/
 
<!--[imcss] *** Infinite Menus Core CSS: Keep this section in the document head for full validation. -->
.m2cm ul,.m2cm li,.m2cm div,.m2cm span,.m2cm a{text-align:left;vertical-align:top;padding:0px;margin:0px;list-style:none outside none;border-style:none;background-image:none;clear:none;float:none;display:block;position:static;overflow:visible;line-height:normal;}
.m2cm li a img{display:inline;border-width:0px;}
.m2cm span{display:inline;}
.m2cm .imclear,.imclear{clear:both;height:0px;visibility:hidden;line-height:0px;font-size:1px;}
.m2cm .imsc{position:relative;}
.m2cm .imsubc{position:absolute;visibility:hidden;}
.m2cm li{list-style:none;font-size:1px;float:left;}
.m2cm ul ul li{width:100%;float:none !important;}
.m2cm a{display:block;position:relative;}
.m2cm ul .imsc,.m2cm ul .imsubc {z-index:10;}
.m2cm ul ul .imsc,.m2cm ul ul .imsubc{z-index:20;}
.m2cm ul ul ul .imsc,.m2cm ul ul .imsubc{z-index:30;}
.m2de ul li:hover .imsubc{visibility:visible;}
.m2de ul ul li:hover  .imsubc{visibility:visible;}
.m2de ul ul ul li:hover  .imsubc{visibility:visible;}
.m2de li:hover ul  .imsubc{visibility:hidden;}
.m2de li:hover ul ul .imsubc{visibility:hidden;}
.m2de li:hover ul ul ul  .imsubc{visibility:hidden;}
.m2cm .imea{display:block;position:relative;left:0px;font-size:1px;line-height:0px;height:0px;float:right;}
.m2cm .imea span{display:block;position:relative;font-size:1px;line-height:0px;}
.dvs,.dvm{border-width:0px}/*\*//*/.m2cm .imclear,.imclear{font-size:1px;}/**/
<!--[if IE]>.m2cm .imclear,.imclear{display:none;}.m2cm{zoom:1;} .m2cm li{curosr:hand;} .m2cm ul{zoom:1}.m2cm a{zoom:1;}<![endif]--><!--[if gte IE 7]>.m2cm .imsubc{background-image:url(ie_css_fix);}<![endif]--><!--end-->
<!--[imstyles] *** Infinite Menu Styles: Keep this section in the document head for full validation. -->

	/* --[[ Main Expand Icons ]]-- */
	#menu2s0 .imeam span, #menu2s0 .imeamj span {background-image:url(images/menu2_expand_default.gif); width:13px; height:9px; left:0px; top:6px; background-repeat:no-repeat;background-position:top left;}
	#menu2s0 li:hover .imeam span,#menu2s0 li a.iactive .imeamj span {background-image:url(images/menu2_expand_on.gif); background-repeat:no-repeat;background-position:top left;}
	/* --[[ Sub Expand Icons ]]-- */
	#menu2s0 ul .imeas span,#menu2s0 ul .imeasj span {background-image:url(images/menu2_sub_expand_default.gif); width:4px; height:7px; left:0px; top:3px; background-repeat:no-repeat;background-position:top left;}
	#menu2s0 ul li:hover .imeas span,#menu2s0 ul li a.iactive .imeasj span {background-image:url(images/menu2_sub_expand_on.gif); background-repeat:no-repeat;background-position:top left;}
	/* --[[ Main Container ]]-- */
	#imouter0 {background-color:#555555; background-image:url(images/menu2_bg.gif); border-style:double; border-color:#6a6a6a; border-width:1px; }
	/* --[[ Sub Container ]]-- */
	#menu2s0 li ul {background-color:#c0c0c0; border-style:solid; border-color:#333333; border-width:1px; padding:1px; margin:4px 0px 0px; }
	/* --[[ Main Items ]]-- */
	#menu2s0 li a {color:#fffff0; text-align:left; font-family:Verdana; font-size:12px; line-height: 20px; font-weight:normal; text-decoration:none; border-style:outset; border-color:#ffffcc; border-width:1px 2px 2px 1px; padding:4px 9px 4px 4px; }
	/* [hover] - These settings must be duplicated for IE compatibility.*/
	#menu2s0 li:hover>a {background-color:#000000; color:#ffffcc; }
	#menu2s0 li a.ihover, .m2de menu2s0 a:hover {background-color:#000000; color:#ffffcc; }
	/* [active] */
	#menu2s0 li a.iactive {}
	/* --[[ Sub Items ]]-- */
	#menu2s0 ul a {background-color:#B5B5B5; color:#111111; text-align:left; font-size:11px; font-weight:normal; text-decoration:none; border-style:outset; border-color:#ffffff; border-width:1px 0px 1px 1px; padding:0 0 0 5px; }
	/* [hover] - These settings must be duplicated for IE comptatibility.*/
	#menu2s0 ul li:hover>a {background-color:#E79608; color:#ffffff; }
	#menu2s0 ul li a.ihover {background-color:#555555; color:#ffffff; }
	/* [active] */
	#menu2s0 ul li a.iactive {text-decoration:underline; }
<!--end-->

.col { float:left;}
.right{ text-align:right;}
.clear { clear:both;}

/***************txt***************/
h1, h2{margin:0px; padding:0px;}
h1 {text-indent:-10000px; background:url(images/logo.gif) no-repeat left top; height:48px;}

/***************end txt***************/

.main {margin:0 auto;}

#flags {
	background: url(images/flag.gif) right top no-repeat;
	height:48px;
	width: 95px;
}
#header { background: url(images/bg_header.jpg) center top no-repeat; }
#header .column_1 .indent {padding:24px 0px 0px 0px;}
#header .column_flags .indent {padding:24px 0px 0px 0px;}

#header_1 { background: url(images/bg_header_sub.gif) center top no-repeat; }
#header_1 .column_1 .indent {padding:24px 0px 0px 0px;}
#header_1 .column_flags .indent {padding:24px 0px 0px 0px;}

/*******************box #1*********************************/
.box_1 .indent_box{ background-color: #D5D5D5; height:217px;}
.box_1 .left_top{ background:url(images/left_top_2.gif) left top no-repeat; width:16px; height:16px; float:left;}
.box_1 .right_top{ background:url(images/right_top_2.gif) right top no-repeat; width:16px; height:16px; float:left;}
.box_1 .left_bot{ background:url(images/left_bot_2.gif) left bottom no-repeat; width:16px; height:16px; float:left;}
.box_1 .right_bot{ background:url(images/right_bot_2.gif) right bottom no-repeat; width:16px; height:16px; float:left;}
.box_1 .side_top{ background:#D5D5D5; height:16px; float:left;}
.box_1 .side_bot{ background:#D5D5D5; height:16px; float:left;}
.box_1 .text_1{ text-align:justify;width:385px; line-height: 12px}
/*******************box #2*********************************/
.box_2 .indent_box{ background-color:#D5D5D5;height:170px;}
.box_2 .left_top{ background:url(images/left_top_2.gif) left top no-repeat; width:16px; height:16px; float:left;}
.box_2 .right_top{ background:url(images/right_top_2.gif) right top no-repeat; width:16px; height:16px; float:left;}
.box_2 .left_bot{ background:url(images/left_bot_2.gif) left bottom no-repeat; width:16px; height:16px; float:left;}
.box_2 .right_bot{ background:url(images/right_bot_2.gif) right bottom no-repeat; width:16px; height:16px; float:left;}
.box_2 .side_top{ background:#D5D5D5; height:16px; float:left;}
.box_2 .side_bot{ background:#D5D5D5; height:16px; float:left;}
/***************************end box #2**************************/

.wrapper{ background:url(images/wrapper.jpg) center top repeat;}
.bg_site{ background:url(images/bg_big.jpg) center top repeat-x; width:100%; }

.search { background:url(images/search.gif) center top no-repeat; width:150px; height:62px;}
.search_sub { background:url(images/search_sub.gif) center top no-repeat; width:176px; height:59px;}
.search_sub_history { background:url(images/search_sub_history.gif) center top no-repeat; width:176px; height:480px;}
.search_sub_aboutus { background:url(images/search_sub_aboutus.gif) center top no-repeat; width:176px; height:1799px;}
.search_sub_casestudies { background:url(images/search_sub_casestudies.gif) center top no-repeat; width:176px; height:3339px;}
.search_sub_other { background:url(images/search_sub_other.gif) center top no-repeat; width:176px; height:68px;}
.search_sub_rich { background:url(images/search_sub_rich.gif) center top no-repeat; width:176px; height:74px;}
.search_sub_ping { background:url(images/search_sub_ping.gif) center top no-repeat; width:176px; height:91px;}
.search_sub_meilian { background:url(images/search_sub_meilian.gif) center top no-repeat; width:176px; height:132px;}
.search_sub_consulting { background:url(images/search_sub_consulting.gif) center top no-repeat; width:176px; height:129px;}
.search_sub_sourcing { background:url(images/search_sub_sourcing.gif) center top no-repeat; width:176px; height:265px;}
.search_sub_licensingnprotection { background:url(images/search_sub_licensingnprotection.gif) center top no-repeat; width:176px; height:223px;}
.search_sub_media { background:url(images/search_sub_media.gif) center top no-repeat; width:176px; height:279px;}
.search_sub_successtories { background:url(images/search_sub_successtories.gif) center top no-repeat; width:176px; height:1868px;}
.search_sub_testimonials { background:url(images/search_sub_testimonials.gif) center top no-repeat; width:176px; height:2844px;}
.search_sub_processseminars { background:url(images/search_sub_processseminars.gif) center top no-repeat; width:176px; height:101px;}
.search_sub_processvendormgmt { background:url(images/search_sub_processvendormgmt.gif) center top no-repeat; width:176px; height:88px;}
.search_sub_mktdev { background:url(images/search_sub_mktdev.gif) center top no-repeat; width:176px; height:274px;}
.search_sub_sermktdev { background:url(images/search_sub_sermktdev.gif) center top no-repeat; width:176px; height:294px;}
.search_sub_serviceseminars { background:url(images/search_sub_serviceseminars.gif) center top no-repeat; width:176px; height:190px;}
.search_sub_processsourcing { background:url(images/search_sub_processsourcing.gif) center top no-repeat; width:176px; height:258px;}
.search_sub_process { background:url(images/search_sub_process.gif) center top no-repeat; width:176px; height:150px;}
.search_sub_terms { background:url(images/search_sub_terms.gif) center top no-repeat; width:176px; height:3799px;}
.search_sub_faqs { background:url(images/search_sub_faqs.gif) center top no-repeat; width:176px; height:3572px;}
.search_sub_links { background:url(images/search_sub_links.gif) center top no-repeat; width:176px; height:215px;}
.search_sub_network { background:url(images/search_sub_network.gif) center top no-repeat; width:176px; height:126px;}
.search_sub_heidi { background:url(images/search_sub_heidi.gif) center top no-repeat; width:176px; height:146px;}
.search_sub_speaking { background:url(images/search_sub_speaking.gif) center top no-repeat; width:176px; height:172px;}
.search_sub_sourcingconflictres { background:url(images/search_sub_sourcingconflictres.gif) center top no-repeat; width:176px; height:120px;}
.search_sub_mktstrategy { background:url(images/search_sub_mktstrategy.gif) center top no-repeat; width:176px; height:244px;}
.search_sub_execution { background:url(images/search_sub_execution.gif) center top no-repeat; width:176px; height:304px;}
.search_sub_mktdevconflictres { background:url(images/search_sub_mktdevconflictres.gif) center top no-repeat; width:176px; height:129px;}
.search_sub_meetingreq { background:url(images/search_sub_meetingreq.gif) center top no-repeat; width:176px; height:134px;}
.search_sub_rfq { background:url(images/search_sub_rfq.gif) center top no-repeat; width:176px; height:820px;}

.content .indent{padding:21px 12px 31px 18px;}
.content .column .title{padding:0px 0px 0px 0px;}
.content .column .indent{padding:12px 15px 0px 2px;}
.indent_box_1 { padding: 0px 20px 0px 20px;	letter-spacing: normal;	line-height: 6px;}
.indent_box_2 { padding:0px 20px 29px 20px;}
.indent_emailbox {width: 300px; height: 100px;}

.content .column_1 .indent{padding:0 0 0 21px;}
.content .column_2 .indent{padding:0 0 0 21px;}
.content .column_3 .indent{padding:0 0 0 0px;}

/***************************page**************************/
#page .content .indent{ padding-top:0px;}
#page .content .column .right{ margin:9px 0 0 0;}
/***************************end page**************************/

/*******************box #3*********************************/
.indent_box_3{
	padding-top: 0;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
	letter-spacing: normal;
	line-height: 14px;
}
 .box_3 .indent_box{ background-color:#D5D5D5; width: 583px;}
 .box_3 .left_top{ background:url(images/left_top_2.gif) left top no-repeat; width:16px; height:16px; float:left;}
 .box_3 .right_top{ background:url(images/right_top_2.gif) right top no-repeat; width:16px; height:16px; float:left;}
 .box_3 .left_bot{ background:url(images/left_bot_2.gif) left bottom no-repeat; width:16px; height:16px; float:left;}
 .box_3 .right_bot{ background:url(images/right_bot_2.gif) right bottom no-repeat; width:16px; height:16px; float:left;}
 .box_3 .side_top{ background:#D5D5D5; height:16px; float:left; width: 551px;}
 .box_3 .side_bot{ background:#D5D5D5; height:16px; float:left;  width:551px;}

/***************************end box #3**************************/

#footer { font-family:verdana; color: #ffffff; font-weight:normal; background: url(images/bg_footer.gif) center top no-repeat; }
#footer .column .indent {padding:25px 0 0 27px;}

.preload1 {background: url(images/three_1.gif);}
.preload2 {background: url(images/three_1a.gif);}

#nav_footer {padding:0; margin:0px; list-style:none; height:0px; width: 780px; margin:2px;background:#000000  url(images/bg_footer_0.gif) repeat-x; position:relative; z-index:500; font-family:verdana; color: #ffffff;}
#nav_footer li.top {display:block; float:left; height:17px; padding-left: 18px;}
#nav_footer li a.top_link {display:block; height:17px; width: 119px; line-height:17px; color:#ccc; text-decoration:none; font-size:12px; font-weight:bold; padding:0 0 0 0px; background: url(images/bg_footer_0.gif);}
#nav_footer li a.top_link span {float:left; display:block; padding:0 0px 0 20px; height:17px; width:110px; background: url(images/bg_footer_0.gif) right top no-repeat; }

#nav_footer li:hover a.top_link {color: #ffffff; background: url(images/bg_footer_2.gif) no-repeat;}
#nav_footer li:hover a.top_link span {background:url(images/bg_footer_2.gif) no-repeat right top; }

#page .wrapper .bg_site .main .content .content .column .title .STYLE1 a {
}
