/* CSS Document */
#firstlayer{ position:absolute; width:98%; }

#mainlayer {
	position:absolute;
	width:1004px;
	z-index:1;
	background-color:transparent;
	margin-left:-502px;
	left:50%;
	top:0px;
	height:100%;
}
#mainlayer1 {
	position:absolute;	width:1004px;z-index:1;	background-color:#FFFFFF; margin-left:-502px; left:50%;	top:0px;}

#homeabovelayer {
position:absolute;	width:1004px;	height:118px;	z-index:1;	left:0px;
top:0px;background:#70458D;}
#abovelayer {
	position:absolute;	width:1002px;	height:102px;	z-index:2;left:0px;top:0px; background-color:#6F448B;}
#logolayer {
	position:absolute;	width:271px;	height:66px;	z-index:2;left:32px;top:15px; }
#mainimage {display:block; width:1004px; height:502px; position:absolute;	z-index:1;	left:0px;	top:118px;}
#aboutimage {
	position:absolute;	width:701px;	height:102px;	z-index:2;	left: 302px;top: 0px;	
	background-image: url(banners/aboutus-b.jpg);}
#productimage {
	position:absolute;	width:701px;	height:102px;	z-index:2;	left: 302px;top: 0px;	
	background-image: url(banners/products-b.jpg);}
#servicesimage {
	position:absolute;	width:701px;	height:102px;	z-index:2;	left: 302px;top: 0px;	
	background-image: url(banners/services-b.jpg);}
#careersimage {
	position:absolute;	width:701px;	height:102px;	z-index:2;	left: 302px;top: 0px;	
	background-image: url(banners/careers-b.jpg);}
#contactimage {
	position:absolute;	width:701px;	height:102px;	z-index:2;	left: 302px;top: 0px;	
	background-image: url(banners/contactus-b.jpg);}
	
#linklayer{position:absolute;	width:438px;	height:17px;	z-index:2; left:0px; top:76px;font-weight:BOLD ;			           font-family:Verdana; font-size:11px;color:#FFFFFF;}

#linklayer a{color:#FFFFFF; text-decoration:NONE;}	

#linklayer a:hover{color:#EE9CA0; }

#linklayer a:active{color:#EE9CA0; font-family:Verdana; font-size:11px; color:#FFFFFF;}

#linkvisited a{color:#ED9B9D;}
	
#leftlinks {
	position:absolute;	width:171px;	height:361px;	z-index:1;	left:48px;	top:34px;}
#linkvisited {
	position:absolute;	width:64px;	height:17px;	z-index:2;	left: px;	top: px;}


#homebelowlayer{
position:absolute;	width:1004px;	height:20px;	z-index:1;	left:0px;
top:620px;background:#70458D;}

