@import url("cityDefault.css");

/* Styles specific to City */

body{
	
}
#body_inner{
background:#ededed url(cityBlueImages/cityBlueHeaderBd.gif) no-repeat top left;
}

#header{ 
	border-bottom: 10px solid #aaaad4; 
	background: url(cityBlueImages/cityBlueTopBg.gif) repeat-x;
}
#logoControlContainer{
background: url(cityBlueImages/cityBlueGoMilwaukee.gif) no-repeat top left;
}

#rotatingImage { background:url(../images/city01.jpg) top left no-repeat;
}

/*html* #searchBarContainer input#searchTerms {margin: 0 0 2px 87px; }*/ /* IE7 */
/**html #searchBarContainer input#searchTerms {margin: 0 0 2px 87px; }*/ /* IE6 */
#searchBarContainer{position:absolute; top: 47px; left: 400px; z-index:0;}
#searchBarContainer input {border: 0;}
#searchBarContainer #searchTerms {width:150px; padding: 4px 0 4px 22px; margin-right: -8px; vertical-align: top; line-height: 0; font: normal 12px Verdana, Arial, Helvetica, sans-serif; color:#333; 
background: url(cityBlueImages/cityBlueSearchBg.gif) no-repeat;
}
#searchBarContainer input#searchGo {
width: 55px;
height: 22px;
vertical-align: top;
background: url(cityBlueImages/cityBlueSearchButton.gif) no-repeat bottom;
font-size: 0px; text-indent: -999px !important; text-transform: lowercase; border: 0; text-decoration:none; cursor:pointer;}

#contentArea{ /* middle column */
	border-right: 1px solid #000000;
	background: #fff !important;
	z-index: 0;
}
html* #contentArea {
}
#threeColWrap{background:url(cityBlueImages/cityBlue3ColWrapBg.gif) repeat-y top right;}
#twoColWrap{background:url(cityBlueImages/cityBlue2ColWrapBg.gif) repeat-y top right;}
#outerColumnContainer{
	/*border-left: 224px solid #ededed;*/
	border-right: 215px solid #d7d7e3;
}
#outerColumnContainer1Col{ /* For 1 Column template */
	border-left: 224px solid #ededed;
}
#outerColumnContainer #contentContainer{ /* middle column */
	background:url(../images/cornerBackCity.gif) no-repeat top right #fff; 
}
#outerColumnContainer1Col #contentContainer{ /* middle column */
	background:url(../images/cornerBackCity.gif) no-repeat top right #fff;
}
#titleBarContainer h1{
	color: #02029a; 
}
#promo{
background-color:#d7d7e3;
}
#promo_inner{
	
/*margin-top: 8px;
background: url(cityBlueImages/cityBlueRightZoneBg.gif) no-repeat;
background-position: bottom;*/
}
#footer{
	background-color:#aaaad4;
}
#poweredBy{
	background-color:#ededed;
}

a:link {color: #3b3b90;	text-decoration: none;}
a:visited {color: #836F62;text-decoration: none;}
a:hover {text-decoration: underline;}
a:active {color: #AE3900;text-decoration: none;}

h3 a:link {color: #3b3b90;	text-decoration: none;}
h3 a:visited {color: #3b3b90;text-decoration: none;}
h3 a:hover {text-decoration: underline;}
h3 a:active {color: #AE3900;text-decoration: none;}

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;
}

/* side Navigation */

#contentNavContainer ul li {
	background-color: #010168;
}
html* #contentNavContainer ul li {
	
}
#contentNavContainer ul li a:hover {
	background-color: #010168; 
}
#contentNavContainer ul li .current {
	background-color: #010168; 
}

#contentNavContainer ul li .current a:link{
	font-size:11px; 	
}
#contentNavContainer ul li ul li{
	border-bottom: 1px solid #9f9f9f;
	background-color:#bec0e1;
}	
#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-color: #010168;
	text-decoration: none;
}	
#contentNavContainer ul li ul li .current {
	color:#020299; 
	background-color:#bec0e1; 
}
#contentNavContainer ul li ul li a:hover {
	background-color: #010168;
}
#contentNavContainer ul li ul li ul li {
	background-color:#dbdbf5;
}
#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% #dbdbf5;
	color: #000;
	background-color:#bec0e1; 
}
#contentNavContainer ul li ul li ul li ul li {
	background-color:#fff;
}
#contentNavContainer ul li 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 ul li a:hover {
	color: #000;
}
			
