body {
 margin-top: 0;
 background-color: #fff;
 font-family: Arial, Helvetica, sans-serif;
 color: #000; 
/* font-size: 90%;*/
  }
  
h2, h3 {font-size: 110%;}

.wrap { white-space: nowrap;}

a:hover { color: #933;}

hr   {color: #036;}


img     {border: 0;}

th   { font-family:  Arial, Helvetica, sans-serif;
 font-size: 80%;
 border-top: 1px solid #000;
     }

td  {
 font-family:  Arial, Helvetica, sans-serif;
 font-size: 90%;
 vertical-align: top;  
 }

/* PAGE HEADER STYLES */
/*.banner_title a   {
 font: bold 90% Verdana, Helvetica, sans-serif;
 letter-spacing: 2px;
 color: #933;
 text-decoration: none;
 }*/  /* Not sure what this goes to so we'll comment it out to see what happens. */
 
td.qfnav {
	font-size: 90%;
	font-weight: bold;
	text-decoration: none;
	background: #FFF;
	border-top: 1px solid #000066;
	padding: 3px;
  }

td.qfnav br { display: none; }
td.qfnav a {
	font-size: 80%;
	font-weight: bold;
	text-decoration: none;
	padding: 2px  5px 0 5px;
}
td.qfnav a:hover { 
	color: #933; 
	text-decoration: underline;
}
 
/*STATE HEADER STYLES */

.smaller   {font-size: 90%;}

.state2 {
         padding-top: 10px;
        text-decoration: none;
         }

.state2 a, .state2 a:hover, .state2 a:visited  {text-decoration: none;}
.state2 a {color: #00f;}
.state2 a:visited {color: #909;}
.state2 a:hover {color: #933;}

.title   {
 font-size:  90%;
 font-weight: bold;
 padding: 5px;
 }

.topline   {
 /* this is a divider between the nav and tables */
 border-top: 1px solid #006;
 padding-top: 2px;
 }
 
.up    {margin-top: 0;}

.home_footer {
        font-size: 8pt;
        font-family: Helvetica, Arial, sans-serif;
 padding-top: 10px;
        }
.home_footer a:link { 
   color: #05B;
  text-decoration: underline;}
  
.home_footer a:visited {
   color: #909;
        text-decoration: underline;
   }
   
.home_footer a:hover {
  color: #900;
        background-color: #FFFFCC;
  
   }
/*STATE DATA TABLE STYLES */

.footnote {  font-size: 90%;  }

.more    {
 background: #FFFF99; 
 font-weight: bold;
 }

.shaded  {
        background-color: #e0ecfb;    /* 99ccff  */
  font-weight: bold;
     }

.shaded1 {  background-color: #FFF; }

.shaded2 { background-color: #DDD; }

.spacer    {
        border-bottom: 1px dashed #000;
        background-color: #FFF;
        line-height: 10%
        }
  
/* OTHER STYLES */

.flush {
 margin-left: -.6em;
 }

.header  { font-weight: bold; }

.hidden  {
  display: none;
  visibility:hidden;
  }

.indent  { margin-left: 1.5em;}

.loc   {
        font-size: 70%;
  margin-left: 0em;
     }
  
.mybody { 
        background-color: #FFF; 
  font-size: 80%;
  margin-left: .6em;
      }
.outline { border: solid #00C;}

p.half  {line-height: 60%; }

.project {border-bottom: 2px solid #006;}

.project, .project a:link, .project a:visited {
         font-size: 80%;
   font-weight: bold;
         text-decoration: none;
         background: #e0ecfb;
         padding: 3px;
             }
.project a:link, .project a:visited  { color: #000;  }


.state {
        font-size: 90%;
  font-weight: bold;
        text-decoration: none;
  padding-top: 10px;
        background: #FFF;
}
  
.tagline  { color: #933; 
  padding-top: 5pt;
  font-style: italic;
   }

td.home  {
  font-family:  Arial, Helvetica, sans-serif;
  font-size: 90%;
  }
 
td.indent1 { text-indent : 20px; }

td.indent2 {  text-indent : 40px;  }
 
.ql_header  {
     border: 1px solid #000;
     background-color: #e0ecfb;
     padding: 4px;
     width: 70%;
     font-weight: bold;
     font-size: 90%;
     letter-spacing: 2px;
    }


#masthead {
 
 /*background: #d2daf4 url(/web/20131021170246im_/http://quickfacts.census.gov/qfd/img/masthead.jpg) no-repeat right center;
 height: 35px;*/
 /* border-bottom: 2px solid #036; */
 margin: 0;
 padding: 0;
}

.qf {font: bold 100% Verdana, Helvetica, sans-serif;
 text-decoration: none; 
 text-align: left;
 vertical-align: middle;
 padding: 10px 0 0 20px; } 

#nav{
 margin: 1px 0 0 0;
 padding: 1px 0 0 0;
 height: 15px;
 float: right;
 width:100%;
 vertical-align: baseline;
}


#nav ul
{
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#nav li
{
 display: inline;
 margin: 0;
 padding: 0;
 float: right;
 width: auto;
 color: #fff;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 75%;
 font-weight: bold;
 letter-spacing: 0.04em;
}

#nav a
{
color: #036;
display: inline;
width: auto;
text-decoration: none;
margin: 0;
padding: 0 10px;
border-left: 1px solid #036;
}

#nav a:hover
{ 

color: #933;
text-decoration: underline;
padding: 0 10px;
border-left: 1px solid #036;
}

#nav li#first a
 {
 font-weight: bold;
 color: #036;
 border-left: 1px solid #fff; /*same color as bg*/
 }

#nav li#first a:hover 
 { 

 text-decoration: underline;
 color: #933;
 border-left: 1px solid #fff;  /*same color as bg*/
 }

#nav span
{
color: #ccc;
display: inline;
width: auto;
text-decoration: none;
margin: 0;
padding: 0 10px;
border-left: 1px solid #036;
}

#nav li#first span
        {
        font-weight: bold;
        color: #ccc;
        border-left: 1px solid #fff; /*same color as bg*/
        }

/* Styles the Cities on Map pages */
div#wrapper {
   margin: 0 auto 1em auto; 
   padding: 5px; border:1px dotted #194a73;
   }

table.wrapper
{
 width: 95%;  /* room for 6 columns */
 vertical-align: top;
 font-size: 85%;
 font-family: Arial, Helvetica, sans-serif;}


 td.wrapper {
 vertical-align: top;
 text-align: left;
}

div.shortLayerHide{
	display:none;
}

div.boxShow{
	display:run-in;
}

div.shortLayerDiv{
	background-color:transparent;
	z-index:25;
	background: url(/web/20131021170246im_/http://quickfacts.census.gov/qfd/short/popout5.gif) no-repeat;
	position:absolute;
	width:235px;
	height:250px;
}

div.pad{
	padding:10px;
}
a.info{
	z-index:29;
}

div.textCan{
	position:relative;
	left:25px;
	top:15px;
	width:190px;
	height:210px;
	text-align:left;
	overflow-y: auto;
}

img.closeButton{
	position:relative;
	left:200px;
	top:10px;
	z-index:28;
	padding:0px;
}



/* top Nav - regular and dropdown - NOTE - THESE COLORS ARE THE STANDARD ECON COLORS AND CAN BE CHANGED TO SUIT YOUR SITES NE
EDS */
#dropdown {
        margin: 1em auto 0 auto;
        background-color: #eee; /*changed from #5a6775 or your custom color per usability test March 2009*/
        font-family: Arial, Helvetica, sans-serif;
        border-bottom: 4px solid #036; /*This is the default color of the bottom border*/
        padding: 5px 0 1px 1em;
        font-size: 90%;
}

/* top level Nav category that is selected is "grayed" out and unclickable, indicating what category the visitor is in. */
#dropdown li.selected {
        padding: 2px 10px;
        color: #fff;  /*color of text in the top nav when the selection is unclickable */
        border: 1px solid #fff;
        border-bottom: 2px solid #036;
        text-decoration: none;
        background: #036;
} 

ul.rMenu li a
{color: #fff;   /* color of text in top nav */
        border-top: 1px solid #7B8999;  /*several shades lighter than the background */
        border-right: 1px solid #7B8999; /*several shades lighter than the background */
        border-bottom: 1px solid #BFD1E6; /*same color as menu background */
        border-left: 1px solid #7B8999; /*several shades lighter than the background */

}
ul.rMenu-ver {  border-top: solid 1px #BFD1E6;  }

ul.rMenu li a
{
        padding: 2px 10px 3px;  /* Do not change this! */
}
ul.rMenu li a:link,
ul.rMenu li a:hover,
ul.rMenu li a:visited,
ul.rMenu li a:active
{color: #036;
        text-decoration: none;
}
ul.rMenu li.sfhover a:active,
ul.rMenu li:hover a:active
{
        color: #fff;
        background-color: #036;  /* active hover color - is different than the selected link, grayed out color */
}
ul.rMenu li
{
        background-color:#BFD1E6;       /* default background color of menu items */
}
ul.rMenu li:hover,
ul.rMenu li.sfhover
{
        background-color: #036; /* background color for parent menu items. */
        color: #BFD1E6;
}
ul.rMenu li a:hover
{
        background-color: #036; /* background color or top nav tab on hover */
        color: #fff;  /*color of font on hover */
        border-bottom: 1px solid #036; /*this needs to be the same as the hover background color */
}


/*
     FILE ARCHIVED ON 17:02:46 Oct 21, 2013 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 03:45:31 Feb 18, 2019.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  LoadShardBlock: 163.322 (3)
  esindex: 0.012
  captures_list: 219.016
  CDXLines.iter: 17.242 (3)
  PetaboxLoader3.datanode: 140.657 (4)
  exclusion.robots: 0.277
  exclusion.robots.policy: 0.261
  RedisCDXSource: 1.773
  PetaboxLoader3.resolve: 26.571
  load_resource: 38.141
*/