/* Main Menu Information */

.menu a 
{
	display: block;	
	margin: 0px;
	padding: 2px;
	
	font-family: arial, helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	text-indent:0;
	text-align: right;
	text-decoration: none;
	line-height:1.25em;
	vertical-align: middle;
	letter-spacing: 1px;
	word-spacing: normal;	
}

.menu a:link
{
	color: #000000;				 /* black */
	background-color: #ccff99;
}

.menu a:visited
{
	color: #000000;						/* black */
	background-color: #7baf66;
}
.menu a:hover
{
	color: #ff0000;				
	background-color: #ccff66;	
}

.menu h4
{ 
	padding: 2px;
	margin: 0px;
	
	font-family: arial, helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-indent: 0;
	text-align: left;
	text-decoration: none;
	line-height:1em;
	vertical-align: middle;
	letter-spacing: normal;
	word-spacing: normal;	

	color: #000000;				 			/* black */
	background-color: #809e66;	
}

.menu h5
{ 
	padding: 2px;
	margin: 0px;
	
	font-family: arial, helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	text-indent: 0;
	text-align: center;
	text-decoration: none;
	line-height:1.2em;
	vertical-align: middle;
	letter-spacing: normal;
	word-spacing: normal;	

	color: #000000;				 			/* black */
	background-color: #809e66;	
}


table.menu_layout 
{
	border: solid #009933 1px;
	color:#000000;							/* black */
	background:#ffffff;					/* white */
}

/* Main Menu Information (End) */

/* Sub-Menu Information */

.submenu a 
{
	display: block;	
	margin: 0px;
	padding: 2px;
	
	font-family: arial, helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	text-indent:0;
	text-align: right;
	text-decoration: none;
	line-height:1.25em;
	vertical-align: middle;
	letter-spacing: 1px;
	word-spacing: normal;	
}

.submenu a:link
{
	color: #000000;
	background-color: #ffff88;
}

.submenu a:visited
{
	color: #000000;
	background-color: #7baf11;
}
.submenu a:hover
{
	color: #ff0000;				
	background-color: #ccff66;	
}

/* Sub-Menu Information (End) */
/* ------------------------------------------------------------------------------ */
/* Where am I */

.where_am_i 
{
	font-family: arial, helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	text-indent:20px;
	text-align: left;
	text-decoration: none;
	line-height: 2em;
	vertical-align: middle;
	letter-spacing: normal;
	word-spacing: normal;
	color: #000000;
	background:#ffffff;	
}

.where_am_i a
{
	font-family: arial, helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	text-indent:20px;
	text-align: left;
	text-decoration: none;
	line-height: 2em;
	vertical-align: middle;
	letter-spacing: normal;
	word-spacing: normal;
	color: #009933;
	background:#ffffff;	
}

.where_am_i a:link
{
	color: #000000;
	background-color: #ffff88;	
}

.where_am_i a:visited
{
	color: #000000;						/* black */
	background-color: #7baf66;
}

.where_am_i a:hover
{
	color: #ff0000;				
	background-color: #ccff66;	
}

/* Where am I (End) */

/* ------------------------------------------------------------------------------ */
/* Ord Links */

a
{
	font-family: arial, helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	text-indent: 0px;
	text-align: left;
	text-decoration: none;
	line-height: 2em;
	vertical-align: middle;
	letter-spacing: normal;
	word-spacing: normal;
	color: #009933;
	background:#ffffff;	
}

a:link
{
	color: #000000;
	background-color: #ffff88;	
}

a:visited
{
	color: #000000;						/* black */
	background-color: #7baf66;
}

a:hover
{
	color: #ff0000;				
	background-color: #ccff66;	
}

/* Ord Link (End) */
/* ------------------------------------------------------------------------------ */
hr
{
	color: #cce1cc;
	background:#ffffff;
}

.bold
{
	font-weight: bold;
}

body 
{
	margin: 0px;
	background-color: #ffffff;
	color: #000000;
}

.list
{
	font-family: arial, helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	text-indent:0;
	text-align: left;
	text-decoration: none;
	line-height:1.25em;
	vertical-align: middle;
	letter-spacing: normal;
	word-spacing: normal;
}

