@charset "UTF-8";
/*******************************************************************************
 * EXTERNAL STYLESHEETS */
@import "/web/20090506214150cs_/http://www.census.gov/main/css/general2.css";

/* Page Sections */

/* Header -----------------------------------------------------------------------------*/
#masthead
{
background: #333 url(./?mortyurl=https%3A%2F%2Fweb.archive.org%2Fweb%2F20090506214150im_%2Fhttp%3A%2F%2Fwww.census.gov%2Fhistory%2Fimg%2Fslice.gif) repeat-x left center;
color: #FFF;
}


div#masthead h1 {
height:80px;
background: url(./?mortyurl=https%3A%2F%2Fweb.archive.org%2Fweb%2F20090506214150im_%2Fhttp%3A%2F%2Fwww.census.gov%2Fhistory%2Fimg%2Ficon.jpg) no-repeat right top;
} /* Displays the 3 image masthead */


/* top Nav - regular and dropdown */

/*******************************************************************************
 * Extended Menu Mechanics - Center Horizontal Menu */
 
 #dropdown {
	margin: 0 auto;
	background-color: #db4105;
	font-family: Arial, Helvetica, sans-serif;
	border-bottom: 4px solid #5B80A8;
	padding: 0 0 1px 0;
}
 
div.rMenu-center ul.rMenu li:hover,
 div.rMenu-center ul.rMenu li.sfhover
{
	color: #000;
	text-decoration: none;
}

div.rMenu-center ul.rMenu
{
	float: left;
	position: relative;
	left: 50%;
}
div.rMenu-center ul.rMenu li
{
	position: relative;
	left: -50%;
}
div.rMenu-center ul.rMenu li li {left: auto;}

/*******************************************************************************
 * PRESENTATION : General */
 
div.rMenu-center ul.rMenu li a
{
	border: 1px solid #FFF;	/* border around all anchor tags */
}
div.rMenu-center ul.rMenu-hor li
{
	margin-bottom: -1px;	
	margin-left: -1px;	
}
div.rMenu-center ul.rMenu-hor
{
	padding-left: 1px ;	
}
div.rMenu-center ul.rMenu-ver li
{
	margin-left: 0;
	margin-top: -1px;	
}
div.rMenu-center ul.rMenu-ver
{
	border-top: solid 1px #fff;	/* ditto */
}
div.rMenu-center ul.rMenu li a
{
	padding: 2px 5px 3px;	
	/*color: #fff;*/
}
div.rMenu-center ul.rMenu li a:link, div.rMenu-center ul.rMenu li a:hover, div.rMenu-center ul.rMenu li a:visited, div.rMenu-center ul.rMenu li a:active {text-decoration: none;}

div.rMenu-center ul.rMenu li.sfhover a:active,
div.rMenu-center ul.rMenu li:hover a:active
{
	color: #000;
	background-color: #6A8BB0; /* hover color */
}
div.rMenu-center ul.rMenu li
{color: #fff;
	background-color: #db4105;	/* default background color of menu items */
}
div.rMenu-center ul.rMenu li:hover,
div.rMenu-center ul.rMenu li.sfhover
{	background-color: #6A8BB0;	/* background color for parent menu  
                                         items of the current sub-menu. */
		color: #000;	   
}
div.rMenu-center ul.rMenu li a:hover
{
	background-color: #6A8BB0;
	color: #000;
}

/*******************************************************************************
 * PRESENTATION : Expand */
 
div.rMenu-center ul.rMenu-hor li.rMenu-expand a
{
	padding-left: 5px;	/* reset padding */
	padding-right: 15px;
	background: url(./?mortyurl=https%3A%2F%2Fweb.archive.org%2Fweb%2F20090506214150im_%2Fhttp%3A%2F%2Fwww.census.gov%2Fhistory%2Fimg%2Fexpand-down.gif) no-repeat 100% 50%;
	color: #fff;
}
div.rMenu-center ul.rMenu li.rMenu-expand li a,
div.rMenu-center ul.rMenu li.rMenu-expand li.rMenu-expand li a,
div.rMenu-center ul.rMenu li.rMenu-expand li.rMenu-expand li.rMenu-expand li a
{
	background-image: none;
	padding-right: 5px;	/* reset padding */
	padding-left: 5px;	/* reset padding */
}


/*******************************************************************************
 * RMENU RELATED STYLES */
 
