@charset "utf-8";
/* CSS Document */
.titanBody, .mainBody, #mainBody, .Freeform, .FormEditor, .FAQ, .titanBody input, .titanBody select, .titanBody textarea, .mainBody input, .mainBody select, .mainBody textarea, .FAQ input, .FAQ select, .FAQ textarea, .FormEditor input, .FormEditor select, .FormEditor textarea, .Freeform input, .Freeform select, .Freeform textarea {
    font-family: 'Open Sans', Verdana, Arial, Helvetica, sans-serif;
}
#tagline p, #action p {
    font-family: 'Open Sans Condensed', Verdana, Arial, Helvetica, sans-serif;
}
#breadCrumbContainer, #sectionBarContainer p, #bottomZone h4, #bottomZone table td, #bottomZone table td, #bottomZone p, #bottomZone .AggregationResults h3, #centerZone div.Aggregation.FilterSlider h3 {
    font-family: 'Roboto Condensed', Arial, Helvetica, sans-serif;
}
.IE7 div.Calendar.ScrollCalendar div.CalendarResults .data .pagination, .IE7 #mainBody div.Calendar.ScrollCalendar div.CalendarResults .data .pagination a {
    font-size: 10px;
}
#dropdown, #dropdown a, #dropdown p, #breadCrumbContainer, .Calendar.ScrollCalendar div.CalendarResults, div.Aggregation.FilterSlider .OneCol p, #centerZone div.Aggregation.FilterSlider .OneCol h4, #centerZone div.Aggregation.FilterSlider .OneCol h4 a, #pageTools ul li {
    font-size: 11px;
}
div.Calendar.ScrollCalendar div.CalendarResults .data .pagination, #mainBody div.Calendar.ScrollCalendar div.CalendarResults .data .pagination a {
    font-size: 10px;
}
.titanBody, .mainBody, #mainBody, .Freeform, .FormEditor, .FAQ, .titanBody input, .titanBody select, .titanBody textarea, .mainBody input, .mainBody select, .mainBody textarea, .FAQ input, .FAQ select, .FAQ textarea, .FormEditor input, .FormEditor select, .FormEditor textarea, .Freeform input, .Freeform select, .Freeform textarea, #footer h3, #footer h4, #footer h5, #footer h6, #dropdown h2, #dropdown h3, #dropdown h4, #dropdown h5, #dropdown h6, #dropdown h2 a, #dropdown h3 a, #dropdown h4 a, #dropdown h5 a, #dropdown h6 a, div.bulletMenu h4 a, h5, h6, .IE8 #bottomZone .Freeform p, .IE8 .Freeform td, #mainBody #rightZone .bulletMenu h4 a, #mainBody .Calendar.ScrollCalendar .OneCol h4 a, .Calendar.ScrollCalendar .OneCol h4, #contentNavContainer ul ul a {
    font-size: 12px;
}
#searchBarContainer input#searchTerms, .ReadMore h4 a, .ReturnToTop h4 a, #rightZone h4 a, h4 a.ReadMore, h4 .ReadMore a, #rightZone h4 a .ReadMore, #rightZone h4 .ReadMore a, h4 a.ReturnToTop, h4 .ReturnToTop a, #rightZone h4 a .ReturnToTop, #rightZone h4 .ReturnToTop a, h4, .Phone, .LargeText, #rightZone div.bulletMenu h4 a, .IE #bottomZone .Freeform p, .IE #bottomZone .Freeform td, #bottomZone table td, #bottomZone p {
    font-size: 13px;
}
h4 a, .panel-heading h4 span, #rightZone .DepartHead h3, #tagline p, #centerZone .SearchResults .SearchResults h3.titleString, #contentNavContainer ul a {
    font-size: 14px
}
#rightZone .DepartHead h4, #centerZone div.Aggregation.FilterSlider h3, .SocialListing h4, .SocialCouncilListing h4, .SocialListing h4 a, .SocialCouncilListing h4 a {
    font-size: 15px;
}
h2 {
    font-size: 18px;
}
.Calendar.ScrollCalendar h3, #action p, #topNavContainer ul li a, .FAQ dt {
    font-size: 16px;
}
.ConnectWithUs h4, .SignUpEServices h4 {
    font-size: 18px
}
#bottomZone h4, .QuickLinksHeader h3, .QuickLinksFreeform h3, #rightZone h3 {
    font-size: 19px;
}
h3, #middle h3, #centerZone .SearchResults h3.titleString {
    font-size: 16px;
}
h1 {
    font-size: 20px;
}
#sectionBarContainer p {
    font-size: 25px;
}
.titanBody, .mainBody, #mainBody, .Freeform, .FormEditor, .FAQ, .titanBody input, .titanBody select, .titanBody textarea, .mainBody input, .mainBody select, .mainBody textarea, .FAQ input, .FAQ select, .FAQ textarea, .FormEditor input, .FormEditor select, .FormEditor textarea, .Freeform input, .Freeform select, .Freeform textarea, #rightZone .DepartHead h5, .panel-heading h4 span, .SocialListing h5, .SocialCouncilListing h5, #mainBody .SocialListing h5 a, #mainBody .SocialCouncilListing h5 a, #contentNavContainer h3 a, #pageTools ul li a {
    color: #202426;
}
div.Calendar.ScrollCalendar div.CalendarResults .data .pagination, #mainBody div.Calendar.ScrollCalendar div.CalendarResults .data .pagination a {
    color: #BE1E2D;
}
.titanBody a, .mainBody a, #mainBody a, .FAQ a, .FormEditor a, .Freeform a, div.AggregationFilter2 fieldset div.selected span.item, div.ProductFilter2 fieldset div.selected span.item, div.CalendarFilter2 fieldset div.selected span.item, div.SegmentedSearchFilter2 fieldset div.selected span.item, #mainBody .Dashboard ul a:hover, #mainBody .Dashboard p a:hover, #mainBody .Dashboard ul a, #mainBody .Dashboard p a, .titanBody a:focus, .mainBody a:focus, #mainBody a:focus, .FAQ dd a:focus, .FormEditor a:focus, .Freeform a:focus, .titanBody a:hover, .mainBody a:hover, #mainBody a:hover, .FAQ dd a:hover, .FormEditor a:hover, .Freeform a:hover, .titanBody a:active, .mainBody a:active, #mainBody a:active, .FAQ dd a:active, .FormEditor a:active, .Freeform a:active, #rightZone .DepartHead a, #rightZone a, #rightZone .bulletMenu h4 a, #centerZone div.Aggregation.FilterSlider h3, #contentNavContainer li a.current.parent, .panel-heading h4 span a {
    color: #065e90;
}
#dropdown, #dropdown a, #dropdown p, #dropdown h2, #dropdown h3, #dropdown h4, #dropdown h5, #dropdown h6, #mainBody h4 a, #mainBody .QuickLinksFilter h4 a:hover, #mainBody .QuickLinksFilter h4 a:focus, #mainBody .QuickLinksFilter h4 a:active, #rightZone .bulletMenu h4 a:hover, #rightZone .bulletMenu h4 a:focus, #rightZone .bulletMenu h4 a:active, div.Aggregation.FilterSlider .OneCol h4, div.Aggregation.FilterSlider .OneCol h4 a, .SocialListing h4, .SocialCouncilListing h4, .SocialListing h4 a, .SocialCouncilListing h4 a {
    color: #165B93
}
span.headerBlue, h1 span, h2 span, h3 span, h4 span, h5 span, h6 span, #mainBody .linkText a, .Calendar.ScrollCalendar h3, #contentNavContainer li a.current {
    color: #0BA6D6
}
#tagline *, #action *, #action a, #action a:hover, #action a:focus, #action a:active, #topNavContainer ul li a, #topNavContainer ul li a:hover, #topNavContainer ul li a:focus, #topNavContainer ul li a:active, #sectionBarContainer p, #sectionBarContainer p a, #sectionBarContainer p a:hover, #sectionBarContainer p a:focus, #sectionBarContainer p a:active, #bottomZone *, #bottomZone p, #footer, #footer a, #footer ul, #footer h3, #footer h4, #footer h5, #footer h6, #footer h3 a, #footer h4 a, #footer h5 a, #footer h6 a, #footer p, #contentNavContainer ul a, #contentNavContainer ul a:hover, #contentNavContainer ul a:focus, #contentNavContainer ul a:active, #contentNavContainer ul a.current {
    color: #fff;
}
h5 {
    color: #444;
}
h2, .FAQ dt {
    color: #222;
    margin-bottom: 5px;
}
div.Aggregation.FilterSlider .OneCol p, .Legend table td {
    color: #000;
}
#mainBody .Dashboard ul a, #mainBody .Dashboard p a, .OneCol span, .Freeform span, #tagline p, #action p, #dropdown h2, #dropdown h3, #dropdown h4, #dropdown h5, #dropdown h6, #dropdown h2 a, #dropdown h3 a, #dropdown h4 a, #dropdown h5 a, #dropdown h6 a, #footer h2, #footer h3, #footer h4, #footer h5, #footer h6 {
    font-weight: bold;
    font-weight: 700;
}
#bottomZone h4, h1, .ConnectWithUs h4, .SignUpEServices h4, .QuickLinksHeader h3, .QuickLinksFreeform h3, .QuickLinksFilter .OneCol div h4, .Freeform h4 span, .Freeform h3 span, .Freeform h1 span, .Freeform h2 span, .Freeform h3 span, .Freeform h4 span, .Freeform h5 span, .Freeform h6 span, .Freeform span.Phone, #rightZone .DepartHead h5, div.bulletMenu div.OneCol h4, div.bulletMenu div.TwoCol h4, div.bulletMenu ul li, ul.bulletMenu li, .Calendar span, .Calendar.ScrollCalendar div.OneCol label, .Calendar.ScrollCalendar h3, .Freeform .LargeText, #rightZone div.bulletMenu h4, #rightZone div.bulletMenu h4 a {
    font-weight: normal;
}
.titanBody a, .mainBody a, #mainBody a, .FAQ a, .FormEditor a, .Freeform a, div.AggregationFilter2 fieldset div.selected span.item, div.ProductFilter2 fieldset div.selected span.item, div.CalendarFilter2 fieldset div.selected span.item, div.SegmentedSearchFilter2 fieldset div.selected span.item, div.AggregationFilter2 fieldset div span.item, div.ProductFilter2 fieldset div span.item, div.CalendarFilter2 fieldset div span.item, div.SegmentedSearchFilter2 fieldset span.item, div.AggregationFilter2 fieldset div.selected span.item, div.ProductFilter2 fieldset div.selected span.item, div.CalendarFilter2 fieldset div.selected span.item, .Aggregation .AggregationFilter2 .inputs div span:hover.item, .Product .ProductFilter2 .inputs div span:hover.item, .Calendar .CalendarFilter2 .inputs div span:hover.item, div.SegmentedSearchFilter2 fieldset span:hover.item, #tagline *, #action *, #action a, #topNavContainer ul li a, #topNavContainer ul li a:hover, #topNavContainer ul li a:focus, #topNavContainer ul li a:active, #breadCrumbContainer ul li a, a .ReadMore, .ReadMore a, a .ReturnToTop, .ReturnToTop a, div.bulletMenu div.OneCol h4, div.bulletMenu div.TwoCol h4, div.bulletMenu ul li, ul.bulletMenu li, #mainBody .Calendar.ScrollCalendar .OneCol h4 a, .Calendar.ScrollCalendar .OneCol h4, #bottomZone .left a:hover, #bottomZone .right a:hover, #bottomZone .left a:focus, #bottomZone .right a:focus, #bottomZone .left a:active, #bottomZone .right a:active, #mainBody div.Aggregation.FilterSlider span.left a, #mainBody div.Aggregation.FilterSlider span.right a, #mainBody div.Aggregation.FilterSlider span.left a:hover, #mainBody div.Aggregation.FilterSlider span.right a:hover, #mainBody div.Aggregation.FilterSlider span.left a:focus, #mainBody div.Aggregation.FilterSlider span.right a:focus, #mainBody div.Aggregation.FilterSlider span.left a:active, #mainBody div.Aggregation.FilterSlider span.right a:active, #contentNavContainer ul a:hover, #contentNavContainer ul a:focus, #contentNavContainer ul a:active, #sectionBarContainer p a, #sectionBarContainer p a:hover, #sectionBarContainer p a:focus, #sectionBarContainer p a:active, .panel-heading h4 span a {
    text-decoration: none;
}
.titanBody a:focus, .mainBody a:focus, #mainBody a:focus, .FAQ dd a:focus, .FormEditor a:focus, .Freeform a:focus, .titanBody a:hover, .mainBody a:hover, #mainBody a:hover, .FAQ dd a:hover, .FormEditor a:hover, .Freeform a:hover, .titanBody a:active, .mainBody a:active, #mainBody a:active, .FAQ dd a:active, .FormEditor a:active, .Freeform a:active, #mainBody .Dashboard p a:hover, #mainBody .Dashboard p a:focus, #mainBody .Dashboard p a:active, #mainBody .QuickLinksFilter h4 a:hover, #mainBody .QuickLinksFilter h4 a:focus, #mainBody .QuickLinksFilter h4 a:active, #rightZone .bulletMenu h4 a:hover, #rightZone .bulletMenu h4 a:focus, #rightZone .bulletMenu h4 a:active, #mainBody h4 a:hover, #mainBody h4 a:focus, #mainBody h4 a:active, #mainBody .Calendar.ScrollCalendar .OneCol h4 a:hover, #mainBody .Calendar.ScrollCalendar .OneCol h4 a:focus, #mainBody .Calendar.ScrollCalendar .OneCol h4 a:active, #contentNavContainer ul ul a:hover, #contentNavContainer ul ul a:focus, #contentNavContainer ul ul a:active {
    text-decoration: underline
}
.titanBody p, .titanBody blockquote, .mainBody p, .mainBody blockquote, #mainBody p, #mainBody blockquote, .Freeform p, .Freeform blockquote, .Freeform ol, .Freeform ul, .Freeform dl, .Freeform textarea, .FAQ p, .FAQ blockquote, .FAQ ol, .FAQ ul, .FAQ dl, .FAQ dl, .FAQ textarea, .FormEditor p, .FormEditor blockquote, .FormEditor ol, .FormEditor ul, .FormEditor dl, .FormEditor textarea {
    line-height: 16px;
}
.Float25 p,.Float33 p,.Float66 p,.Float75 p  {
	line-height: 22px !important;
	margin-bottom: 10px;
}
#bottomZone .Freeform p, #bottomZone .Freeform td, #rightZone .ContactUs p, #rightZone .DepartHead h3 {
    line-height: 15px;
}
#rightZone .DepartHead h4, #centerZone div.Aggregation.FilterSlider .OneCol p, #centerZone div.Aggregation.FilterSlider .OneCol h4 {
    line-height: 14px;
}
.Aggregation img, .Calendar img, .Commenting img, .PhotoBlock img, .Product img, .SearchResults img, .SiteMap img, .TOCBlock img, .WhatsNew img, .Freeform a img, .FormEditor a img, .FAQ a img, #rightZone div.Calendar.ScrollCalendar div.CalendarResults h3, #middle div.Calendar.ScrollCalendar div.CalendarResults h3, #centerZone div.Aggregation.FilterSlider h3 {
    border: 0;
}
.Calendar.ScrollCalendar .OneCol div {
    border-bottom: 1px solid #b0b7c0;
}
.QuickLinksHeader, .QuickLinksFreeform {
    border-top: 1px solid #0BA6D6
}
.QuickLinksFreeform, .QuickLinksFilter {
    border-bottom: 2px solid #BE1E2D
}
.OneCol a.teaserImage, .TwoCol a.teaserImage, .OneCol a.teaserImage img, .TwoCol a.teaserImage img, span.teaserImage img, span.teaserImage, #middleCenterZone span.teaserImage, .floatLeft_ImgBorder, .floatRight_ImgBorder, .imgBorder {
    border: 1px solid #d6d4e0;
}
.DepartHead img {
    border: 2px solid #74898e;
}
#searchBarContainer input#searchTerms {
    border: 0;
}
#contentArea {
    border-left: 1px solid #626a75;
}
#contentArea {
    border-right: 1px solid #969ba3;
}
#contentArea {
    border-bottom: 1px solid #777a86
}
#bottomZone {
    border-top: 1px solid #5287a3;
}
#bottomZone h4 {
    border-bottom: 1px solid #fff;
}
.DepartHead, .ContactUs, .Dashboard h2, h1 {
    border-bottom: 2px solid #e0dfe7;
}
.PhotoGallery, #centerZone .PhotoGallery img {
    border: 1px solid #74898e;
}
.titanBody hr, .mainBody hr, .Freeform hr, .FormEditor hr, .FAQ hr {
    background-color: #E0DFE7;
    border: 0;
    color: #E0DFE7;
    height: 2px;
}
.SocialCouncilListing .odd td, .SocialListing tr td {
    border-top: 2px solid #ccc;
    border-bottom: 5px solid #fff;
}
div.AggregationFilter2 fieldset div span.item, div.ProductFilter2 fieldset div span.item, div.CalendarFilter2 fieldset div span.item, div.SegmentedSearchFilter2 fieldset span.item {
    cursor: pointer;
    text-decoration: none;
}
#topNavContainer ul, #breadCrumbContainer ul, .QuickLinksFreeform ul {
    list-style: none;
}
.Phone, #bottomZone .Freeform h4, #centerZone div.Aggregation.FilterSlider h3 {
    text-transform: uppercase;
}
div.Calendar.ScrollCalendar div.CalendarResults .data .pagination {
    text-align: right;
}
.Freeform p {
    word-wrap: break-word;
}
#tagline p {
    font-style: italic
}
#centerZone div.Aggregation.FilterSlider h3 {
    text-align: center;
}
.titanDisplay {
    background: url('citymilwaukee/background.jpg') repeat center -30px;
}
.titanBody {
    background: transparent url('citymilwaukee/backgroundtop.jpg') repeat-x center top;
}
#searchBarContainer {
    background: url('citymilwaukee/bgsearchinput.png') no-repeat left top;
}
#searchBarContainer input#searchTerms {
    background: transparent;
}
#searchBarContainer input#searchGo {
    background: url('citymilwaukee/bgsearch.png') no-repeat left top;
    color: transparent;
}
#searchBarContainer input#searchGo:hover, #searchBarContainer input#searchGo:focus, #searchBarContainer input#searchGo:active {
    background: transparent url('citymilwaukee/bgsearch.png') no-repeat left -51px;
}
#topNavContainer ul li.navFirst a {
    background: url('citymilwaukee/directory.png') repeat-x left top;
}
#topNavContainer ul li.navFirst.open a {
    background-position: left -65px;
}
#topNavContainer ul li + li a {
    background: url('citymilwaukee/residents.png') repeat-x left top;
}
#topNavContainer ul li + li + li a {
    background: url('citymilwaukee/business.png') repeat-x left top;
}
#topNavContainer ul li + li + li + li a {
    background: url('citymilwaukee/visitors.png') repeat-x left top;
}
#dropdown {
    background: #fff url('citymilwaukee/bgTopnavDropdown.png') repeat-x left bottom;
    box-shadow: 5px 5px 7px #333;
}
#dropdown td {
    background: url('citymilwaukee/dropdividers.png') repeat-y left bottom;
}
#dropdown td:first-child, #dropdown td td {
    background: 0;
}
#dropdown li {
    background: url('citymilwaukee/bluebullet.png') no-repeat left 7px;
}
#contentArea {
    background: #fff url('citymilwaukee/bgContentArea.png') repeat-x left top;
}
#sectionBarContainer {
    background: transparent url('citymilwaukee/bgheader.png') no-repeat left top;
}
#contentContainer {
    background: transparent url('citymilwaukee/bgFooter.png') repeat-x left bottom;
}
#contentArea #content {
    background: transparent url('citymilwaukee/columndivider.png') repeat-y 690px top;
}
#contentArea #content.centerOnly {
    background: none;
}
#toolContainer.tools {
    background: url('CityMilwaukee/bgtools.gif') repeat-x left 25px;
}
#pageTools .email a {
    background: url('CityMilwaukee/email.gif') no-repeat left 3px;
}
#pageTools .print a {
    background: url('CityMilwaukee/print.gif') no-repeat left 0;
}
#contentNavContainer {
    background: transparent url('citymilwaukee/contentNav.jpg') repeat-x left top;
}
#contentNavContainer ul {
    list-style: none;
    background: url("citymilwaukee/contentNavul.jpg") no-repeat left top
}
#contentNavContainer ul ul {
    background: 0;
}
#contentNavContainer ul .megaMenu {
    background: #61787f;
    box-shadow: 0 2px 4px #888888;
}
#contentNavContainer li {
    background: url("citymilwaukee/contentNavdivider.jpg") no-repeat right top
}
#contentNavContainer li a.hover, #contentNavContainer li a.current {
    background: url("citymilwaukee/contentNavliopen.jpg") repeat-x right top
}
#contentNavContainer li li a, #contentNavContainer li li a.hover, #contentNavContainer li li a.current {
    background: 0
}
#contentNavContainer li li {
    background: url("citymilwaukee/whitebullet.png") no-repeat 0 7px
}
#bottomZone {
    background: #166085;
}
.titanBody fieldset, .mainBody fieldset, .Freeform fieldset, .DisplaySideUpload fieldset, .Aggregation fieldset, .Calendar fieldset, .Eventupload fieldset, .Product fieldset {
    background: transparent;
}
#mainBody .bulletMenu ul, #mainBody div.Freeform ul.bulletMenu, #mainBody div.FAQ ul.bulletMenu, #mainBody div.FormEditor ul.bulletMenu, #content ul, #bottomContainer ul {
    list-style: none;
}
#centerZone div.bulletMenu div.OneCol h4, #centerZone div.bulletMenu div.TwoCol h4, #centerZone div.bulletMenu ul li, #centerZone div.bulletMenu.SiteMap ul li, #centerZone ul.bulletMenu li, #centerZone ul li {
    background: url('citymilwaukee/greybulletlarge.png') no-repeat 0 8px;
}
.Accordion li {
	background: none !important;
}
#centerZone ul li {
    background-position: 0 6px;
    padding: 0 8px
}
#centerZone ul.alphaList li {
    background: 0;
}
#centerZone div.alpha a {
    text-decoration: none;
}
#centerZone div.alpha .tocList a:hover, #centerZone div.alpha .tocList a:focus, #centerZone div.alpha .tocList a:active {
    text-decoration: underline;
}
#centerZone ul.alphaList li a {
    font-weight: normal
}
#rightZone div.bulletMenu div.OneCol h4, #rightZone div.bulletMenu div.TwoCol h4, #rightZone div.bulletMenu ul li, #rightZone div.bulletMenu.SiteMap ul li, #rightZone ul.bulletMenu li, #rightZone ul li {
    background: url('citymilwaukee/greybullet.png') no-repeat 4px 7px;
}
#rightZone ul li {
    background-position: 4px 6px;
}
div.bulletMenu ul li, ul.bulletMenu li {
    background-position: left 6px;
}
#bottomContainer ul li {
    background: url('citymilwaukee/whitebulletlarge.png') no-repeat 0 7px;
}
#content #breadCrumbContainer ul li, div.bulletMenu.SiteMap li ul li, div.bulletMenu ul.paginationFooter li, #centerZone ul.paginationFooter li {
    background: 0;
}
a .ReadMore, .ReadMore a {
    background: url('citymilwaukee/blueArrow.png') no-repeat right 4px;
}
a .ReturnToTop, .ReturnToTop a {
    background: url('citymilwaukee/blueArrowUP.png') no-repeat right 4px;
}
.linkText a {
    background: url('citymilwaukee/blueArrow.png') no-repeat right 3px;
}
#rightZone .linkText a {
    background-position: right 2px;
}
#rightZone .linkText a, h4 a .ReadMore, h4 .ReadMore a {
    background-position: right 2px;
}
h4 a .ReturnToTop, h4 .ReturnToTop a {
    background-position: right 2px;
}
.OpenPanel a, a .OpenPanel {
    background: url('citymilwaukee/bluearrowDOWN.png') no-repeat right 4px;
    padding-right: 23px;
}
.ConnectWithUs, .SignUpEServices {
    background: url('citymilwaukee/bgcallout.jpg') no-repeat left top;
}
.QuickLinksHeader, .QuickLinksFilter {
    background: url('citymilwaukee/quicklinks.jpg') repeat-y left top;
}
.shadow {
    background: url("citymilwaukee/videoshadow.png") no-repeat center bottom;
}
.video {
    background: url("citymilwaukee/videoshadow.jpg") no-repeat center bottom;
}
#centerZone div.Calendar div.CalendarResults div.data ul.pagination li {
    background: 0;
}
#rightZone div.Calendar .CalendarFilter h3, div.Calendar .CalendarFilter h3 {
    font-size: 14px;
    border-bottom: 2px solid #E0DFE7;
}
#centerZone div.Calendar div.CalendarResults .calendarItem h4 {
    border-bottom: 2px solid #E0DFE7;
    font-size: 20px;
    font-weight: normal;
}
.Calendar.ScrollCalendar, #rightZone div.Calendar.ScrollCalendar {
    background: url('citymilwaukee/bgcalendar.png') no-repeat left top;
}
.Calendar.ScrollCalendar .OneCol .altRow {
    background: #f2f2f2;
}
#rightZone div.Calendar.ScrollCalendar .pagination li {
    background: 0;
}
div.PhotoBlock.PhotoSlider .slide span.left a, div.Aggregation.FilterSlider span.left a {
    background: url("citymilwaukee/sliderarrows.png") no-repeat left top;
}
div.PhotoBlock.PhotoSlider .slide span.right a, div.Aggregation.FilterSlider span.right a {
    background: url("citymilwaukee/sliderarrows.png") no-repeat left bottom;
}
div.PhotoBlock.PhotoSlider .wrapper, div.Aggregation.FilterSlider {
    background: #d6d4e0;
}
.SocialCouncilListing .odd, .SocialListing tr {
    background: #eee;
}
.DepartmentBanner {
    border: 1px solid #aaa;
}
.DepartmentBanner div.OneCol .image a.teaserImage {
    border: 0;
}
.DepartmentBanner a.teaserImage img {
    background-color: #E7E7E7;
    border: 0;
}
.DepartmentBanner div.widthfix {
    border: solid thin #13DC0B;
    width: 500px;
}
.DepartmentBanner p {
    display: block;
    padding-left: 2px;
}
.DepartmentBanner ul {
    display: block;
    padding-left: 2px;
}
.DepartmentBanner #custom-pager {
    background: url("citymilwaukee/jqueryButtonChild.jpg") repeat-x left top;
}
.DepartmentBanner #custom-pager span {
    border-right: 1px solid #bbb;
    border-left: 1px solid #eee;
    color: #39f;
    font-weight: bold;
}
.DepartmentBanner #custom-pager span:first-child {
    border-left: 0;
}
.DepartmentBanner #custom-pager span + span + span + span {
    border-right: 0;
}
.DepartmentBanner #custom-pager span:hover, .DepartmentBanner #custom-pager .cycle-pager-active {
    background: #fff;
}
.DepartmentBanner .cycle-slide {
    width: 100%
}
.Freeform .instructions {
    background: #eee;
    border: 3px solid #ddd;
    display: block;
    padding: 3px;
    color: #555;
    font-weight: normal;
}
div.commentFormPop, div.commentsPop {
}
div.commentFormPop #contentArea, div.commentsPop #contentArea {
    background: 0;
}

