
/*Services*/
/* border:1px solid;*/

/*Header*/
.ktl_logo{margin:16px 0px 0px 19px; float:left; width:auto;}

.ktl_logo_flash{margin-top:18px!important;margin-left:19px!important;margin-left/**/:/**/9px;float:left; width:auto;position:relative; z-index:10;}

#blank_hd{ background-color:#323232; width:1000px; height:163px;}
#aboutus_hd{background:url('../images/about_us_hd.jpg') no-repeat; width:1000px; height:163px;}
#ser_hd{width:1000px;float:left;height:132px;margin-top:-133px;border:0px solid blue;}

#img_header{float:left;width:1000px;height:132px;margin-top:-133px;border:0px solid blue;}

#customer_hd{width:1000px; height:132px;float:left;}

#events_newsroom_hd{background:url('../images/events_newsroom_hd.jpg') no-repeat; width:1000px; height:163px;}
#investor_hd{background:url('../images/investor_hd.jpg') no-repeat; width:1000px; height:163px;}
#careers_hd{background:url('../images/careers_hd.jpg') no-repeat; width:1000px; height:163px;}
#k_center_hd{background:url('../images/k_center_hd.jpg') no-repeat; width:1000px; height:163px;}

#sap_hd{width:1000px;float:left;height:132px;margin-top:-133px;border:0px solid blue;}

#its_hd{width:1000px;float:left;height:132px;margin-top:-133px;border:0px solid blue;}

#tmi_hd{background:url('../images/tmi_hd.jpg') no-repeat; width:1000px; height:163px;}

#pro_it_ss_hd{width:1000px;float:left;height:132px;margin-top:-133px;}

#ms_hd{width:1000px; height:132px;float:left;height:132px;margin-top:-133px;}
#is_hd{width:1000px;float:left;height:132px;margin-top:-133px;}
#product_hd{width:1000px; height:163px;width:1000px;float:left;height:132px;margin-top:-133px;border:0px solid blue;}

#oracle_hd{background:url('../images/oracle_hd.jpg') no-repeat; width:1000px; height:163px;}
#contact_us_hd{background:url('../images/contact_us_hd.jpg') no-repeat; width:1000px; height:163px;}
#sitemap_hd{background:url('../images/sitemap_hd.jpg') no-repeat; width:1000px; height:163px;}
#feedback_hd{background:url('../images/feedback_hd.jpg') no-repeat; width:1000px; height:163px;}
#privacy_hd{background:url('../images/privacy_hd.jpg') no-repeat; width:1000px; height:163px;}
.flash_header{width:1000px;float:left;position:relative;border:0px solid yellow;}
/*Header*/

