#logo {
background:url(image/kentrain_logo.gif) top left no-repeat;
width:330px;
height:80px;
}
#topcomp{
background:url(image/topp_comp.jpg) top left no-repeat;
width:344px;
height:80px;}
#bgrep{
background:url(image/bg_back.gif) top left repeat-x;}
#bannerleft{
background:url(image/top_left.gif) top left no-repeat;
width:90px;
height:272px;}
#comp{
background:url(image/comp.jpg) top left no-repeat;
width:344px;
height:272px;}
#people{
background:url(image/people.jpg) top left no-repeat;
width:260px;
height:272px;}
#topcomp .regist{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FF0000;
margin-top:10px;
text-align:right;
margin-right:10px;
}
.textregist{
font-size:10px;
color:#000000;
font-weight:bold;
margin-top:10px;
}
.texregista{
font-size:10px;
color:#000000;
font-weight:bold;
margin-left:15px;
text-decoration:underline;
}
.texregista:hover{
font-size:10px;
color:#FF0000;
font-weight:bold;
margin-left:15px;
text-decoration:underline;
}
#flash{
width:604px;
height:260px;}
#flash .banner{
height:270px;
margin:0px;
padding:0px;}
#lolgobg{
background:url(image/logo_bottom.gif) top left no-repeat;}
#lolgobg .menu{
margin:40px 0px 0px 0px;
padding:0px 0px 0px 5px;}

#infoplace .textplace{
width:603px;

}

#infoplace {
background:#f0f4f5 url(image/trext_bg.gif) top left repeat-x;
width:603px;}

.dateofnews{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
color:#e95736;}


div.textplace .title{
margin:13px 0px 20px 19px;
width:568px;}

div.textplace .main{
margin:13px 0px 10px 19px;
width:568px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:15px;
word-spacing:3px;
color:#000000;}

#leftsidebg{
background:#f0f4f5 url(image/leftside_bg.gif) top left repeat-x;
width:90px;}

#contactimage{
background:url(image/contactimage.jpg) top left no-repeat;
width:233px;
height:128px;
}

.bottomsite{
background:#c4c6c8 url(image/botom_rep.gif) top left repeat-x;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;}

#sidebarbg .leftcol{
width:234px;
margin:35px 0px 0px 3px;}

#sidebarbg .titlegreenthree{
background:url(image/side_top_green.gif) top left no-repeat;
height:37px;
width:164px;
margin:35px 0px 0px 3px;
color:#e65333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
padding:18px 0px 0px 70px;}

#copy{
padding:13px 0px 12px 20px;
}
#sidebarbg{
background:#f0f4f5 url(image/sidebar_bg.gif) top left no-repeat;
}

.topred{
background:url(image/top_red.gif) top left no-repeat;
width:317px;
height:22px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
padding:7px 0px 0px 25px;}

table.bottomside{
background:url(image/bottomsidebar.gif) top left no-repeat;
height:26px;
margin:0px 0px 0px 3px;}

div.bottomlinks,
div.bottomlinks a,
div.bottomlinks a:link,
div.bottomlinks a:visited,
div.bottomlinks a:active{
text-decoration:none;
margin:0px 17px 6px 17px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
text-align:center;}

div.bottomlinks a:hover,
/*active link to stick*/
div.bottomlinks a.current,
div.bottomlinks a.current:link,
div.bottomlinks a.current:visited,
div.bottomlinks a.current:active{
color:#e35130;
}

/*now*/
div.title .home{
background:url(image/welcome_message.gif) top left no-repeat;
height:17px;
width:355px;}

#sidebarbg .leftcol .client{
background:url(image/side_top_green.gif) top left no-repeat;
height:37px;
width:204px;
margin:0px 0px 0px 0px;
color:#e65333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
padding:18px 0px 0px 30px;}

#sidebarbg .leftcol .sideimage{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
background:#adadae;
width:224px;
padding:10px 0px 0px 10px;
margin:0px 0px 0px 0px;}
#sidebarbg .leftcol .sideimage .sideimagediv{
background:url(image/1stimageside.jpg) top left no-repeat;
height:93px;
width:214px;}
#sidebarbg .leftcol .bottomside{
background:url(image/bottomsidebar.gif) top left no-repeat;
height:26px;
margin:0px 0px 0px 0px;}

