/*
Text within the first level (graphical) navigation.
*/
#primary ul.rmRootGroup li.rmItem a.rmLink span.rmText {
	float: none;
	padding: 0;
}

/*
Wrapper for the dropdown menu.
*/
#primary div.rmSlide ul.rmGroup { height: auto; }
#primary ul.rmRootGroup li.rmItem div.rmSlide ul.rmGroup {
	background: #fff3da url(../App_Images/layout/dropdown_bg.gif) repeat-x left top;
	width: 174px;
}

/* Common CSS */

#primary .RadMenu
{
	white-space: normal;
}

#primary .RadMenu .rmGroup .rmItem
{
	padding: 0;
}

#primary .RadMenu .rmGroup .rmLink,
#primary .RadMenu .rmSlide .rmGroup .rmTemplate
{
	border-bottom: 1px dotted #00285e;
	color: #00285e;
	display: block;
	font-weight: normal;
	margin: 0;
	padding: 5px 21px;
	text-decoration: none;
	width: 132px;
}

#primary .RadMenu .rmGroup .rmLink:hover
{
	background: #fbaf30 url(../App_Images/icons/raquo_dropdown_blue_bg.gif) no-repeat 9px 0.8em;
}

#primary .RadMenu .rmGroup .rmLast .rmLink
{
	border-bottom: 0;
}

#primary .RadMenu .rmGroup .rmLink .rmText {
	cursor: pointer;
}

#primary .RadMenu .rmGroup .rmText
{
	padding: 0;
	margin: 0;
}

#primary .RadMenu .rmSlide .rmHorizontal .rmText
{
	padding: 0;
}

* html #primary .RadMenu .rmVertical .rmSeparator .rmText { height: auto; padding: 0; }
* html .RadMenu .rmHorizontal .rmSeparator .rmText { padding: 0; }

#primary .RadMenu .rmRootGroup .rmSeparator .rmText
{
	margin: 0;
}

#primary .RadMenu .rmRootGroup .rmVertical .rmSeparator .rmText,
#primary .RadMenu_Context .rmVertical .rmSeparator .rmText
{
	margin: 0;
}

#primary .RadMenu_rtl .rmRootGroup .rmVertical .rmSeparator .rmText,
#primary .RadMenu_Context_rtl .rmVertical .rmSeparator .rmText
{
	margin: 0;
}