/* 
  -----------------------------------
  PopMenu Magic Style Sheet
  by Project Seven Development
  www.projectseven.com
  Menu Type: Horizontal
  Style Theme:3 -Blue Sapphire
  -----------------------------------
*/
#p7PMnav {
    margin: 0;
    padding:0;
}
#p7PMnav li {
    list-style-type: none;
    margin: 0;
    padding: 0;
    background-repeat: repeat-x;
    background-position: bottom;
    background-color: #91a7ff;
}
#p7PMnav ul {
    margin: 0;
    padding: 0;
    position: absolute;
    left: -9000px;
    z-index: 10000;
    height: 40px;
}
#p7PMnav a, #p7PMnav ul a {
    display: block;
    text-decoration: none;
    background-color: #3e4b80;
    color: #CCCCCC;
    border-top: 1px solid #495F96;
    border-right: 1px solid #394975;
    border-bottom: 1px solid #394975;
    border-left: 1px solid #495F96;
    padding-top: 9px;
    padding-right: 28px;
    padding-bottom: 0px;
    padding-left: 29px;
    height: 28px;
    text-align: center;
    background-repeat: repeat-x;
    background-position: bottom;
	
}
#p7PMnav ul a {
    height: 15px;
    text-align: left;
    background-color: #415485;
    background-image: none;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 10px;
    min-width: 120px;
    width: auto !important;
    width: 120px;
}

#p7PMnav a:hover, #p7PMnav a:active, #p7PMnav a:focus {
    background-color: #91a7ff;
    border-top: 1px solid #333333;
    color: #333333;
    letter-spacing: .01px;
}

/* ------ the current page marker style ------ */
#p7PMnav .p7PMmark {
    color: #FFFFFF;
    font-weight: bold;
}
/* ------ the trigger link styles ------- */

/*the normal trigger links */
#p7PMnav ul .p7PMtrg {
    background-repeat:    no-repeat;
    background-position: right center;
}
/* the active trigger link style */
#p7PMnav .p7PMon {
    background-color: #5971AE;
    color: #FFFFFF;
}
#p7PMnav ul .p7PMon {
    background-repeat:    no-repeat;
    background-position: right center;
}
/*the submenu classes */

#p7PMnav .p7PMhide {
    left: -9000px;
    border: 0;
}
#p7PMnav .p7PMshow {
    left: auto;
    z-index: 20000 !important;
}
/* Top level menu width */
#p7PMnav li {
    float: left;
    fmin-width: 129px;
    fwidth:auto !important;
    width:129px;
}
#p7PMnav li ul li{
    fmin-width: 159px;
    width:159px;
}
#p7PMnav ul li {
    float: none;
}
#pmmcrumb {
    font-weight: bold;
    margin-bottom: 16px;
    color: #333333;
}
#pmmcrumb a, #pmmcrumb a:visited {
    font-weight: normal;
    color: #535FAC;
}
#pmmcrumb a:hover, #pmmcrumb a:active, #pmmcrumb a:focus {
    font-weight: normal;
    color: #333333;
}
