.menudiv{ width:1024px; white-space:nowrap; display:inline; float:left; margin:0; padding:0; height:29px;}
/* Main Menu from default */

.MainMenu_MenuContainer
{
	background-color: transparent;
	margin-left:5px;
	margin-top:0px;
	width:700px;
	float:left;
	height:29px;
	
}
/* Menu height */ 
.MenuHeight { height:29px; }
.MenuHeight2 { height:32px; }

/* Main menu container */ 
.MainMenu_SubMenu { background:#ffffff; padding:0; margin:0; border-top:1px solid #adadad; border-right:1px solid #adadad; border-bottom:0; border-left:1px solid #adadad; z-index:1000; cursor:pointer; font-weight:normal; 

	z-index: 1000;
	cursor: pointer;
	/*custom*/
	background:#FDEFD7;
	width: 260px; /* width of submenu, must be set so third-level list can get shifted over properly */
	*width: 235px;/*ie*/
	left: -9999px; /* using left instead of display to hide menus because display: none isn't read by screen readers */
	border-top: solid 1px #e6e6e6;
	border-right: solid 2px #e6e6e6;
	border-bottom: solid 1px #e6e6e6;
	border-left: solid 1px #e6e6e6;
	padding:10px;
	margin: 0;
	/* hack for MacIE5 to ignore, while other browsers use \*/
	margin: -1px 0 0 0px;
	_margin: 0;
	/* end hack */
	line-height: 9pt;
	height: auto;
	z-index:100001;
}

