body , ul, li{
margin:0 auto;
padding:0px;
}	

h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}
#main {
width:888px;
height:100%;
margin:0 auto;
}

.white {
float:left;
}

#header {
	float:left;
	width:100%;
}

#header_logo {
	float:left;
	width: 500px;
}

#header_info {
margin-top:18px;
font-family:Tahoma;
font-size:11px;
color:#878787;
float:right;
width:210px;
}

#menu {
	float:left;
	width:100%;
	padding-top:0px;
	padding-bottom:0px;
	background:url(images/menu_bg.jpg) repeat-x;
	height:44px;
	border-left:solid 1px #ebebeb;
	border-right:solid 1px #ebebeb;
	margin-top:10px;
	text-align:center;

}

#content{
float:left;
width:100%;
border-left:solid 1px #e3e3e3;
border-bottom:solid 1px #e3e3e3;
border-right:solid 1px #e3e3e3;
padding-bottom:10px;
}

#contentJ{
	float:left;
	width:888px;
	border-left:solid 1px #e3e3e3;
	border-bottom:solid 1px #e3e3e3;
	border-right:solid 1px #e3e3e3;
	padding-bottom:10px;
	margin-right: auto;
	margin-left: auto;
	color: #6C6C6C;
	font-family: tahoma;
	font-size: 11px;
}

#left {
float:left;
width:247px;
height:100%;
 
}

#center {
float:left;
width:392px;
height:100%;
 

}

#right {
float:left;
width:246px;
height:100%;
 
}

#productsandservices {
float:left;
width:100%;	
height:48px;
background:url(images/productsandservices_bg.jpg) no-repeat;
}

#productsandservices_title {
margin-top:18px;
margin-left:25px;		
font-family:Tahoma;
font-weight:bold;
font-size:11px;
color:#FFFFFF;
}

.productsandservices_content_title {
margin-left:0px;
float:left;

}

#left h1 {
width:19em;
		 
font-family:Tahoma;
font-weight:bold;
font-size:11px;
color:#0b6b95;
margin:0px;
margin-left:11px;
padding-top:5px;
}
#left ul li{
margin-left:2em;
margin-bottom:0px;
padding-bottom:0px;
border:0px #000000 solid;
margin-top:2px;
}

.circle {
font-family:Tahoma;
font-weight:normal;
font-size:11px;
color:#777777;
margin-left:3px;

}

#center_main {
float:left;
width:392px;
height:491px;
background:url(images/center_bg.jpg);
}

#center_title {
float:left;
margin-left:9px;
margin-top:15px;
_margin-left:5px;
background:url(images/center_title_bg_03.jpg);
color:#FFFFFF;
text-transform:uppercase;
font-size:14px;
font-weight:bold;
width:95%;
font-family:Tahoma;
padding-left:1px;
}

#center_pic {
float:left;
margin-left:9px;
margin-top:0px;
_margin-left:5px;
}

#center_text {
float:left;
background:url(images/center_text_bg.jpg);
width:372px;
height:140px;
font-family:Tahoma;
font-size:11px;
color:#ffffff;
margin-left:9px;
margin-top:0px;
_margin-left:4px;
}

#center_text_text {
float:left;
width:95%;
margin-left:4px;
margin-top:20px;
font-family:Tahoma;
font-size:11px;
color:#ffffff;
}

.services_holder {
clear:both;
margin-top:10px;

width:96%;
}

.services {
float:left;
}

.services_text {
float:left;
margin-top:6px;
margin-left:8px;
font-family:Tahoma;
font-weight:bold;
font-size:12px;
color:#248dbb;
}

.services_content {

margin-top:5px	;
}

.services_content_pic{
float:left;
border:solid 1px #c7c7c7;
}

.services_content_text{

font-size:11px;
font-family:Tahoma;
color:#f5050a;
font-weight:bold;
margin-left:0px;
}

.services_content_description {

margin-top:4px;
font-family:Tahoma;
font-size:11px;
color:#484848;
width:98%;
text-align:justify;
}

.spacer {
margin-top:14px;
}

#support {
height:63px;
background:url(images/support_img.jpg) no-repeat;
width:100%;
}

#support_text {
font-family:Tahoma;
font-weight:bold;
font-size:11px;
color:#2288b4;
float:right;
margin-right:60px;
margin-top:9px;
_margin-right:50px;
_margin-top:10px;
}


.rbox {
float:left;
width:100%;	
margin-top:0px;
background:url(images/latest_projects.jpg) no-repeat;
}

.rbox_title {
margin-top:18px;
margin-left:15px;		
font-family:Tahoma;
font-weight:bold;
font-size:11px;
color:#FFFFFF;
}

.rbox_content {
float:left;
width:96%;
margin-left:5px;
margin-top:16px;
font-family:Tahoma;
font-size:11px;
color:#6c6c6c;
}

