html , body
{
	margin:0px;
	padding:0px;
	text-align:center;
}
.main
{
	margin:0 auto;
	text-align:left;
	width:951px;
	height:1040px;
}
.banner
{
	margin:0px;
	width:951px;
	height:210px;
	float:left;
}
.banleft
{
	margin:0px;
	width:213px;
	height:210px;
	float:left;
}
.banmid
{
	margin:0px;
	width:369px;
	height:210px;
	float:left;
}
.banright
{
	margin:0px;
	width:369px;
	height:210px;
	float:left;
}
.aboutus_banleft
{
	margin:0px;
	width:737px;
	height:210px;
	float:left;
}
.contactus_banleft
{
	margin:0px;
	width:737px;
	height:210px;
	float:left;
}
.portfolio_banleft
{
	margin:0px;
	width:737px;
	height:210px;
	float:left;
}
.services_banleft
{
	margin:0px;
	width:737px;
	height:210px;
	float:left;
}

body
{
	background-color:#CCCCCC;

}
.menu
{
	margin:0px;
	width:951px;
	height:35px;
	float:left;
}
.home
{
	margin:0px;
	width:150px;
	height:35px;
	float:left;
}
.about
{
	margin:0px;
	width:150px;
	height:35px;
	float:left;
}
.brochure
{
	margin:0px;
	width:150px;
	height:35px;
	float:left;
}
.service
{
	margin:0px;
	width:150px;
	height:35px;
	float:left;
}
.portfolio
{
	margin:0px;
	width:150px;
	height:35px;
	float:left;
}
.testimonial
{
	margin:0px;
	width:150px;
	height:35px;
	float:left;
}
.contact
{
	margin:0px;
	width:150px;
	height:35px;
	float:left;
}
.space1
{
	margin:0px;
	width:25px;
	height:35px;
	float:left;
}
.space2
{
	margin:0px;
	width:26px;
	height:35px;
	float:left;
}
.content
{
	margin:0px;
	width:951px;
	height:720px;
	float:left;
	background-image:url('images/bg.jpg');
	background-color:#CCCCCC;
}
.home_content
{
	margin:0px;
	width:951px;
	height:749px;
	float:left;
	background-image:url('images/bg.jpg');
	background-color:#CCCCCC;
}
.home_contleft
{
	margin-top:5px;
	width:180px;
	height:749px;
	float:left;
}
.home_contmid
{
	margin-top:5px;
	margin-left:3px;
	margin-right:3px;
	width:584px;
	height:749px;
	float:left;
	font-family:"Arial";
	font-size:13px;
}
.home_contright
{
	margin-top:5px;
	width:180px;
	height:749px;
	float:left;
}

.contleft
{
	margin-top:5px;
	width:180px;
	height:700px;
	float:left;
}

.contmid
{
	margin-top:5px;
	margin-left:5px;
	margin-right:0px;
	width:577px;
	height:700px;
	float:left;
	font-family:"Arial";
	font-size:13px;
}

.contright
{
	margin-top:5px;
	width:180px;
	height:680px;
	float:left;
}
.web2-contmid
{
	margin-top:5px;
	margin-left:5px;
	margin-right:5px;
	width:760px;
	height:700px;
	float:left;
	font-family:"Arial";
	font-size:12px;
}

.web2_contlft
{
	margin-top:5px;
	margin-left:5px;
	margin-right:5px;
	width:200px;
	height:800px;
	float:left;
}
.web2_contmid
{
	margin-top:5px;
	margin-left:5px;
	margin-right:0px;
	width:720px;
	height:800px;
	float:left;
	font-family:"Arial";
	font-size:12px;
}
.soa_contmid
{
	margin-top:5px;
	margin-left:5px;
	margin-right:0px;
	width:720px;
	height:1100px;
	float:left;
	font-family:"Arial";
	font-size:12px;
}
.logosleft
{
	margin:0px;
	width:180px;
	height:210px;
	float:left;
}
.webservise
{
	margin:0px;
	width:180px;
	height:175px;
	float:left;
	background-image:url('images/web_service.jpg');
	background-repeat:no-repeat;
}
.web20
{
	margin:0px;
	width:180px;
	height:265px;
	float:left;
	background-image:url('images/web2.0.jpg');
	background-repeat:no-repeat;
}
.graph
{
	margin:0px;
	width:180px;
	height:200px;
	float:left;
	background-image:url('images/graph.jpg');
	background-repeat:no-repeat;
}
.w3c2
{
	margin:0px;
	width:180px;
	height:100px;
	float:left;
	background-image:url('images/w3c2.jpg');
	background-repeat:no-repeat;
}
.compliant
{
	margin:0px;
	width:180px;
	height:100px;
	float:left;
	background-image:url('images/compliant.jpg');
	background-repeat:no-repeat;
}
.jobs
{
	margin-top:0px;
	width:180px;
	height:200px;
	float:left;
	background-image:url('images/jobs.jpg');
	background-repeat:no-repeat;
	width: 180px;
}
.job_contents
{
	margin-top:40px;
	width:180px;
	height:150px;
	clear:both;
	float:left;
}
.mar
{
	font-size: 11px;
	font-weight:bold;
	font-family: "Arial";
}
.login
{
	margin:0px;
	width:180px;
	height:120px;
	float:left;
}
.xhtml2
{
	margin-top:0px;
	width:180px;
	height:270px;
	float:left;
	background-image:url('images/xhtml2.jpg');
	background-repeat:no-repeat;
}
.logodesign3
{
	margin:0px;
	width:180px;
	height:180px;
	float:left;
	background-image:url('images/logodesign3.jpg');
	background-repeat:no-repeat;
}
.footer
{
	margin:0px;
	width:951px;
	height:60px;
	float:left;
	background-image:url('images/footer.png');
	}
.heading
{
	font-family:"Arial";
	font-size:20px;
	font-weight:bold;
}
.subhead
{
	font-family:"Arial";
	font-size:18px;
	font-weight:bold;
}
.bottom_menu
{
	font-family:"Arial";
	font-size:15px;
	font-weight:bold;
}
.copyrights
{
	font-family:"Arial";
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}
.foot_hover
{
	font-family:"Arial";
	font-size: 15px;
	color:#FFFFFF;
	text-decoration:none;
}
.foot_hover:hover
{
	font-family:"Arial";
	font-size: 15px;
	color:#66CCFF;
}

