/* CSS Document */







body {
     background:#707070 url(../images/body-bg.jpg) repeat-y center;
	margin:0;
}


ul, li {
	margin: 0px;
	padding: 0px;
}



#main{



     background:#8e8d8d;



     width:965px;



	 padding:0 0 0px 11px;



	 margin:0 auto;



	 height:auto;
	 




	 }



	 



#left-main



     {width:737px;


	  float:left;

	

	 }











#keyss-soft



     {width:737px;



	  background:url(../images/keyss-soft-bg.gif) no-repeat bottom;



	  height:37px;



	  float:left;



	  



	 }


.top-links


     {font:9px Arial, Helvetica, sans-serif;

	  color:#595959;

	  text-transform:uppercase;

 	  text-decoration:none;
	  
	  }
	 



.top-links


     {font:9px Arial, Helvetica, sans-serif;

	  color:#595959;

	  text-transform:uppercase;

 	  text-decoration:none;
	  
	  }
	 



#keyss-soft h1



     {font:9px Arial, Helvetica, sans-serif;



	  color:#595959;



	  text-transform:uppercase;



	  margin:13px 0px 16px 23px;
	  
	  text-decoration:none;



	  }



	  



#keyss-soft span



     {font:9px Arial, Helvetica, sans-serif;



	  color:#595959;



	  text-transform:uppercase;



	  margin:13px 0px 16px 125px;
	  
	  text-decoration:none;



	  }






#left-bg



     {width:737px;



	 background:#8e8d8 durl(../images/left-main-bg.gif) repeat-y center;



	 height:auto;



	 float:left;



	 }



	 



#logo-strip



    {width:729px;



	height:57px;



	background:#FFFFFF;



	border-bottom:2px solid #797878;



	margin-left:4px;







	}



	



#logo



   {width:101px;



    height:32px;



    margin:10px 0px 13px 17px;



    float:left;



    }



 



#slogan



   {width:200px;



    font: 14px Arial, Helvetica, sans-serif;



    color:#c5c5c5;



    float:right;



    text-align:right;



	margin:22px 30px 18px 0;



   }



   



 /*---------------banner start here---*/



   



#banner



   {width:729px;



    height:208px;



    border-bottom:1px solid #787777;



	margin-left:4px;



	background:#FFFFFF;



   }



   



#banner-img



  {width:317px;



  height:208px;



  background:url(../images/home_banner.jpg) no-repeat right;



  float:left;



  }



  



#banner-img_featured



  {width:317px;



  height:208px;



  background:url(../images/memorial_img.jpg) no-repeat right;



  float:left;



  }







  



#banner-img_contact



  {width:317px;



  height:208px;



  background:url(../images/contactus.jpg) no-repeat right;



  float:left;



  }







 



#banner-img_sitemap



  {width:317px;



  height:208px;



  background:url(../images/sitemap_img.jpg) no-repeat right;



  float:left;



  }







 



 #banner-img_estore



  {width:317px;



  height:208px;



  background:url(../images/estore_img.jpg) no-repeat right;



  float:left;



  }







  



#banner-img-company



  {width:317px;



  height:208px;



  background:url(../images/company-main.jpg) no-repeat right;



  float:left;



  }


#banner-img-case-studies



  {width:317px;



  height:208px;



  background:url(../images/case-studies.jpg) no-repeat right;



  float:left;



  }
  #banner-img-case-studies_Geo–Trivia
 {
 width:317px;
height:208px;
background:url(../images/top_logo.png) no-repeat ;
float:left;
background-position:center;
}
#banner-img-case-studies_i-minestop
 {
 width:317px;
height:208px;
background:url(../images/Logo_img.png) no-repeat ;
float:left;
background-position:center;
}
#banner-img-case-studies_i-card_magic
 {
 width:317px;
height:208px;
background:url(../images/Logo_img_icard.png) no-repeat ;
float:left;
background-position:center;
}

#banner-img-news



  {width:317px;



  height:208px;



  background:url(../images/news.jpg) no-repeat right;



  float:left;



  }
  
  #banner-img-clients



  {width:317px;



  height:208px;



  background:url(../images/clients.jpg) no-repeat right;



  float:left;



  }
 



#banner-img-flash



  {width:317px;



  height:208px;



  background:url(../images/flash_img.jpg) no-repeat right;



  float:left;



  }







  



 #banner-img-magazine



  {width:317px;



  height:208px;



  background:url(../images/magazine_img.jpg) no-repeat right;



  float:left;



  }







  



#banner-img-portfolio



  {width:317px;



  height:208px;



  background:url(../images/portfolio_img.jpg) no-repeat right;



  float:left;



  }
  
  #banner-print-portfolio



  {width:317px;



  height:208px;



  background:url(../images/portfolio_print.jpg) no-repeat right;



  float:left;



  }
  
  
    #banner-flash-portfolio



  {width:317px;



  height:208px;



  background:url(../images/portfolio_flash.jpg) no-repeat right;



  float:left;



  }
  
     #banner-logo-portfolio



  {width:317px;



  height:208px;



  background:url(../images/portfolio_logo.jpg) no-repeat right;



  float:left;



  }
  
  







  



#banner-img-products



  {width:317px;



  height:208px;



  background:url(../images/products.jpg) no-repeat right;



  float:left;



  }

#banner-img-e-memorial



  {width:317px;



  height:208px;



  background:url(../images/logo_e.jpg) no-repeat right top;



  float:left;



  }

#banner-img-tracking



  {width:317px;



  height:208px;



  background:url(../images/tracking.jpg) no-repeat right top ;



  float:left;



  }









#banner-img-milestone



  {width:317px;



  height:208px;



  background:url(../images/milestome.jpg) no-repeat right;



  float:left;



  }
  
#banner-img-managment



  {width:317px;



  height:208px;



  background:url(../images/management.jpg) no-repeat right;



  float:left;



  }



  



#banner-img-whykeyss



  {width:317px;



  height:208px;



  background:url(../images/why-keyss.jpg) no-repeat right;



  float:left;



  }



  



#banner-img-team



  {width:317px;



  height:208px;



  background:url(../images/team.jpg) no-repeat right;



  float:left;



  }



  



#banner-img-development



  {width:317px;



  height:208px;



  background:url(../images/developement.jpg) no-repeat right;



  float:left;



  }



  



#banner-img-graphic



  {width:317px;



  height:208px;



  background:url(../images/graphic_img.jpg) no-repeat right;



  float:left;



  }



  



#banner-img-solution



  {width:317px;



  height:208px;



  background:url(../images/solution.jpg) no-repeat right;



  float:left;



  }



  



 #banner-text



  {width:349px;



  height:117px;



  padding:55px 63px 0 0;



  font:11px Arial, Helvetica, sans-serif;



  color:#929292;



  float:left;



  }

 #banner-text-home



  {width:349px;



  height:117px;



  padding:55px 40px 0 0;



  font:11px Arial, Helvetica, sans-serif;



  color:#929292;



  float:left;



  }


  



#corner-icon



  {width:399px;



  height:32px;



  text-align:right;



  float:left;



  vertical-align:top;



  padding-right:13px;



  }



  



