@import url(//fonts.googleapis.com/css?family=Oswald:300,400,700);
@import url(//fonts.googleapis.com/css?family=Roboto:400,300,300italic,400italic,500,500italic,700,700italic);
@import url(//fonts.googleapis.com/css?family=EB+Garamond);
html, html a { -webkit-font-smoothing: subpixel-antialiased; moz-osx-font-smoothing: grayscale; text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.004); }

/* fix for chrome bug of jagged rendering */
body, form { height: auto; }

/* Font Family and Text Variables */
body { /* This applies to the button area at the bottom of the page (e.g., Save, Cancel) */ color: #333333; /* Used for messages guiding users to the next step */ /* This gives certain selected items (e.g., in the PeoplePanel in the Event Showcase) a colored background */ /* Universal search control */ /* On Behalf Of with target set */ /* Compatibility Footer ========================================================================== */ /* Old-style footer (pre-responsive) */ /* ========================================================================== PRIMARY NAVIGATION ========================================================================== */ /* ========================================================================== AUXILIARY NAVIGATION ========================================================================== */ /* default button */ /* some Telerik overrides */ /* primary button */ /**** End button styles ****/ /* ========================================================================== CONTENT ITEMS ========================================================================== */ /* Search Results ========================================================================== */ /* Event Display ========================================================================== */ /* </Progress Tracker > */ /* <Progress Tracker 2> */ /* </Progress Tracker 2> */ /* Filter Panel (Query Menu) ========================================================================== */ /* This is an alternate style for the Query Menu filter panel */ /* Cart Charges ========================================================================== */ /* Open Invoices ========================================================================== */ /* Group List Editor ========================================================================== */ /* Communiaction Preferences ========================================================================== */ /* ========================================================================== TELERIK OVERRIDES ========================================================================== */ /* RadTabStrip ========================================================================== */ /* RadToolTip ========================================================================== */ /* Currently used by the QueryMenu iPart */ /* RadGrid ========================================================================== */ /* RadScheduler ========================================================================== */ /* RadWindow ========================================================================== */ /* ========================================================================== COMMUNITIES ========================================================================== */ /* Community left nav */ /*** Communities common elements ***/ /* For adding comments */ /* Use class AltBgColor1 to put a light-colored background on an iPart or content block */ /* Use class ContentBlockPrimary to give a block of content extra emphasis */ /* Make the titles on secondary columns smaller - used on the Member home page */ /* Use on the blockquote element for a styled quote */ /* CalloutPanelField1 can be used as a wrapper for PanelFields, or on the PanelField directly, to callout the first label. */ /* TotalBox can be used as a wrapper for PanelFields, or on the PanelField directly, to visually distinguish a calculated total. */ /* Add zone style "CCOGrayBg" to give CCO content a gray background */ /* Use the FeatureText class to make a block of text larger for emphasis */ }
body .CommandBar { background-color: white; }
body a { color: #5189ae; }
body a:hover, body a:focus, body a:active { color: #416d8c; }
body a:visited { color: #6295b6; }
body .RadGrid a { color: #5189ae !important; }
body .RadGrid a:hover, body .RadGrid a:focus, body .RadGrid a:active { color: #416d8c !important; }
body .RadGrid a:visited { color: #6295b6 !important; }
body .RadGrid a.aspNetDisabled, body .RadGrid a.aspNetDisabled:hover, body .RadGrid a.aspNetDisabled:focus, body .RadGrid a.aspNetDisabled:active, body .RadGrid a.aspNetDisabled:visited { color: #999999 !important; }
body h1, body .h1, body .PageTitle, body h2, body .h2, body .PanelTitle { color: #424242; }
body h1, body .PageTitle { color: #0163a7; }
body h1.BigHeader { color: white; background-color: #0163a7; }
body h4, body .SectionLabel, body h5 { color: #12b0a6; }
body hr { border-color: #dedede; }
body .HelperText { color: #3588c0; }
body .SelectedItem { background-color: #869198; }
body .ProgressDiv { background-color: #f4df5b; }
body #masterHeaderBackground, body .header { border-bottom: 2px dotted #ededed; }
body .search-field { background: white url("images/ResponsiveHeaderSprite.png") no-repeat; color: #787878; border-color: #cccccc; }
body .ProxyPanelContact { background-color: #12b0a6; color: white; }
body .ProxyPanelContact a { color: #f1f6f9; }
body body.loadingBody { background-color: #999999; }
body #pagesubnav { border-right: 1px solid #dedede; border-bottom: 1px solid #dedede; }
body .SubNavPanelHead { background-color: whitesmoke; color: #333333; }
body .SubNavigationSeparator { border-color: #dedede; }
body .footer-content { background-color: white; color: #737776; }
body .footer-content h2 { color: #737776; }
body .footer-content a { color: #737776; }
body .footer-promo-container .promo { background-color: #030303; /* rgba fallback */ background-color: rgba(3, 3, 3, 0.5); box-shadow: inset 0 3px 5px transparent, 0 1px 0 rgba(255, 255, 255, 0.1); }
body .footer-promo-container .TextButton { background-color: #030303; /* rgba fallback */ background-color: rgba(3, 3, 3, 0.5); color: white; }
body .footer-promo-container .TextButton:hover { background-color: #030303; /* rgba fallback */ background-color: rgba(3, 3, 3, 0.8); }
body .footer-nav-copyright { background-color: #212121; color: #999999; }
body .footer-nav-copyright a, body .footer-nav-copyright a:visited { color: white; }
body .footer-nav-copyright a:hover, body .footer-nav-copyright a:active { color: white; }
body #ft { background-color: #424242; color: white; }
body #ft h4 { color: white; }
body #masterFooterConnectWithUs { border-color: rgba(222, 222, 222, 0.8); }
body #masterFooterContent a, body #masterFooterCopyright a, body #masterFooterNavigation a { color: #f8fafc; }
body #masterFooterContent a:visited, body #masterFooterCopyright a:visited, body #masterFooterNavigation a:visited { color: #f8fafc; }
body #masterFooterContent a:hover, body #masterFooterContent a:active, body #masterFooterCopyright a:hover, body #masterFooterCopyright a:active, body #masterFooterNavigation a:hover, body #masterFooterNavigation a:active { color: #d5e3ec; }
body #masterFooterCopyright { border-color: #dedede; /* rgba fallback */ border-top: 1px solid rgba(222, 222, 222, 0.5); }
body .navbar-collapse { background-color: #d6d6d6; }
body .auth-link-container { /* container for the sign in link when the browser is <768px wide */ border-bottom: 1px dotted #666666; }
body .RadMenu.rmResponsive .rmLink, body .RadMenu.rmResponsive .rsmLink { color: #666666; }
body .RadMenu.rmResponsive .rmSelected > .rmRootLink, body .RadMenu.rmResponsive .rmFocused > .rmRootLink { /* root itme selected styles */ color: white; background-color: #0163a7; }
body .RadMenu.rmResponsive .rmRootLink:hover, body .RadMenu.rmResponsive .rmRootLink:focus, body .RadMenu.rmResponsive .rmExpanded > .rmRootLink { /* root item hover and focus styles */ background-color: #424242; color: white; }
body .RadMenu.rmResponsive .rmGroup { background-color: #424242; }
body .RadMenu.rmResponsive .rmDisabled > .rmLink, body .RadMenu.rmResponsive .rsmDisabled > .rsmLink { color: white; }
body .RadMenu.rmResponsive .rmDisabled > .rmLink:hover, body .RadMenu.rmResponsive .rmDisabled > .rmLink:active, body .RadMenu.rmResponsive .rsmDisabled > .rsmLink:hover, body .RadMenu.rmResponsive .rsmDisabled > .rsmLink:active { color: white; }
body .rmResponsive .rmSlide .rmLink, body .rmResponsive .rmSlide .rsmLink { color: white; }
body .rmResponsive .rmSlide .rmSeparator, body .rmResponsive .rmSlide .MegaDropDownMenuSeperator > .rsmLink { border-bottom: 1px dotted white; }
body .rmResponsive .rmSlide .rmFocused > .rmLink, body .rmResponsive .rmSlide .rmSelected > .rmLink, body .rmResponsive .rmSlide .rsmSelected > .rsmLink, body .rmResponsive .rmSlide .rsmTwoLevels > .rsmItem.rsmSelected > .rsmLink { background-color: transparent; color: #48e0d7; }
body .rmResponsive .rmSlide .rmLink:hover, body .rmResponsive .rmSlide .rmLink:focus, body .rmResponsive .rmSlide .rsmLink:hover, body .rmResponsive .rmSlide .rsmLink:focus, body .rmResponsive .rmSlide .rsmTwoLevels > .rsmItem > .rsmLink:hover, body .rmResponsive .rmSlide .rsmTwoLevels > .rsmItem > .rsmLink:focus { background-color: transparent; color: #48e0d7; }
body .rmResponsive .rmSlide .rsmTwoLevels > .rsmItem > .rsmLink, body .rmResponsive .rmSlide .rsmTwoLevels > .rsmItem.rsmDisabled > .rsmLink:hover, body .rmResponsive .rmSlide .rsmTwoLevels > .rsmItem.rsmDisabled > .rsmLink:focus { color: #8f8f8f; }
body .no-mqs .RadMenu.rmResponsive .rmRootGroup > .rmItem { float: left; clear: none; }
body .no-mqs .RadMenu.rmResponsive .rmRootGroup > .rmItem > .rmLink { margin: 0; }
body .no-mqs .RadMenu.rmResponsive .rmSlide .rmGroup { margin: 0; }
body .no-mqs .RadMenu.rmResponsive .rmSlide .rmItem { float: none; display: block; }
body .no-mqs .RadMenu.rmResponsive .rmSlide .rmLink, body .no-mqs .RadMenu.rmResponsive .rmSlide .rmSeparator { margin: 0; }
body .no-mqs .RadMenu.rmResponsive .rmSlide .rmExpandRight { background-image: url("images/ResponsiveNav.png"); background-position: 100% -200px; background-repeat: no-repeat; }
body .no-mqs .RadMenu.rmResponsive .rmSlide .rmText { padding-right: 40px; }
body .no-mqs .RadMenu.rmResponsive .rmToggle { display: none; }
body .RadTreeView.RadTreeView_Austin .rtSelected > a.rtIn, body .RadTreeView.RadTreeView_Austin .child-is-selected.rtIn { color: #333333; }
body .RadTreeView.RadTreeView_Austin > .rtUL > .rtLI { /* add a separator border to the first-level sub-nav items only */ border-top: 1px dotted #dedede; }
body .RadTreeView.RadTreeView_Austin a.rtIn { color: #5189ae; }
body .RadTreeView.RadTreeView_Austin a.rtIn:hover, body .RadTreeView.RadTreeView_Austin a.rtIn:focus, body .RadTreeView.RadTreeView_Austin a.rtIn:active { background-color: white; }
body .nav-secondary { background-color: whitesmoke; }
body .nav-secondary .sub-nav-head { background-color: #0163a7; color: white; }
body .nav-secondary .SubNavigationSeparator { background-color: #e1e4ce; }
body .navbar-toggle { background-color: #161a1d; }
body .navbar-toggle.collapsed { background-color: #161a1d; }
body .navbar-toggle:hover, body .navbar-toggle:focus { background-color: #172c3b; }
body .navbar-toggle .icon-bar { background-color: white; }
body .nav-auxiliary a { /* Utility navigation links */ color: gray; }
body .nav-auxiliary .nav-aux-cart .cartCenter { background-color: #2998e5; color: white; box-shadow: -1px 1px 0 rgba(33, 33, 33, 0.7); }
body .nav-auxiliary .nav-aux-cart .cartCenter span:before, body .nav-auxiliary .nav-aux-cart .cartCenter span:after { /* Clear the parentheses put around the item count by default */ content: none; }
@media (max-width: 767px) { body .nav-auxiliary .nav-aux-button .NavigationLink { /* This makes the link look like the toggle buttons */ background-color: #161a1d; }
  body .nav-auxiliary .nav-aux-button .NavigationLink:hover, body .nav-auxiliary .nav-aux-button .NavigationLink:focus { background-color: #172c3b; }
  body .nav-auxiliary .nav-aux-button .NavigationLink:active { background-color: #161a1d; }
  body .nav-auxiliary .nav-aux-button.nav-aux-cart .cartCenter { background-color: #3588c0; color: black; } }
body .SocialSprite.FacebookIcon, body .SocialSprite.FacebookIcon:hover, body a:hover .SocialSprite.FacebookIcon, body .SocialSprite.FacebookIcon:focus, body a:focus .SocialSprite.FacebookIcon, body .SocialSprite.FacebookIcon:active, body a:active .SocialSprite.FacebookIcon { background-color: #3588c0; }
body .SocialSprite.TwitterIcon, body .SocialSprite.TwitterIcon:hover, body a:hover .SocialSprite.TwitterIcon, body .SocialSprite.TwitterIcon:focus, body a:focus .SocialSprite.TwitterIcon, body .SocialSprite.TwitterIcon:active, body a:active .SocialSprite.TwitterIcon { background-color: #014574; }
body .SocialSprite.TwitterIcon.LargeButtons, body .SocialSprite.TwitterIcon.LargeButtons:hover, body a:hover .SocialSprite.TwitterIcon.LargeButtons, body .SocialSprite.TwitterIcon.LargeButtons:focus, body a:focus .SocialSprite.TwitterIcon.LargeButtons, body .SocialSprite.TwitterIcon.LargeButtons:active, body a:active .SocialSprite.TwitterIcon.LargeButtons { background-position: -40px -80px; }
body .SocialSprite.LinkedInIcon, body .SocialSprite.LinkedInIcon:hover, body a:hover .SocialSprite.LinkedInIcon, body .SocialSprite.LinkedInIcon:focus, body a:focus .SocialSprite.LinkedInIcon, body .SocialSprite.LinkedInIcon:active, body a:active .SocialSprite.LinkedInIcon { background-color: #3588c0; }
body .SocialSprite.YouTubeIcon, body .SocialSprite.YouTubeIcon:hover, body a:hover .SocialSprite.YouTubeIcon, body .SocialSprite.YouTubeIcon:focus, body a:focus .SocialSprite.YouTubeIcon, body .SocialSprite.YouTubeIcon:active, body a:active .SocialSprite.YouTubeIcon { background-color: #c5302b; }
body .SocialSprite.EmailIcon, body .SocialSprite.EmailIcon:hover, body a:hover .SocialSprite.EmailIcon, body .SocialSprite.EmailIcon:focus, body a:focus .SocialSprite.EmailIcon, body .SocialSprite.EmailIcon:active, body a:active .SocialSprite.EmailIcon { background-color: #347cad; }
body .SocialSprite.PinterestIcon, body .SocialSprite.PinterestIcon:hover, body a:hover .SocialSprite.PinterestIcon, body .SocialSprite.PinterestIcon:focus, body a:focus .SocialSprite.PinterestIcon, body .SocialSprite.PinterestIcon:active, body a:active .SocialSprite.PinterestIcon { background-color: #347cad; }
body .SocialSprite.GPlusIcon, body .SocialSprite.GPlusIcon:hover, body a:hover .SocialSprite.GPlusIcon, body .SocialSprite.GPlusIcon:focus, body a:focus .SocialSprite.GPlusIcon, body .SocialSprite.GPlusIcon:active, body a:active .SocialSprite.GPlusIcon { background-color: #eb963a; }
body .SocialSprite.SkypeIcon, body .SocialSprite.SkypeIcon:hover, body a:hover .SocialSprite.SkypeIcon, body .SocialSprite.SkypeIcon:focus, body a:focus .SocialSprite.SkypeIcon, body .SocialSprite.SkypeIcon:active, body a:active .SocialSprite.SkypeIcon { background-color: #b3d4ea; }
body select, body textarea, body input[type="text"], body input[type="password"], body input[type="datetime"], body input[type="datetime-local"], body input[type="date"], body input[type="month"], body input[type="time"], body input[type="week"], body input[type="number"], body input[type="email"], body input[type="url"], body input[type="search"], body input[type="tel"], body input[type="color"], body .uneditable-input { color: #545454; border: 1px solid #cccccc; box-shadow: inset 0 1px 1px transparent; }
body select:focus, body textarea:focus, body input[type="text"]:focus, body input[type="password"]:focus, body input[type="datetime"]:focus, body input[type="datetime-local"]:focus, body input[type="date"]:focus, body input[type="month"]:focus, body input[type="time"]:focus, body input[type="week"]:focus, body input[type="number"]:focus, body input[type="email"]:focus, body input[type="url"]:focus, body input[type="search"]:focus, body input[type="tel"]:focus, body input[type="color"]:focus, body .uneditable-input:focus { border-color: #adcce1; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(173, 204, 225, 0.6); }
body select:-moz-placeholder, body textarea:-moz-placeholder, body input[type="text"]:-moz-placeholder, body input[type="password"]:-moz-placeholder, body input[type="datetime"]:-moz-placeholder, body input[type="datetime-local"]:-moz-placeholder, body input[type="date"]:-moz-placeholder, body input[type="month"]:-moz-placeholder, body input[type="time"]:-moz-placeholder, body input[type="week"]:-moz-placeholder, body input[type="number"]:-moz-placeholder, body input[type="email"]:-moz-placeholder, body input[type="url"]:-moz-placeholder, body input[type="search"]:-moz-placeholder, body input[type="tel"]:-moz-placeholder, body input[type="color"]:-moz-placeholder, body .uneditable-input:-moz-placeholder { color: #999999; }
body select::-moz-placeholder, body textarea::-moz-placeholder, body input[type="text"]::-moz-placeholder, body input[type="password"]::-moz-placeholder, body input[type="datetime"]::-moz-placeholder, body input[type="datetime-local"]::-moz-placeholder, body input[type="date"]::-moz-placeholder, body input[type="month"]::-moz-placeholder, body input[type="time"]::-moz-placeholder, body input[type="week"]::-moz-placeholder, body input[type="number"]::-moz-placeholder, body input[type="email"]::-moz-placeholder, body input[type="url"]::-moz-placeholder, body input[type="search"]::-moz-placeholder, body input[type="tel"]::-moz-placeholder, body input[type="color"]::-moz-placeholder, body .uneditable-input::-moz-placeholder { color: #999999; }
body select:-ms-input-placeholder, body textarea:-ms-input-placeholder, body input[type="text"]:-ms-input-placeholder, body input[type="password"]:-ms-input-placeholder, body input[type="datetime"]:-ms-input-placeholder, body input[type="datetime-local"]:-ms-input-placeholder, body input[type="date"]:-ms-input-placeholder, body input[type="month"]:-ms-input-placeholder, body input[type="time"]:-ms-input-placeholder, body input[type="week"]:-ms-input-placeholder, body input[type="number"]:-ms-input-placeholder, body input[type="email"]:-ms-input-placeholder, body input[type="url"]:-ms-input-placeholder, body input[type="search"]:-ms-input-placeholder, body input[type="tel"]:-ms-input-placeholder, body input[type="color"]:-ms-input-placeholder, body .uneditable-input:-ms-input-placeholder { color: #999999; }
body select::-webkit-input-placeholder, body textarea::-webkit-input-placeholder, body input[type="text"]::-webkit-input-placeholder, body input[type="password"]::-webkit-input-placeholder, body input[type="datetime"]::-webkit-input-placeholder, body input[type="datetime-local"]::-webkit-input-placeholder, body input[type="date"]::-webkit-input-placeholder, body input[type="month"]::-webkit-input-placeholder, body input[type="time"]::-webkit-input-placeholder, body input[type="week"]::-webkit-input-placeholder, body input[type="number"]::-webkit-input-placeholder, body input[type="email"]::-webkit-input-placeholder, body input[type="url"]::-webkit-input-placeholder, body input[type="search"]::-webkit-input-placeholder, body input[type="tel"]::-webkit-input-placeholder, body input[type="color"]::-webkit-input-placeholder, body .uneditable-input::-webkit-input-placeholder { color: #999999; }
body select { border: 1px solid #cccccc; background-color: white; }
body .btn:hover, body .btn:focus, body .btn:visited, body .TextButton:hover, body .TextButton:focus, body .TextButton:visited, body .TextButtonWithImage:hover, body .TextButtonWithImage:focus, body .TextButtonWithImage:visited, body .RadUpload .ruButton:hover, body .RadUpload .ruButton:focus, body .RadUpload .ruButton:visited, body .RadUploadProgressArea .ruButton:hover, body .RadUploadProgressArea .ruButton:focus, body .RadUploadProgressArea .ruButton:visited, body #masterHeaderActionArea a:hover, body #masterHeaderActionArea a:focus, body #masterHeaderActionArea a:visited { color: white; }
body .btn:active, body .btn.active, body .TextButton:active, body .TextButton.active, body .TextButtonWithImage:active, body .TextButtonWithImage.active, body .RadUpload .ruButton:active, body .RadUpload .ruButton.active, body .RadUploadProgressArea .ruButton:active, body .RadUploadProgressArea .ruButton.active, body #masterHeaderActionArea a:active, body #masterHeaderActionArea a.active { box-shadow: inset 0 3px 5px transparent; }
body .btn, body .TextButton, body .TextButtonWithImage, body .ruButton, body #masterHeaderActionArea a, body .RadGrid input.TextButton { color: white; background-color: #161a1d; }
body .btn:hover, body .btn:focus, body .btn:active, body .btn.active, body .TextButton:hover, body .TextButton:focus, body .TextButton:active, body .TextButton.active, body .TextButtonWithImage:hover, body .TextButtonWithImage:focus, body .TextButtonWithImage:active, body .TextButtonWithImage.active, body .ruButton:hover, body .ruButton:focus, body .ruButton:active, body .ruButton.active, body #masterHeaderActionArea a:hover, body #masterHeaderActionArea a:focus, body #masterHeaderActionArea a:active, body #masterHeaderActionArea a.active, body .RadGrid input.TextButton:hover, body .RadGrid input.TextButton:focus, body .RadGrid input.TextButton:active, body .RadGrid input.TextButton.active { color: white; background-color: #172c3b; }
body .btn.disabled, body .btn.disabled:hover, body .btn.disabled:focus, body .btn.disabled:active, body .btn.disabled.active, body .btn[disabled], body .btn[disabled]:hover, body .btn[disabled]:focus, body .btn[disabled]:active, body .btn[disabled].active, body fieldset[disabled] .btn, body fieldset[disabled] .btn:hover, body fieldset[disabled] .btn:focus, body fieldset[disabled] .btn:active, body fieldset[disabled] .btn.active, body .btn.aspNetDisabled, body .btn.aspNetDisabled:hover, body .btn.aspNetDisabled:focus, body .btn.aspNetDisabled:active, body .btn.aspNetDisabled.active, body .TextButton.disabled, body .TextButton.disabled:hover, body .TextButton.disabled:focus, body .TextButton.disabled:active, body .TextButton.disabled.active, body .TextButton[disabled], body .TextButton[disabled]:hover, body .TextButton[disabled]:focus, body .TextButton[disabled]:active, body .TextButton[disabled].active, body fieldset[disabled] .TextButton, body fieldset[disabled] .TextButton:hover, body fieldset[disabled] .TextButton:focus, body fieldset[disabled] .TextButton:active, body fieldset[disabled] .TextButton.active, body .TextButton.aspNetDisabled, body .TextButton.aspNetDisabled:hover, body .TextButton.aspNetDisabled:focus, body .TextButton.aspNetDisabled:active, body .TextButton.aspNetDisabled.active, body .TextButtonWithImage.disabled, body .TextButtonWithImage.disabled:hover, body .TextButtonWithImage.disabled:focus, body .TextButtonWithImage.disabled:active, body .TextButtonWithImage.disabled.active, body .TextButtonWithImage[disabled], body .TextButtonWithImage[disabled]:hover, body .TextButtonWithImage[disabled]:focus, body .TextButtonWithImage[disabled]:active, body .TextButtonWithImage[disabled].active, body fieldset[disabled] .TextButtonWithImage, body fieldset[disabled] .TextButtonWithImage:hover, body fieldset[disabled] .TextButtonWithImage:focus, body fieldset[disabled] .TextButtonWithImage:active, body fieldset[disabled] .TextButtonWithImage.active, body .TextButtonWithImage.aspNetDisabled, body .TextButtonWithImage.aspNetDisabled:hover, body .TextButtonWithImage.aspNetDisabled:focus, body .TextButtonWithImage.aspNetDisabled:active, body .TextButtonWithImage.aspNetDisabled.active, body .ruButton.disabled, body .ruButton.disabled:hover, body .ruButton.disabled:focus, body .ruButton.disabled:active, body .ruButton.disabled.active, body .ruButton[disabled], body .ruButton[disabled]:hover, body .ruButton[disabled]:focus, body .ruButton[disabled]:active, body .ruButton[disabled].active, body fieldset[disabled] .ruButton, body fieldset[disabled] .ruButton:hover, body fieldset[disabled] .ruButton:focus, body fieldset[disabled] .ruButton:active, body fieldset[disabled] .ruButton.active, body .ruButton.aspNetDisabled, body .ruButton.aspNetDisabled:hover, body .ruButton.aspNetDisabled:focus, body .ruButton.aspNetDisabled:active, body .ruButton.aspNetDisabled.active, body #masterHeaderActionArea a.disabled, body #masterHeaderActionArea a.disabled:hover, body #masterHeaderActionArea a.disabled:focus, body #masterHeaderActionArea a.disabled:active, body #masterHeaderActionArea a.disabled.active, body #masterHeaderActionArea a[disabled], body #masterHeaderActionArea a[disabled]:hover, body #masterHeaderActionArea a[disabled]:focus, body #masterHeaderActionArea a[disabled]:active, body #masterHeaderActionArea a[disabled].active, body fieldset[disabled] #masterHeaderActionArea a, body fieldset[disabled] #masterHeaderActionArea a:hover, body fieldset[disabled] #masterHeaderActionArea a:focus, body fieldset[disabled] #masterHeaderActionArea a:active, body fieldset[disabled] #masterHeaderActionArea a.active, body #masterHeaderActionArea a.aspNetDisabled, body #masterHeaderActionArea a.aspNetDisabled:hover, body #masterHeaderActionArea a.aspNetDisabled:focus, body #masterHeaderActionArea a.aspNetDisabled:active, body #masterHeaderActionArea a.aspNetDisabled.active, body .RadGrid input.TextButton.disabled, body .RadGrid input.TextButton.disabled:hover, body .RadGrid input.TextButton.disabled:focus, body .RadGrid input.TextButton.disabled:active, body .RadGrid input.TextButton.disabled.active, body .RadGrid input.TextButton[disabled], body .RadGrid input.TextButton[disabled]:hover, body .RadGrid input.TextButton[disabled]:focus, body .RadGrid input.TextButton[disabled]:active, body .RadGrid input.TextButton[disabled].active, body fieldset[disabled] .RadGrid input.TextButton, body fieldset[disabled] .RadGrid input.TextButton:hover, body fieldset[disabled] .RadGrid input.TextButton:focus, body fieldset[disabled] .RadGrid input.TextButton:active, body fieldset[disabled] .RadGrid input.TextButton.active, body .RadGrid input.TextButton.aspNetDisabled, body .RadGrid input.TextButton.aspNetDisabled:hover, body .RadGrid input.TextButton.aspNetDisabled:focus, body .RadGrid input.TextButton.aspNetDisabled:active, body .RadGrid input.TextButton.aspNetDisabled.active { background-color: #161a1d; border-color: transparent; }
body .ruButton { background-color: #161a1d !important; color: white !important; }
body .PrimaryButton, body .SaveAndClose, body .SaveAs, body .UsePrimaryButton .TextButton, body .UsePrimaryButton .TextButtonWithImage, body #masterHeaderActionArea a, body .RadGrid input.PrimaryButton { color: white; background-color: #0163a7; }
body .PrimaryButton:hover, body .PrimaryButton:focus, body .PrimaryButton:active, body .PrimaryButton.active, body .SaveAndClose:hover, body .SaveAndClose:focus, body .SaveAndClose:active, body .SaveAndClose.active, body .SaveAs:hover, body .SaveAs:focus, body .SaveAs:active, body .SaveAs.active, body .UsePrimaryButton .TextButton:hover, body .UsePrimaryButton .TextButton:focus, body .UsePrimaryButton .TextButton:active, body .UsePrimaryButton .TextButton.active, body .UsePrimaryButton .TextButtonWithImage:hover, body .UsePrimaryButton .TextButtonWithImage:focus, body .UsePrimaryButton .TextButtonWithImage:active, body .UsePrimaryButton .TextButtonWithImage.active, body #masterHeaderActionArea a:hover, body #masterHeaderActionArea a:focus, body #masterHeaderActionArea a:active, body #masterHeaderActionArea a.active, body .RadGrid input.PrimaryButton:hover, body .RadGrid input.PrimaryButton:focus, body .RadGrid input.PrimaryButton:active, body .RadGrid input.PrimaryButton.active { color: white; background-color: #12b0a6; }
body .PrimaryButton.disabled, body .PrimaryButton.disabled:hover, body .PrimaryButton.disabled:focus, body .PrimaryButton.disabled:active, body .PrimaryButton.disabled.active, body .PrimaryButton[disabled], body .PrimaryButton[disabled]:hover, body .PrimaryButton[disabled]:focus, body .PrimaryButton[disabled]:active, body .PrimaryButton[disabled].active, body fieldset[disabled] .PrimaryButton, body fieldset[disabled] .PrimaryButton:hover, body fieldset[disabled] .PrimaryButton:focus, body fieldset[disabled] .PrimaryButton:active, body fieldset[disabled] .PrimaryButton.active, body .PrimaryButton.aspNetDisabled, body .PrimaryButton.aspNetDisabled:hover, body .PrimaryButton.aspNetDisabled:focus, body .PrimaryButton.aspNetDisabled:active, body .PrimaryButton.aspNetDisabled.active, body .SaveAndClose.disabled, body .SaveAndClose.disabled:hover, body .SaveAndClose.disabled:focus, body .SaveAndClose.disabled:active, body .SaveAndClose.disabled.active, body .SaveAndClose[disabled], body .SaveAndClose[disabled]:hover, body .SaveAndClose[disabled]:focus, body .SaveAndClose[disabled]:active, body .SaveAndClose[disabled].active, body fieldset[disabled] .SaveAndClose, body fieldset[disabled] .SaveAndClose:hover, body fieldset[disabled] .SaveAndClose:focus, body fieldset[disabled] .SaveAndClose:active, body fieldset[disabled] .SaveAndClose.active, body .SaveAndClose.aspNetDisabled, body .SaveAndClose.aspNetDisabled:hover, body .SaveAndClose.aspNetDisabled:focus, body .SaveAndClose.aspNetDisabled:active, body .SaveAndClose.aspNetDisabled.active, body .SaveAs.disabled, body .SaveAs.disabled:hover, body .SaveAs.disabled:focus, body .SaveAs.disabled:active, body .SaveAs.disabled.active, body .SaveAs[disabled], body .SaveAs[disabled]:hover, body .SaveAs[disabled]:focus, body .SaveAs[disabled]:active, body .SaveAs[disabled].active, body fieldset[disabled] .SaveAs, body fieldset[disabled] .SaveAs:hover, body fieldset[disabled] .SaveAs:focus, body fieldset[disabled] .SaveAs:active, body fieldset[disabled] .SaveAs.active, body .SaveAs.aspNetDisabled, body .SaveAs.aspNetDisabled:hover, body .SaveAs.aspNetDisabled:focus, body .SaveAs.aspNetDisabled:active, body .SaveAs.aspNetDisabled.active, body .UsePrimaryButton .TextButton.disabled, body .UsePrimaryButton .TextButton.disabled:hover, body .UsePrimaryButton .TextButton.disabled:focus, body .UsePrimaryButton .TextButton.disabled:active, body .UsePrimaryButton .TextButton.disabled.active, body .UsePrimaryButton .TextButton[disabled], body .UsePrimaryButton .TextButton[disabled]:hover, body .UsePrimaryButton .TextButton[disabled]:focus, body .UsePrimaryButton .TextButton[disabled]:active, body .UsePrimaryButton .TextButton[disabled].active, body fieldset[disabled] .UsePrimaryButton .TextButton, body fieldset[disabled] .UsePrimaryButton .TextButton:hover, body fieldset[disabled] .UsePrimaryButton .TextButton:focus, body fieldset[disabled] .UsePrimaryButton .TextButton:active, body fieldset[disabled] .UsePrimaryButton .TextButton.active, body .UsePrimaryButton .TextButton.aspNetDisabled, body .UsePrimaryButton .TextButton.aspNetDisabled:hover, body .UsePrimaryButton .TextButton.aspNetDisabled:focus, body .UsePrimaryButton .TextButton.aspNetDisabled:active, body .UsePrimaryButton .TextButton.aspNetDisabled.active, body .UsePrimaryButton .TextButtonWithImage.disabled, body .UsePrimaryButton .TextButtonWithImage.disabled:hover, body .UsePrimaryButton .TextButtonWithImage.disabled:focus, body .UsePrimaryButton .TextButtonWithImage.disabled:active, body .UsePrimaryButton .TextButtonWithImage.disabled.active, body .UsePrimaryButton .TextButtonWithImage[disabled], body .UsePrimaryButton .TextButtonWithImage[disabled]:hover, body .UsePrimaryButton .TextButtonWithImage[disabled]:focus, body .UsePrimaryButton .TextButtonWithImage[disabled]:active, body .UsePrimaryButton .TextButtonWithImage[disabled].active, body fieldset[disabled] .UsePrimaryButton .TextButtonWithImage, body fieldset[disabled] .UsePrimaryButton .TextButtonWithImage:hover, body fieldset[disabled] .UsePrimaryButton .TextButtonWithImage:focus, body fieldset[disabled] .UsePrimaryButton .TextButtonWithImage:active, body fieldset[disabled] .UsePrimaryButton .TextButtonWithImage.active, body .UsePrimaryButton .TextButtonWithImage.aspNetDisabled, body .UsePrimaryButton .TextButtonWithImage.aspNetDisabled:hover, body .UsePrimaryButton .TextButtonWithImage.aspNetDisabled:focus, body .UsePrimaryButton .TextButtonWithImage.aspNetDisabled:active, body .UsePrimaryButton .TextButtonWithImage.aspNetDisabled.active, body #masterHeaderActionArea a.disabled, body #masterHeaderActionArea a.disabled:hover, body #masterHeaderActionArea a.disabled:focus, body #masterHeaderActionArea a.disabled:active, body #masterHeaderActionArea a.disabled.active, body #masterHeaderActionArea a[disabled], body #masterHeaderActionArea a[disabled]:hover, body #masterHeaderActionArea a[disabled]:focus, body #masterHeaderActionArea a[disabled]:active, body #masterHeaderActionArea a[disabled].active, body fieldset[disabled] #masterHeaderActionArea a, body fieldset[disabled] #masterHeaderActionArea a:hover, body fieldset[disabled] #masterHeaderActionArea a:focus, body fieldset[disabled] #masterHeaderActionArea a:active, body fieldset[disabled] #masterHeaderActionArea a.active, body #masterHeaderActionArea a.aspNetDisabled, body #masterHeaderActionArea a.aspNetDisabled:hover, body #masterHeaderActionArea a.aspNetDisabled:focus, body #masterHeaderActionArea a.aspNetDisabled:active, body #masterHeaderActionArea a.aspNetDisabled.active, body .RadGrid input.PrimaryButton.disabled, body .RadGrid input.PrimaryButton.disabled:hover, body .RadGrid input.PrimaryButton.disabled:focus, body .RadGrid input.PrimaryButton.disabled:active, body .RadGrid input.PrimaryButton.disabled.active, body .RadGrid input.PrimaryButton[disabled], body .RadGrid input.PrimaryButton[disabled]:hover, body .RadGrid input.PrimaryButton[disabled]:focus, body .RadGrid input.PrimaryButton[disabled]:active, body .RadGrid input.PrimaryButton[disabled].active, body fieldset[disabled] .RadGrid input.PrimaryButton, body fieldset[disabled] .RadGrid input.PrimaryButton:hover, body fieldset[disabled] .RadGrid input.PrimaryButton:focus, body fieldset[disabled] .RadGrid input.PrimaryButton:active, body fieldset[disabled] .RadGrid input.PrimaryButton.active, body .RadGrid input.PrimaryButton.aspNetDisabled, body .RadGrid input.PrimaryButton.aspNetDisabled:hover, body .RadGrid input.PrimaryButton.aspNetDisabled:focus, body .RadGrid input.PrimaryButton.aspNetDisabled:active, body .RadGrid input.PrimaryButton.aspNetDisabled.active { background-color: #0163a7; }
body .CalloutArea1 .btn.PrimaryButton, body .CalloutArea1 .TextButton.PrimaryButton, body .CalloutArea1 .TextButtonWithImage.PrimaryButton, body .CalloutArea2 .btn.PrimaryButton, body .CalloutArea2 .TextButton.PrimaryButton, body .CalloutArea2 .TextButtonWithImage.PrimaryButton { color: white; background-color: #424242; }
body .CalloutArea1 .btn.PrimaryButton:hover, body .CalloutArea1 .btn.PrimaryButton:active, body .CalloutArea1 .btn.PrimaryButton:focus, body .CalloutArea1 .TextButton.PrimaryButton:hover, body .CalloutArea1 .TextButton.PrimaryButton:active, body .CalloutArea1 .TextButton.PrimaryButton:focus, body .CalloutArea1 .TextButtonWithImage.PrimaryButton:hover, body .CalloutArea1 .TextButtonWithImage.PrimaryButton:active, body .CalloutArea1 .TextButtonWithImage.PrimaryButton:focus, body .CalloutArea2 .btn.PrimaryButton:hover, body .CalloutArea2 .btn.PrimaryButton:active, body .CalloutArea2 .btn.PrimaryButton:focus, body .CalloutArea2 .TextButton.PrimaryButton:hover, body .CalloutArea2 .TextButton.PrimaryButton:active, body .CalloutArea2 .TextButton.PrimaryButton:focus, body .CalloutArea2 .TextButtonWithImage.PrimaryButton:hover, body .CalloutArea2 .TextButtonWithImage.PrimaryButton:active, body .CalloutArea2 .TextButtonWithImage.PrimaryButton:focus { color: white; background-color: #242424; }
body .StandardPanel, body .ContentBorder, body h2, body .PanelHead.Distinguish, body .TitleBarCaption, body div.ShowFieldset fieldset, body .panel-border, body .panel-heading.Distinguish { border-color: #dedede; }
body .SearchField, body .SearchResultSummary .ListItemTitle a { background-color: #7aadd1; }
body .SearchField label { color: #5189ae; }
body .SearchResultSummary .ListItemTitle a { color: #333333 !important; }
body .SearchResultSummary .ListItemTitle a:hover { background-color: #869198; }
body .EventSummary { background-color: whitesmoke; }
body .ProgramGroup .PanelHead, body .ProgramGroup .panel-heading { background-color: #869198; }
body .ProgressTracker .SuccessfulMessage, body .ProgressTracker .ProgressBar > span { background-color: #225d86; }
body .ProgressTracker2 .ProgressTrackerPanel { background-color: #869198; }
body .ProgressTracker2 .ProgressTrackerPanel .count { color: white; }
body .ProgressTracker2 div p { background-color: white; color: #5189ae; }
body .ProgressTracker2 .ProgressBar > span { background-color: #4194cd; }
body .ProgressTracker2 .SuccessfulMessage { background-color: #aec3d1; color: #333333; }
body .FilterPanel { background-color: whitesmoke; }
body .CartCharges { background-color: whitesmoke; }
body .CartCharges .PanelField { border-top: 1px dotted #dedede; }
body .CartCharges .GrandTotal .PanelField { background-color: white; color: #0163a7; }
body .CartCharges .GrandTotal .PanelField .Label { color: #0163a7; }
body .OpenInvoicesTotals .SelectedTotal .PanelFieldValue { color: #0163a7; }
body .RadTreeView.GLE a:hover, body .RadTreeView.GLE a:focus, body .RadTreeView.GLE span[onclick]:hover, body .RadTreeView.GLE span[onclick]:focus { background-color: #161a1d; color: white; }
body .CommunicationPreferencesSection { background-color: whitesmoke; }
body .RadTabStripTop_Metro .rtsLevel1, body .RadTabStripTop_Metro .rtsLevel1 .rtsUL, body .RadTabStrip_Metro .rtsLevel1, body .RadTabStrip_Metro .rtsLevel1 .rtsUL { background-color: #225d86 !important; }
body .RadTabStripTop_Metro .rtsLevel1 .rtsLink, body .RadTabStripTop_Metro .rtsLevel1 .rtsUL .rtsLink, body .RadTabStrip_Metro .rtsLevel1 .rtsLink, body .RadTabStrip_Metro .rtsLevel1 .rtsUL .rtsLink { text-transform: none; border-color: #225d86; }
body .RadTabStripTop_Metro .rtsLevel1 .rtsSelected, body .RadTabStripTop_Metro .rtsLevel1 .rtsLink:hover, body .RadTabStripTop_Metro .rtsLevel1 .rtsUL .rtsSelected, body .RadTabStripTop_Metro .rtsLevel1 .rtsUL .rtsLink:hover, body .RadTabStrip_Metro .rtsLevel1 .rtsSelected, body .RadTabStrip_Metro .rtsLevel1 .rtsLink:hover, body .RadTabStrip_Metro .rtsLevel1 .rtsUL .rtsSelected, body .RadTabStrip_Metro .rtsLevel1 .rtsUL .rtsLink:hover { border-color: white; }
body .RadTabStripTop_Metro .rtsLevel1 .rtsDisabled, body .RadTabStripTop_Metro .rtsLevel1 .rtsDisabled:hover, body .RadTabStripTop_Metro .rtsLevel1 .rtsUL .rtsDisabled, body .RadTabStripTop_Metro .rtsLevel1 .rtsUL .rtsDisabled:hover, body .RadTabStrip_Metro .rtsLevel1 .rtsDisabled, body .RadTabStrip_Metro .rtsLevel1 .rtsDisabled:hover, body .RadTabStrip_Metro .rtsLevel1 .rtsUL .rtsDisabled, body .RadTabStrip_Metro .rtsLevel1 .rtsUL .rtsDisabled:hover { color: #dedede; }
body .RadToolTip_Telerik a:hover { background-color: #869198; }
body .RadGrid.RadGrid_MetroTouch .rgNumPart a.rgCurrentPage, body .RadGrid.RadGrid_MetroTouch .rgNumPart a.rgCurrentPage:hover, body .RadGrid.RadGrid_Metro .rgNumPart a.rgCurrentPage, body .RadGrid.RadGrid_Metro .rgNumPart a.rgCurrentPage:hover { background-color: #225d86; border-color: #225d86; color: white !important; }
body .RadGrid.RadGrid_MetroTouch .rgPagePrev:active, body .RadGrid.RadGrid_MetroTouch .rgPageNext:active, body .RadGrid.RadGrid_MetroTouch .rgPageFirst:active, body .RadGrid.RadGrid_MetroTouch .rgPageLast:active, body .RadGrid.RadGrid_Metro .rgPagePrev:active, body .RadGrid.RadGrid_Metro .rgPageNext:active, body .RadGrid.RadGrid_Metro .rgPageFirst:active, body .RadGrid.RadGrid_Metro .rgPageLast:active { background-color: #225d86; border-color: #225d86; color: white !important; }
body .RadGrid.RadGrid_MetroTouch .rgPager .rgPagerButton, body .RadGrid.RadGrid_Metro .rgPager .rgPagerButton { background-color: #225d86; border-color: #225d86; color: white !important; }
body .RadGrid.RadGrid_MetroTouch .rgMasterTable .rgSelectedCell, body .RadGrid.RadGrid_MetroTouch .rgSelectedRow, body .RadGrid.RadGrid_MetroTouch td.rgEditRow .rgSelectedRow, body .RadGrid.RadGrid_MetroTouch .rgSelectedRow td.rgSorted, body .RadGrid.RadGrid_MetroTouch th.rgSorted, body .RadGrid.RadGrid_Metro .rgMasterTable .rgSelectedCell, body .RadGrid.RadGrid_Metro .rgSelectedRow, body .RadGrid.RadGrid_Metro td.rgEditRow .rgSelectedRow, body .RadGrid.RadGrid_Metro .rgSelectedRow td.rgSorted, body .RadGrid.RadGrid_Metro th.rgSorted { background-color: #225d86; border-color: #225d86; }
body .RadGrid.RadGrid_MetroTouch .rgMasterTable .rgSelectedCell a, body .RadGrid.RadGrid_MetroTouch .rgSelectedRow a, body .RadGrid.RadGrid_MetroTouch td.rgEditRow .rgSelectedRow a, body .RadGrid.RadGrid_MetroTouch .rgSelectedRow td.rgSorted a, body .RadGrid.RadGrid_MetroTouch th.rgSorted a, body .RadGrid.RadGrid_Metro .rgMasterTable .rgSelectedCell a, body .RadGrid.RadGrid_Metro .rgSelectedRow a, body .RadGrid.RadGrid_Metro td.rgEditRow .rgSelectedRow a, body .RadGrid.RadGrid_Metro .rgSelectedRow td.rgSorted a, body .RadGrid.RadGrid_Metro th.rgSorted a { color: white !important; }
body .RadGrid.RadGrid_MetroTouch .rgGroupPanel, body .RadGrid.RadGrid_MetroTouch .rgGroupPanel caption, body .RadGrid.RadGrid_Metro .rgGroupPanel, body .RadGrid.RadGrid_Metro .rgGroupPanel caption { background-color: #225d86; }
body .RadGrid.RadGrid_MetroTouch .rgActiveRow td, body .RadGrid.RadGrid_MetroTouch rgActiveRow td.rgSorted, body .RadGrid.RadGrid_MetroTouch .rgSelectedRow td, body .RadGrid.RadGrid_MetroTouch rgSelectedRow td.rgSorted, body .RadGrid.RadGrid_MetroTouch .rgMasterTable .rgActiveCell, body .RadGrid.RadGrid_Metro .rgActiveRow td, body .RadGrid.RadGrid_Metro rgActiveRow td.rgSorted, body .RadGrid.RadGrid_Metro .rgSelectedRow td, body .RadGrid.RadGrid_Metro rgSelectedRow td.rgSorted, body .RadGrid.RadGrid_Metro .rgMasterTable .rgActiveCell { border-color: #225d86; }
body * + html .RadGrid.RadGrid_MetroTouch .rgSelectedRow .rgSorted, body * + html .RadGrid.RadGrid_Metro .rgSelectedRow .rgSorted { background-color: #225d86; }
body * html .RadGrid.RadGrid_MetroTouch .rgSelectedRow .rgSorted, body * html .RadGrid.RadGrid_Metro .rgSelectedRow .rgSorted { background-color: #225d86; }
body .RadScheduler.RadScheduler_Metro .rsHeader { border-color: #225d86; background-color: #225d86; }
body .RadScheduler.RadScheduler_Metro .rsHeader ul a { border-color: #225d86; }
body .RadScheduler.RadScheduler_Metro .rsHeader h2 { color: white; }
body .RadMenu.RadMenu_Metro div.rmRootGroup, body .RadMenu.RadMenu_Metro ul.rmRootGroup, body .RadMenu.RadMenu_MetroTouch div.rmRootGroup, body .RadMenu.RadMenu_MetroTouch ul.rmRootGroup { background-color: #161a1d; }
body .RadMenu.RadMenu_Metro .rmRootLink, body .RadMenu.RadMenu_MetroTouch .rmRootLink { border-color: #161a1d; }
body .RadMenu.RadMenu_Metro .rmDisabled, body .RadMenu.RadMenu_Metro .rmDisabled:hover, body .RadMenu.RadMenu_MetroTouch .rmDisabled, body .RadMenu.RadMenu_MetroTouch .rmDisabled:hover { border-color: #161a1d; }
body .RadMenu.RadMenu_Metro .rmGroup .rmFocused, body .RadMenu.RadMenu_Metro .rmGroup .rmFocused:hover, body .RadMenu.RadMenu_Metro .rmGroup .rmSelected, body .RadMenu.RadMenu_Metro .rmGroup .rmSelected:hover, body .RadMenu.RadMenu_Metro .rmGroup .rmLink.rmSelected, body .RadMenu.RadMenu_Metro .rmGroup .rmLink.rmSelected:hover, body .RadMenu.RadMenu_Metro .rmGroup .rmExpanded, body .RadMenu.RadMenu_Metro .rmGroup .rmExpanded:hover, body .RadMenu.RadMenu_MetroTouch .rmGroup .rmFocused, body .RadMenu.RadMenu_MetroTouch .rmGroup .rmFocused:hover, body .RadMenu.RadMenu_MetroTouch .rmGroup .rmSelected, body .RadMenu.RadMenu_MetroTouch .rmGroup .rmSelected:hover, body .RadMenu.RadMenu_MetroTouch .rmGroup .rmLink.rmSelected, body .RadMenu.RadMenu_MetroTouch .rmGroup .rmLink.rmSelected:hover, body .RadMenu.RadMenu_MetroTouch .rmGroup .rmExpanded, body .RadMenu.RadMenu_MetroTouch .rmGroup .rmExpanded:hover { border-color: #161a1d; background-color: #161a1d; color: white !important; }
body .RadWindow.RadWindow_MetroTouch .rwTitleRow .rwTitlebar, body .RadWindow.RadWindow_MetroTouch .rwTitleRow .rwTopLeft, body .RadWindow.RadWindow_MetroTouch .rwTitleRow .rwTopRight { background-color: #161a1d; }
body .RadWindow.RadWindow_MetroTouch .rwTitleRow td.rwWindowContent a.rwPopupButton:active, body .RadWindow.RadWindow_MetroTouch .rwTitleRow td.rwWindowContent a.rwPopupButton:focus { border-color: #161a1d; background-color: #161a1d; }
body .RadWindow.RadWindow_Metro .rwTitlebar, body .RadWindow.RadWindow_Metro .rwTopLeft, body .RadWindow.RadWindow_Metro .rwTopRight, body .RadWindow.RadWindow_Metro .rwTopResize, body .RadWindow.RadWindow_Metro .rwControlButtons a { background-color: #161a1d; }
body .RadWindow.RadWindow_Metro .rwControlButtons a { border-color: #161a1d; }
body .HeroBackground { background: #c3ddee url(images/MobileCairnsBanner.jpg) bottom center no-repeat; }
body .HeroContent { background-color: black; /* Fallback for IE8, which doesn't support rgba */ background-color: rgba(0, 0, 0, 0.75); }
body .HeroContent h1, body .HeroContent h2, body .HeroContent h3, body .HeroContent h4, body .HeroContent h5, body .HeroContent .HeroText { color: white; }
body .HeroContent .TextButton { float: right; }
body .Slider.FullWidth .SliderPage1 h1 { color: white; }
body .Slider.FullWidth .SliderPage1 .SliderContent { background-color: rgba(0, 0, 0, 0.75); }
body .Slider.FullWidth .SliderPage1 .SliderText { color: white; }
body .jumbotron .img-copyright a, body .jumbotron .img-copyright a:hover, body .jumbotron .img-copyright a:focus, body .jumbotron .img-copyright a:visited, body .jumbotron .img-copyright a:active { color: white; }
body .jumbotron.home, body .jumbotron.interior { color: white; }
body .jumbotron.home h1 { color: white; background-color: rgba(0, 0, 0, 0.45); }
@media (max-width: 767px) { body .jumbotron.interior .jumbotron-content { background-color: rgba(0, 0, 0, 0.65); } }
@media (min-width: 768px) { body .jumbotron.interior .jumbotron-text span { background-color: rgba(0, 0, 0, 0.55); } }
body .no-mqs .jumbotron.interior .jumbotron-text span { background-color: rgba(0, 0, 0, 0.55); }
body .CommunityLinksBlock a { color: #333333; }
body .CommunityLinksBlock a:hover { background-color: #869198; color: #333333; }
body .CommunityLinksBlock a.CommunityLinksSelected, body .CommunityLinksBlock a.CommunityLinksSelected:hover { background-color: #161a1d; color: white; }
body .CommunityItemActionLinks a:hover { background-color: #161a1d; }
body .CommunityCommentItem { background: #f2f2f2; border-left: 10px solid #dedede; box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2); }
body .CommunityWikiItem .CommunityRepeaterTable .CommunityCommentItem { background: #f2f2f2; }
body .CommunityWikiReplyForm { background: #f2f2f2; box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2); }
body .DonorBannerInteriorBackground1 { background: #66895d url(../../images/SampleSites/Donor/bearbanner.jpg) no-repeat; }
body .DonorBannerInteriorBackground2 { background: #97bc1a url(../../images/SampleSites/Donor/butterflybanner.jpg) no-repeat; }
body .DonorBannerInteriorBackground3 { background: #243f51 url(../../images/SampleSites/Donor/catbanner.jpg) no-repeat; }
body .DonorBannerInteriorBackground4 { background: #416926 url(../../images/SampleSites/Donor/frogbanner.jpg) no-repeat; }
body .DonorBannerInteriorBackground5 { background: #696f44 url(../../images/SampleSites/Donor/numbatbanner.jpg) no-repeat; }
body .DonorBannerInteriorBackground6 { background: #3c683c url(../../images/SampleSites/Donor/squirrelbanner.jpg) no-repeat; }
body .DonorBannerTextBackgroundHome, body .DonorBannerTextBackgroundInterior { background: none repeat scroll 0 0 #1a1a1a; background: none repeat scroll 0 0 rgba(0, 0, 0, 0.4); }
body .CalloutArea1, body .CalloutBlockType1 { background-color: #12b0a6; box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); color: white; }
body .CalloutArea1 label, body .CalloutArea1 h1, body .CalloutArea1 h2, body .CalloutArea1 h3, body .CalloutArea1 h4, body .CalloutArea1 h5, body .CalloutArea1 .PanelTitle, body .CalloutArea1 .TitleBarCaption, body .CalloutArea1 a.FeatureActionLink, body .CalloutBlockType1 label, body .CalloutBlockType1 h1, body .CalloutBlockType1 h2, body .CalloutBlockType1 h3, body .CalloutBlockType1 h4, body .CalloutBlockType1 h5, body .CalloutBlockType1 .PanelTitle, body .CalloutBlockType1 .TitleBarCaption, body .CalloutBlockType1 a.FeatureActionLink { color: white; }
body .CalloutArea1 a, body .CalloutBlockType1 a { color: white; }
body .CalloutArea1 .Error, body .CalloutBlockType1 .Error { color: #ededed !important; }
body .CalloutArea2 { background-color: #0163a7; box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); color: white; }
body .CalloutArea2 label, body .CalloutArea2 h1, body .CalloutArea2 h2, body .CalloutArea2 h3, body .CalloutArea2 h4, body .CalloutArea2 h5, body .CalloutArea2 .PanelTitle, body .CalloutArea2 .TitleBarCaption, body .CalloutArea2 a.FeatureActionLink { color: white; }
body .CalloutArea2 a { color: white; }
body .CalloutArea2 .Error { color: #ededed !important; }
body .CalloutArea3 { background-color: #5189ae; box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); color: white; }
body .CalloutArea3 label, body .CalloutArea3 h1, body .CalloutArea3 h2, body .CalloutArea3 h3, body .CalloutArea3 h4, body .CalloutArea3 h5, body .CalloutArea3 .PanelTitle, body .CalloutArea3 .TitleBarCaption, body .CalloutArea3 a.FeatureActionLink { color: white; }
body .CalloutArea3 a { color: white; }
body .CalloutArea3 .Error { color: #ededed !important; }
body .AltBgColor1 { background-color: whitesmoke; }
body .CalloutPart2 .panel-heading, body .CalloutPart2 .panel-body { background-color: whitesmoke; }
body .CalloutPart1 .panel-heading, body .CalloutPart1 .panel-body { background-color: #869198; }
body .ContentBlockPrimary { background-color: whitesmoke; }
body .ContentBlockPrimary .Quote { background-color: white; }
body .SecondaryColumn h2, body .SecondaryColumn .PanelTitle, body .SecondaryColumn .panel-title { color: #999999; }
body .BlockList a:hover { background-color: #eff1e4; }
body .BlockList p { color: #333333; }
body .BlockTLItem, body .BlockList li { border-bottom: 1px dotted #dedede; }
body .Quote { background: whitesmoke; border-left: 10px solid #0163a7; }
body .Quote:before { color: #cdd2ad; }
body .QuoteStyle2 { border-left-color: #5189ae; }
body .CalloutPanelField1 .PanelField label:first-child, body .CalloutPanelField1.PanelField label:first-child, body .CalloutPanelField1 .PanelField .Label:first-child, body .CalloutPanelField1.PanelField .Label:first-child { color: white; background: #0281d9; }
body .CalloutPanelField1 .PanelField label:first-child:after, body .CalloutPanelField1.PanelField label:first-child:after, body .CalloutPanelField1 .PanelField .Label:first-child:after, body .CalloutPanelField1.PanelField .Label:first-child:after { border-color: #0281d9 transparent; }
body .TotalBox { border-color: #dedede; }
body .TotalBox label { background-color: #0163a7; color: white; color: white; }
body .CCOGrayBg .ContentWizardDisplay { background-color: whitesmoke; }
body .FeatureText { color: #595959; }
body .feature-header { color: #0163a7; }
body .feature-link-with-image, body .feature-link-with-image:hover, body .feature-link-with-image:active, body .feature-link-with-image:visited { color: white; }
body .feature-link-with-image.feature-link-1 .feature-link-text { background-color: #0163a7; background-color: rgba(1, 99, 167, 0.75); }
body .feature-link-with-image.feature-link-1:hover .feature-link-text { background-color: #014574; background-color: rgba(1, 69, 116, 0.75); }
body .feature-link-with-image.feature-link-2 .feature-link-text { background-color: #225d86; background-color: rgba(34, 93, 134, 0.75); }
body .feature-link-with-image.feature-link-2:hover .feature-link-text { background-color: #18415d; background-color: rgba(24, 65, 93, 0.75); }
body .feature-text-inline { color: #0163a7; }
body .header-link a, body .header-link a:visited { color: #333333; }
body .header-link a:hover, body .header-link a:active, body .header-link a:focus { color: #5189ae; }
body .donate-page .SectionLabel { color: #0163a7; }

html { max-width: 100%; overflow-x: hidden; position: relative; }
html body { max-width: 100%; overflow-x: hidden; position: relative; /* embed responsively */ }
html body a:focus { outline: none; }
html body .embed-container { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; }
html body .embed-container iframe, html body .embed-container object, html body .embed-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
@-moz-document url-prefix() { html body img { max-width: 100% !important; height: auto; } }
@media screen and (-webkit-min-device-pixel-ratio: 0) { html body img { max-width: 100% !important; height: auto; } }
html body body { font-family: "Roboto", sans-serif; }
html body h1, html body h2, html body h3, html body h4, html body h5, html body h6, html body .h1, html body .h2, html body .h3, html body .h4, html body .h5, html body .h6, html body .PanelTitle, html body .PageTitle { border: none; color: #014574; font-family: "Oswald", sans-serif; font-weight: 300; line-height: 1.1em; margin: 1em 0 .25em 0; padding: 0; }
html body h1 a, html body h2 a, html body h3 a, html body h4 a, html body h5 a, html body h6 a, html body .h1 a, html body .h2 a, html body .h3 a, html body .h4 a, html body .h5 a, html body .h6 a, html body .PanelTitle a, html body .PageTitle a { font-family: "Oswald", sans-serif; }
html body h1 { margin-top: 1em; }
@media (min-width: 768px) { html body h1 { margin-top: 0; } }
html body h3, html body h5 { color: #3588c0; text-transform: uppercase; }
html body h1.orange, html body h1.orange a, html body h2.orange, html body h2.orange a, html body h3.orange, html body h3.orange a, html body h4.orange, html body h4.orange a, html body h5.orange, html body h5.orange a, html body h6.orange, html body h6.orange a, html body .h1.orange, html body .h1.orange a, html body .h2.orange, html body .h2.orange a, html body .h3.orange, html body .h3.orange a, html body .h4.orange, html body .h4.orange a, html body .h5.orange, html body .h5.orange a, html body .h6.orange, html body .h6.orange a, html body .PanelTitle.orange, html body .PanelTitle.orange a, html body .PageTitle.orange, html body .PageTitle.orange a { color: #eb963a !important; }
html body #masterContentArea p a { border-bottom: 3px solid #3588c0; color: #3588c0; font-weight: 700; font-family: "Roboto", sans-serif; font-size: .9em; text-transform: uppercase; text-decoration: none; padding-bottom: .125em; }
html body .PanelHead.Distinguish { border: none; padding: 1em 0 .25em 0; }
html body .panel-body, html body .PanelBody { border: none; padding: 0; }
html body .overviewPage .iMIS-WebPart { padding: 0; margin: 1em -15px; }
html body .text-center { width: 100%; }
html body #ctl01_InteriorPageContent .col-sm-12 { padding: 0 15px !important; }
html body .bg-stripe { background: transparent url("img/bg-stripe.png") repeat left top; position: relative; /* for the child pseudo-elements */ }
html body .bg-orange { background: #eb963a; }
html body .bg-blue { background: #014574; }
html body .bg-stripe-full-row { background: transparent url("img/bg-stripe.png") repeat left top; margin: 3em 0 !important; padding: 1em 0 !important; position: relative !important; display: inline-block !important; margin-left: 0 !important; width: 100% !important; }
html body .bg-stripe-full-row:before, html body .bg-stripe-full-row:after { content: ""; display: inline-block; height: 100%; position: absolute; top: 0; bottom: 0; margin: 0; width: 99999px; right: 100%; background: transparent url("img/bg-stripe.png") repeat right top; z-index: -1; /* ensure we don't overlap */ }
html body .bg-stripe-full-row:after { width: 9999px; left: 100%; background: transparent url("img/bg-stripe.png") repeat left top; position: absolute; }
html body .bg-stripe-full-row .blockWhite .ContentItemContainer { background: white; padding: 1.5em; }
html body hr.faux-border { margin: 0; padding: 0; position: absolute; border-bottom: none; border-top: 1px solid #9ab8dc; left: -100%; top: 0; width: 300%; }
html body hr.faux-border.bottom { top: auto; bottom: 0; }
html body .header { padding-top: 0; padding-bottom: 0; border-bottom: none; }
html body #ctl00_ContentPanel { padding-left: 1em; }
html body .breadcrumb-obo-container.ClearFix { margin-left: .5em; }
html body .nav-primary { font-family: "Oswald", sans-serif; }
html body .rmResponsive .rmSlide .rsmTwoLevels > .rsmItem { margin-bottom: 0; }
html body .RadMenu.rmResponsive .rmRootLink:hover, html body .RadMenu.rmResponsive .rmRootLink:focus, html body .RadMenu.rmResponsive .rmExpanded > .rmRootLink { background: #014574; color: white; }
html body .rmResponsive .rmSlide .rmLink:hover, html body .rmResponsive .rmSlide .rmLink:focus, html body .rmResponsive .rmSlide .rsmLink:hover, html body .rmResponsive .rmSlide .rsmLink:focus, html body .rmResponsive .rmSlide .rsmTwoLevels > .rsmItem > .rsmLink:hover, html body .rmResponsive .rmSlide .rsmTwoLevels > .rsmItem > .rsmLink:focus { color: #f4df5b; }
html body .navbar-collapse { background: transparent none; }
html body #ctl00_SubNavPanel { display: none; }
html body .RadMenu.rmResponsive .rmRootGroup > .rmItem > .rmLink { font-weight: normal; }
html body .RadMenu.rmResponsive .rmGroup { background-color: #014574; }
html body .rmResponsive .rmItem * { font-weight: 300 !important; }
html body .rmResponsive .rmItem .rmSlide *, html body .rmResponsive .rmExpanded > .rmRootLink { color: white !important; }
html body .rmResponsive .rmItem .rmSlide * a:hover, html body .rmResponsive .rmExpanded > .rmRootLink a:hover { color: #f4df5b !important; }
html body ul.rsmList.rsmColumn.rsmLevel1 { width: 100% !important; display: block; }
html body ul.rsmList.rsmColumn.rsmLevel1 a { color: #8d908f !important; width: 100%; }
html body ul.rsmList.rsmColumn.rsmLevel1 a:hover { color: #f4df5b !important; }
html body .RadMenu.rmResponsive .rmLink, html body .RadMenu.rmResponsive .rsmLink { color: #014574; }
html body .RadMenu.rmResponsive .rmLink, html body .RadMenu.rmResponsive .rmSlide .rmLink { padding: 10px 1.25em; }
html body .RadMenu.rmResponsive .rsmItem { padding: 5px 1.25em; }
html body .rmResponsive .rmItem .rmRootLink .rmText, html body .rmResponsive .rmItem .rmLink.rmRootLink { font-weight: 400 !important; }
html body .header-container { padding: 0; }
html body .col-bottom-force { float: none; display: table-cell; padding-right: 0; vertical-align: bottom; }
html body .row-bottom-force { width: 100%; display: table; padding: 0; float: right; margin: 0; }
html body .logo { margin: 0 1em 1em 0; }
@media (max-width: 767px) { html body .logo { z-index: 98; margin: 0 1em 0 1em; }
  html body .logo a { background: url("img/acos-logo-sm.png") no-repeat; width: 130px; height: 39px; display: inline-block; margin: 1em 0 0 -15px; }
  html body .logo a img { display: none; } }
html body .RadMenu.rmResponsive .rmSelected > .rmRootLink, html body .RadMenu.rmResponsive .rmFocused > .rmRootLink { color: #eb963a; background: white; }
html body .RadMenu.rmResponsive .rmExpanded > .rmRootLink { color: white; background: #014574; }
html body .nav-secondary { background: none; font-family: "Oswald", sans-serif; margin-left: 1em; }
html body .nav-secondary .sub-nav-head { background: none; color: #014574; font-size: 2em; font-weight: 300 !important; margin: 0 0 .25em 0; padding: 0; }
html body .RadTreeView.RadTreeView_Austin > .rtUL > .rtLI { background: transparent url("img/icon-bullet.png") left 0.45em no-repeat; border: none; margin: 0; padding: 0 0 0 1.25em; }
html body .RadTreeView.RadTreeView_Austin a.rtIn, html body .RadTreeView.RadTreeView_Austin .rtIn, html body .RadTreeView.RadTreeView_Austin .rtHover .rtIn, html body .RadTreeView.RadTreeView_Austin .rtSelected .rtIn { color: #12b0a6; font-weight: 300 !important; padding: 0; margin: 0 0 .5em 0; }
html body #auxiliary-container { width: 100%; }
html body .nav-auxiliary .NavigationListItem, html body .nav-auxiliary .header-social .SocialSprite, html body .nav-auxiliary .auth-link-container-t { float: right; margin: 0; padding: 0; }
html body .nav-auxiliary .NavigationUnorderedList { float: right; }
html body .nav-auxiliary .NavigationListItem a, html body .nav-auxiliary .NavigationListItem a span, html body .nav-auxiliary .auth-link-container-t a, html body .nav-auxiliary .auth-link-container-t a span, html body .nav-auxiliary .search-container-sm { text-decoration: none; background: #014574; border: none; color: white; display: inline-block; line-height: 1em; margin: 0; padding: 0; }
html body .nav-auxiliary .auth-link-container-t a, html body .nav-auxiliary .auth-link-container-t a span { background: #3588c0; }
html body .nav-auxiliary .NavigationListItem.bg-orange a, html body .nav-auxiliary .NavigationListItem.bg-orange a span { background: #eb963a; }
html body .nav-auxiliary .NavigationListItem.bg-orange a:hover, html body .nav-auxiliary .NavigationListItem.bg-orange a:hover span { color: #014574; }
html body .nav-auxiliary .NavigationListItem a, html body .nav-auxiliary .auth-link-container-t a { border: none; text-transform: uppercase; font-family: "Roboto", sans-serif; padding: 1.1em 1.5em 1em 1.5em; font-size: 0.87em; }
html body .nav-auxiliary .search-container-sm, html body .nav-auxiliary .header-search { background: #83bebb; border: none; float: right; margin: 0; padding: 0; }
html body .nav-auxiliary .header-search { padding: 0; }
html body .nav-auxiliary .header-search .search-field { line-height: 1em; padding: 0 !important; margin: 0 !important; background: none; border: none; box-shadow: none; vertical-align: bottom; text-transform: uppercase; color: white; width: 0; -webkit-transition: width 1s; /* Safari */ transition: width 1s; }
html body .nav-auxiliary .header-search.active .search-field { padding: 0 0 0 .5em !important; width: 200px; }
@media (min-width: 768px) { html body .nav-auxiliary .header-search.active .search-field { width: 200px; } }
html body .nav-auxiliary .header-search-submit { background: #12b0a6 url("img/icon-search.png") center center no-repeat; border: none; display: inline-block; font-family: "Roboto", sans-serif; font-size: .87em; line-height: 1em; margin-left: 0; padding: 1.1em .9em 1em .8em; text-indent: -99999px; width: 3.5em; }
html body .nav-auxiliary .NavigationListItem a:hover, html body .nav-auxiliary .auth-link-container-t a:hover { color: #f4df5b; }
html body .nav-auxiliary .NavigationListItem a:hover span, html body .nav-auxiliary .auth-link-container-t a:hover span { color: #f4df5b; }
html body .RadMenu.rmResponsive ul { background: #014574; }
@media (max-width: 767px) { html body .col-sm-3.col-bottom-force { position: absolute; top: 0; left: 0; }
  html body .navbar-header.nav-auxiliary { margin-top: 70px; }
  html body .navbar-header.auth-link-container-t { margin-top: 70px; display: inline-block !important; }
  html body .col-bottom-force { display: block; }
  html body #navbar-collapse { background: #014574; color: white; }
  html body .auth-link-container { border-bottom: none; color: white; text-align: left; text-transform: uppercase; background: #3588c0; padding: 0.75em 1.25em; font-family: "Roboto", sans-serif; }
  html body #ctl01_LoginStatus1 { border-bottom: none; color: white; text-decoration: none; }
  html body .RadMenu.rmResponsive .rmLink { color: white; }
  html body .nav-auxiliary .navbar-toggle { background: #014574; position: absolute; right: 0; margin-top: 0; margin: 0; padding: 20px 10px 20px 15px; top: 0; z-index: 99; }
  html body .nav-auxiliary .navbar-toggle .icon-bar { background: white; height: 4px; width: 34px; }
  html body .nav-auxiliary .navbar-toggle.collapsed { background: white; }
  html body .nav-auxiliary .navbar-toggle.collapsed .icon-bar { background: #014574; } }
html body .breadcrumb-obo-container { background: rgba(255, 255, 255, 0.3); display: block; position: relative; z-index: 1; line-height: 1em; margin: 0; padding: 0 .5em; width: 100%; }
html body .breadcrumb-obo-container > span { margin: .25em 0; }
html body #ste_container_ciCycle2 { margin: -13px -15px 0 -15px; }
@media (min-width: 768px) { html body #ste_container_ciCycle2 { margin: 0; } }
html body #ctl01_TemplateBody_WebPartManager1_gwpciCycle2_ciCycle2_Panel_Cycle2 { margin: 0 -15px; }
html body #ste_container_ImageRotator { background: #3588c0 center center; background-attachment: scroll; background-size: cover; }
html body .cycle-container { max-width: 1170px; margin-right: auto; margin-left: auto; margin-top: -63px; padding-left: 0; padding-right: 0; min-width: 200px; width: 100%; }
@media (min-width: 768px) { html body .cycle-container { margin-top: -31px; } }
html body .cycle-container:before, html body .cycle-container:after { content: " "; display: table; }
html body .cycle-container:after { clear: both; }
html body .cycle-container { height: auto; position: relative; display: block; }
html body .cycle-container .cycle-slideshow { background: #014574; display: block; height: auto; min-height: 450px; margin: 0; width: 100%; position: relative; overflow: hidden; }
@media (min-width: 768px) { html body .cycle-container .cycle-slideshow { background: transparent; height: auto; min-height: 200px; } }
html body .cycle-container .slide { display: block; height: auto; width: 100%; margin: 0; overflow: hidden; position: absolute; top: 0px; left: 0px; }
html body .cycle-container .slide .slide-caption { clear: both; display: block; float: none; left: auto; padding: 1em; position: relative; top: auto; width: 100%; }
@media (min-width: 768px) { html body .cycle-container .slide .slide-caption { float: left; width: 39%; padding: 0; position: absolute; top: 10%; left: 10%; height: auto; } }
html body .cycle-container .slide .slide-caption h2, html body .cycle-container .slide .slide-caption .slide-title { color: white; font-size: 1.5em; font-weight: 300; line-height: 1em; margin-bottom: 1em; text-shadow: none; }
@media (min-width: 768px) { html body .cycle-container .slide .slide-caption h2, html body .cycle-container .slide .slide-caption .slide-title { color: white; font-size: 2.5em; font-weight: 300; line-height: 1.4em; margin-bottom: 1em; text-shadow: 0 0 20px rgba(0, 0, 0, 0.5); } }
html body .cycle-container .slide .slide-caption p, html body .cycle-container .slide .slide-caption .slide-description { color: #f4df5b; font-weight: 700; text-transform: uppercase; }
html body .cycle-container .slide .slide-caption p a, html body .cycle-container .slide .slide-caption .slide-description a { border-bottom: 3px solid #f4df5b !important; color: #f4df5b !important; font-size: 1em  !important; padding-bottom: .25em !important; text-decoration: none; text-shadow: none; }
html body .cycle-container .slide .slide-img { display: block; position: relative; height: auto; width: 100%; }
@media (max-width: 60.25em) { html body .cycle-container .slide .slide-img { width: 100%; height: auto; } }
html body .cycle-container .slide .slide-img a.img-link { display: inline-block; width: 100%; height: 100%; }
html body .cycle-container .slide .slide-img img { float: right; max-width: 100% !important; width: auto !important; height: auto !important; max-height: 100% !important; }
@-moz-document url-prefix() { html body .cycle-container .slide .slide-img img { width: 100% !important; max-width: 100% !important; } }
@media screen and (-webkit-min-device-pixel-ratio: 0) { html body .cycle-container .slide .slide-img img { max-width: 100% !important; } }
html body .cycle-container .carousel-pager { display: none; }
@media (min-width: 768px) { html body .cycle-container .carousel-pager { display: block; position: absolute; right: 0; bottom: .5em; z-index: 100; width: 40%; }
  html body .cycle-container .carousel-pager a { width: 22%; height: 11px; display: inline-block; float: left; background: rgba(255, 255, 255, 0.8); margin-left: 3px; padding: 0; text-indent: -999999px; }
  html body .cycle-container .carousel-pager a.cycle-pager-active { background: #f4df5b; } }
html body .caps { text-transform: uppercase; }
html body h2.news-headline, html body h2.events-headline { color: white; font-size: 2.3em; font-weight: 300; letter-spacing: 2px; line-height: 1em; margin: 1em 0 !important; text-align: center; }
html body h2.news-headline .bg-orange, html body h2.news-headline .bg-blue, html body h2.events-headline .bg-orange, html body h2.events-headline .bg-blue { padding: .1em 1em; }
@media (max-width: 767px) { html body h2.news-headline .bg-blue.caps, html body h2.news-headline .bg-orange.caps, html body h2.events-headline .bg-blue.caps, html body h2.events-headline .bg-orange.caps { display: block; }
  html body h2.news-headline .events-headline a, html body h2.news-headline .news-headline a, html body h2.events-headline .events-headline a, html body h2.events-headline .news-headline a { display: block; } }
html body h2.news-headline a, html body h2.events-headline a { font-size: .48em; font-weight: bold; margin: 0 .5em; padding: 0 0 .125em 0; text-decoration: none; color: #3588c0; border-bottom: 3px solid #3588c0; letter-spacing: 1px; vertical-align: top; text-transform: uppercase; }
html body .NewsItem { background: #3588c0; padding: 1.5em; margin-bottom: 2em; }
html body .NewsItem div { padding: 0 !important; margin: 0 !important; }
html body .NewsItem h1, html body .NewsItem h2, html body .NewsItem h3, html body .NewsItem h4, html body .NewsItem p, html body .NewsItem a, html body .NewsItem .PanelTitle, html body .NewsItem .PanelHead.Distinguish, html body .NewsItem span { color: white !important; border: none !important; text-decoration: none; }
html body .NewsItem a:hover { text-decoration: underline; }
@media (min-width: 768px) { html body #ste_container_ciEventItem1, html body #ste_container_ciEventItem2, html body #ste_container_ciEventItem3, html body .faux-col-sm-4 { box-sizing: border-box; display: block; float: left; min-height: 1px; padding-left: 15px; padding-right: 15px; position: relative; width: 31%; margin: 1%; } }
html body .event-date-info { margin-top: 1em; }
html body .event-date-info * { text-align: left; }
html body .event-date-info .date { border-right: 1px solid #014574; display: inline-block; padding-right: 1%; color: #014574; width: 18%; float: left; font-family: "Oswald", sans-serif; font-size: 1.5em; text-transform: uppercase; }
html body .event-date-info .date .month { margin-top: .25em; text-align: center; }
html body .event-date-info .date .day { font-size: 1.6em; line-height: 1em; text-align: center; }
html body .event-date-info .info { width: 80%; float: right; font-family: "Oswald", sans-serif; }
html body .event-date-info .info h1, html body .event-date-info .info h2, html body .event-date-info .info h3, html body .event-date-info .info h4, html body .event-date-info .info h5 { color: #12b0a6; line-height: 1.4em; margin-top: 0; margin-bottom: .75em; }
html body .event-date-info .info p { color: black; }
html body #ste_container_PresidentMessage img { float: left; width: 33%; display: inline-block; }
html body #ste_container_PresidentMessage h1, html body #ste_container_PresidentMessage h2, html body #ste_container_PresidentMessage h3, html body #ste_container_PresidentMessage h4, html body #ste_container_PresidentMessage h5, html body #ste_container_PresidentMessage p { float: right; width: 60%; }
html body #ste_container_NewContentHtml2 img { float: left; width: 33%; display: inline-block; }
html body #ste_container_NewContentHtml2 h1, html body #ste_container_NewContentHtml2 h2, html body #ste_container_NewContentHtml2 h3, html body #ste_container_NewContentHtml2 h4, html body #ste_container_NewContentHtml2 h5, html body #ste_container_NewContentHtml2 p { float: right; width: 60%; }
html body .bottom-space { margin-bottom: 3em; }
html body h2.find-a-surgeon { color: #eb963a; font-family: "Oswald", sans-serif !important; font-weight: 300; font-size: 1.5em; text-transform: uppercase; margin: 2em 0; line-height: 1em; }
@media (min-width: 768px) { html body h2.find-a-surgeon { font-size: 2em; } }
@media (min-width: 768px) { html body h2.find-a-surgeon { margin: 0 0 1em 0 !important; } }
html body h2.find-a-surgeon .bg-stripe { padding: .25em 2em; display: block; }
@media (min-width: 768px) { html body h2.find-a-surgeon .bg-stripe { display: inline-block; } }
html body h2.find-a-surgeon a { color: #eb963a; text-decoration: none; font-family: "Oswald", sans-serif !important; font-weight: 300; }
html body #masterContentArea { margin-top: 0; padding-top: 2em; position: relative; }
@media (min-width: 768px) { html body #masterContentArea { margin-top: 0; padding-top: 2em; } }
html body #masterContentArea .iMIS-WebPart > .ContentItemContainer, html body #masterContentArea .WebPartZone > .ContentItemContainer { margin-bottom: 0; }
html body #masterContentArea a, html body #masterContentArea p, html body #masterContentArea ul, html body #masterContentArea ol { font-family: "Roboto", sans-serif; }
html body #masterContentArea ul, html body #masterContentArea ol { margin-bottom: 1em; }
html body #masterContentArea .text-large { font-size: 1.25em; }
html body #masterContentArea .text-larger { font-size: 1.5em; }
html body #masterContentArea .text-largest { font-size: 2em; }
html body #ft, html body .footer-content, html body .footer-nav-copyright { background: transparent none; color: white; }
html body #ft { font-size: .9em; }
html body #ft .footer-content { margin-top: 3em; }
html body #ft .footer-nav-copyright { background: #014574; padding: 3em 0 2em 0; margin-top: 3em; }
html body #ft .footer-nav-copyright .NavigationUnorderedList { margin: 0 0 1em 0; }
@media (min-width: 768px) { html body #ft .footer-nav-copyright .NavigationUnorderedList { margin: 0 0 0 -5px; } }
html body #ft .footer-nav-copyright .NavigationUnorderedList li { display: block; }
@media (min-width: 768px) { html body #ft .col-sm-4 { margin: 0 0 2em 0; } }
html body #ft a { text-decoration: none; }
html body #ft a:hover { text-decoration: underline; }
html body #ft p { margin: 0 0 .5em 0; line-height: 1.2em; }
html body #ft strong { color: #b7d7d6; }
@media (max-width: 767px) { html body #ft .header-social { display: inline-block !important; width: 100%; margin: 1em 0; }
  html body #ft .header-social p { text-align: left !important; } }
html body .panel-heading.Distinguish, html body .PanelHead.Distinguish, html body .TitleBarCaption, html body .panel-group .panel-heading { padding: 0; border: none; }
html body .panel-body-container { padding: 0; margin-top: 1em; }
html body .panel-body-container .row { margin: 0 -15px; padding: 0 0 1em 0; }
html body .panel-body-container h2 { margin-top: 2em; display: inline-block; }
html body .panel-body-container td { padding: .5em .25em; }
html body .Label { padding-left: .25em; }
html body .Required.Label { padding-left: .75em; }
html body .iMIS-WebPart #ctl01_TemplateBody_WebPartManager1_gwpciRenewalButton_ciRenewalButton_PayInvoiceButton { background: #eb963a; border: none; font-family: "Roboto", sans-serif; opacity: 1; cursor: pointer; width: 100%; font-size: 1em !important; line-height: 1.2em; margin: 0 .5em .5em 0; padding: .75em; }
html body .iMIS-WebPart #ctl01_TemplateBody_WebPartManager1_gwpciRenewalButton_ciRenewalButton_PayInvoiceButton.aspNetDisabled { background: #e3e3e3 !important; }
html body .profile-meeting-evaluation-button a, html body .profile-trust-button a, html body .profile-password-button a { background: #12b0a6; color: white; display: inline-block; font-family: "Roboto", sans-serif; font-size: 1em; line-height: 1.2em; margin: 0 .5em .5em 0; padding: .75em; text-align: center; text-decoration: none; -webkit-transition: background-color 0.5s ease; transition: background-color 0.5s ease; width: 100%; }
html body .profile-meeting-evaluation-button a:hover, html body .profile-trust-button a:hover, html body .profile-password-button a:hover { background: #014574; }
html body .panel-border, html body .ContentWizardDisplay { border: none; padding: 0; }
html body #ctl01_TemplateBody_WebPartManager1_gwpciNewChangeLogonPasswordCommon_ciNewChangeLogonPasswordCommon_LabelLogon, html body #ctl01_TemplateBody_WebPartManager1_gwpciNewChangeLogonPasswordCommon_ciNewChangeLogonPasswordCommon_LabelUserId, html body .Description { font-size: .85em; color: #8d908f; }
html body .Description { display: inline-block; padding: .5em 0 0 0; }
html body .rtsLevel1 ul.rtsUL { margin: 0 !important; }
html body .RadTabStripTop_Metro .rtsLevel1, html body .RadTabStripTop_Metro .rtsLevel1 .rtsUL, html body .RadTabStrip_Metro .rtsLevel1, html body .RadTabStrip_Metro .rtsLevel1 .rtsUL { background: #8d908f !important; }
html body .RadTabStrip, html body .RadTabStripVertical { margin-bottom: 1em; }
html body .RadTabStripTop_Metro .rtsLevel1 .rtsLink, html body .RadTabStripTop_Metro .rtsLevel1 .rtsUL .rtsLink, html body .RadTabStrip_Metro .rtsLevel1 .rtsLink, html body .RadTabStrip_Metro .rtsLevel1 .rtsUL .rtsLink { border: none; }
html body .RadTabStrip_Metro .rtsLevel .rtsTxt { padding-bottom: .5em; padding-top: 0.5em; }

/*# sourceMappingURL=zz_tgd.css.map */