/* Stylesheet for Netstate pages: Economy,Museums */
/* Pages connected to this stylesheet
	/presidents/all  */


/* Standard body definition */
body {
	background:		url(../../states/images/bgstate_new.gif);
	background-color:	#ffffff;
	}



/*   TABLE STUFF   */

#pagetable {
	margin-top:		-3px;
	margin-left:	-3px;
	}

/*  FOR OTHER BROWSERS  */
html>/**/body #pagetable {
	margin-top:		-12px;
	margin-left:	-2px;
	}
	
/*  FOR INTERNET EXPLORER  */  
#columnleft {
	font-family:	arial,helvetica,verdana,tahoma,sans-serif;
	font-size:		60%;
	width:		130px;
	}

/*  FOR OTHER BROWSERS  */
html>/**/body 
#columnleft {
	font-family:	arial,helvetica,verdana,tahoma,sans-serif;
	font-size:		60%;
	width:		130px;
	padding-left:	0px;
	padding-top:	0px;
	}

/*  FOR INTERNET EXPLORER  */  
#columnleft p {
	}

/*  FOR OTHER BROWSERS  */
html>/**/body #columnleft p {
	}

#columnleft a:link {
	color:		#9999ff;
	}

#columnleft a:hover {
	color:		#aa0000;
	background-color:	#ffffff;
	}

#columnleft a:visited {
	color:		#999999;
	}


/*  FOR INTERNET EXPLORER  */
#columncontent {
	padding:		7px 20px 10px 32px;
	}

/*  FOR OTHER BROWSERS  */
html>/**/body #columncontent {
	padding:		0px 20px 10px 29px;
	}

#dollarcoin {
	}

#dollarcoin p {
	margin-left:	30px;
	}


#additionalresources {
	font-size:		85%;
	text-align:		justify;
	}

#additionalresources p {
	margin-left:	20px;
	margin-right:	20px;
	}

#additionalresources a {
	font-family:	arial,helvetica,verdana,tahoma,sans-serif;
	}



#horizontalnav {
	}




#footernav {		/* Navigation section at bottom of page */
	font-family:	arial,helvetica,verdana,tahoma,sans-serif;
	text-align:		center;
	font-size:		65%;
	background-color:	#000066;
	padding:		10px 6px;
	}

#footernav a:link {
	color:		#9999ff;
	}

#footernav a:hover {
	color:		#aa0000;
	background-color:	#ffffff;
	}

#footernav a:visited {
	color:		#999999;
	}




#bottommaterial {		/* Page update, copyright, url, etc */
	font-family:	arial,helvetica,verdana,tahoma,sans-serif;
	font-size:		60%;
	}


div.h3para {
	margin-left:	50px;
	margin-bottom:	6px;
	padding:		6px 10px;
	border:		solid 1px #aa0000;
	}
div.h3sources {
	margin-bottom:	6px;
	padding:		6px 10px;
	background-color:	#edf3fe;
		}

/*  HEADING SELECTORS  */

h1 {
	font-family:	georgia,"Times New Roman",times,serif;
	font-size:		18pt;
	color:		#000066;
	letter-spacing:	.05em
	}

h1.symbols {
	font-family:	Georgia,"Times New Roman",times,serif;
	font-size:		18pt;
	color:		#000099;
	letter-spacing:	.05em;
	}

h2 {
	padding:		6px 6px;
	border-left:	solid 1px #1b70bd;
	border-bottom:	solid 1px #1b70bd;
	background-color:	#edf3fe;
	letter-spacing:	.05em;
	font-size:		12pt;
	}

h2.worktitle {
	font-family:	ariel,helvetica,verdana,sans-serif;
	font-size:		16pt;
	color:		#aa0000;
	border:		0;
	background-color:	#ffffff;
	margin-bottom:	-.4em;
	}

h3 {
	letter-spacing:	.05em;
	font-size:		10pt;
	}

h4 {
	}


/*  TEXT SELECTORS  */

p.initial:first-letter {
	font-size:		120%;
	color:		#000066;
	}

.currentselection {
	font-weight:	bold;
	color:		#ffff00;
	}

.textcenter {
	text-align:		center;
	}

.topopage {
	text-align:		right;
	}