.black-heading



  {font:16px Arial, Helvetica, sans-serif;



  color:#3b3a3a;



  }



  



.dignified



  {font:16px Arial, Helvetica, sans-serif;



  color:#f6870b;







  }



  /*---------------banner ends here---*/



  



  



   



/*---------------serveces start here---*/



   



#services-main



   {width:729px;



    height:228px;



	background:#e3e2e2 url(../images/services-top-shdow.gif) no-repeat top;



	margin-left:4px;



	}







	



#services



   {width:214px;



    height:217px;



	padding:12px 0px 0px 35px;



	float:left;



	}



	  







#services-title



    {width:200px;



	 height:15px;



	 font:11px Arial, Helvetica, sans-serif;



	 color:#b3b3b3;



	 text-align:right;



	 vertical-align:text-top;



	 }



	 



#web



     {width:186px;



	  height:56px;



	  float:left;



	  vertical-align:bottom;



	  }



	  



#graphic



     {width:186px;



	  height:58px;



	  float:left;



	  border-bottom:1px solid #cac9c9;



	  border-top:1px solid #cac9c9;



	  }



	  



#software



     {width:186px;



	  height:56px;



	  float:left;



	  }



	  



/*---------------serveces ends here---*/











/*---------------spotlight start here---*/



#spotlight



     {width:234px;



	 height:218px;



	 border-left:1px solid #cac9c9;



	 border-right:1px solid #cac9c9;



	 float:left;



	 }



	 



	 



#sport-title



    {width:220px;



	 height:15px;



	 font:11px Arial, Helvetica, sans-serif;



	 color:#b3b3b3;



	 text-align:right;



	 vertical-align:text-top;



	 margin-top:11px;



	 }



	 



#sport-cont



    {width:180px;



	 height:auto;



	 font:10px Arial, Helvetica, sans-serif;



	 color:#726c6c;



	 text-align:left;



	 vertical-align:text-top;



	 margin-left:28px;



	 margin-top:10px;



	 margin-bottom:26px;



	 }



	 



#microsoft-logo



    {width:115px;



	 height:19px;



	 margin-left:28px;





	 margin-bottom:20px;



	 }



	 



#know-more



    {width:200px;



	 height:15px;



	 margin-left:28px;





	 padding-bottom:26px;



	 }

	 

.press-relase
  {font:9px Arial, Helvetica, sans-serif;
   text-decoration:none;
   color:#cb700a;

	 }



.press-relase:hover
   {font:9px Arial, Helvetica, sans-serif;
    text-decoration:underlone;
	color:#4d4749;
    }



	 



.more



     {font:9px Arial, Helvetica, sans-serif;



	 text-transform:uppercase;



	 text-decoration:none;



	 color:#4d4749;



	 margin-right:11px;



	 }



	 



	 



.arrow-more



    {width:10px;



	 height:10px;



	 margin-left:11px;



	 margin-top:1px;



	



	 }



/*---------------spotlight start here---*/











/*---------------feature start here---*/



#feature



     {width:244px;



	 height:218px;



	 float:left;



	 }



	 



#feature-title



    {width:230px;



	 height:15px;



	 font:11px Arial, Helvetica, sans-serif;



	 color:#b3b3b3;



	 text-align:right;



	 vertical-align:text-top;



	 text-transform:none;



	 margin-top:11px;



	 }



	 



#feature-img



    {width:196px;



	 height:84px;



	 margin-left:7px;



	 margin-top:5px;



	 margin-bottom:6px;



	 background:url(../images/feature.gif);



	 }



	 



#feature-cont



    {width:206px;



	 height:auto;



	 font:10px Arial, Helvetica, sans-serif;



	 color:#726c6c;



	 text-align:left;



	 vertical-align:text-top;



	 margin-left:27px;



	 }







/*---------------feature ends here---*/











/*---------------domain experience strat from here---*/



#domain-main



     {width:737px;



	  height:189px;



	  background:url(../images/domain-bg.gif) repeat-y;



	  float:left;



	  }



	  



#domain-main_index



     {width:737px;



	  height:250px;



	  background:url(../images/domain-bg.gif) repeat-y bottom;



	  float:left;



	  }











#domain-main1



     {width:729px;



	  height:189px;



	  background:url(../images/domain-bg1.gif) repeat-x;



	  margin-left:4px;



	  }



	  



#domain-main1_index



     {width:729px;



	  height:400px;



	  background:url(../images/domain-bg1.gif) repeat-x;



	  margin-left:4px;



	  }
	  



#domain-main1_index



     {width:729px;



	  height:189px;



	  background:url(../images/domain-bg1.gif) repeat-x;



	  margin-left:4px;



	  }







	  



#expansive



      {width:466px;



	   height:auto;



	   float:left;



	   }



	   



.domain-title



      {font:11px Arial, Helvetica, sans-serif;



	  color:#fff;
	  
	  height:200px;



	  text-align:right;



	  padding:12px 18px 0px 0px;



	  text-transform:lowercase;



	  }



	  



#domain-cont



      {width:430px;



	  height:70px;



	  font:11px Arial, Helvetica, sans-serif;



	  font-weight:bold;



	  color:#e0e0e0;



	  text-align:left;



	  padding:15px 5px 0px 29px;
	  



	  text-transform:lowercase;



	  line-height:20px;



	  float:left;



	  }
	  
	  
.domin-link

{font:11px Arial, Helvetica, sans-serif;



	  font-weight:bold;



	  color:#e0e0e0;
	 
	 
	  text-transform:lowercase;



	  line-height:20px;
	  
	  text-align:left;
	  text-decoration:none;


}

	  



#plateform



      {width:230px;



	   height:auto;



	   float:left;



	   font:11px Arial, Helvetica, sans-serif;



	   color:#fff;



	   text-align:right;



	   padding:12px 0px 0px 0px;



	   text-transform:lowercase;



	  }



	  



#php-net



      {width:215px;



	   height:58px;



	   border-left:1px solid #939393;



	   padding-left:29px;



	   font:11px Arial, Helvetica, sans-serif;



	   font-weight:bold;



	   color:#ededed;



	   margin-top:23px;



	   text-align:left;



	   text-transform:uppercase;



	   }
.php-link
    {font:11px Arial, Helvetica, sans-serif;



	   font-weight:bold;



	   color:#ededed;
	   
	   text-transform:uppercase;
	   
	   text-decoration:none;
	   
	   }




	   



#keyss-pvt-ltd



      {width:651px;



	  height:68px;



	  float:left;



	  font:11px Arial, Helvetica, sans-serif;



	  color:#5b5b5b;



	  padding:20px 49px 0 29px;



	  text-transform:lowercase;



	  }







#KEYSS-pvt-ltd_index



      {width:651px;



	  height:120px;



	  float:left;



	  font:11px Arial, Helvetica, sans-serif;



	  color:#5b5b5b;



	  padding:10px 49px 0 29px;



	  text-transform:lowercase;



	  }







	  



#keyss-pvt-ltd .h1 {



		font: bold 11px Arial, Helvetica, sans-serif;



	  	color:#5b5b5b;



		text-decoration: none;



		margin: 0px;



		padding: 0px;



		text-transform: capitalize;



	}







	  







