/* Begin custom style sheet */

body
  {
    font-size: 			1em;
	font-weight: 		normal;
	word-spacing:		normal;
	text-transform:		none;
	font-family:		Myriad Web, Geneva, Arial, Helvetica, sans-serif;
	font-size-adjust:: 	.58;
	color:				black;
	background:			white;
	line-height:		1.58em;
	margin-top:         1.58em;
	margin-left:        1%;
	margin-right:       2%;
	margin-bottom:      1.58em;
  }
  
p
  {
    margin-top:         .75em;
	margin-bottom:      .75em;
	margin-left:        5%;
	margin-right:       2%;
	text-indent:        5%;
	padding-top:        0;
	padding-bottom:     0;

  }
  
.biblio
  {
	text-indent:        -5%;
	padding-top:        0;
	padding-bottom:     0;
  }

  
blockquote
  {
    margin-top:         .75em;
	margin-bottom:      .75em;
	margin-left:        4%;
	padding-left:       11%;
	
	padding-top:        0;
	padding-bottom:     0;
  }
  

form, ul, ol, dl, dir, menu, hr
  {
    margin-top:         .75em;
	margin-bottom:      .75em;
	padding-top:        0;
	padding-bottom:     0;
  }
  
small
  {
    font-size:			.92em;
  }
  
big
  {
    font-size: 			1.17em;
  }
  
pre
  {
    font-family: 'Monotype.com', Courier New, monospace;
  }
  
li
  {
    margin-left:        4%;
	margin-right:       0;
  }
  
ol li
  {
    list-style-type: 	decimal;
	left-margin: 		3em;
  }

ol ol li
  {
    list-style-type: 	lower-alpha;
  }
  
ol ol ol li
  {
    list-style-type: lower-roman;
  }
  
table, tbody, tr, td
  {
    font-size: 			1em;
	word-spacing:  		normal;
	letter-spacing:		normal;
	text-transform:		none;
	font-family:		Myriad Web, Geneva, Arial, Helvetica, sans-serif;
	font-size-adjust:	.48;
  }

caption
  {
    font-size:          1.2 em;
	font-weight:        bold;
	text-align:         center;
  }
  
h1
  {
    font-family: 		Impact, Arial Black, Helvetica Black, sans-serif;
	font-size-adjust:	.46;
	font-size:			2em;
	font-weight:		300;
	font-style:			normal;
	text-decoration:	none;
	word-spaceing:		normal;
	letter-spacing:		normal;
	text-transform:		none;
	margin-top: 		1.33em;
	margin-bottom:		.33em;
	padding-top:	    0;
	padding-bottom:     0;
	margin-left:        2%;
	
  }
    
h2
  {
    font-family: 		Arial Narrow, Helvetica Narrow, sans-serif;
	font-size-adjust:	.46;
	font-size:			1.75em;
	font-weight:		700;
	font-style:			normal;
	text-decoration:	none;
	word-spaceing:		normal;
	letter-spacing:		normal;
	text-transform:		none;
	margin-top: 		1.75em;
	margin-bottom:		.33em;
	padding-top:	    0;
	padding-bottom:     0;
	margin-left:        4%;
  }
      
h3
  {
    font-family: 		Arial Narrow, Helvetica Narrow, sans-serif;
	font-size-adjust:	.46;
	font-size:			1.58em;
	font-weight:		700;
	font-style:			normal;
	text-decoration:	none;
	word-spaceing:		normal;
	letter-spacing:		normal;
	text-transform:		none;
	margin-top: 		1.58em;
	margin-bottom:		.33em;
	padding-top:	    0;
	padding-bottom:     0;
	margin-left:        7%;
  }
        
h4
  {
    font-family: 		Arial Narrow, Helvetica Narrow, sans-serif;
	font-size-adjust:	.46;
	font-size:			1.33em;
	font-weight:		600;
	font-style:			normal;
	text-decoration:	none;
	word-spaceing:		normal;
	letter-spacing:		normal;
	text-transform:		none;
	margin-top: 		1.33em;
	margin-bottom:		.33em;
	padding-top:	    0;
	padding-bottom:     0;
	margin-left:        11%;
  }
          
h5, dt
  {
    font-family: 		Arial Narrow, Helvetica Narrow, sans-serif;
	font-size-adjust:	.46;
	font-size:			1.17em;
	font-weight:		600;
	font-style:			normal;
	text-decoration:	none;
	word-spaceing:		normal;
	letter-spacing:		normal;
	text-transform:		none;
	margin-top: 		1.17em;
	margin-bottom:		.33em;
	padding-top:	    0;
	padding-bottom:     0;
	margin-left:        11%;
  }
            
h6
  {
    font-family: 		Arial Narrow, Helvetica Narrow, sans-serif;
	font-size-adjust:	.46;
	font-size:			1em;
	font-weight:		600;
	font-style:			normal;
	text-decoration:	none;
	word-spaceing:		normal;
	letter-spacing:		normal;
	text-transform:		none;
	margin-left:        11%;
  }
  
tfoot, thead
  {
    font-size:			1.2em;
	word-spacing:		normal;
	letter-spacing:		normal;
	text-transform:		none;
	font-family:		Arial Narrow, Helvetica Narrow, sans-serif;
	font-size-adjust:	.46;
  }
  
th
  {
    font-family: 		Arial Narrow, Helvetica Narrow, sans-serif;
	vertical-align:		baseline;
	font-size:			1.2em;
	font-weight:		bold;
	word-spacing:		normal;
	letter-spacing:		normal;
	text-transform:		capitalize;
	font-size-adjust:	.46;
  }
  
hr
  {
    visibility: 		visible;
	color:				navy;
  }
  
/* Inline styles */

em
  {
    font-style: 		italic;
	font-weight: 		500;
	color:				black;
	background:			white;
  }
  
strong
  {
    font-style: 		normal;
	background:			white;
	color:				black;
	font-weight:		bold;
  }
  
em strong, strong em
  {
    text-transform: 	uppercase;
	font-style:			normal;
	font-weight:		bolder;
	background:			white;
	color:				red;
  }

var, cite, dfn, .note
  {
    font-style: 		italic;
  }

address
  {
    font-style: 		normal;
	letter-spacing:		.1em;
  }

acronym
  {
    font-variant:		small-caps;
	letter-spacing:		.1em;
  }
  
col, colgroup, table, tbody, td, tr
  {
    color: 				black;
	text-decoration:	none;
	background:			#f9f9f9;
  }
  
/* Vertical adjustments */

h1, h2, h3, h4, h5, h6
  {
    line-height:		1.33em;
  }
  
