.DefaultText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: normal;
	color: #000000;
	text-align: left;
	padding: 5px;
	font-style: normal;
}

hr {
  width: 100%;
  margin-top: 0px;
}

/*a:link {color: #FF0000}      unvisited link */
/*a:visited {color: #00FF00}   visited link */
/*a:hover {color: #FF00FF}    mouse over link */
/*a:active {color: #0000FF}    selected link */

a:link, a:visited, a:hover, a:active {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
line-height: normal;
color: #0000ff;
font-style: normal;
font-weight: bold;
text-decoration: underline;
outline: none;
}
a:visited {
color: #990099;
}
a:hover {
color: #ff0000;
text-decoration: none;
}
a:active {
color: #ff0000;
}

a.sidelink:link, a.sidelink:visited, a.sidelink:hover, a.sidelink:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
	font-style: normal;
	text-decoration: none;
}
a.sidelink:visited {
}
a.sidelink:hover {
	color: #0000ff;
}
a.sidelink:active {
	color: #453C5B;
  outline: none;
}

/*  navcontainer is the side menu <div> tag  */

#navcontainer{
margin: 0;
width: 215px;
border-bottom: 1.5px solid #000000;
/* The border for the left side is made by the cell to the 
    right of the navcontainer. 
   The border for the top side is made by the cell above the
    navcontainer. */
}             
#navcontainer ul {
margin: 0em 0em 0em 0em;
padding: 0px 0px 0px 0px;
list-style-type: none;
}
#navcontainer ul ul {
margin: 0em 0em 0em 1em;
}
#navcontainer li {
margin: 0em 0em 0em 0em;
padding: 0em .2em 0em .2em;   /* Padding is the blue around the menu */
border-width: 1px;
}
#navcontainer li li {
margin: 0em 0em 0em 0em;
padding: 0em 0 0em .2em;
background-color: #D9D9D9;
/* border-style: box; */ /* I can't find any reference to this being a valid value */
border-width: 1px;
border-color: #000000;
}
#navcontainer a {
text-decoration: none;
display: block;
font-weight: bold;
text-align: left;
border-style: outset;
}
#navcontainer li a {
margin-top: 0em;
margin-bottom: 0em;
padding: 0em .3em 0em .6em;
background-color: #445731;
border-width: 1px;
}
#navcontainer li a:link, #navcontainer li a:visited, #navcontainer li a:hover, #navcontainer li a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #D9D9D9;
	font-style: normal;
	text-decoration: none;
}
#navcontainer li a:visited {
}
#navcontainer li a:hover {
  color: white;            /* #D9D9D9;  /*dark gray*/
	border-style: inset;
}
#navcontainer li a:active {
  color: #D9D9D9;
  outline: none;
}

#navcontainer li li a {
font-family: courier, serif;
margin: 0em 0em 0em 0em;
padding: 0em .3em 0em .6em;
background-color: #D9D9D9;
display: inline;
border-width: 0px;
}
#navcontainer li li a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
	font-style: normal;
	text-decoration: none;
}
#navcontainer li li a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
	font-style: normal;
	text-decoration: none;
}
#navcontainer li li a:hover {
/*	font-family: courier, serif;*/
	font-size: 8pt;
  color: #0000ff;  /*light blue*/
	font-style: normal;
	text-decoration: none;
	border-style: inset;
}
#navcontainer li li a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
  color: #453C5B;   /*dark gray*/
	font-style: normal;
	text-decoration: none;
  outline: none;
}

#financlist ul{
  list-style: disc none outside;
}

#financlist ul ul{
  list-style: circle none outside;
}

#financlist li{
  margin-bottom: 10px;
}
#financlist li a:link, #financlist li a:visited{
  color: #666666; 
  text-decoration: none;
}
#financlist li a:hover{
  color: #0000ff;
  text-decoration: none;
}
#financlist li a:active{
  color: #0000ff;
  text-decoration: none;
  outline: none;
}
#financlist li li{
  list-style: circle outside;
}

.menubarrollover{
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
  line-height: normal;
  color: #ffffff;
  background-color: #000000;
  text-align: center;
  vertical-align: middle;
  font-style: normal;
  text-decoration: none;
  font-weight: bold;
  padding: 1px 0px 3px 0px;
  margin: 0em 0em 0em 0em;
  border: 1.5px solid #ffffff;	          
}
.menubarrollover a:link, .menubarrollover a:visited, .menubarrollover a:hover, .menubarrollover a:active{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  line-height: normal;
  background-color: #000000;
  text-align: center;
  vertical-align: middle;
  font-style: normal;
  text-decoration: none;
  font-weight: bold;
  display: block;	          
}
.menubarrollover a:link{
  color: #ffffff;
}
.menubarrollover a:visited{
  color: #ffffff;
}
.menubarrollover a:hover{
  color: #c3c3b4;
}
.menubarrollover a:active{
  color: #ffffff;
  outline: none;
}

.bodytitle {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:18pt;
color: #5267AB ;
font-style: normal;
text-decoration: none;
}
.bodylink:link {
  color: #666666;
  font-style: normal;
  text-decoration: none;
}
.bodylink:visited {
  color: #990099;
  font-style: normal;
  text-decoration: none;
}
.bodylink:hover {
  color: #0000ff;
  font-style: normal;
  text-decoration: none;
}
.bodylink:active {
  color: #0000ff;
  font-style: normal;
  text-decoration: none;
  outline: none;
}

.indexlink:link, .indexlink:visited, index:hover, .indexlink:active {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 7.5pt;
color: #666666;
font-style: normal;
text-decoration: none;
text-align: center;
text-indent: 3em;
}
.indexlink:visited, index:hover,  .indexlink:active {
}
.indexlink:hover {
color: #0000ff;
}
.indexlink:active {
color: #0000ff;
outline: none;
}


.indexheader {
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: normal;
color: #000000;
text-align: center;
text-indent: 3ex;
padding: 5px;
font-style: normal;
font-size: 15pt;
font-weight: bold;
text-decoration: underline;
}


.navlink a{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #0000ff;
font-style: normal;
text-decoration: underline;
text-align: center;
}
.navlink a:link {}
.navlink a:visited {}
.navlink a:hover { color: red; }
.navlink a:active { color: #0000ff; }

.adlink a{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14pt;
color: #0000ff;
font-style: normal;
text-decoration: underline;
text-align: center;
}
.adlink a:link {}
.adlink a:visited {}
.adlink a:hover { color: red; }
.adlink a:active { color: #0000ff; }

.adbox a{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14pt;
color: #0000ff;
font-style: normal;
text-decoration: underline;
text-align: center;
border-style: ridge;
}
.adbox a:link {}
.adbox a:visited {}
.adbox a:hover { color: red; }
.adbox a:active { color: #0000ff; }

.itemlink a{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
color: gray;
font-style: normal;
text-decoration: none;
text-align: center;
}
.itemlink a:link {}
.itemlink a:visited {}
.itemlink a:hover { color: red; }
.itemlink a:active { color: #0000ff; }

.basicText {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
line-height: normal;
color: #000000;
padding: 5px;
font-style: normal;
}

.Heading {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 15pt;
line-height: normal;
color: #5D566F;
text-align: center;
padding: 5px;
font-style: normal;
font-weight: bolder;
}

.tinytext {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 7pt;
line-height: normal;
color: #000000;
padding: 5px;
font-style: normal;
}
