/*
 * 991102 18:00 Starting to modify per AH instructions.
 * 991101 17:40 Starting to modify per AH instructions.
 * I will date and number the modifidations in commnets
 * Preferably, the modifications will be made in the beginning of the style sheet and 
 * be defined the the most general level possible to be inherited.
 * First I will concentrate on making it work for IE. Adapting it to Netscape will mostlu be a 
 * matter of specifying objects more precisely to compensate for the lack of inheritance that 
 * Netscape suffers from.
 *
 * 991002 Staritng to modify for new design.
 *
 *
 *
 * 30apr99 new modifications per Anders' request. Back to old explorer for IE etc.
 * 17apr99 add support for closeup of paragraphs with style SAMP
 * 13apr99 adjusting styles sheet to accomodate Netscape 4.0 as well as IE 4.0 H. Hauch.
 * * 13apr99 Syntax check via http://jigsaw.w3.org/css-validator/validator-upload.html
 * Style sheet  C:\WebBinder\TSS-TAG\TSS\resource\default.css, 23mar99. H. Hauch
 */









/* GENERAL APPERANCE */



BODY
	{
	background-color: white;
	}

	/* background-image: url(images/side_baggrund.jpg); */
	/* background-attachment: scroll; */
	/* background-position: 0% 0%; */
	/* background-position: top right; */
	

P,
ADDRESS,
DL
	{
	PADDING-left: 20pt;  /* 1999-11-02 LEFT MARGIN */
	margin-RIGHT: 10pt; /* 1999-11-02 LEFT MARGIN = 80pt; 30pt */
	PADDING-RIGHT: 0pt;
	}

H1,
H2,
H3,
H4,
H5,
UL,
OL
	{
	PADDING-left: 18pt; /* 1999-11-02 LEFT MARGIN */
	margin-RIGHT: 10pt; /* 1999-11-02 LEFT MARGIN = 80pt; 30pt */
	PADDING-RIGHT: 0pt;
	}
	
UL,
OL
	{
	margin-top: 0pt;
	margin-bottom: 0pt;
	margin-left: 15pt;
	}
	
TABLE
	{
	margin-RIGHT: 0pt; 
	margin-left: 0pt;
	PADDING-left: 0pt; /* 1999-11-02 LEFT MARGIN */
	}

DIV.TableClass01 P, /* 1999-11-03 LEFT MARGIN AND PADDING RESET TO ZERO FOR THIS TableClass */
BODY.WBDOCUMENT DIV.TableClass01 P
	{
	margin-left: 0pt;
	padding-left: 0pt;
	}

DIV.TableClass01 TABLE, /* 1999-11-03 LEFT MARGIN AND PADDING SET FOR THIS TableClass */
BODY.WBDOCUMENT DIV.TableClass01 TABLE
	{
	margin-left: 20pt; /* SET MARGIN TO ALIGN THE BORDER */
	padding-left: 10pt; /* SET PADDING TO ALIGN THE TEXT INSIDE BOXES */
	right-margin: 10%;
	}


P, 
UL,
OL,
DL
	{
	font-size: 8pt; /* 991101#1 cHanged to 10pt (from 9) to match CNN as far as possible */
	color: black;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	
SAMP P
	{
	margin-top: 0;
	margin-bottom: 0;
	font-size: 8pt;
	}

ADDRESS
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;	
	margin-top: 1em;
	font-size: 10pt;
	font-weight: bold;
	margin-bottom: 0.5em;
	margin-left: 0pt; 
	color: black;
	}

TD, H1, H2, H3, H4, H5, H6, UL, OL 
	{ 
    font-family: Verdana, Arial, Helvetica, sans-serif;
	} 

BODY UL
	{
	list-style: square; 
	}  
	
BODY OL
	{
	list-style: decimal;
	}  


H1, H2, H3, H4, H5, H6 
	{
	font-size: 12pt; 
	font-weight: bold; /* bold (700) or normal (400)*/
	color: #000000; 
	}



H1, H2, H3, H4, H5, H6 
	{
	margin-top: 1em;
	margin-bottom: 0.0em;
	margin-left: 0;
	margin-right: 0;
	} 

	

