body { color: #404040; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: white; margin: 0; padding: 0; }

p { padding-left: 10px; }

.small {font-size:8pt;
		font-style:italic;}

td {}

a:link {color:#0DA3FF;
		text-decoration:none;
		font-weight:bold;}
		
a:hover {color:red;
			text-decoration:none;
			font-weight:bold;}
			
a:visited {color:#0DA3FF;
			text-decoration:none;
			font-weight:bold;}
			
a:active {color:#0DA3ff;
			text-decoraton:none;
			font-weight:bold;}


/*start home styles*/


#iconaboutus { font-weight: bold; text-align: center; position: absolute; top: 270px; left: 63px; width: 71px; height: 90px; }
#iconaboutus a:link { color: #403f40; text-decoration: none; }
#iconaboutus a:visited { color: #403f40; text-decoration: none; }
#iconaboutus a:hover { color: #0da3ff; }
#iconaboutus a:active { color: purple }
#iconaboutyou { font-weight: bold; text-align: center; position: absolute; top: 230px; left: 169px; width: 71px; height: 90px; }
#iconaboutyou a:link { color: #ff6512; text-decoration: none; }
#iconaboutyou a:visited { color: #ff6512; text-decoration: none; }
#iconaboutyou a:hover { color: #0da3ff; }
#iconaboutyou a:active { color: purple; }
#iconconsultancy { font-weight: bold; text-align: center; position: absolute; top: 370px; left: 22px; width: 71px; height: 90px; }
#iconconsultancy a:link { color: #9800d7; text-decoration: none; }
#iconconsultancy a:visited { color: #9800d7; text-decoration: none; }
#iconconsultancy a:hover { color: #0da3ff; }
#iconconsultancy a:active { color: purple; }
#iconemergency { font-weight: bold; text-align: center; position: absolute; top: 460px; left: 123px; width: 71px; height: 90px; }
#iconemergency a:link { color: #c20101; text-decoration: none; }
#iconemergency a:visited { color: #c20101; text-decoration: none; }
#iconemergency a:hover { color: #0da3ff; }
#iconemergency a:active { color: purple; }
#icontraining { font-weight: bold; text-align: center; position: absolute; top: 230px; left: 460px; width: 71px; height: 90px; }
#icontraining a:link { color: #8c2466; text-decoration: none; }
#icontraining a:visited { color: #8c2466; text-decoration: none; }
#icontraining a:hover { color: #0da3ff; }
#icontraining a:active { color: purple; }
#iconsupport { font-weight: bold; text-align: center; position: absolute; top: 250px; left: 566px; width: 71px; height: 90px; }
#iconsupport a:link { color: #298c24; text-decoration: none; }
#iconsupport a:visited { color: #298c24; text-decoration: none; }
#iconsupport a:hover { color: #0da3ff; }
#iconsupport a:active { color: ; }
#iconestimate { font-weight: bold; text-align: center; position: absolute; top: 370px; left: 607px; width: 71px; height: 90px; }
#iconestimate a:link { color: #0035ac; text-decoration: none; }
#iconestimate a:visited { color: #0035ac; text-decoration: none; }
#iconestimate a:hover { color: #0da3ff; }
#iconestimate a:active { color: purple; }
#iconusefultech { font-weight: bold; text-align: center; position: absolute; top: 460px; left: 507px; width: 71px; height: 90px; }
#iconusefultech a:link { color: #ee308e; text-decoration: none; }
#iconusefultech a:visited { color: #ee308e; text-decoration: none; }
#iconusefultech a:hover { color: #0da3ff; }
#iconusefultech a:active { color: purple; }
#iconmonitor { text-align: center; position: absolute; top: 300px; left: 250px; width: 71px; height: 90px; }
#blurb { color: white; font-size: 10px; font-weight: bold; text-align: center; position: absolute; top: 320px; left: 274px; width: 150px; height: 137px; padding-top: 20px; padding-left: 5px; }

#wrapperhome  { position: absolute; width: 734px; margin-top: 20px; margin-right: auto; margin-left: 106px;  }


.wrapper {
	position: absolute;
	width: 734px;
	margin-top: 20px;
	margin-right: auto;
	margin-left: 106px;
	top: 20px;
	left: 4px;
}

/*start navigation styles*/


.navhome { 	
			 text-indent: 122px; 
			 line-height: 30pt; 
			 background-image: url(../images/nav_head.gif);
			 background-repeat: no-repeat; 
			 background-position: left top; 
			 position:absolute;
			 top:100px;
			 left:0px;
			 font-weight:bold;
			 height:38px;
			 width:171px;
					}
					

.navhome a:link { color: white; 
				text-decoration: none; }


.navhome a:visited { color: white; 
					text-decoration: none; }
									
.navhome a:hover { color: white; 
					font-weight:bold;
					background-image: url('../images/navhome_rollover.gif'); 
					background-repeat: no-repeat; 
					background-position: left top; 
					display: block; 
					height: 36px }

.navhome a:active { color: white; 
					font-weight:bold;
					background-image: url('../images/navhome_select.gif'); 
					background-repeat: no-repeat; 
					background-position: left top; 
					display: block; 
					height: 36px }


.nav {  background-color:#e0e0e0;
		width: 171px; 
		height: auto;
		font-size: 10pt; 
		font-weight: bold; 
		line-height: 22pt; 
		text-align: right; 
		position:absolute;
		top:138px;
		left:0px;
		padding-top:15px;
		
			} 
		 
		 
		
 .navau	{width:161px;
 		height:26px;
 		margin-right:10px;
 		padding-bottom:10px; }
 		 
 .navauselected {background-image: url('../images/nav_select.gif'); 
 					background-repeat: no-repeat; 
					background-position: left top; 
					position: relative; 
					height: 26px;
					color:white; 
					margin-right:10px;
					display: block; 
					padding-bottom:10px;}

 		
 .navay	{width:161px;
 		height:26px;
 		 margin-right:10px;
		padding-bottom:10px;}
 
.navayselected {background-image:url('../images/nav_select_aboutyou.gif'); 
 					background-repeat: no-repeat; 
					background-position: left top; 
					position: relative; 
					height: 26px;
					color:white; 
					margin-right:10px;
					display: block; 
					padding-bottom:10px;}

		
 .navcons {	width:161px;
 		height:26px;
 		margin-right:10px;
		 padding-bottom:10px;		}
		 		
		 		
.navconsselected {background-image: url('../images/nav_select_consult.gif'); 
 					background-repeat: no-repeat; 
					background-position: left top; 
					position: relative; 
					height: 26px;
					color:white; 
					margin-right:10px;
					display: block; 
					padding-bottom:10px;}


.navsupport {	width:161px;
 		height:26px;
 		 margin-right:10px;
		 padding-bottom:10px;
		}

.navsupportselected {background-image: url('../images/nav_select_support.gif'); 
 					background-repeat: no-repeat; 
					background-position: left top; 
					position: relative; 
					height: 26px;
					color:white; 
					margin-right:10px;
					display: block;
					padding-bottom:10px; 
					}

.navtraining {	width:161px;
 		height:26px;
 		 margin-right:10px;
		padding-bottom:10px;}

.navtrainingselected {background-image: url('../images/nav_select_training.gif'); 
 					background-repeat: no-repeat; 
					background-position: left top; 
					position: relative; 
					height: 26px;
					color:white; 
					margin-right:10px;
					display: block; 
					padding-bottom:10px;}

.navut {width:161px;
 		height:26px;
 		margin-right:10px;
		padding-bottom:10px;}
.navutselected {background-image: url('../images/nav_select_usefultech.gif'); 
 					background-repeat: no-repeat; 
					background-position: left top; 
					position: relative; 
					height: 26px;
					color:white; 
					margin-right:10px;
					display: block; 
					padding-bottom:10px;}
	

.navcont {width:161px;
 		height:26px;
 		margin-right:10px;
padding-bottom:10px;
 		}
 		
 .navcontselected {background-image: url('../images/nav_select_contact.gif'); 
 					background-repeat: no-repeat; 
					background-position: left top; 
					position: relative; 
					height: 26px;
					color:white; 
					margin-right:10px;
					display: block; 
					padding-bottom:10px;}


.navest {width:161px;
 		height:26px;
 		 margin-right:10px;
		padding-bottom:10px;}
		
.navestselected {background-image: url('../images/nav_select_estimate.gif'); 
 					background-repeat: no-repeat; 
					background-position: left top; 
					position: relative; 
					height: 26px;
					color:white; 
					margin-right:10px;
					display: block; 
					padding-bottom:10px;}


.navem {width:161px;
 		height:26px;
 		margin-right:10px;
	padding-bottom:10px;
 		}

.navemselected {background-image: url('../images/nav_select_emergency.gif'); 
 					background-repeat: no-repeat; 
					background-position: left top; 
					position: relative; 
					height: 26px;
					color:white; 
					margin-right:10px;
					display: block; 
					padding-bottom:10px;}
		
 

.nav a:link { color: black; 
			text-decoration: none; }
			
.nav a:visited { color: black; 
				text-decoration: none; }
				
.nav a:hover { color: white; 
				background-image: url('../images/nav_rollover.gif'); 
				background-repeat: no-repeat; 
				background-position: left top; 
				position: relative; 
				height: 26px;
				display:block; 
				
				}
				
.nav a:active { color: white;
				 background-image: url('../images/nav_select.gif'); 
				 background-repeat: no-repeat;
				 background-position: left top; 
				 position: relative; 
				 height: 26px; 
				 display: block }

.subnav a:link {font-weight:normal;
				background-image:none;}
.subnav a:visited {font-weight:normal;
					background-image:none;}
.subnav a:hover {font-weight:normal;
				background-image:none;
				color:#3205A5;}
.subnav a:active {font-weight:normal;
					background-image:none;}

.sitemap a:link {font-weight:normal;
					color:#404040;
				background-image:none;}
.sitemap a:visited {font-weight:normal;
					color:#404040;
					background-image:none;}
.sitemap a:hover {font-weight:normal;
				background-image:none;
				color:#0DA3FF;}
.sitemap a:active {font-weight:normal;
					color:#404040;
					background-image:none;}


.subnav {  background-color:#F2F2F2;
		width: 161px; 
		height: 15px;
		font-size: 8pt; 
		font-weight:normal;
		text-align: right; 
		padding-top:2px;
		padding-bottom:10px;
		list-style:none;
		padding-right:10px;
		
			} 


/*start content styles*/



.home h1 { color: white; font-size: 12pt; font-weight: bold; text-align: left; position: absolute; top:5px; left:110px;  width: 692px; height: 72px; }


.home { background-image: url('../images/h1_bg_home.gif');
			background-repeat: no-repeat; 
			background-position: left top; 
			position:absolute;
			top:100px;
			margin-left:5px;
			width: 650px;
			height: 120px; 
			list-style-type: none; 
			list-style-image: url(../images/bullet_aboutyou.gif);
			
		}	
			 
			 
.aboutyouheading {  color: white; 
			font-size: 12pt; 
			font-weight: bold; 
			background-image: url(../images/h1_bg_aboutyou.gif);
			background-repeat: no-repeat; 
			background-position: left top; 
			text-align: left; 
			text-indent:50px;
			line-height:50px;
			position:absolute;
			top:100px;
			left:183px;
			width: 550px; 
			height: 38px; 
				 }
			
.aboutyou { background-image: url(../images/bg_aboutyou.gif); 
			background-repeat: no-repeat; 
			background-position: left top; 
			position:absolute;
			top:160px;
			margin-left:183px;
			width: 550px; 
			height: auto; 
			list-style-type: none; 
			list-style-image: url(../images/bullet_aboutyou.gif);
			line-height:16px;
			text-align:justify;		
		}	
			 
			 
.aboutyouheading {  color: white; 
			font-size: 12pt; 
			font-weight: bold; 
			background-image: url(../images/h1_bg_aboutyou.gif);
			background-repeat: no-repeat; 
			background-position: left top; 
			text-align: left; 
			text-indent:50px;
			line-height:50px;
			position:absolute;
			top:100px;
			left:183px;
			width: 550px; 
			height: 38px; 
				 }
			
			
.aboutyou h2  { color: #ff6512; font-size: 12pt; font-weight: bold; text-align: left; margin-bottom: -30px; padding-left: 10px; width: 550px; height: 38px; }

.sitemap {  		
			position:absolute;
			top:160px;
			margin-left:183px;
			width: 550px; 
			height: auto; 
			list-style-type:circle; 
			line-height:16px;
			text-align:left;}
			
.sitemapheadersupport {width:500px;
				height:26px;
				line-height:22px;
				color:black;
				font-weight:bold;
				border-style:solid;
				border-color:#298C24;
				border-width:2px;
				padding-left:10px;}
				
.sitemapheaderconsult {width:500px;
				height:26px;
				line-height:22px;
				color:black;
				font-weight:bold;
				border-style:solid;
				border-color:#9902D7;
				border-width:2px;
				padding-left:10px;}
				
.sitemapheaderut {width:500px;
				height:26px;
				line-height:22px;
				color:black;
				font-weight:bold;
				border-style:solid;
				border-color:#EE328F;
				border-width:2px;
				padding-left:10px;}
				
.sitemapheadertr {width:500px;
				height:26px;
				line-height:22px;
				color:black;
				font-weight:bold;
				border-style:solid;
				border-color:#902C6B;
				border-width:2px;
				padding-left:10px;}
				
.sitemapheaderay {width:500px;
				height:26px;
				line-height:22px;
				color:black;
				font-weight:bold;
				border-style:solid;
				border-color:#FF6614;
				border-width:2px;
				padding-left:10px;}
				
.sitemapheaderau {width:500px;
				height:26px;
				line-height:22px;
				color:black;
				font-weight:bold;
				border-style:solid;
				border-color:#0EA3FF;
				border-width:2px;
				padding-left:10px;}

.aboutus { background-image: url(../images/bg_aboutus.gif); 
			background-repeat: no-repeat; 
			background-position: left top; 
			position:absolute;
			top:160px;
			margin-left:183px;
			width: 550px; 
			height: auto; 
			list-style-type: none; 
			list-style-image: url(../images/bullet_aboutus.gif);
			line-height:16px;
			text-align:justify;
			
		}	
					
.aboutusheading{  color: white; 
			font-size: 12pt; 
			font-weight: bold; 
			background-image: url(../images/h1_bg_aboutus.gif); 
			background-repeat: no-repeat; 
			background-position: left top; 
			text-align: left; 
			text-indent:50px;
			line-height:50px;
			position:absolute;
			top:100px;
			left:183px;
			width: 550px; 
			height: 38px; 
				 }
			
.aboutus h2 { color: #403f40; font-size: 12pt; font-weight: bold; text-align: left; margin-bottom: -30px; padding-left: 10px; width: 550px; height: 38px; }
			
.consultancy { background-image: url(../images/bg_consultancy.gif); 
				background-repeat: no-repeat; 
			background-position: left top; 
			position:absolute;
			top:160px;
			margin-left:183px;
			width: 550px; 
			height: auto; 
			list-style-type: none; 
			list-style-image: url(../images/bullet_consultancy.gif);
			line-height:16px;
			text-align:justify;
			
		}	
					
.consultancyheading { color: white; 
				font-size: 12pt; 
				font-weight: bold; 
				background-image: url(../images/h1_bg_consultancy.gif); 
				background-repeat: no-repeat; 
				background-position: left top; 
				text-align: left; 
				text-indent:50px;
				line-height:50px;
				position:absolute;
				top:100px;
				left:183px;
				width: 550px; 
				height: 38px; 
				 }
				
.consultancy h2 { color: #9800d7; font-size: 12pt; font-weight: bold; text-align: left; margin-bottom: -30px; padding-left: 10px; width: 550px; height: 38px; }


.contact { background-image: url(../images/bg_contact.gif); 
			background-repeat: no-repeat; 
			background-position: left top; 
			position:absolute;
			top:160px;
			margin-left:183px;
			width: 550px; 
			height: auto; 
			list-style-type: none; 
			list-style-image: url(../images/bullet_contact.gif); }
		
.contactheading { color: white; 
				font-size: 12pt; 
				font-weight: bold; 
				background-image: url(../images/h1_bg_contact.gif); 
				background-repeat: no-repeat; 
				background-position: left top; 
				text-align: left; 
				text-indent:50px;
				line-height:50px;
				position:absolute;
				top:100px;
				left:183px;
				width: 550px; 
				height: 38px; 
				 }

.contact h2 { color: #f1b000; font-size: 12pt; font-weight: bold; text-align: left; margin-bottom: -30px; padding-left: 10px; width: 550px; height: 38px; }


.emergency { background-image: url(../images/bg_emergency.gif); 
			background-repeat: no-repeat; 
			background-position: left top; 
			position:absolute;
			top:160px;
			margin-left:183px;
			width: 550px; 
			height: auto; 
			list-style-type: none;
			list-style-image: url(../images/bullet_emergency.gif);
			line-height:16px;
			text-align:justify; }
			
			
.emergencyheading { color: white; 
				font-size: 12pt; 
				font-weight: bold; 
				background-image: url(../images/h1_bg_emergency.gif); 
				background-repeat: no-repeat; 
				background-position: left top; 
				text-align: left; 
				text-indent:50px;
				line-height:50px;
				position:absolute;
				top:100px;
				left:183px;
				width: 550px; 
				height: 38px; 
				 }

.emergency h2 { color: #c20101; font-size: 12pt; font-weight: bold; text-align: left; margin-bottom: -30px; padding-left: 10px; width: 550px; height: 38px; }

.estimate { background-image: url(../images/bg_estimate.gif); 
		background-repeat: no-repeat; 
			background-position: left top; 
			position:absolute;
			top:160px;
			margin-left:183px;
			width: 550px; 
			height: auto; 
			list-style-type: none; 
			list-style-image: url(../images/bullet_estimate.gif);
			line-height:16px;
			text-align:justify; }
		
		
.estimateheading { color: white; 
					font-size: 12pt; 
					font-weight: bold; 
					background-image: url(../images/h1_bg_estimate.gif); 
					background-repeat: no-repeat; 
					background-position: left top; 
					text-align: left; 
				text-indent:50px;
				line-height:50px;
				position:absolute;
				top:100px;
				left:183px;
				width: 550px; 
				height: 38px; 
				 }


	
.estimate h2 { color: #0035ac; font-size: 12pt; font-weight: bold; text-align: left; margin-bottom: -30px; padding-left: 10px; width: 550px; height: 38px; }


.support {
	background-image: url(../images/bg_support.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position:absolute;
	top:160px;
	margin-left:183px;
	width: 550px;
	height: auto;
	list-style-type: none;
	list-style-image: url(../images/bullet_support.gif);
	line-height:16px;
	text-align:justify;
	
}
			
.supportheading { color: white; 
				font-size: 12pt; 
				font-weight: bold; 
				background-image: url(../images/h1_bg_support.gif); 
				background-repeat: no-repeat; 
				background-position: left top; 
				text-align: left; 
				text-indent:50px;
				line-height:50px;
				position:absolute;
				top:100px;
				left:183px;
				width: 550px; 
				height: 38px; 
				 }

.support h2 { color: #298c24; font-size: 12pt; font-weight: bold; text-align: left; width: 550px; height: 38px; margin-bottom: -30px; padding-left: 10px; }




.training { background-image: url(../images/bg_training.gif); 
			background-repeat: no-repeat; 
			background-position: left top; 
			position:absolute;
			top:160px;
			margin-left:183px;
			width: 550px; 
			height: auto; 
			list-style-type: none; 
			list-style-image: url(../images/bullet_training.gif);
			line-height:16px;
			text-align:justify; }
			
.trainingheading { color: white; 
					font-size: 12pt; 
					font-weight: bold; 
					background-image: url(../images/h1_bg_training.gif); 
					background-repeat: no-repeat; 
					background-position: left top; 
					text-align: left; 
				text-indent:50px;
				line-height:50px;
				position:absolute;
				top:100px;
				left:183px;
				width: 550px; 
				height: 38px; 
				 }

.training h2 { color: #902c6b; font-size: 12pt; font-weight: bold; text-align: left; margin-bottom: -30px; padding-left: 10px; width: 550px; height: 38px; }

.usefultechnologies { background-image: url(../images/bg_usefultechnologies.gif); 
				background-repeat: no-repeat; 
				background-position: left top; 
				position:absolute;
				top:160px;
				margin-left:183px;
				width: 550px; 
				height: auto; 
				list-style-type: none; 
					list-style-image: url(../images/bullet_usefultechnologies.gif);
					line-height:16px;
					text-align:justify; }
					
					
.usefultechnologiesheading { color: white; 
							font-size: 12pt; 
							font-weight: bold; 
							background-image: url(../images/h1_bg_usefultechnologies.gif); 
							background-repeat: no-repeat; 
							background-position: left top; 
							text-align: left; 
							text-indent:50px;
							line-height:50px;
							position:absolute;
							top:100px;
							left:183px;
							width: 550px; 
							height: 38px; 
								 }

.usefultechnologies h2 { color: #ee308e; font-size: 12pt; font-weight: bold; text-align: left; margin-bottom: -30px; padding-left: 10px; width: 550px; height: 38px; }





			

 			
.footer { color: #7e7e7e; 
			font-size: 7pt; 
			background-image: url('../images/footer.gif'); 
			background-repeat: no-repeat; 
			background-position: left top; 
			position:relative; 
			top:0px; 
			left:0px; 
			text-align: right;  
			width: 550px; 
			height: auto; 
			padding-top: 20px }
			
.footersm { color: #7e7e7e; 
			font-size: 7pt; 
			background-image: url('../images/footer.gif'); 
			background-repeat: no-repeat; 
			background-position: left top; 
			position:absolute; 
			top:1150px; 
			left:183px; 
			text-align: right;  
			width: 550px; 
			height: auto; 
			padding-top: 20px }
			
.footer1 { color: #7e7e7e; font-size: 7pt; 	background-image: url('../images/footer_aboutyou.gif'); background-repeat: no-repeat; 
		background-position: left top; position:relative; 	top:0px; 	left: 0px; text-align: right;  width: 550px; 	height: auto; 
			padding-top: 20px  }
		
.footer2 { color: #7e7e7e; font-size: 7pt; background-image: url('../images/footer_consultancy.gif'); background-repeat: no-repeat; background-position: left top;  position:relative; 	top:0px; 	left: 0px; text-align: right;  width: 550px; 	height: auto; 
			padding-top: 20px  }

.footer3a { color: #7e7e7e; font-size: 7pt; background-image: url('../images/footer_support.gif'); background-repeat: no-repeat; background-position: left top;  position:relative; top:0px; 	right: 0px; text-align: right;  width: 550px; height: auto; padding-top: 20px  }

.footer3{ color: #7e7e7e; font-size: 7pt; background-image: url('../images/footer_support.gif'); background-repeat: no-repeat; background-position: left top;  position:relative; top:0px; 	right: 0px; text-align: right;  width: 550px; height: auto; padding-top: 20px  }

.footer4 { color: #7e7e7e; font-size: 7pt; background-image: url('../images/footer_training.gif'); background-repeat: no-repeat; background-position: left top;  position:relative; 	top:0px; 	left: 0px; text-align: right;  width: 550px; 	height: auto; 
			padding-top: 20px  }

.footer5 { color: #7e7e7e; font-size: 7pt; background-image: url('../images/footer_usefultech.gif'); background-repeat: no-repeat; background-position: left top;  position:relative; 	top:0px; 	left: 0px; text-align: right;  width: 550px; 	height: auto; 
			padding-top: 20px  }
			
.footer6 { color: #7e7e7e; font-size: 7pt; background-image: url('../images/footer_contact.gif'); background-repeat: no-repeat; background-position: left top;  position:absolute; 	top:650px; 	left: 200px; text-align: right;  width: 550px; 	height: auto; 
			padding-top: 20px  }

.footer7 { color: #7e7e7e; font-size: 7pt; background-image: url('../images/footer_estimate.gif'); background-repeat: no-repeat; background-position: left top;  position:relative; 	top:0px; 	left: 0px; text-align: right;  width: 550px; 	height: auto; 
			padding-top: 20px  }

.footer8 { color: #7e7e7e; font-size: 7pt; background-image: url('../images/footer_emergency.gif'); background-repeat: no-repeat; background-position: left top;  position:relative; 	top:00px; 	left: 0px; text-align: right;  width: 550px; 	height: auto; 
			padding-top: 20px  }


.footerhome { color: #7e7e7e; font-size: 7pt; background-image: url('../images/footer_home.gif'); background-repeat: no-repeat; background-position: left top; text-align: right; position: absolute; top:620px; left:100px; padding-top: 20px; width: 734px; height: auto }
