a:link { color: #000080; text-decoration: underline; }
a:visited { color: #004080; text-decoration: underline; }
a:hover { color: #004080; }
a:active { color: #0000FF; }

#nav-top a { font-size: 7pt; text-decoration: none; color: #FFFFFF; text-align: center; }

#button-overview, #button-products, #button-applications,
#button-case-studies, #button-quality-delivery, #button-location, #button-stadco {
	text-decoration: none;
	display: block; width: 40px; height: 40px; margin: auto;
	background-repeat: no-repeat;
	overflow: hidden;
}

#button-overview:hover, #button-products:hover, #button-applications:hover,
#button-case-studies:hover, #button-quality-delivery:hover, #button-location:hover, #button-stadco:hover {
	background-position: 0px -40px;
}

#button-overview { background-image: url(../images/buttons/overview.gif); }
#button-products { background-image: url(../images/buttons/products.gif); }
#button-applications { background-image: url(../images/buttons/applications.gif); }
#button-case-studies { background-image: url(../images/buttons/case-studies.gif); }
#button-quality-delivery { background-image: url(../images/buttons/quality-delivery.gif); }
#button-location { background-image: url(../images/buttons/location.gif); }
#button-stadco { background-image: url(../images/buttons/stadco.gif); }

#nav-left ul a { padding: 4px 4px 4px 15px; text-align: left; font-size: 7pt; font-weight: bold; display: block; background-color: #C0C0C0; border-bottom: 2px solid #FFFFFF; text-decoration: none; color: #000000; }
#nav-left ul a:hover, #nav-left ul a.active1 { background-color: #339ECB; color: #FFFFFF; }
#nav-left ul a.active2 { background-color: #C10435; color: #000000; }

a.breadcrumb:link, a.breadcrumb:visited { font-weight: normal; color: #A0A0A0; }
a.breadcrumb:hover, a.breadcrumb:active { color: #339ECB; }