.p7PM3-12{-webkit-transform-style:preserve-3d;font-family:Cuprum, Optima, Arial, Helvetica, sans-serif;font-size:1.2em;line-height:1;}
.p7PM3-12.open_up{border-top:0px solid #000;border-bottom:none;}
.p7PM3-12.horiz{padding:0px 8px;}
#layout #masthead .p7PM3-12.horiz{border:none;}
.pmm3-toolbar{display:none;}
.p7PM3-12 a img{border:none;vertical-align:bottom;}
.p7PM3-12.menu-centered{text-align:center;}
.p7PM3-12.menu-right{text-align:right;}
.p7PM3-12:after{content:"\0020";clear:both;font-size:0px;line-height:0;display:inline;height:0px;}
.p7PM3-12 ul{margin:0px;padding:0px;display:inline-block;vertical-align:bottom;}
.p7PM3-12 ul li{list-style-type:none;float:left;position:relative;margin-right:5px;padding:0px 0px;}
.p7PM3-12 ul li.pm3last{margin-right:0px;}
.p7PM3-12 ul li a{color:#ffffff;padding:10px 18px;text-decoration:none;display:block;background-repeat:no-repeat !important;background-position:left center !important;}
.p7PM3-12.rounded ul li a{border-radius:5px;}
.p7PM3-12.rounded ul ul li a{border-radius:0px;}
.p7PM3-12 a.trig_closed{background-image:url(img/pmm3-right-medium.gif);}
.p7PM3-12 ul ul a.trig_closed{background-image:url(img/pmm3-right-medium.gif);}
.p7PM3-12 a.trig_open,
.p7PM3-12 ul li a.pm3-link:hover,
.p7PM3-12 ul li a:hover{background-image:url(img/pmm3-down-dark.gif);outline:none;color:#92a9e2;}
.p7PM3-12 ul ul a.trig_open,
.p7PM3-12 ul ul li a.pm3-link:hover,
.p7PM3-12 ul ul li a:hover{box-shadow:none;}
.p7PM3-12 ul ul a.trig_open,
.p7PM3-12 ul ul a.trig_open:hover
.p7PM3-12 ul ul a.trig_closed,
.p7PM3-12 ul ul a.trig_closed:hover{background-image:url(img/pmm3-down-medium.gif);}
.p7PM3-12 ul ul li a:hover, .p7PM3-12 ul ul li a.trig_open{background-color:#fff;color:#fff;}
.p7PM3-12 ul li a.pm3-link, .p7PM3-12 ul li a.pm3-link:hover{background-image:none;}
.p7PM3-12 ul ul{background:linear-gradient(180deg, rgba(60,60,60,0), rgba(0,0,0,0));background-color:#fff;display:block;text-align:left;width:200px;box-shadow:10px 10px 30px rgba(0,0,0,.5);}
.p7PM3-12.transparent ul ul{background:linear-gradient(180deg, rgba(40,40,40,0), rgba(0,0,0,0));}
.p7PM3-12.shadows ul ul{box-shadow:10px 10px 30px rgba(0,0,0,0);}
.p7PM3-12 ul ul div{z-index:10;}
.p7PM3-12.auto-subs ul ul{width:auto;}
.p7PM3-12.auto-subs ul ul li a{white-space:nowrap;}
.p7PM3-12 ul ul li{position:relative;float:none;margin:0px;padding:0px;}
.p7PM3-12 ul ul li a{border:none !important;border-radius:0px;box-shadow:none;background-color:transparent;color:#000;font-size:.85em;}
.p7PM3-12 ul ul li a.pm3-link:hover{background-color:#555;color:#EEE;box-shadow:none !important;}
.p7PM3-12 ul ul li:last-child a{}
.p7PM3-12.rounded ul ul{border-radius:0px 0px 5px 5px;}
.p7PM3-12.vert.rounded ul ul,
.p7PM3-12.rounded ul ul ul{border-radius:5px;}
.p7PM3-12.rounded ul a.root_trig,
.p7PM3-12.rounded ul a.root_link,
.p7PM3-12.vert.rounded ul a.root_trig,
.p7PM3-12.vert.rounded ul a.root_link{border-radius:5px;}
.p7PM3-12.rounded ul ul ul a.pm3first,
.p7PM3-12.vert.rounded ul ul a.pm3first,
.p7PM3-12.rounded ul ul ul .pm3first.pmm3-title-bar,
.p7PM3-12.vert.rounded ul ul .pm3first.pmm3-title-bar{border-radius:5px 5px 0px 0px;}
.p7PM3-12.rounded ul ul a.pm3last,
.p7PM3-12.rounded ul ul .pm3last.pmm3-title-bar{border-radius:0px 0px 5px 5px;}
.p7PM3-12.rounded ul ul a.pm3first.pm3last{border-radius:5px;}
.p7PM3-12.rounded ul a.root_trig.trig_up{border-radius:5px 5px 5px 5px;}
.p7PM3-12.rounded li.trig_up div{padding-bottom:10px;}
.p7PM3-12.rounded .trig_up a.pm3first{border-radius:5px 5px 5px 5px !important;}
.p7PM3-12.rounded ul li.trig_up ul{border-radius:5px 5px 5px 5px;}
.p7PM3-12.rounded .trig_up .pm3first.pmm3-title-bar{border-radius:5px 5px 0px 0px !important;}
.p7PM3-12.rounded .trig_up .pm3last.pmm3-title-bar{border-radius:0px 0px 5px 5px !important;}
.p7PM3-12 .pmm3-title-bar{padding:12px 18px;color:#DDD;background-color:#666;}
.p7PM3-12.auto-subs ul ul .pmm3-title-bar{white-space:nowrap;}
.p7PM3-12 .p7PM3_img{border:none;padding:0px;text-align:center;background:none !important;}
.p7PM3-12 .p7PM3_img img{border:none;width:auto !important;height:auto !important;max-width:100%;vertical-align:bottom;}
.p7PM3-12.vert{padding:0px;border:0px solid;border-color:#222;}
.p7PM3-12.vert.shadows{border-color:#FFF;}
.p7PM3-12.vert.rounded{border-radius:7px;}
.p7PM3-12.vert ul{display:block;}
.p7PM3-12.vert ul li{float:none;padding:0px;position:relative;margin:0px 0px 3px 0px;}
.p7PM3-12.vert ul li.pm3last{margin:0px 0px 0px 0px;}
.p7PM3-12.vert ul li a{border:1px solid;border-color:transparent;padding:8px 18px;}
.p7PM3-12.vert ul li a:hover,
.p7PM3-12.vert ul li a.trig_open{border-color:#222;}
.p7PM3-12.vert ul ul li a,
.p7PM3-12.vert.shadows ul ul li a{border-color:rgba(0,0,0,.3);box-shadow:none;}
.p7PM3-12.vert ul ul li{padding:0px;margin:0px;}
.p7PM3-12 ul li a.current_mark{font-weight:bold;}
.p7PM3-12 ul ul li a.current_mark{color:#FFF;font-weight:bold;text-shadow:none;}
.p7PM3-12.vert ul li a.current_mark{font-weight:bold;text-shadow:none;}
.p7PM3-12.p7PM3noscript{position:relative;}
.p7PM3-12.p7PM3noscript ul ul{position:absolute;display:none;top:100%;}
.p7PM3-12.p7PM3noscript ul ul ul{display:none;top:0px;left:100%;}
.p7PM3-12.vert.p7PM3noscript ul ul{top:0px;left:100%;}
.p7PM3-12.p7PM3noscript li:hover ul{display:block;}
.p7PM3-12.p7PM3noscript li:hover ul ul, .p7PM3-12.p7PM3noscript li:hover ul ul ul, .p7PM3-12.p7PM3noscript li:hover ul ul ul ul, .p7PM3-12.p7PM3noscript li:hover ul ul ul ul ul, .p7PM3-12.p7PM3noscript li:hover ul ul ul ul ul ul{display:none;}
.p7PM3-12.p7PM3noscript li li:hover ul, .p7PM3-12.p7PM3noscript li li li:hover ul, .p7PM3-12.p7PM3noscript li li li li:hover ul, .p7PM3-12.p7PM3noscript li li li li li:hover ul, .p7PM3-12.p7PM3noscript li li li li li li:hover ul{display:block;}
.p7PM3-12_crumbs.centered{text-align:center;}
.p7PM3-12_crumbs.right{text-align:right;}
.p7PM3-12_crumbs ul{margin:0px;padding:0px;overflow:hidden;font-size:1em;display:inline-block;}
.p7PM3-12_crumbs li{list-style-type:none;display:block;float:left;margin-right:.25em;}
.p7PM3-12_crumbs a{text-decoration:none;color:#000;}
.p7PM3-12_crumbs a:hover{text-decoration:underline;}
.p7PM3-12_crumbs li:last-child{margin-right:0px;font-weight:bold;}
.p7PM3-12_crumbs.thick-arrow li:after{content:"\0020 \0020 \27A7";}
.p7PM3-12_crumbs.thin-arrow li:after{content:"\0020 \0020 \279F";}
.p7PM3-12_crumbs.open-arrow li:after{content:"\0020 \0020 \21E8";}
.p7PM3-12_crumbs.triangle-dots li:after{content:"\0020 \0020 \2234";}
.p7PM3-12_crumbs.double-colon li:after{content:"\0020 \0020 \2237";}
.p7PM3-12_crumbs.pipe li:after{content:"\0020 \0020 |";}
.p7PM3-12_crumbs.dash li:after{content:"\0020 \0020 -";}
.p7PM3-12_crumbs li:last-child:after{content:"\0020";}
@media only screen and (min-width:0px) and (max-width:700px){.p7PM3-12.responsive{text-align:left !important;padding:0px !important;border:none !important;margin:0px !important;}
.menutop-wrapper{padding:0px !important;}
.p7PM3-12.responsive:after{display:none;}
.p7PM3-12.responsive:after{display:none;}
.p7PM3-12.responsive .pmm3-toolbar{display:block;background-color:#222;padding:10px;text-align:right;}
.p7PM3-12.responsive .pmm3-toolbar a{font-size:2em;font-weight:bold;color:#999;text-decoration:none;}
.p7PM3-12.responsive .pmm3-toolbar a:hover{color:#FFF;}
.p7PM3-12.responsive .toggle-text.closed a:before{content:"Show Menu \0020";font-size:.5em;}
.p7PM3-12.responsive .toggle-text.opened a:before{content:"Hide Menu \0020";font-size:.5em;}
.p7PM3-12.responsive .pmm3-toolbar{display:block;background-color:#222;padding:10px;cursor:pointer;}
.p7PM3-12.responsive{text-align:left !important;padding:0px !important;border:none !important;}
.p7PM3-12.responsive.vert ul{margin-top:0px;}
.p7PM3-12.responsive ul{display:block;padding:0px;}
.p7PM3-12.responsive ul li{float:none;margin:0px !important;padding:0px;}
.p7PM3-12.responsive ul li a{border:none !important;}
.p7PM3-12.responsive a:hover{background-color:#222;color:#DDD;}
.p7PM3-12.responsive ul ul{position:static !important;width:auto;padding:0px;}
.p7PM3-12.responsive ul ul li{padding:0px;}
.p7PM3-12.responsive .pmm3-title-bar{padding:12px 18px;}
.p7PM3-12.responsive ul ul a,
.p7PM3-12.responsive ul ul .pmm3-title-bar{padding-left:24px;}
.p7PM3-12.responsive ul ul ul a,
.p7PM3-12.responsive ul ul ul .pmm3-title-bar{padding-left:32px;}
.p7PM3-12.responsive ul.closed{display:none;}
.p7PM3-12.responsive ul.opened{display:block;}
.p7PM3-12.responsive.rounded,
.p7PM3-12.responsive.rounded *{border-radius:0px !important;}
.p7PM3-12.responsive.shadows *{box-shadow:none !important;}
.p7PM3-12_crumbs{display:none;}
.p7PM3-12_crumbs.show-mobile{display:block;}
.p7PM3-12 div{left:0px !important;top:0px !important;}
}