body {
 background: #ffddaa;
 font-family: arial ;
 max-width: 1024px;
}
a:link{color: #817339}
a:visited {color: #993399}
a:active{color:#ff0000}
a:hover{color:blue}

img {
   margin: 0px;
   outline-color: #cc99cc;
   outline-width: 0px;
   outline-style: solid;
   background: #ffffdd;
 }
img:hover{
    outline-color : blue;

}
div.img_invisible {
       position:fixed;
  	   visibility: hidden;
}
div.img_visible {
       position:fixed;
       right: 5px;
	   top: 5px;
	   visibility: visible;
	   z-index:1;
}
div.txt_invisible {position:fixed;
  	   visibility: hidden;
}
div.txt_visible {position:fixed;
       right: 17px;
	   top: 0px;
	   font-size: 16px;
	   font-weight: bold;
	   color: orange;
  	   visibility: visible;
	   z-index:3;
}
div.txt_invisible2 {position:fixed;
  	   visibility: hidden;
}
div.txt_visible2 {position:fixed;
       right: 16px;
	   top: 1px;
	   font-size: 16px;
	   font-weight: bold;
	   color: orange;
  	   visibility: visible;
	   z-index:2;
}
div.caption.blue {
        /* Sets border of big block */
	border: 1px solid rgb(235,152,121);
	color: rgb(51,51,51);
	clear:both;
}
div.caption.blue2 {
        /* Sets border of small block */
	border: 1px solid rgb(1,1,221);
	background: rgb(250,230,200);
	/*clear:both;*/
}
div.caption {
        /* Sets properties of large content blocks */
	margin: 18px 0pt;
	padding:0px 4px 4px 4px;
	font-size:0.9em;
	line-height:100%;
	border-radius:4px 4px 4px 4px;
	text-align: left;
	background: none repeat scroll 0pt 0pt rgb(255, 231, 180);
	max-width:1024;

}
span.caption-title {
        /* Sets properties of small date block upper left of larger block. */
	background: none repeat scroll 0pt 0pt rgba(255,195,150,0.99);
	display: block;
	margin-top:-8px;
	padding:0pt 8px;
	position:absolute;
	color:rgb(0,0,153);
	font-size:8pt;
	font-weight: normal;
	font-style: italic;
	margin-left: 0pt;
	margin-bottom: 0pt;
	font-family:arial;
	border-radius:4px 4px 4px 4px;
	border:1px solid rgb(235,152,121);
}
span.caption-title2 {
        /* Sets properties of small date block upper left of larger block. Alternative */
	background: none repeat scroll 0pt 0pt  rgba(100,100,250,0.99);
	display: block;
	margin-top:-8px;
	padding:0pt 8px;
	position:absolute;
	color:rgb(253,253,0);
	font-size:8pt;
	font-weight: normal;
	font-style: italic;
	margin-left: 0pt;
	margin-bottom: 0pt;
	font-family:arial;
	border-radius:4px 4px 4px 4px;
	border:1px solid rgb(1,1,121);
}

h1{
   text-align: center;
   color: rgb(0, 0, 153);
   font-family:arial;
   font-size:22pt; 
   line-height: 60%;
}
a{
   text-align: left;
   font-family:arial;
   font-size:8pt;
}
p{
   text-align: left;
   color:  rgb(0, 0, 153);
   font-size:10pt;
}
p.title{
   font-size:12pt;
   font-weight: bold;
   margin-bottom: -3pt;
   margin-left: 1pt;   
}
p.title2{
   font-size:10pt;
   font-weight: bold;
   margin-bottom: -3pt;
   margin-left: 1pt;   
}
p.imagetext{
   font-size:16pt;
   font-weight: bold;
   color: orange;
}
p.imagetext2{
   font-size:16pt;
   font-weight: bold;
   color: blue;
}
table{
   text-align: left;
   width: 100%;
   max-width:1024px;
}

   
