/*********************************************************************/
/* ASNE Newspaper RadMenu 4.4.4 Style Sheet  			             */
/* Created: 09-04-08 												 */
/* Last Updeted: 07-10-09							                 */
/*********************************************************************/
/* RadMenu Default skin */

.ATRadMenu_ASNENP		{ white-space:normal !important; 	/*unwrap menu*/
					  	  width: auto;						/*Menu width*/
					  	  border: 0px;						/*Menu border*/
					      background: #2f2f2f; 				/*Menu background*/
						}

.ATRadMenu_ASNENP_rtl	{ text-align: right; }

.ATRadMenu_ASNENP_Context
						{ background: none;
						  border: 0;
						}

.ATRadMenu_ASNENP a		{ text-decoration: none; }

.ATRadMenu_ASNENP .rmLink,
.ATRadMenu_ASNENP .rmLink:visited
						{ width: 220px;						/*Menu item width*/
						  color: #cbcbcb;					/*Menu link - Font color*/
						  text-decoration: none;
						  border-bottom: solid 1px #191919;	/*Menu item - border*/
						  
						}

.ATRadMenu_ASNENP .rmLink:focused,
.ATRadMenu_ASNENP .rmFocused
						{ outline: 0; }

.ATRadMenu_ASNENP .rmExpanded
						{ z-index: 10000; }

.ATRadMenu_ASNENP .rmLink:hover,
.ATRadMenu_ASNENP .rmFocused,
.ATRadMenu_ASNENP .rmExpanded
						{ background-color: #2f2f2f;		/*Menu hover - Background color*/
					  	  color: #f8b500;					/*Menu hover - Font color*/
						  text-decoration: none;
						  cursor: pointer; 
						  cursor: hand;
						}

.ATRadMenu_ASNENP .rmLink .rmText
						{ font: normal normal 11px Tahoma; 	/*Menu link - Font*/
						  text-transform: uppercase; 
						}

				
.ATRadMenu_ASNENP .rmText
					{ background-image: none;
					  background-color: transprant;
					}
					
.ATRadMenu_ASNENP .rmVertical .rmLink,
.ATRadMenu_ASNENP .rmVertical .rmFirst .rmLink:hover,
.ATRadMenu_ASNENP .rmVertical .rmFirst .rmFocused,
.ATRadMenu_ASNENP .rmVertical .rmFirst .rmSelected,
.ATRadMenu_ASNENP .rmVertical .rmFirst .rmExpanded,
.ATRadMenu_ASNENP .rmVertical .rmFirst .rmExpanded:hover,
.ATRadMenu_ASNENP .rmVertical .rmLast .rmLink:hover,
.ATRadMenu_ASNENP .rmVertical .rmLast .rmFocused,
.ATRadMenu_ASNENP .rmVertical .rmLast .rmSelected,
.ATRadMenu_ASNENP .rmVertical .rmLast .rmExpanded,
.ATRadMenu_ASNENP .rmVertical .rmLast .rmExpanded:hover

					{ padding: 0px;}
					
.ATRadMenu_ASNENP .rmVertical .rmText 
					{ padding: 3px 10px; }
					

