

body{  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000;  margin:0px; padding:0px; background:url(../images/blue-bg.jpg) repeat-x; background-color:#0241AB; border:0;}

img:hover{
	opacity:0.6;
	filter:alpha(opacity=60);
}

.main-cantaner{ width:990px; margin:0px auto 0px auto; padding:0px;}

.top-bg{ width:988px; height:13px; float:left; padding:20px 0px 0px 0px;}

.bottam-bg{ width:988px; height:15px; float:left;}

.middle-box{ width:988px; float:left; background-color:#FFFFFF;}

.main-cantaner-box{ width:951px; float:left; display:block; padding:0px 18px 0px 19px;}

.header-box{ width:951px; height:140px; float:left; background:url(../images/header-bg.jpg) no-repeat left top;}

.logo{ width:348px; height:99px; float:left; display:block;}
#logo-1{width:348px; height:99px; float:left; padding:7px 0px 0px 0px; display:block;}
#logo-2{width:200px; padding:0px 5px 0px 40px; display:block; text-align:right}



.header-part-right{ width:589px; height:140px; float:right; display:block;}

.header-top-link{ width:600px; height:41px; float:right; display:block;}

.top-link{ font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#08111A; padding:0px 0px 0px 0px; text-decoration:none; float:right; display:block;} 

.top-link a{ font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#08111A; padding:0px 5px 0px 5px; text-decoration:none; float:right; display:block;}

.top-link a:hover{  color:#0000FF;   text-decoration:none;}

.contact-box{ width:600px; height:59px; float:left; display:block;} 

.phone-box{ width:168px; height:37px; float: left; display:block; padding:0px 0px 0px 80px;}

.info-box{ width:156px; height:37px; float: left; padding:0px 0px 0px 10px; display:block;}

.Request-box{ width:170px; height:37px; float: left; padding:0px 0px 0px 10px; display:block;}

.phone-left{ width:20px; height:37px; float:left; display:block;}

.phone-right{ width:145px; height:37px; float:left; display:block;}

.info-left{ width:26px; height:37px; float:left; display:block;} 

.info-right{ width:128px; height:37px; float:left; display:block;}

.Request-left{ width:20px; height:37px; float:left; display:block;}

.Request-right{ width:149px; height:37px; float:left; display:block;}

.header-text{ font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#1499DA; text-decoration:none; padding:2px 0px 0px 0px; display:block;}

.header-text a{  text-decoration:none; padding:2px 5px 0px 5px; display:block; float:left; font-size:12px; font-weight:bold;}

.header-text a:hover{ color:#FF0000;}

.header-text-1{ font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#1499DA; text-decoration:none; padding:2px 0px 0px 4px; display:block;}

.header-navi-part{ width:589px; height:34px; padding:0px 0px 0px 3px; float:left; display:block;}

.navi-left{ width:11px; float:left; margin:0px; padding:0px; float:left; display:block;}

.navi-right{ width:11px; float:left; margin:0px; padding:0px; float:left; display:block;}

.navi-manu{ width:567px; height:34px; float:left; margin:0px; padding:0px; background:url(../images/middle-bg_05_05.jpg) repeat-x left top; display:block; font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;}

.navi-manu ul{ margin:0px; padding:0px; list-style:none; float:left; display:block;}
.navi-manu li{ background:url(../images/arrow-bulet.jpg) no-repeat right ; float:left;  height:20px; display:block; line-height:18px; font-size:12px; color:#FFFFFF; padding:0px 0px 0px 0px; margin:8px 0px 0px 0px;}
.navi-manu a{ text-decoration:none; color:#FFFFFF; padding:0px 14px 0px 14px; display:block; float:left; margin-right:0px;}
.navi-manu a:hover{ color:#000000;}

.banner{ width:951px; height:244px; float:left; display:block;}


.cantant_box_1{ width:951px;  background-color:#FFFFFF; margin:7px 0px 0px 0px; float:left; display:block;}

.cont-left-part{ width:263px; float:left; margin-top:10px; display:block;}

.contant-right-part{ width:687px; height:auto; float: left; height:auto;}

.services-box{ width:263px; height:31px; float:left; display:block;}

.left-navi-box{ width:262px; float:left; display:block; border-left:#55BDF4 solid 1px;}

.services-icon{ width:39px; height:31px; float:left;}

.services-boder{ width:263px; height:10px; float:left;}

.services-bg{ width:214px; height:22px; float:right; background:url(../images/services-bg.jpg) repeat-x left top; font:normal 14px Arial, Helvetica, sans-serif; font-weight:bold; padding:9px 0px 0px 10px; color:#FFFFFF;}

.navi-left-1{ margin:0px; padding:0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#46494B; list-style:none; width:252px;}
.navi-left-1 ul{ padding:0px; margin:0px; list-style:none; float:left;}
.navi-left-1 li{ width:100%; background:url(../images/arrow-icon.jpg)  no-repeat 5px 15px; line-height:40px; float:left;  text-decoration:none;}
.navi-left-1 a{ display:inline-table; padding:0px 0px 0px 21px; text-decoration:none; float:left; list-style:none; color:#46494B; font-size:12px;}
.navi-left-1 a:hover{ color:#0000FF;}

.left1 { width:100%; border-bottom:1px dashed #B5B5B5; display:table; float:left; display:block;}



.navi-left-2{ margin:0px 0px 0px 0px; padding:10px 0px 0px 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#46494B;}
.navi-left-2 a{ padding:5px 5px 0px 5px; margin:0px 0px 0px 0px; text-decoration:none; float:left; color:#46494B; font-size:12px;}
.navi-left-2 a:hover{ color:#0000FF;}

.icon-left-menu{ margin:18px 0px 0px 15px;} 





.icon-mage-1{ width:100px; height:70px; float:left; display:block; margin:0px 0px 0px 0px;}

.icon-mage-2{ width:100px; height:70px; float:left; display:block; margin:0px 0px 0px 8px;}

#text-bg{ width:239px; height:90px; float:left; margin:10px 0px 0px 0px; display:block; background:url(../images/text-bg.jpg) no-repeat left top;}

.text-bg-1{ width:29px; height:90px; float:left; margin:10px 0px 0px 18px; display:block;}

.cont-top-boder{ width:685px; float:left; height:10px;}

.cont-middle{ width:683px; float:left; height:auto; border-left:#E8E8E8 solid 1px; border-right:#E8E8E8 solid 1px;}
 
.cont-bottam-boder{ width:685px; float:left; height:6px;}

.text-box{ width:433px; float:left; border-right:#E8E8E8 solid 1px; padding:0px 0px 0px 17px; height:1170px;}

.icon-bottam-part{ width:433px; height:auto; float:left; display:block; padding:0px 0px 0px 0px;}

.icon-bottam-part-1{ width:433px; height:auto; float:left; display:block; padding:15px 0px 0px 0px;}


.hedding{ font:normal 18px Verdana, Arial, Helvetica, sans-serif; color:#EF5E1B; padding:10px 10px 0px 0px;}

.text{ font:normal 12px Arial, Helvetica, sans-serif; color:#272523; padding:10px 8px 0px 2px; line-height:20px; text-align:justify; word-spacing:2px;}

.text span{ font-size:12px; color:#000000; font-weight:bold;}

.read-more{ border-bottom:#999999 solid 1px; width:420px; clear:both; height:30px; margin:0px 0px 0px 0px;}

.read-bg{ width:83px; height:22px; float:right; background:url(../images/read-bg.jpg) no-repeat right bottom; font: normal 12px Verdana, Arial, Helvetica, sans-serif; color:#46494B; padding:8px 0px 0px 25px; text-decoration:none;}

.read-bg a{ font: normal 12px Verdana, Arial, Helvetica, sans-serif; color:#46494B; padding:0px 5px 5px 0px;}
.read-bg a:hover{ color:#000000; text-decoration:none;}

.icon-box{ width:219px; height:auto; float:left; padding:0px 0px 0px 11px;}
.icon-box a{
	color:#46494B;
	font-size:12px;
	margin:0;
/*	padding:5px 5px 0;*/
	text-decoration:none;
}

.icon-box a:hover{
	color:#46494B;
	font-size:12px;
	margin:0;
/*	padding:5px 5px 0;*/
	text-decoration:underline;
}

.icon_1{ width:219px; height:31px; float:left;}

.icon_2{ width:207px; height:auto; float:left; border-left:#1EBBEB solid 1px; border-right:#1EBBEB solid 1px; height:130px;}

.icon_2_3{ width:207px; height:auto; float:left; border-left:#1EBBEB solid 1px; border-right:#1EBBEB solid 1px; height:165px;}

.icon_2_2{ width:207px; float:left; border-left:#1EBBEB solid 1px; border-right:#1EBBEB solid 1px; height:275px;}

.icon_2_4{ width:207px; float:left; border-left:#1EBBEB solid 1px; border-right:#1EBBEB solid 1px; height:575px;}

.icon_3{ width:219px; height:5px; float:left;}

.icon-bg{ width:34px; height:31px; float:left;} 

.icon-text{ width:154px; height:23px; float: left; background:url(../images/icon-reprt.jpg) repeat-x left top; font: normal 14px Arial, Helvetica, sans-serif; color:#FFFFFF; padding:8px 0px 0px 10px; font-weight:bold;}

.icon-bg-right{ width:11px; float:left; height:31px;} 

.icon-sedo-box{ width:207px; height:61px; margin:11px 0px 0px 0px;}

.icon-sedo-box-1{ width:207px; height:61px; margin:0px 0px 0px 0px;}

.icon-sedo-1{ width:40px; float:left; height:50px;}

.icon-sedo-2{ width:33px; float:left; height:50px; margin-left:29px;}

.icon-sedo-3{ width:30px; float:left; height:53px; margin-left:13px;}

.icon-sedo-4{ width:48px; float:left; height:60px; margin-left:15px; }


.email{ font:normal 14px Arial, Helvetica, sans-serif; color:#090905; padding:15px 0px 0px 10px;}


.open-box{  float:left;}

.project-image{ width:197px; height:143px; float:left; display:block; padding:0px 6px 0px 5px; margin:10px 0px 0px 0px;}

.email-1{ font:normal 14px Arial, Helvetica, sans-serif; color:#090905; padding:5px 0px 0px 10px; text-align:center;}
.open-box{  float:left;}


.open{ margin:0px; padding:0px; list-style:none; font: normal 12px Arial, Helvetica, sans-serif; color:#000000; float:left; display:block;}
.open ul{ margin:0px; padding:0px; list-style:none; float:left; display:block;}

.open li{ background:url(../images/arrow-icon-1.jpg) no-repeat left ; float:left;  padding:3px 0px 0px 30px; margin:2px 0px 0px 40px; line-height:25px; list-style:none; text-decoration:none; }

.open a{ padding:0px 0px 0px 0px; text-decoration:none; list-style:none; color:#46494B; font-size:12px; text-decoration:none; float:left;} 
.open a:hover{ color:#0000FF; }

.spese{ width:10px; height:10px;}
.open-text-box{ width:207px; float:left; display:block; padding:0px 0px 0px 0px;}
.open-heding{ font:normal 12px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; margin:10px 0px 0px 10px; float:left; display:block;}

.nav_left_box{width:247px; height:auto;}

.left_navi{list-style:none; }
.left_navi ul{padding:0px; margin:0px; list-style:none}
.left_navi li{background:url(../images/arrow-icon-1.jpg)  no-repeat left ;  display:block; margin:8px 0px 0px 40px; padding:8px 0 0 20px;  text-decoration:none; line-height:5px; height:10px;}

.left_navi a{font-family:Arial, Helvetica, sans-serif; color:#333333; display:block; margin:0 0 0 0;  text-decoration:none;} 

.left_navi a:hover{ color:#0000FF; text-decoration:none;}



.footer-bg{ width:988px; height:94px; float:left; display:block; background:url(../images/footer-bg.gif) no-repeat left top; margin:1px 0px 0px 0px;}
.footer-manu{ width:800px; padding:22px 0px 0px 230px; float:left; display:block; font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; list-style:none;}
.footer-manu ul{ margin:0px; padding:0px; list-style:none float:left; display:block;}
.footer-manu li{ background:url(../images/arrow-icon-2.jpg) no-repeat right ; float:left;  height:20px; display:block; line-height:18px; font-size:11px; color:#FFFFFF; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
.footer-manu a{ text-decoration:none; color:#FFFFFF; padding:0px 15px 0px 15px; display:block; float:left; margin-right:0px;}
.footer-manu a:hover{ color:#FFFF33; text-decoration:underline;}



.copy-right{ font:normal 10px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; padding:4px 0px 0px 330px; clear:both;}
.copy-right a{ text-decoration:none; padding:0px 0px 0px 0px; color:#FFFFFF;}
.copy-right a:hover{ color:#FFFF00;}

.bg-text{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; padding:32px 10px 0px 14px; float:left; display:block; line-height:20px; word-spacing:3px; text-align:justify;} 
.about-box{ width:669px; height:auto; float:left; display:block; padding:0px 7px 0px 7px;}

.about-bg{ width:669px; height:31px; float:left; display:block;}

#about-text-box{ width:669px; height:auto; float:left; display:block; min-height:890px;}

.about-hading{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#0099FF; text-align:left; padding:7px 0px 0px 4px; font-weight:bold;}

.about-hading span{ font-size:12px; color:#272523;  padding:7px 0px 0px 4px;}

#about-contant-box{ width:669px; height:auto; float:left; display:block;}
.about-text{ font:normal 12px Arial, Helvetica, sans-serif; color:#272523; line-height:20px; text-align:justify; word-spacing:2px; padding:5px 5px 0px 4px; }

.icon{ padding:10px 0px 0px 5px;}

.icon-arrow{ padding:14px 0px 0px 2px;}

.image-1{ padding:20px 0px 0px 5px;}

.top-heading{ font:normal 14px Arial, Helvetica, sans-serif; color:#FF9900; line-height:20px; text-align:justify; word-spacing:2px; padding:5px 5px 0px 4px; font-weight:bold;}

.top-heading span{ padding:0px 0px 0px 4px; color:#000000; font-size:14px;  font-weight:bold;} 

.serviec-text{ font:normal 12px Arial, Helvetica, sans-serif; color:#272523; padding:10px 8px 0px 5px; line-height:20px; text-align:justify; word-spacing:2px;}

.icon-cercle{ padding:4px 0px 0px 5px;}


.solu_navi{list-style:none; }
.solu_navi ul{padding:0px; margin:0px; list-style:none}
.solu_navi li{background:url(../images/tick.jpg)  no-repeat left ;  display:block; margin:8px 0px 0px 10px; padding:8px 0 0 30px;  text-decoration:none; line-height:5px; height:10px;}

.solu_navi a{font-family:Arial, Helvetica, sans-serif; color:#333333; display:block; margin:0 0 0 0;  text-decoration:none;} 

.contact-line{ border-left:#BDBCBD solid 1px; border-right:#BDBCBD solid 1px; background-color:#F9F9F9 ;}

.form-text{ font-family:Arial, Helvetica, sans-serif; color:#333333; display:block;  text-decoration:none; padding:0px 0px 0px 10px; }

.advance-web-boder{ background:url(../images/advanc-line-1-bg.jpg) repeat-x; height:1px;}
.advance-web-boder-1{ border-left:#D0CCD8 solid 1px;}
.advance-web-boder-2{  border-right:#D0CCD8 solid 1px;}

.advance-bg{ background:url(../images/advanc-line-bg.jpg) repeat-x; height:35px;}

.more-link{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#009BE7; text-decoration:none; padding:15px 0px 0px 7px;}
.more-link a{  font-size:11px; color:#009BE7; text-decoration:none; padding:8px 0px 0px 0px; text-decoration:none;}
.more-link a:hover{  color:#FF0000;}

.more-text-1{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#6A6A6A; text-decoration:none; padding:10px 6px 0px 28px; text-align:justify; line-height:17px;}

.more-text{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#6A6A6A; text-decoration:none; padding:10px 6px 0px 6px; text-align:justify; line-height:17px;}

.web-heding-top{  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#6A6A6A; text-decoration:none; padding:10px 0px 0px 6px; font-weight:bold;}

.tict-bulet{ padding:4px 0px 0px 0px;}

.tict-bulet-1{ padding:4px 0px 0px 4px;}

.tict-text{  font:normal 12px Arial, Helvetica, sans-serif; color:#272523; padding:0px 8px 0px 2px; line-height:20px; text-align:justify; word-spacing:2px;}

.tict-text-1{  font:normal 12px Arial, Helvetica, sans-serif; color:#272523; padding:5px 8px 0px 30px; line-height:20px; text-align:justify; word-spacing:2px;}

.letest-project{ width:207px; height:115px; float:left; display:block; margin:10px 0px 0px 0px;}

.portfolio-link{ font:normal 12px Arial, Helvetica, sans-serif; color:#FFFFFF; padding:5px 8px 0px 0px; text-align:center; text-decoration:none;}
.portfolio-link a{  color:#FFFFFF; padding:5px 8px 0px 0px; text-align:center; text-decoration:none;}
.portfolio-link a:hover{  color:#FF0000;}
.line{ background-color:#000000; height:1px;}

.pages-link{ font:normal 12px Arial, Helvetica, sans-serif; color:#FFFFFF; padding:4px 0px 0px 2px;  text-decoration:none;}
.pages-link a{  color:#000000; padding:6px 0px 0px 6px; text-decoration:none; color:#FFFFFF;}
.pages-link a:hover{  color:#FF0000;}
.pages-link a:activ{  color:#000000;}

.pages-link-1{ font:normal 12px Arial, Helvetica, sans-serif; color:#000000; padding:4px 0px 0px 5px;  text-decoration:none; font-weight:bold;}
.pages-link-1 a{  color:#000000; padding:4px 0px 0px 5px; text-decoration:none; color:#000000; font-weight:bold;}
.pages-link-1 a:hover{  color:#FF0000; font-weight:bold;}

.name-line{ width:197px; height:20px; float:left; display:block;}
.image-line{ width:197px; height:1px; float:left; display:block; padding:13px 0px 0px 0px;}

.inage-name{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; padding:10px 0px 0px 50px;}

.inage-name-1{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; padding:10px 0px 0px 40px;}

.image-hover a:hover{ border:#FF0000 solid 1px;}

.menu-left-navi-box{ width:260px; height:42px; float:left; display:block;}

.menu-left-navi-line{ width:260px; height:1px; float:left; display:block;}

.menu-box-navi-left{ width:20px; height:42px; float:left; display:block;}

.menu-box-navi-right{ width:238px; height:42px; float:left; display:block;}




