
.navBar 
{
  width:100%; 
  color:Black;
  background-color:ghostwhite;
  border:solid 2px #ffc700;
  overflow:hidden;
  padding: 2 2 2 2;
  margin: 1 0 1 0;
  font-weight:bold; 
  text-decoration:none;
}
.navBarSplit
{
	color:Green;
  background-color:ghostwhite;
  font-weight:bold; 
}
.navBar a:active,.navBar a:visited,.navBar a:link,
.navBarSplit a:active,.navBarSplit a:visited,.navBarSplit a:link
{
  color: black;
  font-weight:bold; 
  text-decoration:underline;
}
.navBar a:hover, .navBarSplit a:hover
{
  font-weight:bold; 
  color: dimgray;
  text-decoration:underline;
}
.navBar img , .navBarSplit img
{
  vertical-align:middle;
  background-color: #ffc700;
  border: 2px outset white;
  margin-right:2;
}


.newsTableDiv
{
  background-color:ghostwhite;
  border:solid 2px #ffc700;
  margin-bottom:1;
}
.newsTable
{
  margin-top:5;
  margin-left:3;
}
.newsDiv 
{
  margin-top:5;
  margin-left:3;
}
.newsTitle a
{
  font-weight:bold;
  text-decoration:underline;
  color:Black;
}
.newsTitle a:hover
{
  font-weight:bold;
  text-decoration:underline;
  color:dimgray;
}
.newsSubTitle 
{
  color:black;
  font-weight:bold;
}
.newsAbstracts
{
  color:black;
}
.newsAbstracts a
{
  color:black;
}
.newsAbstracts a:hover
{
  color:dimgray;
}

.newsMore
{
  font-weight:bold;
  text-decoration:underline;
  color:black;
}

.productNewsRepeaterTable 
,.productNewsRepeaterTable a:link
,.productNewsRepeaterTable a:visited
,.productNewsRepeaterTable a:active 
{
  color:Black;
}
.productNewsRepeaterTable a:hover
{
	color:dimGray;
}
.productNewsRepeaterTable img
{
	border: solid 1px white;
}
.productNewsRepeaterTable img:hover
{
	border: solid 1px #ffc700;
}
 .productNewsRepeaterTD 
 {
  padding:10px 5px  0px 5px;
 }
 .productNewsRepeaterFootLeftTD,.productNewsRepeaterFootMidTD,.productNewsRepeaterFootRightTD
{
  padding:5px;
  font-weight:bold;
}
.productNewsRepeaterFootMidTD 
{
  border-bottom:solid 2px #ffc700;
  width:100%;
}
.productNewsRepeaterFootRightTD 
{
  text-align:right;
}
.productNewsRepeaterHead
{
	width:100%;
	background-color:White;
	font-size:larger;
	font-weight:bold;
  border-bottom:solid 2px #ffc700;
  padding: 5px 5px 15px 5px; 
}

