
h1 { 
                margin-left: 5%; margin-right: 5%; color: #000000; text-align:center; font-family: Arial;
}

h2 { 
                margin-left: 5%; margin-right: 5%; color: #333399; text-align: center; font-family: Arial;
}



h3, h4 { 
                margin-left: 5%; margin-right: 5%; color: #000000; text-align:center; font-family: Arial; 
		
}


body { 
      background-color: #333399;
      color: #FFB90F; 
      font-size: 11pt;
      font-family: Arial; 
      margin-left: 10%;
      margin-right: 10%; 
      margin-top: 2%;
}

p { 
   margin-left: 20%; margin-right: 20%; font-size: 12pt; color: #000000;
}

p.first { 
   margin-left: 20%; margin-right: 5%; font-size: 12pt; color: #000000; text-align: right;
} 
p.ts {
      margin-left: 5%; margin-right: 5%; font-size: 12pt; color: #FFFFCC; text-align: center;
}

p.tx {
      margin-left: 20%; margin-right: 20%; font-size: 16pt; color: #333399; text-align: center;
}

p.tz {
      margin-left: 5%; margin-right: 5%; font-size: 13pt; color: #FFFF00; text-align: center;
}

ul {
    margin-left: 10%; font-size: 10pt; color: #000000; 
}

caption {
	 font-size:12pt;
	 font-family:arial;
	 text-align: center;
	 color: #333399;
}

tr {
    background-color: #FFFFFF;
}

td{
   font-family: arial;
   font-size: 12pt;
   color:  #333399;
   padding: 10px 7px;
   text-align: center;
}

div.color {
    background-color: #FFFFFF;
    padding: .01em;
    padding-top: 1em;
    padding-bottom: 1em;
    border: none;
    width: 100%;
}

#navi {
    float:left;	
    width: 150px;
    background-color: #FFFFFF;
    padding-left: 1em;
    padding-top: 4em;
    padding-bottom: 3em;
}

#navi ul {
list-style: none;
margin: 0;
padding: .01em;
}

#navi li {
          padding-bottom:.5em;
}

ul {
    margin-left: 22%;
    font-family: arial;
    font-size: 11pt;
}
       
div.photoright {float: right; padding:0px 0px 0px 0px; margin-right: 5%; font-size:90%; color: #333399; font-style:italic; width: 200px;

}


div.photoleft {float: left;  margin-left: 5%; padding:0px 10px 0px 0px; font-size:90%; color: #333399; font-style:italic; width: 200px;

}

a.link {
	 color: #333399;
}	 
	 


/* beg Photo-Caption Zoom - Pure-CSS */

.Zright { float:right; margin:5px 0px 2px 10px; margin-right:10%;}
.Zleft { float: left; margin:5px 10px 2px 0px; margin-left:10%;}

.Zoom img { border: 1px solid #369; }
.Zoom.t100 img { width:100px; }
.Zoom.t150 img { width:150px; }
.Zoom.t200 img { width:200px; }
.Zoom.t250 img { width:250px; }
.Zoom.t300 img { width:300px; }
.Zoom.t350 img { width:350px; }
.Zoom.t400 img { width:400px; }
.Zoom.t450 img { width:450px; }
.Zoom.t500 img { width:500px; }
.Zoom.t550 img { width:550px; }
.Zoom.t600 img { width:600px; }

.Zoom .caption { display:none; }

.Zoom a { padding:0px; }
.Zoom a:hover { padding:0px; } /* IE picky here */
.Zoom a:visited { padding:0px; }

.w100 a:hover img,.w100 a:hover .caption {width:100px}
.w150 a:hover img,.w150 a:hover .caption {width:150px}
.w200 a:hover img,.w200 a:hover .caption {width:200px}
.w250 a:hover img,.w250 a:hover .caption {width:250px}
.w300 a:hover img,.w300 a:hover .caption {width:300px}
.w350 a:hover img,.w350 a:hover .caption {width:350px}
.w400 a:hover img,.w400 a:hover .caption {width:400px}
.w450 a:hover img,.w450 a:hover .caption {width:450px}
.w500 a:hover img,.w500 a:hover .caption {width:500px}
.w550 a:hover img,.w550 a:hover .caption {width:550px}
.w600 a:hover img,.w600 a:hover .caption {width:600px}
.Zoom a:hover img { margin-bottom:5px;}

.Zoom a:hover .caption {
display:block;
background:#eef;
border:1px solid #339;
font-family:verdana,sans-serif;
text-decoration:none;
text-align:justify;
font-size:10pt;
color:#339; }

.Zoom a:hover .inner {
display:block;
padding:5px 8px; } /* no IEboxModelHack */

/* end Photo-Caption Zoom - Pure-CSS */ 


#footer {
	 clear: both;
	 text-align:center;
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 12pt; color: #629632;
	 padding: 0;
	 margin-top: 5%;
	 background-color: #F7F7D8;
}
