H1 {font-family: Arial, sans-serif; color: #666633; font-weight: bold; font-size: x-large; text-decoration: none; text-align: left; background-color: transparent;}

H2 {font-family: Arial, sans-serif; color: #666633; font-weight: bold; font-size: large; text-decoration: none; text-align: left; background-color: transparent;}

H3 {font-family: Arial, sans-serif; color: #666633; font-weight: bold; font-size: medium; text-decoration: none; text-align: left; background-color: transparent;}

H4 {font-family: Arial, sans-serif; color: #003300; font-weight: bold; font-size: small; text-align: left; background-color: transparent;}

p {font-family: Arial, sans-serif; font-weight: normal; font-size: small; text-align: left;}

body {font-family: arial, verdana, sans-serif; color:black; background-color:white;}
a:link {color: maroon; background-color:transparent;}
a:visited {color: maroon; background-color:transparent;}
a:hover {color: maroon; background-color:transparent; text-decoration: underline;}

h1 a {
  text-decoration: none;
  background-color: transparent;
  color: #003300;
}

h2 a {
  text-decoration: none;
  background-color: transparent;
  color: #003300;
}

h3 a {
  text-decoration: none;
  background-color: transparent;
  color: #003300;
}

h4 a {
  text-decoration: none;
  background-color: transparent;
  color: #666633;
}

span.small {font-weight: normal; font-size: small;}
span.boldsmall {font-weight: bold; font-size: x-small;}
span.xsmall {font-size: x-small;}
span.italic {font-style: italic;}
span.styles {font-weight: bold; font-size: small; color:black; background-color: transparent;}
span.title {font-style: italic;}

.ul {
font-family: Arial, sans-serif;
font-size: small;
}

li.blurb {
margin: 0 0 1em 0;
}

.ol {
font-family: Arial, sans-serif;
font-size: small;
}

.li {
font-family: Arial, sans-serif;
font-size: small;
font-weight:bold;
margin:4px;
padding:3px;
background-color:#ffffC0;
border:1px solid black;
list-style-type:none;
}



#header {
  border-bottom: 1px solid #666633;
  margin-top: 1.5em;
}

#header p {
  font-weight: bold;
  margin-bottom: 2px;
}

#styles {
position:absolute; top:5px; right:15px; text-align:right;
}


#article {
margin: 1em 225px 1em 0;
padding: 0px;
}


#navigation {
position: absolute;
right: 0px;
width: 200px;
top: 10em;
font-size: 90%;
text-align: left;
margin-right: 10px;
padding: 3px;

}

#footer {
  border-bottom: 1px solid #666633;
  margin-top: 0px;
}

#breadcrumbs {
position: relative;
width:auto;
background: #003300;
border-bottom: 1px solid black;
color:white;
font-size: small;
font-weight: normal;
text-align: left;
text-decoration: none;
margin:0px;
padding:3px;
}	
	
a.breadcrumbs:link {
color: #ffffff;
background-color: transparent;
text-decoration: underline;
}

a.breadcrumbs:visited {
color: #ffffff;
background-color: transparent;
}

a.breadcrumbs:active {
color: #ffffff;
background-color: transparent;
}

acronym { border-bottom: 1px dotted black; }

dl {
font-size: 1em;
padding: 1em 1em .5em 1em;
margin: 0;
}

dt {
font-size: small;
font-weight:bold;
padding: 0;
}

dd {
margin: 0 0 1.5em 0;
padding: .2em 0 0 0;
}
