
	
/*General properties*/

BODY
	{
	font-family: Arial,sans-serif;
	font-size: 90%;
	margin-left: 10pt; 
	color: black;
	background-color: white;
	}
	
BODY.WBDOCUMENT
	{
		background: url(images/menubgh.jpg) repeat-y;
		background-color: white;
	}
P
{
	margin-top: 0.5em;
	margin-bottom: 0.5em;
}
BODY TABLE 
	{
	border: none;
	margin-top: 0.0em;
	margin-bottom: 0.0em;
	margin-left: -3px;
	width: 100%;
	font-size: 90%;
	color: Black;
	}
	
	BODY TABLE  P
	{
	margin-top: 0.0em;
	margin-bottom: 0.0em;
	color: Black;
	}
	
TABLE.TOHeading
	{
	border: none;
	margin: 0pt;
	padding: 0pt;
	}

BODY CODE
	{
	font-variant: small-caps;
	vertical-align: super;
	}
	
P, ADDRESS 	{ margin-left: 3pt; }

TD, P, H1, H2, H3, H4, H5, H6	{  font-family: Arial,sans-serif;} 
	


TD A:link,
TD A:visited
	{  
	font-family:  Arial,sans-serif;  
	color: Navy; 
	} 
	
TD A:active,
TD A:hover
	{  	font-family: Arial,sans-serif;   	color: Red;	} 
	
TH 	{  	font-family: Arial,sans-serif;   	font-size: larger; 	color: Navy;	} 	

	
H1  { margin-top: 0.5em; font-size: 150%;  font-weight: bold; color: Navy; }							
H2  { margin-top: 0.5em; font-size: 150%;  font-weight: bold; color: Navy; }
H3 	{ margin-top: 0.5em; font-size: 150%;  font-weight: bold; color: Navy; }
H4 	{ margin-top: 0.5em; font-size: 150%;  font-weight: bold; color: Navy; }
H5	{ margin-top: 0.5em; font-size: 130%;  font-weight: bold; color: Navy; }
H6	{ margin-top: 0.5em; font-size: 120%;  font-weight: bold; color: Navy; }

TABLE.TOHeading
	{
	width: 100%
	}

ADDRESS.TODescription {
	margin-bottom: 0.5em;
	font-family: Arial,sans-serif;
	font-weight: bold;
	font-style: normal;
	color: Navy;					
	}

UL, OL   
	{
	margin-left: 15pt;
	font-family: Arial,sans-serif;
	margin-top: 0em;
	list-style: square;
	}  
	
BODY.HomePage,
BODY.SearchPage
	{
	font-family: "Times New Roman", Serif;
	text-align: center;
	vertical-align: center;
	margin-top: 10%;
	margin-left: 10%;
	margin-right: 10%;
	font-size: 100%;
	background: White;                  
	color: Navy;			
	}

	BODY.HomePage
		{
		background : url(images/menubgh.jpg) repeat-y;
		background-color: white;
	}

	BODY.HomePage P
		{
		font-family: "Times New Roman", Serif;
		font-weight: bold;
	}

	
BODY.HomePage A:link,
BODY.HomePage A:visited,
BODY.HomePage A:active
	{
	color: Navy;
	}

BODY.HomePage A:hover
	{
	color: Red;
	}
	
BODY.HomePage CODE
	{
	font-variant: small-caps;
	vertical-align: super;
	}

BODY.HomePage H2  { margin-top: 0.5em; font-size: 150%;  font-weight: bold; 	font-family: "Times New Roman", Serif; color: Navy;}							
BODY.HomePage H3  { margin-top: 0.5em; font-size: 100%; font-family: "Times New Roman",  Serif; font-weight: bold; color: Navy; }							

	
	
BODY.WBDOCUMENT A:link,
BODY.WBDOCUMENT A:visited
	{ color: blue; }
	
BODY.WBDOCUMENT A:hover,
BODY.WBDOCUMENT A:active
	{ color: red; }
	

