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

body{ margin:0px; padding:0px; background:url(../image/bg.jpg) left top repeat-x; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666;}

#main{ margin:0px auto; padding:0px; width:945px; height:auto;}

#header{ margin:0px; padding:0px; float:left; width:945px; height:100px;}

#logo{ margin:0px; padding:20px 0px 0px 0px; float:left; width:105px; height:48px;}

#headright{ margin:0px; padding:0px; float:right; width:790px; height:37px; margin-top:38px;}

#search{ margin:0px; padding:0px; float:right; width:280px; height:24px; margin-top:56px;}


#menubgL{ float:left;}

#menubgR{ float:right;}

#menubg{ background:url(../image/menu_M.png) repeat-x; float:left; width:754px; height:37px;}

#menubg ul{ float:left; width:754px; height:auto; list-style:none; text-decoration:none; padding:0px; margin:0px;}

#menubg li{ float:left; list-style:none; text-decoration:none; padding:10px 0px 0px 0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333333; }

#menubg li a{ list-style:none; text-decoration:none; padding:10px 22px;  font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333333; /*background:url(../image/space.png) right no-repeat;*/  }

#menubg li a:hover{ background:url(../image/Menuhover.png) repeat-x; text-decoration:none; padding:10px 22px; margin:0px; color:#1f478e; }

/*#banner{ margin:0px; padding:0px; width:945px; height:250px; float:left; margin-top:30px;}*/


#banner{ margin:0px; margin-top:15px; width:943px; height:248px; float:left; background:#353535; /*border:1px solid #5b5b5b;*/}

#bannerMidMain{ margin:0px; padding:0px; width:900px; height:200px; float:left; background:url(../image/bannermidBG1.jpg) repeat-x; /*border-bottom:1px solid #5b5b5b;*/}

.banner {
	margin:0px auto;
	padding-top:1px;
	width:900px;
}

.bannerMID {
    float:left;
	padding-top:1px;
	width:900px;
	color:#FFFFFF;
}


