﻿
/* Styling CorporateMenuPanel Menu */

#corporateMenuPanel .menu
{
	width:auto;
	height:22px;
	padding-top:9px;
	float:left;
}

/* IE 6 Hack - Set position to absolute to avoid 1 pixel under menu */
* html #corporateMenuPanel .menu
{
	position:absolute;
}


#corporateMenuPanel .menu a
{
	text-decoration:none;
	overflow:hidden;
	cursor:pointer;
}

#corporateMenuPanel .menu ul
{
	list-style:none;
	padding:0px;
	margin:0px;
}

#corporateMenuPanel .menu ul li
{
	height:22px;	
	background-position:right top;	background-repeat:no-repeat;
	background-image:url(../../media/template/corporateMenuSep.gif); padding-right:15px;			
	white-space:normal;	float:left; /* IE 7 Hack - suppress white space between span items */	
}

/* IE 6 Hack - non-reactive link spans */
#corporateMenuPanel .menu ul li a:hover
{zoom: 1;}	


#corporateMenuPanel .menu ul li.lastItem
{
	background-image:none;	
	padding-right:0px;
}

#corporateMenuPanel .menu ul li a .ls, #corporateMenuPanel .menu ul li a .rs
{
	height:22px;
	width:9px;	
	display:inline-block;
	background-repeat:repeat-x;
}


#corporateMenuPanel .menu ul li a:hover .ls,
#corporateMenuPanel .menu ul li.selected .ls
{
	background-image:url(../../media/template/corporateMenuLs.gif);
}

#corporateMenuPanel .menu ul li a:hover .rs,
#corporateMenuPanel .menu ul li.selected .rs
{
	background-image:url(../../media/template/corporateMenuRs.gif);	
}

#corporateMenuPanel .menu ul li .text
{
	color:#656565;
	text-align:center;	
	display:inline-block;
	vertical-align:top;
	padding-top:4px;
	height:18px;
	width:auto;	
	background-repeat:repeat-x;	
}

#corporateMenuPanel .menu ul li a:hover .text,
#corporateMenuPanel .menu ul li.selected a .text
{
	color:White;
	background-image:url(../../media/template/corporateMenuBk.gif);	
}
