/* Print Styles */
.clearer { clear: both; }
.image-left {float: left;padding-right: 10pt;}
.image-right {float: right;padding-left: 10pt;}
.imageStyle { border: none; }
h1, h2, h3, h4, h5, h6 {margin: 0;padding-bottom: 0;}
#pageTopGradient, #pageTopContentWrapper, #pageTopBg, #footerWrapper, #ec6Wrapper { background-image: none; }
#visitorInteractionPanel, #mainContentTopShadow, #mainContentCornerShadowLeft, #mainContentCornerShadowRight, #menu ul li span.childIndicator, .currentMenuItemBorder, .ancestorMenuItemBorder, #menu ul ul, .headerImage, #subMenu, #breadcrumbContainer, #extraContainer1 { display: none !important; }
.shortenedMenuItem { float: none;width: auto;overflow: auto; }
#footerTopShadow, #footerBottomShadow, #footerGradient { background-image: none; }
#pageTopContentWrapper { height: auto; }
#mainContentWrapper { margin-top: 0; }
#titleSlogan { padding: 0; }
#titleSlogan .title h1 { font-size: 22pt; }
#titleSlogan .title h1 span { display: none; }
#titleSlogan .slogan h2 { font-size: 14pt; }
#menu { margin: 0;float: left; }
#menu ul { margin: 10pt 0 5pt 0;padding-left: 0;padding-top: 0;list-style: none;float: left;height: auto; }
#menu ul li { float: left; }
#menu ul a { float: left;text-decoration: none; }
#menu ul li span.menuDivider { float: left;padding: 0 3pt; }
#lowerMenuPlaceholder #menu ul { margin-top: 0; }
#sidebarHeader { font-size: 20pt; }
#extraContainer2, #extraContainer4, #extraContainer5 { margin: 10pt 0; }
.form-input-field { border: solid 1pt gray;padding: 2pt; }