/* <RadMenu / USL> */

.RadMenu_USL .rmRootGroup {
	background: #032b6d;
	width: 960px;
}

.RadMenu a.rmLink {
	color: #fff;
	cursor: pointer !important;
	padding: 5px 10px;
}

	.RadMenu a.rmLink:hover, .RadMenu a.rmLink.rmFocused {
		background: #6b8cca;
		border-bottom: 1px solid #6b8cca;
		color: #fff;
	}

	.bridgecare .RadMenu a.rmLink:hover,
	.bridgecare .RadMenu a.rmLink.rmFocused {
		background: #69f;
		border-bottom: 1px solid #69f;
		color: #fff;
	}
	
	.structurecare .RadMenu a.rmLink:hover,
	.structurecare .RadMenu a.rmLink.rmFocused {
		background: #f78e1e;
		border-bottom: 1px solid #f78e1e;
		color: #fff;
	}
	
	.international .RadMenu a.rmLink:hover,
	.international .RadMenu a.rmLink.rmFocused {
		background: #6f8db9;
		border-bottom: 1px solid #6f8db9;
		color: #fff;
	}

	.nufins .RadMenu a.rmLink:hover,
	.nufins .RadMenu a.rmLink.rmFocused {
		background: #9acd66;
		border-bottom: 1px solid #9acd66;
		color: #fff;
	}

.RadMenu .rmHorizontal.rmRootGroup .rmItem { border-right: 1px solid #fff; }

	.rmSlide .rmVertical.rmGroup.rmLevel1 .rmItem { margin-left: 0; }

/* <Root items> */

.RadMenu_USL,
.RadMenu_USL .rmLink {
	color: #2b2c20;
	text-decoration: none;
}

.RadMenu_USL .rmLink:hover,
.RadMenu_USL .rmFocused {
	color: #000;
}

.RadMenu_USL .rmExpanded,
.RadMenu_USL .rmExpanded:hover {
	color: #000;
}

.RadMenu_USL .rmDisabled,
.RadMenu_USL .rmDisabled:hover {
	color: #b1c67f;
}  

/* </Root items> */


/* <Submenu items> */

.rmSlide .rmVertical.rmGroup.rmLevel1 { border: 1px solid #999; }

.rmSlide ul {
	margin-left: 0;
	padding-left: 0;
}

	.IE7 .rmSlide ul { width: 300px; }

.rmSlide li { list-style-type: none; }

.RadMenu .rmGroup .rmText,
.rmSlide .rmLink, 
.product_menu_column li a {
	color: #333;
	margin: 0 !important;
}

.rmSlide li {
	width: 100%;
}

.rmSlide .product_menu_column li {
	line-height: 1.7;
	width: 300px !important;
}

.RadMenu .rmHorizontal .rmItem .rmText { padding: 0 !important; } /* remove telerik styling */

.RadMenu .rmGroup .rmText:hover, .rmSlide .rmLink:hover { color: #fff; }

.product_menu_column li a {
	border-bottom: 1px solid #fff !important;
	color: #333 !important;
	display: block !important;
	padding: 0 15px !important;
}

	.product_menu_column li a:hover {
		background: #99b1da !important;
		border-bottom: 1px solid #fff !important;
		color: #fff !important;
	}
	
		.structurecare .rmSlide li a:hover { background: #f78e1e !important; color: #333; }
		.nufins .rmSlide li a:hover { background: #9acd66 !important; color: #fff; }

.product_menu_column h4 {
	background: #99b1da;
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 5px;
	text-indent: 15px;
}

.RadMenu_USL .rmGroup{
	overflow: hidden;
}

.RadMenu_USL .rmScrollWrap .rmVertical {
	border: 0;
}

.RadMenu_USL .rmGroup .rmItem {
	background-color: #fff;
	float: left;
	margin-right: -1px;
	padding: 0 10px;
}
	
.RadMenu_USL .rmGroup .rmFirst,
.RadMenu_USL .rmGroup .rmLast {
	background-color: #fff;
}

.RadMenu_USL .rmGroup .rmLast {
	padding-bottom: 1px;
}

.RadMenu_USL .rmGroup .rmExpanded,
.RadMenu_USL .rmGroup .rmExpanded:hover {
	color: #7a1b05;
}

.RadMenu_USL .rmGroup .rmDisabled,
.RadMenu_USL .rmGroup .rmDisabled:hover {
	color: #8c9f5f;
}

/* </Submenu items> */

/* <Submenu offsets (USL - specific, overlapping submenus)> */

.RadMenu_USL .rmVertical .rmSlide,
.RadMenu_USL .rmSlide .rmSlide,
.RadMenu_USL_Context .rmGroup .rmSlide {
	margin: 0 0 0 -5px;
}

.RadMenu_USL_rtl .rmSlide {
	margin: -3px 0 0 -3px;
}

.RadMenu_USL_rtl .rmVertical .rmSlide,
.RadMenu_USL_rtl .rmSlide .rmSlide,
.RadMenu_USL_Context_rtl .rmGroup .rmSlide {
	margin: 0 0 0 5px;
}

/* </Submenu offsets> */

/* <Scrolling arrows> */

.RadMenu_USL .rmLeftArrow,
.RadMenu_USL .rmRightArrow {
	background-color: #7ac042;
}

.RadMenu_USL .rmTopArrow,
.RadMenu_USL .rmBottomArrow,
.RadMenu_USL .rmGroup .rmLeftArrow,
.RadMenu_USL .rmGroup .rmRightArrow {
	background-color: #7ac042;
}

/* </Scrolling arrows> */

/* </RadMenu / USL> */