.sources {
	font-family:	arial,helvetica,tahoma,sans-serif;
	font-size:		60%;
	}

.caption {
	font-size:		70%;
	text-align:		center;
	}

.author {
	margin-left:	2em;
	}

.smallinlinetitle {
	color:		#000066;
	padding-right:	.5em;
	font-style:		italic;
	font-weight:	bold;
	}
.redbarsleft {
	color:		#aa0000;
	padding-right:	3px;
	}

.legal {
	font-family:	"Courier New",courier,georgia,"goudy old style",serif;
	font-size:		90%;
	margin-left:	1em;
	}

.legalcenter {
	font-family:	"Courier New",courier,georgia,"goudy old style",serif;
	font-size:		90%;
	text-align:		center;
	}

blockquote.legalbc {
	font-family:	"Courier New",courier,georgia,"goudy old style",serif;
	font-size:		70%;
	color:		#666666;
	text-align:		justify;
	background-color:	#ffffee;
	padding:		1em;
	border:		solid 1px #000099;
	}

/*  For middle no-link in bottom navigation  */
.bottomnavcurrentpage {
	color:		#ffff00;
	font-weight:	bold;
	border-left:	double 6px #990000;
	padding-left:	4px;
	padding-right:	2px;
	}

/*  For left-leading no-link in bottom navigation  */
.bottomnavcurrentpagel {
	color:		#ffff00;
	font-weight:	bold;
	border-left:	solid 2px #990000;
	padding-left:	4px;
	padding-right:	2px;
	}

/*  For right-leading no-link in bottom navigation  */
.bottomnavcurrentpager {
	color:		#ffff00;
	font-weight:	bold;
	border-right:	solid 2px #990000;
	padding-right:	4px;
	padding-left:	2px;
	border-left:	double 6px #990000;
	}

/*    TABLES    */

#tablesuggest {
	float:		right;
	font-family:	arial,helvetica,tahoma,sans-serif;
	font-size:		60%;
	}

#stripedtable {
	}

#stripedtable th {
	text-align:		left;
	font-size:		120%;
	color:		#ffffff;
	background-color:	#000066;
	border:		solid 1px #aa0000;
	padding:		4px;
	}

#stripedtable tbody tr td {
	font-family:	arial,helvetica,tahoma,sans-serif;
	font-size:		9pt;
	padding:		4px;
/*	border-bottom:	solid 1px #1b70bd; */
	}
	
#stripedtable tbody tr.selected td {
	background-color: #3d80df;
	font-family:	arial,helvetica,tahoma,sans-serif;
	font-size:		9pt;
	padding:		4px;
/*	border-bottom:	solid 1px #1b70bd; */
	border-left:	solid 1px #1b70bd;
	}

#stripedtable tfoot td {
	font-family:	arial,helvetica,tahoma,sans-serif;
	padding:		4px;
/*	border-bottom:	solid 1px #1b70bd; */
	background-color:	#ffeeee;
	}


#stripedtable2 {
	}

#stripedtable2 th {
	text-align:		left;
	font-size:		120%;
	color:		#ffffff;
	background-color:	#000066;
	border:		solid 1px #aa0000;
	padding:		4px;
	}

#stripedtable2 tbody tr td {
	font-family:	arial,helvetica,tahoma,sans-serif;
	font-size:		9pt;
	padding:		4px;
	border-bottom:	solid 1px #1b70bd;
	}
	
#stripedtable2 tbody tr.selected td {
	background-color: #3d80df;
	font-family:	arial,helvetica,tahoma,sans-serif;
	font-size:		9pt;
	padding:		4px;
	border-bottom:	solid 1px #1b70bd;
	}

#stripedtable2 tfoot td {
	font-family:	arial,helvetica,tahoma,sans-serif;
	padding:		4px;
	border-bottom:	solid 1px #1b70bd;
	background-color:	#ffeeee;
	}


/*    GRAPHIC TABLES    */

.tablegraphicright {
	float:		right;
	margin:		6px;
	}

.tablegraphicleft {
	float:		left;
	margin:		6px;
	}

.leftnav {
	}

.rightnav {
	float:		right;
	margin-top:		-38px;
	}
