/*Important style definition is 'position:absolute'. Means the element can
be placed at an arbitrary position without affecting the flow of surrounding
elements*/
.sub_popup_parentClass {
  margin-top:5px;
}
.popup
{
    position: absolute;
    border-left: solid 1px #8f9267;
    border-right: solid 1px #8f9267;
    border-bottom: solid 1px #8f9267;
    background-color: #8f9267;
    opacity: .95;
    -moz-opacity: .95;
    filter:alpha(opacity=95);
	  font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #f5efe5;
    z-index: 1000;
    display: none;
    margin-top:-13px;
}
.popup ul {
  list-style:none;
}
.popup ul li {
  margin-left:-30px;
  margin-right:20px;
}
.sub_popup_childClass
{
    font-weight: normal;
    cursor: pointer;
    line-height:16px;
}
.popupMenuMargin
{
    margin-left: 5px;
    margin-right: 22px;
}
.HeaderMenubar {
  padding: 10px 0px 0 0;
  z-index: 1000;
  display: block;
  /*height: 22px;*/
  color: #f5efe5;
  background-color:#8f9267;
}

.headerMnuLink {
    padding-top: 10px;
    padding-bottom: 9px;
    padding-left: 6px;
    padding-right: 6px;
    color: #f5efe5;
    background-color:#8f9267;
}
.popup a {
  color: #f5efe5;
}
.popup a:hover {
  color: #e3d3b9;
}

.paddedDivider1 {
	margin-left: -6px;
	margin-right: -6px;
}
.sub_popup_space {
	height: 10px;
	#height: 1px;
	min-height: 1px;
}

.HeaderMenubar a:hover{
  color: #f5efe5;
  background-color:#8f9267;
}
