h1 { color:#0E4E4E; }
h2, h3, h4, h5 { color: #2C7676; }
a:link { color: #0E4E4E; }
a:hover { color: #2A7A7A;  }

/* logo */
#logo { background-color: #39585e; }

/* Top navigation */
#subnav { background-color: #2C7676; }

#homePageBanner { background-color: #1E6868; border-left: 1px solid #165B5B; border-top: none; }


/* Breadcrumb */
#breadcrumb { color: #0E4E4E; }
#breadcrumb a:link, #breadcrumb a:visited { color: #0E4E4E; }
#breadcrumb a:active, #breadcrumb a:hover { color: #2A7A7A; }

/* Left side navigation */
.navlist ul { background-color: #0E4E4E; }
.navlist a { background-color: #0E4E4E; }
.navlist a:hover { background-color: #E5E5E5; color: #0E4E4E; }

/* active */
.navlist ul li.on a:link, .navlist ul li.on a:visited { background-color: #637777; Color: #FFFFFF; }
.navlist ul li.on a:hover { background-color: #E5E5E5; color: #0E4E4E; }

/* second level */
.navlist ul li.on ul a:link, .navlist ul li.on ul a:visited { background-color: #54AFAF; color: #023030; }
.navlist ul li.on ul a:hover { background-color: #E5E5E5; color: #0E4E4E; }

/* second level active */
.navlist ul li.on .on a:link, .navlist ul li.on .on a:visited { background-color: #637777; Color: #FFFFFF; }
.navlist ul li.on .on a:hover { background-color: #E5E5E5; color: #0E4E4E; }

/* third level */
.navlist ul li.on ul li.on ul li a:link, .navlist ul li.on ul li.on ul li a:visited { background-color: #54AFAF; color: #023030; }
.navlist ul li.on ul li.on ul li a:hover { background-color: #E5E5E5; color: #0E4E4E; }

/* third level active */
.navlist ul li.on ul li.on ul li.on a:link, .navlist ul li.on ul li.on ul li.on a:visited { background-color: #637777; Color: #FFFFFF; }
.navlist ul li.on ul li.on ul li.on a:hover { background-color: #E5E5E5; color: #0E4E4E; }

/* fourth level */
.navlist ul li.on ul li.on ul li.on ul li a:link, .navlist ul li.on ul li.on ul li.on ul li a:visited { background-color: #54AFAF; color: #023030; }
.navlist ul li.on ul li.on ul li.on ul li a:hover { background-color: #E5E5E5; color: #0E4E4E; }

/* fourth level active */
.navlist ul li.on ul li.on ul li.on ul li.on a:link, .navlist ul li.on ul li.on ul li.on ul li.on a:visited { background-color: #637777; Color: #FFFFFF; }
.navlist ul li.on ul li.on ul li.on ul li.on a:hover { background-color: #E5E5E5; color: #0E4E4E; }

/* Right side stuff */
#searchbox { background-color: #297573; }
#quicklink { background-color: #297573; }

/* Related Video */
.relatedVideo { margin-bottom: 20px; }

/* Flash warning */
#videoWarning { padding: 3px; font-weight: bold; }

/* bottom navigation */
#navbottom a:link { color: #0E4E4E; }
#navbottom a:hover { color: #2A7A7A; }