h1{
	background: url(cityBlueImages/dottedruleup.gif) repeat-x 4px 4px;
	padding: 0 0 10px 0;
	margin-bottom: 10px;
	font-family: Arial,Geneva, Helvetica, sans-serif; 
	font-size: 18px; 
	font-weight: bold;
	text-decoration: none;
	color: #02029a;
}
	
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: 13px; 
	font-weight: bold;
	text-decoration: none;
	color: #000;
}
h5{
	font-family: Arial,Geneva, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold;
	text-decoration: none;
	color: #333;
}


/*sitemap specific css*/

.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 specific css*/
.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;}

/*TOC Block*/

.TOCBlock .date {color:#9595a3;}
.TOCBlock .OneCol  p  a{color:#9e9dc3;}
.TOCBlock .TwoCol  p  a{color:#9e9dc3;}

/*ALPHA styles*/

.tocList div p a{color:#9e9dc3;}

/*AGG Block Styles */

.AggregationResults .date {color:#9595a3;}
.Aggregation .TwoCol div .date {color:#9595a3;}
.AggregationResults .OneCol  p  a{color:#9e9dc3;}
.Aggregation .TwoCol div  p  a{color:#9e9dc3;}
.contactInfo {padding:1px; text-align: center; font-size:11px; color:#FF0000}
.justATest{
color:#00FF00;
}
.centerZone{
border: solid medium #FF0000;
width: 580px;
background: #fff;
float:left;
margin:0 0 0 10px;
}
.rightZone {
border: solid medium #FF00FF;
width:200px;
float:right;
margin:0;
}
.caption{
display:block;
padding:0 0 10px 0;
margin:0;
font-size: 10px;
line-height:1;
}

.gold18{
color: #CC6600;
font-family: Arial,Geneva, Helvetica, sans-serif; 
font-size: 18px; 
font-weight: bold;
text-decoration: none;}

.gold16{
color: #CC6600;
font-family: Arial,Geneva, Helvetica, sans-serif; 
font-size: 16px; 
font-weight: bold;
text-decoration: none;}

.gold14{
color: #CC6600;
font-family: Arial,Geneva, Helvetica, sans-serif; 
font-size: 14px; 
font-weight: bold;
text-decoration: none;}


.green18 {
color: #026006;
font-family: Arial,Geneva, Helvetica, sans-serif; 
font-size: 18px; 
font-weight: bold;
text-decoration: none;}

.green16 {
color: #026006;
font-family: Arial,Geneva, Helvetica, sans-serif; 
font-size: 16px; 
font-weight: bold;
text-decoration: none;}

.red18 {
color: #990000;
font-family: Arial,Geneva, Helvetica, sans-serif; 
font-size: 18px; 
font-weight: bold;
text-decoration: none;}

.red16 {
color: #990000;
font-family: Arial,Geneva, Helvetica, sans-serif; 
font-size: 16px; 
font-weight: bold;
text-decoration: none;}

.lilac18 {
color: #9999CC;
font-family: Arial,Geneva, Helvetica, sans-serif; 
font-size: 18px; 
font-weight: bold;
text-decoration: none;}

.lilac16 {
color: #9999CC;
font-family: Arial,Geneva, Helvetica, sans-serif; 
font-size: 16px; 
font-weight: bold;
text-decoration: none;}

.blue18 {
color: #0000FF;
font-family: Arial,Geneva, Helvetica, sans-serif; 
font-size: 18px; 
font-weight: bold;
text-decoration: none;}

.blue16 {
color: #0000FF;
font-family: Arial,Geneva, Helvetica, sans-serif; 
font-size: 16px; 
font-weight: bold;
text-decoration: none;}

.ltBlue18 {
color: #0099CC;
font-family: Arial,Geneva, Helvetica, sans-serif; 
font-size: 18px; 
font-weight: bold;
text-decoration: none;}

.ltBlue16 {
color: #0099CC;
font-family: Arial,Geneva, Helvetica, sans-serif; 
font-size: 16px; 
font-weight: bold;
text-decoration: none;}

.maroon18 {
color: #800000;
font-family: Arial,Geneva, Helvetica, sans-serif; 
font-size: 18px; 
font-weight: bold;
text-decoration: none;}

.maroon16 {
color: #800000;
font-family: Arial,Geneva, Helvetica, sans-serif; 
font-size: 16px; 
font-weight: bold;
text-decoration: none;}

.purple18 {
color: #660066;
font-family: Arial,Geneva, Helvetica, sans-serif; 
font-size: 18px; 
font-weight: bold;
text-decoration: none;}

.purple16 {
color: #660066;
font-family: Arial,Geneva, Helvetica, sans-serif; 
font-size: 16px; 
font-weight: bold;
text-decoration: none;}

