 
body, table, td {
	font-family: Times,Palatino,Garamond,Serif;
	font-size  : 13px;
	color      : #333333;
	
}




.header {font-family: Verdana,Arial,Tahoma,Verdana;
	font-size  : 13px;
	color      : #333333;}


a:link, a:visited, a:active {text-decoration: none;font-style:italic;     color: #325E6B;font-family: Times,Palatino,Garamond,Serif;
	}
a:hover {text-decoration: underline;font-style:italic; color: #325E6B; font-family: Times, Palatino,Garamond,Serif;
	}

div.picture {border:#999 1px solid;}
.win2        { padding: 20px; background-color: #F0EFF1; border: 1px solid #666666;}

.content_browse {color      : #333333;}
div.quote {
    padding: 0.4em;
    margin-right: 20px;
    font-size: .9em;
    background-color:#F0EDF3;
    border:#999 1px solid;
   
    
}

div.toc {
    padding: 0.4em;
    margin-right: 10px;
    border-bottom:#CAD3D5 1px solid;
    font-size: 1.0em;
    font-family: Times,Palatino,Garamond,Serif;
}





div.toc h2 {
    padding-left: 1em;
    font-size: 1em;
}


	
 hr {
 border: 0;
 color: #CAD3D5;
 background-color: #CAD3D5;
 height: 1px;
 width: 100%;
 text-align: left;
}

 table.user {
         width: 500px;
         table-layout: fixed
        border-style:solid;
        border-width:thin;
    }
    table.user tr td {
        border-style:solid;
        border-width:thin;
    	font-family: Times, Palatino,Garamond,Serif;
    	font-size  : 9px;
    	color      : #333333;
    	background-color: #Ffffff;
}
    
    }
    
     span.bar a {
            margin:0;
            padding:0 1ex 0 1ex;
            border-left:1px solid black;
        }
        span.bar a:first-child, span.bar br + a {
            padding-left:0;
            border-left:none;
    }
    
    img {
        border: #777777 1px solid;
      
        background-color: #e6e6e6;
        color: black;
}

 a.footnote {
 a:before 
         text-decoration:underline;
    }
    
    
 div.sidebar { 
          
          padding: 0.4em;
	  border:#999 1px solid;
	 font-size: 1.0em;
          font-family: Times, Palatino,Garamond,Serif;
          background-color:#FAFAFF;
   
}
    
div.footnotes { 
          
          font-style:italic;
	 font-size: .9em;
          font-family: sans-serif;
          
}
    
     
    
   .trail a:before { content:"/ "; }
     
    
     
     textarea {
      border: 1px solid #999999;
      margin-bottom: 1px;
      margin: 1px;
      color: black;
      background-color: #ffffff;
      font: 10px/15px verdana,trebuchet,sans-serif;
       width: 400px;
     }
     
     input {
      font : bold 12px/13px Times, Palatino,Garamond,Serif;
      border : 1px solid #999999;
      color : black;
      background-color : #ffffff;
      margin-top: 2px;
      margin-bottom: 2px;
     }
     
     input.large {
      width: 400px;
     }
     
     input:focus {
      background-color : #ffffff;
     }
     
     
     
     textarea:focus {
      background-color : #ffffff;
}

h4{font-variant:small-caps;color: #325E6B;font-size  : 15px;font-family:Times, Palatino,Garamond,Serif;}
h5{font-size: 1.0em; font-weight:bold;font-family:Times, Palatino,Garamond,Serif;}


h1{color: #325E6B; font-style:italic; font-variant:small-caps;font-family:Times, Palatino,Garamond,Serif;}




