a.Item
{
  font-family: verdana; 
  font-size: 12px;
  color:#248724; 
  padding: 1px;
  padding-top: 5px;
  padding-left:5px;
  padding-right: 5px;
  cursor: default; 
  vertical-align:top;
  text-decoration:none;
} 

a.Item:Hover 
{
  font-family: verdana; 
  font-size: 12px; 
  padding: 1px; 
  padding-left: 5px; 
  padding-right: 5px; 
  padding-top: 5px;
  vertical-align:top;
  background: url(../images/icons/backgrd.gif) repeat fixed center middle;
  cursor: hand
  
}


.NavBar
{
  background-color:White; 
  border: 0px solid white; 
  padding: 2px;
  padding-bottom: 1px;
  cursor: default; 
  white-space: normal;
  
} 


.HTML_text
{
  color:Black;
  font-family: verdana, tahoma; 
  font-size: 12px; 
}

.HTML_small_text
{
  color:Black;
  font-family: tahoma, verdana; 
  font-size: 10px;
  padding-top: 4px; 
  padding-bottom: 2px; 
  padding-left: 120px;
}

.TopItem
{
  color:Black;
  font-family: tahoma, verdana;  
  font-size: 11px; 
  font-weight: bold;
  border: 1px solid #FFFFFF;
  border-bottom-color:#FFFFFF;
  padding-top: 4px; 
  padding-bottom: 2px; 
  cursor:hand;
}

.TopItemHover
{
  color:black;
  background: url(../images/icons/group_bg.gif) no-repeat fixed center middle;
  font-family: tahoma, verdana; 
  font-size: 11px; 
  font-weight: bold;
  border: 1px solid #229135;
  border-bottom-color:#229135;
  padding-top: 4px; 
  padding-bottom: 2px; 
  cursor:hand;
}

.HeaderStyle
{
background:url(../images/newscup.gif) repeat fixed;
}

.SearchHeaderStyle
{
color: #248724;
font-family: tahoma, verdana; 
font-size: 12px; 
padding-left: 10px;
}

.SearchWindowBack
{
 background-color: #F2FFE4;
}

.HeaderStyle_s
{
background: url(../images/newscups.gif) repeat fixed;
}



.TopItemExpanded
{
  background-image: url(../images/item_expanded_bg.gif);
  font-family: tahoma, verdana; 
  font-size: 11px; 
  font-weight: bold;
  border: 1px solid #229135;
  border-bottom-color:#229135;
  padding-top: 4px; 
  padding-bottom: 2px; 
  cursor:hand;
}

.Level2Item
{
	padding-left: 1px;
	font-size: 11px;
	cursor: hand;
	font-family: tahoma, verdana;
	white-space: normal;
	
}

.Level2ItemHover
{
  font-family: tahoma, verdana; 
  font-size: 11px; 
  text-decoration: none;
  padding-left: 1px; 
  cursor:hand;
  white-space: normal;
  background-image: url(../images/item_bg_sel_hover.gif);
    
}


.Level2ItemSelected
{
  font-family: tahoma, verdana; 
  padding-left: 1px; 
  font-size: 11px; 
  text-decoration:none;
  cursor:hand;
  background-image: url(../images/item_bg_sel.gif);
  white-space: normal;
}


.Level2Group
{
  font-family: tahoma, verdana; 
  font-size: 9px;
  background-color:white;
  background-image: url(../images/icons/group_bg.gif);
  border-top-color: #CBF0C5;
  padding:10px;
  padding-left:10px;
  padding-right:0px;
}

.Empty
{
}


.Frame
{
  border:solid 1px gold; 
   padding:3px; 
  background-color:orange; 
}


.GreenItem
{
  font-family: tahoma, verdana; 
  font-size: 12px; 
  padding-left: 10px; 
  text-decoration: none;
  cursor:hand;
  color: #248724;
}

.NewsHeader
{
  color: #248724;
  font-family: verdana, tahoma; 
  font-size: 12px; 
  font-weight: bold;
  padding-left: 10px;
 
   
}

.NewsHeaderCell
{
 background: url(../images/newscup.gif) repeat fixed;
 
 height: 17px;
 
}

.GreenItem:hover
{
  font-family: tahoma, verdana; 
  font-size: 12px; 
  text-decoration:underline;
  padding-left: 10px; 
  cursor:hand;
  color: #248724;
}



.LightGreenItem
{
  font-family: verdana; 
  font-size: 9px;
  text-decoration:none;
  cursor:hand;
  color: #a1ee7b;
}


.SmallGreenItem
{
  font-family: tahoma, verdana; 
  font-size: 11px;
  font-weight:bold;
  padding-left: 5px; 
  text-decoration:none;
  cursor:hand;
  color: #54B54D;
}

.Logo
{
    border-right: white 1px solid;
    border-top: white 1px solid;
    border-left: white 1px solid;
    border-bottom: white 1px solid;
}

.Logo:HOVER
{	
    border-right: #E6FFCC 1px solid;
    border-top: #E6FFCC 1px solid;
    border-left: #E6FFCC 1px solid;
    border-bottom: #E6FFCC 1px solid;
}


.Rotator 
{	
  border:solid 1px #E6FFCC;  
  width:450px; 
  height:25px; 
  font-family:verdana; 
  font-size:11px; 
  background-color: #E6FFCC; 
  cursor:default;
}

.RotatorText
{
    font-weight: bold;
    font-size: 10px;
	color: white;
	font-family: Verdana, Tahoma;
}

.ProdNewsTitle
{
  font-family:Tahoma,Verdana;
  font-size:11px;   
 
}

.ProdNewsText
{
  font-family:Tahoma, Verdana;
  font-size:12px;   
}

.NewsItem
{
  border:solid 1px #E6FFCC; 
  cursor:hand;
  background-color: #E6FFCC;
  
}

.NewsItemOver
{
  border:solid 1px #E6FFCC; 
  border-top-color:#229135;
  border-left-color:#229135;
  border-right-color:#229135;
  border-bottom-color:#229135;
  background-color:#E6FFCC; 
  cursor:hand;
}

.NewsItemDown
{
  border:solid 1px white; 
  border-left-color:#FFA500;
  border-top-color:#FFA500;
  background-color:#E6FFCC; 
  cursor:hand;
}

.BigNewsItem
{
  border:solid 0px; 
  cursor:hand;
}

.BigNewsItemOver
{
  border:solid 0px; 
  cursor:hand;
}

.BigNewsItemDown
{
  border:solid 0px white; 
  cursor:hand;
}

.TimeStyle
{
	color:#81DD62;
	font-size: 10px; 
    font-weight:normal;
}

.MenuItem
{
  font-family: tahoma, verdana; 
  font-size: 11px; 
  font-weight: bold;
  color: #000000;
  padding:5 5 5 6;
  cursor:hand;
  text-decoration: none;
}

.MenuItem:hover
{
  font-family: tahoma, verdana;
  font-size: 11px; 
  font-weight: bold;
  cursor:hand;
  color: #39A832;
  text-decoration: underline;
  cursor:hand;
}

.DateSmallTxt
{
  font-family: verdana; 
  font-size: 9px;
  color:Gray;
}

.SecAlternatingRow
{
	cursor: default;
	background-color: #fafff4;
}