/*
  -----------------------------------
  WebbWebs Menus Style Sheet
  (c) 2006 WebbWebs Consulting
  www.webresources.com
  Menu Type:Site Map
  -----------------------------------
*/

body {
	font-family:Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	background-image:url(../assets/bkgrnds/gray_light.png);
	margin:0px 0px 20px 0px;
}

#wwSiteMap * {
	font-family:Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:14px;
}

table.wwSiteMapTbl {
	padding-right:10px;
	background-color:transparent;
	padding-top:10px;
}

#wwSiteMap h2 {
	font-family:Arial, sans-serif;
	font-size:24px;
	line-height:24px;
}

#wwSiteMap td.topBtn_Menus {
	background-color:transparent;
}

#wwSiteMap table td {
	vertical-align:top;
	padding:0;
	border:0px solid #C70000;
}

#wwSiteMap li {
	list-style-type:none;
	color:#333333;
	font-weight:bold;
	padding-left:10px;
	padding-right:0px;
}

#wwSiteMap a, #wwSiteMap a:active, #wwSiteMap a:visited, #wwSiteMap a:hover {
	color:#333333;
	font-weight:normal;
	display:block;
	text-align:left;
	white-space:nowrap;
	padding:0px;
	color:#333333;
	border:0;
	text-decoration:none;
}

#wwSiteMap a, #wwSiteMap a:active, #wwSiteMap a:visited {
	background-color:transparent;
}

#wwSiteMap a:hover {
	background-color:#FFFF66;
}

#wwSiteMap a.topLink {
	background-color:transparent;
}
#wwSiteMap a.topLink:hover {
	color:#C70000;
}

#wwSiteMap ul li ul,
#wwSiteMap ul li ul li ul,
#wwSiteMap ul li ul li ul,
#wwSiteMap ul li ul li ul li ul,
#wwSiteMap ul li ul li ul li ul li ul {
	margin:0; padding:0;
	margin-left:5px; /* This determines the offset for each LIs */
}

#wwSiteMap a.Menu1Anchor, #wwSiteMap a.Menu1Anchor:hover,
#wwSiteMap a.Menu2Anchor, #wwSiteMap a.Menu2Anchor:hover,
#wwSiteMap a.Menu3Anchor, #wwSiteMap a.Menu3Anchor:hover,
#wwSiteMap a.Menu4Anchor, #wwSiteMap a.Menu4Anchor:hover,
#wwSiteMap a.Menu5Anchor, #wwSiteMap a.Menu5Anchor:hover,
#wwSiteMap a.Menu6Anchor, #wwSiteMap a.Menu6Anchor:hover,
#wwSiteMap a.Menu7Anchor, #wwSiteMap a.Menu7Anchor:hover,
#wwSiteMap a.Menu8Anchor, #wwSiteMap a.Menu8Anchor:hover {
	font-size:14px;
	font-weight:bold;
	color:#000;
	border:1px solid #BBB;
	padding:5px;
	background-color:#CCC;
	margin-bottom:5px;
	position:relative; left:-11px;
	text-align:center; /* center top title */
	width:100%;
}

#wwSiteMap a.wwmTrigger, #wwSiteMap a.wwmTrigger, #wwSiteMap a.wwmTrigger:hover {
	background-color:transparent;
	font-size:12px;
	font-weight:bold;
	color:#900;
	background-color:#EEE;
	border:1px solid #DDD;
	position:relative; left:-20px;
	margin-top:10px;
	margin-bottom:3px;
	padding-bottom:3px;
}
/* Color secondary menus differently */
#wwSiteMap #menu3Menu li ul li a.wwmTrigger {
	padding-top:10px;
	background-color:transparent;
	border:0;
	color:#600;
	margin-top:-5px;
}

#wwSiteMap li.Menu1ListItem,
#wwSiteMap li.Menu2ListItem,
#wwSiteMap li.Menu3ListItem,
#wwSiteMap li.Menu4ListItem,
#wwSiteMap li.Menu5ListItem,
#wwSiteMap li.Menu6ListItem,
#wwSiteMap li.Menu7ListItem,
#wwSiteMap li.Menu8ListItem {
	background-color:#FFF;
	border:1px solid #CCC;
	padding-bottom:10px; /* Adds padding to bottom of top level menu */
}


/* TOP ADDED 20100204 */
#wwSiteMap ul.wwMenu_topUl {
	margin-left:-20px; /* PROBLEM IN IE */
}

li.endOptionLi {
	width:200px;
	max-width:200px;
	height:auto;
}

#wwMenu1 ul li a.endOption, #wwMenu2 ul li a.endOption, #wwMenu3 ul li a.endOption, #wwMenu4 ul li a.endOption,
#wwMenu5 ul li a.endOption, #wwMenu6 ul li a.endOption, #wwMenu7 ul li a.endOption, #wwMenu8 ul li a.endOption,
a.endOption, li.endOption {
	background-color:#FFF;
	color:#000; background-image:none;
	border:1px solid #FFF;
	margin-left:-20px;
	padding-left:5px;
}

a.endOption:hover,
#wwMenu1 ul li a.endOption:hover, #wwMenu2 ul li a.endOption:hover, #wwMenu3 ul li a.endOption:hover, #wwMenu4 ul li a.endOption:hover,
#wwMenu5 ul li a.endOption:hover, #wwMenu6 ul li a.endOption:hover, #wwMenu7 ul li a.endOption:hover, #wwMenu8 ul li a.endOption:hover {
	background-color:#DDD; 
	background-image:url("images/marker_go2.png"); background-position:right center; background-repeat:no-repeat;
	color:darkred;
	border:1px solid #CCC;
}
/* BTM ADDED 20100204 */


