div.messages.status.block { background-image: none; border-radius: 10px; display: inline; font-size: x-small; font-style: italic; margin: 0px 8px; padding: 2px 8px; }
.menu-attach-block-wrapper.orientation-horizontal { position: relative; }
.menu-attach-block-wrapper.orientation-horizontal .block { background-color: white; padding: 1em; position: absolute; top: 2.5em; width: 200%; z-index: 400; }
.menu-attach-block-wrapper.orientation-vertical { clear: both; }
li.attached-block a { display: inline-block; }
a.menu-attach-block-drop-link.external, a.menu-attach-block-drop-link.external:hover, a.menu-attach-block-drop-link.external:focus, #main-menu a.menu-attach-block-drop-link.external, #main-menu a.menu-attach-block-drop-link.external:hover, #main-menu a.menu-attach-block-drop-link.external:focus, #main-menu-links li.active-trail a.menu-attach-block-drop-link.external { background: transparent url(6174041a932a577a0e21db76aaaeaef5eac4c706.png)  no-repeat scroll 2px center; border: 0px none; display: inline-block; height: 100%; margin: 0px; padding: 0px 9px; text-indent: -9999em; text-shadow: none; width: 3px; }
li a.menu-attach-block-drop-link.external.dropped, #main-menu li a.menu-attach-block-drop-link.external.dropped { background-image: url(f7a899702443f2e4ecc890b46b99f89865acc0e9.png) ; border: medium none; height: 100%; margin: 0px; padding: 0px 9px; text-indent: -9999em; width: 3px; }
a.menu-attach-block-drop-link ~ .menu-attach-block-wrapper { display: none; }
a.menu-attach-block-drop-link.dropped ~ .menu-attach-block-wrapper { display: initial; }
