body {
background: #e1e1e1;
margin: 0px 0px 0px 0px;
}
h2 {color: #2d4944;
font-family: verdana;
font-size: 14px;
font-weight: bold;
float:left;
padding: 2px;
}
.azx1 {color: #999999;
font-family: verdana;
font-size: 14px;
font-weight: bold;
float:left;
padding: 2px;
}
.azx2 {color: #2d4944;
font-family: verdana;
font-size: 14px;
font-weight: bold;
float:left;
}
p {
color: #666666;
font-family: verdana;
font-size: 12px;
float:left;
padding: 4px;
margin:4px 4px 4px 4px;
}
p2 {
color: #444444;
font-family: verdana;
font-size: 12px;
float:center;
padding: 4px;
margin:4px 4px 4px 4px;
}

/* Content Divs - Inner Content */
      #container {
          width:880px; height:auto;
          margin:0 auto 0 auto;  
}


/* Nav Styles */
#nav { 
	background:url("img/navigation.png") no-repeat; 
	width:900px; 
	height:29px; 
	margin:0;
	padding:0; 
	}

#nav span {
	display: none;
	}

#nav li, #nav a {
	height:29px; 
	display:block; 
	}

#nav li {
	float:left; 
	list-style:none; 
	display:inline; 
	}

#nav-home { width: 120px;}
#nav-web {width: 115px;}
#nav-serv {width: 115px;}
#nav-port {width: 114px;}
#nav-test {width: 115px;}
#nav-about {width: 116px;}
#nav-contact {width: 205px;}


#nav-home a:hover {background:url("img/navigation.png")  -0px -29px no-repeat; }
#nav-web a:hover {background:url("img/navigation.png") -120px -29px no-repeat; }
#nav-serv a:hover {background:url("img/navigation.png") -235px -29px no-repeat; }
#nav-port a:hover {background:url("img/navigation.png") -350px -29px no-repeat; }
#nav-test a:hover {background:url("img/navigation.png") -464px -29px no-repeat;}
#nav-about a:hover {background:url("img/navigation.png") -579px -29px no-repeat; }
#nav-contact a:hover {background:url("img/navigation.png") -695px -29px no-repeat; }



/* Mid-Bar Nav Styles */
#mid { 
	background:url("img/mid_bc.png") no-repeat; 
	width:138px; 
	height:53px; 
	margin:0;
	padding:0; 
	}

#mid span {
	display: none;
	}

#mid li, #mid a {
	height:53px; 
	display:block; 
	}

#mid li {
	float:left; 
	list-style:none; 
	display:inline; 
	}

#mid-offer { width: 138px;}

#mid-offer a:hover {background:url("img/mid_bc.png")  -0px -53px no-repeat; }


/* Icon Link Rollovers */
#ico { 
	background:url("img/pts_link.png") no-repeat; 
	width:450px; 
	height:110px; 
	margin:0;
	padding:0; 
	}

#ico span {
	display: none;
	}

#ico li, #ico a {
	height:110px; 
	display:block; 
	}

#ico li {
	float:left; 
	list-style:none; 
	display:inline; 
	}

#ico-port { width: 143px;}
#ico-test { width: 170px;}
#ico-support { width: 137px;}

#ico-port a:hover {background:url("img/pts_link.png")  -0px -110px no-repeat; }
#ico-test a:hover {background:url("img/pts_link.png")  -143px -110px no-repeat; }
#ico-support a:hover {background:url("img/pts_link.png")  -313px -110px no-repeat; }




/* Default Pseudo Class */
a:link		
{ color: #2d4944; text-decoration: none; }
a:visited	
{ color: #2d4944; text-decoration: none; }
a:active	
{ color: #2d4944; text-decoration: none; }
a:hover		
{ color:#ffce00; text-decoration: underline; }



/* Secondary Pseudo Class */
a.b2:link		
{ color: #fff; text-decoration: none; }
a.b2:visited	
{ color: #fff; text-decoration: none; }
a.b2:active	
{ color: #fff; text-decoration: none; }
a.b2:hover 
{ color: #2d4944; text-decoration: none; background: #e1e1e1;}



/* Form Fields & Class Configurations */
.bt5 {
	background-color: #e1e1e1;
	border: 1px solid #2d4944;
	color: #2d4944;
	font-size: 9pt;
	font-family: tahoma;
	}

/* Gradient Submit Button Style */
.formbutton{
cursor:pointer;
border:outset 1px #2d4944;
background:#e1e1e1;
color:#2d4944;
font-weight:bold;
padding: 1px 2px;
background:url(media/formbg.gif) repeat-x left top;
}

