@charset "utf-8";
/* CSS Document */

body					{ font: normal 12px Arial, Helvetica, sans-serif; color:#000; margin:auto; }

.clear					{ clear:both; margin: auto; }

img						{ border:0;}

.m_headermain			{ width:100%; height:103px; background:url(images/top_bgimage.png) repeat-x; }

.m_header				{ width:1000px; height:102; margin:auto; }

.m_headerleft			{ width:445px; height:91px; float:left; padding: 11px 0px 0px 15px; }

.m_headerright			{ width:134px; height:24px; float: right; background:url(images/right_img.png) no-repeat; margin-top:5px; padding:2px 18px; color:#e5e5e5;}

.m_headerright a		{ font:12px Arial, Helvetica, sans-serif; color:#bdbdbd; text-decoration:none; padding:0px 2px; }

.m_headerright a:hover	{ color:#00befe; text-decoration:none; }


.m_mainmenu				{ width:100%; height:43px; background: url(images/menu_bgimg.png) repeat-x; }

.menu					{ width:920px; height:37px; margin:auto; padding:3px 40px 2px 40px; }

.menu ul				{ list-style:none; display:block; padding:0px; margin:0px; }

.menu ul li 			{ font: bold 13px Arial, Helvetica, sans-serif; color:#ffffff; float:left; background:#4c4c4c; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; padding:10px 0px 10px 0px; text-align:center; margin:0 11px; }

.menu ul li a 			{ text-decoration:none; color:#ffffff;  background:#4c4c4c; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; padding:10px 27px; }

.menu ul li a:hover		{ text-decoration:none; color:#00BEFE; padding:10px 27px; display:inline; }

.m_maincontent			{ width:100%; height:auto;  background:url(images/main_conimg.png) repeat-x #dadada; }

.center_con				{ width:1000px; height:auto; margin:auto; background:url(images/center_conimg.png) repeat-x #f6f6f6; padding:7px 0px;}	

.center_top				{ width:993px; height:170px; padding-left:7px; margin-bottom:9px; }

.cen_top_box1			{ width:237px; height:auto; float:left; margin-right:12px;}	

.box1_topcurve			{ width:237px; height:11px; background:url(images/box1_topcurve.png) no-repeat; }

.box1_center		{ width:197px; height:150px; background:url(images/box1_centerimg.png) repeat-x; padding:0px 20px;  }

.box1_centertop			{ width:197px; height:30px; float:left; font: bold 20px Arial, Helvetica, sans-serif; color:#292929; text-align:center;}

.box1_centertop a		{font: bold 24px Arial, Helvetica, sans-serif; color:#292929; text-decoration:none;}

.box1_centertop a:hover	{ color:#00befe; text-decoration:none;}

.box1_centerimage		{ width:167px; height:85px; float:left; padding:5px 0px 0px 40px; }

.box1_clickbutton		{ width:177px; height:auto; float:left; padding-left:20px; }

.box1_bottomcurve			{ width:237px; height:11px; background:url(images/box1_bottomcurve.png) no-repeat; }

.center_middle			{ width:960px; height:23px; margin:0px 10px; background:#a4a4a4; padding:11px 0px 0px 20px; font:12px Arial, Helvetica, sans-serif; color:#292929; }

.center_middle a			{ text-decoration:none; color:#fff; }

.center_middle a:hover			{  color:#00befe; text-decoration:underline; }

.center_innercontent	{ width:982px; height:auto; background:#f6f6f6; padding:9px; }

.center_banner			{ width:968px; height:222px; border:1px solid #e5e5e5; padding:5px; margin-bottom:12px; }

.center_imagecontent	{ width:968px; height:auto; background:#fff; border:1px solid #e5e5e5; padding:15px 6px 0px 6px; margin-bottom:20px; }

.center_imgcontentbox1	{ width:305px; height:auto; float:left; margin-right:26px; margin-bottom:14px; }

.center_contentbox1_image	{ width:303px; height:185px; float:left; border:1px solid #333333; }

.center_contentbox1_text	{ width:301px; height:30px; float:left; background:#333333; margin:0px 2px; font: bold 15px Arial, Helvetica, sans-serif; color:#ffffff; text-align:center; padding-top:10px; }

.center_contentbox1_text a	{ color:#ffffff; text-decoration:none; }

.center_contentbox1_text a:hover	{ color:#00566f; text-decoration:none; }


.center_bottomimage			{ width:980px; height:auto; }

.center_bottomimage_box1	{ width:189px; height:131px; float:left; background:url(images/image1_shadow.png) bottom no-repeat; padding-bottom:17px; margin-right:8px;}

.box1_image1			{ width:183px; height:126px; border:1px solid #ececec; background:#fff; padding:3px; position:relative;}

.box1_text1				{ width:185px; height:27px; background:#fff; opacity:0.8; position:absolute; bottom:0; left:0; font:
bold 17px Arial, Helvetica, sans-serif; text-transform:uppercase; text-align:center; padding-top:3px;}

.box1_text1	 a			{ text-decoration:none; color:#00566f;  }

.box1_text1	 a:hover	{ text-decoration:none; color:#000;  }

.center_detailspage		{ width:1000px; height:180px; margin:auto; overflow:hidden; }

.center_detailspage_left	{ width:170px; height:140px; float:left; font: 12px Arial, Helvetica, sans-serif;  padding-top:20px; line-height:18px; padding-left:5px;  color:#333333; }

.center_detailspage_left span	{   font: bold 14px Arial, Helvetica, sans-serif; color:#000; }

.center_detailspage_right	{ width:420px; height:140px; float:right; font: 12px Arial, Helvetica, sans-serif; color:#000; padding-top:30px; }

.detailspage_right_top	{ width:312px; height:60px; float:right; }

.detailspage_top_text	{ width:100px; height:60px; float:left; font: bold 14px Arial, Helvetica, sans-serif; color:#000; padding-top:5px;  }

.detailspage_top_image	{ width:210px; height:60px; float:left; font: bold 14px Arial, Helvetica, sans-serif; color:#000;  }

.imageicon				{ width:23px; height:26px; float:left; padding:3px; float:left; margin-right:5px;}

.detailspage_right_bottom	{ width:400px; height:60px; float:right; }

.detailspage_right_bottom ul { padding:0px; margin:0px; list-style:none; display:block; }

.detailspage_right_bottom ul li { float:left; padding:0px 3px; border-right:1px solid #484848; }


.detailspage_right_bottom a	{ text-decoration:none; color:#484848; font: normal 12px Arial, Helvetica, sans-serif; padding:0px 3px; }

.detailspage_right_bottom a:hover	{ color:#000; }

.footer						{ width:100%; height:60px; background:#000; }

.footer_copy   				{ width:985px; height:43px; margin:auto; font: normal 14px Arial, Helvetica, sans-serif; color:#5d5c5c; padding-top:17px; padding-left:15px; }



#menu-item-133				{ border:0;}


#menu-item-466				{  border:none;}

#container					{ }

h1							{ background:url(images/top_bgimage.png) repeat-x; height:25px; margin-top:0px; padding-top:7px; padding-left:5px; font:bold 16px Arial, Helvetica, sans-serif;}

#content				{ }

.img					{ width:968px; height:222px; }

.entry-content			{ padding:0px 15px; text-align:justify; font: normal 12px Arial, Helvetica, sans-serif; color:#000; line-height:18px; color:#2a2a2a; line-height:20px; margin-top:10px; }

.entry-content a		{ text-decoration:none; color:#6e7072; line-height:20px; }

.entry-content a:hover	{ color:#00566f; }	


.detailspage_right_bottom ul li.current-menu-item a	{ color:#000;}


.hr						{ border-bottom:1px dotted #000; }

.bottom					{ border-bottom:1px dotted #474747;   }

/*leadership*/

.leadership_head		{  color:#000; font:bold 12px Arial, Helvetica, sans-serif; line-height:18px;  }

.leadership_head a		{  color:#000; font:bold 12px Arial, Helvetica, sans-serif; text-decoration:none; }

.leadership_head a:hover	{  text-decoration:underline; }

.leadership_text		{ margin:7px 0px; line-height:20px; }

/*careers*/

.career_top				{  color: #0099CD; font:bold 13px Arial, Helvetica, sans-serif; line-height:18px;  }

.career_text			{  margin-top:5px; }

.career_text a			{ text-decoration:none; font:bold 13px Arial, Helvetica, sans-serif; color:#424141; }

.career_text a:hover	{ text-decoration:underline; font:bold 13px Arial, Helvetica, sans-serif; color:#555555; }

.career_qualify			{  margin:5px 25px 20px 25px; line-height:22px;}

.Position_qualify		{ margin:5px 25px 20px 25px; line-height:20px;}

.general_qualify		{  margin:5px 25px 20px 25px; line-height:20px;}

.general_qualify span					{ color:#000; }


//.career_qualify ul		{ padding:0px; margin:0px; list-style:none; display:block; }

//.career_qualify ul li	{ float:left; font:normal 13px Arial, Helvetica, sans-serif; color:#000; }

//.career_qualify ul li a	{  text-decoration:none; }

//.career_qualify ul li a:hover { text-decoration:underline; }

/* ambassdor*/

.ambassdor_text			{ font:bold 13px Arial, Helvetica, sans-serif; }

.ambassdor_text a			{ text-decoration:none; font:bold 13px Arial, Helvetica, sans-serif; color:#424141; }

.ambassdor_text a:hover	{ text-decoration:underline; font:bold 13px Arial, Helvetica, sans-serif; color:#555555; }

.ambassdor_qualify			{  margin:5px 25px 20px 25px; line-height:20px;}

.style39					{ color: #0099CD;}

.ambassdor_top				{ font:bold 16px Arial, Helvetica, sans-serif; text-align:center; margin:10px 0px; }

.ambassdor_mli			{ font:bold 14px Arial, Helvetica, sans-serif; text-align:center; margin:10px 0px; }

/*roi*/

.roi_top				{ font:bold 16px Arial, Helvetica, sans-serif; text-align:center; margin:3px 0px; color: #0099cd; }

.roi_GEN				{ color:#ff0000; font:bold 12px Arial, Helvetica, sans-serif;}

.roi_text				{ padding-left:35px; height:30px;  }

.roi_text_impact		{ width:875px; height:30px; float:left; padding-left:65px; }

.roi_text_boost 		{ width:860px; height:30px; float:left; text-align:left;  padding-left:80px; }

.roi_text_fidel			{ width:850px; height:30px; float:left; text-align:left; padding-left:90px;  }

.roi_text_bridge		{ width:830px;  height:30px;float:left; padding-left:110px;  }

.roi_text_create		{ width:820px; height:30px; float:left; padding-left:120px; }

/*giving*/

.giving_text		{ margin-top:5px; }

.text_frontend			{ float:right; width:910px; text-align:left; margin-bottom:10px; line-height:20px; }

.front_example			{ height:30px; float:left;}

.intermediate			{ line-height:23px; }


.process_qualify			{  margin:5px 25px 20px 25px; line-height:22px; }

.stratagy_qualify			{  margin:5px 25px 20px 25px; line-height:27px; }

.outsource_qualify			{  margin:5px 25px 20px 25px; line-height:27px; }

.large_enter_qualify			{ margin:0px 25px 5px 25px; line-height:27px; }

.contact					{ padding-left:20px; width:300px; height:255px; float:left; margin-right:10px; }

.wpcf7-form p			{ margin-bottom:0px;}

.wpcf7-submit				{ float:right; background:#00befe; color:#fff; border:1px solid #0079a2; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; font: bold 13px Arial, Helvetica, sans-serif; margin:20px -85px;}

span.wpcf7-form-control-wrap 		{ float:right; width:450px; }

.wpcf7-text	{ width:340px;}

p				{ margin-bottom:15px;}

.sitemap_content		{ width:auto; height:auto; padding:0px 20px; }

.sitemap_content ul		{ padding:0px; margin:0px;display:block; }

.sitemap_content ul li	{ width:300px; float:left; }

.sitemap_content ul li a	{ text-decoration:none; font:normal 12px Arial, Helvetica, sans-serif; }

.sitemap_content ul li a:hover	{ text-decoration:underline; color:#00befe; }

/*FINANCE*/

.finance_title			{ color:#00b0f0; font:bold 14px Arial, Helvetica, sans-serif; padding:10px 0px;  }

.finance_title a		{ text-decoration:none; color:#00b0f0; font:bold 14px Arial, Helvetica, sans-serif; border-bottom:1px solid #00b0f0; }

.finane_subtitle		{ padding:0px 5px; margin:0px 7px; font:bold 12px Arial, Helvetica, sans-serif; color:#000; line-height:20px; }

.finance_subtitle_text	{ font: normal 12px Arial, Helvetica, sans-serif; color:#000; line-height:25px; margin:10px 0px  10px 30px;  }

.finance_innertext		{ padding:0px 10px; line-height:25px; }

/*government*/

.govenment_title		{ color:#00b0f0; font:bold 14px Arial, Helvetica, sans-serif; padding:10px 0px; }

.govenment_subtitle		{ padding:0px 5px; margin:0px 7px; font:bold 12px Arial, Helvetica, sans-serif; color:#000; line-height:25px; }

.govenment_subtitletext	 { padding:5px 40px; line-height:25px;}

.govenment_texttitle	  { font:12px Arial, Helvetica, sans-serif; color:#000; line-height:25px; padding:0px 60px; }

/*#menu-item-131		  { border-right:none; }*/

/*INNER_PAGE*/

.lead_inner					{ text-align:center; font: bold 15px Arial, Helvetica, sans-serif; color:#000; }

.lead_texttop				{ font: bold 12px Arial, Helvetica, sans-serif; color:#5d5d5d; line-height:22px; margin-bottom:5px;  }

.lead_text					{ font: normal 13px Arial, Helvetica, sans-serif; color:#0070c0; padding:10px 0px; line-height:20px; }

.lead_market				{ font:normal 12px Arial, Helvetica, sans-serif; color:#000; line-height:22px; margin-top:5px; }

.lead_subtitle				{ font:bold 16px Arial, Helvetica, sans-serif; color:#ff0000; }

.lead_sub_text				{ font:normal 13px Arial, Helvetica, sans-serif; color:#000; padding-left:15px; margin:10px 0px; }

.text_text					{ padding-left:15px; line-height:21px; }

.lead_sub_text p				{ margin:5px 0px; line-height:22px; }

.ser_text					{ font:14px Arial, Helvetica, sans-serif; color:#000; }

.ser_text a					{ color:#005774; font:bold 12px Arial, Helvetica, sans-serif;}

.ser_text a:hover			{ text-decoration:underline; }
.contact					{ padding-left:20px; width:300px; height: 445px; float:left;  margin-right:10px; }
#menu-item-131				{ border-right:none; }
#menu-item-596  a:hover    { cursor:default;}  

#menu-item-596 .sub-menu a:hover{cursor:pointer; }
#menu-item-598  a:hover    { cursor:default;}  

#menu-item-598 .sub-menu a:hover{cursor:pointer; }
#menu-item-597  a:hover    { cursor:default;}  

#menu-item-597 .sub-menu a:hover{cursor:pointer; }
#menu-item-545  a:hover    { cursor:default;}  

#menu-item-545 .sub-menu a:hover{cursor:pointer; }
 
#contact-form-14{
           width:500px;
           height:445px;
           float:left;
           border-left:1px dotted #000;
           padding-left:10px;
}

