@charset "utf-8";
/* CSS Document */

ul {list-style-type:square; list-style-position:outside;}
.bullet{
	list-style-image:url(../images/bullet-gray.gif); 
	list-style-position: outside;  
	}


.banner-inner01{
	height:99px;
	width:755px;
	background-image: url(../images/headerCorporate.png);
	background-repeat:no-repeat; 	
	background-position: top right;
	}
.banner-inner02{
	height:99px;
	width:755px;
	background-image: url(../images/headerService.png);
	background-repeat:no-repeat; 	
	background-position: top right;
	}
		
.banner-inner03{
	height:99px;
	width:755px;
	background-image: url(../images/headerApproach.png);
	background-repeat:no-repeat; 	
	background-position: top right;
	}

.banner-inner04{
	height:99px;
	width:755px;
	background-image: url(../images/headerClient.png);
	background-repeat:no-repeat; 	
	background-position: top right;
	}	
.banner-inner05{
	height:99px;
	width:755px;
	background-image: url(../images/header-contact.png);
	background-repeat:no-repeat; 	
	background-position: top right;
	}		
#container-inner{ 
    float:left;
	width:958px; 
    height:100%;  
    margin-top: 8px; 
	margin-left:19px; /*margin-left:2%; fix pix */ 
	margin-bottom: 10px ; 
	padding:0px;
	}
#container-inner-2{ 
    float:left;
    width:960px; 
    height:100%;  
    margin-top: 8px; 
	margin-left:13px; /*margin-left:2%; fix pix */ 
	margin-bottom: 10px ; 
	padding:0px; 
    }
#left-menu-inner { 
	float:left; 
    width:191px; /* 20% fix pix */  
    height: 380px; /*height: 300px; fix pix*/ 
	margin-top:0px;
	background-color:#f5f4f4;
	border-left:#dbdada 1px solid;
	border-right:#dbdada 1px solid;
	border-bottom:#dbdada 1px solid;
	}	


#left-menu-inner-top{ 
	float:left; 
	width:191px; 
    height:35;
    background-image: url(../images/inner-left-cont-topmidl.gif);
	background-repeat:repeat-x; 
	
	}
#left-menu-inner-top-img{ 
	float:left; 
	width:35px; 
	height:35px;
    background-image: url(../images/inner-left-cont-topleft.gif);
	background-repeat:no-repeat; 
	}
 /*#left-menu-inner-top-midl{ 
	float:right; width:83%;
    margin-left:-1px; 
    height:35px;
    background-image: url(images/inner-left-cont-topmidl.gif);
	background-repeat:repeat-x; 
	} */
.chat-inner {
	padding-left:60px;
	margin-top:5px;
	position:relative;
	}	
#left-menu-text{ 
	float:left; 
    margin-right:0px; 
	margin-left:12px; 
    width: 99%; 
	height:auto;
	margin-top:10px;
	}	

#left-menu-text ul { 
	float:left; 
	padding-left:5%; 
	margin:0; 
    line-height:2em; 
	list-style-type:none; 
	}

#left-menu-text a:link ul {text-decoration:none;}
#left-menu-text a:visited ul {text-decoration: none;}
#left-menu-text a:active ul {text-decoration: none;}
#left-menu-text a:hover ul{text-decoration:underline;}

.sub_menu ul{
	float:left; 
    line-height:2em; 
	list-style-type:none; 
	position:relative;
	}

.sub_menu li {
	/*background-image:url(../images/arrow.png);
	background-repeat:no-repeat; 
	padding-top:-25px; */
	padding-left:8px;
	color :#5f5e5e;
	font-size:11px;
	font-weight: bold; 	
	}
.sub_menu li a{
	color :#5f5e5e;
	}
.sub_menu li a:hover{
	text-decoration:underline;
	}
	
/* for contact us page */						  
#left-menu-inner-middle-box{
	float:left;
	width:170px;
	height:auto;
	margin:9px 0px 0px 15px;
	}
/* ------------------- */
#top-navi-wrapper{
	float:left;
	margin-left:10px;
	padding-left:0px;	
	overflow:hidden; 
	width:748px; 
	}
#main-content-inner {
	float:left;
	margin-left:10px; /*margin-left:1%; fix pix */
	margin-top:8px;
	min-height:100%; 
	overflow:hidden; 
	width:748px; /*width:75%; fix pix */
	border-left:#999999 1px dotted;
	}
#main-content-inner-2 {
	float:left;
	margin-left:12px; /*margin-left:1%; fix pix */
	margin-top:8px;
	min-height:100%; 
	width:935px; /*width:75%; fix pix */
	}
#header-dot{ 
	border-bottom: #999999 1px dotted;  
    width:740px; 
	padding-bottom:6px;
	margin-left:10px;  
	}
#header-dot-2{ 
	border-bottom: #999999 1px dotted;  
    width:935px; 
	padding-bottom:6px;
	margin-left:10px; 
	margin-right:0px;  
	}
#main-content-inner-text{
	float:left; 
    margin-left:8px;
	margin-top:8px;/* margin-top:1%; fix pix */
	height: auto; 
	text-align:justify; 
	}	
						  
#main-content-inner-text-2{ 
	float:left; 
    margin-left:7px;
	margin-top:8px;/* margin-top:1%; fix pix */
	width:100%; 
	height: auto; 
	text-align:justify; 
	}	

 																
#testimoni{	
	float:left; 
	width:100%; 
	height: auto; 
	text-align:justify;
	margin-bottom:10px; 
	}
.bottom_border{
	border-bottom: #d2d1d1 1px solid;
	}		
#testimoni-right{	
	width:230px; 
	float:right; 
	text-align:left; 
	margin-top:10px;
	margin-bottom:10px;
	}
#casestudy{	
	float:left; 
	width:100%; 
	height: auto; 
	text-align:justify;
	margin-bottom:10px; 
	}
.left_margin{ 
	margin-left:25px;
	}