/*---------------domain experience ends here from here---*/











/*---------------logos start from here---*/







#logos-main



     {width:729px;



	  height:74px;



	  float:left;



	  background:#FFFFFF;
	  
	  border-top:1px solid #7e7d7d;


	  }



	  



#logos-spot



     {width:4px;



	  height:74px;



	  float:left;







	  }



	  



ul#partners {



	clear:both;



	margin:0;



	padding:10px 0 10px;



	text-align:center;



}



	ul#partners li {



		display:inline;



		list-style:none;



		margin:0 18px;



		padding:0;



		



	}



#client-shdow



    {width:737px;



	height:5px;



	background:#8e8d8d url(../images/client-bottom-shdow.gif) no-repeat top;



	float:left;



}



/*---------------logos ends here---*/







/*---------------footer---*/







#footer



    {width:719px;



	height:54px;



	background:#8e8d8d;



	float:left;



	padding:5px 0 62px 18px;



	}



	



#office-no



    {width:200px;



	height:50px;



	text-align:left;



	float:left;



	}
	
	#office-no_1



    {width:124px;



	height:50px;



	text-align:left;



	float:left;



	}
	
	#office-no_2



    {width:124px;



	height:50px;



	text-align:left;



	float:left;



	}





	



.country-name



    {font:8px Arial, Helvetica, sans-serif;



	 color:#e5e2db;



	 line-height:20px;



	}



	



.phone-no



     {font:16px "Myriad Condensed Web", Arial, Verdana;



	 color:#5a5a5a;



	 }







	 



#copyright



     {font:10px Arial, Helvetica, sans-serif;
	 color:#b2b1b1;
	 width:621px;
	 height:10px;
	 float:left;
	 text-transform:none;
	 background:#8e8d8d;



	 }
	 
	 #on-top


     {
	 width:703px;



	 float:left;
	 text-align:right;
	 padding-top:5px;
	 



	 }



	 



/*---------------right panel start from here---*/



#right-panel



   {width:226px;



   float:right;



   padding:0px;



   background:#8e8d8d;







   }
   
   #right-panel_1



   {width:220px;
   
   height:1300px;



   float:right;



   padding-left:00px;



   background:#8e8d8d;







   }



   



#search



   {width:202px;



   height:17px;



   float:left;



   padding-top:10px;



   }



   



#search-box



  {width:160px;



   height:14px;



   border:none;



   text-align:left;



   float:left;



   padding-left:16px;



     }



	 



.search



    {width:155px;



	height:14px;



	background:#686464;



	border:none;



	font-family:Arial, Helvetica, sans-serif;



	color:#FFFFFF;



	font-size:10px;



	padding-left:3px;



	



	}



 #search-icon



   {width:21px;



   height:16px;



   float:right;



   text-align:right;



   



   }



   



#main-new



   {width:206px;



   float:left;



   height:auto;



   }



   



#whats-new



   {width:181px;



   float:left;



   margin-top:20px;



   padding-left:16px;
   padding-right:25px;



   text-align:left;



   }
   
   
   #new



   {width:206px;



   float:left;



   margin-top:20px;



   padding-left:16px;



   text-align:left;



   }
   
   #new_1



   {width:206px;



   float:left;



   margin-top:20px;



   padding-left:16px;



   text-align:left;



   }
   




   











#testimonials



   {width:206px;



   float:left;



   margin-top:25px;



   padding-left:16px;



   text-align:left;



   }
   
   #testimonials_1



   {width:46px;



   float:left;



   margin-top:25px;



   padding-left:160px;



   text-align:left;



   }
   
    #testimonials_3



   {width:46px;



   float:left;



   margin-top:700px;



   padding-left:160px;



   text-align:left;



   }
   
   
   
    #testimonials_4



   {width:46px;



   float:left;



   margin-top:1250px;



   padding-left:160px;



   text-align:left;



   }
   
    #testimonials_9



   {width:46px;



   float:left;



   margin-top:500px;



   padding-left:160px;



   text-align:left;



   }
   
    #testimonials_8



   {width:46px;
   height:auto;



   float:left;



   margin-top:860px;



   padding-left:160px;



   text-align:left;



   }
   
    #testimonials_12



   {width:46px;
   height:auto;



   float:left;



   margin-top:450px;



   padding-left:160px;



   text-align:left;



   }
   
   
   #testimonials_13



   {width:46px;
   height:auto;



   float:left;



   margin-top:350px;



   padding-left:160px;



   text-align:left;



   }
   
   
    #testimonials_14



   {width:46px;
   height:auto;



   float:left;



   margin-top:850px;



   padding-left:160px;



   text-align:left;



   }
   
     #testimonials_7



   {width:46px;
   height:auto;



   float:left;



   margin-top:700px;



   padding-left:160px;



   text-align:left;



   }
   
   #testimonials_6



   {width:46px;



   float:left;



   margin-top:420px;



   padding-left:160px;



   text-align:left;



   }
   
   
    #testimonials_5



   {width:46px;



   float:left;



   margin-top:1000px;



   padding-left:160px;



   text-align:left;



   }
    #testimonials_2



   {width:46px;



   float:left;



   margin-top:1300px;



   padding-left:160px;



   text-align:left;



   }
   
    #testimonials_10



   {width:46px;



   float:left;



   margin-top:1330px;



   padding-left:160px;



   text-align:left;



   }
   
    #testimonials_11



   {width:46px;



   float:left;



   margin-top:1560px;



   padding-left:160px;



   text-align:left;



   }









.tim



   {font: bold 10px Arial, Helvetica, sans-serif;



     color:#b4ae9d;



   padding-top:10px;



   }







.more-testimonials



   {font-family:Arial, Helvetica, sans-serif;



   font-size:11px;



   color:#fff;



   text-transform:uppercase;



   text-decoration:none;



   }







.whats-new



   {font-family:Arial, Helvetica, sans-serif;



   font-size:14px;



   color:#eeeeee;
   
   padding-left:16px;



   }
   
   







.recent-projects



   {font:10px Arial, Helvetica, sans-serif;



   font-size:10px;



   color:#373737;


}



.read-more



  {font-family:Arial, Helvetica, sans-serif;



  font-size:10px;



  color:#fff;



  text-decoration:none;



  text-transform:uppercase;



 }







 



 .numbring



   {font-family:Arial, Helvetica, sans-serif;



   font-size:11px;



   color:#beb6b6;



   margin-right:20px;



   text-align:left;



}







.none-backgorund



   {font-family:Arial, Helvetica, sans-serif;



   font-size:11px;



   color:#beb6b6;



   background:none;



}











#page-title



   {width:190px;



   height:27px;



   float:left;



   padding:8px 0 0 20px;



   margin-bottom:38px;



   }



   



.page-no



  {font:24px Arial, Helvetica, sans-serif;



   color:#a09f9f;



   }



   



.page-name



  {font:24px Arial, Helvetica, sans-serif;



  text-transform:lowercase;



   color:#fff;



   }



 



.sub-page-no



  {font:10px Arial, Helvetica, sans-serif;



   color:#a09f9f;



   line-height:25px;



   }


