/* $Id: special_green.css 4322 2006-09-04 08:49:33Z shacka $ */
@import url("layout/basic.css");

/* Top and Sub menus */
.spmenuSpecial_green .spmenu {
/*	background:  rgb(65,172,210); */
/* 	border: 1px solid blue; */
}

/* Top and Sub menus */
.spmenuSpecial_green .spmenu a,
.spmenuSpecial_green .spmenu .spmenu-label {
  font-family: Verdana, Arial, Tahoma, sans-serif;
  color: rgb(104,114,114);
  font-weight: normal;
  font-size: 11px;
}

.spmenuSpecial_green .spmenuContainer .spmenuContainer .spmenuContainer{
  margin-left:2px;
  margin-top: 0px;
}

.spmenuSpecial_green .spmenuContainer .spmenu-item {
  height: 20px;
  border: solid 1px rgb(188,210,195);
  border-left: 6px solid rgb(188,210,195);
  background-color:  rgb(227,232,204);
}

/* Sub menu */
.spmenuSpecial_green .spmenuContainer .spmenuContainer .spmenu-item {
  margin-top:0px;
  padding-top: 0px;
  border: 0px;
  border-left: 6px solid rgb(188,210,195);
  background-color:  rgb(227,232,204);
  padding:0px;
  color: #0066CC;
  margin-top:0px;
  width: 15em;
}

/* Top Selected */
.spmenuSpecial_green .spmenuContainer .spmenu-item-selected {
  border-left: 6px solid rgb(258,210,195);
}

/* Sub, Has Sub, NOT Selected */
.spmenuSpecial_green .spmenuContainer .spmenuContainer .spmenu-item-collapsed{
  background: url("special_green/arrow.gif") rgb(227,232,204) no-repeat right center;
}

/* Sub, Has Sub, Selected */
.spmenuSpecial_green .spmenuContainer .spmenuContainer .spmenu-item-expanded{
  background: url("special_green/arrow.gif") rgb(188,210,195) no-repeat right center;
}

/* Sub, Selected */
.spmenuSpecial_green .spmenuContainer .spmenuContainer .spmenu-item-selected {
  background-color: rgb(188,210,195);
  border-left: 6px solid rgb(258,210,195);
}

/* Sub, HR */
.spmenuSpecial_green .spmenuContainer .spmenuContainer .spmenu-item-hr,
.spmenuSpecial_green .spmenuContainer .spmenu-item-hr {
  background:#AA7755;
  border:none;
  border-left: 6px solid rgb(188,210,195);
  height:2px
}

.spmenuSpecial_green .spmenuContainer .spmenu-item-hr {
  /* clips right side overlow on firefox */
  padding-right:6px;
  width:10em;
}

.spmenuSpecial_green .spmenuContainer .spmenuContainer .spmenu-item-hr {
  padding-right:0;
  width: 15em;
}

.spmenuSpecial_green .spmenuContainer .spmenuContainer .spmenu {
  opacity: 0.85;
  filter: alpha(opacity:85);
  KHTMLOpacity: 0.85;
  MozOpacity: 0.85;
  -moz-opacity: 0.85;
}

.spmenuSpecial_green .spmenuContainer .spmenuContainer {
  margin-top: 1px;
  width: 15em;
  border: solid 1px rgb(188,210,195);
}
