ul#menu {
  list-style-type: none;
  padding: 0px;
  margin: 0px;
  width: 930px;
  height: 40px;
  position: absolute;
  left: 1px;
  bottom: 0px;
  background-color: #ffffff;
}

ul#menu li {
  padding: 0px;
  margin: 0px;
  display: block;
  float: left;
  height: 40px;
  text-align: center;
}

ul#menu li a {
  display: block;
  height: 40px;
  text-decoration: none;
  text-align: center;
}

ul#menu li a span {
  padding-top: 12px;
  display: block;
  font-weight: bold;
  font-family: trebuchet MS, sans-serif;
  font-size: 13px;
}


ul#menu li.w93 {
  /* width: 93px; */
}

ul#menu li a.w93 {
  width: 90px;
  height: 40px;
  /* /* margin-top: 3px; */
  background-color: #ffffff;
  color: #ffffff;
  background-image: url('../images/menu_bg_off.jpg');
  background-repeat: repeat-x;
}

ul#menu li a.w93_selected {
  width: 90px;
  height: 40px;
  /* margin-top: 3px; */
  background-color: #0E3D67;
  color: #ffffff;
  background-image: url('../images/menu_bg_on.jpg');
  background-repeat: repeat-x;
}

ul#menu li a.w93:hover {
  width: 90px;
  height: 40px;
  /* margin-top: 3px; */
  background-color: #BADBEE;
  color: #ffffff;
  background-image: url('../images/menu_bg_on.jpg');
  background-repeat: repeat-x;
}


ul#menu li.w137 {
  /* width: 137px; */
}

ul#menu li a.w137 {
  width: 134px;
  height: 40px;
  /* margin-top: 3px; */
  background-color: #ffffff;
  color: #ffffff;
  background-image: url('../images/menu_bg_off.jpg');
  background-repeat: repeat-x;
}

ul#menu li a.w137_selected {
  width: 134px;
  height: 40px;
  /* margin-top: 3px; */
  background-color: #830057;
  color: #ffffff;
  background-image: url('../images/menu_bg_on.jpg');
  background-repeat: repeat-x;
}

ul#menu li a.w137:hover {
  width: 134px;
  height: 40px;
  /* margin-top: 3px; */
  background-color: #EFD9E8;
  color: #ffffff;
  background-image: url('../images/menu_bg_on.jpg');
  background-repeat: repeat-x;
}


ul#menu li.w108 {
  /* width: 108px; */
}

ul#menu li a.w108 {
  width: 105px;
  height: 40px;
  /* margin-top: 3px; */
  background-color: #ffffff;
  color: #ffffff;
  background-image: url('../images/menu_bg_off.jpg');
  background-repeat: repeat-x;
}

ul#menu li a.w108_selected {
  width: 105px;
  height: 40px;
  /* margin-top: 3px; */
  background-color: #0E3D67;
  color: #ffffff;
  background-image: url('../images/menu_bg_on.jpg');
  background-repeat: repeat-x;
}

ul#menu li a.w108:hover {
  width: 105px;
  height: 40px;
  /* margin-top: 3px; */
  background-color: #BADBEE;
  color: #ffffff;
  background-image: url('../images/menu_bg_on.jpg');
  background-repeat: repeat-x;
}


ul#menu li.w68 {
  /* width: 68px; */
}

ul#menu li a.w68 {
  width: 65px;
  height: 40px;
  /* margin-top: 3px; */
  background-color: #ffffff;
  color: #ffffff;
  background-image: url('../images/menu_bg_off.jpg');
  background-repeat: repeat-x;
}

ul#menu li a.w68_selected {
  width: 65px;
  height: 40px;
  /* margin-top: 3px; */
  background-color: #830057;
  color: #ffffff;
  background-image: url('../images/menu_bg_on.jpg');
  background-repeat: repeat-x;
}

ul#menu li a.w68:hover {
  width: 65px;
  height: 40px;
  /* margin-top: 3px; */
  background-color: #EFD9E8;
  color: #ffffff;
  background-image: url('../images/menu_bg_on.jpg');
  background-repeat: repeat-x;
}


ul#menu li.w163 {
  /* width: 163px; */
}

ul#menu li a.w163 {
  width: 160px;
  height: 40px;
  /* margin-top: 3px; */
  background-color: #ffffff;
  color: #ffffff;
  background-image: url('../images/menu_bg_off.jpg');
  background-repeat: repeat-x;
}

ul#menu li a.w163_selected {
  width: 160px;
  height: 40px;
  /* margin-top: 3px; */
  background-color: #0E3D67;
  color: #ffffff;
  background-image: url('../images/menu_bg_on.jpg');
  background-repeat: repeat-x;
}

ul#menu li a.w163:hover {
  width: 160px;
  height: 40px;
  /* margin-top: 3px; */
  background-color: #BADBEE;
  color: #ffffff;
  background-image: url('../images/menu_bg_on.jpg');
  background-repeat: repeat-x;
}


ul#menu li.w100 {
  /* width: 100px; */
}