.sub-page-alpha



  {font:10px Arial, Helvetica, sans-serif;



   color:#d5d5d5;



   line-height:25px;



   }

   



.sub-page-name



  {font:10px Arial, Helvetica, sans-serif;



   color:#d2c5c5;




   line-height:25px;



   margin-top:90px;



   }











#main-nav



   {width:228px;



   height:auto;



 



   }



   







.arrowlistmenu{



   width: 198px;



   margin-left:4px;



   padding:0;



   



   }

   

 .arrowlistmenu .menuheader1{ 



   font:  11px Arial;



   line-height: 22px;



   color: white;



   text-transform:lowercase;

   

   background:url(../images/titlebar-active.gif) no-repeat bottom;



   padding: 0px 0px 0px 16px; 



   cursor: hand;



   cursor: pointer;



   text-align:left;



   }

   

 .arrowlistmenu .menuheader1:hover{ 



   font:  11px Arial;



   line-height: 22px;



   color: white;



   text-transform:lowercase;

   

  background:url(../images/titlebar.gif) no-repeat bottom;



   padding: 0px 0px 0px 16px; 



   cursor: hand;



   cursor: pointer;



   text-align:left;



   }





.arrowlistmenu .menuheader2{ 



   font:  11px Arial;



   line-height: 22px;



   color: white;



   text-transform:lowercase;

   

   background:url(../images/arrow-contact.gif) no-repeat right;



   padding: 0px 0px 0px 16px; 



   cursor: hand;



   cursor: pointer;



   text-align:left;



   }

   

 .arrowlistmenu .menuheader2:hover{ 



   font:  11px Arial;



   line-height: 22px;



   color: white;



   text-transform:lowercase;

   

   background:url(../images/arrow-hover-contact.gif) no-repeat right;



   padding: 0px 0px 0px 16px; 



   cursor: hand;



   cursor: pointer;



   text-align:left;



   }







.arrowlistmenu .menuheader{ 



   font:  11px Arial;



   line-height: 23px;



   color:#fff;



   background:url(../images/arrow-contact.gif) no-repeat right ;



   text-transform:lowercase;



   padding: 0px 0px 0px 16px; 



   text-align:left;

   

     cursor: hand;



   cursor: pointer;

   

   border-bottom:1px solid #a4a4a4;



   }

   

 .arrowlistmenu .menuheader:hover{ 



   font:  11px Arial;



   line-height: 23px;



   color:#c3c3c0;



   background:url(../images/arrow-hover-contact.gif) no-repeat right ;



   text-transform:lowercase;



   padding: 0px 0px 0px 16px; 



   text-align:left;

   

   cursor: hand;



   cursor: pointer;

   

   border-bottom:1px solid #a4a4a4;



   }
   
   .arrowlistmenu .menuheader_1{ 



   font:  11px Arial;



   line-height: 23px;



   color:#fff;



   background:url(../images/arrow-contact.gif) no-repeat right ;



   text-transform:lowercase;



   padding: 0px 0px 0px 16px; 



   text-align:left;

   

     cursor: hand;



   cursor: pointer;

   

   border-bottom:1px solid #a4a4a4;



   }

   

 .arrowlistmenu .menuheader_1:hover{ 



   font:  11px Arial;



   line-height: 23px;



   color:#c3c3c0;



   background:url(../images/arrow-hover-contact.gif) no-repeat right ;



   text-transform:lowercase;



   padding: 0px 0px 0px 16px; 



   text-align:left;

   

   cursor: hand;



   cursor: pointer;

   

   border-bottom:1px solid #a4a4a4;



   }
   
    .arrowlistmenu .menuheader_2{ 



   font:  11px Arial;



   line-height: 23px;



   color:#fff;



   background:url(../images/arrow-contact.gif) no-repeat right ;



   text-transform:lowercase;



   padding: 0px 0px 0px 16px; 



   text-align:left;

   

     cursor: hand;



   cursor: pointer;

   

   border-bottom:1px solid #a4a4a4;



   }

   

 .arrowlistmenu .menuheader_2:hover{ 



   font:  11px Arial;



   line-height: 23px;



   color:#c3c3c0;



   background:url(../images/arrow-hover-contact.gif) no-repeat right ;



   text-transform:lowercase;



   padding: 0px 0px 0px 16px; 



   text-align:left;

   

   cursor: hand;



   cursor: pointer;

   

   border-bottom:1px solid #a4a4a4;



   }
   
    .arrowlistmenu .menuheader_3{ 



   font:  11px Arial;



   line-height: 23px;



   color:#fff;



   background:url(../images/arrow-contact.gif) no-repeat right ;



   text-transform:lowercase;



   padding: 0px 0px 0px 16px; 



   text-align:left;

   

     cursor: hand;



   cursor: pointer;

   

   border-bottom:1px solid #a4a4a4;



   }

   

 .arrowlistmenu .menuheader_3:hover{ 



   font:  11px Arial;



   line-height: 23px;



   color:#c3c3c0;



   background:url(../images/arrow-hover-contact.gif) no-repeat right ;



   text-transform:lowercase;



   padding: 0px 0px 0px 16px; 



   text-align:left;

   

   cursor: hand;



   cursor: pointer;

   

   border-bottom:1px solid #a4a4a4;



   }
   
    .arrowlistmenu .menuheader_4{ 



   font:  11px Arial;



   line-height: 23px;



   color:#fff;



   background:url(../images/arrow-contact.gif) no-repeat right ;



   text-transform:lowercase;



   padding: 0px 0px 0px 16px; 



   text-align:left;

   

     cursor: hand;



   cursor: pointer;

   

   border-bottom:1px solid #a4a4a4;



   }

   

 .arrowlistmenu .menuheader_4:hover{ 



   font:  11px Arial;



   line-height: 23px;



   color:#c3c3c0;



   background:url(../images/arrow-hover-contact.gif) no-repeat right ;



   text-transform:lowercase;



   padding: 0px 0px 0px 16px; 



   text-align:left;

   

   cursor: hand;



   cursor: pointer;

   

   border-bottom:1px solid #a4a4a4;



   }
   
    .arrowlistmenu .menuheader_5{ 



   font:  11px Arial;



   line-height: 23px;



   color:#fff;



   background:url(../images/arrow-contact.gif) no-repeat right ;



   text-transform:lowercase;



   padding: 0px 0px 0px 16px; 



   text-align:left;

   

     cursor: hand;



   cursor: pointer;

   

   border-bottom:1px solid #a4a4a4;



   }

   

 .arrowlistmenu .menuheader_5:hover{ 



   font:  11px Arial;



   line-height: 23px;



   color:#c3c3c0;



   background:url(../images/arrow-hover-contact.gif) no-repeat right ;



   text-transform:lowercase;



   padding: 0px 0px 0px 16px; 



   text-align:left;

   

   cursor: hand;



   cursor: pointer;

   

   border-bottom:1px solid #a4a4a4;



   }
    .arrowlistmenu .menuheader_6{ 



   font:  11px Arial;



   line-height: 23px;



   color:#fff;



   background:url(../images/arrow-contact.gif) no-repeat right ;



   text-transform:lowercase;



   padding: 0px 0px 0px 16px; 



   text-align:left;

   

     cursor: hand;



   cursor: pointer;

   

   border-bottom:1px solid #a4a4a4;



   }

   

 .arrowlistmenu .menuheader_6:hover{ 



   font:  11px Arial;



   line-height: 23px;



   color:#c3c3c0;



   background:url(../images/arrow-hover-contact.gif) no-repeat right ;



   text-transform:lowercase;



   padding: 0px 0px 0px 16px; 



   text-align:left;

   

   cursor: hand;



   cursor: pointer;

   

   border-bottom:1px solid #a4a4a4;



   }
   
   







