/*
Structural Definitions

rmGroup = UL
    rmVertical/rmHorizontal = direction of menu
    rmLevel = differnt tiers

rmItem = LI

rmLink = A tag

rmText = span inside the a

*/


/* <RadMenu / Simple> */


.RadMenu_Simple ul.rmRootGroup,
.RadMenu_Simple div.rmRootGroup
{
	margin:3px 0px 0px 0px;
	padding: 0px 0px 0px 8px;
	border: 0px;
	/*background-color: #e4e4e4;*/
}

/* <Root items> */

.RadMenu_Simple,
.RadMenu_Simple .rmLink
{
	font: normal 11px/18px Arial,Helvetica,sans-serif;
	color: #000;
	text-decoration: none;
	cursor:pointer !important;
}
.RadMenu_Simple .rmHorizontal .rmLink{	font: normal 12px/18px Arial,Helvetica,sans-serif; line-height:16px}
.RadMenu_Simple .rmVertical .rmLink{	font: normal 11px/18px Arial,Helvetica,sans-serif; line-height:18px}


/* rmItem is the LI element*/
.RadMenu_Simple .rmItem{padding:0px;}

  /* 
.RadMenu_Simple .rmItem .rmLast{  padding:0px; border-bottom:1px solid #f0f0f0;}
.RadMenu_Simple .rmHorizontal .rmItem{border:0px;}
.RadMenu_Simple .rmHorizontal .rmLast .rmItem {border-right:0px !important;}
.RadMenu_Simple .rmVertical .rmItem{border-right:0px}
*/

.RadMenu_Simple .rmItem .rmLink{	padding: 8px 1px 0px 1px;}

/*Default text format*/
.RadMenu_Simple .rmHorizontal .rmItem .rmLink .rmText{
	padding: 0px 15px 4px 10px;
	border-left:1px solid #888888;
	min-width:45px;
	/*border-left:1px solid red;
	background-color:#8fbc8f;*/
}



/*Turn off left border for first item, bring spacing down*/
.RadMenu_Simple .rmHorizontal .rmItem .portalTab .rmText,
.RadMenu_Simple .rmHorizontal  .rmFirst .rmLink .rmText,
.RadMenu_Simple .rmHorizontal .rmLink:hover .rmText,
.RadMenu_Simple .rmHorizontal .rmItem .rmExpanded .rmText{
    border-left:0px !important;
    padding: 0px 15px 4px 11px;
}

.RadMenu_Simple .rmItem .portalTab{background:url('/gfx/2011/Portal_tab_bg.png') no-repeat;  width:123px;}

/*Appearance of first level highlight*/
.RadMenu_Simple .rmItem .rmLink:hover/*.,
RadMenu_Simple .rmItem .rmFocused,
.RadMenu_Simple .rmItem .rmSelected*/{
	background: url('/gfx/2011/Menu_Gradient_Bg.gif') repeat;
	border: 1px solid #c1c1c1;
	border-bottom:0px;
	padding: 7px 0px 0px 0px;
}

#ctl00_PrimaryMenu1_RadMenu1 {top:2px !important;}
#ctl00_PrimaryMenu1_RadMenu1 li.rmFirst {padding-left:8px;}

.RadMenu_Simple .rmItem .rmExpanded,
.RadMenu_Simple .rmItem .rmExpanded:hover{
	background: url('/gfx/2011/Menu_Gradient_Bg.gif') repeat;
	border: 1px solid #c1c1c1;
	border-bottom:0px;
	padding: 7px 0px 0px 0px;
}


.RadMenu_Simple .rmItem .rmDisabled,
.RadMenu_Simple .rmItem .rmDisabled:hover
{
	color: #7d7d7d;
	background-color: transparent;
	border: 0;
	padding: 1px 12px;
}

/* </Root items> */


/* <Submenu items> */

.RadMenu_Simple .rmGroup,
.RadMenu_Simple .rmGroup .rmVertical{
	border-left: 1px solid #c1c1c1;
	border-right: 1px solid #c1c1c1;
	border-bottom: 1px solid #c1c1c1;
	background: #fff url('/gfx/2011/Menu_gradient_Bg.gif') repeat-y;
	padding:0px 0px 0px 0px !important;
	/*margin-top:9px !important;*/
}
.RadMenu_Simple .rmGroup .rmLevel2{
	border: 1px solid #c1c1c1;
	background: none;
	background-color:#ffffff;
	padding:0px 0px 0px 0px !important;
}



/*Submenu LI*/
.RadMenu_Simple .rmGroup .rmItem{
    padding:0px 0px !important;
    border:0px;
    }