ul#menu li a.w100 {
  width: 97px;
  height: 40px;
  /* margin-top: 3px; */
  background-color: #ffffff;
  color: #ffffff;
  background-image: url('../images/menu_bg_off.jpg');
  background-repeat: repeat-x;
}

ul#menu li a.w100_selected {
  width: 97px;
  height: 40px;
  /* margin-top: 3px; */
  background-color: #830057;
  color: #ffffff;
  background-image: url('../images/menu_bg_on.jpg');
  background-repeat: repeat-x;
}

ul#menu li a.w100:hover {
  width: 97px;
  height: 40px;
  /* margin-top: 3px; */
  background-color: #EFD9E8;
  color: #ffffff;
  background-image: url('../images/menu_bg_on.jpg');
  background-repeat: repeat-x;
}


ul#menu li.w113 {
  /* width: 113px; */
}

ul#menu li a.w113 {
  width: 110px;
  height: 40px;
  /* margin-top: 3px; */
  background-color: #ffffff;
  color: #ffffff;
  background-image: url('../images/menu_bg_off.jpg');
  background-repeat: repeat-x;
}

ul#menu li a.w113_selected {
  width: 110px;
  height: 40px;
  /* margin-top: 3px; */
  background-color: #0E3D67;
  color: #ffffff;
  background-image: url('../images/menu_bg_on.jpg');
  background-repeat: repeat-x;
}

ul#menu li a.w113:hover {
  width: 110px;
  height: 40px;
  /* margin-top: 3px; */
  background-color: #BADBEE;
  color: #ffffff;
  background-image: url('../images/menu_bg_on.jpg');
  background-repeat: repeat-x;
}


ul#menu li.w148 {
  /* width: 148px; */
}

ul#menu li a.w148 {
  width: 148px;
  height: 40px;
  /* margin-top: 3px; */
  background-color: #ffffff;
  color: #ffffff;
  background-image: url('../images/menu_bg_off.jpg');
  background-repeat: repeat-x;
}

ul#menu li a.w148_selected {
  width: 148px;
  height: 40px;
  /* margin-top: 3px; */
  background-color: #830057;
  color: #ffffff;
  background-image: url('../images/menu_bg_on.jpg');
  background-repeat: repeat-x;
}

ul#menu li a.w148:hover {
  width: 148px;
  height: 40px;
  /* margin-top: 3px; */
  background-color: #EFD9E8;
  color: #ffffff;
  background-image: url('../images/menu_bg_on.jpg');
  background-repeat: repeat-x;
}

ul#menu li.menu_separator {
  width: 3px;
  height: 40px;
  background-image: url('../images/menu_separator.jpg');
  background-repeat: no-repeat;
}

.submenu {
  list-style-type: none;
  padding: 0px;
  margin: 0px;
  width: 930px;
  height: 30px;
  background-color: #ffffff;
  /* background-image: url('../images/bg_submenu1.jpg');
  background-repeat: no-repeat; */
  position: absolute;
  top: 430px;
  left: 16px;
  overflow: hidden;
}

.submenu a span {
  display: block;
  font-family: trebuchet MS, sans-serif;
  font-size: 12px;
  padding-top: 4px;
  font-weight: bold;
  cursor: pointer;
}

.submenu a {
  display: block;
  /* padding-left: 15px; */
  /* padding-right: 10px; */
  text-decoration: none;
  background-color: none;
  height: 36px;
  /* margin-top: 4px; */
  color: #970e76;
  /* margin-left: 4px; */
  float: left;
  background-image: none;
}

.submenu a.purple:hover {
  display: block;
  /* padding-left: 15px; */
  /* padding-right: 10px; */
  text-decoration: none;
  background-color: #ffffff;
  height: 36px;
  /* margin-top: 4px; */
  color: #970e76;
  /* margin-left: 4px; */
  float: left;
  /* background-image: url('../images/submenu_middle.jpg');
  background-repeat: repeat-x; */
}

.submenu a.blue:hover {
  display: block;
  padding-left: 15px;
  padding-right: 15px;
  text-decoration: none;
  background-color: #CEE5F3;
  height: 26px;
  /* margin-top: 4px; */
  color: #0E3D68;
  margin-left: 4px;
  float: left;
}

.submenu a.selected_purple {
  display: block;
  /* padding-left: 15px; */
  padding-right: 10px;
  text-decoration: none;
  height: 36px;
  /* margin-top: 4px; */
  color: #970e76;
  /* margin-left: 4px; */
  float: left;
  background-color: #ffffff;
  background-image: url('../images/submenu_middle.jpg');
  background-repeat: repeat-x;
}

.submenu a.selected_blue {
  display: block;
  padding-left: 15px;
  padding-right: 15px;
  text-decoration: none;
  height: 26px;
  margin-top: 4px;
  color: #ffffff;
  margin-left: 4px;
  float: left;
  background-color: #165B99;
}

.submenu_blue {
  /* background-image: url('../images/bg_submenu_blue.jpg'); */
}

.submenu_purple {
  /* background-image: url('../images/submenu_middle.jpg'); */
}
