
/* --- the box around the drop down menu --- */
div.MenuBox 
	{
	position:			absolute;
	cursor:				hand;
	cursor:				pointer;
	z-index:			10;
	width:				145px;
	visibility:			hidden;
	text-align:			left;
	margin:             0px; /*auto; */
	}

/* --- the box around each drop down menu item --- */
div.MenuItem 
	{
	position:			relative;
	width:				145px;
	z-index:			10;
	left:				0px; /* align with left edge of trigger: >0 pushes to the left */
	top:				1px; /* align with bottom edge of trigger: >0 pushes top edge down */ 
	visibility:			inherit;
	/* Update background-color:	#f5f0b6;
	*/
	background-color:	#d9d9d9;
	color:				#272727;
	border-bottom: 		1px solid #ffffff;
	padding-top:		4px; /* height is set as 4px(top pad)+4px(bottom pad)+10px(font-size)= 18px */
	padding-right:		7px;
	padding-bottom:		4px;
	padding-left:		7px;
	font-family:		arial, helvetica, sans-serif;
	font-weight:		normal;
	font-size:	  		10px; 
	text-decoration:	none;
	cursor:				hand;
    cursor:				pointer;
	}

div.MenuItem a:link, div.MenuItem a:visited
	{
	color:			    #272727;
	text-decoration:    none;
	}

/* --- the box around the secondary menu --- */
div.subMenuBox 
	{
	position:			absolute;
	left: 	            0px;
	top:                0px;
	cursor:				hand;
    cursor:				pointer;
	z-index:			15;
	width:				145px;
	visibility:			hidden;
	text-align:			left;
	}

/* --- the box around each of the secondary menu items --- */
div.subMenuItem 
	{
	position:			relative;
	width:				145px;
	z-index:			10;
	left:				-2px; /* align with left edge of drop down menu: >0 pushes to the left */
	top:				-3px; /* align with top edge of drop down menu: >0 pushes top edge down */
	visibility:			inherit;
	background-color:	#f5f0b6;
	color:				#272727;
	border-bottom: 		1px solid #ffffff;
	padding-top:		4px; /* explicit positioning of text within the box */
	padding-right:		7px;
	padding-bottom:		4px;
	padding-left:		7px;
	margin-top:			0px; /* with borders on, keeps horizontal borders from overlapping  */ 
	margin-right:		0px;
	margin-bottom:		0px;
	margin-left:		0px; 
	font-family:		arial, helvetica, sans-serif;
	font-weight:		normal;
	font-size:	  		10px;
	text-decoration:	none;
	cursor:				hand;
    cursor:				pointer;
	}

div.subMenuItem a:link, div.subMenuItem a:visited
	{
	color:				#272727;
	text-decoration:    none;
	}

/* --- the box around the trigger image button --- */
.Trigger
	{
	background-color:	#ffffff;
	cursor:				hand;
	}
	
.IEstyles {color: #336600; font-size: 20px; }

div.flobj1
    {
	position:absolute; 
	visibility: visible; 
	display: block;
    }