.arrowlistmenu .openheader{ 



   background:url(../images/titlebar.gif) no-repeat bottom;



   }







.arrowlistmenu ul{ 



   list-style-type:none;



   margin: 0;



   padding: 0;







   }







.arrowlistmenu ul li{



   padding-bottom: 0px; 



   }







.arrowlistmenu ul li a{



   color: #dedede;



   background:url(../images/submenu-arrow.gif) no-repeat right;



   display: block;



   line-height:20px;



   text-decoration: none;



   font:10px Arial, Helvetica, sans-serif;



   padding: 2px 0px 0px 40px; 



   text-align:left;



   text-transform:none;



   height:18px;



   border-bottom:1px solid #a4a4a4;



   }







.arrowlistmenu ul li a:hover{



   color: #ffffff;



   background:url(../images/submenu-arrow-hover.gif) no-repeat right; 



   display: block;



   text-decoration: none;



   }



   



.link



   {font:  11px Arial;



   line-height: 22px;



   color: white;



   text-decoration:none;



   }



   



/*---------------inner from here---*/


#ku-facility
  {width:160px;
  height:380px;
  background:url(../images/KEYSS-KU.jpg) no-repeat bottom center;
  float:left;
  }
  
#undernav-text
  {width:139px;
  height:340px;
   float:left;
   padding:110px 63px 0 23px;
   font:12px Arial, Helvetica, sans-serif;
   color:#eaeaea;
  }
  
#undernav-text-about
  {width:130px;
  height:380px;
   float:left;
   padding:126px 20px 0 20px;
   font:12px Arial, Helvetica, sans-serif;
   color:#eaeaea;
  }
  
#undernav-text-career
  {width:139px;
  height:380px;
   float:left;
   padding:140px 63px 0 23px;
   font:12px Arial, Helvetica, sans-serif;
   color:#eaeaea;
  }
  
  .Comment-name
  {font:bold 10px Arial, Helvetica, sans-serif;
   color:#eaeaea;
   }
  
  




#inner-main
   {
	width:689px;
	font:11px Arial, Helvetica, sans-serif;
	color:#797676;
	height:auto;
	background:#e3e2e2 url(../images/services-top-shdow.gif) no-repeat top;
	margin-left:4px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 72px;
	padding-left: 20px;

}
	
	#inner-main_2 {
	width:689px;
	font:11px Arial, Helvetica, sans-serif;
	color:#797676;
	height:420px;
	background:#e3e2e2 url(../images/services-top-shdow.gif) no-repeat top;
	margin-left:4px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 72px;
	padding-left: 20px;

	}
	
		#inner-main_3



   {
	width:689px;
	font:11px Arial, Helvetica, sans-serif;
	color:#797676;
	height:580px;
	background:#e3e2e2 url(../images/services-top-shdow.gif) no-repeat top;
	margin-left:4px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 72px;
	padding-left: 20px;
	}}
	
	#inner-main_1



   {width:689px;



   font:11px Arial, Helvetica, sans-serif;



   color:#797676;



    height:500px;



	background:#e3e2e2 url(../images/services-top-shdow.gif) no-repeat top;



	margin-left:4px;



	padding:0px 20px 72px 20px;



	}








#inner-main-site



   {width:689px;



   font:11px Arial, Helvetica, sans-serif;



   color:#797676;



    height:500px;



	background:#e3e2e2 url(../images/services-top-shdow.gif) no-repeat top;



	margin-left:4px;



	padding:0px 20px 72px 20px;



	}





	



	



#inner-main-graphic



   {width:689px;



   font:11px Arial, Helvetica, sans-serif;



   color:#797676;



    height:800px;



	background:#e3e2e2 url(../images/services-top-shdow.gif) no-repeat top;



	margin-left:4px;



	padding:0px 20px 72px 20px;



	}



	



#inner-main1



   {width:689px;



   font:11px Arial, Helvetica, sans-serif;



   color:#797676;



    height:900px;



	background:#e3e2e2 url(../images/services-top-shdow.gif) no-repeat top;



	margin-left:4px;



	padding:23px 20px 72px 20px;



	}



	



#inner-main2



   {width:689px;



   font:11px Arial, Helvetica, sans-serif;



   color:#797676;



    height:945px;



	background:#e3e2e2 url(../images/services-top-shdow.gif) no-repeat top;



	margin-left:4px;



	padding:0 20px 72px 20px;



	}



	



.inner-page-title



   {font:18px Arial, Helvetica, sans-serif;



   color:#5a5959;



   }



   



.inner-page-heading



   {font:13px Arial, Helvetica, sans-serif;



   color:#585252;



   }







#inner-top-strip



   {width:729px;



   height:52px;



   background:#ededed url(../images/strip-shdow.gif) repeat-x top;



   border-bottom:1px solid #7a7979;



   margin-left:4px;



   }



   



#title-box



   {width:183px;



   height:45px;



   background:url(../images/title-border.gif) no-repeat right bottom;



   text-align:right;



   padding-top:7px;



   padding-right:20px;



   font:23px Arial, Helvetica, sans-serif;



   color:#e88109;



   float:left;



   }



   



 #title-box1



   {width:183px;



   height:32px;



   background:url(../images/title-border.gif) no-repeat right bottom;



   text-align:right;



   padding-top:20px;



   padding-right:20px;



   font:23px Arial, Helvetica, sans-serif;



   color:#e88109;



   float:left;



   }



   







#submenu



   {width:447px;



   height:34px;



   text-align:right;



   padding-right:14px;



   padding-top:19px;



   float:left;



   }

#submenu_case_studies



   {width:600px;



   height:34px;



   text-align:right;



   padding-right:14px;
   padding-left:30px;



   padding-top:19px;



   float:left;



   }

   



.about



  {font:15px Arial, Helvetica, sans-serif;



  color:#707070;



  line-height:10px;



  }



  



.sub-pages



  {font:11px Arial, Helvetica, sans-serif;



  color:#707070;



  text-decoration:none;



  margin-right:21px;



  }



  



.sub-pages:hover



  {font:11px Arial, Helvetica, sans-serif;



  color:#c47012;



  text-decoration:underline;



  margin-right:21px;



  }



  



.current



  {font:11px Arial, Helvetica, sans-serif;



  color:#c47012;



  text-decoration:none;



  margin-right:21px;



  font-weight:bold;



  }



  



