table.menu	{
	position: absolute;
	cursor: pointer;
	visibility: hidden;
	border: 1px solid grey; 
}

#mainmenu	{
	position: static;
	width: 770px;
	border-color: #999999;
	border-top-width: 0px;	
}

table.menu td	{
	color: #31317D;            /* Must be the same as tdColor in the menu_script.js */
	background-color: #E8EDFA; /* Must be the same as tdBgColor in the menu_script.js */
	padding: 3px 3px 3px;
	font-family: arial, helvetica, sans-serif;
	font-size: 7pt;
	white-space: nowrap;
	letter-spacing: 1px;

}

#mainmenu td {
	letter-spacing: 2px;
	border: 0px;
	font-weight: normal;
	padding: 1px 0px 1px;
	text-align: center;	
}

.menutab  {
	color: #31317D;
	font-family: arial, helvetica, sans-serif;
	font-size: 7pt;
	border-top: 1px solid #31317D;
	padding: 0px 2px 0px;
	cursor: pointer;
	letter-spacing: 1px;
}

.menuborder {
	color: #31317D;
	width: 2px;	
}

/* START External Nav Styles */
	.wcftr {
		color: #999;
		font-family: verdana,geneva,arial,helvetica,sans-serif;
		font-size: 10px;
	}
	
	a.wcftr:link		{color: #999999;}
	a.wcftr:visited		{color:	#666666;}
	a.wcftr:active		{color:	#999999;}
	a.wcftr:hover		{color:	#666666;}
	
	.wcftr2 {
		color: #3366cc;
		font-family: verdana,geneva,arial,helvetica,sans-serif;
		font-size: 10px;
	}
	
	a.wcftr2:link		{color: #3366cc;}
	a.wcftr2:visited		{color:	#6699ff;}
	a.wcftr2:active		{color:	#336699;}
	a.wcftr2:hover		{color:	#6699ff;}
	
	.wcNavSearchText {
		color: #3366cc;
		font-family: verdana,geneva,arial,helvetica,sans-serif;
		font-size: 10px;
	}
	
	.wcNavAccText {
		font-family: verdana,geneva,arial,helvetica,sans-serif;
		font-size: 10px;
	}
	
	input.navsearch	{font: 10px verdana,geneva,arial,helvetica,sans-serif;}
/* E N D External Nav Styles */

