/* RadMenu Dnn skin */
.RadMenu_Menu 
{	 
	position: absolute;  
	width: 100%;	
	background-image: url(./img/imagea.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #daedd3;	
	height: 1.31em; /*21px;*/  /*  21px to match imagea.gif */
	/*border-top: solid 1px white;*/
	border-bottom: solid 4px white;
}

/* Default style for all links */
.RadMenu_Menu .link
{
	text-decoration: none;
	font-size: 100.01%;	
	line-height: 1.05em;
	font-weight: bold;	
	white-space: nowrap;	  
}

.Radmenu_Menu li
{
	margin-bottom: 0;  /*  undo margin-bottom default from livingthing.css  */
}

.Radmenu_Menu .vertical .item .link
{
/*  This would stop the hover/bold behaviour from expanding the menu width */
/*  but it also truncates text */
/*	overflow: hidden;*/
}

/*  Hover/mouseover style for all links */
.RadMenu_Menu .link:hover, .RadMenu_Menu .expanded, .RadMenu_Menu .focused
{
 	text-decoration: none;
}

.RadMenu_Menu a.SelectedItem .text
{
	color: #44a12b!important;
}

.RadMenu_Menu a.SelectedItem 
{
	/* background-image doesn't work on the .text span in IE6, so we have to apply it to the */
	/* surrounding A element  */
	background-image: url(./img/imageb.gif)!important;	
}

.RadMenu_Menu .text
{
	font-size: 0.70em;
	padding-right: 15px;
	padding-left: 15px;
	color: #003782;
    padding-top: 1px;
	padding-bottom: 3px;
}

.Radmenu_Menu .slide
{
	/*  compensate for the 2px white border on the left hand side between horizontal menu items  */
	margin-left: -2px;
}

.Radmenu_Menu li.first .slide
{
	/*  The first horizontal menu item doesn't have a 2px white border on the left */
	margin-left: 0px!important;
}

.Radmenu_Menu .horizontal li.first a
{
	/*  left white space between "home" and top menu */
	border-left: white 2px solid;
}

.Radmenu_Menu .slide .link
{
	/*  The above style causes menu items to have left white space (in addition to the indended effect), this un-does it */
	border-left: none!important;
}

.Radmenu_Menu .horizontal .link
{
	color: #003782;
	font-weight: bold;
	border-right: solid 2px white;
}

.Radmenu_Menu .horizontal .last .link
{
	border-right: none;  /*  prevent the last "level 0" item from having a spacer after it */
}

/*  Level 0 Mouseover */
.Radmenu_Menu .horizontal .item .expanded
{
	background-color: #e4f1de;	
}

/*  Level 0 Mouseover text */
.Radmenu_Menu .horizontal .item .expanded .text
{
	color: #44a12b!important;
}

/* Level 1 (drop down)  */
.Radmenu_Menu .vertical .item
{
	min-width: 220px;	
	overflow: visible;
	/*white-space: nowrap;*/
	/*margin-right: -20px;*/
}

.IE .Radmenu_Menu .vertical .item
{
	width: 220px;
}

/*.Radmenu_Menu li.first .slide .vertical .item {width: 210px;}

.Radmenu_Menu li.first .slide .vertical .item .link:hover {width: 210px!important;}*/


.RadMenu_Menu .rootGroup .slide .link
{
	/*background-image: none;*/
	border-right: none;
	font-weight: normal;
}

.RadMenu_Menu .rootGroup .disabled:hover
{
	/*background: #d9e7c4;*/
}

.RadMenu_Menu .group
{
	margin-top: 0px;
	background-color: #e4f1de;	
	border: solid 2px white;
}

.RadMenu_Menu .group .last
{
	border-bottom: solid 8px #e4f1de;
}

/* Level 1 (dropdown) item link  */
.RadMenu_Menu .group .link
{
	background-color: #e4f1de; 
	text-align: left;
}

.RadMenu_Menu .group .link .text 
{
	/* items in the dropdown menu */
	font-size: 0.70em;
	padding-top: 4px;
	padding-bottom: 4px;
	
}

/*  Level 1 (dropdown) style change on hover  */
.RadMenu_Menu .group .link:hover .text, .RadMenu_Menu .group .focused .text, .RadMenu_Menu .group .expanded .text
{
	/*color: #44a12b;	*/
	font-weight: bold;
}

/*  Level 1 (dropdown) cursor change on hover  */
.RadMenu_Menu .group .link:hover, .RadMenu_Menu .group .focused, .RadMenu_Menu .group .expanded
{
  cursor: pointer;  
  background-color: #cde6c2;
  width: 220px!important;
}




