  body{
    color: black;
    font-family: arial;
    font-size: 12pt;
    font-style: normal;
    font-weight: normal;
  }
  
  body hr{
  	color: #C0C0C0;
  }
  
	div.right	{
		position: absolute;
		right: 25px;
		top:25px;
		z-index: 2;
	}

  h4 {
  	font-size: 14pt;
  	font-weight: bold;
   	font-variant: small-caps;
  }
  
  h5 {
  	font-size: 14pt;
  	font-weight: bold;
  }
  
  h6 {
  	font-size: 12pt;
  	font-weight: bold;
  }
  
  .myDefault {
    color: black;
    font-family: arial;
    font-size: 12pt;
    font-style: normal;
    font-weight: normal;
	}
	
 .hideText {
    font-size: 1pt;
    visibility: hidden;
  }
  
  .myTitle {
    font-weight: bold;
    font-size: 14pt;
    text-align: center;
  }
  
  .myCreditInt {
    text-align: center;
  }
  
  .myCreditInt img {
    vertical-align: top;
  }
  
  .myCreditLst {
    text-align: left;
    text-style: italic;
  }
  
  	.twitter {
	  text-align: center;
	}
	
	.twitter table {
	  border: 2px solid silver;
	  border-style:solid;
	  margin-left:auto; 
	  margin-right:auto;
	}
	
  
	.mainDoc {
	  text-align: center;
	}
	
	.mainDoc table {
	  width:70%;
	  border: 2px solid silver;
	  border-style:solid;
	  margin-left:auto; 
	  margin-right:auto;
	}
	
	.mainDoc th {
	  text-align:center;
	  border: 2px solid silver;
	  border-style:solid;
	}
    
  .myHeading {
    color: #00BE00;
    font-weight: bold;
    font-family: "courier new";
    font-size: 16pt;
  }

  img.rss {
    border: 0;
    vertical-align:middle;
  }
  
  .centerimage {
    text-align: center;
  }
  
  .centerimage img {
    border: 0 ;
  }
  
  img.nolinkborder {
  	border: 3px solid silver;
  }

  img.linkborder {
  	border: 3px solid blue;
  }

  .rr {
    color: #00BE00;
    font-weight: bold;
    font-family: "courier new";
  }

	ol#contents {
		list-style-type: upper-roman;
		font-weight: bold;
		font-size: 16pt;
	}

	ol#contents li ol {
		list-style-type: lower-roman;
		font-size: smaller;
	}

	ol#contents li ol li ol{
		list-style-type: lower-alpha;
		font-size: smaller;
	}
	
  a.menu {
    color: #00BE00;
    text-decoration: none;
    font-weight: bold;
    font-family: "courier new";

  }

  a.menu:hover {
    color: #00BE00;
    text-decoration: underline;
    font-weight: bold;
    font-family: "courier new";
  }

  a.blnk {
    font-weight: bold;
  }
  
  .text {
    font-family: "courier new";
  }

  blockquote.textQ {
    font-family: "courier new";
  }

  blockquote.speechQ {
    font-style: italic;
  }

  .smallTxt td {
    font-size:9pt;
  }

  .smallTxt a {
    font-size:9pt;
  }
  
  .bold {
    font-weight: bold;
  }

  .centerhit img {
    vertical-align:middle;
  }
  .colorblue {
		color=navy;  
  }
  
  .colorred {
		color=red;  
  }
  
  .colorgreen {
		color=green;  
  }

	#nav-menu ul
	{
 	  padding: 0;
	  margin: 0;
	  text-align: center;
	}

	#nav-menu li
	{
	  display:inline;
	  position: realtive;
	}

	#nav-menu li a
	{
      padding: 1px 20px;
      line-height: 2em;
      border: 2px solid silver;
      color: #00BE00;
      font-size: 12pt;
      font-weight: bold;
      font-family: "courier new";
      text-decoration: none;
      text-align: center;
	}

	#nav-menu li a:hover
	{
 	  text-decoration: underline;
 	  background:#CEDFE7;
	}

/*
	#nav-menu li ul {
		position: absolute;
		display: none;
	}

	#nav-menu li:hover ul {
		position: absolute;
		display: table;
	}

	#nav-menu li ul li {
	  display:table-column;
	  position: realtive;
	  float: left;
	}

	#nav-menu li ul li a {
      color: #00BE00;
      font-size: 12pt;
      font-weight: bold;
      font-family: "courier new";
      text-decoration: none;
      text-align: center;
	}
*/
	#nav-menuSmall ul
	{
 	  padding: 0;
	  margin: 0;
	  text-align: center;
	}

	#nav-menuSmall li
	{
	  display:inline;
	}

	#nav-menuSmall li a
	{
      padding: 0px 10px;
      color: #00BE00;
      font-size: 10pt;
      font-weight: bold;
      font-family: "courier new";
      text-decoration: none;
      text-align: center;
	}

	#nav-menuSmall li a:hover
	{
 	  text-decoration: underline;
	}

	table.article {
	  width:90%;
      border-width:2px;
      border-color:#C0C0C0;
      border-style:solid;
	 	  margin-left:auto; 
		  margin-right:auto;
	}

	table.article th {
	  padding: 1px;
	  border-width:2px;
	  border-color:#C0C0C0;
	  border-style:solid;
	}
	
	table.article td {
    padding: 10px;
	}

	a.feedback {
	  width: 400;
	  padding: 3px;
      border: 2px solid silver;
      color: #00BE00;
      font-size: 12pt;
      font-weight: bold;
      font-family: "courier new";
      text-align: center;
      text-decoration: none;
	}

	a.feedback:hover {
	  text-decoration: underline;
	  background:#CEDFE7;
	}

  .feedback img {
    vertical-align: middle;
  }

	table.imagetbl {
	  border-width:0px;
	  margin-left:auto; 
	  margin-right:auto;
	}
	
	table.imagetbl td {
	  text-align: center;
	}

	table.simple {
		border: 2px solid silver;
	}
	
	table.navigate {
		border: 0px;
		width: 100%;
	}
	
	table.navigate td {
	  text-align: center;
		border: 2px solid silver;
	}
	
	table.data {
	  border-width:2px;
	  border-color:#C0C0C0;
	  border-style:solid;
	  margin-left:auto; 
	  margin-right:auto;
	}
	
	table.data th {
	  padding: 1px;
	  border-width:2px;
	  border-color:#C0C0C0;
	  border-style:solid;
	  background-color:#C0C0C0;
	}
	
	table.data td {
	  padding: 1px;
	  border-width:1px;
	  border-color:#C0C0C0;
	  border-style:solid;
	}