#sidebarbg .leftcol .testimonail{
background:url(image/testimonialtitle.gif) top left no-repeat;
width:234px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
padding:8px 0px 0px 0px;
height:25px;
margin:6px 0px 0px 0px; }

#sidebarbg .leftcol .testibody{
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
background:url(image/testimon2.gif) top left no-repeat;
width:221px;
height:139px;
margin:0px 0px 0px 0px;
padding:10px 5px 0px 8px;}

#sidebarbg .leftcol .money{
background:url(image/money.gif) top left no-repeat;
width:234px;
height:112px;
margin:4px 0px 5px 3px;}
div.main .welhome{
background:url(image/home-first-image.jpg) top left no-repeat;
background-position:0px 5px;
height:134px;
width:326px;
padding:0px 0px 0px 242px;}

div.main .abtxt{
background:url(image/aboutpi.jpg) top left no-repeat;
background-position:330px 5px;
height:134px;
width:326px;
padding:0px 242px 0px 0px;}
div.main .ourvision{
background:url(image/our-vision.gif) top left no-repeat;
width:116px;
height:11px;
margin:15px 0px 10px 0px;}

div.main .readmore{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#000000;
text-align:right;
margin:5px 5px 5px 0px;
}

#topcomp .cvregis{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#000000;
text-align:right;
margin:5px 15px 5px 0px;
}

div.main .readmore a,
div.main .readmore a:link,
div.main .readmore a:visited,
div.main .readmore a:active{
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#000000;
margin:0px 16px 0px 19px;
text-align:right;
margin:10px 0px 10px 0px;}

div.main .readmore a:hover,
div.main .readmore a.current,
div.main .readmore a.current:link,
div.main .readmore a.current:visited,
div.main .readmore a.current:active{
color:#e8553d;
text-decoration:underline;}

.readmore a,
.readmore a:link,
.readmore a:visited,
.readmore a:active{
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#000000;
margin:0px 16px 0px 19px;
text-align:right;
margin:10px 0px 10px 250px;}

.readmore a:hover,
.readmore a.current,
.readmore a.current:link,
.readmore a.current:visited,
.readmore a.current:active{
color:#e8553d;
text-decoration:underline;}


div.main .line{
width:568px;
background:url(image/midline.gif) top left repeat-x;
margin:5px 0px 10px 0px;
height:8px;}

div.main .lineabt{
width:568px;
background:url(image/midline.gif) top left repeat-x;
margin:250px 0px 10px 0px;
height:8px;}

div.main .OurServices{
background:url(image/our-Services.gif) top left no-repeat;
width:147px;
height:11px;
margin:0px 16px 21px 0px;}
table.servicestable{
margin:0px 0px 19px 0px;}

div.title .service{
background:url(image/our_servicestitle.jpg) top left no-repeat;
height:17px;
width:355px;}

div.main .Ourvis{
background:url(image/our-vision.gif) top left no-repeat;
width:147px;
height:11px;
margin:15px 16px 21px 0px;
}

div.main .Ourmis{
background:url(image/our_mission.jpg) top left no-repeat;
width:147px;
height:11px;
margin:0px 16px 21px 0px;
}

table.servicestable .descriptiontext_bg{
background:url(image/descriptiontext_bg.gif) top left no-repeat;
width:199px;
height:158px;
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
padding:9px 0px 0px 12px;}

table.servicestable .descriptiontitle{
background:url(image/description_title.gif) top left no-repeat;
width:101px;
height:22px;
color:#FFFFFF;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
padding:7px 110px 0px 0px;}

table.servicestable .picture_bg{
background:url(image/picture_background.gif) top left no-repeat;
width:330px;
height:157px;
margin:0px;
padding:11px 0px 0px 12px;}

table.servicestable #largepic{
background:url(image/largeimage.jpg) top left no-repeat;
width:180px;
height:144px;
}

