﻿    body 
    {
        margin: 0;
        font: 105% 'Goudy Old Style','Book Antiqua',Perpetua,Nyala,'Palatino Linotype',Sylfaen,Georgia,Garamond;
        font-size-adjust: 90%;
    }
    
    body * 
    {
        /* for testing, displays a border around all elements 
        border: solid 1px #000; */
    }

    iframe {display: none}
    
    .topline 
    {
        border-top: solid 1px #867E47;
    }

    .img,.tbl 
    {
        margin: 0 0 10px 15px;
        float: right;
        color: #334;
        font-size: 90%;
    }
    
    .tbl 
    {
        max-width: 60%;
    }
    
    .img 
    {
        max-width: 40%;
        font-style: italic;
    }
    
    .img img
    {
        display: block;
        max-width: 100%;
        padding: 1px;
        border: solid 1px #000;
    } 
    
    ul em 
    {
        font-size: 90%;
    }
    
    ul 
    {
        margin-left: 10px;
        padding-left: 10px;
        list-style-image: url('/images/bullet.gif');
    }
    
    h2 
    {
        font: normal 1.6em 'Imprint MT Shadow',Castellar,'Monotype Corsiva';
    }
    h3 
    {
        font: bold 120% 'Maiandra GD';       
    }
    
    table 
    {
        border-collapse: collapse;
    }
    th,td 
    {
        padding: 3px;
    }
    .center 
    {
        text-align: center
    }
    
                
@media screen 
{
    
    a 
    {
        text-decoration: none;
    }  
    a:hover
    {
        text-decoration: underline;
    }      
    a:visited 
    {
        color: #666;
    }

    .arrowbullets *
    {
        list-style: none none;
    } 
       
    .arrowbullets ul
    {
        margin: 0 10px;
        padding: 5px 10px;
    }
    
    .arrowbullets li li 
    {
        background: url('/images/bullet.png') no-repeat 0 .3em;
        padding-left: 1.5em;
    }
    
    .content 
    {
        padding: 5px 20px 0 20px;
        min-height: 400px;
        clear: both;
    }    
    
    h2
    {
        color: #556;
        border-bottom: solid 1px #a63;
        margin: 15px 0 25px 0;
    }
    
    .img .centertable, .tbl .centertable
    {
        width: 96%;
        color: #000;
        margin: 10px 0;
        font-size: 1.1em;
    }
    
    .centertable 
    {
        margin: auto;
    }

    .centertable th,.centertable td
    {
        border: solid 1px #aaaaaa;
        padding: 5px;
    }
    
    .centertable th
    {
        background: #717D7D;
        font-size: 110%;
    }
    
    .centertable td
    {
        padding: 0 10px 0 10px;
    }
    
    th.corner 
    {
        background: #665E27;
    }

    th 
    {
        background: #867E47;
        color: #ffc;
    }

    h3 
    {
        color: #a63;
    }
 
}