/* COLOR OF EXTERNAL LINKS IN TEXT OBJEKTS  */

/* A.ExternalLink. External Links carried over from source documents with original target) */

BODY	A.ExternalLink A:link {	color: #0000FF; }
BODY	A.ExternalLink A:visited { color: #FF00FF; } 
BODY	A.ExternalLink A:hover { color: #FF0000; }
BODY	A.ExternalLink A:active { color: #FF0000; } 

/* B.ExternalLink. External Links carried over from source documents without original target) */

BODY	B.ExternalLink A:link { color: #0000FF; }
BODY	B.ExternalLink A:visited { color: #FF00FF; }
BODY	B.ExternalLink A:hover { color: #FF0000; } 
BODY	B.ExternalLink A:active { color: #FF0000; } 


/* COLOR OF GENERATED LINKS IN TEXT OBJECTS TO REGISTERS */

span.Literature A:link,
span.Literature A:visited
	{ color: #00A000;  }              
 
span.Literature A:active,
span.Literature A:hover
	{ color: #FF00FF; }         

span.index A:link,
span.index A:visited
	{ 
	color: #0000C0;
	}              
 
span.index A:active,
span.index A:hover
	{ color: #FF0000; }
 

/* TITLE */
 
BODY.TITLE
   	{
	margin-top: 0pt;    
	margin-right: 0pt;    
	margin-bottom: 0pt;
    margin-left: 0pt;
	font-family: Arial,sans-serif;
	font-size: 10pt;
	font-weight: bold;
	background: Black #FFFFFFurl(images/logo.jpg); 
	background-color: white;                 
	color: Navy;					
	text-decoration: none; 
 	}



BODY.TITLE HR {
	margin: 0.0em; 
	color: Navy;					
	}  

BODY.TITLE A:visited, 
BODY.TITLE A:active, 
BODY.TITLE IMG,
BODY.TITLE A:link
  	{
	text-decoration: none;
	color: Navy;					
	background: transparent;
	}
	
BODY.TITLE A:hover,
  	{
	text-decoration: underline;
	color: Red; 
	background: transparent;
	}
 
 
  /* EXPLORER & GUIDE */
  
BODY.EXPLORER
  	{
	font-family: Arial, sans-serif;
	white-space: nowrap;
	margin-top: 0pt;    
	margin-right: 0pt;    
	margin-bottom: 0.5em;
	margin-left: 15pt;                   
	text-decoration: none; 
	color: Navy;					
	font-weight: bold;
	font-size: 60%;
	background-color: White;
		}

BODY.EXPLORER DIV.L0
{
		font-size: 12px;
		margin-top: 0.5em;  
	}

BODY.EXPLORER DIV.CONTENTS
  	{
	font-weight: bold;
	font-size: 10pt;
	}


BODY.EXPLORER HR {
	margin-left: 0.5em; 
	color: Navy;					
		}  

BODY.EXPLORER A:visited,
BODY.EXPLORER A:link,
BODY.EXPLORER A.CLOSEDSUBLINKS
	{
	color: Navy;					
	text-decoration: none;	
	background: transparent;
	}	

BODY.EXPLORER A:hover,
BODY.EXPLORER A:active
	{
	color: Red;					/*	0000FF Blue  */
	text-decoration: underline;	
	}	
	
BODY.EXPLORER  A.OPENSUBLINKS:hover,
BODY.EXPLORER  A.OPENSUBLINKS:active,
BODY.EXPLORER  A.CLOSEDSUBLINKS:hover,
BODY.EXPLORER  A.CLOSEDSUBLINKS:active
	{
	text-decoration: underline;
	color: Red;	/*	0000FF Blue  */
	Font-size: 9pt;
	font-weight: bold;
	}	
BODY.EXPLORER DIV.EXPANDEDAREA,
BODY.EXPLORER DIV.EXPANDEDAREA A:visited,
BODY.EXPLORER DIV.EXPANDEDAREA A:link
	{
	color: Blue;					/*	0000FF Blue  */
	text-decoration: none;	
	background: transparent;
	}

BODY.EXPLORER DIV.EXPANDEDAREA A:hover,
BODY.EXPLORER DIV.EXPANDEDAREA A:active
	{
	color: Red;					/*	0000FF Blue  */
	text-decoration: underline;	
	background: transparent;
	}

BODY.EXPLORER DIV.EXPANDEDAREA A.OPENSUBLINKS,
BODY.EXPLORER DIV.EXPANDEDAREA A.OPENSUBLINKS:link,
BODY.EXPLORER DIV.EXPANDEDAREA A.OPENSUBLINKS:visited
	{
	color: Blue;					/*	0000FF Blue  */
	text-decoration: none;	
	background: transparent;
	Font-size: 9pt;
	font-weight: bold;
	}
	
BODY.EXPLORER DIV.EXPANDEDAREA A.OPENSUBLINKS:hover,
BODY.EXPLORER DIV.EXPANDEDAREA A.OPENSUBLINKS:active
	{
	color: Red;					/*	0000FF Blue  */
	text-decoration: underline;	
	background: transparent;
	Font-size: 9pt;
	font-weight: bold;
	Font-size: 9pt;
	font-weight: bold;
	}	

BODY.EXPLORER DIV.EXPANDEDAREA A.CLOSEDSUBLINKS,
BODY.EXPLORER DIV.EXPANDEDAREA A.CLOSEDSUBLINKS:link,
BODY.EXPLORER DIV.EXPANDEDAREA A.CLOSEDSUBLINKS:visited
	{
	color: Blue;					/*	0000FF Blue  */
	Font-size: 9pt;
	font-weight: bold;
	}	

BODY.EXPLORER DIV.EXPANDEDAREA A.CLOSEDSUBLINKS:hover,
BODY.EXPLORER DIV.EXPANDEDAREA A.CLOSEDSUBLINKS:active
	{
	text-decoration: underline;
	color: Red;						
	Font-size: 9pt;
	font-weight: bold;
	}	
	

BODY.EXPLORER DIV.EXPANDEDAREA DIV.LASTOPENAREA,
BODY.EXPLORER DIV.EXPANDEDAREA DIV.LASTOPENAREA A:visited,
BODY.EXPLORER DIV.EXPANDEDAREA DIV.LASTOPENAREA A:link
	{
	color: Blue;					/*	0000FF Blue  */
	text-decoration: none;	
	background: transparent;
	}

BODY.EXPLORER DIV.EXPANDEDAREA DIV.LASTOPENAREA A:hover,
BODY.EXPLORER DIV.EXPANDEDAREA DIV.LASTOPENAREA A:active
	{
	text-decoration: underline;
	color: Red;					/*	0000FF Blue  */
	}	
	

BODY.EXPLORER DIV.EXPANDEDAREA DIV.LASTOPENAREA A.OPENSUBLINKS,
BODY.EXPLORER DIV.EXPANDEDAREA DIV.LASTOPENAREA A.OPENSUBLINKS:link,
BODY.EXPLORER DIV.EXPANDEDAREA DIV.LASTOPENAREA A.OPENSUBLINKS:visited
	{
	color: Blue;					/*	0000FF Blue  */
	Font-size: 9pt;
	font-weight: bold;
	}	
	
BODY.EXPLORER DIV.EXPANDEDAREA DIV.LASTOPENAREA A.OPENSUBLINKS:hover,
BODY.EXPLORER DIV.EXPANDEDAREA DIV.LASTOPENAREA A.OPENSUBLINKS:active
	{
	text-decoration: underline;
	color: Red;					/*	0000FF Blue  */
	Font-size: 9pt;
	font-weight: bold;
	}	
BODY.EXPLORER DIV.EXPANDEDAREA DIV.LASTOPENAREA A.CLOSEDSUBLINKS,
BODY.EXPLORER DIV.EXPANDEDAREA DIV.LASTOPENAREA A.CLOSEDSUBLINKS:link,
BODY.EXPLORER DIV.EXPANDEDAREA DIV.LASTOPENAREA A.CLOSEDSUBLINKS:visited
	{
	color: Blue;
	Font-size: 9pt;
	font-weight: bold;
	}	

BODY.EXPLORER DIV.EXPANDEDAREA DIV.LASTOPENAREA A.CLOSEDSUBLINKS:hover,
BODY.EXPLORER DIV.EXPANDEDAREA DIV.LASTOPENAREA A.CLOSEDSUBLINKS:active
	{
	text-decoration: underline;
	color: Red;	/*	0000FF Blue  */
	Font-size: 9pt;
	font-weight: bold;
	}	



	
BODY.GUIDE HR, 
BODY.GUIDE H1, 
BODY.GUIDE H2, 
BODY.GUIDE H3, 
BODY.GUIDE H4, 
BODY.GUIDE H5, 
BODY.GUIDE H6 
	{	
	color: Navy;					
	}  

BODY.GUIDE 
  	{
	margin: 2em;
	background: #DDEDFF; 
		background : url(images/menubgh.jpg) repeat-y;
		background-color: white;
	text-decoration: none; 	
	color: Black;					
	font-weight: normal;
	}
	

  BODY.GUIDE A:visited,
  BODY.GUIDE A:link 
  	{
	text-decoration: underline;
	color: Blue;					
	font-weight: bold;
	}
    
  BODY.GUIDE A:hover,
  BODY.GUIDE A:active 
    	{
	text-decoration: underline;
	color: Red;			
	background: transparent;
	font-weight: bold;
	}


/* Register Title */
 
BODY.REGTITLE
   	{
	margin: 1em;
	font-weight: bold;
	background: White;                  
 	color: Navy;                      /* White  */
	text-decoration: none; 
	}

BODY.REGTITLE A:link,
BODY.REGTITLE A:visited,
BODY.REGTITLE A:hover,
BODY.REGTITLE A:active
   	{
	margin: 1em;
 	text-decoration: underline;
 	color: #0000FF;                      /* White  */
	background: transparent;
	}

/*	Register Document    */


BODY.REGISTERDOCUMENT
  	{
	font-family: Arial,sans-serif;
	margin: 25pt;
	color: #000000;                    
	}
     
BODY.REGISTERDOCUMENT H1
	{
	color: Navy;					
	font-size: 150%;
	font-weight: bold;
	margin-top: 1.0em;
	margin-bottom: 0.5em;
	}


BODY.REGISTERDOCUMENT H2,
BODY.REGISTERDOCUMENT H3,
BODY.REGISTERDOCUMENT H4,
BODY.REGISTERDOCUMENT H5,
BODY.REGISTERDOCUMENT H6
	{
	color: Navy;					
	font-size: 100%;
	font-weight: bold;
	margin-top: 1.0em;
	margin-bottom: 0.5em;
	}
	
BODY.REGISTERDOCUMENT UL
	{ 
	margin-top: 0.0em;
	margin-bottom: 0.5em;
	margin-left: 1em;
	font-family: Arial,sans-serif;
	color: #000000;
	list-style: none;
	}	


  BODY.REGISTERDOCUMENT LI A:visited,
  BODY.REGISTERDOCUMENT LI A:link 
  	{
	text-decoration: underline;
	color: #0000C0;						
	font-weight: normal;
	}
  
  
  BODY.REGISTERDOCUMENT LI A:hover,
  BODY.REGISTERDOCUMENT LI A:active 
    	{
	text-decoration: underline;
	color: #FF0000;						/* red */
	font-weight: normal;
	background: transparent;
	}


/*	REGEXPLORER & GUIDE  */
	
BODY.REGEXPLORER
  	{
	white-space: nowrap;
	margin-top: 0em;    
	margin-right: 0em;    
	margin-bottom: 0.5em;
    margin-left: 5pt;
	background: White;                  
	text-decoration: none; 
	color: #2266FF;					
	font-weight: bold;
	}


BODY.REGEXPLORER HR {
	margin-left: 0.5em; 
	color: #FFFFFF;                     
	}  

BODY.REGEXPLORER A:visited,
BODY.REGEXPLORER A:link,
BODY.REGEXPLORER SPAN.CLOSEDSUBLINKS
	{
	color: Navy;					
	text-decoration: none;	
	background: transparent;
	}	
	
BODY.REGEXPLORER DIV.EXPANDEDAREA SPAN.CLOSEDSUBLINKS,	
BODY.REGEXPLORER DIV.EXPANDEDAREA A:visited,
BODY.REGEXPLORER DIV.EXPANDEDAREA A:link
	{
	color: Navy;				
	text-decoration: none;	
	background: transparent;
	}
	

BODY.REGEXPLORER DIV.EXPANDEDAREA SPAN.OPENSUBLINKS
	{
	color: Navy;					
	text-decoration: none;	
	background: transparent;
	}

BODY.REGEXPLORER A:hover,
BODY.REGEXPLORER A:active,
BODY.REGEXPLORER  A:hover SPAN.OPENSUBLINKS,
BODY.REGEXPLORER  A:hover SPAN.CLOSEDSUBLINKS, 
BODY.REGEXPLORER DIV.EXPANDEDAREA A:hover,
BODY.REGEXPLORER DIV.EXPANDEDAREA A:active
	{
	text-decoration: underline;
	color: Navy;					
	}	
BODY.REGEXPLORER DIV.EXPANDEDAREA DIV.LASTOPENAREA,
BODY.REGEXPLORER DIV.EXPANDEDAREA DIV.LASTOPENAREA A:visited,
BODY.REGEXPLORER DIV.EXPANDEDAREA DIV.LASTOPENAREA A:link,
BODY.REGEXPLORER DIV.EXPANDEDAREA DIV.LASTOPENAREA A:visited SPAN.OPENSUBLINKS,
BODY.REGEXPLORER DIV.EXPANDEDAREA DIV.LASTOPENAREA A:visited SPAN.CLOSEDSUBLINKS,
BODY.REGEXPLORER DIV.EXPANDEDAREA DIV.LASTOPENAREA A:link SPAN.OPENSUBLINKS,
BODY.REGEXPLORER DIV.EXPANDEDAREA DIV.LASTOPENAREA A:link SPAN.CLOSEDSUBLINKS 
	{
	color: Navy;				
	text-decoration: none;	
	background: transparent;
	}

BODY.REGEXPLORER DIV.EXPANDEDAREA DIV.LASTOPENAREA A:hover,
BODY.REGEXPLORER DIV.EXPANDEDAREA DIV.LASTOPENAREA A:active,
BODY.REGEXPLORER DIV.EXPANDEDAREA DIV.LASTOPENAREA A:hover SPAN.OPENSUBLINKS,
BODY.REGEXPLORER DIV.EXPANDEDAREA DIV.LASTOPENAREA A:hover SPAN.CLOSEDSUBLINKS,
BODY.REGEXPLORER DIV.EXPANDEDAREA DIV.LASTOPENAREA A:active SPAN.OPENSUBLINKS,
BODY.REGEXPLORER DIV.EXPANDEDAREA DIV.LASTOPENAREA A:active SPAN.CLOSEDSUBLINKS 
	{
	text-decoration: underline;
	color: Navy;			
	}	




/*   ALL CONTENTS	*/
 
.AllContents
	{
	margin: 1.5em;   
	color: #000000;
	background-color : White;
	}

.AllContents H1 { font-size: 14pt; color: Navy}
.AllContents H2 { font-size: 14pt; color: Navy }

.AllContents UL
	{ 
	margin-top: 0.0em;
	margin-bottom: 0.5em;
	margin-left: 1em;
	font-family:  Arial, Sans-serif;
	color: #000000;
	list-style: none;
	}	


  .AllContents A:visited,
  .AllContents A:link 
  	{
	text-decoration: underline;
	color: Navy;				
	font-weight: normal;
	}
  
  
  .AllContents A:hover,
  .AllContents A:active 
    {
	text-decoration: underline;
	color: #FF0000;						/* red */
	font-weight: normal;
	background: transparent;
	}


/*  Commands  */

BODY.COMMANDS 
	{
	font-family: Arial, sans-serif;
	font-size: 10pt; 
	font-weight: bold;
	background-color: white;             
	text-decoration: none; 
	color: Navy;					
	margin-left: 15pt; 
	margin-right: 0pt;  
	}


BODY.COMMANDS A:visited,
BODY.COMMANDS A:link,
BODY.COMMANDS  A:active,
BODY.COMMANDS 
	{
	color: Navy;					
	text-decoration: none;	
	font-family: Arial, sans-serif;
	font-weight: bold;
	
	}	

	BODY.COMMANDS  A:hover
	{
	color: Red;					
	text-decoration: underline;	
	font-weight: bold;
	}	

/*  Tools and Colophon body class  */

DIV.COLOPHONE H1 { font-size: 200%; 	}
DIV.COLOPHONE H2 { font-size: 150%; 	} 
DIV.COLOPHONE  { font-size: 100%; 	} 
DIV.COLOPHONE TD  { font-size: 100%; 	} 

DIV.TOOLS Address
{
	font-weight: bold;
	color: Navy;
	font-style: normal;
}

BODY.WBDOCUMENT DIV.TO .ExploreMap,
BODY.WBDOCUMENT DIV.TO A:link.ExploreMap,
BODY.WBDOCUMENT DIV.TO A:visited.ExploreMap,
BODY.WBDOCUMENT DIV.TO A:hover.ExploreMap,
BODY.WBDOCUMENT DIV.TO A:active.ExploreMap 
	{
	vertical-align: text-bottom;	
	text-decoration: underline;
	color: Navy;					
	font-weight: bold;
	}

BODY.WBDOCUMENT DIV.TO A:hover.ExploreMap,
BODY.WBDOCUMENT DIV.TO A:active.ExploreMap 
	{
	color: red;
	}

BODY WBDOCUMENT.MapCell A:hover,
BODY WBDOCUMENT.MapCell A:active
	{ 
	vertical-align: text-bottom;	
	color: Navy; 
	background: #78B8E8;     
	font-weight: bold;
	text-decoration: underline;
	}


BODY WBDOCUMENT.MapCell A:link,
BODY WBDOCUMENT.MapCell A:visited
	{ 
	text-decoration: underline;
	color: Navy;					
	font-weight: bold;
 	}







/*Control the optional links to publication frameset from top and bottom of document*/

DIV.HOMELINK P,
DIV.HOMELINK A:link,
DIV.HOMELINK A:visited,
DIV.HOMELINK A:hover,
DIV.HOMELINK A:active
	{
		font-size: 28pt;
		text-decoration: underline;
		color: blue;
	}
	
DIV.HOMELINK A:hover,
DIV.HOMELINK A:active
	{
		color: red;
	}
	
DIV.HOMELINK
	{		
		margin-top: 1.5em;
		margin-bottom: 3.0em;
		text-align: center;		
	}
	
.HideHeading
	{
	Display: none;
	}
	
DIV.EmailForm  { 
font-size: 12;
margin-right: 5%;
margin-left: 5%;
padding: 2%;
background-color: #FFF8DC;  
border-style: solid;
border-color: Gray;
 border-width : thin; 
 }
 
 DIV.EmailForm b
 {
	font-size: 18;
	font-weight: bold;
	text-align: center;
}