.image 
{
margin-right: 20px;
margin-bottom: 20px;
float:left;
border: solid black 1px;
}

table.search_layout 
{
	border: solid #009933 1px;
	color:#000000;							/* black */
	background:#CCFF99;					
}

/* ------------------------------------------------------------------------------ */

.banner_title_center
{
	font-family: arial, helvetica, sans-serif;
	font-size: 40pt;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	text-indent:0;
	text-align: center;
	text-decoration: none;
	line-height:normal;
	vertical-align: baseline;
	letter-spacing: normal;
	word-spacing: normal;
	color: #000000;
	background:#ffffff;			 
}

.banner_title_1_center
{
	font-family: arial, helvetica, sans-serif;
	font-size: 24pt;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	text-indent:0;
	text-align: center;
	text-decoration: none;
	line-height:1.5em;
	vertical-align: top;
	letter-spacing: .25em;
	word-spacing: normal;
	color: #000000;
	background:#ffffff;	
}

.banner_title_2_center
{
	font-family: arial, helvetica, sans-serif;
	font-size: 16pt;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	text-indent:0;
	text-align: center;
	text-decoration: none;
	line-height:1.5em;
	vertical-align: top;
	letter-spacing: .25em;
	word-spacing: normal;
	color: #000000;
	background:#ffffff;	
}

.p_center_underline
{
	font-family: arial, helvetica, sans-serif;
	font-size: 13pt;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	text-indent:0;
	text-align: center;
	text-decoration: underline;
	line-height:1.25em;
	vertical-align: middle;
	letter-spacing: normal;
	word-spacing: normal;
}

.p_justify 
{
	font-family: arial, helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	text-indent:0;
	text-align: justify;
	text-decoration: none;
	line-height: normal;
	vertical-align: middle;
	letter-spacing: normal;
	word-spacing: normal;
}

.p_center 
{
	font-family: arial, helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	text-indent:0;
	text-align: center;
	text-decoration: none;
	line-height:2.0em;
	vertical-align: middle;
	letter-spacing: normal;
	word-spacing: normal;
}

.p_left_underline 
{
	font-family: arial, helvetica, sans-serif;
	font-size: 13pt;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	text-indent:0;
	text-align: left;
	text-decoration: underline;
	line-height:1.25em;
	vertical-align: middle;
	letter-spacing: normal;
	word-spacing: normal;
}

.p_left_underline_sub 
{
	font-family: arial, helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	text-indent:0;
	text-align: left;
	text-decoration: underline;
	line-height:1.25em;
	vertical-align: middle;
	letter-spacing: normal;
	word-spacing: normal;
}

.p_footer 
{
	font-family: arial, helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	text-indent:0;
	text-align: center;
	text-decoration: none;
	line-height:1em;
	vertical-align: middle;
	letter-spacing: normal;
	word-spacing: normal;
	color: #000000;
	background:#ffffff;	
}

/* ------------------------------------------------------------------------------ */

td.justify  /* Whats New */
{
font-family: arial, helvetica, sans-serif;
font-size: 11pt;
font-style: normal;
font-variant: normal;
font-weight: normal;
text-indent:0;
text-align: justify;
text-decoration: none;
line-height:1.25em;
vertical-align: middle;
letter-spacing: normal;
word-spacing: normal;
color:#000000;
background:#ffffff;
}

td.center  /* Whats New */
{
font-family: arial, helvetica, sans-serif;
font-size: 11pt;
font-style: normal;
font-variant: normal;
font-weight: normal;
text-indent:0;
text-align: center;
text-decoration: none;
line-height:1.25em;
vertical-align: middle;
letter-spacing: normal;
word-spacing: normal;
color:#000000;
background:#ffffff;
}	

/* ------------------------------------------------------------------------------ */
/*
     FILE ARCHIVED ON 04:17:59 Oct 22, 2007 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 23:55:31 Jul 07, 2022.
     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: 49.56
  exclusion.robots: 0.212
  exclusion.robots.policy: 0.203
  RedisCDXSource: 0.664
  esindex: 0.009
  LoadShardBlock: 28.207 (3)
  PetaboxLoader3.datanode: 45.11 (4)
  CDXLines.iter: 17.748 (3)
  load_resource: 92.429
  PetaboxLoader3.resolve: 64.854
*/