.slider {  width:958px; margin:0px auto 0 auto; padding:0px 0px 0px 0px; background: url(../images/slider_bg.gif) top no-repeat; height:auto;}
.slider div.slice1 div.slice2 { }
.slider div div div { margin:0; padding:0; border:0;}
.slider div div div p.img { float: right; padding:0px 0px 0px 20px; margin:0;}
.slider div div div h2 {  font:bold 30px Arial, Helvetica, sans-serif; color:#fff; margin:0; padding:15px 10px 10px 20px; line-height:1.2em;}
.slider div div div p { font:normal 11px Arial, Helvetica, sans-serif; color:#fff; margin:0; line-height:1.8em; padding:0 10px 0 20px;}




#page{ margin-top:15px; padding:0px; float:left; width:945px; height:auto;}

#welbg{ margin:0px; width:945px; float:left; height:auto; background:#f5f5f5; border:1px solid #e7e7e7;}

#wel{font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#1f478e;}

#welbgCon{ margin:0px auto; width:900px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666;}

#ourcom{ margin-top:15px; width:945px; float:left; height:auto; background:#f5f5f5; border:1px solid #e7e7e7;}

#indour_left{ margin-top:15px; width:665px; float:left; height:auto;}

#indour_left_2{ margin-top:15px; width:665px; float:left; height:auto; background:#f5f5f5; border:1px solid #e7e7e7;}

#indour_right{ margin-top:15px; margin-left:15px; padding-right:35px; width:203px; float:right; height:auto; }

#ind_right2{ width:240px; float:left; height:auto; padding:15px 15px;  background:url(../image/line2.jpg) repeat-y;}

.hire{ margin:15px 0px; float:right;}

#ourcom1{ width:190px; float:left; height:auto; padding:15px 15px;  background:url(../image/line2.jpg) repeat-y;}

#training_bg_maintext{ width:800px; float:left; height:auto; padding-left:10px; margin:0px 20px 0px 30px;}


#training_bg{ width:260px; float:left; height:120px; background:url(../image/project-managemnets_icon.png) no-repeat; margin:0px 20px 0px 30px;}

#training_bg2{ width:260px; float:left; height:120px; background:url(../image/soft_ski_icon.png) no-repeat; margin:0px 20px 0px 30px;}

#training_bg3{ width:260px; float:left; height:120px; background:url(../image/six_sigma.png) no-repeat; margin:0px 20px 0px 30px;}

.training_maincon{ font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#1f478e; width:160px; height:auto; padding-left:100px; margin-top:50px; float:left; background:url(../image/right_arrow.png) no-repeat; background-position:80%;}

#line{ width:2px; height:auto; float:left; background:url(../image/line2.jpg) repeat-y; margin-top:20px; margin-bottom:10px;}

.vision{ font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#1f478e;}

#footer{ margin:0px auto; padding:20px 0px 20px 300px; width:645px; float:left; height:auto;}

.textbox{
background:url(../image/searchmainbg.png) no-repeat;
/*background-color:#f5f5f5;    border:1px solid #c8dfc2;*/
height:24px;
margin-left:10px;
border:0px;
padding-left:10px;
padding-right:5px;
width:165px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

.searchNew{
font:11px Trebuchet MS Verdana, Arial, Helvetica, sans-serif;
text-align:center;
color:#46643e;
}

.searchNew a{
font: bold 11px Trebuchet MS Verdana, Arial, Helvetica, sans-serif;
text-align:center;
color:#46643e;
padding:0px 0px;
}

.searchNew a:hover{
font:bold  11px Trebuchet MS Verdana, Arial, Helvetica, sans-serif;
color:#1f478e;
}


#abotnew{ margin:0px; width:945px; float:left; height:auto;}

#rightaboucon{ margin:0px; margin-left:20px; width:685px; height:auto; float:left; background:#f5f5f5; border:1px solid #e7e7e7; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666;}

#rightaboumid{ margin:0px auto; width:645x; padding:0px 20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666;}

#leftaboumenu{ width:235px; float:left; height:200; background:#f5f5f5; border:1px solid #e7e7e7; padding-bottom:20px;}

#leftmenu{ margin:0px auto; width:225px; height:37px;}

.bpocon{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#1f478e;}

#about_color_band { margin:0px auto; height: 22px;	width: 225px; background-color: #0A335F; margin-top:10px;}

.about_nrb_head {font-family:Arial, Helvetica, sans-serif; font-size:14px; padding-top:3px; color:#fdfcff;  margin-left: 14px;}

#about_NRB_lists { float: left;	height:auto; width: 225x;}

ul.about_nrb {
	list-style:none;
	margin:0px;
	padding:0px;
}
li.about_nrb {
	width:215px;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	margin-top:5px;
	background-image:url(../images/bullet-1.jpg);
	background-repeat:no-repeat;
	background-position:center left;
	text-decoration:none;
	padding-top: 3px;
	padding-left:10px;
	/*margin-left: 20px;*/
}

a.about_nrb, a.about_nrb:link
{color:#222222; text-decoration:none;}

a.about_nrb, a.about_nrb:active
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px; color:#222222; text-decoration:none;
}
a.about_nrb, a.about_nrb:visited
{color:#222222; text-decoration:none;}

a.about_nrb, a.about_nrb:hover
{color:#0370dd; text-decoration:none;}

.universal {color:#0370dd; text-decoration:none;}

.dot{ font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold;}


#head_main_text {
	color:#1F478E;
	font-size: 11px;
	padding-left: 40px;
}



#ind_lists { float:left; height:auto; width: 200x;}

ul.ind_nrb2 {
	list-style:none;
	float:left;
	margin:0px;
	padding:0px;
}
li.ind_nrb2 {
	width:200px;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	margin-top:5px;
	background-image:url(../images/bullet-1.jpg);
	background-repeat:no-repeat;
	background-position:center left;
	text-decoration:none;
	padding-top: 3px;
	padding-left:0px;
	/*margin-left: 20px;*/
}

a.ind_nrb2, a.ind_nrb2:link
{color:#222222; text-decoration:none;}

a.ind_nrb2, a.ind_nrb2:active
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px; color:#222222; text-decoration:none;
}
a.ind_nrb2, a.ind_nrb2:visited
{color:#222222; text-decoration:none;}

a.ind_nrb2, a.ind_nrb2:hover
{color:#0370dd; text-decoration:none;}

.universal {color:#0370dd; text-decoration:none;}

.dot{ font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold;}

.training_img{ margin-top:10px; float:right; width:182px; height:81px;}

#training_con{ margin-top:20px; padding:5px 0px; width:665px; float:left; height:auto; background:#f5f5f5; border:1px solid #e7e7e7;}

.dot{ margin:0px; padding:0px; width:400px; height:auto; background:url(../image/dot.png) left center no-repeat; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; padding-left:15px;}

.dot_Con{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; font-weight:normal;}

.dot a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; font-weight:bold;}

.dot a:hover{ color:#1F478E; text-decoration:none;}

#welcome_img_block {
	float: left;
	height: auto;
	padding-bottom:20px;
	width: 480px;
}

.left_arrow {
	float:left;
	padding-left:3px;
	padding-right:7px;
	padding-top:5px;
}
.right_arrow {
	float:right;
	padding-right:25px;
	padding-top:15px;
}

.back_Con{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; font-weight:normal;}

.back_Con a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; font-weight:bold;}

.back_Con a:hover{ color:#1F478E; text-decoration:none;}