/* RadMenu Custom skin */

/****** Be sure to set <DefaultGroupSettings OffsetY="x" /> on RadMenu to push down dropdown enough ******/

.RadMenu_Custom 
{
	text-align: left;
	background: none; /* Set background */
	height: 43px; /* Set height for background image */
	width: 950px; /* Set width of main nav bar */
    z-index: 10;
    cursor:pointer;
}

.RadMenu_Custom .rmRootGroup
{
	border: none; /* Border around whole nav group !!! Turn on for testing !!! */
    position:relative; top:0px; /* This pushes down the root group  */ 
    cursor:pointer;
}

.RadMenu_Custom .rmLink,
.RadMenu_Custom .rmTemplate
{
	line-height: 24px !important;
	text-decoration: none;
	color: #fff; /* main nav link OFF color */
	font: bold 10pt Arial, Helvetica, Sans-Serif; /* sets font style both main nav and dropdown */
	text-transform:none;
	/*padding: 0px !important;*/
	text-align: center;
    cursor:pointer;
}

.RadMenu_Custom .rmHorizontal .rmLink { 
    border-right: none; /* sets right border on main nav items */
    margin: 0px;
    margin-right: 1px;
    padding: 12px 15px;
    width: 127px !important;
    text-align: center;
    background: #0C425F;
    /* CSS3 Standard */
    opacity: 0.9; 

    /* FireFox */
    -moz-opacity: 0.9;

    /* IE */
    filter: alpha(opacity=90);
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90); /*IE*/   
}
.RadMenu_Custom .rmHorizontal .rmFirst { 
    margin-left: 0px;
    width: 158px;
}

.RadMenu_Custom .rmHorizontal .rmLast { 
    border-right: 0; /* Turns off last right border on main nav */
    width: 128px;
}
.RadMenu_Custom .rmHorizontal .rmLast .rmLink {width: 130px !important;}

.RadMenu_Custom .rmHorizontal .rmItem:hover,
.RadMenu_Custom .rmFocused,
.RadMenu_Custom .rmExpanded
{ 
	background-color: #2886B6;
    width: 157px !important;
    margin-right: 1px;
}

.RadMenu_Custom .rmLink:hover,
.RadMenu_Custom .rmFocused,
.RadMenu_Custom .rmExpanded
{
	background-color: #2886B6; /* Set hover background for main nav group */
	color: #FFFFFF; /* main nav link ON color */
    cursor:pointer;
}

.RadMenu_Custom .rmText
{
	padding: 0px 0px 3px 0px; /* padding around the text of main nav links, set bottom to adjust dropdown starting point */
	line-height: 18px !important;
}

.RadMenu_Custom .rmHorizontal .rmText
{
	padding: 0px 0px 0px 0px !important;
	text-align: center;
	width: 127px;
} 

.RadMenu_Custom .rmGroup
{
    border: #94b5cf solid 1px; /* Border around whole dropdown */
    background: #fff; /* dropdown link OFF background color */
}

.RadMenu_Custom .rmGroup .rmItem { 
    border-right: none; /* sets right border on main nav items */
    margin: 0px 0px 0px 0px !important;
}

.RadMenu_Custom .rmGroup .rmLink,
.RadMenu_Custom .rmGroup .rmTemplate
{
	text-decoration: none;
	color: #2886B6; /* dropdown link OFF color */
	text-transform:none;
    height: 43px;
    padding: 5px 10px 5px 10px !important;
    margin: 0px 0px 0px 0px !important;
}

.RadMenu_Custom .rmGroup .rmLink:hover,
.RadMenu_Custom .rmGroup .rmFocused,
.RadMenu_Custom .rmGroup .rmExpanded
{
	color: #fff; /* dropdown link ON color */
	background: #94b5cf; /* dropdown link ON background color */
	background-position:-30px 0px;
    border-bottom: none;
}

.RadMenu_Custom .rmGroup .rmLink .rmText
{
	font-size: 10pt; /* font size for dropdown, will override size set above */
    padding: 0px 0px 0px 0px !important;
    margin: 0px 0px 0px 0px !important;
    text-transform:none;
}

.RadMenu_Custom .rmRootGroup .rmGroup .rmItem, /* Turns on/off borders for each dropdown item */
.RadMenu_Custom_Context .rmGroup .rmItem
{ 
    border-top:0;  
    border-right: 0; 
    border-bottom: 0; 
    border-left:0; 
    padding-bottom: 0; 
} 


.RadMenu_Custom .rmRootGroup .rmGroup .rmLast /* Turns off borders for last item */
{ 
    border:none; 
} 

.RadMenu_Custom .rmRootGroup .rmGroup .rmLast:hover /* Turns off borders for last item */
{ 
    border:none; 
} 

.RadMenu_Custom .rmSlide .rmGroup .rmLevel2 {
}


.RadMenu_Custom .rmItem .rmSelected {
	background-color: #2886B6;
}

.RadMenu_Custom .rmGroup .rmItem .rmSelected {
    border-bottom: none;
}

.RadMenu_Custom .rmGroup .rmGroup .rmItem .rmSelected {
    border-bottom: none;
}
