*{margin:0}body{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;text-decoration:none;color:#000;margin:0;background-color:#fff}.titanBody{}#mainBody{margin:0 auto;width:100%;min-width:500px;background:#fff}#pageTopArea{position:relative;margin:0 0;padding:0;height:95px;min-width:820px;z-index:0 !important}html* #pageTopArea{width:auto;z-index:0}*html #pageTopArea{width:1004px;z-index:0}#logoControlContainer{width:310px;height:80px;z-index:0}#topNavContainer{position:absolute;top:0;left:230px;z-index:3;color:#fff}#topNavContainer ul{margin:0;padding:5px 0 0 0}#topNavContainer ul li{padding:0 1px 0 1px;margin:0;display:inline}#topNavContainer ul li a:link{color:#fff;text-decoration:none}#topNavContainer ul li a:visited{color:#fff;text-decoration:none}#topNavContainer ul li a:hover{color:#fff;text-decoration:underline}#topNavContainer ul li a:active{color:#fff;text-decoration:none}#searchBarContainer{background:url(images/searchTitle.gif) no-repeat left;width:275px;position:absolute;top:47px;left:300px;z-index:0;white-space:nowrap}#searchBarContainer input#searchTerms{margin:9px 0 0 87px;border:0;width:150px;height:16px;font-size:12px;padding:1px 0 0 3px}#searchBarContainer select#selectInput{height:17px;font-size:12px;margin:1px 0 -1px 0}#searchBarContainer input#searchGo{background:url(images/searchButton.gif) no-repeat center;width:20px;height:20px;margin:0 0 2px -2px;padding-top:-5px;font-size:0;text-indent:-999px !important;text-transform:lowercase;border:0;text-decoration:none;cursor:pointer}html* #searchBarContainer input#searchTerms{margin:0 0 2px 87px}*html #searchBarContainer input#searchTerms{margin:0 0 2px 87px}html* #searchBarContainer select#selectInput{height:19px;margin:1px 0 0 0}#utilityNavContainer{position:absolute;top:47px;left:580px;margin:0;padding:0}#utilityNavContainer ul{margin:0;padding:2px}#utilityNavContainer ul li{margin:5px;padding:0 8px;display:inline;color:#000}#utilityNavContainer ul li a:link{color:#000;text-decoration:underline}#utilityNavContainer ul li a:visited{color:#000;text-decoration:underline}#utilityNavContainer ul li a:hover{color:#fff;text-decoration:underline}#utilityNavContainer ul li a:active{color:#000;text-decoration:underline}#topContentContainer{position:absolute;top:112px;left:0;z-index:0;width:820px}#outerColumnContainer{float:left;z-index:1}#outerColumnContainer1Col{float:left;z-index:1;min-width:600px}#contentArea{float:left;clear:both;width:auto;margin:0 0 0 0;min-width:375px;z-index:999 !important;background:#fff;border-left:1px solid #000}html* #contentArea{margin:0;min-width:600px;overflow:hidden}*html #contentArea{width:564px;margin:0 0 0 0;overflow:hidden}*html #outerColumnContainer1Col #contentArea{width:769px;margin:-10px 0 0 0}#toolContainer{width:100%;float:left;clear:right;height:30px;margin-bottom:10px}#pageTools{padding:0 20px 10px 0;text-align:left;font-size:10px;display:block;float:left;clear:right}#pageTools a:link{color:#000;text-decoration:underline}#pageTools a:visited{color:#000;text-decoration:underline}#pageTools a:hover{color:#777;text-decoration:underline}#pageTools a:active{color:#000;text-decoration:underline}#outerColumnContainer #contentContainer{overflow:visible;position:relative;float:left;margin:-10px 0 15px -1px;width:100%;z-index:3}html* #outerColumnContainer #contentContainer{width:100%;margin-bottom:0;margin-left:-1px;margin-right:0}*html #outerColumnContainer #contentContainer{width:563px;margin-bottom:0;margin-left:0;margin-right:0}#outerColumnContainer1Col #contentContainer{overflow:visible;position:relative;float:left;width:100%;z-index:3;margin:-10px 0 15px -1px}html* #outerColumnContainer1Col #contentContainer{}*html #outerColumnContainer1Col #contentContainer{margin:0;width:768px}#breadCrumbContainer{position:relative;top:0;right:0;text-align:right;font-size:10px;padding:0 0 0 10px;margin:0;overflow:hidden}html* #breadCrumbContainer,*html #breadCrumbContainer{float:right;text-align:right;font-size:10px;padding:0 0 0 10px;margin:0}html* #breadCrumbContainer{padding:0 0 10px 0}#breadCrumbContainer ul{margin:0;padding:0;width:auto;float:right}#breadCrumbContainer ul li{margin:0;padding:0;display:inline}#breadCrumbContainer ul li a:link{color:#000;text-decoration:underline}#breadCrumbContainer ul li a:visited{color:#000;text-decoration:underline}#breadCrumbContainer ul li a:hover{color:#777;text-decoration:underline}#breadCrumbContainer ul li a:active{color:#000;text-decoration:underline}#titleBarContainer{width:100%;float:left;position:relative}#titleBarContainer h1{font-size:18px;font-weight:bold;background:url(images/dottedRuleUp.gif) repeat-x 4px 4px;padding:0 0 10px 0;margin-bottom:15px}html* #titleBarContainer{float:none;display:inline;background:url(images/dottedRuleUp.gif) repeat-x 4px 4px;border:1px solid #fff}*html #titleBarContainer{float:none;width:100%}#pageUpdated{float:right;margin:0 0 20px 0}#pageUpdated h4{font-size:16px;font-weight:normal}#centerContentContainer{float:left;padding:10px}#centerContentContainer table{clear:both;margin:0;display:table;overflow:hidden;position:relative}html* #outerColumnContainer #centerContentContainer table{}#centerContentContainer .Freeform{float:left;clear:both;width:98%;margin:0;z-index:0}#centerContentContainer .Freeform .Freeform{float:left;clear:both;width:98%;margin:0}#centerContentContainer .Freeform img{position:relative;margin:0;overflow:hidden}#centerContentContainer .Freeform table img{position:relative;margin:0;overflow:hidden}#calloutContentContainer{overflow:visible;position:relative;float:left;width:202px;margin:10px -208px 0 1px;padding:5px 0 0 5px;z-index:999;font-size:10px}html* #calloutContentContainer{margin-left:1px;padding:5px 0 0 4px}*html #calloutContentContainer{margin-left:1px;padding:5px 0 0 5px}#calloutContentContainer img{max-width:201px}#calloutContentContainer table{width:201px;margin-right:5px}html* #calloutContentContainer table{width:201px;margin-right:0}*html #calloutContentContainer table{width:201px;margin-right:-23px;padding:0}#calloutContentContainer p a{font-size:12px}.rightZone{overflow:visible;position:relative;float:left;width:202px;margin:10px -208px 0 1px;padding:5px 0 0 5px;z-index:999;font-size:10px}html* .rightZone{margin-left:1px;padding:5px 0 0 4px}*html .rightZone{margin-left:1px;padding:5px 0 0 5px}.rightZone img{max-width:201px}.rightZone table{width:201px;margin-right:5px}html* .rightZone table{width:201px;margin-right:0}*html .rightZone table{width:201px;margin-right:-23px;padding:0}.rightZone p a{font-size:12px}#bottomNavContainer{clear:both;padding:3px 10px 5px 0;text-align:right;border-top:1px solid #000;border-bottom:1px solid #000;border-right:1px solid #000;min-width:809px}html* #bottomNavContainer{width:auto}*html #bottomNavContainer{width:993px}#bottomNavContainer ul{margin:0;padding:0}#bottomNavContainer ul li{margin:0;padding:0;display:inline;font-size:10px}#bottomNavContainer ul li a:link{color:#000;text-decoration:none}#bottomNavContainer ul li a:visited{color:#000;text-decoration:none}#bottomNavContainer ul li a:hover{color:#000;text-decoration:underline}#bottomNavContainer ul li a:active{color:#000;text-decoration:none}#poweredBy{min-width:810px;padding:5px 10px 5px 0;font-size:10px;color:#777;text-align:right}*html #poweredBy{width:994px}#poweredBy p{margin:0;padding:0;font-size:10px;color:#777}#poweredBy p a:link{color:#777;text-decoration:none}#poweredBy p a:visited{color:#777;text-decoration:none}#poweredBy p a:hover{color:#777;text-decoration:underline}#poweredBy p a:active{color:#777;text-decoration:none}#leftColumn{overflow:visible;position:relative;float:left;width:210px;margin:-25px 1px 0 -210px;padding:0;z-index:999}html* #leftColumn{}*html #leftColumn{}#rotatingImage{float:left;margin:0;padding:0;width:210px;height:129px;z-index:10}.tddottedRulebottom{margin:0;padding:10px 0 5px 0;background:url(images/dottedRuleUp.gif) repeat-x 50%}HR{clear:both;BORDER-RIGHT:#afafc7 1px solid;PADDING-RIGHT:0;BORDER-TOP:#afafc7 1px solid;PADDING-LEFT:0;PADDING-BOTTOM:0;MARGIN:0;BORDER-LEFT:#afafc7 1px solid;WIDTH:100%;PADDING-TOP:0;BORDER-BOTTOM:#afafc7 1px solid}#contentNavContainer{float:left;margin:0 0 20px 0;width:208px;border-right:1px solid #000;border-left:1px solid #000;border-bottom:1px solid #000;font-family:Arial,Helvetica,sans-serif}*html #contentNavContainer{margin-top:-3px}#contentNavContainer ul{margin:0;padding:0;list-style-type:none;z-index:4}#contentNavContainer ul li{list-style-type:none;margin:0;padding:0;text-align:left;color:#fff}#contentNavContainer ul li a:link,#contentNavContainer ul li a:visited{color:#fff;text-decoration:none;display:block;padding:4px 4px 4px 10px;font-size:14.5px}#contentNavContainer ul li a:hover{color:#fff;text-decoration:underline}#contentNavContainer ul li .current{color:#fff;font-weight:bold}#contentNavContainer ul li ul{margin:0;padding:0;list-style-type:none}#contentNavContainer ul li ul li{margin:0;padding:0;text-align:left}#contentNavContainer ul li ul li a:link,#contentNavContainer ul li ul li a:visited{font-weight:normal;text-decoration:none;display:block;padding:4px 4px 4px 10px;font-size:12px}#contentNavContainer ul li ul li a:hover{color:#fff;text-decoration:underline}#contentNavContainer ul li ul li .current{font-weight:bold !important;text-decoration:none;display:block;font-size:12px}#contentNavContainer ul li ul li a:hover{color:#fff}#contentNavContainer ul li ul li ul{margin:0;padding:0;list-style-type:none}#contentNavContainer ul li ul li ul li{margin:0;padding:0;text-align:left;border-bottom:0 solid #ccc}#contentNavContainer ul li ul li ul li a:link{font-weight:normal;text-decoration:none;display:block;padding:4px 4px 4px 20px;font-size:11px}#contentNavContainer ul li ul li ul li a:visited{font-weight:normal;text-decoration:none;display:block;padding:4px 4px 4px 20px;font-size:11px}#contentNavContainer ul li ul li ul li .current{margin:0;padding:4px 4px 4px 20px;text-align:left;font-weight:bold !important;font-size:11px;background:url(images/nav_dot.gif) no-repeat 10px 50% #fff !important}#contentNavContainer ul li ul li ul li ul li a:hover{color:#000;text-decoration:underline;background:url(images/nav_dot_double.gif) no-repeat 20px 50% #fff}#contentNavContainer ul li ul li ul li ul{margin:0;padding:0;list-style-type:none;background:#fff}#contentNavContainer ul li ul li ul li ul li{margin:0;padding:0;text-align:left;border-bottom:1px solid #fff;background:#fff}#contentNavContainer ul li ul li ul li ul li a:link,#contentNavContainer ul li ul li ul li ul li a:visited{font-weight:normal;text-decoration:none;display:block;padding:4px 4px 4px 35px;font-size:11px;background-color:#fff}#contentNavContainer ul li ul li ul li ul li .current{margin:0;padding:4px 4px 4px 35px;text-align:left;font-weight:bold !important;font-size:11px;background:url(images/nav_dot_double.gif) no-repeat 20px 50% #fff !important}#contentNavContainer ul li ul li ul li ul li a:hover{color:#000;text-decoration:underline}a:link{color:#3b3b90;text-decoration:none}a:visited{color:#836f62;text-decoration:none}a:hover{color:#3b3b90;text-decoration:underline}a:active{color:#ae3900;text-decoration:none}ul,ol{margin:8px 0 4px 24px;padding:0 0 0 10px}td,td td{font-family:Arial,Geneva,Helvetica,sans-serif;font-size:12px;font-weight:normal;text-decoration:none;color:#000}.ErrorMessage,.ErrorMessage2{font-family:Arial,Geneva,Helvetica,sans-serif;font-size:12px;font-weight:bold;text-decoration:none;color:#f00;background-color:#ff0}.Freeform,p.Freeform{font-family:Arial,Geneva,Helvetica,sans-serif;font-size:12px;font-weight:normal}.Aggregation{width:auto}*html .Aggregation{width:450px}.Aggregation .TwoCol{margin:0 10px 0 0;width:300px;float:left}.Aggregation .TwoCol div{margin:20px 0 0 0;clear:both}.Aggregation .TwoCol p{margin:0 0 0 0}.Aggregation .TwoCol .image img{float:left;margin:0 10px 100% 0}.Aggregation .OneCol div{margin:20px 0 10px 0;clear:both}.Aggregation .OneCol p{margin:0 0 0 0}.Aggregation .OneCol .image img{float:left;margin:0 10px 0 0}.Aggregation .date{font-size:11px;margin:0;padding:0}ul.alphaList{margin:0 0 10px 0;padding:0}ul.alphaList li{margin:0 10px 0 0;padding:0;display:inline;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold}.tocList{padding:0}.tocList div{margin-bottom:15px}.tocList div p{margin:0}.tocList div p a{margin:0}.tocList .altRow p a{margin:0}#centerContentContainer .Aggregation h3{font-family:Trebuchet MS,"Times New Roman",Times,serif;font-size:14px;color:#3e3b3c;text-transform:uppercase;font-weight:bold;border-bottom:1px solid #bfc1c4;padding-top:10px;padding-bottom:3px}.tocList .date{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#9f9f9f}.tocList h4{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;text-transform:none;font-weight:normal}.tocList h4 a:link{color:#25239c;text-decoration:none}.tocList h4 a:visited{color:#25239c;text-decoration:none}.tocList h4 a:hover{color:#25239c;text-decoration:underline}.tocList h4 a:active{color:#25239c;text-decoration:none}.altRow a img{float:left;margin-right:10px}.image a img{float:left;margin-right:10px}.TOC{float:left;clear:both;width:100%}.TOCBlock{width:auto}.TOCBlock .OneCol{margin-top:20px;width:100%}.TOCBlock .OneCol div{margin:20px 0 10px 0;clear:both}.TOCBlock .OneCol p{margin:0 0 0 0}.TOCBlock .OneCol p a{margin:0 0 0 0}.TOCBlock .date{font-size:11px;margin:0;padding:0}.TOCBlock .OneCol .image img{float:left;margin-right:10px}.TOCBlock .TwoCol{margin:0 10px 0 0;width:300px;float:left}.TOCBlock .TwoCol div{margin:20px 0 0 0;clear:both}.TOCBlock .TwoCol p{margin:0 0 0 0}.TOCBlock .TwoCol .image img{float:left;margin:0 10px 100% 0}.FAQ{float:left;clear:both;width:100%}.IE7 .FAQ{clear:both}.FAQ ul{margin-bottom:30px}.FAQ ul li{margin:0 0 5px 0}.FAQ dt{background:url(images/FAQ_ICON_Q.gif) top left no-repeat;font-weight:bold;padding:0 0 0 20px;margin-bottom:5px}.FAQ dd{background:url(images/FAQ_ICON_A.gif) top left no-repeat;padding:0 0 0 20px;margin:10px 0 30px 0}.SiteMap{float:left;clear:both;width:100%;margin:20px 0}.SiteMap ul{padding:0}.SiteMap ul li{font-weight:bold;text-transform:uppercase;margin:5px 0 25px 0;list-style:none}.SiteMap ul li ul{margin:3px 0 0 40px}.SiteMap ul li ul li{font-weight:bold;text-transform:none;margin-bottom:0;margin-top:0;list-style:disc}.SiteMap ul li ul li ul li{list-style:circle;font-weight:normal}.SiteMap ul li ul li ul li ul li{list-style:square}.SiteMap ul li ul li ul li ul li ul li{list-style:none}.SiteMap ul li ul li ul li ul li ul li ul li{list-style:none}.SearchResults{clear:both;width:90%;margin-bottom:50px;margin-right:20px}.SearchResults h3{font-size:14px;text-transform:none;font-weight:bold;border-bottom:1px solid #bfc1c4;padding-bottom:3px}.SearchResults h4.header{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;text-transform:none;font-weight:normal;margin:10px 0;padding:5px 0 10px 0}.SearchResults h4.header i{font-weight:bold;color:#836f62}.SearchResults h4.docMatch{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;text-transform:none;font-weight:normal;margin:10px 0;padding:5px 0 10px 0}.SearchResults h4.docMatch i{font-weight:bold;color:#836f62}.SearchResults .altRow{margin-bottom:20px}.SearchResults .OneCol div{margin-bottom:20px;clear:both}.SearchResults p{margin:0;padding:0 0 0 0}.SearchResults .smartSearchResults{padding:10px 10px 0 10px;margin:0 0 10px 0;border:#ccc 1px solid;background-color:#f9f9f9}.SearchResults .titleTop{display:none}ul.paginationFooter{border-top:1px solid #bfc1c4;float:left;width:95%;margin:10px 0 20px 0;list-style:none;padding:5px 0 0 0}ul.paginationFooter li{float:left}ul.paginationFooter li a{margin:0 15px}.Calendar{width:100%}.calendar{clear:both}.calendarCallOut{float:left;width:141px;top:0;right:0;margin:0 10px 0 0;_margin:0 10px 0 0;padding:0}.calendarCallOut .calendarNav span{cursor:pointer}table.calendar{width:141px;padding:0;margin:0;border-left:1px solid #036;font:normal 12px/20px "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;text-align:center;background-color:#fff}table.calendar .nav,table.calendar .nav a{font:normal 18px Arial,Helvetica,sans-serif;color:#fff;text-align:center;text-decoration:none;padding:0 10px}table.calendar thead tr.caption th{background:#036;color:#fff;font:bold 12px "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;text-align:center}table.calendar thead tr.caption th.arrow{border:0;background:#036;color:#fff;font:bold 12px "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;text-align:center}table.calendar thead tr.caption th.arrow:hover{border:0;background:#036;color:#d9e2e1;font:bold 12px "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;text-align:center;cursor:pointer}table.calendar caption{margin:0;padding:0 0 2px 0;border:0;font:normal 12px/20px "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;background:#036;color:#fff}table.calendar th{font:bold 12px/20px "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;color:#000;background:#999;border-right:1px solid #036;border-bottom:1px solid #036;border-top:1px solid #036}table.calendar .otherMonth{color:#036;font-weight:normal;background:#dbdbf5}table.calendar td.selected{color:#036;font-weight:bold;background:#f0f2e5}table.calendar td{font:normal 12px/20px "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;color:#616b76;border-right:1px solid #036;border-bottom:1px solid #036;width:20px;height:20px;text-align:center;background:url(images/bg_calendar.gif) no-repeat right bottom;cursor:pointer}table.calendar td.hasevents{font-weight:bold !important;color:#608194;background:url(images/bg_calendar.gif) no-repeat}table.calendar td.selected.hasevents{color:#f6f4da;font-weight:bold;background:#c66}table.calendar td.selected.hasevents:hover{color:#fff;font-weight:bold;background:#d77474}table.calendar td.hasevents a:link{font-weight:bold !important;color:#608194}table.calendar td.hasevents:hover{color:#6aa3ae;background:url(images/bg_calendar.gif) no-repeat right top}table.calendar td.hasevents a:active{color:#6aa3ae;background:url(images/bg_calendar.gif) no-repeat right top}table.calendar .otherMonth.hasevents{color:#aaa;font-weight:bold;text-decoration:none;background:url(images/bg_calendar.gif) no-repeat right top;padding-right:1px}.calendarNav{font:normal 12px/20px "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;color:#02029a;margin:0;text-align:center;cursor:default}.calendarNav .selected{font-weight:bold;color:#036}.calendarCallOut .CalendarFilter{float:left;clear:both;padding:20px 0 10px 0}.calendarCallOut .CalendarFilter fieldset{float:left;clear:both;width:120px;border:0;border-top:1px dotted #616b76;margin:10px 0 5px 0}.calendarCallOut .CalendarFilter fieldset H4{font:bold 12px/20px "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;color:#616b76;line-height:24px}.calendarCallOut .CalendarFilter fieldset span{float:left}.calendarCallOut .CalendarFilter fieldset span input{width:auto;margin:0;padding:2px;float:left}html* .calendarCallOut .CalendarFilter fieldset span label{padding:2px;margin:0;display:block;float:left;font-family:Arial,Helvetica,sans-serif;font-weight:normal;font-size:11px;text-align:left;width:80px;line-height:normal}.calendarCallOut .CalendarFilter fieldset span label{padding:0 2px 4px 2px;margin:0;display:block;float:left;font-family:Arial,Helvetica,sans-serif;font-weight:normal;font-size:11px;text-align:left;width:80px;line-height:normal}.calendarCallOut .CalendarFilter input#btnEvents{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:11px;font-weight:bold;border:1px solid #000;color:#fff;background:#519b95;padding:1px 3px;margin:10px 20px}.calendarCallOut .CalendarFilter input#btnEvents:hover{font-weight:bold;color:#900}.calendarItem{float:left;width:500px}.calendarItem h3{font-family:Arial,Geneva,Helvetica,sans-serif;font-size:16px;text-decoration:none;color:#036;margin:0 0 10px 0;padding:0}.calendarItem div.calendarItemCallout{float:left;width:100%;clear:both;margin:5px 0 20px 0}.calendarItem div.calendarItemCallout div{float:left;clear:both;margin:2px 0;color:#666}.calendarItem div label{float:left;clear:right;display:block;font-family:Arial,Helvetica,sans-serif;color:#666;font-weight:bold;width:100px}.calendarItem .Description{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;line-height:16px;font-weight:normal;text-decoration:none;color:#666;width:100%;margin:0;padding:10px 0 10px 0}.calendarItem .Description h4{width:100%;color:#666;font-size:11px;font-weight:bold;margin:0 0 8px 0;padding:0;float:left;line-height:1.2em}.calendarItem .Description table{border:0 solid #fff}.calendarItem .Description td{border:none}ul.pagination{float:right;position:relative;top:0;right:0;text-align:right;margin:-10px 0 0 0;color:#000;list-style:none}ul.pagination li{float:left;font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#666}ul.pagination li.prevButton a:link{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#666;text-decoration:none}ul.pagination li.prevButton a:hover{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#036;text-decoration:none}ul.pagination li.nextButton a:link{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#666;text-decoration:none}ul.pagination li.nextButton a:hover{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#036;text-decoration:none}ul.pagination li span{margin:0 5px}.CalendarResults{float:left;margin:15px 0 0 0;width:500px;color:#666;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px}.CalendarResults .OneCol,.CalendarResults .TwoCol{float:left;width:500px;clear:both;margin-bottom:20px;padding:0}.CalendarResults .OneCol div,.CalendarResults .TwoCol div{float:left;width:500px;clear:both;margin:0 0 5px 0;#margin:10px 0 5px 0;padding:5px;background:#fff}.CalendarResults .OneCol div.altRow,.CalendarResults .TwoCol div.altRow{background:#f0f2e5;border-top:solid #cad0d5 1px;border-bottom:solid #cad0d5 1px}.CalendarResults h2{float:left;clear:both;margin-bottom:10px}.CalendarResults h4{width:auto;font-size:14px;font-weight:bold;margin:0 0 5px 0;padding:0;line-height:1.2em}.CalendarResults h4 a:link{width:auto;font-size:14px;font-weight:bold;line-height:1.2em;text-decoration:none}.CalendarResults h4 a:visited{width:auto;font-size:14px;font-weight:bold;line-height:1.2em;text-decoration:none}.CalendarResults h4 a:hover{width:auto;color:#666;font-size:14px;font-weight:bold;line-height:1.2em;text-decoration:none}.CalendarResults span.date{float:left;font-weight:bold;font-size:10px;color:#999;width:115px}.CalendarResults span.date label{padding:0 5px 0 0}.CalendarResults span.time{float:left;font-weight:normal;font-size:10px;color:#999;padding-bottom:5px;padding-left:5px}.CalendarResults span.time label{padding:0 5px 0 0}.CalendarResults span.location{clear:left;float:left;font-size:10px;font-weight:bold;width:400px;padding-bottom:0}.CalendarResults span.location label{padding:0 5px 0 0}.CalendarResults p,.CalendarResults .OneCol div div.Description{float:left;width:500px;clear:both;margin:0;background:none;display:inline;padding:0 0 2px 0;background:none}.calendarItem div.calendarItemCallout .attachment{margin-top:20px}.loading{display:none}.waiting .loading{display:none}.waiting .data{display:inline}.WhatsNew{font-size:10px;margin:0 0 5px 0}.WhatsNew .OneCol{padding:5px 0 5px 0}.WhatsNew h4{font-size:11px;font-weight:bold;padding:0 0 0 5px}.WhatsNew h3{font-size:12px;font-weight:bold;padding:0 0 0 0}.TheLogout{display:none}.Aggregation .AggregationResults .loading{display:none}.Aggregation .AggregationResults.waiting .loading{display:block}.Aggregation .AggregationResults.waiting .data{display:none}.Aggregation .AggregationResults .classifications,.Calendar .CalendarResults .classifications{display:none}li{margin-bottom:10px}p{margin-bottom:10px}ul{margin-top:10px}.Commenting .icon,.commentForm .ErrorMessage{display:none}#skip a,#skip a:hover,#skip a:visited{position:absolute;left:0;top:-500px;width:1px;height:1px;overflow:hidden;color:#fff}#skip a:active,#skip a:focus{position:static;width:auto;height:auto;color:#fff}div.Commenting{clear:both}div.Commenting div.commentForm div.name,div.Commenting div.commentForm div.email,div.Commenting div.commentForm div.rating,div.Commenting div.commentForm div.title,div.Commenting div.commentForm div.comment,div.Commenting div.commentForm div.recaptcha,div.Commenting div.commentForm div.thankYouFor,div.EventUpload div.eventName,div.EventUpload div.description,div.EventUpload div.sponsor,div.EventUpload div.location,div.EventUpload div.startDate,div.EventUpload div.startTime,div.EventUpload div.endDate,div.EventUpload div.endTime,div.EventUpload div.contactName,div.EventUpload div.contactEmail,div.EventUpload div.attachment,div.EventUpload div.notes,div.DisplaySideUpload div.uploadFields div label,div.LogIn div.username,div.LogIn div.password,div.LogIn div.email,div.UserAccount div.accountForm div,div.UserAccount div.hintQuestions div{padding-top:20px}div.Commenting div.commentForm div.thankYouForm,div.Commenting div.commentForm div.recaptcha,div.EventUpload div.thankYouForm,div.EventUpload p{clear:both}div.Commenting div.commentForm table{border-collapse:collapse;margin:0;padding:0}div.Commenting div.commentForm table tr{margin:0;padding:0}div.Commenting div.commentForm table td{margin:0;padding:0;text-align:center}div.Commenting div.commentForm div.comment span.label{float:left;padding-right:4px}div.Commenting .label,#recaptcha_area span.recaptcha_only_if_image,div.LogIn label,div.LogIn div.username label,div.LogIn div.password label,div.LogIn div.email label,div.LogIn div.remember label,div.UserAccount div.accountForm div label,div.UserAccount div.hintQuestions div label{display:block;padding-bottom:3px}div.DisplaySideUpload label,div.EventUpload label,div.EventUpload div.accountFilter label,div.DisplaySideUpload div.accountFilter label{font-weight:normal}div.Commenting div.commentForm div.comment textarea{clear:both;float:left}div.EventUpload div.eventName input,div.EventUpload div.description input,div.EventUpload div.sponsor input,div.EventUpload div.location input,div.EventUpload div.startDate input,div.EventUpload div.startTime input,div.EventUpload div.endDate input,div.EventUpload div.endTime input,div.EventUpload div.contactName input,div.EventUpload div.contactEmail input,div.DisplaySideUpload div.title input,div.EventUpload textarea,div.DisplaySideUpload textarea{width:184px}#recaptcha_response_field{width:200px}div.UserAccount div.accountForm input{width:200px}div.UserAccount div.accountForm div.TOUAgree input{width:16px}div.UserAccount div.accountForm select{width:205px}div.UserAccount div.hintForm input{width:300px}.IE div.EventUpload div.eventName input,.IE div.EventUpload div.description input,.IE div.EventUpload div.sponsor input,.IE div.EventUpload div.location input,.IE div.EventUpload div.startDate input,.IE div.EventUpload div.startTime input,.IE div.EventUpload div.endDate input,.IE div.EventUpload div.endTime input,.IE div.EventUpload div.contactName input,.IE div.EventUpload div.contactEmail input,.IE div.DisplaySideUpload div.title input,.IE div.EventUpload textarea,.IE div.DisplaySideUpload textarea{width:200px}.Firefox.MacPPC div.EventUpload div.eventName input,.Firefox.MacPPC div.EventUpload div.description input,.Firefox.MacPPC div.EventUpload div.sponsor input,.Firefox.MacPPC div.EventUpload div.location input,.Firefox.MacPPC div.EventUpload div.startDate input,.Firefox.MacPPC div.EventUpload div.startTime input,.Firefox.MacPPC div.EventUpload div.endDate input,.Firefox.MacPPC div.EventUpload div.endTime input,.Firefox.MacPPC div.EventUpload div.contactName input,.Firefox.MacPPC div.EventUpload div.contactEmail input,.Firefox.Unknown div.EventUpload div.eventName input,.Firefox.Unknown div.EventUpload div.description input,.Firefox.Unknown div.EventUpload div.sponsor input,.Firefox.Unknown div.EventUpload div.location input,.Firefox.Unknown div.EventUpload div.startDate input,.Firefox.Unknown div.EventUpload div.startTime input,.Firefox.Unknown div.EventUpload div.endDate input,.Firefox.Unknown div.EventUpload div.endTime input,.Firefox.Unknown div.EventUpload div.contactName input,.Firefox.Unknown div.EventUpload div.contactEmail input,.Firefox.MacPPC div.DisplaySideUpload div.title input,.Firefox.Unknown div.DisplaySideUpload div.title input{width:215px}.AppleMAC-Safari div.EventUpload div.eventName input,.AppleMAC-Safari div.EventUpload div.description input,.AppleMAC-Safari div.EventUpload div.sponsor input,.AppleMAC-Safari div.EventUpload div.location input,.AppleMAC-Safari div.EventUpload div.startDate input,.AppleMAC-Safari div.EventUpload div.startTime input,.AppleMAC-Safari div.EventUpload div.endDate input,.AppleMAC-Safari div.EventUpload div.endTime input,.AppleMAC-Safari div.EventUpload div.contactName input,.AppleMAC-Safari div.EventUpload div.contactEmail input,.AppleMAC-Safari div.DisplaySideUpload div.title input,.AppleMAC-Safari div.DisplaySideUpload div.title input{width:188px}.Firefox.MacPPC div.EventUpload textarea,.Firefox.Unknown div.EventUpload textarea,.Firefox.MacPPC div.DisplaySideUpload textarea,.Firefox.Unknown div.DisplaySideUpload textarea{width:219px}.AppleMAC-Safari div.EventUpload textarea,.AppleMAC-Safari div.EventUpload textarea,.AppleMAC-Safari div.DisplaySideUpload textarea,.AppleMAC-Safari div.DisplaySideUpload textarea{width:192px}div.Commenting div.commentForm .buttons,div.LogIn div.buttons{padding-top:10px}div.LogIn div.buttons{margin-top:5px}div.Commenting div.commentForm div.buttons,div.EventUpload div.buttons,div.LogIn div.buttons,div.UserAccount div.buttons,div.FormEditor div.buttons{clear:both}div.FormEditor div.ErrorMessage,div.EventUpload div.ErrorMessage,div.Commenting div.commentForm div.ErrorMessage,div.UserAccount div.ErrorMessage,div.LogIn div.ErrorText,div.LogIn div.ErrorMessage{margin:10px 0;padding:5px}div.FormEditor div.ErrorMessage div.SFMessage,div.EventUpload div.ErrorMessage div.SFMessage,div.Commenting div.commentForm div.ErrorMessage div.SFMessage,div.UserAccount div.ErrorMessage div.SFMessage{padding-left:5px}div.Commenting div.commentForm div.nameMessage,div.Commenting div.commentForm div.emailMessage,div.Commenting div.commentForm div.titleMessage,div.Commenting div.commentForm div.ratingMessage,div.Commenting div.commentForm div.commentMessage,div.Commenting div.commentForm div.recaptchaMessage,div.Commenting div.commentForm .ErrorMessage,div.EventUpload div.eventNameMessage,div.EventUpload div.descriptionMessage,div.EventUpload div.sponsorMessage,div.EventUpload div.locationMessage,div.EventUpload div.startDateMessage,div.EventUpload div.startTimeMessage,div.EventUpload div.endDateMessage,div.EventUpload div.endTimeMessage,div.EventUpload div.contactNameMessage,div.EventUpload div.contactEmailMessage,div.EventUpload div.attachmentMessage,div.EventUpload div.notesMessage,div.UserAccount div.ErrorMessage{display:none}div.Commenting .icon,div.EventUpload .icon{display:none}div.Commenting div.commentForm div.messageOn,div.Commenting div.commentForm div.error,div.EventUpload div.messageOn,div.EventUpload div.error,div.LogIn span.error{clear:both;display:none}#recaptcha_logo,#recaptcha_tagline{display:none}#recaptcha_image{margin-top:20px}#recaptcha_area span.recaptcha_only_if_image{display:block;padding:20px 5px 2px 0}#recaptcha_response_field{margin-bottom:10px}div.Commenting{}div.Commenting div.summary{}div.Commenting div.comments{}div.Commenting div.comments.featured{}div.Commenting div.commentForm{padding-bottom:30px}div.comments div.label,div.comments div.value,div.summary div.label,div.comments div.value span,div.summary div.value span{float:left;margin-right:5px}div.summary div.count{clear:both}div.summary{margin-bottom:10px;padding-bottom:10px}div.comments div.label{width:49px;font-weight:bold;font-size:11px}div.comments div.comment div.label{width:auto}div.comments div.OneCol div{clear:none}div.comments div.OneCol div{margin-bottom:8px;overflow:hidden;padding:5px 0}div.comments div.OneCol div div.title,div.comments div.OneCol div div.rating,div.comments div.OneCol div div.user,div.comments div.OneCol div div.dateTime,div.comments div.OneCol div div.comment{margin-bottom:2px;padding:0}div.comments div.OneCol div div.title div,div.comments div.OneCol div div.rating div,div.comments div.OneCol div div.user div,div.comments div.OneCol div div.dateTime div,div.comments div.OneCol div div.comment div{margin:0;padding:0}div.comments div.OneCol div div.comment{padding-top:13px}.IE7 div.comments div.OneCol div div.comment{margin-top:13px}div.Commenting div.comments div.comment div.label,div.Commenting div.comments div.comment div.value{clear:both;display:block}div.comments div.comment div.value p{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:5px}div.EventUpload div.startDate span.icon,div.EventUpload div.endDate span.icon{display:inline;padding:1px 7px;margin-left:5px;cursor:pointer}div.DisplaySideUpload{}div.FileUpload{clear:both}div.LogIn{}div.LogIn div.logInForm{}div.LogIn div.remember{padding-top:5px}div.LogIn div.buttons{padding-bottom:5px}div.LogIn div.forgot{}div.LogIn div.account{}.CenterZone div.FilmstripThumbs a{float:left}div.FilmstripThumbs a{padding:2px}.PhotoBlock h3{padding-bottom:10px}.PhotoBlock div.directory,.PhotoBlock div.filmstrip{padding:15px 0 10px 0}.PhotoBlock div.webImages{width:330px;text-align:center}.PhotoBlock div.thumbnails{padding-left:18px!important;width:468px!important}.Firefox2 .PhotoBlock div.thumbnails,.IE6 .PhotoBlock div.thumbnails{padding-left:28px!important}.Firefox2.MacPPC .PhotoBlock div.thumbnails{padding-left:18px!important}.PhotoBlock div.filmstrip div h3{padding:5px 0 0 0}.PhotoBlock div.filmstrip div P{text-align:left;position:absolute;left:413px;margin-top:35px;width:380px}.Firefox2 .PhotoBlock div.filmstrip div P{left:411px}.IE6 .PhotoBlock div.filmstrip div P{left:424px}.PhotoBlock div.leftArrow,.PhotoBlock div.rightArrow{margin:50px 10px;float:left;cursor:pointer}.PhotoBlock div.leftArrow{margin-left:10px!important;padding-right:6px!important}.PhotoBlock div.rightArrow{margin-left:5px!important}.Firefox2 .PhotoBlock div.leftArrow{padding-right:0!important}.AppleMAC-Safari .PhotoBlock div.leftArrow{padding-right:0!important}.PhotoBlock div.webImages{float:left}.PhotoBlock div.filmstrip img{cursor:pointer;margin:5px}.PhotoBlock img{border:0}.PhotoBlock div.filmstrip h3{color:#555;font-size:11px;display:none}.PhotoBlock div.webImages{text-align:center}div.UserAccount{}div.UserAccount div.accountForm,div.UserAccount div.accountFilter,div.UserAccount div.hintQuestions{clear:both;padding-bottom:20px}div.UserAccount div.accountForm div.TOUAgree{overflow:hidden}.IE6 div.UserAccount div.accountForm div.TOUAgree{height:1%}div.UserAccount div.accountForm div.TOUAgree input,div.UserAccount div.accountForm div.TOUAgree label{float:left}div.UserAccount div.accountForm div.TOUAgree label{padding-top:3px}div.UserAccount span.reqYes{float:left;padding-right:3px}div.UserAccount span.req{display:none}div.UserAccount div.hintQuestions div.response+div.response{padding-bottom:20px}div.FormEditor div.ErrorMessage,div.EventUpload div.ErrorMessage,div.commentForm div.ErrorMessage,div.LogIn div.ErrorMessage,div.LogIn div.ErrorText,div.UserAccount div.ErrorMessage{background:#f7f7f7;border:1px solid #ccc}div.FormEditor div.ErrorMessage,div.FormEditor div.errorMessage,div.EventUpload div.ErrorMessage,div.commentForm div.ErrorMessage,div.LogIn div.ErrorMessage,div.LogIn div.ErrorText,div.UserAccount div.ErrorMessage,div.commentForm div.messageOn,div.EventUpload div.messageOn{color:#bf0000}.Commenting .summary,.comments .OneCol div{border-bottom:1px solid #ccc}.comments .OneCol div div{border-bottom:0}#rightContentBase{display:none}#rightContentBaseNav{display:none}#lvpNav{margin:8px 0 0 0;padding:0;z-index:!important 0;width:100%}.FormEditor div.submittingFormUser{margin:10px 0 10px 0;background:#ccc;border:1px solid;padding:5px}.FormEditor div.submittingFormUser label{font-weight:bold}.FormEditor div.submittingFormUser span{margin-left:10px}body,#mainbody{background-color:#ededed}#pageTopArea{border-bottom:10px solid #aaaad4;background:url(images/pageTopAreaBack.gif) repeat-x}#logoControlContainer{background:url(images/city_logo.gif) no-repeat top left}#rotatingImage{background:url(images/city01.jpg) top left no-repeat}#contentArea{border-right:1px solid #000;background:#fff !important;z-index:0}#outerColumnContainer{border-left:224px solid #ededed;border-right:215px solid #d7d7e3}#outerColumnContainer1Col{border-left:224px solid #ededed}#outerColumnContainer #contentContainer{background:url(images/cornerBackCity.gif) no-repeat top right #fff}#outerColumnContainer1Col #contentContainer{background:url(images/cornerBackCity.gif) no-repeat top right #fff}#titleBarContainer h1{color:#02029a}#bottomNavContainer{background-color:#aaaad4;padding-bottom:34px;background-image:url(http://city.milwaukee.gov/ImageLibrary/Public/cityLogos/markMilwaukee40x46.jpg);background-position:9% 100%;background-repeat:no-repeat}#poweredBy{background-color:#ededed}#contentNavContainer ul li{background:#b49e95}html* #contentNavContainer ul li{}#contentNavContainer ul li a:hover{background:#b49e95}#contentNavContainer ul li .current{background:#b49e95}#contentNavContainer ul li ul li{border-bottom:1px solid #666;background:#d2cbcc}#contentNavContainer ul li ul li a:link,#contentNavContainer ul li ul li a:visited{color:#020299}#contentNavContainer ul li ul li a:hover{color:#fff;background:#010168;text-decoration:none}#contentNavContainer ul li ul li .current{color:#020299;background:#d2cbcc}#contentNavContainer ul li ul li a:hover{background:#b49e95}#contentNavContainer ul li ul li ul li{background:#eceaea}#contentNavContainer ul li ul li ul li a:link,#contentNavContainer ul li ul li ul li a:visited{color:#020299}#contentNavContainer ul li ul li ul li a:hover{background:url(images/nav_dot.gif) no-repeat 10px 50% #d2cbcc;color:#000}p{font-family:Arial,Geneva,Helvetica,sans-serif;font-size:12px;line-height:20px;font-weight:normal;text-decoration:none;color:#000;margin:5px 0 10px 0}h1{font-family:Arial,Geneva,Helvetica,sans-serif;font-size:18px;font-weight:bold;text-decoration:none;color:#000}h2{font-family:Arial,Geneva,Helvetica,sans-serif;font-size:16px;font-weight:bold;text-decoration:none;color:#000}h3{font-family:Arial,Geneva,Helvetica,sans-serif;font-size:14px;font-weight:bold;text-decoration:none;color:#000}h4{font-family:Arial,Geneva,Helvetica,sans-serif;font-size:16px;font-weight:bold;text-decoration:uppercase;color:#000}h5{font-family:Arial,Geneva,Helvetica,sans-serif;font-size:14px;font-weight:bold;text-decoration:none;color:#333}.SiteMap ul li ul li a:link{color:#3b3b90}.SiteMap ul li ul li ul li{color:#3b3b90}.SiteMap ul li ul li ul li a:link{color:#3b3b90}.SiteMap ul li ul li ul li ul li a:link{color:#8584ab}.SiteMap ul li ul li ul li ul li{color:#8584ab}.SiteMap ul li ul li ul li ul li ul li a:link{color:#8584ab}.SearchResults h4 a:link{color:#3b3b90;text-decoration:none}.SearchResults h4 a:visited{color:#3b3b90;text-decoration:none}.SearchResults h4 a:hover{color:#836f62;text-decoration:underline}.SearchResults h4 a:active{color:#3b3b90;text-decoration:none}.SearchResults p a{color:#9e9dc3}.TOCBlock .date{color:#9595a3}.TOCBlock .OneCol p a{color:#9e9dc3}.TOCBlock .TwoCol p a{color:#9e9dc3}.tocList div p a{color:#9e9dc3}.AggregationResults .date{color:#9595a3}.Aggregation .TwoCol div .date{color:#9595a3}.AggregationResults .OneCol p a{color:#9e9dc3}.Aggregation .TwoCol div p a{color:#9e9dc3}#rightContentBase{display:none}#rightContentBaseNav{display:none}