table.servicestable #smallpic .smallpicone{
background:url(image/smallpicone.jpg) top left no-repeat;
width:126px;
height:44px;
margin:0px 0px 0px 12px;
}
table.servicestable #smallpic .smallpictwo{
background:url(image/smallpictwo.jpg) top left no-repeat;
width:126px;
height:44px;
margin:6px 0px 0px 12px;}
table.servicestable #smallpic .smallpicthree{
background:url(image/smallpicthree.jpg) top left no-repeat;
width:126px;
height:44px;
margin:6px 0px 0px 12px;}
div.main .servicestableone{
margin:0px 0px 0px 0px;}

#trainingservices,
#recruitmentserv,
#serviceforindivi,
#careerguida{
padding:7px 0px 10px 25px;
background: url(image/listone_serve.gif) top left no-repeat;
width:246px;
color:#394231;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;}

div.main .train{
background:url(image/training_services.jpg) top left no-repeat;
width:240px;
height:15px;
margin:15px 0px 10px 0px;}

div.main .recruit{
background:url(image/recruit_services.jpg) top left no-repeat;
width:250px;
height:15px;
margin:15px 0px 10px 0px;}

div.main .servindiv{
background:url(image/services_4_individual.jpg) top left no-repeat;
width:270px;
height:15px;
margin:15px 0px 10px 0px;}

/*main menu*/
/*home menu*/
div.homemenu .homemenu{
margin:0px;
padding:0px;
height:30px;}
ul.homemenu{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;}

div.homemenu a,
div.homemenu a:link,
div.homemenu a:visited,
div.homemenu a:active{
display:block;
height:30px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1px;
color:#FFFFFF;
text-decoration: none;
margin-top:1px;
cursor:pointer;
background:url(image/home_tab1.gif) top left no-repeat;
background-position:0px 0px;
margin-bottom:0px;
}

div.homemenu a:hover,
/*active link to stick*/
div.homemenu a.current,
div.homemenu a.current:link,
div.homemenu a.current:visited,
div.homemenu a.current:active{
background:url(image/home_tab2.gif) top left no-repeat;
background-position:0px 0px;
margin-bottom:0px;}

/*about Us*/
div.aboutmenu .aboutmenu{
margin:0px;
padding:0px;
height:30px;}
ul.aboutmenu{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;}

div.aboutmenu a,
div.aboutmenu a:link,
div.aboutmenu a:visited,
div.aboutmenu a:active{
display:block;
height:30px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1px;
color:#FFFFFF;
text-decoration: none;
margin-top:1px;
cursor:pointer;
background:url(image/about-us-tab1.gif) top left no-repeat;
background-position:0px 0px;
margin-bottom:0px;
}

div.aboutmenu a:hover,
/*active link to stick*/
div.aboutmenu a.current,
div.aboutmenu a.current:link,
div.aboutmenu a.current:visited,
div.aboutmenu a.current:active{
background:url(image/about-us-tab2.gif) top left no-repeat;
background-position:0px 0px;
margin-bottom:0px;}

div.title .aboutke{
background: url(image/about_ustittle.jpg) top left no-repeat;
height:17px;
width:355px;}

/*services*/
div.servmenu .servmenu{
margin:0px;
padding:0px;
height:30px;}
ul.servmenu{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;}

div.servmenu a,
div.servmenu a:link,
div.servmenu a:visited,
div.servmenu a:active{
display:block;
height:30px;
margin-top:1px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1px;
color:#FFFFFF;
text-decoration: none;
cursor:pointer;
background:url(image/servicestab1.gif) top left no-repeat;
background-position:0px 0px;
margin-bottom:0px;
}

div.servmenu a:hover,
/*active link to stick*/
div.servmenu a.current,
div.servmenu a.current:link,
div.servmenu a.current:visited,
div.servmenu a.current:active{
background:url(image/servicestab2.gif) top left no-repeat;
background-position:0px 0px;
margin-bottom:0px;}

div.aboutken{background: url(image/aboutpi.jpg) right top no-repeat;
background-position:0px 5px;
height:134px;
width:326px;
padding:0px 0px 0px 242px;}

/*clients*/
div.cliemenu .cliemenu{
margin:0px;
padding:0px;
height:30px;}
ul.cliemenu{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;}

