/*
This style sheet is used for menu tree navigation.

<!--- ---------------------------------------------------------------------
'Sites Style Sheet              CompuCraft Software Solutions (c) 1999-2008
'Date --- Init Reason------------------------------------------------------
'23/03/06 DB finalised for ComWeb StandardV42
'11/04/06 DB incorporated new features, and made some minor improvements
'26/11/08 DB removed css filters and added to ie.css
'26/02/09 DB applied all relevant updates from SampleV4
'---------------------------------------------------------------------- --->

note: comments starting with cw- are used by the ComWeb Style Sheet Theme (colour) Editor.
Where more than one such comment is on consecutive lines, this is for backwards compatibility.
The first of these such lines is the latest label for the Style sheet editor to display and
the latter entries are older or redundant labels.
*/

/*high level of specificity, to override the master css treatment of bulleted lists, and tighten up the spacing*/
#content #mainMenu ul {
	list-style-type: none;
	margin: 0;
}

/*Override any global settings from within Master.css, to create default spacing in navigation lists*/  
#menuList li, 
#menuList a {
	margin-bottom: 0;
}

/*end of reversals of global settings from within Master.css*/

#leftContent #leftNavigation #menuList {
	background: transparent;
	font-size: .9em;/*for items that are not anchors*/
	width: 160px;
	padding: 0;
	margin:0;
/*for items that are not anchors*/
/* cw-Tree Menu Top Level Text */
	color: #174BB9;
}

#leftContent #leftNavigation #menuList ul { /*indent unordered lists and submenu unordered lists*/
	margin: 0 0 0 10px;
	padding: 0;
}

/* Turn off default list bullets, and compact the margins*/
#leftContent #leftNavigation ul.toggleMenuXP li {
	list-style:none;
	margin: 0;
}

#leftContent #leftNavigation #menuList li {
	padding-left: 0;
	margin-bottom: 0;
}

#leftContent #leftNavigation #menuList li li {
	padding-left: 0;
	margin-bottom: 0;
}

#leftContent #leftNavigation #menuList li li li {
	padding-left: 0;
	margin-bottom: 0;
}

#leftContent #leftNavigation #menuList li,
#leftContent #leftNavigation #menuList li a {
	font-weight: normal;
}

#leftContent #leftNavigation #menuList li li {
	font-weight: normal;
	line-height: 12px;
	text-decoration: none;
}

/*anchors all levels*/
#leftContent #leftNavigation ul.toggleMenuXP a,
#leftContent #leftNavigation ul.toggleMenuXP a:visited { 
	border: none;/*apply a border only if you also require a hover border*/
	padding: 3px 0px;
/* cw-Tree Menu Top Level Text */
	color: #174BB9;
	margin-left: 3px;
	white-space: normal;/*to allow wrapping*/
	text-decoration: none;/*removes the default underline*/
	width: 100%;/*the width runs to the parent container. It also is an incidental bug IE Win fix, causing the anchor to render in 'hasLayout' mode, thereby getting correct height implementation. This rule applies to anchors on all navigation levels*/
}

#leftNavigation #menuList ul.toggleMenuXP li.currentPage a {
/* cw-MenuTree Current Page Link Background */
	background: transparent;
/* cw-MenuTree Current Page Link Text */
	color:#174BB9;
}

/*anchors all levels hover*/
#leftContent #leftNavigation ul.toggleMenuXP a:hover,
#leftContent #leftNavigation ul.toggleMenuXP a:visited:hover {
	padding: 3px 0px;
/* cw-Tree Menu Link Hover Background */
	background-color: transparent;
/* cw-Tree Menu Link Text Hover */
	color: #174BB9;
	text-decoration: underline;
}

#leftContent #leftNavigation img {
	margin: 0 0 0 0;
	position: relative;
	top:1px;
}

/* Actually show and hide submenus */
#leftContent #leftNavigation #menuList  ul.toggleMenuXP li.bullet_open ul {
	display: block;
 }
#leftContent #leftNavigation #menuList  ul.toggleMenuXP li.bullet_closed ul { 
	display: none; 
}
/* End show and hide submenus */

/*conceals the unnecessary horizontal navigation strip, set up in Master.css*/
#headerTail {
	height: 0em;
	border: none;
	background-image:none;
}

/*============================================================================
Non-Standard Sample Additions
============================================================================*/