/*Submenu Link*/
.RadMenu_Simple .rmVertical .rmItem .rmLink{
    padding:0px 10px 0px 5px;
    background-image:none !important;
    border:0px;
    }

/*Readjusting rmText for submenus*/
.RadMenu_Simple .rmVertical .rmItem .rmLink .rmText {
	padding: 2px 15px 1px 3px;
    border-bottom:1px solid #c1c1c1;
    border-left:0px;
    min-width:120px;
}
.RadMenu_Simple .rmVertical .rmItem .rmLevel2 .rmFirst .rmLink .rmText{border-bottom:0px; padding-bottom:2px;}
.RadMenu_Simple .rmVertical .rmItem ul.rmLevel2:hover .rmFirst .rmLink .rmText{border-bottom:1px solid #c1c1c1; padding-bottom:1px;}



.RadMenu_Simple .rmVertical .rmItem ul.rmLevel2:hover .rmLink:hover .rmText,
.RadMenu_Simple .rmVertical .rmLink:hover .rmText,
.RadMenu_Simple .rmVertical .rmItem .rmExpanded .rmText{
    border-left:0px !important;
    padding:2px 15px 2px 3px ;
    border-bottom:0px;
}



.RadMenu_Simple .rmVertical .rmLast .rmLink .rmText{border-bottom:0px; padding-bottom:2px;}
.RadMenu_Simple .rmVertical .rmLast .rmLevel2 .rmItem .rmLink .rmText{border-bottom:1px solid #c1c1c1; padding-bottom:1px;}
.RadMenu_Simple .rmVertical .rmLast .rmLevel2 .rmLast .rmLink .rmText{border-bottom:0px; padding-bottom:2px;}
.RadMenu_Simple .rmVertical .rmLast .rmLevel2 .rmItem:hover .rmLink .rmText {border-bottom:0px; padding-bottom:2px;}

.RadMenu_Simple .rmVertical .rmLast .rmLevel2 .rmFirst .rmLink .rmText{border-bottom:0px solid #c1c1c1; padding-bottom:2px;}




/*formatting the mouseover of the vertical items*/
.RadMenu_Simple .rmVertical .rmItem:hover .rmLink,
.RadMenu_Simple .rmVertical .rmItem .rmLink:hover,
.RadMenu_Simple .rmVertical .rmItem .rmFocused .rmLink,
.RadMenu_Simple .rmVertical .rmItem .rmSelected .rmLink,
.RadMenu_Simple .rmVertical .rmItem .rmExpanded .rmLink{
	color:#ffea00;
	background:#333333;
	padding: 0px 10px 0px 5px;
}


/*Submenu Link*/

.RadMenu_Simple .rmVertical  .rmItem .rmLevel2 .rmLink{
    padding:0px 10px 0px 5px;
    border:0px;
    color:#000000;
    background:#ffffff;
    }
    
 /*Setting first item in tertiary to highlight - setting default appearance to be highlighted*/   
.RadMenu_Simple .rmVertical .rmItem .rmLevel2 .rmFirst .rmLink{
    color:#ffea00;
	background-image: url('/gfx/2011/Menu_Default_Highlight_bg.png') !important;
	background-repeat:repeat;
	background-color:#ffffff;
}



.RadMenu_Simple .rmVertical .rmItem ul.rmLevel2:hover .rmLink{
    color:#000000;
    background:#ffffff;
    background-image:none !important;
    }
    

.RadMenu_Simple .rmVertical  .rmItem:hover .rmLevel2  .rmLink:hover{
	color:#ffea00;
	background:#333333;
	background-image:none !important;
}


/*Setting the icons for video and new items*/
.RadMenu_Simple .rmVertical .rmLevel2 .rmItem .video .rmText{background-image: url('/gfx/2011/Menu_Video_Normal.png') !important; background-position:right; background-repeat:no-repeat; padding-right: 30px;}

.RadMenu_Simple .rmVertical .rmLevel2 .rmItem:hover .video .rmText{background-image: url('/gfx/2011/Menu_Video_Highlight.png') !important; background-position:right; background-repeat:no-repeat; 	padding-right: 30px;}

.RadMenu_Simple .rmVertical .rmLevel2 .rmItem .newitem .rmText{background-image: url('/gfx/2011/Menu_New_Normal.png') !important; background-position:right; background-repeat:no-repeat; 	padding-right: 30px;}

.RadMenu_Simple .rmVertical .rmLevel2 .rmItem:hover .newitem .rmText{background-image: url('/gfx/2011/Menu_New_Highlight.png') !important; background-position:right; background-repeat:no-repeat; 	padding-right: 30px;}

.RadMenu_Simple .rmVertical .rmLevel2 .rmItem .lockImage .rmText{background-image: url('/gfx/2011/Menu_Lock_01.png') !important; background-position:right; background-repeat:no-repeat; 	padding-right: 30px;}

.RadMenu_Simple .rmVertical .rmLevel2 .rmItem:hover .lockImage .rmText{background-image: url('/gfx/2011/Menu_Lock_02.png') !important; background-position:right; background-repeat:no-repeat; 	padding-right: 30px;}

#partner .RadMenu_Simple .rmVertical .rmLevel2 .rmItem .lockImage .rmText{background-image: url('/gfx/2011/Menu_Lock_03.png') !important; background-position:right; background-repeat:no-repeat; 	padding-right: 30px;}

#partner .RadMenu_Simple .rmVertical .rmLevel2 .rmItem:hover .lockImage .rmText{background-image: url('/gfx/2011/Menu_Lock_02.png') !important; background-position:right; background-repeat:no-repeat; 	padding-right: 30px;}

#partner .RadMenu_Simple .lockImage{ cursor:default !important;}
.RadMenu_Simple a.noLink{ cursor:default !important;}


* html .RadMenu .rmGroup .rmItem .rmLeftImage { margin: 2px 0 0 3px; }
*+html .RadMenu .rmGroup .rmItem .rmLeftImage { margin: 2px 0 0 3px; }

/*.RadMenu_Simple .rmGroup .rmItem .rmLink:hover,
.RadMenu_Simple .rmGroup .rmItem .rmFocused,
.RadMenu_Simple .rmGroup .rmItem .rmSelected,
.RadMenu_Simple .rmGroup .rmItem .rmExpanded,
.RadMenu_Simple .rmGroup .rmItem .rmExpanded:hover
{
	padding: 0;
}*/

.RadMenu_Simple .rmGroup .rmItem .rmDisabled,
.RadMenu_Simple .rmGroup .rmItem .rmDisabled:hover
{
	padding: 1px;
}
/*
.RadMenu_Simple .rmGroup .rmVertical .rmLevel2 .rmItem .rmLink .rmText{	padding-right: 40px;}
.RadMenu_Simple .rmGroup .rmHorizontal .rmLink .rmText{	padding-right: 0px;}
*/




.RadMenu_Simple .rmGroup .rmExpandRight,
.RadMenu_Simple .rmGroup .rmExpandLeft,
.RadMenu_Simple .rmTopArrow,
.RadMenu_Simple .rmBottomArrow,
.RadMenu_Simple .rmLeftArrow,
.RadMenu_Simple .rmRightArrow
{
	background: transparent url('Menu/rmExpandArrows.png') no-repeat;
}

.RadMenu_Simple .rmGroup .rmExpandRight { background-position: 100% 0; }
.RadMenu_Simple .rmGroup .rmExpandLeft { background-position: 0 -48px; }

.RadMenu_Simple .rmLink:hover .rmExpandRight { background-position: 100% -23px; }
/*.RadMenu_Simple .rmFocused .rmExpandRight,
.RadMenu_Simple .rmSelected .rmExpandRight
.RadMenu_Simple .rmExpanded .rmExpandRight*/





.RadMenu_Simple .rmLink:hover .rmExpandLeft,
.RadMenu_Simple .rmFocused .rmExpandLeft,
.RadMenu_Simple .rmSelected .rmExpandLeft,
.RadMenu_Simple .rmExpanded .rmExpandLeft { background-position: 0 -72px; }

.RadMenu_Simple .rmTopArrow,
.RadMenu_Simple .rmBottomArrow,
.RadMenu_Simple .rmLeftArrow,
.RadMenu_Simple .rmRightArrow
{
	background-color: #fff;
}

.RadMenu_Simple .rmTopArrow
{
	border-bottom: 1px solid #616161;
	background-position: 50% -95px;
}

.RadMenu_Simple .rmBottomArrow
{
	border-top: 1px solid #616161;
	background-position: 50% -109px;
}

.RadMenu_Simple .rmLeftArrow
{
	border-right: 1px solid #616161;
	background-position: 50% -48px;
}

.RadMenu_Simple .rmRightArrow
{
	border-left: 1px solid #616161;
	background-position: 50% 1px;
}

.RadMenu_Simple .rmVertical li.rmSeparator .rmText,
.RadMenu_Simple .rmHorizontal .rmVertical li.rmSeparator .rmText
{
	background: #616161;
	padding-bottom: 1px;
	margin-top: 2px;
}

.RadMenu_Simple .rmHorizontal li.rmSeparator .rmText,
.RadMenu_Simple .rmVertical .rmHorizontal li.rmSeparator .rmText
{
	background: #616161;
	width: 1px;
	margin-left: 1px;
}

/* <rtl> */

.RadMenu_Simple_rtl .rmGroup,
.RadMenu_Simple_rtl .rmGroup .rmVertical
{
	background-position: 101% 0;
}

.RadMenu_Simple_rtl .rmGroup .rmItem .rmLink .rmText
{
	padding-left: 53px;
	padding-right: 27px;
}

.RadMenu_Simple_rtl .rmGroup .rmHorizontal .rmLink .rmText
{
	padding-left: 10px;
	padding-right: 9px;
}

/* </rtl> */

.RadMenu_Simple .rmScrollWrap .rmVertical
{
	border: 0;
}

/* </RadMenu / Simple> */


/**/

/* DESCRIPTION BACKGROUNDS 

.RadMenu_Simple ul.rmLevel2{
  width:375px !important;
  background: url(/gfx/2009/Level_2_menu_bg.gif) no-repeat !important  ;
  padding:34px 0px 0px 12px;
    
    }

.RadMenu_Simple .c3_i1 {
    position: absolute;
    top:0px;
    left:191px;
    width:375px;
    height:197px;
    background-image: url('/gfx/2009/Menu_images/c3_i1.png'); 
    border:1px solid green;
    background-repeat:no-repeat;
    background-color:#ffffff;
   
}
.RadMenu_Simple .c3_i1 .rmText{
    padding:150px 5px 5px 5px !important;
}
*/


/*

 position: absolute;
  left: 191px;
  margin-top: -15px;
  
  background: url(../gfx/2009/Level_2_menu_bg.gif) no-repeat  ;
  padding:34px 0px 0px 12px;
  z-index:1000;

/*

#c1_i1 { background-image: url('../gfx/2009/Menu_images/c1_i1.png'); }
#c1_i2 { background-image: url('../gfx/2009/Menu_images/c1_i2.png'); }
#c1_i3 { background-image: url('../gfx/2009/Menu_images/c1_i3.png'); }
#c1_i4 { background-image: url('../gfx/2009/Menu_images/c1_i4.png'); }
#c1_i5 { background-image: url('../gfx/2009/Menu_images/c1_i5.png'); }
#c1_i6 { background-image: url('../gfx/2009/Menu_images/c1_i6.png'); }
#c1_i7 { background-image: url('../gfx/2009/Menu_images/c1_i7.png'); }
#c1_i8 { background-image: url('../gfx/2009/Menu_images/c1_i8.png'); }
#c1_i9 { background-image: url('../gfx/2009/Menu_images/c1_i9.png'); }
#c1_i10 { background-image: url('../gfx/2009/Menu_images/c1_i10.png'); }
#c1_i11 { background-image: url('../gfx/2009/Menu_images/c1_i11.png'); }
#c1_i12 { background-image: url('../gfx/2009/Menu_images/c1_i12.png'); }

#c2_i1 { background-image: url('../gfx/2009/Menu_images/c2_i1.png'); }
#c2_i2 { background-image: url('../gfx/2009/Menu_images/c2_i2.png'); }
#c2_i3 { background-image: url('../gfx/2009/Menu_images/c2_i3.png'); }
#c2_i4 { background-image: url('../gfx/2009/Menu_images/c2_i4.png'); }
#c2_i5 { background-image: url('../gfx/2009/Menu_images/c2_i5.png'); }
#c2_i6 { background-image: url('../gfx/2009/Menu_images/c2_i6.png'); }
#c2_i7 { background-image: url('../gfx/2009/Menu_images/c2_i7.png'); }
#c2_i8 { background-image: url('../gfx/2009/Menu_images/c2_i8.png'); }
#c2_i9 { background-image: url('../gfx/2009/Menu_images/c2_i9.png'); }

#c3_i1 { background-image: url('../gfx/2009/Menu_images/c3_i1.png'); }
#c3_i2 { background-image: url('../gfx/2009/Menu_images/c3_i2.png'); }
#c3_i3 { background-image: url('../gfx/2009/Menu_images/c3_i3.png'); }
#c3_i4 { background-image: url('../gfx/2009/Menu_images/c3_i4.png'); }
#c3_i5 { background-image: url('../gfx/2009/Menu_images/c3_i5.png'); }
#c3_i6 { background-image: url('../gfx/2009/Menu_images/c3_i6.png'); }
#c3_i7 { background-image: url('../gfx/2009/Menu_images/c3_i7.png'); }
#c3_i8 { background-image: url('../gfx/2009/Menu_images/c3_i8.png'); }
#c3_i9 { background-image: url('../gfx/2009/Menu_images/c3_i9.png'); }
