#content {

	background-image: url(../images/bg_content_home.gif);

}



#primary-content {

	width: 638px;

	padding-left: 3px;

	padding-right: 0;

}



#primary-content td {

	vertical-align: top;

}



#primary-content h2, #primary-content ul {

	margin-left: 0;

}



#primary-content h2.category-header {

	margin-top: 0;

}



#primary-content li {

	background-image: none;

	margin: 0;

	padding: 0;

}



#primary-content a {

	text-decoration: none;

}



#primary-content a:hover {

	text-decoration: underline;

}



#primary-content a:visited {

	color: #000;

}



#primary-content ul li a,

#primary-content ul li a:hover, 

#primary-content ul li a:visited {

	color: #005a9d;

}



#primary-content ul li li a,

#primary-content ul li li a:hover, 

#primary-content ul li li a:visited {

	color: #000;

}



#primary-content h2 a:link,

#primary-content h2 a:visited,

#primary-content h2 a:active {

	color: #fff;

}



#primary-content h2 a:hover {

	color: #fff;

	text-decoration: underline;

}





#secondary-content {

	width: 311px;

	padding: 20px 10px 0 0;

}



table.features {}



table.features a {

	text-decoration: underline;

	color: #000;

}



table.features a:hover {

	text-decoration: none;

}



table.features td.photo {

	padding-left: 10px;

	position: relative;

}



table.features td.photo img {

	margin-bottom: -1px;

}



table.features td.description {

	vertical-align: middle;

	padding-left: 14px;

	border-bottom: 1px solid #ecd6c6;

}



table.features td.description h3 {

	font-size: 1.1em;

	margin: 0;

	padding: 0;

}



table.features td.description h3 a {

	text-decoration: none;

}



table.features td.description p {

	margin: 10px 0;

}



h2.Products-active { background: transparent url(../images/h2_products_home.gif) 0 0 no-repeat; }

h2.Services-active { background: transparent url(../images/h2_services_home.gif) 0 0 no-repeat; }

h2.Technology-active { background: transparent url(../images/h2_technology_home.gif) 0 0 no-repeat; }

h2.Markets-active { background: transparent url(../images/h2_markets_home.gif) 0 0 no-repeat; }