body { color: #000000;
background-color: #000000; }

h1 { margin-top: .5em;
margin-bottom: .7em;
margin-left: 0;
margin-right: 0;
color: #000000;
font-family: verdana, sans-serif;
font-size: 26px;
font-weight: normal;
border-bottom: 1px solid #000000; }

h1.less { margin-top: .8em;
margin-bottom: .7em;
margin-left: 0;
margin-right: 0;
color: #000000;
font-family: verdana, sans-serif;
font-size: 22px;
font-weight: normal;
border-bottom: 1px solid #000000; }

h2 { margin-top: .5em;
margin-bottom: .5em;
margin-left: 0;
margin-right: 0;
color: #000000;
font-family: verdana, sans-serif;
font-size: 18px;
font-weight: normal;
border-bottom: 1px solid #000000; }

h2.links {
border-bottom: 0px;
margin-bottom: 0em;
margin-top: .9em; }

td.navbar h2 { margin-top: .2em;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
background-color: #a52a2a;
color: #ffffff;
font-family: verdana, sans-serif;
font-size: 14px;
font-weight: bold; }

td.navbar p { margin-top: 0px;
margin-bottom: 1px;
margin-left: 4px;
font-family: verdana, sans-serif;
font-size: 15px;
font-weight: normal;
border-top: 1px solid white;  }

#crumb p {
margin-top: 0em;
margin-bottom: .7em;
font-family: verdana, sans-serif;
font-weight: normal;
font-size: 12px; }

p { margin-top: .4em;
line-height: 1.3;
margin-bottom: .4em;
font-size: 15px;
font-family: verdana, sans-serif;
font-weight: normal; }

#links p {
margin-top: .3em;
line-height: 1.0;
margin-bottom: .3em; }

p.quotes { margin: .1em 2.0em .4em 2.0em ;
line-height: 1.1;
margin-bottom: .6em;
font-size: 14px;
font-family: verdana, sans-serif;
font-weight: normal; }

sup { font-size: 12px;
margin-top: 0;
line-height: 0.4; }

.primary p:first-letter {
background-color: #e9ecfb;
font-weight: bold;
font-style: italic; }

p.caption { margin-top: .1em;
line-height: 1.0;
margin-bottom: .6em;
font-size: 12px;
font-family: verdana, sans-serif;
font-weight: normal; }

.indexes p { margin-top: .4em;
line-height: 1.0;
margin-bottom: .4em;
font-size: 14px;
font-family: verdana, sans-serif;
font-weight: normal; }

.references p { margin-top: .4em;
line-height: 1.0;
margin-bottom: .4em;
margin-left: 0em;
font-size: 15px;
font-family: georgia, serif;
font-weight: normal; }

.references ul { 
line-height: 1.0;
font-size: 15px;
font-family: georgia, serif;
font-weight: normal;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 15px; }



#abbreviations {
border: 1px solid black;
background-color: #faf9ef;
padding: 0px 6px 3px 6px;
margin: 8px 0px 6px 0px;
 }
 
#abbreviations p {
margin-top: .1em;
line-height: 1.0;
margin-bottom: .1em;
font-size: 11px;
font-family: verdana, sans-serif;
font-weight: normal;
 }

em
{ background-color: #c3ee85;
color: black;
font-style: normal;
font-weight: normal; }

em.inlineq
{ background-color: white;
color: black;
font-style: italic;
font-weight: normal; }

table.main 
{ width: 820px;
border: 0px;
color: #000000;
background-color: #ffffff;
text-align:center;
margin-left:auto;
margin-right:auto; }

td { 
text-align:left;
vertical-align:top; }

tr { text-align:left; }

td.navbartop
{ color: #000000;
background-color: #fbf1e5;
width: 200px;
padding: 6px 6px 0px 6px;
border-top: 1px solid #824d15;
border-left: 1px solid #824d15;
border-bottom: 1px solid #824d15; }

td.navbar
{ color: #000000;
/*background-color: #e9ecf3;*/
background-color: #fbf1e5;
width: 200px;
padding: 6px 6px 6px 6px;
border-left: 1px solid #824d15;
border-bottom: 1px solid #824d15; }

td.navbar div {
border: 2px solid white;
background-color: #f4a460;
 }
 
#banner {
padding: 6px 12px 0px 12px;
background-color: #fbf1e5;
border-top: 1px solid #824d15;
border-left: 1px solid #824d15;
border-bottom: 1px solid #824d15; 
font-family: verdana, sans-serif;
font-weight: normal;
font-size: 11px; }

.core {
padding: 0px 15px 4px 15px;
border-left: 1px solid #824d15;
border-right: 0px;
border-bottom: 1px solid #824d15; }

img {
border: 1px solid black; }

img.extern {
border: 0;
margin: 0;
padding: 0; }

.imgcentro {
text-align:center;
margin-top:0px;
margin-bottom:0px;
padding:0px; }

ul { 
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 15px;
vertical-align: top;
line-height: 1.4;
font-size: 14px;
font-family: verdana, sans-serif;
font-weight: normal;
 }

.references ul { 
line-height: 1.1;
font-size: 15px;
font-family: georgia, serif;
font-weight: normal;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 15px; }
 
li {
margin: 0px 0px 0px 0px;
padding: 0px 0px 3px 0px;
 }

A:link, A:visited { 
text-decoration: none;
color: blue;
font-weight: normal; }

A:hover { 
color: white;
background-color: #87a7ba;
font-weight: normal;
text-decoration: none; }

/*begin print only section*/
@media print {

/*body, h1, h2, h3, table.main, p, A:link, A:visited
{ color: #000000;
background-color: #ffffff; }*/

td.core p { 
font-family: "Times New Roman", Times, serif;
font-weight: normal;
font-size: 12pt;
color: black; }

td.navbar, td.navbartop
{ display: none; }

}
/*end print only section*/