<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

/*============================================ PRESENTATION STYLES ============================================*/
/* for ALL links
a:link {color:#00F; text-decoration:none; font-weight:200;}
a:visited {color:#00F; text-decoration:none; font-weight:200;}
a:hover {color:#F90; text-decoration:underline; font-weight:200;}
a:active {color:#00F; text-decoration:none; font-weight:200;}  */

/* "Top of Page" links
.totop {float:right;}
.totop a:link {color:#999; text-decoration:none; font-weight:bold;}
.totop a:visited {color:#999; text-decoration:none; font-weight:bold;}
.totop a:hover {color:#F90; text-decoration:none; font-weight:bold;}
.totop a:active {color:#999; text-decoration:none; font-weight:bold;}   */


/* for H1 Titles
.twoColHybLtHdr H1 {
	font-family:"Alor Wide", Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size:2em;
	font-weight:bold;
	color:#0033CC;
	margin:0 0;
	padding:15px 0 0;
}   */
/* for H2 Titles
.twoColHybLtHdr H2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.5em;
	font-weight:bold;
	color:#0033CC;
	margin:30px 0 0;
	padding:0 0;
}   */
/* for H3 Titles (ie. titles for video tuts)
.twoColHybLtHdr H3 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:1.2em;
	font-weight:bold;
	background-color:#C30;
	color:#fff;
	width:445px;
	text-align:center;
	margin:55px 0 0;
	padding:0 0;
}   */

/* "Top of Page" links */
.totop {float:right; margin-left:70%;} /* margin-left:80%; */
.totop a:link {color:#999; text-decoration:none; font-weight:bold;}
.totop a:visited {color:#999; text-decoration:none; font-weight:bold;}
.totop a:hover {color:#006088; text-decoration:underline; font-weight:bold;}

/* for CrossBrowserMarquee2 scrolling text bgholder 
#marquee_bgholder{
	float: right;
	position: relative;	
	width: 240px;
	background: url(../images/50ways_textbox.jpg) no-repeat;
	margin: 1.5em 0 10px 1em;
}	*/
	/* border: 1px dashed #000;  temporary border */
	
/* for 50ways PDF icon &amp; link 
#marquee_bgholder p {
	margin: 158% 0 0 0;
	text-align: center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.75em;
}   */

.SpryHiddenRegion {visibility:hidden;} /* this SpryHiddenRegion class helps hide dataset references until the data has loaded - the class should be applied to the dataset in the HTML */
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
.hr_solid {border:dashed thin #CCC; width:100%; text-align:center;}

#majorNews {
	float: right;
	position: relative;
	margin: 1.5em 0 10px;
	height:40%;
}
/* for #marqueecontainer of CrossBrowserMarquee2 */
#marqueecontainer{
	position: absolute;
	width: 16em;
	height: 16em;
	overflow: hidden;
	margin: 0 0 10px 1.25em;
	padding: 0 0 0 4px;
}
/* for CrossBrowserMarquee2 scrolling text */
#vmarquee{
	position: absolute;
	padding: 0 4px 0 0;
}
/* for CrossBrowserMarquee2 scrolling text style*/
#vmarquee h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:.75em;
}
/* for CrossBrowserMarquee2 number of scrolling text style*/
#vmarquee span {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:2em;
	font-weight:bold;
	color:#fff;
}

/* Presentation Style for alignment of icon images adjacent to text */
.img_mid {
/*	padding:0;
	margin:0;  */
	vertical-align:text-top;
	border:0;
}
.noborder {
	padding:0;
	margin:0;
	vertical-align:text-top;
	border:0;
}
/* Style for .totop img on index.html*/
.RcontSections .totop img {
	margin:0;
	border:0;
	vertical-align:middle;
}
/* Style for .totop img*/
#RpaneInt .totop img {
	margin:0;
	border:0;
	vertical-align:middle;
	/* background-color:#FE6D4C; */
}
/* Presentation Style addendum to .list and .listnumber */
.list, .listnumber {
	line-height:1.3em;
}
.listlower-alpha {
	line-height:1.3em;
	
	list-style-position: inside;

	list-style-type: lower-alpha;

	padding-left:10px;

	padding-bottom:5px;

	padding-top:5px;

	margin-left:10px;
	
	color:#333333;
}
/* Presentation Style for lists on demographics webpage 
.demoglist, .demoglistnumber {
	line-height:1.3em;
	padding-top:0;
	padding-bottom:0;
} */
/* Style for &lt;ul&gt; and &lt;ol&gt; within a &lt;div&gt; */
.div_margins {
	margin:-10px 20px 0;
	vertical-align:top;
}
.div_margins_demog {
	width:46%;
	margin:-10px 10px 0;
	vertical-align:top;
}

/* Style for ALL right-side menu box */
.Rsidemenu {
	color: #006088;
	text-decoration: none;
	padding: 5px;
	border: 1px solid #006088;
	background-color: #E2EFFA;
	margin: 0 10px 10px;
	
}

/* Style for ALL text with #F26522-orange-bold, demog_descriptions.html and others */
.textnote-F26522 {
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-weight: bold;
	color: #F26522;
}
/* Style for ALL text with #006088-blue-bold, DevelopRegs/mobility/LivableCenter.html */
.textnote-006088 {
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-weight: bold;
	color: #006088;
}
/* Style for ALL text with #900-red, Highlight*/
.textnote-900 {
	color:#900; 
}
/* Style for Super Neighborhoods List page (recognized_sn.html) */
.boldtext_center {color:#000000; font-weight:bold; text-align:center;}

/* Style for ALL table lists */
.Table_Lists {width:100%;}  /* border:1px solid #333; */
.Table_Lists th {text-align:center; background-color:#21559E;}
.Table_Lists tr td {padding:4px;}

.col_heads {font-weight:bold; color:#FFF;}
.col_heads:link {color:#FFF; text-decoration:none;}
.col_heads:visited {color:#FFF; text-decoration:none;}
.col_heads:hover {color:#CCC; text-decoration:none;}

/* #Landmarks {border:solid thin #333; outline:solid thin #369;} */

.oddrows {background-color:#FFF; margin:10px auto;}  /* background-color:#FFC #DED #DEE; */
.evenrows {background-color:#DDD; margin:10px auto;}
</pre></body></html>