div.rMenu-center ul.rMenu li
{
	background-color: #db4105;	/* background of menu items */
	font-weight: bold;
	color: #fff;
}
div.rMenu-center ul.rMenu li:hover,
div.rMenu-center ul.rMenu li.sfhover
{
	background-color: #6A8BB0;	/* Hover color for dropdown menu */
	color: #000;
}
div.rMenu-center ul.rMenu li a
{
	border-color: #fff;	/* border color of menu items */
	border-width: 0 1px;
}

div.rMenu-center ul.rMenu li a:visited	{color: #fff;}


/*******************************************************************************
 * Left Nav PRESENTATION : General */
 
 ul.rMenu li a {border: solid 1px #999;}	/* border around all anchor tags */

 ul.rMenu-hor li
{
	margin-bottom: -1px;	
	margin-left: -1px;	
}
 ul.rMenu-hor {padding-left: 1px ;	}
 
 ul.rMenu-ver li
{
	margin-left: 0;
	margin-top: -1px;	
}
 ul.rMenu-ver {	border-top: solid 1px #fff;	}
 
 ul.rMenu li a {padding: 2px 5px 3px;	}
 
 ul.rMenu li a:link,  div.rMenu-wide rMenu-ver ul.rMenu li a:hover, div.rMenu-wide rMenu-ver ul.rMenu li a:visited,   ul.rMenu li a:active
{text-decoration: none;}

 ul.rMenu li.sfhover a:active,
 ul.rMenu li:hover a:active
{
	color: #fff;
	background-color: #c00;
}
 ul.rMenu li {background-color: #fff;	/* default background color of menu items */
}
 
ul.rMenu li a:visited	/* Careful here - do not add a background color - it will affect topnav bg!*/
{
	color: #fff;
	text-decoration: underline;
}


ul.rMenu li a:hover
{
	background-color: #ffc;
	color: #fff;
	text-decoration: underline;
}


/*Styling for Unlinked Category JS */

/*This is what the current category link will look like when you are on that page.  It greys out the catergory, and removed the <a href> tag so that the user knows where they are in the site */

/*#dropdown li.selected {background-color: #6a8bb0; padding: 2px 5px 3px;;  color: #fff; border: 1px solid #fff; text-decoration: none;} */

/* Left Secondary Nav Styles */

.navcontainer ul
{
list-style-type: none;
padding: 0;
margin: 0;
width: 175px;
border: 1px solid #ccc;
border-width: 0 1px 1px 1px;
}

.navcontainer li
{
	padding: 3px 5px 2px 1.5em ;
	border-top: 1px solid #ccc;
	background: url(./?mortyurl=https%3A%2F%2Fweb.archive.org%2Fweb%2F20090506214150im_%2Fhttp%3A%2F%2Fwww.census.gov%2Fhistory%2Fimg%2Fon.gif) no-repeat .5em center;
	font-size: 90%;
line-height: 1.4;
}

.navcontainer ul li a
{
	text-decoration: none;
	color: #00F;
	/*line-height: 102%;*/

}

.navcontainer ul li.selected
{
	background-color: #d5e4fa;
	padding: 3px 0 2px 1.5em ;
	text-decoration: none;
	color: #333;
	font-size: 90%;
}

.navcontainer ul li a:visited
{
	color: #909;
	text-decoration: underline;
}

.navcontainer ul li a:hover
{
	color: #900;
	text-decoration: underline;
}


/* Decorative Boxes */

h3.hi-litehead {
	display:inline;
	position:relative;
	top:-18px;
	background-color:#fff;
	padding: 0 4px;
	margin: 5px;
	font-weight:bold;
	text-align: center;
	color: #466484;
	font-size: 150%;
}

.hi-lite {
	border:2px solid #db4105;
	padding:10px;
	margin: 20px 10px ;
	line-height:130%;
	font-size:85%;
height: 100%;
	
	
}

.hi-lite form, .hi-lite p    {margin-top:0;}
	
/* ------------- Fastfact styles - created by Carolyn Stewart */


.fastfact {
	border: 2px solid #003366;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:80%;
	width: 80%;
	margin: 0 auto;
}

.fastfact th, .fastfactpop th {
	background-color:#D0DEF2; 
	font-size:90%;
        font-weight: bold;
	border: 1px solid #003366;
	padding: 2px 2px 2px 10px;
	text-align: right;
}

.fastfactpop th, .fastfactpop td {text-align:center;}

.fastfact td, .fastfactpop td{
	border: 1px solid #B6CBEB;
	padding:2px 5px;
}

.fastfactpop {
	border: 2px solid #003366;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	width: 60%;
	margin: 0 auto;
text-align: center;
}

.fastfact caption, .fastfactpop caption {
	font-size: 150%; 
font-weight: bold;
	padding: 2px;
	margin: 0 auto;
	text-align: center;
	width: 100%;
}

/* Photo Captions - by Carolyn Stewart */
.caption {
	font-style: italic;
	font-size: 75%;
	text-align:center;
}

.rightStyle, .rightOrangeBox {
width:150px; 
padding: 10px; 
margin: 0 0 10px 0;
}
.rightStyle {background-color: #d5e4fa; border: 1px solid #FFB584; }
.rightOrangeBox {background-color:#FFDDC6; border: 1px solid #B3E7FF;}

.rightStyle h3, .rightOrangeBox h3 {
	margin: 0 0 10px 0;
	padding:0;
}
.rightStyle p, .rightOrangeBox p  {padding-left: 10px;}

.bord a:link, .bord a:visited {color: #fff; background-color: #db4105;}

#middle-column .inside li {padding: 7px;}

/*FastFacts & Pop Culture Styles */

h3.pop {
	margin: 0 auto;
	padding:0;
	color: #F63;
	font-size: 375%;
	border: 1px solid #ccc;
	border-width: 1px 1px 5px 1px;
	border-color: #ccc #ccc #f63 #ccc;
	width: /*575px*/ 90%;
	letter-spacing: -.07em;
	background-color: #005473;
	text-align: center;
}
#popCulture {
	margin: 0 auto 20px auto;
	width: /*575px*/ 90%;
	font-size: 90%;
	font-family:"Trebuchet MS", "Times New Roman", sans-serif;
	border: 1px solid #ccc;
	margin: 0 auto;
	background-color: #EBEBEB;
}
#popCulture ul {
	padding: .25em;
	margin: 0;
}
#popCulture li {
	margin: 0 0 0 2em;
	padding: 0;
}
#popCulture p {
	text-align:center;
	padding: 0 1em;
	color: #005473;
	font-size: 150%;
	margin: 0;
	font-weight: bold;
}
#popCulture img {
	border:1px solid #182A45;
}
.white {
	color: #fff;
	font-weight: bold;
}
table.fastFacts {
	margin: 2em auto;
	border-collapse: collapse;
	border: 1px solid #ccc;
	font-size: 80%;
	width: /*575px*/ 90%;
	font-size: 70%;
	text-align: left;
}
td.facts {
	background-color: #005473;
	padding: 0;
	border-bottom: 3px solid #f63;
}
.fastFacts h4 {
	font-weight:bold;
	text-align: center;
	font-size: 120%;
	color: #fff;
	padding: .25em;
	margin: 0;
}
th.pop {
	border-bottom: 1px solid #ccc;
	padding: .25em;
	width: 49%;
	text-align:left;
}
th.popBlue {
	border-bottom: 1px solid #ccc;
	padding: .25em;
	width: 49%;
	text-align:left;
	background-color: #d5e4fa;
}
td.info {
	width: 15%;
	padding-left: .25em;
	border-bottom: 1px solid #ccc;
}
td.infoBlue {
	width: 15%;
	padding-left: .25em;
	border-bottom: 1px solid #ccc;
	background-color: #d5e4fa;
}
td.divider {
	background-color: #fff;
	width: 1%;
	border: 1px solid #ccc;
	border-color: #fff #ccc;
}
.ranking {
	background-color: #d5e4fa;
	text-align: center;
	color: #000;
	width: 6%;
}
.ranking_pop {
	background-color: #d5e4fa;
	text-align: center;
	color: #000;
	width: 13%;
}
.topten {
	text-align: center;
	padding: .25em;
	width: 6%;
	border-bottom: 1px solid #ccc;
}
.topten_pop {
	text-align: center;
	padding: .25em;
	width: 13%;
	border-bottom: 1px solid #ccc;
}
.other {
	padding: .25em .25em .25em 1em;
}
/*
     FILE ARCHIVED ON 21:41:50 May 06, 2009 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 04:45:25 Apr 19, 2026.
     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):
  captures_list: 0.5
  exclusion.robots: 0.039
  exclusion.robots.policy: 0.029
  esindex: 0.01
  cdx.remote: 10.884
  LoadShardBlock: 78.484 (3)
  PetaboxLoader3.datanode: 87.559 (4)
  load_resource: 107.763
  PetaboxLoader3.resolve: 58.778
*/