/*********************************************************************/
/* Lakeland Electric AT_RadMenu		                                 */
/* Create: 	04-21-2009												 */
/* Last Update: 04-24-2009											 */											
/*																	 */
/*********************************************************************/
.LEradMenu						{ float: none;
								  display: block;
								  width: auto;
								  white-space:normal !important; 		/*unwrap menu*/
								  padding: 0px;
								  margin: 0px;
								  border: 0px;							/*Menu border*/
								  background-image: none;
								  background-color: #354757; 			/*Menu background*/
								}
								
.LEradMenu ul li				{ margin-bottom: 0px; }

/*
.LEradMenu_rtl					{ text-align: right; }

.LEradMenu_Context				{ border: 0; background: none; }



.LEradMenu .rmText				{ margin: 0px; padding: 0px; }					



.LEradMenu .rmLink:focused,
.LEradMenu .rmFocused			{ outline: 0; }

.LEradMenu .rmExpanded
								{ z-index: 1005; }
.LEradMenu .rmLink:hover, 
.LEradMenu .rmFocused, 
.LEradMenu .rmExpanded 			{ cursor: hand; 
								  cursor: pointer; 
								  color: #89c8ff;
								  text-decoration: none;
								  background-color: transparent;
								}
*/


.LEradMenu .rmText				{ background-image: none;}	

.LEradMenu .rmLink				{ padding: 0px; background-image: none; }

.LEradMenu .rmLink,
.LEradMenu .rmLink:active,
.LEradMenu .rmLink:visited,
.LEradMenu .rmLink:hover		{ cursor: pointer;	
								  text-decoration: none;			
								}
								