/* Submenu items idle */ 
.MainMenu_MenuItem { background:#ffffff; color:#777777; font-family:arial; font-size:8pt; font-weight:bold; font-style:normal; padding:5px 30px 5px 16px; height:20px; border-top:0; border-right:0; border-bottom:1px solid #c8c8c8; border-left:0; }
/* Submenu items hover */ 
.MainMenu_MenuItemSel { background-color:transparent; }
/* Submenu items hover */
.SubMenu_MenuItemSelected {  }
/* Box that contains the menu */
.MainMenu_MenuContainer { height:29px; background:transparent; }
/* Bar that contains the menu */
.MainMenu_MenuBar { height:29px; cursor:pointer; background:transparent; }

/* normal tab */
.MainMenu_RootMenuItemIdle{ border:none; padding:0; margin:0;}
.MainMenu_RootMenuItemIdle TD IMG { display:none; }
.MainMenu_RootMenuItemIdle TD{ line-height:0; height:29px; padding:0; margin:0; vertical-align:middle; }
.MainMenu_RootMenuItemIdle TD DIV{ height:29px; background:url(images/x.gif) top right no-repeat; background-color:transparent; margin:0; padding:0; float:left; }
.MainMenu_RootMenuItemIdle TD DIV DIV{ height:29px; background:url(images/x.gif) top left no-repeat; margin:0; padding:0 14px 0 14px; float:right; }
.MainMenu_RootMenuItemIdle TD DIV DIV DIV{ height:29px; background:url(images/x.gif) top left repeat-x; padding:5px 10px 0 10px; margin:0; font-size:8pt; font-weight:bold; color:#ffffff; line-height:16pt; font-family:Tahoma, helvetica, "Arial Narrow", sans-serif; font-size:13pt; font-weight:200;}

/* hover tab */
.MainMenu_RootMenuItemSelected{ border:none; padding:0; margin:0;}
.MainMenu_RootMenuItemSelected TD IMG { display:none; }
.MainMenu_RootMenuItemSelected TD{ height:29px; padding:0; margin:0; vertical-align:middle; line-height:0; }
.MainMenu_RootMenuItemSelected TD DIV{ height:29px; background:url(images/tab-manilla-r.jpg) top right no-repeat; margin:0; padding:0; float:left; }
.MainMenu_RootMenuItemSelected TD DIV DIV{ height:29px; background:url(images/tab-manilla-l.jpg) top left no-repeat; margin:0; padding:0 14px 0 14px; float:right; }
.MainMenu_RootMenuItemSelected TD DIV DIV DIV{ line-height:16pt; height:29px; color:#e50316; font-size:8pt; background:url(images/tab-manilla-m.jpg) top left repeat-x; font-weight:bold; padding:5px 10px 0 10px; margin:0;font-family:Tahoma, helvetica, "Arial Narrow", sans-serif; font-size:13pt; font-weight:200; }

/* current tab */
.MainMenu_RootMenuItemBreadcrumb{ border:none; padding:0; margin:0;}
.MainMenu_RootMenuItemBreadcrumb TD IMG { display:none; }
.MainMenu_RootMenuItemBreadcrumb TD{ height:29px; padding:0; margin:0; vertical-align:middle; line-height:0; }
.MainMenu_RootMenuItemBreadcrumb TD DIV{ height:29px; background:url(images/tab-white-r.jpg) top right no-repeat; margin:0; padding:0; float:left; }
.MainMenu_RootMenuItemBreadcrumb TD DIV DIV{ height:29px; background:url(images/tab-white-l.jpg) top left no-repeat; margin:0; padding:0 14px 0 14px; float:right; }
.MainMenu_RootMenuItemBreadcrumb TD DIV DIV DIV{ line-height:16pt; height:29px; color:#D50E16; font-size:8pt; background:url(images/tab-white-m.jpg) top left repeat-x; font-weight:bold; padding:5px 10px 0 10px; margin:0;font-family:Tahoma, helvetica, "Arial Narrow", sans-serif; font-size:13pt; font-weight:200; }

/*  ____________________________________________________________________________________________*/
.MainMenu_MenuItem /* submenu items */
{
	cursor: pointer;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 9pt;
	font-weight: bold;
	font-style: normal;
	border-left: white 0px solid;
	border-bottom: #acaeb5 1px solid;
	border-top: white 0px solid;
	border-right: white 0px solid;
	background-color: Transparent;
	white-space:normal;
	/* custom */
	font-family: verdana,Arial,Tahoma,Helvetica,sans-serif;
	margin:0;
	text-align:left;
	color:#043675;
	font-size:9pt;
	letter-spacing:0;
	font-weight:200;
	line-height:12pt;
	padding: 0px 5px 0 5px;
	width:240px;
	*width: 221px;/*ie7*/
	height: 24px;
	/* hack for MacIE5 to ignore, while other browsers use \*/
	width:230px;/*firefox 3*/
	height: 10px;
	_height: 100%;
	/* end hack */
}

.MainMenu_MenuItemSel
{
	cursor: pointer;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 9pt;
	font-weight: bold;
	font-style: normal;
	border-left: white 0px solid;
	border-bottom: #acaeb5 1px solid;
	border-top: white 0px solid;
	border-right: white 0px solid;
	background-color: Transparent;
	white-space:normal;
	/* custom */
	font-family: verdana,Arial,Tahoma,Helvetica,sans-serif;
	margin:0;
	text-align:left;
	color:#D50E16;
	font-size:9pt;
	letter-spacing:0;
	font-weight:200;
	line-height:12pt;
	padding: 0px 5px 0px 5px;
	width:240px;
	*width: 221px;/*ie7*/
	height: 24px;
	/* hack for MacIE5 to ignore, while other browsers use \*/
	width:230px;/*firefox 3*/
	height: 10px;
	_height: 100%;
	/* end hack */
}

SubMenu_MenuItemSel{ color:#D50E16; }

/* Menuitem arrows */
.MainMenu_MenuArrow {border-bottom:1px solid #acaeb5;  border-right:none; margin:0;padding: 0;font-family: verdana,Arial,Tahoma,Helvetica,sans-serif;font-size:9pt; width:30px;}						 
/* Menuitem root arrows */
.MainMenu_RootMenuArrow { display:none; }									 
								 
/* Menuitem separator */
.MainMenu_Separator { }
/* Menuitems separator borders */ 
.MainMenu_MenuBreak { border-top-style:none; border-right-style:none; border-left-style:none; border-bottom-style:none; background:transparent; vertical-align:top; }

/* Menu cell */ 
.MenuCell { width:650px; }
/* Menuitem icons */
.MainMenu_MenuIcon { display:none; }	