@media print {
#tagline p, #action p, #action a, #footer p, #footer a {
    color: #000
}
#topNavContainer ul li.navFirst a {
    background: url('citymilwaukee/directory.png') repeat-x left top;
}
#topNavContainer ul li.navFirst.open a {
    background-position: left -65px;
}
#topNavContainer ul li + li a {
    background: url('citymilwaukee/residents.png') repeat-x left top;
}
#topNavContainer ul li + li + li a {
    background: url('citymilwaukee/business.png') repeat-x left top;
}
#topNavContainer ul li + li + li + li a {
    background: url('citymilwaukee/visitors.png') repeat-x left top;
}
#contentArea {
    background: url("citymilwaukee/bgContentArea.png") repeat-x left top #fff;
    border: 0;
}
#sectionBarContainer {
    background: url('citymilwaukee/bgheader.png') no-repeat left top;
}
#contentContainer {
    background: url('citymilwaukee/bgFooter.png') repeat-x left bottom;
}
#contentArea #content {
    background: 0;
}
#centerZone, #breadCrumbContainer {
    margin: 0;
    padding: 0;
}
#rightZone {
    margin: 0;
    padding: 0;
    float: none;
}
#bottomZone {
    background: #166085;
}
#topNavContainer, #pageTopArea, #rightZone {
    display: block;
}
}
/* Fund My Future=============  */
.BlockBackgroundBlue {
	background: #008cef;
	float: left;
	color: #fff;
	padding: 20px;
}