#no-box



   {width:64px;



    height:37px;



	background:#b6b6b6 url(../images/no-bg.gif) repeat-x top;



	text-align:center;



	font:24px Arial, Helvetica, sans-serif;



	color:#a4a4a4;



	float:left;



	vertical-align:middle;



	padding-top:15px;



	border-left:1px solid #7a7979;



	}
	.job-opening
   { font:10px Arial, Helvetica, sans-serif;
    color:#707070;
	padding:0 0px 0 10px;
	text-decoration:none;
	}
	
	.job-opening:hover
   { font:10px Arial, Helvetica, sans-serif;
    color:#707070;
	padding:0 0px 0 10px;
	text-decoration:underline;
	}


   .apply-online
   { font:10px Arial, Helvetica, sans-serif;
    color:#707070;
	padding:0 10px 0 272px;
	text-decoration:none;
	}
	
	.apply-online:hover
   { font:10px Arial, Helvetica, sans-serif;
    color:#707070;
	padding:0 10px 0 272px;
	text-decoration:underline;
	}
	
	.bodytext-link
	{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#707070;
	line-height:20px;
	text-decoration:none;
	
   }


#text-cont



   {
	height:auto;
	font:11px Arial, Helvetica, sans-serif;
	background:#e3e2e2 url(../images/services-top-shdow.gif) no-repeat top;
	color:#707070;
	line-height:20px;
	padding-top:30px;
	padding-right: 44px;
	padding-left: 182px;
	

   }
   
   #text-cont-cotant
 {
	height:auto;
	font:11px Arial, Helvetica, sans-serif;
	background:#e3e2e2 url(../images/services-top-shdow.gif) no-repeat top;
	color:#707070;
	line-height:20px;
	background:#e3e2e2;
	padding-top:50px;
	padding-right: 44px;
	padding-left: 174px;
	float:left;
	

   }
   
   
 #text-cont-manage



   {height:auto;

   padding:38px 44px 0 182px;

   font:11px Arial, Helvetica, sans-serif;
   background:#e3e2e2 url(../images/services-top-shdow.gif) no-repeat top;

   color:#707070;

   line-height:20px;

   background:#e3e2e2;

   padding-top:30px;



   }
   
#text-cont-career

   {
	height:auto;
	font:11px Arial, Helvetica, sans-serif;
	background:#e3e2e2 url(../images/services-top-shdow.gif) no-repeat top;
	color:#707070;
	line-height:20px;
	background:#e3e2e2;
	padding-top:30px;
	padding-right: 44px;
	padding-left: 25px;

   }
   
   #text-cont-career_1

   {
	height:auto;
	font:11px Arial, Helvetica, sans-serif;
	background:#e3e2e2 url(../images/services-top-shdow.gif) no-repeat top;
	color:#707070;
	line-height:20px;
	background:#e3e2e2;
	padding-top:18px;
	padding-right: 44px;
	padding-left: 182px;

   }
   
#text-cont_contactus
   {
   padding: 50px 44px 0 182px;
   font:11px Arial, Helvetica, sans-serif;
   background:#e3e2e2 url(../images/services-top-shdow.gif) no-repeat top;
   height: 350px;
   color:#707070;
   line-height:20px;
   background:#e3e2e2;
   }

   
  

#text-cont-about

   {height:auto;



   padding:38px 44px 0 182px;

   font:11px Arial, Helvetica, sans-serif;
   


   color:#707070;



   line-height:20px;



   background:#e3e2e2 url(../images/KEYSS-KU.jpg) no-repeat left top;



   padding-top:50px;




   }
   
 #office-images

   {height:500px;
   
   width:200px;

   font:11px Arial, Helvetica, sans-serif;

   color:#707070;

   line-height:20px;

   background:#e3e2e2;

   float:left;

   }

   

#text-cont-site



   {height:auto;



   padding:38px 0px 0 182px;



   font:11px Arial, Helvetica, sans-serif;



   color:#707070;



   line-height:20px;



   background:#e3e2e2;




   }

   

   

 #text-cont1



   {height:auto;



   padding:38px 44px 0 182px;



   font:11px Arial, Helvetica, sans-serif;



   color:#707070;



   line-height:20px;



   background:#e3e2e2;





   }

#text-cont-port



   {height:auto;



   padding:38px 42px 0 165px;



   font:11px Arial, Helvetica, sans-serif;



   color:#707070;



   line-height:20px;



   background:#e3e2e2;



   padding-top:30px;







   }



   



 #text-cont_abut



   {height:403px;



   padding:38px 44px 0 182px;



   font:11px Arial, Helvetica, sans-serif;



   color:#707070;



   line-height:20px;



   background:#e3e2e2;



   padding-top:50px;







   }







   



 #text-cont_sitemap



   {height:130px;



   padding:38px 44px 0 182px;



   font:11px Arial, Helvetica, sans-serif;



   color:#707070;



   line-height:20px;



   background:#e3e2e2;



   padding-top:50px;







   }







   



 .main-title



   {font:14px Arial, Helvetica, sans-serif;



   color:#707070;



   text-decoration:none;



   }
 
 .main-title_2



   {font:10px Arial, Helvetica, sans-serif;


   color:#707070;



   text-decoration:none;
   
   
   height: 35px;
   
   display: block;
   
   padding: 0 0 0 15px;
   



   }
   
 .main-title_3



   {font:14px/25px Arial, Helvetica, sans-serif;


   color:#707070;


   text-decoration:none;
   
   
   height: 60px;
   
   display: block;
   
   padding: 0 0 0 15px;
   



   }





   



/*------contact us------------*/







#title-box_abut



   {width:183px;



   height:47px;



   background:url(../images/title-border.gif) no-repeat right bottom;



   text-align:right;



   padding-top:5px;



   padding-right:20px;



   float:left;



   }







#title-box_abut h1 {



	font: normal 23px Arial, Helvetica, sans-serif;



	color:#e88109;



	margin-top: 18px;



	padding: 0px;



  }



  



#text-cont_abut



   {height:650px;



   font:11px Arial, Helvetica, sans-serif;



   color:#8b8989;



   line-height:25px;



   background:#e3e2e2;



   margin: 0 0 0 60px;



   }



   



#text-cont_abut h2  {



	font: bold 14px Arial, Helvetica, sans-serif;



	color: #828282;



	margin: 0px;



}







#text-cont_abut h3  {



	font: bold 14px Arial, Helvetica, sans-serif;



	color: #828282;



	margin: 0px;



	padding: 0px 0 0 0;



	text-transform: capitalize;



}







#text-cont_abut h4  {



	font: bold 14px Arial, Helvetica, sans-serif;



	color: #828282;



	margin: 0px;



	padding: 0px 0 0 0;



	text-transform: capitalize;



}







#text-cont_abut h5  {



	font: normal 12px Arial, Helvetica, sans-serif;



	color: #8b8989;



	margin: 0px;



	text-transform: capitalize;



	line-height: 20px;



	padding: 2px 0 0 0;



}



















/*------contact us------------*/











/*-----------portfolio-------------*/







#portfolio_thumb



     {width:310px;



	  float:left;



}







ul#portfolio {



	clear:both;



	margin:0px;



	padding: 0px;



}







