  body        	{ background-color: #336699; margin: 0px; padding: 0px; border: none }

  a:link   		{ color: #ffffff; TEXT-DECORATION: none }
  a:visited	{ color: #ffffff; TEXT-DECORATION: none }
  a:hover 		{ color: #336699; TEXT-DECORATION: none; background-color: #ffffff }
  a:active  	{ color: #ffff00; TEXT-DECORATION: none }

  .tit table td	{ font-family: Arial; font-size: 14px; font-weight: bold; 
	                  color: #ffffff; background-color: #336699; cell-spacing: 5;
		  border-color: #ffffff; border-width: 1px; border-style: groove; border-collapse: seperate}

  .tit table th	{ font-family: Arial; font-size: 14px; font-weight: bold; 
	                  color: #ffffff; background-color: #336699; cell-spacing: 5;
		  border-color: #ffffff; border-width: 1px; border-style: groove; border-collapse: seperate}

  #menu th	{ font-family: Arial; font-size: 12px; font-weight: bold;
		  color: #ffffff; background-color: #000000; cell-spacing: 5;
		  border-color: #ffffff; border-width: 1px; border-style: groove; border-collapse: seperate}

  #menu td	{ margin: 0px; padding: 0px;
		  font-family: Arial; font-size: 12px; ; font-weight: bold;
		  color: #ffffff; white-space: nowrap; cell-spacing: 5;
		  border-color: #ffffff; border-width: 1px; border-style: grove; border-collapse: seperate}

  #menu a 	{ color: #ffffff; text-decoration: none;
			  padding-left: 5px; padding-right: 5px; padding-top: 0px; padding-bottom: 0px }
  #menu a:link	{ color: #ffffff; TEXT-DECORATION: none }
  #menu a:visited 	{ color: #ffffff; TEXT-DECORATION: none }
  #menu a:hover 	{ font-weight: bold; color: #336699; background-color: #ffffff }
  #menu a:active 	{ font-weight: bold; color: #ffff00; TEXT-DECORATION: none }

  li        		{ text-indent: -10; list-style-type: none; list-style-position: inside }
  li.sub    	{ text-indent: 10; list-style-type: square; list-style-position: inside }
  li.sub2   	{ text-indent: 17; list-style-type: circle; list-style-position: inside }

  #sidebar th	{ font-family: Trebuchet MS, Verdana, Arial; font-size: 12px; font-weight: bold;
		  color: #ffffff; background-color: #000000; cell-spacing: 5;
		  border-color: #ffffff; border-width: 1px; border-style: groove; border-collapse: seperate}

  #sidebar td	{ margin: 0px; padding: 0px;
		  font-family: Trebuchet MS, Verdana, Arial; font-size: 12px; ; font-weight: bold;
		  color: #ffffff; white-space: nowrap; cell-spacing: 5;
		  border-color: #ffffff; border-width: 1px; border-style: grove; border-collapse: seperate}

  #sidebar a 		{ color: #ffffff; text-decoration: none;
			  padding-left: 5px; padding-right: 5px; padding-top: 0px; padding-bottom: 0px }
  #sidebar a:link		{ color: #ffffff; TEXT-DECORATION: none }
  #sidebar a:visited 	{ color: #ffffff; TEXT-DECORATION: none }
  #sidebar a:active 	{ font-weight: bold; color: #ffff00; TEXT-DECORATION: none }
  #sidebar a:hover 		{ font-weight: bold; color: #336699; background-color: #ffffff; text-transform: none; TEXT-DECORATION: none }

	div#menu th	{ font-family: arial; font-size: 9.0pt; background-color: #000000}
	div#menu td	{ margin: 0px; padding: 0px;
			  	font-family: Arial, Helvetica, sans-serif; font-size: 9.0pt; color: #ffffff;
			  	white-space: nowrap }
	div#menu td.offrow 	{color: #ffffff;  background: #336699;}
	div#menu td.onrow 	{color: #336699; background: #ffffff;}
	div#menu a		{ color: #ffffff; text-decoration: none; padding-left: 5px; padding-right: 5px; padding-top: 0px; padding-bottom: 0px }
	div#menu a:link		{ color: #ffffff; font-weight: bold; TEXT-DECORATION: none }
	div#menu a:visited 	{ color: #ffffff; font-weight: bold; TEXT-DECORATION: none }
	div#menu a:hover 		{ font-weight: bold; color: #336699; background-color: #ffffff; text-transform: uppercase; TEXT-DECORATION: none }