.search{width:190px; float:right; }
.search .txtboxSearch{color:#ffffff; width:100px; height:14px; font-family:Arial,Verdana,Tahoma; font-size:11px; color: #ffffff; background-color:#434343; border-color:#EFEBEF; border:1px solid;}

.search_cont{padding:15px 10px 0px 0px; font-size:12px; color:#ffffff;}
.search_cont a{font-size:12px; color:#ffffff; }
.search_cont a:hover{font-size:12px; color:#ffffff;}

.search_go{width:190px; margin-top:15px; float:right; border: 0px solid #000000}
.search_go .txtboxSearch{ width:115px; height:14px; font-family:Arial,Verdana,Tahoma; font-size:11px; color: #000000; background-color:#434343; border-color:#EFEBEF; border:1px solid;}
.search_go_cont{padding:15px 10px 0px 0px; font-size:12px; color:#ffffff;}
.search_go_cont a{font-size:12px; color:#ffffff; }
.search_go_cont a:hover{font-size:12px; color:#ffffff;}

.search_go_flash{width:210px; margin-top:15px; float:right;position:relative; z-index:10; border: 0px solid red}
.txtboxSearch{ width:115px; height:14px; font-family:Arial,Verdana,Tahoma; font-size:11px; color: #000000; background-color:#434343; border-color:#EFEBEF; border:1px solid;}

.subNav{margin-top:28px; float:left; width:100%;}
.top_subnav{margin-top:5px; float:left; width:100%;}
.subNavLnks{position:absolute; height:21px; color:#000000; background-color:#FFFFFF; opacity:.80; filter:alpha(opacity=80); width:1000px; float:left;}
.subNavLnks UL{margin-top:-3px; float:left; list-style:none;}
.subNavLnks UL LI{background:url('../images/blackbar.gif') no-repeat 0px 0px; padding:2px 38px 3px 38px; display:inline; float:left;}
.subNavLnks UL .leftLNk{background:none;}
.subNavLnks LI A{font-size:13px; color:#373737;}
.subNavLnks Li A:hover{font-size:13px; color:#000000; text-decoration:none;}
	

#ser_body{padding-bottom: 15px; float:left; width:100%; background-color:#FFFFFF; color:#323232; border: 0px solid blue;}
.ser_subBody{margin:0px 10px 0px 10px; width:980px; float:left; float/**/:/**/none; }

.lftPane{width:187px; float:left;}
.lftPane .hdTxt{margin-left:5px; color:#7F7F7F; font-size:16px; font-weight:900;}
.lftPaneTop{float:left; width:170px; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC;}
.lftPane table{height:110px; width:172px; float:left; border:0px solid #CCCCCC;}
.lftPane table td{vertical-align:middle;}
.lftPaneHd{width:170px; float:left; height:110px; vertical-align:middle;}
.lftPaneCnt{margin-top:5px; width:165px; height:100%; float:left; padding:5px 5px 5px 1px; border-top:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}

.lftPane1{width:187px; float:left;}
.lftPane1 .hdTxt{margin-left:5px; color:#7F7F7F; font-size:16px; font-weight:900;}
.lftPaneTop1{float:left; width:170px; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC;}
.lftPane1 table{height:110px; width:172px; float:left; border:0px solid #CCCCCC;}
.lftPane1 table td{vertical-align:top;}
.lftPane1 table td h2{ margin-top:5px; border:0px solid red;}
.lftPaneHd1{width:170px; float:left; height:110px; vertical-align:middle;}
.lftPaneCnt1{margin-top:5px; width:165px; height:100%; float:left; padding:5px 5px 5px 1px; border-top:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}

.cStud{width:100%; text-align:center;}
.cStud table{border:0; text-align:left;}
.caseStudy{margin:auto; width:157px;}
.caseStudy SPAN{float:left;}
.caseStudCnt{float:left; border-left:1px solid red; border-right:1px solid red;}
.caseActualCnt{width:141px; float:left; padding:3px 7px 7px 7px; text-align:left; color:#767676;}

.lftPaneLnks{margin-top:5px;margin-right:10px; font-size:11px;}
.lftPaneLnks UL{list-style:none;}
.lftPaneLnks LI{margin-top:3px; padding-bottom:5px; padding-left:10px; background:url('../images/red_bull.gif') no-repeat 2px 4px; border-bottom:1px solid #CCCCCC;}

.lftPaneLnks LI UL{list-style:none;}
.lftPaneLnks LI UL LI{margin-top:3px; padding-bottom:5px; padding-left:8px; background:url('../images/grybull.gif') no-repeat 0px 5px; border: 0px;}
.lftPaneLnks LI UL LI UL LI{margin-top:0px; padding-bottom:2px; padding-left:8px; background:url('../images/bluebull.gif') no-repeat 0px 5px; border:0px; }

.lftPaneLnks a{color:#343434;}
.lftPaneLnks a:hover{color:#343434; text-decoration:underline;}


.sqr_bull UL{list-style:none;}
.sqr_bull LI{margin:0px; margin-top:-3px; padding-bottom:5px; padding-left:18px; background:url('../images/bullet_red_sqr.gif') no-repeat 0px 2px;}


#workarea{background:url('../images/contentbg.gif') repeat-y; float:left; width:785px; border: 0px solid red;}
#workarea .top{text-align:right;font-size: 12px; font-weight:bold; color:#447daa;}
#workarea .top span.top{display:inline-block;}


.spanptag{padding:8px 0px 0px 14px; width:560px;float:left;text-align:justify; border: 1px solid red; }

.contentPane{padding-top:15px; padding-bottom:15px; padding-right:15px; width:575px; float:left; font-size:12px;border:0px solid red;}

.contentPane p{padding:10px 0px 0px 4px; width:560px;float:left;text-align:justify;}

.contentPane p.highlight{padding:10px 0px 0px 4px; width:380px;float:left;text-align:justify;border:0px solid red;}

.contentPane h4 p{margin:0px;padding:3px 0px 2px 0px; color:#333333;font-weight:normal;width:575px; float:left; font-size:12px;border:0px solid blue;}

.contentPane h4 span{margin:0px;padding:3px 0px 2px 0px; color:#333333;font-weight:normal;width:575px; float:left; font-size:12px;display:block;}

.contentPane h4 p.highlight{margin:0px;padding:3px 0px 2px 0px; color:#333333;font-weight:normal;width:380px; float:left; font-size:12px;border:0px solid red;}

.cont {margin:0px;padding:10px 0px 2px 0px; color:#447daa;width:380px; float:left; font-size:12px;border:0px solid red;}

.contentPane h4 p+p.highlight{margin:0px;padding:3px 0px 2px 0px; color:#333333;font-weight:normal;width:380px; float:left; font-size:12px;border:0px solid red;}

.contPane{float:right;width:175px; padding:0px 0px 10px 10px;border: solid 0px red;}
.contPane1{position:relative;margin-top:-30px;float:right;width:170px; padding:0px 0px 10px 10px;border: solid 0px red;}
.contPane2{position:relative;margin-top:-18px;float:right;width:170px; padding:0px 0px 10px 10px;border: solid 0px red;}


.contentPane table{border:0}
.contentPane .hdline{color:#447daa}
.contentPane table td{padding:5px; border: solid 0px red;}
.contentPane table .tabclass {padding:1px;}
.contentPane table .tabclass1 {text-align:center; color: #ffffff;}
.contentPane1{text-align:left; font-size:12px;}

.contentPane2 .sitemap table{margin:0px; margin-top:15px!important; margin-top:10px; margin-top/**/:/**/0px; padding:0px; width: auto; float: left; border: 0px solid red;}
.contentPane2 .sitemap table tr td table{margin:0px; margin-top:0px!important; margin-top:0px; margin-top/**/:/**/0px; padding:0px; width: auto; float: left; }
.contentPane2 .sitemap table td{ margin:0px; padding:0px;}
.contentPane2 .sitemap table td UL LI{background:url('../images/black_bull.gif') no-repeat 3px 7px; margin-top:3px; padding-bottom:3px; color: #000000;}
.contentPane2 .sitemap table td UL {color:#000000;}
.contentPane2 .sitemap table td UL LI A {color:#000000;}
.contentPane2 .sitemap table td UL LI A:hover {background-color:#cccccc; color:#000000; text-decoration:none;}

.contentPane2 .sitemap table td.toppanelempty {font-size:11px; font-weight:bold; color: #ffffff; margin:0px; padding:4px 10px 4px 8px; border-right: 1px solid #ffffff;}

.contentPane2 .sitemap table td.toppanel A {float:left; font-size:11px; font-weight:bold; color: #ffffff; margin:0px; padding:4px 20px 4px 8px; border-right: 1px solid #ffffff;}
.contentPane2 .sitemap table td.toppanel A:hover {color: #ffffff; font-weight:bold; margin:0px; padding:4px 20px 3px 8px; border-right: 1px solid #ffffff;}
.contentPane2 .sitemap table td.toppanel1 A {float:left; font-size:11px; font-weight:bold; color: #ffffff; margin:0px; padding:4px 20px 4px 8px;}
.contentPane2 .sitemap table td.toppanel A:hover {color: #ffffff; font-weight:bold; margin:0px; padding:4px 20px 4px 8px;}

.contentPane2 .sitemap table td.toppanelabt A {float:left; width:82px; font-size:11px; font-weight:bold; color: #ffffff; margin:0px; padding:4px 20px 4px 8px; border-right: 1px solid #ffffff;}
.contentPane2 .sitemap table td.toppanelabt A:hover{float:left; width:82px; font-size:11px; font-weight:bold; color: #ffffff; margin:0px; padding:4px 20px 4px 8px; border-right: 1px solid #ffffff;}

.contentPane2 .sitemap table td.toppanelserv {float:left; width: 140px; font-size:11px; font-weight:bold; color: #ffffff; margin:0px; padding:4px 0px 4px 8px; border-right: 1px solid #ffffff;}

.contentPane2 .sitemap table td.toppanelcus A {float:left; width: 80px;  font-size:11px; font-weight:bold; color: #ffffff; margin:0px; padding:4px 0px 4px 8px; border-right: 1px solid #ffffff;}



/*first nav*/
#smap{width:771px;float:left;border:0px solid red; font-size:11px;}

#smap_first ul{width:771px;float:left;border:0px solid red;}
#smap_first ul li{margin:0px;padding:0px 10px 0px 10px;list-style-type:none;background:none;display:inline;width:auto;float:left;text-align:center;font-weight:bold;}
#smap_first ul li.home{margin-top:5px;background-color:#ED2F2F;padding:5px 0px 5px 0px;width:78px;font-size:16px;border-right:1px solid #FFF;}
#smap_first ul li.contact{margin-top:14px;background-color:#313131;padding:3px 0px 3px 0px;width:80px;border-right:1px solid #ffffff;}
#smap_first ul li.sitemap{margin-top:14px;background-color:#4E4E4E;padding:3px 0px 3px 0px;width:80px;border-right:1px solid #ffffff;}
#smap_first ul li.feedback{margin-top:14px;background-color:#696969;padding:3px 0px 3px 0px;width:75px;border-right:1px solid #ffffff;}
#smap_first ul li.terms{margin-top:14px;background-color:#848484;padding:3px 0px 3px 0px;width:135px;border-right:1px solid #ffffff;}
#smap_first ul li.disc{margin-top:14px;background-color:#959595;padding:3px 0px 3px 10px;width:300px;text-align:left;border-right:1px solid #ffffff;}
#smap_first ul li a{color:#fff;text-decoration:none;}
#smap_first ul li a:hover{color:#fff;text-decoration:underline;}

/*first nav*/

/* second nav*/
#smap_second ul{width:771px;float:left;border:0px solid red;}
#smap_second ul li{margin:0px;padding:0px 10px 0px 10px;list-style-type:none;background:none;display:inline;width:auto;float:left;text-align:center;font-weight:bold;}

#smap_second ul li.about{margin-top:14px;background-color:#1C5280;padding:3px 0px 3px 10px;width:84px;border-right:1px solid #FFF;text-align:left;}

#smap_second ul li.services{margin-top:14px;background-color:#467CAA;color:#ffffff;padding:3px 0px 3px 10px;width:127px!important;width:127px;width/**/:/**/130px;border-right:1px solid #ffffff;text-align:left;}

#smap_second ul li.customers{margin-top:14px;background-color:#10797F;padding:3px 0px 3px 0px;width:80px;border-right:1px solid #ffffff;}
#smap_second ul li.events{margin-top:14px;background-color:#0F814E;padding:3px 0px 3px 0px;width:123px;border-right:1px solid #ffffff;}
#smap_second ul li.investors{margin-top:14px;background-color:#85832E;color:#ffffff;padding:3px 0px 3px 0px;width:66px;border-right:1px solid #ffffff;}
#smap_second ul li.careers{margin-top:14px;background-color:#A05F1B;padding:3px 0px 3px 10px;width:56px;text-align:left;border-right:1px solid #ffffff;}
#smap_second ul li.kcentre{margin-top:14px;background-color:#565656;padding:3px 0px 3px 10px;width:181px!important;width:181px; width/**/:/**/178px;text-align:left;border-right:1px solid #ffffff;}

#smap_second ul li a{color:#fff;text-decoration:none;}
#smap_second ul li a:hover{color:#fff;text-decoration:underline;}
.color1{background-color:#000;}
/*second nav ends*/

/* second level ul */
#about_content {width:94px; float:left; margin:0px; padding:0px; padding-bottom:5px; padding-bottom:5px; border-right: 1px solid #cccccc; border-bottom: 5px solid #cccccc;}
#about_content ul {list-style-type:none; float:left;}
#about_content ul li{float: left; background:url('../images/black_bull.gif') no-repeat 3px 7px;}
#about_content ul li a{float: left; width: auto; color:#000;text-decoration:none;}
#about_content ul li a:hover{float: left; width: auto; background-color: #1C5280;color:#ffffff;text-decoration:none;}

#sap { margin:0px; padding:0px; padding-bottom:5px;margin-right:105px!important;margin-right:105px;margin-right/**/:/**/101px; width:218px; float:left; border-right: 1px solid #cccccc; border-bottom: 5px solid #cccccc; text-align:left;}
#sap ul {list-style-type:none; float:left;}
#sap ul li{width:236px!important;width:236px;width/**/:/**/182px; float:left; background:url('../images/black_bull.gif') no-repeat 3px 7px;}
#sap ul li ul {list-style-type:none; float:left;}
#sap ul li ul li{background:url('../images/black_bull.gif') no-repeat 3px 7px;}
#sap ul li a{float: left; width: auto; color:#000000;text-decoration:none;}
#sap ul li a:hover{float: left; width: auto; background-color: #467CAA;color:#ffffff;text-decoration:none;}

#investors_content {margin:0px;margin-left:22px!important;margin-left:22px;margin-left/**/:/**/26px;padding:0px; padding-bottom:5px;width:130px;float:left;  border-right: 1px solid #cccccc; border-bottom: 5px solid #cccccc; text-align:left;}
#investors_content ul {width:130px;list-style-type:none; float:left;}
#investors_content ul li{float: left; background:url('../images/black_bull.gif') no-repeat 3px 7px;}
#investors_content ul li a{float: left; width: auto; color:#000;text-decoration:none;}
#investors_content ul li a:hover{float: left; width: auto; background-color: #85832E;color:#ffffff;text-decoration:none;}


#kcenter_content {margin:0px; padding:0px;padding-bottom:5px;width:190px!important; width:190px; width/**/:/**/187px;float:left;  border-right: 1px solid #cccccc; border-bottom: 5px solid #cccccc; text-align:left;}
#kcenter_content ul {width:auto;list-style-type:none; float:left;}
#kcenter_content ul li{width:auto;float:left;background:url('../images/black_bull.gif') no-repeat 3px 7px; display:block;border:0px solid red;}
#kcenter_content ul li ul {width:auto;list-style-type:none; float:left;}
#kcenter_content ul li ul li{width:150px;float:left;background:url('../images/black_bull.gif') no-repeat 3px 7px;display:block;border:0px solid red;}
#kcenter_content ul li a{float: left; width: auto; color:#000000;text-decoration:none;}
#kcenter_content ul li a:hover{float: left; width: auto; background-color: #565656;color:#ffffff;text-decoration:none;}
/* second level /ul */

.contentPane table{border:0}
.contentPane .hdline{color:#447daa}
.contentPane table td{padding:5px; border: solid 0px red;}
.contentPane table td{padding:5px; border: solid 0px red;}
.contentPane table .tabclassjust {padding:1px;text-align:justify;}
.contentPane table .tabclassjust1 {text-align:center; color: #ffffff;}
.contentPane1{text-align:left; font-size:12px;}

.hide_showdiv table{border:0}
.hide_showdiv .hdline{color:#447daa}
.hide_showdiv table td{padding:0px; margin:0px; border: 0px solid  red;}
.hide_showdiv {text-align:left; font-size:12px;}

hide_showdiv1 table{border:0}
.hide_showdiv1 .hdline{color:#447daa}
.hide_showdiv1 table td{padding-left:7px; margin:0px; border: 0px solid  red;}
.hide_showdiv1 {text-align:left; font-size:12px;}


#workarea1{float:left; width:780px; height:100%; border:0px solid red;}
.contentPane2{padding-top:15px; padding-bottom:15px; padding-right:15px; width:770px; float:left; font-size:12px; text-align:justify; border:0px solid red;}
.contentPane2 table{border:0}
.contentPane2 .hdline{color:#447daa}
.contentPane2 table td{padding:5px; text-align:left;}
.contentPane2 table .tabclass {padding:1px;}
.contentPane2 table .tabclass1 {text-align:center; color: #ffffff;}
.contentPane2 table .tabclass3 {text-align:center;}

.contentPane3{padding-top:15px; padding-bottom:15px; padding-right:15px; width:575px; float:left; font-size:12px;}
.contentPane3 table{border:0}
.contentPane3 .hdline{color:#447daa}
.contentPane3 table td{padding:5px;}
.contentPane3 table .tabclass {padding:1px;}
.contentPane3 table .tabclass1 {text-align:center; color: #ffffff;}
.contentPane3{text-align:left; font-size:12px;}

/* START - added on 06 Nov, 2008 */
.contentPane4{padding-top:15px; padding-bottom:15px; padding-right:15px; width:575px; height:100%; float:left; font-size:11px; border:0px solid green;}
.contentPane4 table{border:0}
.contentPane4 .hdline{color:#447daa}
.contentPane4 table td{padding:5px;}
.contentPane4 table .tabclass {padding:1px;}
.contentPane4 table .tabclass1 {text-align:center; color: #ffffff;}
.contentPane4{text-align:left; font-size:11px;}
/* CLOSE - added on 06 Nov, 2008 */

.showdiv{margin-top:-13px;padding: 0px; border:0px solid red;}
.breadCrumb{padding-left:4px; float:left; width:100%; font-size:11px;}
.breadCrumb SPAN{color:#ED2F2F; text-decoration:none;}
.breadCrumb A{color:#333333; text-decoration:underline;}
.breadCrumb A:hover{color:#333333;}

.serHomeBoxes{font-size:11px; float:left; text-align:left;}
.serHomeBox_row{float:left; margin-bottom:10px;}
.serHomeBox{padding:8px; float:left; width:264px; border:1px solid #CCCCCC;}
.lftPart{margin:24px 10px 5px 0px; float:left; width:auto;}
.rgtPart{float:left; width:185px; color:#343434;}
.rgtPart SPAN{font-size:14px;}
.rgtPart P.serSol,P.serSol_read{margin:5px 0px 0px 0px; padding:0px; clear:left; width:185px; text-align:left;}
.rgtPart P.serSol_read{text-align:right;}
.rgtPart A{color:#477BAA;}
.rgtPart A:hover{color:#477BAA;}

.rgtPane{margin-top:24px; margin-left:10px; width:178px; float:right; text-align:center;}
.rgtPoints{width:173px; float:left; text-align:left; color:#447DAA;}
.topline{background:none; border-top:1px solid #A3BDD4; border:1px solid;}
.rgtPoints UL{float:left; width:100%;}
.rgtPoints UL LI{background:url('../images/bluebull.gif') no-repeat 3px 7px; border-bottom:1px solid #A3BDD4; margin-top:5px; padding-bottom:5px;}
.rgtPoints UL LI A{color:#447DAA;}
.rgtPoints UL LI A:hover{color:#447DAA;}

.txtbox{color:#333333; width:173px; height:18px; font-family:Arial,Verdana,Tahoma; font-size:12px; background-color:#ffffff; border-color:#000000; border:1px solid;}

.txtbox1{color:#333333; width:102px; height:18px; font-family:Arial,Verdana,Tahoma; font-size:12px; background-color:#ffffff; border-color:#000000; border:1px solid;}

.txtbox2{color:#333333; width:65px; height:18px; font-family:Arial,Verdana,Tahoma; font-size:12px; background-color:#ffffff; border-color:#000000; border:1px solid;}

.txtarea{color:#333333; font-family:Arial,Verdana,Tahoma; font-size:12px; width:300px; height:50px;}
/*Services*/


#footer{background-color:#000000; color:#949494; width:100%; float:left;}
.footLnks{padding:20px 10px 20px 0px; float:left; width:auto;}
.footDisc{padding:12px 25px 12px 0px; float:right; width:auto; text-align:right; color:#949494;border: 0px solid red;}
.footLnks UL{list-style:none;}
.footLnks UL LI{background:url('../images/arrow_link.gif') no-repeat 7px 5px; margin-left:20px; padding-left:20px; display:inline;}
.footLnks A,.footDisc A{color:#949494}
.footLnks A:hover,.footDisc A:hover{color:#949494}