@charset "us-ascii";

/*STYLE SHEET */
    body      {
    	background-color: #ffFFff;  
    	line-height: 1.2em;
		font-size:100%;		
    	}
/*    A{border:none;padding:4px;}*/
    a:link    {
    	color: #0000ff;
    	background-color: #ffFFff; 
    	}
    a:visited {
    	color: #660066;
    	background-color: #ffFFff; 
    	}
    a:hover   {
    	color: #ffff00;
    	background-color: blue;
    	text-decoration: underline /*overline*/;
    	}
    a:active  {
    	color: #ff99ff;
    	background-color:black;
    }
    h1{font-weight:bold;text-align:center;}
	h1{
		background-color:#ffffff;
		border:solid #cccccc 2px;
	}
	hr{background-color:#ffffff;}
    h2,h3,h4,h5,h6{font-weight:bold;}
	caption{font-size:100%;caption-side:top;margin-left:7%;margin-right:7%;}
	h1{font-size:140%;}
	h2{font-size:110%;}
	h3,h4,h5,h6,p,ol,ul,th,td{font-size:100%;}
	table{
		border-collapse:collapse;
		table-layout:fixed;
		empty-cells:show;
	}
	caption,th,td{
		clear:both;
		margin-top:0.5em;
		margin-bottom:0%;
	}
	th{font-weight:bold;text-align:center;}
	img {
		border-style:solid;
		border-width:2px;
	}
	p,h2,h3,h4,h5,h6,ol,ul{
		margin-right:5%;
		margin-top:0.6em;
		margin-bottom:0em;
		padding-top:0em;
		padding-bottom:0em;
	}
	h1{
		margin-left:5%;
		margin-right:5%;
		padding-left:auto;
		padding-right:auto;
		padding-top:0.1em;
		padding-bottom:0.1em;
		line-height:1.4em;
	}
	p,h2,h3,h4,h5,h6,ol,ul,th,td{line-height:1.5em;}
    p{
    	text-indent: 0em;
    	margin-left:15%;
    }
	h1 {font-family:serif;}
	h2,h3 {font-family:sans-serif;}
	h4,h5,h6,p,ol,ul {serif;}
	h1,h2,h4 {font-weight:bold;}
	h5,h6{font-style:italic;}
    h2 {margin-left:5%;}
    h3 {margin-left:10%;}
    h4 {margin-left:15%;}
    h5 {margin-left:20%;}
    h6 {margin-left:25%;}
	ol,ul{margin-left:20%;margin-right:5%;}
    .level1{
    	border: solid white 0px;
    	margin-left:60px;
    }
    DT{
    	font-weight: bold;
    	font-size: 1.2em;
    }
    DD{
    	text-indent: 1em;
    	margin-left: 20px;
    }
    DL .level2{
    	margin-left: 20px;
    }
    UL{
    	line-height: 1.4em;
    }
    CODE{
    	border: solid blue 2px;
    	background-color: white;
    	color: black;
    	padding: 4px;
    }
    STRONG{
		font-family:sans-serif;
    	color: black;
    }
    .article{
    	margin-left: 60px;
    	margin-right: 10px;
    }
    .floatRight{
    	float:right;
    	margin:5px;
    }
    .note{
    	text-indent: 1em;
    	border: solid green 2px;
    	margin-left: 120px;
    	margin-right:10px;
    	padding: 5px;
    }
    BLOCKQUOTE{
		font-size:90%;
    	text-indent: 0em;
    	border: solid #999999 2px;
    	margin-left: 17%;
    	margin-right:7%;
    	background-color: #cccccc;
    	padding: 0.5em;
		line-height:1.5em;
    }
	BLOCKQUOTE DL{
		font-size: 0.8em;
		line-height: 1.4em;
		margin-left: 4em;
		margin-right: 4em;
	}
	BLOCKQUOTE DT{
		font-weight: bold;
	}
	BLOCKQUOTE DD{
		line-height: 1.2em;
	}
    .floatRight{
    	float:right;
    	margin:5px;
    }
    .agency{
    	text-align: right;
    	font-size: 0.9em;
    }
    .Conclusion{
    	border: double red 4px;
    	padding: 6px;
    }
    .navigation{
    	font-size: 120%;
    	border: ridge blue 6px;
    	margin-left:60px;
    	margin-right:60px;
    	text-align:center;
    	padding-top:2px;
    	padding-bottom:2px;
    	background-color: #000066;
    	display: block;
    }
    .navigation A:link {    color: #ffff00; background-color: #000066;}
    .navigation A:visited { color: #ffaa00; background-color: #000066;}
    .navigation A:hover{    color: #ff88ff; background-color: #003f00;}
    .navigation A:active{   color: #ff0000; background-color: #ccffff;}
    .changeStyle{
    	position: absolute;
    	border: none;
    	top: 20px;
    	left: 4px;
    	padding: 6px;
    }