/* Begin of Middle layer */
#middlelayer {position:absolute;	width:1003px;	height:500px;left:0px;top:102px;background-color:#FFFFFF;}
	/*BEGIN MENU CSS*/
		dl, dt, dd, ul, li {margin: 0;padding: 0;list-style-type: none;}
		#menu {position: absolute; /* Menu position that can be changed at will */top: 35px; left: 45px;}
		#menu {width: 196px;}
		#menu dt {cursor: pointer;margin: 2px 0;height: 20px;line-height: 30px;text-align: left;width: 130px;
		font-family: verdana; font-size: 11px; font-weight: bold; color: #6F448B;background: #FFF;}
		#menu dt a{cursor: pointer;margin: 2px 0;;height: 20px;line-height: 30px;text-align: left;width: 130px;
		font-family: verdana; font-size: 11px; font-weight: bold; color: #6F448B;background: #FFF; text-decoration:none}
		#menu dd {border: 0px solid ; line-height:20px;}
		#menu li {text-align: left;background: #fff; font-family: verdana; font-size: 10px; font-weight: bold; color: #666666;}
		#menu li a{text-decoration: none;display: block;border: 0 none;height: 100%;
		font-family: verdana; font-size: 10px; font-weight: bold; color: #666666; }
		#menu li a:hover {font-family: verdana; font-size: 10px; font-weight: bold; color:#FF9999; text-decoration:none;}	
	/*END OF MENU CSS*/
	/*Begin of main text */
		#maintext {position:absolute;	width:700px;	height:425px;	z-index:1;	left: 248px;	top:75px;font-family:Verdana;	    	font-size:11px;color:#333333; line-height:20px;font-weight: normal;}
		.maintext {font-family:Verdana;	font-size:11px;color:#333333; line-height:20px;font-weight: normal;}
		.maintext a{font-family:Verdana;	font-size:11px;color:#333333; line-height:20px;font-weight: normal;}
	/*End of main text */
		#boldtext {position:absolute;	width:350px;	height:26px;	z-index:1; left:248px; top:34px; font-family:Verdana;	font-size:11px;color:#333333; line-height:20px;font-weight: normal;}
/* End of Middle layer */

/* Begin of Below layer */
#belowlayer {position:absolute;	width:1003px;	height:18px;	z-index:3;		top: 602px; background-color:#6F448B}	

#copy { position:absolute; width:310px;	height:15px;left:10px;top:2px;font-family:Verdana; font-size:10px;color:#FFFFFF;}
#copy a{ font-family:Verdana; font-size:10px;color:#FFFFFF; text-decoration:none}
#copy a:hover{ font-family:Verdana;font-size:10px;color:#FF9999;}

#design {position:absolute;	width:200px;	height:15px;	z-index:1;left:438px;top:2px; font-family:Verdana;font-size:10px;color:#FFFFFF;}
#design a{ font-family:Verdana;font-size:10px;color:#FFFFFF; text-decoration:none}
#design a:hover{ font-family:Verdana;font-size:10px;color:#FF9999;}

#privacy {position:absolute;	width:165px;	height:15px;	z-index:1;left:830px;top:2px; font-family:Verdana;font-size:10px;color:#FFFFFF; }
#privacy a{ font-family:Verdana;font-size:10px;color:#FFFFFF; text-decoration:none}
#privacy a:hover{ font-family:Verdana;font-size:10px;color:#FF9999;text-decoration:none}
.bottomlinksvis{font-family:Verdana;font-size:10px;color:#FF9999;text-decoration:none}
/* End of Below layer */

.email { font-family: verdana; font-size: 11px; line-height: 20px; color: #6F448B; text-decoration:none; font-weight:bold; font-style: normal; }
.email a { font-family: verdana; font-size: 11px; line-height: 20px; color: #6F448B; text-decoration:none; font-weight:bold; font-style: normal; }
.email a:hover { font-family: verdana; font-size: 11px; line-height: 20px; color: #6F448B; text-decoration:underline;}


/* Begin of Services Css */
#belowserviceslayer{position:absolute;	width:1003px;	height:18px;	z-index:3;	left: 0px;	top: 802px; background-color:#6F448B;}
#servicestext {position:absolute;	width:700px;	height:410px;	z-index:1;	left: 248px;	top:75px;font-family:Verdana;font-size:11px;color:#333333; line-height:20px;font-weight: normal;}

#middleservicelayer {position:absolute;	width:1003px;	height:700px; left:0px;top:102px;
background-color:#FFFFFF;}
.innersubtitles {font-family: verdana;font-size: 14px;font-style: normal;line-height: 20px; font-weight: bold;color: #333333;}
	
#itservices{font-family:Verdana;font-size:11px;color:#333333; line-height:20px;font-weight: normal; padding-left:50px; width:500px; }
#designservices{font-family:Verdana;font-size:11px;color:#333333; line-height:20px;font-weight: normal; padding-left:50px; width:500px; }
#eduservices{font-family:Verdana;font-size:11px;color:#333333; line-height:20px;font-weight: normal; padding-left:50px; width:500px; }
#edusubservices1{font-family:Verdana;font-size:11px;color:#333333; line-height:20px;font-weight: normal; padding-left:10px; width:500px; }
#edusubservices2{font-family:Verdana;font-size:11px;color:#333333; line-height:20px;font-weight: normal; padding-left:10px; width:500px; }
#staffingservices{font-family:Verdana;font-size:11px;color:#333333; line-height:20px;font-weight: normal; padding-left:50px; width:500px; }
#staffingsubservices{font-family:Verdana;font-size:11px;color:#333333; line-height:20px;font-weight: normal; padding-left:60px; width:500px; }
/*End of Services Css */
	
/* Begin of Products */
#prod-maintext {position:absolute;	width:700px;	height:540px;	z-index:1;	left: 248px;	top:75px;font-family:Verdana;   font-size:11px;color:#333333; line-height:20px;font-weight: normal;}
#prod-middlelayer {position:absolute;	width:1003px;	height:620px;left:0px;top:102px;background-color:#FFFFFF;}
#prod-belowlayer {position:absolute;	width:1003px;	height:18px;	z-index:3;	left: 0px;	top: 722px; background-color:#6F448B}	

/* End of Products*/
	


/* Begin of InterfaceDesign */
#id-maintext {position:absolute;	width:700px;	height:720px;	z-index:1;	left: 248px;	top:75px;font-family:Verdana;   font-size:11px;color:#333333; line-height:20px;font-weight: normal;}
#id-middlelayer {position:absolute;	width:1003px;	height:1278px;left:0px;top:102px;background-color:#FFFFFF;}
#id-belowlayer {position:absolute;	width:1003px;	height:18px;	z-index:3;	left: 0px;	top: 1380px; background-color:#6F448B}	
.dreamwave{color:#6F448B;font-family:Verdana;   font-size:10px; font-weight:bold; }
/* End of InterfaceDesign */

/* Begin of VisualDesign */
#vd-maintext {position:absolute;	width:700px;	height:675px;	z-index:1;	left: 248px;	top:75px;font-family:Verdana;   font-size:11px;color:#333333; line-height:20px;font-weight: normal;}
#vd-middlelayer {position:absolute;	width:1002px;	height:975px;left:0px;top:102px;background-color:#FFFFFF;}
#vd-belowlayer {position:absolute;	width:1002px;	height:18px;	z-index:3;	left: 0px;	top: 1057px; background-color:#6F448B}	
/* End of InterfaceDesign */

.toplinks { font-family: verdana; font-size: 11px; font-weight: bold; color: #FFFFFF; }
.toplinks a{ font-family: verdana; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration:none; }
.toplinks a:hover{ font-family: verdana; font-size: 11px; font-weight: bold; color: #EE9CA0; text-decoration:none; }

.rightlinks { font-family: verdana; font-size: 12px; font-weight: bold; color: #9900ff; }

.rightsublinks { font-family: verdana; font-size: 12px; font-weight: bold; color: #666666; }
.rightsublinks a{ font-family: verdana; font-size: 12px; font-weight: bold; color: #444444; text-decoration:none;}
.rightsublinks a:hover{ font-family: verdana; font-size: 12px; font-weight: bold; color: #9900ff; text-decoration:none;}
#usability-belowlayer{position:absolute;	width:1002px;	height:18px;	z-index:3;	left: 0px;	top: 1380px; background-color:#6F448B}


.copyrighthome { font-family: verdana; 	font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; color: #FFFFFF; }
.copyrighthome a{ color: #FFFFFF; }

#certiimage { position:absolute; width:701px;height:102px; left:302px;top:0px; background-image:url(banners/cert-b.jpg);}
#usabilityimage { position:absolute; width:701px;height:102px; left:302px;top:0px; background-image:url(banners/usability-b.jpg);}

#outsourcingimage { position:absolute; width:701px;height:102px; left:302px;top:0px; background-image:url(banners/outsourcing-b.jpg);}
#productdevimage { position:absolute; width:701px;height:102px; left:302px;top:0px; background-image:url(banners/productdev-b.jpg);}
#technicalimage { position:absolute; width:701px;height:102px; left:302px;top:0px; background-image:url(banners/technicalass-b.jpg);}
#trainingimage { position:absolute; width:701px;height:102px; left:302px;top:0px; background-image:url(banners/training-b.jpg);}
#itservicesimage { position:absolute; width:701px;height:102px; left:302px;top:0px; background-image:url(banners/itservices-b.jpg);}

#stafffingimage { position:absolute; width:701px;height:102px; left:302px;top:0px; background-image:url(banners/staffing-b.jpg);}

#uedimage { position:absolute; width:701px;height:102px; left:302px;top:0px; background-image:url(banners/ued-b.jpg);}

#visualdesignimage { position:absolute; width:701px;height:102px; left:302px;top:0px; background-image:url(banners/visual-b.jpg);}

.alttxt{ font:Arial; font-size:10px; font-weight:bold; color:#6F448B; text-decoration:none}
.alttxt a{ font:Arial; font-size:10px; font-weight:bold; color:#6F448B; text-decoration:none}

#masterdiv{ position:absolute; left:45px; top:75px; width:185px;}

div#paddingtxt{ position:relative;left:15px;}