.ATRadMenu_ASNENP .rmVertical .rmLink:hover,
.ATRadMenu_ASNENP .rmVertical .rmFocused, 
.ATRadMenu_ASNENP .rmVertical .rmSelected, 
.ATRadMenu_ASNENP .rmVertical .rmExpanded, 
.ATRadMenu_ASNENP .rmVertical .rmExpanded:hover,
.ATRadMenu_ASNENP .rmVertical .rmLast .rmLink:hover,
.ATRadMenu_ASNENP .rmVertical .rmLast .rmFocused,
.ATRadMenu_ASNENP .rmVertical .rmLast .rmSelected,
.ATRadMenu_ASNENP .rmVertical .rmLast .rmExpanded,
.ATRadMenu_ASNENP .rmVertical .rmLast .rmExpanded:hover		
					{ border: 0px; border-bottom: solid 1px #191919;}	
					
.ATRadMenu_ASNENP .rmLink:hover, 
.ATRadMenu_ASNENP .rmFocused, 
.ATRadMenu_ASNENP .rmSelected							
					{ background-image: none;}


					
.ATRadMenu_ASNENP .rmRootGroup
					{ border: 0px; background-image: none; background-color: #2f2f2f;}
					
					
.ATRadMenu_ASNENP .rmRootGroup .expanded .rmText 			/*The CSS class for the root group item that is currently selected or one of it's children is currently selected */
						{ color: #f8b500;					/*Root Menu Item Selected - Font color*/
						  background-color: #2f2f2f;		/*Root Menu Item Selected - Background color*/	
						}

.ATRadMenu_ASNENP .rmGroup
						{ width: 220px;
						  border: solid 1px #000;			/*Child Item - Border style*/ 			
						  background: #2f2f2f; 				/*Child Item - Background color*/ 			
						}

.ATRadMenu_ASNENP .rmGroup .rmLink,
.ATRadMenu_ASNENP .rmGroup .rmLink:visited
						{ text-decoration: none;
					  	  color: #cbcbcb;					/*Child Item link - Font color*/
						}

.ATRadMenu_ASNENP_rtl .rmGroup .rmLink
						{ text-align: right; }				/*Child Item link - Text-align*/

.ATRadMenu_ASNENP .rmGroup .rmLink:hover,
.ATRadMenu_ASNENP .rmGroup .rmFocused,
.ATRadMenu_ASNENP .rmGroup .rmExpanded
						{ color: #f8b500;					/*Child Item link hover - Font color*/
					  	  background: #2f2f2f;				/*Child Item link hover - Background color*/
					  	  cursor: pointer; 
					  	  cursor: hand;
						}


.ATRadMenu_ASNENP .rmGroup .rmLink .rmText
						{ font-size: 11px; }				/*Child Item link - Font size*/

/* <expand arrows styling> */

.ATRadMenu_ASNENP .rmRootGroup .rmLink .rmExpandRight,
.ATRadMenu_ASNENP .rmGroup .rmLink .rmExpandRight
						{ 
						  background-color: transparent;
						  background-image: url(images/arrow_R.gif);
						  background-repeat: no-repeat;
						  background-attachment: scroll;
						  background-position: right center;
						}

.ATRadMenu_ASNENP .rmExpandRight .rmLink:hover,
.ATRadMenu_ASNENP .rmExpandRight .rmFocused,
.ATRadMenu_ASNENP .rmExpandRight .rmExpanded,

.ATRadMenu_ASNENP .rmGroup .rmLink:hover .rmExpandRight,
.ATRadMenu_ASNENP .rmGroup .rmFocused .rmExpandRight,
.ATRadMenu_ASNENP .rmGroup .rmExpanded .rmExpandRight
						{ background-image: url(images/arrow_R_hover.gif);
						}


.ATRadMenu_ASNENP .rmGroup .rmLink .rmExpandLeft
						{ background: transparent url(images/) no-repeat left; }

.ATRadMenu_ASNENP .rmLink:hover .rmExpandLeft,
.ATRadMenu_ASNENP .rmFocused .rmExpandLeft,
.ATRadMenu_ASNENP .rmExpanded .rmExpandLeft
						{ background-image: url(images/); }

/* </expand arrows styling> */

.ATRadMenu_ASNENP .rmHorizontal .rmItem 
					{ border-right: 0px solid #353535; }
.ATRadMenu_ASNENP .rmHorizontal .rmLast 
					{ border-right: 0; }

.ATRadMenu_ASNENP .rmVertical .rmItem 
					{ border-bottom: 0px solid #353535; }
.ATRadMenu_ASNENP .rmVertical .rmLast 
					{ border-bottom: 0; }

.ATRadMenu_ASNENP_rtl .rmHorizontal .rmItem 
					{ border-left: 0; }

.ATRadMenu_ASNENP .rmRootGroup .rmGroup .rmItem,
.ATRadMenu_ASNENP_Context .rmGroup .rmItem
					{ border-right: 0; border-bottom: 0; }

.ATRadMenu_ASNENP .rmGroup .rmExpanded
					{ z-index: 11; }

.ATRadMenu_ASNENP .rmTopArrowDisabled,
.ATRadMenu_ASNENP .rmBottomArrowDisabled,
.ATRadMenu_ASNENP .rmLeftArrowDisabled,
.ATRadMenu_ASNENP .rmRightArrowDisabled
					{ display: none; }

.ATRadMenu_ASNENP .rmTopArrow,
.ATRadMenu_ASNENP .rmBottomArrow,
.ATRadMenu_ASNENP .rmLeftArrow,
.ATRadMenu_ASNENP .rmRightArrow
					{ font-size: 0;
					  line-height: 0;
					  color: #fff;
					}

.ATRadMenu_ASNENP .rmTopArrow,
.ATRadMenu_ASNENP .rmBottomArrow
					{ height: 10px;
					  width: 100%;
					  background: #fff url() no-repeat top center;
					}

.ATRadMenu_ASNENP .rmBottomArrow
					{ background-position: center -18px; }

.ATRadMenu_ASNENP .rmLeftArrow,
.ATRadMenu_ASNENP .rmRightArrow
					{ width: 10px;
					  height: 100%;
					  background: #fff url(images/asne_button_search.gif) no-repeat left center;
					}

.ATRadMenu_ASNENP .rmRightArrow
					{ background-position: -18px center; }

.ATRadMenu_ASNENP .rmItem .rmDisabled .rmText
					{ color: #999; }

.ATRadMenu_ASNENP .rmRootGroup .rmItem .rmDisabled
					{ background: none; }

.ATRadMenu_ASNENP .rmGroup .rmItem .rmDisabled
					{ background-color: #fff; }

.ATRadMenu_ASNENP .rmRootGroup .rmSeparator,
.ATRadMenu_ASNENP .rmGroup .rmSeparator
					{ background: #8f8f8f;
					  border-top: 1px solid #676767;
					  border-bottom: 0;
					}

.ATRadMenu_ASNENP .rmSeparator .rmText
					{ display: none; }

.ATRadMenu_ASNENP .rmHorizontal .rmSeparator
					{ height: 20px;
					  width: 1px;
					  line-height: 20px;
					  border: 0;
					}

.ATRadMenu_ASNENP .rmVertical .rmSeparator
					{ height: 1px;
					  margin: 3px 0;
					  border: 0;
					  line-height: 1px;
					}

.ATRadMenu_ASNENP .rmLeftImage
					{ margin: 2px; }

.ATRadMenu_ASNENP .rmSlide
					{ margin: -1px !important; } /*Firefox*/

* html .ATRadMenu_ASNENP .rmVertical .rmSlide
					{ margin-left: -1px !important; } /*IE-3rd level slide */

* html .ATRadMenu_ASNENP .rmHorizontal .rmSlide
					{ margin-top: 0px !important; } /*IE*/

.ATRadMenu_ASNENP_rtl .rmSlide
					{ margin: 0px !important; }

* html .ATRadMenu_ASNENP_rtl .rmVertical .rmSlide
					{ margin-left: 3px !important; }

* html .ATRadMenu_ASNENP_rtl .rmHorizontal .rmSlide
					{ margin-top: -2px !important;
					  margin-left: 0 !important;
					}

.ATRadMenu_ASNENP .rmItem .rmDisabled:hover
					{ background: none; }
					
		

