﻿@charset "utf-8";
/* CSS Document */

  /* common styling */
.menu {
     font-family:verdana, arial, sans-serif;
     width:106px;
     height:150px;
     position:absolute;
     margin:0;
     font-size:9px;
     margin:0px 0;
     top:11px;
     left:37px;
     text-decoration:none;
     text-transform:lowercase;
     vertical-align:middle;
     }

.menu ul li a, .menu ul li a:visited {
     display:block;
     text-decoration:none;
/* CHANGE - this is the off state text color for the navigation */
     color:#0a4d8d;
     width:106px;
     height:20px;
     text-align:left;
/* CHANGE - this is the off state background color for the navigation */
     background:#ffff33;
     border:0px solid transparent;
     border-width:0px 0px 0px 0px;
     line-height:19px;
     font-size:9px;
     text-indent:6px;
     border-spacing:0px;
     padding-bottom:3px;
     }

.menu ul {
     padding:0px;
     margin:0px;
     list-style-type:none;
     text-decoration:none;
     }

.menu ul li {
     float:left;
     margin-right:1px;
     position:relative;
     text-decoration:none;
     height:28px;
	  }

.menu ul li ul {
     display:none;
     text-decoration:none;
     }

/* specific to non IE browsers */
.menu ul li:hover a {
/* CHANGE - this is the hover state text color for the navigation */
     color:#333333;
/* CHANGE - this is the hover state background color for the navigation */
     background:#cccccc;
     text-decoration:underline;
     }

.menu ul li:hover ul {
     display:block;
     position:absolute;
     top:0px;
     left:106px;
     width:105px;
     text-indent:6px;
     background-image:url("../images/spacer.gif");
     }

.menu ul li:hover ul li a.hide {
     background:transparent;
     color:#fff;
     }

.menu ul li:hover ul li:hover a.hide {
     width:150px;
     }

.menu ul li:hover ul li ul {
     display:none;
     }

.menu ul li:hover ul li a {
     display:block;
     background:transparent;
     background-image:url("../images/spacer.gif");
/* CHANGE - this is the off state text color for the navigation */
     color:#000000;
     width:150px;
     text-decoration:none;
     }

.menu ul li:hover ul li a:hover {
     background:transparent;
     background-image:url("../images/spacer.gif");
/* CHANGE - this is the hover state text color for the navigation */
     color:#000000;
     text-decoration:underline;
     }

.menu ul li:hover ul li:hover ul {
     display:block;
     position:absolute;
     left:151px;
     top:0px;
     color:#fff;
     background-image:url("../images/spacer.gif");
     }

.menu ul li:hover ul li:hover ul li a {
     display:block;
     width:200px;
     background-image:url("../images/spacer.gif");
     color:#fff;
     }

.menu ul li:hover ul li:hover ul li a:hover {
     background-image:url("../images/spacer.gif");
     color:#fff;
     }

