/*
 
Copyright (c) Enigma Interactive 2004

SOM2
Project:		CE Electric
Filename:		coSiteNavigation.css
Description:	Site Navigation stylesheet
     
History
ver date  			who     	comment
-----------------------------------------------------------------------------
3	30Jun06			CT			Removed fixed height from root level menu items
2	18may06			MS			Styling
1	11May06			CT			Updated for CE Electric

*/

#navigationPanel ul {
	padding: 0px;
	margin: 0px;
	list-style: none;
	width: 100%;
}

#navigationPanel ul ul {
	margin-left: 26px;
	width: 182px;
}

#navigationPanel ul ul {
	margin-left: 26px;
	width: 184px;
}

#navigationPanel ul ul ul {
	margin-left: 10px;
	width: 174px;
}

#navigationPanel ul li {
	float: left; 
	width: 100%; 
} /* fixes some really annoying whitespace problems in ie */

#navigationPanel a {
	color: #666666;
	display: block;
	text-decoration: none;
}

#navigationPanel a.level1 {
	background: transparent url(/images/coSiteNavigation/arrow_right.gif) no-repeat left center;
	border-bottom: 1px solid #fff;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 26px;
	padding-right: 2px;
	font-size: 1em;
	line-height: 1em;
	font-weight: bold;
	/* height: 14px; */
}

#navigationPanel a.level1:hover {
	background: transparent url(/images/coSiteNavigation/arrow_right.gif) no-repeat left center;
	color: #CC0033;
}

#navigationPanel a.level2 {
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 0px;
	padding-right: 1px;
	font-size: 0.9em;
	line-height: 0.9em;
	font-weight: bold;
	border-bottom: none;
}

#navigationPanel a.level2:hover {
	color: #CC0033;
}

#navigationPanel a.level3 {
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 0px;
	padding-right: 1px;
	font-size: 0.9em;
	line-height: 0.9em;
	font-weight: normal;
	border-bottom: none;
}

#navigationPanel a.level3:hover {
	color: #CC0033;
}

#navigationPanel li {
	display: block;
	padding: 0px;
	margin: 0px;
}

#navigationPanel a.current1,
#navigationPanel li.open1 a.level1 {
	background: #CC0033 url(/images/coSiteNavigation/arrow_down.gif) no-repeat left center;
	color: #fff;
}

#navigationPanel a.current1:hover,
#navigationPanel li.open1 a.level1:hover {
	background: #CC0033 url(/images/coSiteNavigation/arrow_down.gif) no-repeat left center;
	color: #EFEFE2;
}

#navigationPanel a.current2,
#navigationPanel a.current3,
#navigationPanel li.open2 a.level2,
#navigationPanel li.open3 a.level3 {
	background-color: #CC0033;
	color: #fff;
	border-top: 1px solid #666666;
	border-bottom: 1px solid #666666;
}

#navigationPanel a.current2:hover,
#navigationPanel a.current3:hover,
#navigationPanel li.open2 a.level2:hover,
#navigationPanel li.open3 a.level3:hover {
	color: #EFEFE2;
}
