body {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color:#818181;
	margin:0px;
	padding:0px;
	scrollbar-face-color:#EAE329;
	scrollbar-base-color:#EAE329;
	scrollbar-arrow-color:black;
	scrollbar-track-color:#EAE329;
	scrollbar-shadow-color:#EAE329;
	scrollbar-highlight-color:#EAE329;
	scrollbar-3dlight-color:#EAE329;
	scrollbar-darkshadow-Color:#EAE329;

}
.textarea {background-color:#eae329; font-family:Tahoma, Verdana, Arial; font-size:11px; text-align:justify;}

#container {margin:0px auto; width:780px; overflow:hidden; background-color:#EAE329;}
#container1 {margin:0px auto; width:795px; overflow:hidden; background-color:#EAE329; background-image:url(images/bodybg.gif); background-repeat:repeat-x; height:660px;}
.container {margin:0px auto; width:780px; background-color:#EAE329; overflow:hidden;}
.container1 {width:780px; background-color:#EAE329; overflow:hidden;}
.logo-sidecontainer {width:250px; float:left; background-color:#EAE329; height:610px;}
.logo-sidecontainer2 {width:143px; float:left; background-color:#EAE329;}
.logo-sidecontainer3 {width:220px; float:left; background-color:#EAE329;}
.sidecontainer {width:630px; float:right; background-color:#EAE329;}
.sidecontainer1 { float:right; background-color:#EAE329;}
.home-rcon1 {width:97px; height:654px; float:left; background-image: url(images/bg-frame.gif); background-repeat:repeat-y; overflow:hidden;}
.home-rcon {width:100px; height:180px; float:left; background-image: url(images/bg-frame.gif); background-repeat:repeat-y; overflow:hidden;}
.bg-color {background-color:#EAE329;}

.about-home {padding-top:20px;}
.about-r {width:528px; float:right; position:relative;}
.services-home {padding-top:193px; float:right;}
.services-r {width:430px; float:right; position:relative;}
.portfolio-home {padding-top:350px;}
.portfolio-r {width:229px; float:right; position:relative;}
.people-home {padding-top:310px;}
.people-r {width:122px; float:right; position:relative;}
.contact-home {padding-top:160px;}
.contact-r {width:25px; float:right; position:relative;}


.software-home {padding-top:65px;}
.software-r {width:329px; float:right; position:relative;}



.home-about-link {background-image:url(images/about-us-home-tab-roll.gif); display:block; width:97px; height:150px;}
.home-about-link:hover {background-image:url(images/about-us-home-tab.gif); display:block; width:97px; height:150px;}

.home-services-link {background-image:url(images/services-home-tab-roll.gif); display:block; width:97px; height:150px;}
.home-services-link:hover {background-image:url(images/services-home-tab.gif); display:block; width:97px; height:150px;}

.home-portfolio-link {background-image:url(images/portfolio-home-tab-roll.gif); display:block; width:97px; height:150px;}
.home-portfolio-link:hover {background-image:url(images/portfolio-home-tab.gif); display:block; width:97px; height:150px;}

.home-people-link {background-image: url(images/ourpeople-home-tab-roll.gif); display:block; width:97px; height:150px;}
.home-people-link:hover {background-image:url(images/ourpeople-home-tab.gif); display:block; width:97px; height:150px;}

.home-contact-link {background-image:url(images/contact-home-tab-roll.gif); display:block; width:97px; height:150px;}
.home-contact-link:hover {background-image:url(images/contact-home-tab.gif); display:block; width:97px; height:150px;}

.home-software-link {background-image:url(images/software-home-tab-roll.gif); display:block; width:97px; height:150px;}
.home-software-link:hover {background-image:url(images/software-home-tab.gif); display:block; width:97px; height:150px;}


.about-link {background-image:url(images/about-us-roll.gif); display:block;}
.about-link:hover {background-image:url(images/about-us.gif); display:block;}

.services-link {background-image:url(images/services-roll.gif); display:block;}
.services-link:hover {background-image:url(images/services.gif); display:block;}

.portfolio-link {background-image: url(images/portfolio-roll.gif); display:block;}
.portfolio-link:hover {background-image: url(images/portfolio.gif); display:block;}

.software-link {background-image: url(images/soft-dev-roll.gif); display:block;}
.software-link:hover {background-image: url(images/soft-dev.gif); display:block;}

.people-link {background-image:url(images/people-roll.gif); display:block;}
.people-link:hover {background-image:url(images/people.gif); display:block;}

.contact-link {background-image:url(images/contact-us-roll.gif); display:block;}
.contact-link:hover {background-image:url(images/contact-us.gif); display:block;}

.link-pad {float:left; padding-right:25px;}
.yellow-part {width:780px; height:40px; background-color:#EAE329;}

.people-img-left {width:490px; height:279px; float:left; background-color:#EAE329}
.about-img-left {width:540px; height:279px; float:left; background-color:#EAE329}
.people-img-right {width:448px; height:279px; float:right; background-color:#EAE329}
.software-img-right {width:500px; height:279px; float:right; background-color:#EAE329}
.portfolio-img-left {width:429px; height:279px; float:left; background-color:#EAE329}

.bdr-op-pos {padding-top:14px; padding-left:50px;}
.bdr-about-pos {padding-top:14px; padding-left:100px;}
.bdr-services-pos {padding-top:14px; padding-right:50px;}
.bdr-software-pos {padding-top:14px; padding-right:80px;}

.content-scroll {overflow: scroll; margin: 0; height: 195px; line-height: 16px; font-size: 11px; padding:0; text-align:justify; padding-top:5px;} 
.content-scroll-port {overflow: scroll; margin: 0; height: 205px; line-height: 16px; font-size: 11px; padding:0; text-align:justify; padding-top:5px;} 
.pad-scroll {padding:20px;}
.pad-scroll-port {padding:20px; padding-bottom:10px;}
.box-op {height:253px;}

.border-op {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.border-serve {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-right-style: solid;
	border-top-color: #000000;
	border-bottom-color: #000000;
	border-right-color: #000000;
}

.box-sd {height:252px;}


.logo-pos {height:180px; overflow:hidden;}
.logo-pos1 {float:left; width:150px;}
.logo-bot-cont {width:250px; height:430px;}
.logo-bot-cont2 {float:left; width:267px;}
.home-content {padding:10px; height:300px; text-align:justify;}

.black-bdr {float:right; width:52px; border-left:1px solid #000000; height:473px;}
.op-img {width:290px; float:left; background-color:#EAE329}
.sd-img {width:280px; float:left; background-color:#EAE329}
.about-img {width:240px; float:right; background-color:#EAE329}
.portfolio-img {width:351px; float:right; background-color:#EAE329}
.footer-height { line-height:50px;}
.footer-height1 { line-height:30px;}
.footer-link {font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin-left:15px;
	margin-right:15px;}
	
.footer-link:hover {font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;}
	
	
.footer-link1 {font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin-left:5px;
	margin-right:5px;
	}
	
.footer-link1:hover {font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;}
.link {font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
		}
	
.link:hover {font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;}

.mantained {float:left; height:26px; padding-left:270px; padding-top:10px;}
.mantained1 {float:left; height:26px; padding-top:10px; padding-left:5px;}
.float-left {float:left;}


.portfolio-cont {width:305px; overflow:hidden;}
.portfoliocont2 {width:305px; padding-top:5px; overflow:hidden;}
.portfolio-cont1 {width:190px; float:left;}
.portfolio-cont2 {width:75px; float:left;}
.portfolio-cont3 {width:75px; float:right;}
.f-bold { font-weight:bold;}

.email-txt {padding-top:5px; padding-bottom:5px; color:#F55600; overflow:hidden; width:305px; font-weight:bold;}
.email-sub-txt {padding-top:5px; padding-bottom:5px; color:#000000; overflow:hidden; width:305px; font-weight:bold;}