ul#portfolio li {



		display:inline;



		list-style:none;



		padding: 0 0 20px 0;



		margin: 0px;



}







ul#portfolio li img {



	margin-bottom: 15px;



	margin-left: 16px;



		



}







#portfolio-main



   {width:689px;



   font:11px Arial, Helvetica, sans-serif;



   color:#797676;



    height:auto;



	background:#e3e2e2 url(../images/services-top-shdow.gif) no-repeat top;



	margin-left:4px;



	padding:57px 20px 50px 20px;



	}







#portfolio2-main



   {width:689px;



   font:11px Arial, Helvetica, sans-serif;



   color:#797676;



    height:160px;



	background:#e3e2e2 url(../images/services-top-shdow.gif) no-repeat top;



	margin-left:4px;



	padding:57px 20px 50px 20px;



	}



	



#text-cont_portfolio2



   {height:120px;



   font:11px Arial, Helvetica, sans-serif;



   color:#8b8989;



   line-height:25px;



   background:#e3e2e2;



   margin: 0 0 0 162px;



   }















/*--------------------------------*/







preview styles







#loader_bg {



	background-color:#EBEBE4;



	position:relative;



	top:8px;left:8px;height:7px;



	width:113px;font-size:1px



}







.title_h2 {



 width:300px;



 padding:12px 0 0 18px;



}







.border_preview{



	z-index:100;



	position:absolute; 



	background: #fff;



	border: 1px solid #444;



}







.preview_temp_load {



	vertical-align:middle;



	text-align:center;



	padding: 10px;



}



.preview_temp_load img{	



	vertical-align:middle;



	text-align:center;



}







#loader_container {text-align:center;position:absolute;top:40%;width:100%}



#loader {



	font-family:Tahoma, Helvetica, sans;



	font-size:10px;



	color:#000000;



	background-color:#FFFFFF;



	padding:10px 0 16px 0;



	margin:0 auto;



	display:block;



	width:135px;



	border:1px solid #6A6A6A;



	text-align:left;



	z-index:255;



}



#progress {



	height:5px;



	font-size:1px;



	width:1px;



	position:relative;



	top:1px;



	left:10px;



	background-color:#9D9D94



}











.style1 {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-weight: bold;



	font-size: 10px;



	color: #FFFFFF;



}



.style2 {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 10px;



	padding-left: 10px;



}







.url{



font-family:Arial, Helvetica, sans-serif;



font-size:10px;



color:#000000;



}







.url_1{



font-family:Arial, Helvetica, sans-serif;



font-size:9px;



color:#000000;



}







.bg_tablerow_01 {



	background-image: url(images/bg_row.gif);



}



.style13 {font-size: 15px; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif;}











/*----------------------------*/







/*---------------------sitemap--------------------*/











#sitemap {



	width: 260px;

	height:800px;

	float: left;



}







#sitemap ul {



	width: 260px;

	list-style-type: none;



}







#sitemap li {



	float: left;



}







#sitemap li a {



	background: url(../images/arrow-more.gif) no-repeat 0 5px;



	width: 250px;



	height: 20px;



	font: 12px Arial, Helvetica, sans-serif;



	color: #8b8989;



	display: block;



	line-height: 20px;



	padding: 0 0 5px 20px;



	text-decoration: none;



}



.smartcity

  {font:10px Arial, Helvetica, sans-serif;

  color:#e3e2e2;

  text-decoration:none;

  }

  

.smartcity:hover

  {font:10px Arial, Helvetica, sans-serif;

  color:#e3e2e2;

  text-decoration:underline;

  }







/*---------------sitemap start from here---*/



.sitelink

  {  font:12px Arial, Helvetica, sans-serif;

  color:#6a6565;

  text-decoration:none;

  }

  

 .sitelink:hover

  {  font:12px Arial, Helvetica, sans-serif;

  color:#484040;

  text-decoration:none;

  }



#sitemap1

  {width:100%;

  height:30px;

  font:12px Arial, Helvetica, sans-serif;

  color:#6a6565;

  text-decoration:none;

  text-align:left;

  }

  

 #sitemap2

  {width:100%;

  height:35px;

  font:12px Arial, Helvetica, sans-serif;

  color:#6a6565;

  text-decoration:none;

  text-align:left;

  }

  



.map{

  font:11px Arial;

  width: 100%; 

  }



.map ul{

  margin: 0;

  padding: 0 0 0px 20px;

  float: left;

  width: 80%; 

  }



.map ul li{

  display: inline;

  background:url(../images/sub-arrow.gif) no-repeat left;

  }



.map ul li a{

  float: left;

  color:#827c7c; 

  padding: 5px 11px;

  text-decoration: none;

  background:url(../images/sub-arrow.gif) no-repeat left;

  }



.map ul li a:hover{

  float: left;

  color:#5f5a5a; /*text color*/

  padding: 5px 11px;

  text-decoration:underline;

  background:url(../images/sub-arrow.gif) no-repeat left;

  }





/*---------------careers start from here---*/



#title

  {width:450px;


  font:11px Arial, Helvetica, sans-serif;

  color:#8b8989;
  float: right;
  
  }



.title-form

  {width:70px;

  height:17px;

  border:1px solid #b2adad;

  background:#e3e2e2;

  font:11px Arial, Helvetica, sans-serif;

  color:#696161;

  margin:0;

  padding:0;

  }

  

.text-form

  {width:160px;

  height:17px;

  border:1px solid #b2adad;

  background:#fff;

  font:12px Arial, Helvetica, sans-serif;

  color:#696161;

  line-height:normal;

  }
  
.text-form_contactus

  {width:230px;

  height:17px;

  border:1px solid #b2adad;

  background:#fff;

  font:12px Arial, Helvetica, sans-serif;

  color:#696161;

  line-height:normal;

  }

  
 .file-field

  {width:251px;

  height:20px;

  border:1px solid #b2adad;

  background:#fff;

  font:12px Arial, Helvetica, sans-serif;

  color:#696161;

  line-height:normal;

  }

  
 .text-field

  {width:160px;

  height:77px;

  border:1px solid #b2adad;

  background:#fff;

  font:12px Arial, Helvetica, sans-serif;

  color:#696161;

  line-height:normal;

  }


  

#form-middle

  {
	width:450px;
	height:230px;
	float:left;
	padding-top: 23px;
	padding-right: 0;
	padding-bottom: 40px;
	padding-left: 0;

  }

  

#form-middle1

  {width:170px;

  height:230px;

  float:left;

  padding:23px 0 40px 20px;

  }

  

  

#form-name

 {width:450px;

 height:19px;

 font:11px Arial, Helvetica, sans-serif;

 color:#8b8989;

 vertical-align:bottom;

 }

#form-name_2

 {width:170px;

 height:25px;

 font:11px Arial, Helvetica, sans-serif;

 color:#8b8989;

 vertical-align:bottom;
 
 display: block;
 
 padding: 5px 0 0 0;

 }


 

#text-feald

 {width:170px;

 height:20px;

 font:12px Arial, Helvetica, sans-serif;

 color:#8b8989;
 float:right;

 }

  

