/*Start reset*/
* {margin:0;padding:0}
body {font-family:Helvetica, sans-serif;background:#D1F9C9;font-size:14px;line-height:22px;color:#a0a0a0}
h1, h2, h3, h4, h5, h6 {color:#000;font-weight:normal;margin-bottom:15px}
a {text-decoration:none;color:#000}
a:hover {text-decoration:none;}
.floatleft {float:left}
.floatright {float:right}
img {max-width:100%;border:none;height:auto}
.fix {overflow:hidden}


/*end reset*/

.main_area{width:960px;background:#fff;margin:15px auto;display:block;border-radius:10px;}
.header{}
.logo{float:left;margin-left:10px}
.logo img{width:95px;margin-top:15px}
.logo p{color: #478FCD;font-size: 36px;font-weight: bolder;margin-bottom: 14px;float: right;margin-top: 46px;margin-left: 52px;}
.social_icom{float: right;margin-right: 18px;margin-top: 42px;}
.social_icom img{margin-left: 7px;padding-top: 4px;padding-right: 2px;}
.social_icom img:hover{transform:scale(1.1);}
.slider{}
.mainmenu{background:#478FCD;min-height:43px}
.nav{}
.nav ul{margin:0;padding:0;list-style:none;}
.nav ul li{float:left;border-right:1px solid #fff;border-radius:10px;position:relative;}
.nav ul li a{display:block;text-decoration:none;color:white;padding:10px 18px;font-size:15px;}
.nav ul li a:hover{background:#384FA9;border-radius:10px}

/*Drop down menu*/
.nav ul li ul{position:absolute;left:-999999px;z-index:10;}
.nav ul li:hover ul{left:0px;top:42px}
.nav ul li ul{background:#478FCD;width:206px}
.nav ul li ul li{float:none;border-bottom:1px solid #fff;border-radius:0px;border-right:0px;}
.nav ul li ul li:last-child{border-bottom:0px solid}
.nav ul li ul li a{}
.nav ul li ul li a:hover{border-radius:0px}
/*Drop down menu end*/

.content{margin-top:10px}
.content_home{float:left;width:620px;margin-right:20px;text-align:justify;margin-left:10px;}
.content h2{color:#374FAC}

.recent_project{float: right;width: 300px;margin-right: 10px;}
.recent_project h2{Color:white;text-align:center;background:#374FAC;padding:10px;margin-bottom:7px}
.project_images{background:#F2F6F9;padding-right:5px;border-bottom:1px dashed gray;padding-top:6px}
.project_images img{float:left;border:3px dashed black;margin-top:6px;margin-left:10px;margin-right:10px}
.project_images p{margin-left:86px;text-align:justify;margin-bottom:5px;color:#009900;font-size:13px;}


.information_area{margin-left: 10px;margin-right: 10px;margin-top:10px;background:#EDEDED;padding-top:10px}
.information{float: left;margin-right: 200px;width: 200px;margin-left: 29;}
.information ul{margin:0;padding:0;list-style:none;margin-left:24px}
.information ul li{background:url(images/marker.png) no-repeat scroll 0 9px;padding-left:10px;padding-bottom:3px;}
.information ul li a{display:block;text-decoration:none;color:#a0a0a0}
.information ul li a:hover{color:#000;text-indent:5px}
.join_us{float: left;width: 200px;}
.join_us img{margin-right:10px;padding-left:2px}
.join_us img:hover{transform:scale(1.1);
-mz-transform:scale(1.1);
-webkit-transform:scale(1.1);
-ms-transform:scale(1.1);
-o-transform:scale(1.1);
}
.contact_us{float: left;width: 300px;margin-left:10px}
.contact_us h2{margin-left: 85px;}
.contact_us img{float: left;margin-right: 13px;margin-top: 4px;}
.contact_us p{margin-left: 37px;margin-bottom: 14px;}
.contact_us h4{margin-bottom:0px;padding-left: 37px;}
.footer{background:black;color:white;text-align:center;padding:10px;margin-top:10px}

/*Start Company info*/
.general_info {}
.company_info{margin-bottom:-8px}
.company_info h4{width: 213px;float: left;margin-bottom:0px}
.company_info p{margin-bottom:-10px;float:right;width:400px}
.content_home p{margin-bottom:10px;color:#478FCD}
/*End Company info*/

/*Start mission*/
.mission{}
.mission h2{}
.mission p{}
/*End mission*/

/*Start training capability*/
.training_capability {}
.training_capability h2{}
.training_capability p{}
/*End training capability*/

/*Start Ongoing Project*/
.project_slider{margin-bottom:20px}
.ongoning_project{font-size:13px;text-align:justify;margin-left:10;margin-right:10px;}
.ongoning_project h2{color:#374FAC}
.project_content{border-bottom:1px dotted #dadada;padding-bottom:10px;margin-bottom:20px;}
.ongoing_content{margin-right:10px;padding-bottom:5px;width:620px;float:left}
.ongoing_content p{margin-bottom:10px;color:#478FCD}
.ongoing_image{}
.ongoing_image img{border:5px solid #a0a0a0;}
.ongoing_content ul{margin:0px;padding:0;list-style:square;margin-left:30px;margin-top:15px;margin-bottom:10px}
.ongoing_content ul li{color:#478FCD}
.ongoing_content ul li a{display:block;}
/*End Ongoing Project*/

/*Start Key personnel*/
.key_personnel th{padding:5px 16px;background:#374FAC;color:white;font-weight:normal;}
.key_personnel tr{color:black;}
.key_personnel td{text-align:center;font-size:15px;padding:7px}
.key_personnel table,th,td,tr{border:1px solid black;border-collapse: collapse;}
/*End Key personnel*/

/*Start Staff Operation*/
.staff_operations{}
.staff_operations h2{}
.staff_operations p{}
/*End Staff Operation*/

/*Start Staff*/
.staff{}
.staff h2{}
.staff p{}
/*End Staff*/

/*Start Services*/
.services{}
.services h2{}
.services h3{color:#374FAC;font-weight:bold}
.services p{}
.services ul{margin:0;padding:0;list-style:none;margin-left:40px;list-style:square}
.services ul li{padding-left:10px;padding-bottom:3px;font-size:14px}
/*End Services*/


/*Start Office Logistics*/
.office_logistics{}
.office_logistics h2{}
.office_logistics p{}

.office_space{}
.office_space h2{}
.office_space p{}

.computer_faci th{padding:6px 61px;background:#374FAC;color:white;font-weight:normal;}
.computer_faci tr{color:black;}
.computer_faci td{text-align:center;font-size:15px;padding:3px}
.computer_faci table,th,td,tr{border:1px solid black;border-collapse: collapse;}

.office_eqip h2{margin-top:15px}
.office_eqip th{padding:6px 77px;background:#374FAC;color:white;font-weight:normal;}
.office_eqip tr{color:black;}
.office_eqip td{text-align:center;font-size:15px;padding:3px}
.office_eqip table,th,td,tr{border:1px solid black;border-collapse: collapse;}

.transport h2{margin-top:15px}
.transport th{padding:6px 77px;background:#374FAC;color:white;font-weight:normal;}
.transport tr{color:black;}
.transport td{text-align:center;font-size:15px;padding:3px}
.transport table,th,td,tr{border:1px solid black;border-collapse: collapse;}
/*End Office Logistics*/


/*Start career*/
.career{}
.career h2{}
.career p{text-align:center}
.office_address{}
.office_address h4{font-size: 20px;margin-bottom: 4px;text-align: center;}
.office_address p{}
/*End career*/

/*Start contact*/
.contact{}
.contact h2{}
.contact p{text-align:center}
.office_address{}
.office_address h4{font-size: 20px;margin-bottom: 4px;text-align: center;}
.office_address p{}
/*End contact*/