.LEradMenu .rmRootGroup			{ border: 0px; background-color: #354757; background-image: none; }

.LEradMenu .rmRootGroup .rmLink .rmText		
								{ font-family: Arial, Helvetica, sans-serif; 
								  font-size: 11px;
								  font-weight: bold;
						 		  text-transform: uppercase; 	  
								}
.LEradMenu .rmRootGroup .rmLink:link,
.LEradMenu .rmRootGroup .rmLink:active,
.LEradMenu .rmRootGroup .rmLink:visited
								{ color: #fff; 								  
								  background-color: transparent;	/*??*/							  
								}
 	
.LEradMenu .rmRootGroup .rmLink:link .rmText,
.LEradMenu .rmRootGroup .rmLink:visited .rmText
								{ padding: 3px 12px;
								  background-color: transparent;
								}		

.LEradMenu .rmRootGroup .rmLink:hover .rmText,
.LEradMenu .rmRootGroup .rmLink:active .rmText

								{ color: #fff;
								  background: #1d6aae url("images/HNav_hover.jpg")  top left repeat-x;
								}												  		      
								

.LEradMenu .rmRootGroup a.rmExpanded .rmText,
.LEradMenu .rmLink:hover, .LEradMenu .rmFocused

								{ color: #fff;
							  	  background: #1d6aae url("images/HNav_hover_focus.jpg") top center no-repeat;
								}

.LEradMenu .rmRootGroup .rmLast .rmText
								{ margin-right: 0px; }
								
					

.LEradMenu .rmGroup,
.LEradMenu .rmGroup .rmVertical								
								{ border: 0px;	
								  border-left: solid 1px #0e385f;
								  border-right: solid 1px #0e385f;
								  border-bottom: solid 5px #0e385f; 	
						  		  background: #1d6aae url("images/HNav_rmGroup_bg.jpg") bottom left repeat-x;	
								}
								
.LEradMenu ul.rmVertical		{ padding-top: 3px;
								  padding-bottom: 3px;
								}							

.LEradMenu .rmGroup .rmLink		{ width: 203px; }

.LEradMenu .rmGroup .rmLink .rmText		
								{ font-family: Arial, Helvetica, sans-serif; 
								  font-size: 12px;
								  line-height: 12px;
								  font-weight: normal;
						 		  text-transform: none; 
								}
.LEradMenu .rmGroup .rmLink:link .rmText,
.LEradMenu .rmGroup .rmLink:visited .rmText
								{ color: #fff;					/*Child Item link - Font color*/
								  text-decoration: none;
					  	  		  padding: 7px 5px 7px 20px;
								  margin: 0px 11px;				/*fixed upgrade*/
						 		  border: 0px;
  							  	  background: transparent;
								  
								}

.LEradMenu .rmGroup .rmLast .rmLink .rmText,
.LEradMenu .rmGroup .rmLast .rmLink:visited .rmText			/*fixed upgrade*/
								{ border-bottom: solid 0px #000; }


.LEradMenu .rmGroup .rmLink:hover .rmText,
.LEradMenu .rmGroup .rmFocused
/*.LEradMenu .rmGroup .rmExpanded*/
								{ color: #fff;						/*Child Item link hover - Font color*/
								  background: transparent url("images/HNav_rmGroup_hover.gif") center center no-repeat;								 
								}

								
/*The CSS class for the root group item that is currently selected or one of it's children is currently selected */
.LEradMenu .rmGroup .rmExpanded .rmText 			
								{ color: #4c0504; }					/*Root Menu Item Selected - Font color*/

/* <expand arrows styling> */


.LEradMenu .rmGroup .rmLink:link .rmExpandRight
								{ background: transparent url("images/HNav_arrowRight.gif")  no-repeat right center; }


.LEradMenu .rmGroup .rmLink:hover .rmExpandRight

								{  background: transparent url("images/HNav_rmGroup_expand_hover.gif") center center no-repeat; }


.LEradMenu .rmGroup .rmFocused .rmExpandRight,
.LEradMenu .rmGroup .rmExpanded .rmExpandRight
								{ background: transparent url("images/HNav_arrowRight.gif")  no-repeat right center; }

.LEradMenu .rmLink:hover .rmExpandLeft,
.LEradMenu .rmFocused .rmExpandLeft,
.LEradMenu .rmExpanded .rmExpandLeft
						{ background-image: none; }

/* </expand arrows styling> */

.LEradMenu .rmHorizontal .rmItem 
					{ border-right: 0px solid #353535; }
.LEradMenu .rmHorizontal .rmLast 
					{ border-right: 0; }

.LEradMenu_rtl .rmHorizontal .rmItem 
					{ border-left: 0; }

.LEradMenu .rmRootGroup .rmGroup .rmItem,
.LEradMenu_Context .rmGroup .rmItem
					{ border-right: 0; border-bottom: 0; }


/*Root & Child Item border ---------------*/
.LEradMenu .rmVertical .rmItem 
					{ border-bottom: 0px solid #ffd44e; }
.LEradMenu .rmVertical .rmLast 
					{ border-bottom: 0; }

.LEradMenu .rmVertical .rmGroup .rmItem 
					{ border-bottom: dotted 0px #727c00; }
.LEradMenu .rmVertical .rmGroup .rmLast 
					{ border-bottom: 0; }

/*----------------------------------------*/

.LEradMenu .rmGroup .rmExpanded
					{ z-index: 11; }

.LEradMenu .rmTopArrowDisabled,
.LEradMenu .rmBottomArrowDisabled,
.LEradMenu .rmLeftArrowDisabled,
.LEradMenu .rmRightArrowDisabled
					{ display: none; }

.LEradMenu .rmTopArrow,
.LEradMenu .rmBottomArrow,
.LEradMenu .rmLeftArrow,
.LEradMenu .rmRightArrow
					{ font-size: 0;
					  line-height: 0;
					  color: #ffd44e;
					  background-color: transparent; /*Fixed W3C Warning*/
					}

.LEradMenu .rmTopArrow,
.LEradMenu .rmBottomArrow
					{ height: 10px;
					  width: 100%;
					  background-color: transparent;  /*Fixed W3C Warning*/
					  background-image: none;
					}

.LEradMenu .rmBottomArrow
					{ background-position: center -18px; }

.LEradMenu .rmLeftArrow,
.LEradMenu .rmRightArrow
					{ width: 10px;
					  height: 100%;
					  background-color: transparent;  /*Fixed W3C Warning*/
					  background-image: none;
					}

.LEradMenu .rmRightArrow
					{ background-position: -18px center; }

.LEradMenu .rmItem .rmDisabled .rmText
					{ color: #999; }

.LEradMenu .rmRootGroup .rmItem .rmDisabled
					{ background: none; }

.LEradMenu .rmGroup .rmItem .rmDisabled
					{ background-color: #ffd44e; }

.LEradMenu .rmRootGroup .rmSeparator,
.LEradMenu .rmGroup .rmSeparator
					{ background: #8f8f8f;
					  border-top: 1px solid #676767;
					  border-bottom: 0;
					}

.LEradMenu .rmSeparator .rmText
					{ display: none; }

.LEradMenu .rmHorizontal .rmSeparator
					{ height: 20px;
					  width: 1px;
					  line-height: 20px;
					  border: 0;
					}

.LEradMenu .rmVertical .rmSeparator
					{ height: 1px;
					  margin: 3px 0;
					  border: 0;
					  line-height: 1px;
					}

.LEradMenu .rmLeftImage
					{ margin: 2px; }



.LEradMenu .rmSlide
					{ margin: 0px !important; } /*Firefox*/

* html .LEradMenu .rmVertical .rmSlide
					{ margin-left: 1px !important; } /*IE-3rd level slide */

* html .LEradMenu .rmHorizontal .rmSlide
					{ margin-top: 0px !important; } /*IE*/

.LEradMenu_rtl .rmSlide
					{ margin: 0px !important; }

* html .LEradMenu_rtl .rmVertical .rmSlide
					{ margin-left: 3px !important; }

* html .LEradMenu_rtl .rmHorizontal .rmSlide
					{ margin-top: -2px !important;
					  margin-left: 0 !important;
					}

.LEradMenu .rmItem .rmDisabled:hover
					{ background: none; }
					


