a:link { color: (51 0 255); text-decoration: underline; }
a:visited { color: (51 0 255); text-decoration: underline; }
a:hover { color: (51 0 255); text-decoration: underline; }
a:active { color: (51 0 255); text-decoration: underline; }

.button a:link { color: white; text-decoration: none; }
.button a:visited { color: white; text-decoration: none; }
.button a:hover { color: white; text-decoration: underline; }
.button a:active { color: white; text-decoration: none; }

.footer a:link { color: white; text-decoration: none; }
.footer a:visited { color: white; text-decoration: none; }
.footer a:hover { color: white; text-decoration: underline; }
.footer a:active { color: white; text-decoration: none; }

.header a:link { color: white; text-decoration: none; }
.header a:visited { color: white; text-decoration: none; }
.header a:hover { color: white; text-decoration: underline; }
.header a:active { color: white; text-decoration: none; }

.breadcrumbs a:link { color: #3E3E3D;; text-decoration: none; }
.breadcrumbs a:visited { color: #3E3E3D;; text-decoration: none; }
.breadcrumbs a:hover { color: #3E3E3D;; text-decoration: underline; }
.breadcrumbs a:active { color: #3E3E3D;; text-decoration: none; }

form.search input
{ font-size: 7pt; 
  margin-top: 10px; }

.button 
{ font-size: 10pt;
  font-family: arial;
  font-weight: bold; 
  padding-bottom: 15px; }

.header
{ text-decoration: none; 
  font-size: 10pt;
  font-family: arial;
  font-weight: bold;
  color: white; }

.footer 
{ text-decoration: none; 
  font-size: 10pt;
  font-family: arial;
  font-weight: bold; }

.breadcrumbs
{ font: normal 8pt/10pt arial;
  color: black; }

.breadcrumbs a:link, .breadcrumbs a:visited
{ font: normal 8pt/10pt arial;
  color: black;
  text-decoration: none; }

.breadcrumbs a:hover, .breadcrumbs a:active
{ text-decoration: underline; }

#bslide{
background-repeat: no-repeat;
background-position: 0 0;
width: 600px;
height: 328px;
progid:DXImageTransform.Microsoft.Fade(duration=1,overlap=0.4)
}

.navigation-links, .navigation-links a { font: bold 9pt/14pt arial; color: white; text-transform: uppercase; padding-right: 15px; text-decoration: none; }
.navigation-links a:hover, .navigation-links a:active { color: white; text-decoration: none; }

.navigation-links a:visited { text-decoration: none; }

.Arial7pt, .Arial7pt a { font-size: 7pt; }

#solidsitemap * {display:block;font-family:sans-serif}
#solidsitemap a {margin-left:15px;font-size:0.9em;margin-bottom:2px}
#solidsitemap b a {margin-left:0px;text-transform:uppercase;margin-bottom:10px;color:#000;font-size:1.1em}

.section-page-layout-links td a img {
border: 1px solid gray;
}
.section-page-layout-links td center {
text-align: left;
}
.section-page-layout-links a {
font: bold 11px/14px arial;
text-decoration: none;
text-transform: uppercase;
}

form { display: inline; }

.right-column-header { text-align: center; background: #666666; color: #ffffff; font: normal 11px/20px arial; text-transform: uppercase; }

.vertical-navigation { margin: 10px; }
.vertical-navigation a { display: block; padding-bottom: 8px; text-decoration: none; text-transform: uppercase; color: gray; }
.vertical-navigation a:visited { text-decoration: none; }
.vertical-navigation a.parent { background-color: #ECECEC; margin: auto -10px; padding: 4px 0 4px 10px; margin-bottom: 8px; text-decoration: none; color: black; }
