a:link {
	color: #3B3B90;
	text-decoration: none;
}
a:visited {
	/*color: #836F62;*/
	color: #6B6Ba0;

	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	color: #AE3900;
	text-decoration: none;
}



/*   Top....................................................................................................................... */
.tdtopcity{
	background-color : #02029A;
	padding: 0;
	margin: 0;
	background-image : url(../images/cityImages/cityTop.gif);
}
.tdbgcity{
	background-color : #02029A;
	background-image : url(../images/cityImages/cityLogo_city.gif);
	background-position : top;
	background-repeat : no-repeat;
}
/*    Left Column...................................................................................................... */
.tdleftcity{
	background-color : #02029A;
	padding: 0px;
	margin: 0px;
}
.tdleft2city{
	background-color : #AAAAD4;
	padding: 0px;
	margin: 0px;
}
/*    Search Background........................................................................................ */
.tdsearchcity{
	background-color : #02029A;
	background-image : url(../images/cityImages/searchCity.gif);
	background-repeat : no-repeat;
}
.tdsearchbgcity{
	background-color : #02029A;
	background-image : url(../images/cityImages/searchCitybg.gif);
	background-position : top;
	background-repeat : repeat;
}


/*..........Bottom Panel  Color ................................................................................. */
.tdbottomPanel{
	background-color : #AAAAD4;
    border-top : #000000 solid 1px;
	border-bottom : #000000 solid 1px;
}
/*   Left panel Homepage only............................................................................. */
.wantHead{
	font-family:  arial, helvetica; 
	font-size: 1em; 
	line-height:100%;
	font-weight: bold; 
	color: #302A28; 
	text-decoration: none;
	background-color : #B49E95;
	padding-bottom : 2px;
	padding-left : 21px;
	padding-top : 10px;
	border-left : #000000 solid 1px;
}
.tdwantlist{
	background-color : #D2CBCC;
	padding-bottom : 8px;
    padding-top : 3px;
	padding-left : 21px;
	border-left : #000000 solid 1px;
    border-bottom : #000000 solid 1px;
}
.wantListing {
	list-style-type: none;
	padding: 0px;
	margin: 0px
}
/*   I Want To links ...................................................................................................*/
.want{
	font-family: arial, helvetica;
	font-size: .8em;
	font-weight: normal;
	font-variant: normal;
	font-style: normal;
}
a.want:link {
	color: #000000;
	text-decoration: none;
}
   a.want:visited {
	color: #836F62;
	text-decoration: none;
}
   a.want:hover {
	text-decoration: underline;
}
   a.want:active {
	color: #AE3900;
	text-decoration: none;
}
/*   Content............................................................................................................... */
.tdtopcorner{
	background-color : #AAAAD4;
}
.contentTitle{
	font-family : arial, helvetica;
	font-size : 1em;
	font-style : normal;
	font-variant : normal;
	font-weight : bold;
	height : 100%;
	color: #02029A;
}
.contentSubTitle{
	font-family : arial, helvetica;
	font-size : .9em;
	font-style : normal;
	font-variant : normal;
	font-weight : bold;
	padding-top : 7px;
	height : 100%;
	color: #02029A;
}
/*   Right Panel Homepage...................................................................................*/
.tdrightbackground{
	background-color : #D7D7E3;
}
.tdmayor{
	font-family : arial, helvetica;
	font-size : .7em;
	color: #000000;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	line-height : 100%;
	padding-left: 39px;
}
.mayorName{
	font-family : arial, helvetica;
	font-size : .8em;
	color: #767676;
	font-style : normal;
	font-variant : normal;
	font-weight : bold;
	line-height : 100%;
}
hr {
	margin: 0px;
	padding: 0px;
	border-width: 1px;
	border-style: solid;
	border-color: #AFAFC7;
	width : 100%;
}
.tdrightpanel{
	font-family : arial, helvetica;
	font-size : .8em;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	padding-left: 6px;
	padding-right: 6px;
}
.rightPanelList {
	list-style-type: none;
	padding: 0px;
	margin: 0px
	}
.rightPanellink{
	font-family: arial, helvetica;
	font-size: .9em;
	font-weight: normal;
	font-variant: normal;
	font-style: normal;
	line-height: 100%;
}
a.rightPanellink:link {
	color: #3B3B90;
	text-decoration: none;
}
   a.rightPanellink:visited {
	color: #836F62;
	text-decoration: none;
}
   a.rightPanellink:hover {
	text-decoration: underline;
}
   a.rightPanellink:active {
	color: #AE3900;
	text-decoration: none;
}
/*   Right Panel Content..........................................................................................*/
.tdrightbackground2{
	background-color : #DBDBF5;
	padding-left: 6px;
	padding-right: 6px;
}
.tdrighttype{
	font-family : arial, helvetica;
	font-size : .7em;
	color: #000000;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	line-height : 100%;
	padding-left: 39px;
}
hr {
	margin: 0px;
	padding: 0px;
	border-width: 1px;
	border-style: solid;
	border-color: #AFAFC7;
	width : 100%;
}
.tdrightpanel{
	font-family : arial, helvetica;
	font-size : 1em;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	padding-left: 6px;
	padding-right: 6px;
}
.rightPanelList {
	list-style-type: none;
	padding: 0px;
	margin: 0px
	}