#jobs a, hover  {
float:left;

}

#jobs_text{
font-family:Tahoma;
font-weight:bold;
font-size:11px;
color:#2288b4;
float:left;
margin-left:2px;
margin-top:9px;
}

#jobs_text a, hover{
font-family:Tahoma;
font-weight:bold;
font-size:11px;
color:#2288b4;
 
 
}

.moreinformation {
float:left;
margin-top:6px;
background:url(images/more_information_bg.jpg) no-repeat;
height:13px;
width:234px;
font-family:Tahoma;
font-weight:bold;
font-size:11px;
color:#FFFFFF;
text-align:right;
margin-left:3px;
}

.moreinformation a, visited {
float:left;
background:url(images/more_information_bg.jpg) no-repeat;
height:13px;
width:234px;
font-family:Tahoma;
font-weight:bold;
text-decoration:none;
font-size:11px;
color:#FFFFFF;
text-align:right;
margin-left:3px;
}

.clients_pic {
float:left;
}
#computer{
margin-left:-6px;
_margin-left:-2px;
margin-top:4px;
font-weight:bold;
color:#fff;
padding-top:10px;
padding-left:23px;
padding-right:120px;
padding-bottom:10px;
line-height:24px;
background:url(images/insidetitle_bg.jpg) no-repeat;

}

.computer_big{
margin-left:-6px;
_margin-left:-2px;
margin-top:4px;
font-weight:bold;
color:#fff;
padding-top:10px;
padding-left:23px;
padding-right:130px;
padding-bottom:10px;
line-height:24px;
background:url(images/insideimgbig_bg.jpg) no-repeat;

}


#computer2{
 
 

}

.clear {
clear:both;
}

#inside_left {
float:left;
margin-left:4px;

}

#inside_right {

float:left;
margin-top:15px;
font-family:Tahoma;
color:#6c6c6c;
margin-left:20px;
font-size:11px;
 
}

#inside_right h1 {
width:19em;		 
font-family:Tahoma;
font-weight:bold;
font-size:11px;
color:#0b6b95;
margin:0px;
margin-left:11px;
padding-top:5px;
}
#inside_right ul li{
margin-left:2em;
margin-bottom:0px;
padding-bottom:0px;
border:0px #000000 solid;
margin-top:2px;
}

#insideimg_bg {
float:left;
background:url(images/insideimg_bg.jpg);
height:570px;
width:401px;
}

#insideimg_img {
float:left;
margin-top:22px;
_margin-top:22px;
margin-left:18px;
_margin-left:13px;
}

#insideproducts_title {
float:left;
margin-top:24px;
font-family:Tahoma;
font-weight:bold;
font-size:20px;
background:#333333;
padding:10px;
color:#FFFFFF;
margin-left:20px;
_margin-left:10px;
width:346px;

}

#footer {
line-height:25px;
text-align:center;
font-family:Tahoma;
font-size:11px;
font-weight:bold;
color:#084a66;
}

.eps {
float:left;

}

.eps_title {
margin-top:4px;
font-family:Tahoma;
font-size:11px;
font-weight:bold;
color:#084a66;
}


.eps_content {

margin-top:0px;
width:440px;
}

.ecs {
float:left;
}

.ecs_title {
margin-top:0px;
font-family:Tahoma;
font-size:11px;
font-weight:bold;
color:#084a66;
}


.ecs_content {
float:left;
margin-top:0px;
width:450px;
}

#inside_right1 {
float:left;
margin-left:150px;
font-family:Tahoma;
font-size:12px;
color:#333333;
}

#clients {
float:left;
margin-top:10px;
}

 

.clients_category{
font-family:Tahoma;
font-size:11px;
font-weight:normal;
color:#084a66;
}

.clients_category2{
font-family:Tahoma;
font-size:10px;
font-weight:normal;
color:#084a66;
}

#clients_pic {
float:left;
}

#insidetitle {
height:45px;
width:351px;
background:url(images/insidetitle_bg.jpg) no-repeat;
float:left;

}

#contact_holder {
float:left;
margin-top:10px;
width:380px;
}

.contact2 {
 
margin-top:16px;
font-family:tahoma;
font-size:11px;
color:#333333;
}

.contact {
font-family:Tahoma;
font-size:11px;
width:240px;
height:15px;
}

.contact_comments {
font-family:Tahoma;
font-size:11px;
width:378px;
height:120px;
}

#computer2 {
padding-left:21px;
}
#left ul li{
margin-top:-3px;
}
#left h1{
margin-left:-15px;
padding-top:10px;
}
.IT{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.footerIT{
	background-image: url(images/footerjbg.jpg);
	background-repeat: repeat-x;
	width: 100%;
	color: #FFFFFF;
	font-size: 11px;
	text-decoration: none;
}
.footerLink{
	color: #FFFFFF;
}
