body { color: #ffffff;
background-color: #000000; }

h1 { margin-top: .2em;
margin-bottom: 0px;
margin-left: 0;
margin-right: 0;
background-color: #ffffff;
color: #365d96;
font-family: verdana, sans-serif;
font-size: 21px;
font-weight: normal;
border-bottom: 1px solid #365d96; }

h2 { margin-top: .5em;
margin-bottom: .5em;
margin-left: 0;
margin-right: 0;
color: #365d96;
font-family: verdana, sans-serif;
font-size: 16px;
font-weight: bold;
 }

h3 { margin-top: .4em;
margin-bottom: .0em;
color: #365d96;
background-color: #ffffff;
font-family: verdana, sans-serif;
font-weight: bold;
font-size: 14px; }
 
#feature h3 { margin-top: .4em;
margin-bottom: .0em;
color: #000000;
background-color: #faf9ef;
font-family: verdana, sans-serif;
font-weight: bold;
font-size: 14px; }

td.navbar h2 { margin-top: .2em;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
background-color: #365d96;
color: #ffffff;
font-family: verdana, sans-serif;
font-size: 14px;
font-weight: bold; }

#feature {
border: 1px solid black;
background-color: #faf9ef;
padding: 0px 6px 3px 6px;
margin: 8px 0px 6px 0px; }

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: .3em;
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; }

p.caption { margin-top: .1em;
line-height: 1.0;
margin-bottom: .4em;
font-size: 14px;
font-family: verdana, sans-serif;
font-weight: normal; }

em
{ background-color: #c3ee85;
color: black;
font-style: normal;
font-weight: normal; }

table.states 
{ border: 2px solid blue;
color: #000000;
background-color: #ffffff; }

.states td {
padding: 4px;
 }


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: #e9ecfb;
width: 200px;
padding: 6px 6px 0px 6px;
border-top: 1px solid #365d96;
border-left: 1px solid #365d96;
border-bottom: 1px solid #365d96; }

td.navbar
{ color: #000000;
/*background-color: #d4ecf2;*/
background-color: #e9ecfb;
width: 200px;
padding: 6px 6px 6px 6px;
border-left: 1px solid #365d96;
border-bottom: 1px solid #365d96; }

td.navbar div {
border: 2px solid white;
background-color: #e8e7d7;
 }
 
#banner {
padding: 6px 12px 0px 12px;
background-color: #e9ecfb;
border-top: 1px solid #365d96;
border-left: 1px solid #365d96;
border-bottom: 1px solid #365d96; }

.core {
padding: 0px 15px 4px 15px;
border-left: 1px solid #365d96;
border-right: 0px;
border-bottom: 1px solid #365d96; }

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 25px;
vertical-align: top;
 }

li {
margin: 0px 0px 0px 0px;
padding: 0px 0px 3px 0px;
font-size: 13px;
font-family: verdana, sans-serif;
font-weight: normal;
 }

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*/