/*********************************************************************/
/* r.a.d.menu                                                        */
/*********************************************************************/
.RadMenu_Sun {
	float:none;
	height: auto;
	width: 170px; /* Menu width*/
	border: 0px;  /* Menu border*/
	background: none;
	white-space:normal !important; /* Unwrap menu item*/
}

.RadMenu_Sun .text {
	
}

.RadMenu_Sun .link, .RadMenu_Sun .link:active, .RadMenu_Sun .link:visited {
	text-decoration: none;
	text-transform: uppercase;	
	border: 0px;	
	cursor: pointer; 
	cursor: hand;
}

.RadMenu_Sun .rootgroup .link .text {
	font: bold 14px Trebuchet Ms;	/* Menu 1st level font*/
	padding: 1px 5px 1px 10px;
}

/* Menu 1st level ---------------------------------------------------------------*/
.RadMenu_Sun .rootgroup .link, .RadMenu_Sun .rootgroup .link:visited {
	color: #fff;
	width: 170px;
	padding: 0px;
	border: 2px solid #217ee1;
	margin-bottom: 2px;	
	background: transparent url(images/sun_menuItemBG.jpg) repeat-y; /* Menu 1st level background*/
	cursor: pointer; 
	cursor: hand;
}

.RadMenu_Sun .rootgroup .link:hover, 
.RadMenu_Sun .rootgroup .link:active, 
.RadMenu_Sun .rootGroup .focused, 
.RadMenu_Sun .vertical .expanded, 
.RadMenu_Sun .vertical .expanded:hover {
	color: #fff;
	padding: 0px;
	text-decoration: none;
	background: transparent url(images/sun_menuItem_overBG.jpg) repeat-y; /* Menu 1st level background hover*/		
}	

/* Menu 2nd level ---------------------------------------------------------------*/
.RadMenu_Sun .group {
	border: solid 0px #000;
}

.RadMenu_Sun .group .link .text {
	font: bold 14px Trebuchet Ms;	 /* Menu 2nd level font*/	
	padding: 1px 5px 1px 10px; 
	border: 0px;
}

.RadMenu_Sun .group .link, .RadMenu_Sun .group .link:visited {
	width: 165px;
	border: 0px;	
	border: 2px solid #217ee1;
	margin-bottom: 2px;	
	margin-left: 2px;
	background: transparent url(images/sun_menuItemBG.jpg) repeat-y; /* Menu 2nd level background*/	
}

.RadMenu_Sun .group .link:hover {
	color: #fff;
	border: 2px solid #217ee1;
	background: url(images/sun_menuItem_overBG.jpg) repeat-y; /* Menu 2nd level background hover*/		

}

.RadMenu_Sun .group .link:hover .text, 
.RadMenu_Sun .group .focused .text, 
.RadMenu_Sun .group .expanded .text {

	background: url(images/sun_menuItem_overBG.jpg) repeat-y;  /* Menu 2nd level background hover*/			
	color: #fff; /* red */
}

/*
.RadMenu_Sun .group .first .link, 
.RadMenu_Sun .group .first .link:active,
.RadMenu_Sun .group .first .link:visited, 
.RadMenu_Sun .group .first .link:hover {
	border-top: 0px;
}
*/

.RadMenu_Sun .leftArrow,
.RadMenu_Sun .rightArrow,
.RadMenu_Sun .topArrow,
.RadMenu_Sun .bottomArrow,
.RadMenu_Sun .leftArrowDisabled,
.RadMenu_Sun .rightArrowDisabled,
.RadMenu_Sun .topArrowDisabled,
.RadMenu_Sun .bottomArrowDisabled {
	display: none;
}

.RadMenu_Sun .topArrow,
.RadMenu_Sun .topArrowDisabled {
	display: none;
}

.RadMenu_Sun .bottomArrow,
.RadMenu_Sun .bottomArrowDisabled {
	display: none;
}

.RadMenu_Sun .rightArrow,
.RadMenu_Sun .leftArrow {
	display: none;
}

.RadMenu_Sun .rightArrow,
.RadMenu_Sun .rightArrowDisabled {
	background: none;
}

.RadMenu_Sun .vertical .separator .text {
	background: none;
}

.RadMenu_Sun .expandLeft,
.RadMenu_Sun .expandRight {
	
	background: none;
}

/* Main menu item when expand*/
.RadMenu_Sun .link:hover .expandLeft,
.RadMenu_Sun .link:hover .expandRight,
.RadMenu_Sun .focused .expandLeft,
.RadMenu_Sun .focused .expandRight,
.RadMenu_Sun .expanded .expandLeft,
.RadMenu_Sun .expanded .expandRight {
	
	color: #fff;
	margin-right: 0px;
	background: transparent url(images/sun_menuItem_overBG.jpg) repeat-y; 
}
























