/* CSS Document */
body{padding:0px; ma/rgin-left:130px;  width:98%;   background:#FFF; position:absolute; color:#000000; font:10px/14px verdana; border: #CCCCCC 1px solid;}
div, p, ul, h2, h3, h4, img{padding:0px; mar/gin:0px;}
ul{list-style-type:none;}

#mainbody{width:98%; margin:0 auto; height:auto; position:relative; bo/rder: #CCCCCC 1px solid; } 

/*  TOP HEADER  */

#topheader{height:105px; width:98%; ba/kground:url(../images/topline.jpg) 0 0 no-repeat; margin:0 0 0 0px; position:relative; padding:0px; border-bottom: 1px solid #2060AA;} 

#topheaderleft{height:20px; width:200px; ba/kground:url(../images/topline.jpg) 0 0 no-repeat; bor/der-bottom: 1px solid #2060AA;  margin:0 0 0 0px; position:relative; padding:0px; } 

#topheaderright{height:24px; float:center; width:70%; ba/kground:url(../images/topline.jpg) 0 0 no-repeat; margin-left:100px; margin-bottom:40px; position:relative; padding:0px; bo/rder: 0px solid #2060AA;} 

#topheader p{height:0px; width:98%; margin:0 0 0 0px; position:relative; padding:0px; bo/rder-bottom: 1px solid #2060AA;} 

#topheader img1{height:47px; width:194px; position:absolute; top:30px; left:23px;}


#topheader a{font:10px/14px verdana; font-weight:normal; color:#3D91B6; text-decoration:none;}
#topheader a:hover{color:#72AB13;}

#topheader ul {width:98%; height:33px; position:absolute; top:47px; left:200px; back/ground:url(../images/lines_m.jpg) 0 0 no-repeat;}
#topheader ul li{float:left}

#topheader ul li.home{width:62px; height:17px; margin-right:22px}
#topheader ul li.home a{width:62px; height:17px; display:block; background:url(../images/btn_home.jpg) 0 0 no-repeat; text-indent:-20000px;}
#topheader ul li.home a:hover{width:62px; height:17px; background:url(../images/btn_home_over.jpg) 0 0 no-repeat;}

#topheader ul li.about{width:83px; height:17px; margin-right:20px}
#topheader ul li.about a{width:83px; height:17px; display:block; background:url(../images/btn_about.jpg) 0 0 no-repeat; text-indent:-20000px;}
#topheader ul li.about a:hover{width:83px; height:17px; background:url(../images/btn_about_over.jpg) 0 0 no-repeat;}

#topheader ul li.services{width:79px; height:17px; margin-right:22px}
#topheader ul li.services a{width:79px; height:17px; display:block; background:url(../images/btn_services.jpg) 0 0 no-repeat; text-indent:-20000px;}
#topheader ul li.services a:hover{width:79px; height:17px; background:url(../images/btn_services_over.jpg) 0 0 no-repeat;}

#topheader ul li.tech{width:100px; height:17px; margin-right:22px}
#topheader ul li.tech a{width:100px; height:17px; display:block; background:url(../images/technologies.jpg) 0 0 no-repeat; text-indent:-20000px;}
#topheader ul li.tech a:hover{width:100px; height:17px; background:url(../images/technologies1.jpg) 0 0 no-repeat;}

#topheader ul li.quality{width:89px; height:17px; margin-right:22px}
#topheader ul li.quality a{width:89px; height:17px; display:block; background:url(../images/quality.jpg) 0 0 no-repeat; text-indent:-20000px;}
#topheader ul li.quality a:hover{width:89px; height:17px; background:url(../images/quality1.jpg) 0 0 no-repeat;}

#topheader ul li.news{width:100px; height:17px; margin-right:22px}
#topheader ul li.news a{width:100px; height:17px; display:block; background:url(../images/news.jpg) 0 0 no-repeat; text-indent:-20000px;}
#topheader ul li.news a:hover{width:100px; height:17px; background:url(../images/news1.jpg) 0 0 no-repeat;}

/* TOP BACK */

#topback{height:250px; width:98%;  margin:0 0 0 5px; position:relative; padding:0px; }
#topbackleft{width:300px; back/ground:url(../images/main_back.jpg) 0 0 no-repeat; margin:0 0 0 5px; position:relative; padding-top:10px; }
#topbackleft a{font:11px/14px verdana; font-weight:bold; color:#1C5B77; text-decoration:none;}
#topbackleft a:hover{width:300px; color:#72AB13; font:12px/14px verdana; font-weight:bold; te/xt-decoration:none;}
#topbackleft1{width:650px; text-align:top;  height:250px;  bac/kground:url(../images/main_back.jpg)  no-repeat; margin-bottom: 0 0 5px; position:relative; padding:0px; }


/*  BODY PAN */

#bodypan{width:98%; margin:0 0 0 0px; position:relative; padding:0px; font:11px/14px verdana; text-decoration:none;}
#bodypan a{font:10px/14px verdana; font-weight:normal; color:#003399; text-decoration:none;}
#bodypan a:hover{color:#2060AA; text-decoration:none;}

#leftpan{width:30%; margin:18px 0 0 19px; position:relative; padding:0px; float:left}
#leftpan h2{width:100%; height:27px; background:url(../images/services.png) 0 0 no-repeat; text-indent:-20000px; margin:0 0 1px 0; border-bottom:#1c3743 1px solid;}
#leftpan ul{width:100%; margin:0 0 0 4px;}
#leftpan ul li.arrow{background:url(../images/arrow2.jpg) 0 6px no-repeat; height:16px; padding:0 0 0 16px; font:12px/14px verdana; font-weight:normal; color:#5D8910; margin-top:14px; text-align:justify;}
#leftpan ul li{background:none; padding:0 0 0 16px;}
#leftpan ul li span {font:11px/14px verdana; font-weight:normal; color:#2060AA; }
#leftpan ul li a{font:10px/14px verdana; font-weight:normal; text-align:justify; color:#000; text-decoration:none;}
#leftpan ul li a:hover{color:#E76303;}

#middlepan{width:35%; margin:18px 0 0 20px; position:relative; padding:0px; float:left}
#middlepan h2{width:100%; height:27px; background:url(../images/aboutus.png) 0 0 no-repeat; text-indent:-20000px; margin:0 0 16px 0; border-bottom:#1c3743 1px solid;}
#middlepan h4{width:100%; height:27px; background:url(../images/quality.png) 0 0 no-repeat; text-indent:-20000px; margin:0 0 16px 0; border-bottom:#1c3743 1px solid;}
#middlepan h3{width:100%; height:76px; background:url(../images/img1.jpg) 0 0 no-repeat; text-indent:-20000px; margin:0 0 12px 0;}
#middlepan p{width:100%; margin:0 0 0 4px;}
#middlepan ul li.arrow{background:url(../images/arrow2.jpg) 0 6px no-repeat; height:16px; padding:0 0 0 16px; font:12px/14px verdana; font-weight:normal; color:#5D8910; margin-top:14px}
#middlepan span{color:#2060AA; font:11px/14px verdana; font-weight:normal; text-align:justify;}
#middlepan a{font:10px/14px verdana; font-weight:normal; color:#000; text-decoration:none;}
#middlepan a:hover{color:#E76303;}

#rightpan{width:22%; margin:18px 0 0 25px; position:relative; padding:0px; float:left;}
#rightpan h2{width:25%; height:27px; bac/kground:url(../images/clientele.png) 0 0 no-repeat; text-indent:-20000px; margin:0 0 16px 0; border-bottom:#1c3743 1px solid;}
#rightpan span{color:#2060AA;font:11px/14px verdana; font-weight:normal;}
#rightpan #img01{background:url(../images/strength.png) 0 0 no-repeat; min-height:127px; padding:0 0 0 89px; font:10px/14px verdana; font-weight:normal; margin-top:12px; text-align:justify;}
#rightpan #img02{background:url(../images/process.png) 0 0 no-repeat; min-height:76px; padding:0 0 0 89px; font:10px/14px verdana; font-weight:normal; margin-top:12px}
#rightpan ul li.arrow{background:url(../images/arrow2.jpg) 0 6px no-repeat; height:16px; padding:0 0 0 16px; font:12px/14px verdana; font-weight:normal; color:#5D8910; margin-top:14px}
#rightpan a{font:10px/14px verdana; font-weight:normal; color:#000; text-decoration:none;}
#rightpan a:hover{color:#E76303;}

#font{font:11px/14px verdana; font-weight:normal; color:#000; text-decoration:none;}

/*  FOOTER */

#footer{
	width:98%;
	height:100px;
	margin:10px 0 0 0px;
	position:relative;
	margin-bottom:0px;
	background:#f3f3f3;
	float: left;
}
#footer p{margin:0px 0 0 0px; font:10px/18px verdana; font-weight:normal;}
#footer a{font:10px/18px verdana; font-weight:normal; color:#2B5A90; text-decoration:none;}
#footer a:hover{color:#72AB13; text-decoration:none;}
#footer img {height:23px; width:23px; posit/ion:absolute; top:17px; left:510px;}




