﻿div.mainbox {
	width:800px;
	}

.style2 {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, serif
}
.style3 {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Helvetica, serif
}

P {
   font-family: Verdana;
   font-size: 9pt;
}


P.oop {
   font-family: Verdana;
   font-size: 8pt;
}

table {
   font-family: Verdana;
   font-size: 9pt;
}

td.head {
	border-bottom: 1px solid blue; 
        border-top: 1px solid blue;
        padding:0px;
        height: 30px
        }

td.foot {

	border-bottom: 1px solid blue; 
                 border-top: 1px solid blue;
	text-align: center;
	background-color: #ffffdd;
}

table.navbar
	{

	 border-bottom: 1px solid blue; 
         border-top: 1px solid blue; 
	}

td.text {
	background-color: #EFEFEF;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 5px;
}


#this_page
    {
     background-color: #EFEFEF;
    }

.navbar2text
	{
         font-family: Arial;
	 font-size: 8pt;
	 color: black;
         font-weight:bold;
         margins: 0px;
         padding: 0px;
         text-align: center;
         word-wrap:break-word;
	 text-decoration:none;
        }

.navbar2text a:link 
	{
         color: black;
         text-decoration:none;
        }

.navbar2text a:visited 
	{
         color: black;
         text-decoration:none;
        }

.navbar2text a:hover 
	{
         background-color:blue;
         text-decoration:none;
	 color: white;
         text-align: centre;
	     
        } 

.linktext
	{
         font-family: Arial;
	 font-size: 9pt;
	 color: black;
         font-weight:bold;
         text-align: left;
         word-wrap:break-word;
	 text-decoration:none;
        }

.linktext a:link 
	{
         color: black;
         text-decoration:none;
        }

.linktext a:visited 
	{
         color: black;
         text-decoration:none;
        }

.linktext a:hover 
	{
         background-color:blue;
         text-decoration:none;
	 color: white;
         text-align: centre;
	     
        } 


span.cont {   margin-top: 0px; 
              padding-top: 0px;
              
             }

span.cont a {
       font-family: Verdana;
       font-size: 8pt;
       font-weight: bold;
       color: black;
       text-decoration:none;
            }

span.cont a:hover {
            background-color:blue;
            color: white;
            }


.txttoc {position: relative;
              top:10px;
              margin-top: 0px; 
              padding-top: 0px;
              margin-left: 10px;
              padding-left: 0px;
              list-style-type:none; 
             }

.txttoc li a {
       font-family: Verdana;
       font-size: 10pt;
       font-weight: bolder;
       list-style-type:none;
       color: black;
       margin-left: 10px;
       margin-bottom:5px;
       margin-top:5px;
       text-decoration:none;
            }

.txttoc a:hover {
            background-color:blue;
            color: white;
            }

P.h1 {font-family: Arial;
       font-size: 14pt;
       font-weight: bold;
}

P.h2 {font-family: Arial;
       font-size: 12pt;
       font-weight: bold;
}

P.pubdets
     	{
	 font-size: 8pt;
       	}

td.logo_vert
    {
     background-color: #9C769D;
     border: 1px solid blue;
     width: 80px;
     vertical-align: top;
     text-align: center;
    }

td.nav_side
    {
     background-color: #9C769D;
     border: 1px solid blue;
     width: 125px;
     vertical-align: top;
    text-align: left;
    height: 425px;
    }

.copyright
    {
    font-family: Arial;
    font-size: 7pt;
    }

table.booklist td
    {
     padding: 5px;
    }

table.timeline td
    {
     font-size: 8pt;
     padding-bottom: 5px;
    }

span.tl_date

    {
     font-weight: bold;
     background-color:#CCFFFF;	
    }

.photo_index a {
	font-family: Arial;
   	font-size: 8pt; 
     	text-decoration: none
}