div.cliemenu a,
div.cliemenu a:link,
div.cliemenu a:visited,
div.cliemenu a:active{
display:block;
height:30px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1px;
color:#FFFFFF;
text-decoration: none;
cursor:pointer;
background:url(image/clientstab1.gif) top left no-repeat;
background-position:0px 0px;
margin-top:1px;
margin-bottom:0px;
}

div.title .clie{
background:url(image/our_clients.jpg) top left no-repeat;
height:21px;
width:355px;}

div.main .tour{
background:url(image/tourism_title.jpg) top left no-repeat;
width:116px;
height:11px;
margin:15px 0px 10px 0px;}

div.main .manufactu{
background:url(image/manufucturing_title.jpg) top left no-repeat;
width:206px;
height:11px;
margin:15px 0px 10px 0px;}

div.main .kenserv{
background:url(image/service_title.jpg) top left no-repeat;
width:206px;
height:11px;
margin:15px 0px 10px 0px;}

div.main .it{
background:url(image/it_industry_title.jpg) top left no-repeat;
width:126px;
height:18px;
margin:15px 0px 10px 0px;}

div.main .med{
background:url(image/medical_fieldtitle.jpg) top left no-repeat;
width:150px;
height:18px;
margin:15px 0px 10px 0px;}

div.main .manu{
background:url(image/manufucturing_title.jpg) top left no-repeat;
width:116px;
height:11px;
margin:15px 0px 10px 0px;}

div.cliemenu a:hover,
/*active link to stick*/
div.cliemenu a.current,
div.cliemenu a.current:link,
div.cliemenu a.current:visited,
div.cliemenu a.current:active{
background:url(image/clientstab2.gif) top left no-repeat;
background-position:0px 0px;
margin-bottom:0px;}

/*news*/
div.newsmenu .newsmenu{
margin:0px;
padding:0px;
height:30px;}
ul.newsmenu{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;}

div.newsmenu a,
div.newsmenu a:link,
div.newsmenu a:visited,
div.newsmenu a:active{
display:block;
height:30px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1px;
color:#FFFFFF;
text-decoration: none;
cursor:pointer;
background:url(image/newstab1.gif) top left no-repeat;
background-position:0px 0px;
margin-top:1px;
margin-bottom:0px;
}

div.newsmenu a:hover,
/*active link to stick*/
div.newsmenu a.current,
div.newsmenu a.current:link,
div.newsmenu a.current:visited,
div.newsmenu a.current:active{
background:url(image/newstab2.gif) top left no-repeat;
background-position:0px 0px;
margin-bottom:0px;}

/*contacs*/
div.contmenu .contmenu{
margin:0px;
padding:0px;
height:30px;}
ul.contmenu{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;}

div.contmenu a,
div.contmenu a:link,
div.contmenu a:visited,
div.contmenu a:active{
display:block;
height:30px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1px;
color:#FFFFFF;
text-decoration: none;
cursor:pointer;
background:url(image/contacts1.gif) top left no-repeat;
background-position:0px 0px;
margin-top:1px;
margin-bottom:0px;
}

div.contmenu a:hover,
/*active link to stick*/
div.contmenu a.current,
div.contmenu a.current:link,
div.contmenu a.current:visited,
div.contmenu a.current:active{
background:url(image/contacts2.gif) top left no-repeat;
background-position:0px 0px;
margin-bottom:0px;}

.sidebullet a,
.sidebullet a:link,
.sidebullet a:visited,
.sidebullet a:active{
text-decoration:underline;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
padding:10px 0px 10px 13px;
background:url(image/bullet1.gif) top left no-repeat;
background-position:0px 10px;}

