body{  margin:0px;  padding:0px;  font-family:Arial,Helvetica,sans-serif;  font-size:12px;  color:#364551}a{ color:#174A72}.cb{  clear:both}hr{  clear:both;  margin:0px;  padding:0px;  visibility:hidden}.padding{  height:20px;    clear:both}form{  margin:0px;  padding:0px}body a:hover{  text-decoration:underline}.bg1{  background:url(../img/b_1.png);  height:49px;  width:100%;  background-position:center;  background-repeat:repeat-y}.bg2{  background:url(../img/1.png);  height:49px;  width:965px;  background-position:center;  background-repeat:no-repeat;  margin:auto}.logo{  background:url(../img/logo.png); width:400px; height:49px; background-repeat:no-repeat; background-position:0px 2px; float:left}.tlinks{width:500px;float:right;text-align:right;margin-top:15px;color:#E5E5E5; font-size:11px}.tlinks ul{margin:0px;padding:0px;list-style:none}.tlinks li{display:inline}.tlinks a{font-size:11px;color:#E5E5E5;text-decoration:none}.tlinks input{border:solid 1px #709AB4;background:#18466F;font-size:11px;color:#D7D7D7}.main{ width:965px; margin:auto}.wh1{ height:15px}.wh2{ height:15px; clear:both}.wh3{ height:7px; clear:both}.sh1{margin-top:15px; width:403px; float:left; font-size:12px; font-weight:bold; font-style:italic; color:#A3A3A3}.sh2{ width:555px; float:right; height:25px}.flash{  float:left;  width:403px}.flash div{margin:0px;padding:0px;font-size:12px;font-weight:bold;text-transform:uppercase;height:75px;background:url(../img/philosophy.png);background-repeat:no-repeat;color:#918057;padding-left:20px;padding-right:30px}.flash h1,.flash h2{margin:0px;padding:0px;font-size:11px;font-weight:bold;text-transform:uppercase;color:#918057;padding-top:18px}.flash div img{float:left;margin-top:5px}.y h2{padding-top:25px}.p{padding-bottom:5px}.content{ float:right; width:555px;}#content h1{ margin:0px; margin-bottom:5px; padding:0px; padding-bottom:7px; padding-top:20px; font-size:14px; border-bottom:dotted 1px #8DAFCB; color:#3B6B95}.c1{  float:left;  width:188px;  height:229px;  background:url(../img/m_servcies.png)}.c2{  float:right;  width:360px;  height:229px;  background:url(../img/case_index.png)}.c11{  float:left;  width:188px;  height:240px}.c22{  float:right;  width:195px;  height:240px}.c33{  float:right;  width:165px;  height:233px;  background:url(../img/news.gif)}.we_work{  background:url(../img/we_work.png);  width:188px;  height:105px}.tech_serv{  background:url(../img/techo_services.png); width:188px; height:128px}.footer{ background:#F1F1F1; height:40px; width:955px; margin-left:10px; clear:both}.footer1{ background:#F1F1F1; height:40px; width:965px; clear:both}.foo1{width:700px;float:left;padding-top:14px;padding-left:20px;font-size:11px;color:#858585}.foo1 a{font-size:11px;color:#858585;text-decoration:none}.foo2{width:165px;float:right;background:#D7E7F4;height:40px}.port1{float:left;width:200px;height:430px}.port2{margin-left:7px;float:left;width:310px;height:475px}.port3{float:left;margin-left:7px;width:441px;height:475px;background:#FC6}.port-menu{  background:url(../img/b_2.png);  background-repeat:repeat-x;  height:475px}.client-info{  background:url(../img/client_info.png);  background-repeat:no-repeat;  height:120px}.proj-info{margin-top:7px;  background:url(../img/project_info.png); background-repeat:repeat-x; height:348px}.case{padding-top:9%;height:180px}.case a{color:#FEFEFE;text-decoration:none}.case-l{ width:90%; height:70px; margin-left:18px; border-bottom:dotted #83ACCD 2px; padding-top:15px}.case img{float:left;margin-right:10px;border:solid #497496 1px}.case-l h1,h2{margin:0px;padding:0px;font-size:12px}.text1{float:left;width:310px;height:430px}.text2{margin-left:7px;float:left;width:200px;height:430px;background:url(../img/b_3.png);background-repeat:repeat-x;background-position:0px 30px}.text3{float:left;width:448px;height:430px;background:url(../img/b_3.png);background-repeat:repeat-x;background-position:0px 30px}.text-case{  background:url(../img/case_text.png);  width:310px;  height:234px}.text-Ltext{  width:310px;  height:196px}.title-img{height:27px;background:#DDE7EF}.text-links{  background:url(../img/shadow1.gif); background-position:right top; background-repeat:no-repeat; width:200px;height:403px}.portf1,.portf2,.portf3{  height:460px}.portf1{  width:200px;  float:left;  background:url(../img/bg3.gif);  background-repeat:repeat-x;  background-position:0px 31px}.portf2{  width:309px;  float:left;    margin-left:7px}.portf3{  width:442px;  float:right;  margin-top:0px}.port-info{  background:url(../img/client_info.png);  background-repeat:no-repeat;  background-position:top;  width:309px;  height:115px}.port-infoD{padding-top:33px;margin-left:15px;color:#FFF}.port-infoD img{float:left;margin-right:10px}.port-desk{ background:url(../img/bg4.gif);  background-repeat:repeat-x;  margin-top:7px;  width:309px;  height:337px;  padding-top:1px;  overflow:hidden;  padding-top:10px}.port-text{margin-left:15px;width:280px;height:320px;color:#2C6694;overflow:hidden;font-size:12px}.port-text ul{list-style-image:url(../img/hec7.gif);margin:0px;padding:5px;padding-left:30px}.port-text p{margin:3px;padding:0px}.port-m1 a,.port-m2 a{  text-decoration:none}.p1{  background:url(../img/hec4.gif);  background-repeat:no-repeat;  background-position:18px 4px;  padding-bottom:10px;  padding-left:35px}.port-m1s{  background:url(../img/hec4.gif);  background-repeat:no-repeat;  background-position:18px 4px;  padding-bottom:10px;  padding-left:35px;   color:#800000;   font-weight:bold}.port-m2{  background:url(../img/hec5.gif);  background-repeat:no-repeat;  background-position:42px 4px;  padding-bottom:5px;  padding-left:55px;  font-size:11px}.port-m2s{  background:url(../img/hec5.gif); background-repeat:no-repeat; background-position:42px 4px; padding-bottom:5px; padding-left:55px; color:#800000; font-size:11px}.portf11{  width:200px;    height:450px;  float:left;  background:url(../img/bg3.gif);  background-repeat:repeat-x;  background-position:0px 31px}.portf22{  width:509px;  float:left;    margin-left:7px}.portf33{  width:442px;  float:right;  margin-top:0px}.port-info1{  background:url(../img/case_client_info.png);  background-repeat:no-repeat;  background-position:top;  width:509px;  height:115px}.port-desk1{ background:url(../img/bg4.gif);  background-repeat:repeat-x;  margin-top:7px;  padding-top:1px;  padding-top:10px}.port-text1{width:450px;height:320px;color:#2C6694;overflow:hidden;font-size:12px}.port-text1 ul{list-style-image:url(../img/hec7.gif);margin:0px;padding:5px;padding-left:30px}.c-show{width:240px;float:left}.c-show div{margin-left:40px;margin-top:10px}/*.c-show ul{margin:0px;padding:0px;list-style:none;width:170px;margin-left:40px}div.c-show li img {border:solid 1px #CEDEEC;padding:2px}div.c-show li b {background:url(../img/hec7.gif);background-repeat:no-repeat;background-position:0px 5px;*/padding-left:10px;font-weight:normal;color:#3C6180}div.c-show li {padding-bottom:6px;padding-top:4px}.case-img{display:none;z-index:888;position:absolute} #lbOverlay{position:absolute;left:0;width:100%;background-color:#000;cursor:pointer;    z-index:888}#lbCenter,#lbBottomContainer{position:absolute;left:50%;overflow:hidden;background-color:#fff;        z-index:999}.lbLoading{background:#fff url(../img/light_box/loading.gif) no-repeat center;     z-index:999}#lbImage{border:5px solid #fff;     z-index:999}#lbPrevLink,#lbNextLink{display:block;position:absolute;top:0;width:50%;outline:none;     z-index:999}#lbPrevLink{left:0;     z-index:999}#lbPrevLink:hover{background:transparent url(../img/light_box/prevlabel.gif) no-repeat 0% 15%; z-index:999}#lbNextLink{right:0;     z-index:999}#lbNextLink:hover{background:transparent url(../img/light_box/nextlabel.gif) no-repeat 100% 15%; z-index:999}#lbBottom{font-family:Verdana,Helvetica,sans-serif;font-size:10px;color:#000;line-height:1.4em;text-align:left;border:5px solid #fff;border-top-style:none;     z-index:999}#lbCloseLink{display:block;float:right;width:66px;height:22px;background:transparent url(../img/light_box/closelabel.gif) no-repeat center;margin:5px 0; z-index:999}#lbCaption,#lbNumber{margin-right:71px; z-index:999}#lbCaption{font-weight:bold; z-index:999}.clients li{margin:0px;padding:0px;list-style:none}.clients li{ width:160px; height:170px; padding:10px; float:left; border-bottom:solid #C5D1E0 1px}.cleen-head{background:#DDE7EF;height:27px}.cleen-head1{background:#1D4E7A;color:#E3F0FB;height:27px;text-align:center;font-size:15px;font-weight:bold;padding-top:5px}.cleen-body{margin-top:7px;background:url(../img/bg3.gif);background-repeat:repeat-x;background-position:top;min-height:400px;padding-top:20px}#wscWBG{display:none;position:absolute;background:#000;opacity:0.7;-moz-opacity:0.7;-khtml-opacity:0.7;filter:alpha(opacity=70);width:100%;height:100%;z-index:999;text-align:center}#wscWBOX{display:none;position:absolute;background:#b9e77b;color:#333;text-align:center;border:1px solid #636D61;top:90px;z-index:9999}.wscWX{font-size:12px;color:#ddd;padding:4px 0;border-top:1px solid #636D61;background:#778574}.feedback{padding-top:70px;text-transform:uppercase;font-size:9px}.feedback img{ margin-right:10px; float:left}.feedback a{color:#808080;text-decoration:none}.c-l{  float:left;  margin-left:20px;  width:530px;  border:solid 1px #C4D6E3;  padding:5px;  margin-bottom:10px}.c-r{  float:left;  margin-left:20px;  width:344px;  border:solid 1px #C4D6E3;  padding:5px;  margin-bottom:10px;  font-size:15px}.c-l h1{background:#FBFDFE;color:#296091;padding-left:10px;font-size:17px;padding:5px;margin:0px;text-align:left;border-bottom:dotted 2px #BDD0DF;margin-bottom:10px}.c-r h1{color:#F2F5F9;padding-left:10px;font-size:17px;padding:5px;margin:0px;text-align:left;border-bottom:dotted 2px #BDD0DF;margin-bottom:10px}.c-l h3{color:#C10000}.c-l h2{margin-bottom:20px}.c-l td{border-bottom:solid 1px #E0EAF1;width:50%}.c-l form{margin:0px;padding:0px}.c-l div{padding:10px;border:dotted 2px #A9C1D6;color:#213545;background:#FFF}.c-r div{padding:10px;border:dotted 2px #89ABC7;color:#FBFDFE;background:url(../img/bg7.gif)}.links1 h1{font-size:11px}.search-ms{background:#C5DEED;padding:20px;margin-bottom:20px;text-align:center}.search-m{  margin:auto;  width:70%}.search-m p{border-bottom:dotted 1px #478DB8;padding-bottom:10px;padding-top:0px;margin:3px}h2{  margin:0px;  padding:0px;  font-size:12px;  font-weight:normal}h3{  margin:0px;  padding:0px;  font-size:11px;  font-weight:normal}.index-ml{margin-top:47px}.index-ml ul{  list-style:none;  margin:0px;  padding:0px}.index-ml li{background:url(../img/hec1.gif);background-repeat:no-repeat;background-position:20px 10px;padding:7px}.index-ml a{color:#FFF;text-decoration:none;padding-left:30px}.index-m2{padding-top:40px}.index-m2 ul{  list-style:none;  margin:0px;  padding:0px}.index-m2 li{background:url(../img/hec4.gif);background-repeat:no-repeat;background-position:20px 10px;padding:6px}.index-m2 a{color:#184972;text-decoration:none;padding-left:30px}  .index-news{margin-top:40px}.index-news ul{  list-style:none;  margin:0px;  padding:0px}.index-news li{background:url(../img/hec4.gif);background-repeat:no-repeat;background-position:10px 5px;padding-left:24px;padding-right:10px;font-size:11px}.index-news a{color:#184972;text-decoration:underline;margin-bottom:10px}.index-news p{padding:0px;margin-top:10px}.page-links{  margin-top:5px;  padding:0px;  list-style:none;  position:absolute}.page-links ul{  margin:0px;  padding:0px;  list-style:none}.page-links li{padding:0px;margin-top:12px;padding-left:28px;background:url(../img/hec4.gif);background-repeat:no-repeat;background-position:12px 4px;color:#A80C00}.page-links a{color:#16466C;text-decoration:none}.temp-login{ padding-top:30px; padding-bottom:30px; background:#F1F1F1; width:350px; margin:auto}.index-fl{padding-top:33px;padding-left:53px}


.jobs ul {
list-style: none;

}

.jobs li {
border-bottom: solid #ABC8DF 1px;
padding-top: 10px;
}


div.gliderscroller {
	/* modify width and height of scrolling section if necessary	*/
	width: 155px;
	height: 190px;
	overflow: hidden;
	border:0px;
    margin-top: 20px;
margin-left: 5px;
  font-size: 11px;
	}
	div.gliderscroller div.section {
		/* modify width and height of each section as needed (should match the size of the scroller window)	*/
		width:140px;
		height:190px;
		overflow:hidden;
		float:left;
		padding:1em;
		}

	div.gliderscroller div.glidercontent {
		width: 10000px;

		}

	div#section2 {
		background:#666666;
		color:#ffffff;
		}


.gliderscroller a {
font-weight: bold;  
  font-size: 12px;
  padding: 0px;
  margin: 0px;
text-decoration: none;
}

.l {
  color: #566D81;
}

.l a {
  font-size: 11px;
}

.glidercontent h2 {
  padding-bottom: 6px;
}

.keywords {
  width: 950px;
  margin: auto;
/*  background: #D7E7F4; */
  padding: 5px;
  margin-top: 5px;
  color: #B5B5B5;
  font-size: 10px;

  border-top: solid 1px #D5D5D5;
  text-align:center;
}

 


 
