/* ------------ LAYOUT: Accordion --------------*/
.Accordion, .AquaAccordion{width: 227x;}
#Acc1.Accordion{width: 100%;}
.AccordionPanelTab a{display: block;color: black;text-decoration: none;}
.AccordionPanelContent{height: 250px;}
span.AccordionPanelContent{display: block;}
span.view-all{float: left;font-size: 12px;font-weight: bold;margin: 3px 0 0 10px;padding: 0;}
/*-Council-*/
div.council, div.direct_image{float: left;padding-left:20%;position: relative;width: 448px;}
p.councilCom{line-height:1.5;padding-bottom:15px;text-align:center;font-size:14px;}
h2.councilComName{font-weight:bold;text-align:center;}
h2.councilComName a:link, h2.councilComName a:active, h2.councilComName a:visited{font-weight:bold;text-align:center;color:#000;text-decoration:none;}
h2.councilComName a:hover{font-weight:bold;text-align:center;color:#000;text-decoration:underline;}
.conmap{max-width:675px;}
p.couname{padding-left:30%;}
/* -- Clears -- */
.clear{clear:both;} #CBend,.projc-recClear,.sMapClear,.govSMapClear{clear:both;}
/* ------------ LAYOUT: FAQ --------------*/
.faq-bod{padding-left:20px;width:90%;}
/* FAQ Pages */
.question{text-align:left; cursor: pointer;color:#0860A8;padding-top:5px;font-weight:700;}
.question ul{list-style:none;margin:0;padding-left:7px;color:#0860A8;}
.question li{position:relative;width:auto;margin:0;padding:0;background:none;color:#0860A8;text-align:left;}
.answer{padding-left:30px;color:#e6e6e6;text-align:justify;}
.answer li{text-align:center;}.answer p{text-align:justify;}.answer-site li, .answer-site p{color:#000;}
.question-site{text-align:left; cursor: pointer;color:#0860A8;padding-top:5px;font-weight:700;}
.question-site ul{list-style:none;margin:0;padding-left:7px;color:#0860A8;}
.question-site li{text-align:left;width:auto;margin:0;padding:0;background:none;color:#0860A8;}
.answer-site{padding-left:40px;text-align:justify;color:#e6e6e6;}
.square{text-align:left; color:#000;}
/* ------------ NEWS PAGE --------------*/
.leftNewsCol, .rightNewsCol{position: relative;width: 47%;padding-bottom:15px;height:250px;}
.leftNewsCol{float:left;}.rightNewsCol{float:right;}
.leftNewsCol p, .rightNewsCol p{height:auto;float:inherit;}
.NewsColA{background:#EAEAEA;border:1px solid #000;}
.NewsColB{background:#F7F7F7}
div.newsTitle{color:#4c4c4c;padding-bottom:2px;font-size:20px;font-weight:bold;}
div.newsTitle a:link, div.newsTitle a:visited, a.supLink{color:#000;text-decoration:none;}div.newsTitle a:hover {text-decoration:underline;}
span.nIcon{float:right;padding-right:30px;}
span.nIcon img{}
h3.news{color:#222;}
.newsDate{margin-top:-15px;}
a span.newsmore{color: #3471bc;font-weight: bold;}
a:hover span.newsmore {color: #1158b0;}
/* ------------ LAYOUT: Sitemap --------------*/
.sMapLeft, .sMapRight{width:30%;float:left;}
.sMapCenter{width:39%;float:left;}
.govSMapLeft, .govSMapRight{float:left;width:45%;}
.sitemap a:link{color:#000099 !important}
/* -- RSS -- */
/*Make sprite*/
.xmlLink a {background:transparent url(images/icons/rssIcon.gif) no-repeat scroll 0 0;padding-left:50px;}
/* -- Orphaned --*/
span.spamfix {direction:rtl;unicode-bidi:bidi-override;}
span.spamfixBl {color:#000;direction:rtl;unicode-bidi:bidi-override;}
span.udorg{color:#056DB2;text-decoration:none;font-weight:bold;}
p.udtada{line-height:1.8;font-size:14px;}
/* Contact Block*/
#deptCBL{float:left;padding-left:10%;}
#deptCBR{float:right;padding-right:10%;}
#deptCBE{float:none;width:98%;text-align:center;}
/* Login */
.main-login{width:auto;padding-left:35%;}
.login-row {width: 100%;height: 50px;float: left;padding-bottom:13px;padding-top:15px;}
.login-column {width: auto;float: left;}
.login-cell {width: auto;height: 50px;float: left;padding-left:10px;font-weight:bold;}
.main-login p.links{text-align:right;padding-right:65%;}
/* ------------ LAYOUT: Containers --------------*/
.main-signup{width:auto;padding-left:10%;}
.signup-row {width: 100%;height: 50px;float: left;padding-bottom:13px;padding-top:15px;}
.signup-column, .signup-column-half {width: auto;float: left;}
.signup-cell {width: auto;height: 50px;float: left;padding-left:10px;font-weight:bold;}
.main-signup p.links{text-align:right;padding-right:65%;}
hr{margin: 8px 0 12px 0;padding: 0;background-color: #ccc;color: #ccc;height: 1px; border: 0;}
hr.thick{height: 3px;}
p.onlineNav{text-align:center;}
.fwide{padding-left:7px;padding-right:4px;}/*10px left*/
.fwide a:link, #container-4 a:link{color:#000099;font-weight:500;}
#container-4 a:hover{border-bottom:1px dashed #000099;}
.fwide a:visited, #container-4 a:visited{color: #000099;font-weight:500;}
#container-4 .tabs-nav a:hover{border-bottom:none;}
#container-4 a.pdfdl:hover{text-decoration:none;}
/* ------------ LAYOUT: Services--------------*/
.serv-row {width: 100%;height: 50px;float: left;text-align: right;padding-left:25px;padding-bottom:13px;}
h1.fhead, h2.fhead{padding-left:15px;}
/* ------ Planned ------ */
.plan-title {width: 100%;height: 50px;float: left;text-align:left;padding-left:10px;padding-top:5px;color:#990000;margin-bottom: 7px;font-size:170%;}
p.sitehistory{font-weight:normal;}
/* ------------ LAYOUT: Contact --------------*/
.main-council-contact, .main-contact{width:auto;padding-top:10px;}
form#feedback textarea, form#udt_contact textarea, form#counc_contact textarea{width:100%!important;}
#counc_contact{border:1px solid #000;}
/* ------------ LAYOUT: Jobs --------------*/
#job_search{float:left;width:100%;}
.jlist{border:1px solid #000;padding-left:10px;padding-top:10px;padding-right:-10px;min-height:215px;}
#job_left, #job_right{float:left;width:45%;padding-left:2%;}
.jobList_left, .jobList_right{float:left;width:47%;padding-left:2%;}
#nojobs, h1.soon{text-align:center;font-size:170%;}
/* Job App */
.japp-container {width: 98%;clear: both;}
/* ------------ LAYOUT: CMS - Combined Elements--------------*/
.main-cms, .main-services, #news-rss, #events-rss, .main-planned, .main-newapp{width:auto;}
.cms-container, #about-container, #govMainList, #online-container, .newapp-container, #sMap, .signup-container, .serv-container, .plan-container, .login-container, .contact-container, .council-contact-container, .rss-container{width: 100%;clear: both;}
.cms-title, .newapp-title, .serv-title, .contact-title{width: 100%;height: 50px;float: left;padding-top:5px;text-align: center;border:1px solid #000;margin-bottom: 7px;font-size:170%;}.cms-title-small, .newapp-title-small, .serv-title-small{width: 100%;height: 50px;float: left;padding-top:5px;text-align: left;font-weight:bold;color:#990000;border-top:1px solid #000;margin-bottom: 7px;font-size:130%;}
.appL{text-align:left!important;}
.cms-row, .newapp-row, .plan-row-fixed, .contact-row{width: 100%;height: 50px;float: left;text-align: right;padding-bottom:13px;}
.cms-column, .newapp-column, .plan-column, .serv-column, .contact-column, .rss-col{width: 33%;float: left;}
.contact-column-fourth{width: 25%;float: left;}
.cms-column-half, .newapp-column-half, .plan-column-half, .serv-column-half, .contact-column-half{width: 49%;float: left;}
.cms-cell, .newapp-cell, .plan-cell-fixed, .serv-cell, .contact-cell {width: auto;height: 50px;float: left;padding-left:10px;padding-left:10px;text-align: right;font-weight:bold;}.newsl-cell{width: auto;height: auto;float: left;text-align: left;font-weight:bold;}
.cms-row-message, .newapp-row-message, .plan-row-full, .serv-row-message, .serv-row-full, .contact-row-message{width: 100%;height: auto;float: left;text-align: left;padding-bottom:13px;}.newsl-row-full{width:100%;height:auto;float:left;}
.cms-row-radio, .serv-row-radio, .signup-row-radio{width: 100%;height: auto;float: left;padding-left:10px;text-align: left;padding-bottom:13px;font-weight:bold;}
.cms-cell-radio, .cms-cell-message, .newapp-cell-message, .plan-cell-full, .serv-cell-message, .serv-cell-radio, .serv-cell-full, .contact-cell-message, .signup-cell-radio{width: auto;height: auto;float: left;padding-left:10px;padding-left:10px;text-align: left;font-weight:bold;}
/* -- Paragraphs -- */
#container-4 p, .fwide p, #container-4 ul, .fwide ul{line-height:1.6em;}
.fwide a.maplink{font-size:14px;}
.greyborder-box p{line-height:1.5em;}
.alt-greyborder-box p{line-height:1.5em;}
/* Certain Paragraphs: font:13px/1.6em Helvetica,Arial,sans-serif; */
/* ------------ LAYOUT: RSS --------------*/
.rss-break{padding-bottom:20px;padding-top:20px;}
.rss-title{font-size:20px;padding-bottom:15px;}
.rss-row{width:100%;float:left;text-align:left;}
/* ------------ LAYOUT: Tips --------------*/
.tip-title{font-size:14px;font-weight:bold;padding-top:15px;padding-left:5px;}
.tip-text{padding-left:15px;text-align:justify;padding-right:5px;}
/* ------------ LAYOUT: Related Images --------------*/
.rel-img{width:100%;padding-left:4%;padding-right:2%}
.rel-img-row{width:100%;}
.rel-img-thumb{width:31%;float:left;}
.rel-img-thumb img{border:2px solid #000;width:74px;height:62px;}
.rel-img-trail{clear:both;padding-bottom:25px;}
/* ------------ LAYOUT: Events/Announcements/Press Release --------------*/
.event-headline, .annpr-headline{font-size:14px;font-weight:bold;}
.event-icon, .annpr-icon{float:left;}
.event-date, .annpr-date{font-size:10px;color:#996600;padding-bottom:10px;}
.event-blurb, .annpr-blurb{padding-bottom:40px;}
.event-more, .annpr-more{color:#0000CC}
h1.paytitle{padding-left:15px;color:#0099CC;}
h2.paytitle{padding-left:25px;color:#000;}
a.paylink{font-weight:bold;color:#990000;font-size:14px;}
a.maplink{color:#245849!important;font-weight:bold!important;}
/* ------------ LAYOUT: About--------------*/
#main-about, #main-online{width:auto;margin-top:-10;}
.about-row{width: 100%;height: auto;float: left;text-align: right;padding-bottom:13px;}
#about-left, #about-center, #about-center2, #about-right{width:25%;float:left;margin-top:-25px;}
.aboutdl{float:right;}
.ArticlesContent{clear:both;padding-top:10px;border-top: 1px solid #D2D2D0;}
.ArticlesContent p, .ArticlesContent h3{padding-left:10px;}
/* ------------ Downloads --------------*/
a.pdfdl:link, a.pdfdl:active{color:#000099;font-weight:bold!important;text-decoration:none;}
a.pdfdl:link, a.pdfdl:active, a.pdfdl:visited{background:url(images/pdficon.gif) no-repeat 100% 0;padding: 0 20px 0 0;}
a.pdfdl:visited {color:#9E0E87;font-weight:bold!important;text-decoration:none;}
a.pdfdl:hover, .boutOn{text-decoration:underline;}
p.li-appdl{padding-left:15px;}
.dl-right{text-align:right;}
/* ------------ LAYOUT: Online--------------*/
.online-row{width: 100%;min-height:110px;float: left;margin-left:2%;margin-right:2%;padding-bottom:13px;}
.iconBox{height:75px;width:10%;padding-left:5px;padding-right:5px;float:left;background:#FFF;}
.iconBox{text-align:justify;}
.iconBoxlast{height:75px;width:7%;padding-left:3px;padding-right:3px;float:left;background:#FFF;}
.iconBox a.aboutLink{text-align:right;}
.iconBox a.faqLink{text-align:justify;padding-left:6px;}
.iconBox a.faqLinkA{text-align:center;padding-left:15px;}
.about-proj-row{width: 100%;min-height:120px;height: auto;float: left;margin-left:2%;margin-right:2%;;padding-bottom:13px;}
p.aboutsecp{line-height:1.5em;}
/* Project-Resources*/
#udo {}
#udo h2{font-size:22px;text-align:center;}
#udo h3, h3.proceed{font-size:18px;text-align:center;}
#udo img{margin-left:25%;}
#udo .featlist{float:left;width:25%;}
#udo udoClear{clear:both;}
.projBox{height:75px;width:20%;padding-left:5%;padding-right:5%;float:left;background:#FFF;text-align:center;}
#proj-recLeft{width:45%;float:left;padding-right:2%;}
#proj-recRight{width:45%;float:left;}
p.proj-recDeps, #proj-recRight h3{padding-left:35%;}
p.proj-recDeps{line-height:1.5;}
.projBox a:hover{border:none!important;}
.projBox a.recLink, .projBox a.projLink{font-size:16px;font-weight:bold;text-decoration:none;}
.projBox a.recLink{color:#245849;} .projBox a.projLink{color:#3471BC}
.projBox a.recLink:active, .projBox a.projLink:active{font-size:16px;font-weight:bold;}
.projBox a.recLink:hover, .projBox a.projLink:hover{font-size:16px;font-weight:bold;color:#CC8300;text-decoration:underline;}
.projBox a.recLink:visited, .projBox a.projLink:visited{color:#9E0E87;font-size:16px;font-weight:bold;}
.recyoverCol{width:45%;margin-left:5%;float:left;text-align:justify;}
.recyoverCol span.acc{color:#0000FF;font-weight:bold;}
.recyoverCol span.nacc{color:#FF0000;font-weight:bold;}
p.recyvid{text-align:justify;padding-left:10%;padding-right:10%;width:80%;min-height:400px;}
#recycalendar{}
#recycalendar h3.top{text-align:center;}
#recycalendar h3.rech, #pressbod h3.presstac{color:#009999;text-align:center;}
.recycalCol, .reshstipsCol{width:30%;float:left;text-align:center;}
.recycalColDual{width:45%;float:left;text-align:center;}
.reshstipsColDual{width:45%;float:left;text-align:left;}
.reshstipsColCenter{width:50%;float:left;text-align:left;margin-left:20%;margin-right:20%;}
.recycalclear, .recyclear, .resrecClear, .busrecClear{clear:both;}
p.recycalholidays{text-align:justify;padding-left:10%;padding-right:10%;padding-top:10px;padding-bottom:10px;}
h3.rech, h4.rech{color:#009999}
h2.rech{color:#000;}
#addrec{margin-left:10%;margin-right:10%;}
#addbusrec{margin-left:5%;margin-right:5%;}
#addrec .addrecLeft, #addrec .addrecRight{width:45%;float:left;}
#addbusrec .addrecLeft, #addbusrec .addrecRight{width:40%;float:left;}
#addproj, #addprojinfo{margin-left:2%;margin-right:2%;}
#addproj .projinfoLeft, #addproj .projinfoRight{width:45%;float:left;}
#addprojinfo .projinfoLeft, #addprojinfo .projinfoRight{width:50%;float:left;}
/*Zoning-Business Rec links*/
a.busrecLink, span.busrecS{font-weight:bold;color:#339966;font-size:14px;}
a.zclink{font-weight:bold!important;color:#74A824;}
a.busrecLink:active, a.zclink:active{font-weight:bold;color:#666666;}
a.busrecLink:hover, a.zclink:hover{font-weight:bold;color:#CC8300;}
a.busrecLink:visited, a.zclink:visited{font-weight:bold;color:#245849;}
p.busrecud, p.busdemos, p.resreclead{line-height:1.5;}
p.busdemos{font-size:14px;}
span.demonum, span.demomon, span.demoage{color:#000;font-weight:bold;}
/* ------------ Tables Elements - Tabular data only!--------------*/
.recydata, .recydataSmall, .zctables, .zctablesthin{font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;text-align: left;border-collapse: collapse;}
.zctables, .zctablesthin, .recydata{margin: 45px;font-size: 12px;}
.recydataSmall{margin: 0px;font-size: 10px;}
.recydata{width:90%;}
.zctables{width:auto;}
.zctablesthin{width:40%;}
span.zctablelead{font-size:1.4em;font-weight:bold;}
tr.zctsec, tr.zcwhnote{border:1px solid #000;}
tr.zcwhnote td{background-color:#FFF}
tr.zctsec td{background-color:#ABA5FA;border:none;font-weight:bold;}
tr.zctsecperm{background-color:#D2EEFF;border:1px solid #000;}
tr.zctsecperm td{background-color:#D2EEFF;border:none;}
tr.zctsecperm td.zcuse{font-weight:bold;}
.recydata th, .recydataSmall th, .zctables th, .zctablesthin th{font-size: 13px;font-weight: normal;padding: 8px;background: #b9c9fe repeat-x;border-top: 2px solid #d3ddff;border-bottom: 1px solid #fff;color: #039;}
.recydataSmall td{padding: 5px;border-bottom: 1px solid #fff;color: #669;border-top: 1px solid #fff;background: #e8edff repeat-x;}
.recydata td{padding: 8px;border-bottom: 1px solid #fff;color: #669;border-top: 1px solid #fff;background: #e8edff repeat-x;}
.zctables td, .zctablesthin td{padding: 8px;border: 1px solid #000;background: #e8edff repeat-x;}
.recydata tfoot tr td, .recydataSmall tfoot tr td{background: #e8edff;font-size: 12px;color: #99c;}
.zctables tr.drk td{background:#CCCCCC;}
.zctables tfoot tr td, .zctablesthin tfoot tr td{background: #e8edff;font-size: 12px;color:#003399;}
.recydata tbody tr:hover td, .recydataSmall tbody tr:hover td, .zctables tbody tr:hover td, .zctablesthin tbody tr:hover td{background: #d0dafd repeat-x;color: #339;}
h1.budget, h2.budget, h3.budget, h1.thanks, h4.pressListHead{text-align:center;}
.summer{text-align:center;font-size:50px;padding-top:100px;}
.recydata span.ds, .recydataSmall span.ds{color:#74A824;}
/* ------------ LAYOUT: Zoning--------------*/
.zonenav{font-size:11px;font-weight:bold;text-transform:uppercase;text-align:center;}
.zonenav a{color:#666666;}
#zcodeart {padding-top:10px;}
#zcodebotnav{padding-top:30px;width:auto;}
#zcodebotnav div.pre{float:left;text-align:left;padding-left:10px;}
#zcodebotnav div.tocbac{float:left;text-align:center;padding-left:35%;}
#zcodebotnav div.nex{float:right;text-align:right;padding-right:10px;}
#zcodeart h2.zcartich{}
#zcodeart h3.zcsech{padding-left:1%;}
#zcodeart h4.zcsubsech, h4.perguide{padding-left:3%;}
#zcodeart p.zcsec, #zcodeart p.zcsubsec{padding-left:5%;}
span.zcdef{font-weight:bold;}
p.zoneh{text-align:justify;margin-left:2%;margin-right:1%;}
p.zonehSpec{text-align:left;margin-left:5%;margin-right:1%;}
/* ------------ (Un)Ordered Lists --------------*/
ul.deptFaqList{list-style:none;padding-bottom:30px;padding-left:0px;}
ul.deptFaqList li{display: inline;padding-left:1em;}
ul.deptFaqList li a:link, ul.deptFaqList li a:active, ul.deptFaqList li a:visited{color:#0860A8;size:16px;font-weight:bold;}
ul.fread{list-style:disc;}
ul.permitapps{font-size:15px;}
ul.permitapps li{line-height:1.5em;}
ul.permitguides{padding-bottom:10px;}
ul.permitguides li{padding-bottom:5px;}
li.bfive{padding-bottom:8px!important;}
ul.fread ul.li-permitappdl{padding-bottom:8px;list-style:none;font-size:13px!important;}
.sitemap{padding-left:0px;width:100%;}
.sitemap ul{list-style:none;padding-bottom:5px;padding-left:2px;}
.sitemap ul li{padding-bottom:10px;padding-left:5px;}
.sitemap ul li ul{padding-bottom:5px;padding-left:5px;}
.sitemap ul li ul li{padding-bottom:5px;padding-left:7px;}
li.subSectionMap{color:#000; font-size:16px;font-weight:bold;margin:0px;padding: 5px 0px 2px 10px;}
li.sectionMap{color:#990000; font-size:20px;font-weight:bold;margin:0px;padding: 15px 0px 2px 10px;}
ul.tip-list{list-style-type:disc;}
ul.tip-list li, ol.tipo-list li{padding-bottom:10px;}
ul.home-rule{list-style:none;margin-left:-25px;}
ul.home-rule li{padding-top:5px;}
.ArticlesContent ul, #zcodeart ul{padding-bottom:10px;}
.ArticlesContent ul li, .ArticlesContent ul li ul, .ArticlesContent ul li ul li, ul.fread li, ul.concomm li{padding-bottom:5px;}
.recycalCol ul, .recycalColDual ul{list-style-type:none;margin-right:10%;}
.reshstipsCol ul, .reshstipsColDual ul{list-style-type:disc;margin-right:10%;}
.recyoverCol ul{list-style-type:none;}
.reshstipsColCenter ul{list-style-type:disc;}
.recycalCol ul li, .recycalColDual ul li{text-align:center;padding-bottom:3px;}
.reshstipsCol ul li, .reshstipsColDual ul li, .reshstipsColCenter ul li{padding-bottom:10px;}
.recyoverCol ul li{padding-bottom:10px;}
ul.blockpar{list-style-type:disc;}
#addrec ul, #addbusrec ul, #addprojinfo ul, #addproj ul{list-style-type:none;text-align:justify;}
#addrec ul.orgs, #addproj ul.orgs{font-weight:bold;}
#addrec ul li, #addbusrec ul li, #addprojinfo ul li, #addproj ul li{font-size:16px;padding-bottom:7px;}
#addrec ul li.listHead, #addbusrec ul li.listHead, #addprojinfo ul li.listHead, #addproj ul li.listHead{font-size:20px;padding-bottom:10px;color:#009999;}
ul.zone-toc{list-style:none;}
ul.zone-toc li{padding-bottom:10px;font-weight:bold;}
ul.zone-toc ul.zone-toc-sec{list-style:none;padding-bottom:3px;}
ul.zone-toc ul.zone-toc-sec li{font-weight:normal;padding-bottom:5px;}
ul.zone-toc li.zctsolo{padding-bottom:10px;padding-top:8px;}
#zcodeart ul.zcualpha{list-style-type:upper-alpha;padding-left:7%;}
#zcodeart ul.zclalpha{list-style-type:lower-alpha;}
#zcodeart ul.zclrome{list-style-type:lower-roman;}
#zcodeart ul.zcdec{list-style-type:decimal;padding-left:7%;}
#zcodeart ul li, #zcodeart ul li ul, #zcodeart ul li ul li{padding-bottom:5px;}
ul.parksList, ul.snowStreetList{list-style:none;padding-left:20px;}
ul.parksList li{padding-bottom:7px;}
ul.concomm{font-size:14px;}
ul.govReg{list-style-type:disc;line-height:1.4em;}
ul.govReg li{padding-bottom:7px;}
ul.boutConList{list-style-type:none;font-size:14px;}
ul.boutConList li{padding-bottom:3px;}
ul.boutConList li.conHead{font-weight:bold;font-size:16px;}
ul.foia{line-height:1.5;list-style: none;}
ul.foia li{padding-bottom:10px;padding-top:7px;}
ul.foia ul {list-style-type:lower-roman;}
li.num{font-weight:bold}
ul.foia ul ul, ul.rtkualpha, ul.upalpha{list-style-type:upper-alpha;}
ul.lstdec{list-style-type:decimal;}
ul.lstpb4 li{padding-bottom:4px;}
p.rtkSec{color:#056DB2;font-weight:bold}
ol.rtkprocess li{padding-bottom:7px;}
ul.rtkualpha li{padding-bottom:4px;}
ul.rtkfaqReq{list-style-type:none;}
ul.rtkfaqReq li{padding-bottom:7px;}
ul.rtkfaqReq span.oways{color:#000;font-weight:bold;font-size:14px;}
ul.nflinks{list-style-type:none;line-height:1.6em;}
ul.fall{list-style-type:none;}
ul.fall li.fclass{font-weight:bold;padding-bottom:5px;}
ul.fall ul{padding-left:10px;list-style-type:none;padding-bottom:7px;}
ul.fall ul li{padding-bottom:3px;}
.fallta{text-align:left!important;}
.falltC{text-align:center!important;}
/* ------------ Ordered Lists --------------*/
ol.conprior{}
/* ------------ Definitions Lists --------------*/
dl.dent{}
dl.dent dt{font-weight:bold;text-decoration:underline;float: left; clear: left;line-height:1.4em;}
dt:after{content:":";} 
dl.dent dd{text-align:justify;padding-left:65px;padding-right:10px;display:block;padding-bottom:11px;line-height:1.5em;}
dl.zcoded{padding-left:60px;}
dl.zcoded dt{font-weight:bold;font-size:14px;float: left; clear: left;}
dl.zcoded dt:after{content:" =";} 
dl.zcoded dd{text-align:justify;padding-right:10px;display:block;padding-bottom:11px;}
dl.zcdefs{padding-left:5px;}
dl.zcdefs dt{font-weight:bold;padding-bottom:15px;}
dl.zcdefs dt:after{content:none;}
dl.zcdefs dd{padding-left:5px;padding-bottom:25px;}
dl.zcdefs dd ul.zclalpha{list-style-type:lower-alpha;}
dl.zcdefs dd ul.zcn{list-style-type:none;}
dl.whatwhere{}
dl.whatwhere dt{font-weight:bold;text-decoration:underline;float: left; clear: left;line-height:1.4em;}
dl.whatwhere dt:after{content:":";} 
dl.whatwhere dd{text-align:justify;padding-left:130px;padding-right:10px;display:block;padding-bottom:11px;line-height:1.5em;}
/*
#proj-recRight dl.dept{}
#proj-recRight dl.dept dt{font-weight:bold;text-decoration:underline;float: left; clear: left;}
#proj-recRight dl.dept dt:after{content:":";} 
#proj-recRight dl.dept dd{text-align:justify;padding-left:60px;padding-right:10px;display:block;padding-bottom:11px;}
*/
/* ------------ LAYOUT: Gov Pages--------------*/
#govLeftColList, #govRightColList, .govStreetList{width:45%;float:left;}
#govLeftColList2, #govRightColList2{width:40%;float:left;}
#govLeftColList2{margin-left:10%;}
#govRightColList2{margin-right:10%;}
.contentListLeft{width:45%;padding-right:5%;float:left;text-align:justify;}
.contentListRight{width:45%;padding-right:2%;padding-left:3%;float:left;text-align:justify;}
.contentListLeftCen{width:35%;padding-left:14%;padding-right:3%;float:left;text-align:justify;}
.contentListRightCen{width:35%;padding-right:10%;padding-left:3%;float:left;text-align:justify;}
.parkSoon{font-size:14px;font-weight:bold;text-align:center;}
#govMainList p.asteriks{text-align:right;padding-right:15px;}
p.govJust{padding-left:17px;text-align:justify;}
p.govJustR{padding-left:17px;text-align:justify;padding-right:10px;}
p.snowplan{background-color:#CCCCCC; border:solid 1px; border-color:#FF0000}
p.ltxt{line-height:1.4em;font-size:1em;/*font-family:"Times New Roman", Times, serif;*/}
#councilBio p + p {text-indent: 1.5em;margin-top: 0}
p.ddirname{padding-left:30%;}
p.chitwoodn{padding-left:40%;}
.conMapLeft, .conMapRight{float:left;width:45%;}
.conMapClear{clear:both;}
.conMapCenter{float:left;width:80%;text-align:center;}
/* ------------ LAYOUT: Emg Ops--------------*/
p.opstext{font-family:Helvetica, Arial, sans-serif;line-height:1.5;}
.oparchLink{text-align:right;}
p.opstnav{text-align:center;}
p.opslead{font-weight:bold;color:#864;font-size:1.23em;}
/* ------------ Text Classes--------------*/
#blogs a:link, #blogs a:visited, #blogs a:active, #blogs a:hover, #discussions a:link, #discussions a:visited, #discussions a:active, #discussions a:hover, #criteria a:link, #criteria a:visited, #criteria a:active, #criteria a:hover {color:#FFF;}
a.white:link, a.white:active, a.white:visited{color:#FFF;text-decoration:none;}
a.white:hover {color:#6BBAEF;text-decoration:underline;}
a.blue:link, a.blue:active, a.blue:visited, .blueText, .blueTextB{color:#056DB2;text-decoration:none;}
a.grey:link, a.grey:active, a.grey:visited, .greyText{color:#AFAFAF;text-decoration:none;}
a.grey:hover, a.dark_grey:hover, a.blue:hover{color:#056EB2;text-decoration:underline;}
a.dark_grey:link, a.dark_grey:active, a.dark_grey:visited, .dark_greyText{color:#666666;text-decoration:none;}
a.blue2:link, a.blue2:active, a.blue2:visited, .blue2Text{color:#0D507A;text-decoration:none;}
a.blue2:hover {color:#0D507A;text-decoration:underline;}
a.red:link, a.red:active, a.red:visited, .redText, .redTextB{color:#D12E2E;text-decoration:none;}
a.red:hover {color:#D12E2E;text-decoration:underline;}
a.purple:link, a.purple:active, a.purple:visited, .purpleText, .purpleTextB{color:#9E0E87!important;text-decoration:none;}
a.purple:hover {color:#9E0E87!important;text-decoration:underline;}
a.green:link, a.green:active, a.green:visited, .greenText, .greenTextB{color:#74A824;text-decoration:none;}
a.green:hover {color:#74A824;text-decoration:underline;}
a.orange:link, a.orange:active, a.orange:visited, .orangeText, .orangeTextB{color:#CC8300!important;text-decoration:none;}
a.orange:hover {color:#CC8300!important;text-decoration:underline;}
a.brown:link, a.brown:active, a.brown:visited, .brownText, .brownTextB{color:#8B6846;text-decoration:none;}
a.brown:hover {color:#8B6846;text-decoration:underline;}
a.yellow:link, a.yellow:active, a.yellow:visited, .yellowText{color:#C0C523;text-decoration:none;}
a.yellow:hover {color:#C0C523;text-decoration:underline;}
a.sky:link, a.sky:active, a.sky:visited, .skyText, .skyTextB{color:#0099FF;text-decoration:none;}
a.sky:hover {color:#0099FF;text-decoration:underline;}
.blackText{color:#000;text-decoration:none;}.blackTextB{color:#000;font-weight:bold;}
.brownTextB, .skyTextB, .blueTextB, .greenTextB, .redTextB, .purpleTextB, .orangeTextB{font-weight:bold;}
a.memlink:link, a.memlink:active, a.memlink:visited{color:#056DB2;text-decoration:none;}
a.memlink:hover{color:#D12E2E;text-decoration:underline;}
a.docslink:link, a.docslink:active, a.docslink:visited{color:#9E0E87;text-decoration:none;}
a.docslink:hover{color:#D12E2E;text-decoration:underline;}
h2.privacy, h2.tos {color:#990000; font-size:20px;font-weight:bold;margin:0px;padding: 15px 0px 7px 10px;}
h1.privacy, h1.tos {color:#990000; font-size:24px;font-weight:bold;margin:0px;padding: 15px 0px 2px 10px;}
h3.privacy, h3.tos {color:#056DB2; font-size:16px;font-weight:bold;margin:0px;padding: 5px 0px 2px 10px;}
h3.tosb {color:#000; font-size:16px;font-weight:bold;margin:0px;padding: 5px 0px 2px 10px;}
h2.deptName{color:#000; font-size:20px;font-weight:bold;margin:0px;padding: 15px 0px 7px 10px;}
/*404*/
#notfound{width:100%;height:75px;}
#nfLeft{float:left;width:45%;padding-left:2%;height:75px;}
#nfRight{float:left;width:45%;padding-left:2%;height:75px;}
#fourofour {display:inline;padding-top:15px!important;}
form.nfsearch{padding-top:12px!important;}
#fourofour input.text {font-size:11px;width:190px;height:15px;color:#000;padding-left:3px;}
#fourofour .search_btn {margin-bottom:-5px;height:20px;width:57px;}
/*----------External Links----------*/
a.extsite{background:url(images/external.gif) no-repeat 100% 0;padding: 0 20px 0 0;}
/* ------------ Tabs--------------*/
/*Styling of tabs is based on specific container*/
@media projection, screen {.tabs-hide{display: none;}} @media print {.tabs-nav{display: none;}}
#container-4 .tabs-nav{list-style: none;margin:0;padding:0 0 0 4px;}#container-4 .tabs-nav:after{display:block;clear:both;content:" ";}#container-4 .tabs-nav li{float: left;margin: 0 0 0 1px;min-width: 84px;}#container-4 .tabs-nav a, #container-4 .tabs-nav a span{display:block;padding:0 10px;background:url(images/gr-tab.jpg) no-repeat;}#container-4 .tabs-nav a {position relative;top: 1px;z-index: 0;padding-left: 0;color:#272B2F;font-family:"Lucida Grande", "Trebuchet MS", Arial, Helvetica, sans-serif;font-weight: 700;line-height: 1.2;text-align: center;text-decoration:none;white-space:nowrap;}#container-4 .tabs-nav .tabs-selected a{color:#272B2F;}#container-4 .tabs-nav .tabs-selected a, #container-4 .tabs-nav a:hover, #container-4 .tabs-nav a:focus, #container-4 .tabs-nav a:active {background-position: 100% -150px;outline: 0;}#container-4 .tabs-nav a, #container-4 .tabs-nav #container-4 .tabs-disabled a:hover, #container-4 .tabs-nav #container-4 .tabs-disabled a:focus, #container-4 .tabs-nav #container-4 .tabs-disabled a:active {background-position: 100% -100px;}#container-4 .tabs-nav a span{width:64px;min-width:64px; height:18px;min-height:18px;padding-top:6px;padding-right: 0;}*>#container-4 .tabs-nav a span{width:auto;height:auto;}#container-4 .tabs-nav .tabs-selected a span{padding-top:7px;}#container-4 .tabs-nav .tabs-selected a span, #container-4 .tabs-nav a:hover span, #container-4 .tabs-nav a:focus span, #container-4 .tabs-nav a:active span{background-position:0 -50px;}#container-4 .tabs-nav a span, #container-4 .tabs-nav #container-4 .tabs-disabled a:hover span, #container-4 .tabs-nav #container-4 .tabs-disabled a:focus span, #container-4 .tabs-nav #container-4 .tabs-disabled a:active span{background-position:0 0;}#container-4 .tabs-nav .tabs-selected a:link, #container-4 .tabs-nav .tabs-selected a:visited, #container-4 .tabs-nav #container-4 .tabs-disabled a:link, #container-4 .tabs-nav #container-4 .tabs-disabled a:visited {cursor: text;}#container-4 .tabs-nav a:hover, #container-4 .tabs-nav a:focus, #container-4 .tabs-nav a:active{cursor:pointer;}#container-4 .tabs-nav #container-4 .tabs-disabled{opacity:.4;}#container-4 .tabs-container{padding:1em 8px;background:#fff;width:auto !important;}#container-4 .tabs-loading em{padding:0 0 0 20px;background:url(images/loading.gif) no-repeat 0 50%;}
#container-10 .tab{clear: left;overflow: auto;border: 1px solid #aaa;border-top: none;position: relative;top: 0;margin: 0;padding: 10px;background-color: #FFFFFF;}
#container-10 .tabs-container{padding: 1em 8px;background: #fff;width: auto !important;}
/*-----Calendar------------*/
#calendar td{font-family: "Trebuchet MS", Arial, sans-serif;}#calback{clear: both;width: 100%;height: 100%;background: url('images/calWaiting.gif') no-repeat center;}#calendar{background: #FFF;width: 100%;height: 100%;}.cal{width: 900px;border: 1px solid #CCC;margin: 0 auto;}.cal a {color: #0C0;text-decoration: none;border-bottom: 1px dashed #CCC;font-size: 11px;}.cal a:hover {color: #0E0;}.calhead {width: 100%;font-weight: bold;color: #FFF;font-size: 20px;  background: url('images/calBack.gif') repeat center left;padding: 5px;}.calhead img {border: none;}.calhead table {width: 100%;}.calhead a {text-decoration: none;border: none;}.dayhead {height: 25px;background: #EEE;}.dayhead td {text-align: center;color: #000;}.dayrow {background: #FFF;height: 80px;}.dayrow td {width: 14%;font-size: 9px;color: #656551;padding: 3px;border: 1px solid #DDD;}.day {float: right;}.dayover{background: #fbec88;}.dayout{background: #FFF;}#event{font-family: Arial, sans-serif;width: 100%;height: 100%;border-top: 1px solid #727260;border-bottom: 1px solid #727260;}#event .heading{padding: 10px;position: relative;background: url('images/calEvent.gif') repeat-x top left;border-bottom: 1px dotted #CCC;}#event .title{color: #656551;font-size: 16px;font-weight: bold;}#event .posted{color: #8C8C73;font-size: 10px;}#event .back{position: absolute;top: 10px;right: 10px;}#event .back a{color: #0C0;text-decoration: underline;border: none;font-size: 10px;}#event .back a:hover{color: #0E0;}#event .line{padding: 10px;overflow: auto;}.error{color: #C00;font-size: 14px;font-weight: bold;}#jump{z-index: 100;line-height: 30px;padding: 5px;background: #F6F6F6;border: 1px solid #888;}#jump a{text-decoration: none;border: none;}#jump img{border: none;}
/* ------------ Validation--------------*/
.textfieldRequiredMsg, .textfieldInvalidFormatMsg, .textfieldMinValueMsg, .textfieldMaxValueMsg, .textfieldMinCharsMsg, .textfieldMaxCharsMsg, .textfieldValidMsg {display: none;}
.textfieldRequiredState .textfieldRequiredMsg, .textfieldInvalidFormatState .textfieldInvalidFormatMsg, .textfieldMinValueState .textfieldMinValueMsg, .textfieldMaxValueState .textfieldMaxValueMsg, .textfieldMinCharsState .textfieldMinCharsMsg, .textfieldMaxCharsState .textfieldMaxCharsMsg{vertical-align:top;display:block;float:left;color: #CC3333;border: 1px solid #CC3333;}
.textfieldValidState input, input.textfieldValidState{background-color: #B8F5B1;}
input.textfieldRequiredState, .textfieldRequiredState input, input.textfieldInvalidFormatState, .textfieldInvalidFormatState input, input.textfieldMinValueState, .textfieldMinValueState input, input.textfieldMaxValueState, .textfieldMaxValueState input, input.textfieldMinCharsState, .textfieldMinCharsState input, input.textfieldMaxCharsState, .textfieldMaxCharsState input {background-color: #FF9F9F;}
.textfieldFocusState input, input.textfieldFocusState {background-color: #FFFFCC;}
.textfieldFlashText input, input.textfieldFlashText {color: red !important;}
.textfieldHintState input, input.textfieldHintState {/*color: red !important;*/}
.checkboxRequiredMsg, .checkboxMinSelectionsMsg, .checkboxMaxSelectionsMsg{display: none;}
.checkboxRequiredState .checkboxRequiredMsg, .checkboxMinSelectionsState .checkboxMinSelectionsMsg, .checkboxMaxSelectionsState .checkboxMaxSelectionsMsg {display: inline;color: #CC3333;border: 1px solid #CC3333;}
/* Date Pickers */
#datepick-div, .datepick-inline {font-family: Arial,Helvetica,sans-serif;font-size: 14px;padding: 0;margin: 0;background: #ddd;color: #000;width: 15em;}#datepick-div {display: none;border: 1px solid #777;z-index: 100; /*must have*/}.datepick-inline {float: left;display: block;border: 0;}.datepick-rtl {direction: rtl;}.datepick-dialog {padding: 5px !important;border: 4px ridge #ddd !important;}.datepick-disabled {position: absolute;z-index: 100;background-color: white;opacity: 0.5;filter: alpha(opacity=50);}button.datepick-trigger {width: 25px;padding: 0px;}img.datepick-trigger {margin: 2px;vertical-align: middle;}.datepick-prompt {float: left;padding: 2px;}* html .datepick-prompt { /* IE6 */width: 15em;}.datepick-control, .datepick-links, .datepick-header, .datepick {clear: both;float: left;width: 100%;color: #fff;}.datepick-control {background: #400;padding: 2px 0px;}.datepick-links {background: #000;padding: 2px 0px;}.datepick-control, .datepick-links {font-weight: bold;font-size: 80%;}.datepick-links label {padding: 2px 5px;color: #888;}.datepick-clear, .datepick-prev {float: left;width: 34%;}.datepick-rtl .datepick-clear, .datepick-rtl .datepick-prev {float: right;text-align: right;}.datepick-current {float: left;width: 30%;text-align: center;}.datepick-close, .datepick-next {float: right;width: 34%;text-align: right;}.datepick-rtl .datepick-close, .datepick-rtl .datepick-next {float: left;text-align: left;}.datepick-header {background: #333;text-align: center;font-weight: bold;min-height: 1.75em;}.datepick-header select {background: #333;color: #fff;border: 0px;font-weight: bold;}.datepick-header span {position: relative;top: 3px;}.datepick {background: #ccc;text-align: center;font-size: 100%;}.datepick a {display: block;width: 100%;}.datepick-title-row {background: #777;}.datepick-title-row th {text-align: center;font-weight: normal;}.datepick-days-row {background: #eee;color: #666;}.datepick-week-col {background: #777;color: #fff;}.datepick-days-cell {color: #000;border: 1px solid #ddd;}.datepick-other-month {background: #fff;}.datepick-week-end-cell {background: #ddd;}.datepick-title-row .datepick-week-end-cell {background: #777;}.datepick-week-over {background: #ddd;}.datepick-unselectable {color: #888;}.datepick-today {background: #fcc;}.datepick-current-day {background: #777;color: #fff;}.datepick-days-cell-over {background: #fff;color: #000;border: 1px solid #777;}.datepick-status {background: #ddd;width: 100%;font-size: 80%;text-align: center;}#datepick-div a, .datepick-inline a {cursor: pointer;margin: 0;padding: 0;text-decoration: none;}.datepick-inline .datepick-links a {padding: 0 5px !important;}.datepick-control a, .datepick-links a {padding: 2px 5px !important;color: #eee;}.datepick-title-row a {color: #eee;}.datepick-control a:hover {background: #fdd;color: #333;}.datepick-links a:hover, .datepick-title-row a:hover {background: #ddd;color: #333;}.datepick-multi .datepick {border: 1px solid #777;}.datepick-one-month {float: left;width: 15em;}.datepick-new-row {clear: left;}