.text-feald

 {width:70px;

 height:10px;

 font:12px Arial, Helvetica, sans-serif;

 color:#8b8989;

 }



 #browser

  {width:165px;

  height:40px;

  float:left;

  }
  
 #browser_contactus

  {width: 300px;

  height:60px;

  float:left;

  }  
 

  

  #browser-main

  {width:360px;

  height:70px;

  float:left;

  }  





 #browser-button

  {width:110px;

  height:36px;

  } 

   

 #submit

  {width:78px;

  height:36px;

  float:left;

  }

  

  

 #reset

  {width:95px;

  height:36px;

  float:left;

  text-align:right;

  }



 #buttons

  {width:360px;

  height:36px;

  float:left;

  }





.browser-bg	 

  {width:73px;

  height:18px;

  background:url(../images/browser.gif) no-repeat;

  margin-left:15px;

  } 



.submit-bg	 

  {width:78px;

  height:21px;

  } 



.reset-bg	 

  {width:78px;

  height:21px;

  } 

.morenews


    {font:9px Arial, Helvetica, sans-serif;


	 text-transform:uppercase;


	 text-decoration:none;


	 color:#fff;


	 }


.morenews:hover


    {font:9px Arial, Helvetica, sans-serif;


	 text-transform:uppercase;


	 text-decoration:underlone;


	 color:#e3e2e2;



	 }
	 

.link_2:link {
	font: 11px Arial, Helvetica, sans-serif;
	color: #707070;
	text-decoration: none;
	text-transform: none;
}

.link_2:visited {
	font: 11px Arial, Helvetica, sans-serif;
	color: #707070;
	text-decoration: none;
	text-transform: none;
}

.link_2:hover {
	font: 11px Arial, Helvetica, sans-serif;
	color: #707070;
	text-decoration: none;
	text-transform: none;
}


#category {
	width: 118px;
	height: 21px;
	float: left;
}

#category ul {
	float: left;
	height: 21px;
	list-style: none;
}

#category li {
	width: 118px;
	background: url(../images/bullet.gif) no-repeat left;
	padding: 0 0 0 10px;
	font:10px Arial, Helvetica, sans-serif;
	color:#d2c5c5;
	line-height:21px;
}

#footerlinks {
	width: 621px;
	height: 25px;
	font: 11px Arial, Helvetica, sans-serif;
	color: #c1c1c1;
	float:left;
	background:#8e8d8d;
}

#footerlinks_2:link {
	font: 11px Arial, Helvetica, sans-serif;
	color: #c1c1c1;
	text-decoration: none;
}

#footerlinks_2:visited {
	font: 11px Arial, Helvetica, sans-serif;
	color: #c1c1c1;
	text-decoration: none;
}

#footerlinks_2:hover {
	font: 11px Arial, Helvetica, sans-serif;
	color: #c1c1c1;
	text-decoration: none;
}

#anchor {
width:50px;
height:50px;
float:right;
}

#position {
	width: 150px;
	height: 20px;
	float: right;
}


#formbox {
width:450px;
height:500px;
float:left;
margin-left:182px;
}

#formbox_1 {
width:450px;
height:25px;
float:left;
}


#formbox_01 {
width:450px;
height:20px;
float:left;
padding-top:10px
}

#formbox_12 {
width:450px;
height:100px;
float:left;
}

#formbox_2 {
width:250px;
height:60px;
float:right;
padding-top:35px;
}

#formbox_6 {
width:250px;
height:30px;
float:right;
padding-top:15px;
}

#formbox_3 {
width:200px;
height:50px;
float:left;
padding-top:50px;
}

#formbox_5 {
width:200px;
height:30px;
float:left;
padding-top:15px;
}

#formsearch {
width:100px;
height:80px;
}

#boxmargin {
width:130px;
height:100px;
margin-left:200px;
}


#submit {
width:200px;
height:20px;
float:left;
text-align:right;
}

.news-links
 {font:bold 11px Arial, Helvetica, sans-serif;
 color:#585252;
 text-decoration:none;
 }
 
 .news-links:hover
 {font:bold 11px Arial, Helvetica, sans-serif;
 color:#585252;
 text-decoration:underline;
 }
 
 
 #koria-news
   {width:300px;
   height:75px;
   background:url(../images/mou_korea.jpg) no-repeat left top;
   margin:12px 0 0 0;
   padding:0 0 0 135px;
   }
   

  
/*---------------contact us start here---*/ 

.talk-to-us
 {font:bold 13px Arial, Helvetica, sans-serif;
 color:#b9b9b9;
 text-decoration:none;
 margin-bottom:4px;
 padding-left:10px;
 }
 
 .city
 {font:11px Arial, Helvetica, sans-serif;
 color:#fff;
 }
 
.ph-no
 {font:15px Arial, Helvetica, sans-serif;
 color:#fff;
 }
.dots
  {margin-top:12px;
  margin-bottom:15px;
  }

.head-office
  {font:13px Arial, Helvetica, sans-serif;
  color:#6f6c6c;
  }
  
  
#head-office
 {width:400px;
 height:20px;
 float:left;
 padding-left:9px;
 }
 
 #address
 {width:400px;
 height:auto;
 float:left;
 font:11px Arial, Helvetica, sans-serif;
  color:#8e8d8d;
  padding-bottom:27px;
  padding-left:9px;
 }
 
  #address2
 {width:400px;
 height:auto;
 float:left;
 font:11px Arial, Helvetica, sans-serif;
  color:#8e8d8d;
  padding-bottom:19px;
  padding-left:9px;
  }
  
  #KU-image-1
 {width:409px;
  height:199px;
  background:url(../images/KEYSS-KU.jpg) no-repeat left top;
  padding-bottom:9px;
  float:left;
  }
  
    #dev-center
 {width:350px;
  height:29px;
  background:url(../images/development-border.gif) no-repeat bottom left;
  float:left;
  padding:0 0 14px 13px;
  font:10px Arial, Helvetica, sans-serif;
  color:#4b4b4b;
  }

  #google-map
 {width:350px;
  height:42px;
  float:left;
  line-height:20px;
  padding:10px 0 0 13px;
  font:bold 11px Arial, Helvetica, sans-serif;
  color:#4b4b4b;
  }
  
.google-mapp
{font:bold 11px Arial, Helvetica, sans-serif;
  color:#4b4b4b;
  text-decoration:none;
 }
 
.right_link {
	font: 11px Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: none;
}

.comment-feals
  {width:136px;
  height:85px;
  font:11px Arial, Helvetica, sans-serif;
  color:#88857d;
  padding:3px;
  }
  
  .thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
left: -1000px;
visibility: hidden;
color: black;
text-decoration: none;
z-index:1000;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 1px; /*position where enlarged image should offset horizontally */

}
/* for right side image large*/

 .thumbnail_right{
position: relative;

}

.thumbnail_right:hover{
background-color: transparent;
z-index: 1000;
}

.thumbnail_right span{ /*CSS for enlarged image*/
position: absolute;
visibility: hidden;
color: black;
text-decoration: none;
z-index:1000;
}

.thumbnail_right span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail_right:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
right:-120px; /*position where enlarged image should offset horizontally */

}

