﻿/* Sub Menu ------------------------------------ */
.SubMenuTable
{
}

/* Default item styles ------------------------------------ */ 
.Item,.ItemHover,.ItemExpanded
{
	/*229 x 34*/
	cursor:pointer;
	height:30px;

	font-family:Licidia Sans, Arial;
	font-size:12px;
	font-weight:bold;
	vertical-align:middle;
	color:White;
	text-transform:uppercase;
	text-decoration:none;
	text-align:left;
	padding-bottom:1px;
}

.ItemHover,.ItemExpanded
{
	color:#A42F38;
}


/*Flexible L1 Container Styles*/
.Item .Back, .ItemHover .Back, .ItemExpanded .Back
{
	height:auto;
	min-height:10px;
	width:185px;/*Total 213*/
	padding-left:18px;
	padding-right:10px;
	padding-top:0px;
	padding-bottom:0px;
	background-repeat:repeat-y;
}

.Item .Top, .ItemHover .Top, .ItemExpanded .Top
{
	width:212px;
	height:9px;
	background-repeat:no-repeat;
	font-size:0px;
}

.Item .Bottom, .ItemHover .Bottom, .ItemExpanded .Bottom
{
	width:212px;
	height:9px;
	background-repeat:no-repeat;
	font-size:0px;
}

.Item .Top
{
	background-image:url(images/menu/submenuTop.jpg);
}

.Item .Back
{
	background-image:url(images/menu/submenuRepeat.jpg);
}

.Item .Bottom
{
	background-image:url(images/menu/submenuBottom.jpg);
}

/*ItemHover, ItemExpanded*/
.ItemHover .Top, .ItemExpanded .Top
{
	background-image:url(images/menu/submenuRolloverTop.jpg);
}

.ItemHover .Back, .ItemExpanded .Back
{
	background-image:url(images/menu/submenuRolloverRepeat.jpg);
}

.ItemHover .Bottom,.ItemExpanded .Bottom
{
	background-image:url(images/menu/submenuRolloverBottom.jpg);
}


/* Child selected item styles ------------------------------------ */ 
.ChildItem,.ChildItemHover,.ChildItemExpanded
{
	cursor:pointer;  
	height:29px;
	line-height:29px;
	font-family:Licidia Sans, Arial;
	font-size:11px;
	font-weight:normal;
	color:Black;
	text-decoration:none;
	background-color: #FFCC33;
	text-align:left;
	
	padding-left:13px;
	padding-right:57px;
}

.ChildItemHover,.ChildItemExpanded
{
	color:White;
	background-color: #A42F38;
}



/* Root Menu ------------------------------------ */

.MenuTop
{
	background-color:#a42f38;
	width:850px;/*Total = 980px = N + 130*/
	height:20px;
	padding-right:130px;/*for print link*/
	margin-top:9px;
	overflow:hidden;
}

#divHeader .MenuTop a
{
	display:block;
	float:left;
	height:20px;
	overflow:hidden;
	/*width:81px;between dividers width is 84*/
	line-height:20px;/*line-height greater than font-size so that hanging parts are ntot chopped ex) g*/
	background-repeat:no-repeat;
	background-position:right center;
	padding-left:16px;
	padding-right:16px;
	text-align:center;
	vertical-align:middle;
	border-left:2px solid White;
}

#divHeader .MenuTop A
{
	font-family:Licidia Sans, Arial;
	font-weight:bold;
	text-transform:capitalize;
	color:White;
	font-size:12px;
	letter-spacing:0.04em;
	word-spacing:0.1em;
	text-decoration:none;
}

#divHeader .MenuTop a.First
{
	border-left:none;
}

.MenuTop a:hover, .MenuTop a.CurrentBranch
{
	color:#A42F38;
	background-color:#FFCC33;
}

.MenuTop br
{
	line-height:7px;
}

#divPrintLink
{
	position:absolute;/*relative to header*/
	right:25px;
	bottom:0px;

}

#divHeader #divPrintLink a
{
	background-image:url(images/printpage.jpg);
	background-repeat:no-repeat;
	width:94px;
	height:20px;
	border:none;
}

#divHeader #divPrintLink a:hover
{
	background-color:#a42f38;
}