BODY.WBDOCUMENT :link,
BODY.WBDOCUMENT :visited
	{ 
	color: #006633;
	font-size: 8pt;
	font-weight: normal;
	}  /* dark   green */

BODY.WBDOCUMENT :hover,
BODY.WBDOCUMENT :active
	{ 
	color: #006633;	
	color: red;
	font-size: 8pt;
	font-weight: bold }  /* bright & bold on dark green */










/* COLOR OF EXTERNAL LINKS IN TEXT OBJEKTS  */

/* A.ExternalLink. External Links carried over from source documents with original target) */

BODY.WBdocument DIV.TO	A.WBPExternalLink {	color: #006633; }  /* dark green */
BODY.WBdocument DIV.TO	A.WBPExternalLink:link {	color: #006633; }  /* dark green */
BODY.WBdocument DIV.TO	A.WBPExternalLink:visited { color: #006633; }  /* dark green */
BODY.WBdocument DIV.TO	A.WBPExternalLink:hover { color: #FF0000; } /* red */
BODY.WBdocument DIV.TO	A.WBPExternalLink:active { color: #FF0000; } /* red */
BODY.WBdocument DIV.TO	A.ExternalMailLink {	color: #006633; }  /* dark green */
BODY.WBdocument DIV.TO	A.ExternalMailLink:link {	color: #006633; }  /* dark green */
BODY.WBdocument DIV.TO	A.ExternalMailLink:visited { color: #006633; }  /* dark green */
BODY.WBdocument DIV.TO	A.ExternalMailLink:hover { color: #FF0000; } /* red */
BODY.WBdocument DIV.TO	A.ExternalMailLink:active { color: #FF0000; } /* red */



/* B.ExternalLink. External Links carried over from source documents without original target */

BODY.WBdocument DIV.TO	B.WBPExternalLink {	color: #006633; }  /* dark green */
BODY.WBdocument DIV.TO	B.WBPExternalLink:link { color: #006633; }  /* dark green */
BODY.WBdocument DIV.TO	B.WBPExternalLink:visited { color: #006633; }  /* dark green */
BODY.WBdocument DIV.TO	B.WBPExternalLink:hover { color: #FF0000; }      /* red */
BODY.WBdocument DIV.TO	B.WBPExternalLink:active { color: #FF0000; }     /* red */









/* COLOR OF GENERATED LINKS IN TEXT OBJECTS TO REGISTERS */

span.RegLitterature A:link,
span.RegLitterature A:visited
	{ 	color: #008000; }    /* green */
 
span.RegLitterature A:active,
span.RegLitterature A:hover
	{   color: #FF0000; }      /* red */


span.RegIndex A:link,
span.RegIndex A:visited
 {     color: #008000;   }   /* green */
 
span.RegIndex A:active,
span.RegIndex A:hover
  {      color: #FF0000; }   /* red */






 
 /* TITLE */
 
  BODY.TITLE
  	{
	margin-top: 8pt;    
	margin-right: 0em;    
	margin-bottom: 0em;
    margin-left: 0em;
	font-size: 8pt;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-image: url(images/Menu.gif);
	background-attachment: scroll;
    background-position: 0% 0%;
 	color: #FFFFFF;                      /* White  */
	text-decoration: none; 
 	}

	  BODY.TITLE A:visited, 
	  BODY.TITLE A:link,
	  BODY.TITLE IMG
	  	{
		text-decoration: none;
		font-weight: bold;
		color: #FFFFFF; 
		background-image: url(images/Menu.gif);
		background: transparent;
		}
	
	 BODY.TITLE A:active, 
	 BODY.TITLE A:hover
	   	{
		text-decoration: underline;
		font-weight: bold;
		color: #FFFFFF;	
		background: transparent;
		}

 BODY.COMMANDS 
 	{
	background-image: url(images/Menu.gif);
	background-attachment: scroll;
    background-position: 0% 0%;
 	color: #000000;                     
    margin-top:0em;    
	margin-right: 0em;    
	margin-bottom:0em;
    margin-left: 0em;
	}







 
/* EXPLORER & GUIDE */
  
BODY.EXPLORER
  	{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 180%;	
	white-space: nowrap;
	margin-top: 0em;    
	margin-right: 0em;    
	margin-bottom: 1.0em;
    margin-left: 5pt;
	background-image: url(images/Menu.gif);
	background-attachment: scroll;
    background-position: 0% 0%;
	color: #FF0000;                      /* TSS Normal Green  */
	font-weight: bold;
	}

BODY.EXPLORER DIV.L0
	{
	font-size: 10pt;
	line-height: 200%;
	font-weight: bold;
	}

	
BODY.EXPLORER HR 
	{
	font-size: 8pt;
	margin-left: 0.5em; 
	color: #99FF99;         /* White  */
	background: transparent;
	}  
	
BODY.EXPLORER A:visited,
BODY.EXPLORER A:link,
BODY.EXPLORER A.CLOSEDSUBLINKS
	{
	color: #99FF99;		/* TSS Normal Green   */
	text-decoration: none;	
	background: transparent;
	}

BODY.EXPLORER A:hover,
BODY.EXPLORER A:active
	{ 
	text-decoration: underline; 
	}	
	
BODY.EXPLORER  A.OPENSUBLINKS:hover,
BODY.EXPLORER  A.OPENSUBLINKS:active,
BODY.EXPLORER  A.CLOSEDSUBLINKS:hover,
BODY.EXPLORER  A.CLOSEDSUBLINKS:active
	{
	color: #99FF99;						/* TSS Normal Green */
	text-decoration: underline;	
	}
	
BODY.EXPLORER DIV.EXPANDEDAREA,
BODY.EXPLORER DIV.EXPANDEDAREA A:visited,
BODY.EXPLORER DIV.EXPANDEDAREA A:link
	{
	color: #FFFFFF;						/* White */
	text-decoration: none;	
	background: transparent;
	}

BODY.EXPLORER DIV.EXPANDEDAREA A:hover,
BODY.EXPLORER DIV.EXPANDEDAREA A:active
	{
	color: #FFFFFF;						/* White */
	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: #FFFFFF;						/* White */
	text-decoration: none;	
	background: transparent;
	}

BODY.EXPLORER DIV.EXPANDEDAREA A.OPENSUBLINKS:hover,
BODY.EXPLORER DIV.EXPANDEDAREA A.OPENSUBLINKS:active
	{
	color: #FFFFFF;						/* White */
	text-decoration: underline;	
	background: transparent;
	}	

BODY.EXPLORER DIV.EXPANDEDAREA A.CLOSEDSUBLINKS,	
BODY.EXPLORER DIV.EXPANDEDAREA A.CLOSEDSUBLINKS:link,
BODY.EXPLORER DIV.EXPANDEDAREA A.CLOSEDSUBLINKS:visited
	{
	color: #FFFFFF;						/* White */
	text-decoration: none;	
	background: transparent;
	}

BODY.EXPLORER DIV.EXPANDEDAREA A.CLOSEDSUBLINKS:hover,
BODY.EXPLORER DIV.EXPANDEDAREA A.CLOSEDSUBLINKS:active
	{
	color: #FFFFFF;						/* White */
	text-decoration: underline;	
	background: transparent;
	}	

BODY.GUIDE
  	{
	margin: 2em;
	background-image: url(images/Menu.gif);
	background-attachment: scroll;
    background-position: 0% 0%;
	font-family: Verdana, Aial, Helvetica, sans-serif;
	color: #FFFFFF;                      /* White  */
	font-size: 8pt;
	font-weight: bold;
	}
	
BODY.GUIDE HR
	{	
	color: #FFFFFF;                      /* White  */
	}  

BODY.GUIDE H3,
BODY.GUIDE DL
	{	
	font-size: 7pt;
	padding-left: 0;
	color: #FFFFFF;                      /* White  */
	}  

	
BODY.GUIDE A:link,
BODY.GUIDE A:visited
  	{
	text-decoration: underline;
	color: #FFFFFF;                      /* White  */
	font-weight: bold;
	}
  
BODY.GUIDE A:active,
BODY.GUIDE A:hover 
   	{
	text-decoration: underline;
	color: #FFFFFF;                      /* White  */
	background: transparent;
	font-weight: bold;
	}






/* REGTITLE */
 
  BODY.REGTITLE
   	{
	margin: 1em;
	background-image: url(images/Menu.gif);
	background-attachment: scroll;
    background-position: 0% 0%;
 	text-decoration: none;
 	color: #FFFFFF;                     
	}


  BODY.REGTITLE A:link,
  BODY.REGTITLE A:visited,
  BODY.REGTITLE A:hover,
  BODY.REGTITLE A:active
   	{
	margin: 1em;
 	text-decoration: underline;
 	color: #FFFFFF;                     
	background: transparent;
	}


	


/*	REGEXPLORER & GUIDE  */
	
BODY.REGEXPLORER
  	{
	margin-left: 5pt;
	background-image: url(images/Menu.gif);
	background-attachment: scroll;
    background-position: 0% 0%;
	color: #FFFFFF;                  
	font-weight: bold;
	text-decoration: none;
	}

BODY.REGEXPLORER A:link,
BODY.REGEXPLORER A:visited 
  	{
	text-decoration: none;
	color: #FFFFFF;                    
	font-weight: bold;
	}
  
BODY.REGEXPLORER A:active,
BODY.REGEXPLORER A:hover 
   	{
  	text-decoration: underline;
 	color: #99FF99;                      /* Bright green  */
	background: transparent;
	font-weight: bold;
	}
	
	
BODY.REGGUIDE  
  	{
	margin:2em;
	background-image: url(images/Menu.gif);
	background-attachment: scroll;
    background-position: 0% 0%;
	background: transparent;
	color: #FFFFFF;                      /* White  */
	font-size: 0.8em;
	font-weight: bold;
	}

BODY.REGGUIDE A:link,
BODY.REGGUIDE A:visited 
  	{
	text-decoration: underline;
 	color: #FFFFFF;                      /* White  */
	font-weight: bold;
	}
  
 BODY.REGGUIDE A:active,
 BODY.REGGUIDE A:hover 
   	{
  	text-decoration: underline;
 	color: #99FF99;                      /* Bright green  */
	background: transparent;
	font-weight: bold;
	}
	



	
/*   REGISTERDOCUMENT	*/
	
	BODY.REGISTERDOCUMENT
	{                 
	background-image: url(images/TSSback.gif);
	background-attachment: scroll;
    background-position: 0% 0%;
	background: transparent;
	}
  





/*     ALL CONTENTS,	COLOPHONE	AND TOOLS */

BODY.AllContents { font-size: 10pt; }



BODY.ColophonAndTools,
BODY.AllContents
	{  
	background-image: url(images/Menu.gif);  
	background-attachment: scroll;
    background-position: 0% 0%;
	}



BODY.ColophonAndTools,
BODY.AllContents,
BODY.ColophonAndTools P,
BODY.AllContents P,
BODY.ColophonAndTools UL,
BODY.AllContents UL,
BODY.ColophonAndTools DIV.COLOPHONE,
BODY.ColophonAndTools DIV.COLOPHONE P,
BODY.ColophonAndTools DIV.COLOPHONE TD,
BODY.ColophonAndTools DIV.COLOPHONE TR,
BODY.ColophonAndTools DIV.COLOPHONE UL,
BODY.ColophonAndTools DIV.TOOLS,
BODY.ColophonAndTools DIV.TOOLS P,
BODY.ColophonAndTools DIV.TOOLS TD,
BODY.ColophonAndTools DIV.TOOLS TR,
BODY.ColophonAndTools DIV.TOOLS UL,
BODY.ColophonAndTools DIV.TOOLS li,
BODY.ColophonAndTools DIV.COLOPHONE UL 
	{
	font-size: 8pt;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	color: White;                      /* White  */
	font-weight: bold;
	text-decoration: none; 
	padding-left: 0;
	padding-right: 0;
	margin-left: 15pt;
	margin-right: 0;
 	}

BODY.AllContents UL LI
	{
	margin-left: 0pt;
	padding-left: 0;
	}

BODY.AllContents DIV.AllContents H1,
BODY.AllContents DIV.AllContents H2,
BODY.AllContents DIV.AllContents H3,
BODY.AllContents DIV.AllContents ADDRESS,
BODY.ColophonAndTools DIV.COLOPHONE H1,
BODY.ColophonAndTools DIV.COLOPHONE H2,
BODY.ColophonAndTools DIV.COLOPHONE H3,
BODY.ColophonAndTools DIV.COLOPHONE ADDRESS,
BODY.ColophonAndTools DIV.TOOLS H1,
BODY.ColophonAndTools DIV.TOOLS H2,
BODY.ColophonAndTools DIV.TOOLS H3,
BODY.ColophonAndTools DIV.TOOLS ADDRESS
	{
	COLOR: #FFFFFF;
	font-weight: bold;
	padding-left: 0;
	padding-right: 0;
	}

BODY.AllContents DIV.AllContents H1,
BODY.ColophonAndTools DIV.COLOPHONE H1,
BODY.ColophonAndTools DIV.TOOLS H1
	{ 
	font-size: 200%; 	
	} 

BODY.AllContents DIV.AllContents H2,
BODY.ColophonAndTools DIV.COLOPHONE H2,
BODY.ColophonAndTools DIV.TOOLS H2
	{ 
	font-size: 150%; 
	} 

BODY.AllContents DIV.AllContents H3,
BODY.ColophonAndTools DIV.COLOPHONE H3,
BODY.ColophonAndTools DIV.TOOLS H3
	{ 
	font-size: 150%; 	
	} 


BODY.AllContents DIV.AllContents ADDRESS,
BODY.ColophonAndTools DIV.COLOPHONE ADDRESS,
BODY.ColophonAndTools DIV.TOOLS ADDRESS
	{ 
	font-size: 120%; 	
	} 


BODY.ColophonAndTools DIV.COLOPHONE TABLE {
	border: 2px solid #FFFFFF;    /*  Outer frame around table   */
	}
	
BODY.ColophonAndTools DIV.COLOPHONE TD
	{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #FFFFFF;    /*  frame around table cells D  */
	}  

BODY.ColophonAndTools DIV.COLOPHONE TD strong 	
	{ 
	color: #FFFFFF;  font-weight: bold;
	}

BODY.AllContents DIV.AllContents A:link,
BODY.AllContents DIV.AllContents UL A:link,
BODY.AllContents DIV.AllContents A:visited,
BODY.AllContents DIV.AllContents UL A:visited,
BODY.ColophonAndTools DIV.COLOPHONE A:link,
BODY.ColophonAndTools DIV.COLOPHONE TD A:link,
BODY.ColophonAndTools DIV.COLOPHONE TD A:visited,
BODY.ColophonAndTools DIV.TOOLS TD A:link,
BODY.ColophonAndTools DIV.TOOLS UL A:link
BODY.ColophonAndTools DIV.TOOLS TD A:visited,
BODY.ColophonAndTools DIV.TOOLS UL A:visited
   	{
   	text-decoration: none;
   	color: #99FF99;                      /* Green  99FF99 */
 	font-weight: bold;
 	}

	
BODY.AllContents DIV.AllContents A,
BODY.AllContents DIV.AllContents UL A,
BODY.AllContents DIV.AllContents A:hover,
BODY.AllContents DIV.AllContents UL A:hover,
BODY.AllContents DIV.AllContents A:active,
BODY.AllContents DIV.AllContents UL A:active,
BODY.ColophonAndTools DIV.COLOPHONE A,
BODY.ColophonAndTools DIV.COLOPHONE TD A,
BODY.ColophonAndTools DIV.COLOPHONE A:hover,
BODY.ColophonAndTools DIV.COLOPHONE A:active,
BODY.ColophonAndTools DIV.COLOPHONE TD A:hover,
BODY.ColophonAndTools DIV.COLOPHONE TD A:active,
BODY.ColophonAndTools DIV.TOOLS TD A,
BODY.ColophonAndTools DIV.TOOLS UL A,
BODY.ColophonAndTools DIV.TOOLS TD A:active,
BODY.ColophonAndTools DIV.TOOLS UL A:active,
BODY.ColophonAndTools DIV.TOOLS TD A:hover,
BODY.ColophonAndTools DIV.TOOLS UL A:hover
   	{
   	text-decoration: underline;
   	color: #99FF99;                      /* Green  99FF99 */
 	font-weight: bold;
 	}


.CBUTTON {
  	margin-left: 20px; 
	margin-right: 20px;
	}