.rightPanellink{
	font-family: arial, helvetica;
	font-size: .9em;
	font-weight: normal;
	font-variant: normal;
	font-style: normal;
	line-height: 100%;
}
a.rightPanellink:link {
	color: #3B3B90;
	text-decoration: none;
}
   a.rightPanellink:visited {
	color: #836F62;
	text-decoration: none;
}
   a.rightPanellink:hover {
	text-decoration: underline;
}
   a.rightPanellink:active {
	color: #AE3900;
	text-decoration: none;
}
/*   News / Events homepage only...................................................................... */
.tdeventright{
	background-color : #F2F2FB;
    border-right : #000000 solid 1px;
	padding: 0px;
	margin: 0px;
}
.tdeventbackground{
	background-color : #F2F2FB;
}
.tdeventleft{
	background-color : #F2F2FB;
	border-left: 1px solid #000000;
}
.tdeventrule{
	background-color : #F2F2FB;
	background-image : url(../images/dottedRuleUp.gif);
	background-repeat : repeat-x;
}
.spanNewsMainTitle{
	font-family : arial, helvetica;
	font-size : 1.2em;
	font-style : normal;
	font-variant : normal;
	font-weight : bold;
	height : 100%;
	padding-bottom: 3px;
}
.spanTitle{
	font-family : arial, helvetica;
	font-size : .9em;
	font-style : normal;
	font-variant : normal;
	font-weight : bold;
	height : 100%;
	padding-bottom: 3px;
}
.newslink{
	font-family: arial, helvetica;
	font-size: .9em;
	line-height: 100%;
	font-weight: normal;
	font-variant: normal;
	font-style: normal;
}
a.newslink:link {
	color: #3B3B90;
	text-decoration: none;
}
   a.newslink:visited {
	color: #836F62;
	text-decoration: none;
}
   a.newslink:hover {
	text-decoration: underline;
}
   a.newslink:active {
	color: #AE3900;
	text-decoration: none;
}
/*   Begin left side nav city styles  ....................................................................... */
.navHead{
	font-family:  arial, helvetica; 
	font-size: .8em; 
	line-height:100%;
	font-weight: bold; 
	color: #FFFFFF; 
	text-decoration: none;
	background-color : #010168;
	padding-bottom : 2px;
	padding-left : 6px;
	padding-top : 10px;
	border-left : #000000 solid 1px;
	border-right : #000000 solid 1px;
}
.tdNav{
	background-color : #AAAAD4;
	border-left : #000000 solid 1px;
    border-right : #000000 solid 1px;
    border-bottom : #000000 solid 1px;
}
.tdsidenav {
	background-color : #BEC0E1;
	padding : 2px 4px 6px 6px;
    border-right: 1px solid #000000;
	border-left: 1px solid #000000;
}
.tdsidenavchild {
	background-color : #DBDBF5;
	padding : 2px 4px 2px 12px;
	 border-right: 1px solid #000000;
	border-left: 1px solid #000000;
	border-bottom: 1px solid #FFFFFF;
}
.tdsidenavchildactive {
	background-color : #DBDBF5;
	font-weight : bold;
	padding : 2px 4px 2px 12px;
	 border-right: 1px solid #000000;
	border-left: 1px solid #000000;
	border-bottom: 1px solid #FFFFFF;
}
.tdsidenavlast {
	background-color : #000000;
}
.tdsidenavparent {
	background-color : #FFFFFF;
	padding : 2px 4px 0px 6px;
	border-left: 1px solid #000000;
	}
.tdsidenavparentactive {
	background-color : #FFFFFF;
	font-family : arial, helvetica;
	font-weight : bold;
	padding : 2px 4px 0px 6px;
	border-left: 1px solid #000000;
}
.linkleftnavactive {
	color : #020299;
	font-family : arial, helvetica;
	font-size : .75em;
	text-decoration : none;
}
  a.linkleftnav:active {
	text-decoration : none;
}
  a.linkleftnavactive:visited {
	color : #020299;
	text-decoration : none;
}
  a.linkleftnavactive:hover {
	color : #020299;
	text-decoration : underline;
}
.linkleftnav {
	color : #020362;
	font-family : arial, helvetica;
	font-size : .75em;
	text-decoration : none;
}
  a.linkleftnav:active {
	text-decoration : none;
}
  a.linkleftnava:visited {
	text-decoration : none;
}
  a.linkleftnav:hover {
	color: #FFFFFF;
	text-decoration : underline;
}
.linkleftnavchild {
	color : #020299;
	font-family : arial, helvetica;
	font-size : .75em;
	text-decoration : none;
}
  a.linkleftnavchild:link{
	color : #020299;
	text-decoration : none;
}
  a.linkleftnavchild:active{
	color : #020299;
	text-decoration : none;
}
  a.linkleftnavchild:hover {
	color : #020299;
	text-decoration : underline;
}
  a.linkleftnavchild:visited {
	color : #020299;
	text-decoration : none;
}
/* End left side nav styles  Table   ....................................................................... */