@charset "utf-8";
/* CSS Document */
/* START styles */
body{ margin:0px; padding:0px;  background: url(../images/water_mark.jpg) #D3D3D3 top left repeat ; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000; text-decoration:none;}
p,h1,h2,h3,h4,h5,h6,*,ul,li,ol,fieldset,table,form,textbox,inputbox{ margin:0px; padding:0px;}
a{ outline:none;}
#main{width:1000px; height:auto; margin:auto;}
#header_buttons{ width:343px; height:24px; float:left; text-align:center; margin:0px 0px 0px 10px;}
#header_buttons ul{ margin:0px; padding:0px;}
#header_buttons ul li{ list-style:none; list-style-image:none; float:left; text-align:center; display:inline;  margin:0px 2px 0px 2px;}
#header_buttons ul li a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; font-weight:normal; text-decoration:none;}
#header_buttons ul li a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; font-weight:normal; text-decoration:underline;}
#navigation{ width:1000px; height:41px; float:left;}
#navigation ul{ margin:0px; padding:0px;}
#navigation ul li{ list-style:none; list-style-image:none; display:inline; float:left; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFF; font-weight:normal; text-decoration:none;}
#footer_buttons{ width:auto; height:10px; text-align:center;}
#footer_buttons ul{ margin:0px; padding:0px;}
#footer_buttons ul li{ list-style:none; list-style-image:none; display:inline; }
#footer_buttons ul li a{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000; text-decoration:none;}
#footer_buttons ul li a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000; text-decoration:underline;}
#body_content{ margin:10px; text-align:justify; line-height:17px;}
#our{ width:201px; height:210px; float:left;}
#our ul{ margin:0px 0px 0px 13px; padding:0px;}
#our ul li{ list-style:none; list-style-image:none; background:url(../images/blue_arrow.jpg) 0px 10px no-repeat; padding:5px 0px 5px 10px;}
#content{ width:auto;  height:auto; float:left; padding:10px 0px 0px 20px; text-align:justify;}
.external_content{width:930; height:auto; float:left; padding:10px 0px 0px 20px; text-align:justify;}

.indication_about_us{ width:72px; height:31px; float:left; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFF; font-weight:500; text-decoration:none; background:#0061FE; padding:10px 0px 0px 0px;}

a.about_us{ width:72px; height:31px; float:left; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFF; font-weight:500; text-decoration:none;  padding:10px 0px 0px 0px;}
a.about_us:hover{ width:72px; height:31px; float:left; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFF; font-weight:500; text-decoration:none; background:#0061FE; padding:10px 0px 0px 0px;}

.indiacation_products{  width:73px; height:31px; float:left; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFF; font-weight:500; text-decoration:none; padding:10px 0px 0px 0px; background:#0061FE;}
a.products{ width:73px; height:31px; float:left; text-align:center;  font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFF; font-weight:500; text-decoration:none; padding:10px 0px 0px 0px;}
a.products:hover{ width:73px; height:31px; float:left; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFF; font-weight:500; text-decoration:none; padding:10px 0px 0px 0px; background:#0061FE;}

.indication_services{width:66px; height:31px; float:left; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFF; font-weight:500; text-decoration:none; padding:10px 0px 0px 0px; background:#0061FE;}
a.services{ width:66px; height:31px; float:left; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFF; font-weight:500; text-decoration:none; padding:10px 0px 0px 0px;}
a.services:hover{width:66px; height:31px; float:left; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFF; font-weight:500; text-decoration:none; padding:10px 0px 0px 0px; background:#0061FE;}

.indication_industry{ width:130px; height:31px; float:left; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:500; color:#FFF; text-decoration:none; padding:10px 0px 0px 0px;  background:#0061FE;}
a.industry{ width:130px; height:31px; float:left; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:500; color:#FFF; text-decoration:none; padding:10px 0px 0px 0px;}
a.industry:hover{ width:130px; height:31px; float:left; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:500; color:#FFF; text-decoration:none; padding:10px 0px 0px 0px;  background:#0061FE;}

.indication_consulting{ width:82px; height:31px; float:left; text-align:center; font-family:Arial, Helvetica, sans-serifl; font-size:14px; font-weight:500; color:#FFF; text-decoration:none; padding:10px 0px 0px 0px;  background:#0061FE;}
a.consulting{ width:82px; height:31px; float:left; text-align:center;  font-family:Arial, Helvetica, sans-serifl; font-size:14px; font-weight:500; color:#FFF; text-decoration:none; padding:10px 0px 0px 0px;}
a.consulting:hover{ width:82px; height:31px; float:left; text-align:center; font-family:Arial, Helvetica, sans-serifl; font-size:14px; font-weight:500; color:#FFF; text-decoration:none; padding:10px 0px 0px 0px;  background:#0061FE;}

.indication_training{ width:65px; height:31px; float:left; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:500; color:#FFF; text-decoration:none; padding:10px 0px 0px 0px;  background:#0061FE;}
a.training{ width:65px; height:31px; float:left; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:500; color:#FFF; text-decoration:none; padding:10px 0px 0px 0px;}
a.training:hover{ width:65px; height:31px; float:left; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:500; color:#FFF; text-decoration:none; padding:10px 0px 0px 0px;  background:#0061FE;}

.indication_staffing{ width:64px; height:31px; float:left; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:500; color:#FFF; text-decoration:none; padding:10px 0px 0px 0px;   background:#0061FE;}
a.staffing{ width:64px; height:31px; float:left; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:500; color:#FFF; text-decoration:none; padding:10px 0px 0px 0px;}
a.staffing:hover{ width:64px; height:31px; float:left; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:500; color:#FFF; text-decoration:none; padding:10px 0px 0px 0px;   background:#0061FE;}

.indication_support{ width:64px; height:31px; float:left; text-align:center;  font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:500; color:#FFF; text-decoration:none; padding:10px 0px 0px 0px;   background:#0061FE;}
a.support{ width:64px; height:31px; float:left; text-align:center;  font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:500; color:#FFF; text-decoration:none; padding:10px 0px 0px 0px;}
a.support:hover{ width:64px; height:31px; float:left; text-align:center;  font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:500; color:#FFF; text-decoration:none; padding:10px 0px 0px 0px;   background:#0061FE;}

.indication_customers{ width:81px; height:31px; float:left;  text-align:center;  font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:500; color:#FFF; text-decoration:none; padding:10px 0px 0px 0px;   background:#0061FE;}
a.customers{ width:81px; height:31px; float:left;  text-align:center;  font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:500; color:#FFF; text-decoration:none; padding:10px 0px 0px 0px;}
a.customers:hover{ width:81px; height:31px; float:left;  text-align:center;  font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:500; color:#FFF; text-decoration:none; padding:10px 0px 0px 0px;   background:#0061FE;}

.indication_partners{width:71px; height:31px; float:left;  text-align:center;  font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:500; color:#FFF; text-decoration:none; padding:10px 0px 0px 0px;   background:#0061FE;}
a.partners{ width:71px; height:31px; float:left;  text-align:center;  font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:500; color:#FFF; text-decoration:none; padding:10px 0px 0px 0px;}
a.partners:hover{ width:71px; height:31px; float:left;  text-align:center;  font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:500; color:#FFF; text-decoration:none; padding:10px 0px 0px 0px;   background:#0061FE;}

.indication_careers{ width:63px; height:31px; float:left;   text-align:center;  font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:500; color:#FFF; text-decoration:none; padding:10px 0px 0px 0px; background:#0061FE;}
a.careers{ width:63px; height:31px; float:left; text-align:center;  font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:500; color:#FFF; text-decoration:none; padding:10px 0px 0px 0px;}
a.careers:hover{ width:63px; height:31px; float:left;   text-align:center;  font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:500; color:#FFF; text-decoration:none; padding:10px 0px 0px 0px; background:#0061FE;}

.indication_invester{ width:74px; height:31px; float:left; text-align:center;  font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:500; color:#FFF; text-decoration:none; padding:10px 0px 0px 0px; background:#0061FE;}
a.invester{ width:74px; height:31px; float:left; text-align:center;  font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:500; color:#FFF; text-decoration:none; padding:10px 0px 0px 0px;}
a.invester:hover{ width:74px; height:31px; float:left; text-align:center;  font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:500; color:#FFF; text-decoration:none; padding:10px 0px 0px 0px; background:#0061FE;}

.indication_foundaton{ width:83px; height:31px; float:left; text-align:center;  font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:500; color:#FFF; text-decoration:none; padding:10px 0px 0px 0px; background:#0061FE;}
a.foundaton{ width:83px; height:31px; float:left; text-align:center;  font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:500; color:#FFF; text-decoration:none; padding:10px 0px 0px 0px;}
a.foundaton:hover{ width:83px; height:31px; float:left; text-align:center;  font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:500; color:#FFF; text-decoration:none; padding:10px 0px 0px 0px; background:#0061FE;}

.header_bg{ background:#FFF; border-top:#0061FE solid 2px;}
.logo{width:500px; height:100px; float:right; cursor:hand;}
.she{ background:url(../images/she.jpg) bottom right no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000; font-weight:normal; text-decoration:none;}
.black_she{ background:url(../images/black_she.jpg) top left no-repeat;}
.header_buttons_line{ width:1px; height:15px; background:#0061FE; float:left;}
.india{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#0061FF; font-weight:normal; text-decoration:none;}
.nav_bg{ background: url(../images/nav_bg.jpg) top left repeat-x;}
.navigation_line{ width:1px; height:41px; float:left; background:url(../images/navigation_line.jpg) top left no-repeat;}
.blue_bg{  background:#0061FE;}
.presentation{ background:url(../images/presentation.jpg) top left no-repeat;}
.body_content_bg{ background:url(../images/body_content_bg.jpg) #FFFFFF top left repeat-x; border-left:#CECECE solid 1px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000; text-decoration:none; line-height:15px;}
.body_bottom_bg{ background:url(../images/body_bottom_bg.jpg) #FFFFFF top left repeat-x;}
.black_bg{ background:#000;}
.welcome{ font-family:"Times New Roman", Times, serif; font-size:22px; color:#666666; font-weight:normal; text-decoration:none;}
.k{ font-family:"Times New Roman", Times, serif; font-size:22px; color:#1E74FB; font-weight:normal; text-decoration:none;}
.technologies{font-family:"Times New Roman", Times, serif; font-size:22px; color:#000; font-weight:normal; text-decoration:none;}
.news{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000; text-decoration:none;}
a.august{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1E74FB; font-weight:normal; text-decoration:underline;}
a.august:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1E74FB; font-weight:normal; text-decoration:none;}
a.more_news{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; font-weight:normal; text-decoration:underline;}
a.more_news:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; font-weight:normal; text-decoration:none;}
.border_left{ border-left:#CECECE solid 1px;}
.event{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000; font-weight:bold; text-decoration:none;}
.list{ width:auto; height:80px; float:left; margin:15px 0px 0px 0px;}
.list ul{ margin:0px; padding:0px;}
.list ul li{ list-style:none; list-style-image:none; background:url(../images/blue_arrow.jpg) 0px 5px no-repeat; padding:0px 0px 0px 13px; margin:0px 0px 0px 28px; line-height:16px;}
.industry_list{ width:auto; float:left; margin:10px 0px 0px 0px;}
.industry_list ul{ margin:0px; padding:0px;}
.industry_list ul li{ list-style:none; list-style-image:none; background:url(../images/blue_arrow.jpg) 0px 5px no-repeat; padding:0px 0px 0px 13px; margin:0px 0px 0px 18px; line-height:16px;}
.send{ font-family:Arial, Helvetica, sans-serif; font-size:11px; float:left; color:#666666; font-weight:normal; text-decoration:none;}
.form_field{ height:20px;  background:#BFC0BB;}
.copyrights{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; font-weight:normal; text-decoration:none; }
.blue_border_home{ border-bottom:#0061FE solid 1px;}
.white_bg{ background:#FFFFFF;}
.headline_bg{ background: url(../images/headline_bg.jpg) top left repeat-x;}
.headlines{ font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#000; font-weight:bold; text-decoration:none; }
.left_border{ border-left:#CECECE solid 1px;}
.side_buttons{ width:231px; height:auto; float:right; text-align:left; padding:10px 0px 10px 10px;}
.side_buttons ul{ margin:0px; padding:0px;}
.side_buttons ul li{ list-style:none; list-style-image:none; display:block; float:left; line-height:17px; width:231px; height:auto;}
.side_buttons ul li a{  font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000; text-decoration:underline;}
.side_buttons ul li a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000; text-decoration:none;}
.services_bg{ background:url(../images/services_bg.jpg) top left repeat-x;}
.border_right{ border-left:#C8C8C8 solid 1px; border-right:#C8C8C8 solid 1px;}
.small_home{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#686868; font-weight:normal; text-decoration:none;}
.about_color{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0164FD; font-weight:normal; text-decoration:none;}
.border_bottom{border-bottom:#C8C8C8 solid 1px;}
.sub_bg{ background:url(../images/sub_bg.jpg) top left repeat-x; border-top:#C8C8C8 solid 1px; }
a.moreproducts{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0164FD; font-weight:normal; text-decoration:underline;}
a.moreproducts:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0164FD; font-weight:normal; text-decoration:none;}
.white_border_bg{ background:#FFF; border-bottom:#0061FF solid 1px;}
.about_ks{ font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#4E4E4E; text-decoration:none;}
.our_values_bg{ background:url(../images/our_values_bg.jpg) top left repeat-x; border:#EAEAE8 solid 1px;}
.left_buttons{ background:url(../images/left_buttons_bg.jpg) top left repeat-x;}
.left_buttons_border{border-left:#C8C8C8 solid 1px; border-right:#C8C8C8 solid 1px; border-bottom:#C8C8C8 solid 1px;}
.left_buttons_headding{ font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#2D7CF5; text-decoration:none;}
.left_buttons_lines{ width:201px; height:auto; float:left; padding:10px 0px 0px 0px;}
.left_buttons_lines ul{ margin:0px; padding:0px;}
.left_buttons_lines ul li{ display:block; list-style:none; list-style-image:none; line-height:15px; }
.left_buttons_lines ul li a{width:181px; height:auto; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000; text-decoration:none; background: url(../images/left_butons_blue-arrow.jpg) 10px 9px no-repeat; padding:5px 0px 0px 20px; border-bottom:#C8C8C8 solid 1px; }
.left_buttons_lines ul li a:hover{width:181px; height:auto; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFF; text-decoration:none; background:url(../images/left_butttons_whitearrow.jpg) #0061FE 10px 9px no-repeat;  padding:5px 0px 0px 20px; border-bottom:#C8C8C8 solid 1px;}
.left_buttons_lines_indicator{ display:block; float:left; width:181px; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFF; text-decoration:none; background:url(../images/left_butttons_whitearrow.jpg) #0061FE 10px 9px no-repeat;  padding:5px 0px 0px 20px; border-bottom:#C8C8C8 solid 1px;}


.blue_border{ border:#0061FE solid 1px; font:Arial, Helvetica, sans-serif; font-size:17px; color:#0061FE; font-weight:bold; text-decoration:none;}
.ks_hilight_border{ border:#BDBDBD solid 1px;}
.ks_text_bg{ background:url(../images/ks_text_box_bg.jpg) top left repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0061FE; font-weight:bold; text-decoration:none;}
.ks_text_boxbg{ background:url(../images/ks_text_bg.jpg) ##EDEDED top left repeat-x; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-decoration:none; padding:10px 0px 10px 0px;}
.ks_text_boxbg ul{ margin:0px; padding:0px;}
.ks_text_boxbg ul li{ display:block; list-style:none; list-style-image:none; padding:10px 10px 0px 20px; background: url(../images/ks_list_arrow.jpg) 8px 13px no-repeat; text-align:justify; *text-align:left;}
.contact_usbg{ background: url(../images/contact_bg.jpg) top left repeat-x;}
.highlight ul{ margin:0px; padding:0px;}
.highlight ul li{ list-style:none; list-style-image:none; background:url(../images/tick.jpg) 5px 10px no-repeat; padding:5px 0px 0px 25px;}
.red_color{ color:#F00;}
.table_bg{ border:solid 1px #000000; background:#EEEEEE;}
.td_bg{background:#CCCCCC;}

/* CLOSE styles */ 

/* CSS Document */
.blackfont{ color:#FFFFFF;
background-color:#000000;
}
.blackfont a
{
color:#FFFFFF;
}