.sidebullet a:hover,
/*active link to stick*/
.sidebullet a.current,
.sidebullet a.current:link,
.sidebullet a.current:visited,
.sidebullet a.current:active{
color:#1a5a8d;}
div.newstitle{
background:url(image/news_tittle.jpg) top left no-repeat;
height:19px;
width:96px;}
.subcontainerDiv{
overflow:hidden;
margin-top:5px;}
div.contitle{
background:url(image/contacts_tittle.jpg) top left no-repeat;
height:19px;
width:172px;
margin-bottom:10px;}

/*contact form css*/
div.subcontainerDiv #name{
background:url(image/text_field.gif)top left no-repeat;
color:#1a5a8d;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:7px 5px 0px 8px;
font-size:12px;
height:21px;
width:275px;
border-right:#000000 0px solid;
border-left:#000000 0px solid;
border-top:#000000 0px solid;
border-bottom:#000000 0px solid;}

div.subcontainerDiv #email{
background:url(image/text_field.gif)top left no-repeat;
color:#1a5a8d;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:7px 5px 0px 8px;
font-size:12px;
height:21px;
width:275px;
border-right:#000000 0px solid;
border-left:#000000 0px solid;
border-top:#000000 0px solid;
border-bottom:#000000 0px solid;}
div.subcontainerDiv #subject{
background:url(image/text_field.gif)top left no-repeat;
color:#1a5a8d;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:7px 5px 0px 8px;
font-size:12px;
height:21px;
width:275px;
border-right:#000000 0px solid;
border-left:#000000 0px solid;
border-top:#000000 0px solid;
border-bottom:#000000 0px solid;}
div.subcontainerDiv #address{
color:#1a5a8d;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
padding:4px 5px 0px 8px;
font-size:12px;
background:url(image/text_area.gif) top left no-repeat;
height:123px;
width:357px;
border-right:#000000 0px solid;
border-left:#000000 0px solid;
border-top:#000000 0px solid;
border-bottom:#000000 0px solid;}
div.subcontainerDiv #message{
color:#1a5a8d;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
padding:4px 5px 0px 8px;
font-size:12px;
background:url(image/text_area.gif) top left no-repeat;
height:123px;
width:357px;
border-right:#000000 0px solid;
border-left:#000000 0px solid;
border-top:#000000 0px solid;
border-bottom:#000000 0px solid;}

#bgrep .login{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:585859;
margin:25px 0px 0px 0px;}

div.logregmenu,
div.logregmenu a,
div.logregmenu a:link,
div.logregmenu a:visited,
div.logregmenu a:active{
text-decoration:none;
margin:0px 10px 6px 10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#585859;}

div.logregmenu a:hover,
/*active link to stick*/
div.logregmenu a.current,
div.logregmenu a.current:link,
div.logregmenu a.current:visited,
div.logregmenu a.current:active{
color:#e35130;
text-decoration:underline;
}

table.contenttable{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#394231;
text-align:left;
margin:0px 0px 0px 0px;
padding:0px 0px 5px 0px;
clear:both;
overflow:hidden;
}

.textmedium{
display:block;
color:#1a5a8d;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:7px 5px 0px 8px;
font-size:12px;
height:21px;
width:275px;
background:url(image/text_field.gif)top left no-repeat;
border-right:#000000 0px solid;
border-left:#000000 0px solid;
border-top:#000000 0px solid;
border-bottom:#000000 0px solid;
}
.formlabelmedium{
clear:both;
overflow:hidden;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
font-size:11px;
}
.ModuleTitle{
color:#e45231;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
height:50px;
text-align:left;}

/*downloads Tilte*/
table.container .title{
font-family:Verdana, Arial, Helvetica, sans-serif;
display:block;
height:15px;
font-size:12px;
text-transform:uppercase;
font-weight:bold;
color:#273d45;
margin:8px 0px 15px 0px;
text-decoration:underline;
background:url(image/arrow2.gif) left no-repeat;
background-position: 0px 10px;
padding:5px 0px 0px 18px;
}
/*end*/
.more{
font-family:Verdana, Arial, Helvetica, sans-serif;
display:block;
font-size:10px;
font-weight:bold;
color: #e4532c;
text-decoration:none;
margin-bottom:15px;
}
h2{
color:#e77817;
font-family:Verdana, Arial, Helvetica, sans-serif;
display:block;
height:15px;
font-size:12px;
text-transform:uppercase;
font-weight:bold;
color:#273d45;
margin-bottom:15px;
text-decoration:underline;
background:url(image/arrow2.gif) left no-repeat;
background-position: 0px 10px;
padding:5px 0px 0px 18px;}

