 
  /*h1: 13px, menu:13px, text: 11px;*/
/* o = outer, l=left, m=middle, r=right, t=top, b=bottom*/
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
}

.bgcolor {
	color: white;
	background-color: #639E2D;
}

.wdw_logo {
	background-color: white;
	border: 1px solid #639E2D;
	vertical-align: top;
	border-bottom: 0px;
	width: 158px;
}
.wdw_text {
	background-color: white;
	color: #639E2D;
	border: 1px solid #639E2D;
	border-top: 0px;
	border-bottom: 1px solid #639E2D;
}

#mainnav {
	border: 0px;
	border-bottom: 1px solid #639E2D;
	vertical-align: bottom;
}

#sidenav {
	background-color: #639E2D;
}
#content {
	font-size: 12px;
	vertical-align: top;
}

div.searchpoints {
	visibility:hidden;
	display:none;
}

.border2{
	border: 2px solid #639E2D;
}

a {
	color: black;
}
a:hover {
	color: #639E2D;
}

a.wdw_link {
	color: #639E2D;
	text-decoration: none;
}
a img {
	border: 0px;
}

.headline {
	font-size: 13px;
}

.error {
	color:#ff0000;
}

td.headline {
	background-color: #E5E5E7;
	line-height: 20px;
}

td.moreline {
	background-color: #E5E5E7;
	line-height: 20px;
}

#nfhlogo {
	position:relative;
	left:10px;
	top: 5px;
}

#gdtext {
	position:relative;
	left:80px;
	top: 5px;
}

#wesend ul {
	list-style-type:square;
	color:#ffffff;
}
#wesend li a {
	color: black;
	text-decoration:none;
}

td.listdots {
	width: 20px;
	vertical-align: top;
	text-align: center;
}

td.listtxts a {
	text-decoration: none;
	color: black;
}

 tr.empty_cell {
 	font-size: 9px;
 	height: 11px;
 }
 
 tr.arch_list0{
 	background-color: #E5E5E7;
 	height: 20px;
 }
 
 tr.arch_list1{
 	background-color: white;
 	height: 20px;
 }
 

/* ThemePanelMenu Style Sheet */
table.ThemePanelMenu {
	width:100%;
	padding: 0px;
	margin: 0px;
}

.ThemePanelMenu,.ThemePanelSubMenuTable, .ThemePanelMenuItem, .ThemePanelMenuItemHover, .ThemePanelMenuItemActive
{
	color: white;
	white-space:	nowrap;
	cursor:pointer;
}

.ThemePanelSubMenuTable {
	border:1px solid #639E2D;
	padding: 0px;
}

.ThemePanelSubMenu
{
	position:	absolute;
	visibility:	hidden;
	background-color:  #639E2D;

	/*
	   Netscape/Mozilla renders borders by increasing
	   their z-index.  The following line is necessary
	   to cover any borders underneath
	*/
	z-index:	100;
	border:	0px;
	padding:	0;

}
tr.ThemePanelMainItem, td.ThemePanelMainItemHover, td.ThemePanelMainItemActive {
	background-color:#639E2D;
	color:#FFFFFF;
}
td.ThemePanelMainItem {
	padding:2px;
	padding-right:0px;
} 

tr.ThemePanelMainItem {
	border:1px solid #639E2D;
}

td.ThemePanelMainItem{
	padding:2px;
	padding-right:0px;
	border:1px solid #639E2D;
	color:#000000;
}

td.ThemePanelMainItemHover,td.ThemePanelMainItemActive {
	padding:2px;
	padding-right:0px;
	border:1px solid #639E2D;
}
.ThemePanelMenuFolderText,.ThemePanelMenuItemText, .ThemePanelMainFolderText, .ThemePanelMainItemText {
	font-size:12px;
	line-height: 18px;
}

.ThemePanelMenuItemHover, tr.ThemePanelMainItemHover, tr.ThemePanelMainItemActive {
	background-color:#FFFFFF;
	color:#000000;
}

#sidenav .ThemePanelMainItem,  #sidenav .ThemePanelMainFolder, #sidenav .ThemePanelMainItemHover, #sidenav .ThemePanelMainItemActive,  #sidenav .ThemePanelMainFolderHover, #sidenav .ThemePanelMainFolderTextActive {
	line-height: 17px;
}

#mainnav .ThemePanelMenu {
	color: black;
}

 