.al{			
			border-left:1px solid #377FD4;	*/		
			display:inline-block;
			color:#000;
			/*font-weight:bold;*/
			padding:0;
			margin:0px !important;
			/*text-transform:uppercase;*/
		}
.main_padding_a
{
	/*padding: 25px 12px 17.5px 12px !important;*/
	border-left:1px solid #377FD4;
	
}

		
		.transform1 {
			text-transform: uppercase;
			color:#5083C2 !important;
			text-decoration:none !important;
			font-weight:600;
		}
		.transform2{
			color:#000;
		}
		
		
		ul.cssMenu, ul.cssMenu ul
        {
        	list-style:none;
        	margin:0; padding:0;
        	position: relative; 
        }
		
		/*Style for 1st level menu header*/
        ul.cssMenu li
        { 
        	position: relative; 
        	/*float: left; */
        	zoom: 1; /*Needed for IE*/
        	/*background: #DDDDDD; */
			text-align:left;			
        }
        ul.cssMenu li:hover
        { 
        	background:none;
			color:#5083C2;
			
        }
        ul.cssMenu li a
        {
			/*Menu link styles*/
        	display: block;         	
        	color:#000;
        	font-family: Arial, Times New Roman, Tahoma;
        	font-size: 13px;
			padding: 5px 5px; 
        }
		
		ul.cssMenu li a:hover
        {
			/*Menu link styles*/
        	display: block; 
        	/*padding: 17px 12px;*/
        	color:#054BFC !important;
        	font-family: Arial, Times New Roman, Tahoma;        	
        }
		
		
        
        /* Building menu items - for 2nd and more level menu items*/
        ul.cssMenu ul 						
        { 
        	display:none; /*initially menu item is hidden*/
        	position: absolute; /*absolute positioning is important for menu to float*/
			width: 190px;			
			/*Formating of menu items*/
        	border:1px solid #AAAAAA;
        	padding:1px;
        	background:#FFFFFF;
			
			/*optional - to change position of 2nd level menu item*/
			top: 101%; 
        	left: 0;
        }
        ul.cssMenu ul li
        { 
        	background: white; 
        	color: #000; 
			border-bottom: 1px solid #DDDDDD; 
			float: left; 
			width:100%;

			
		}
									  
        ul.cssMenu ul li a
        { 
        	width: 100%; 
        	display: block; 
        	color:#000000;
			text-decoration:none;
			font-size:12px;
			font-weight:bold;
        } 
		
		 ul.cssMenu ul li a:hover
        { 
        	width: 100%; 
        	display: block; 
        	color:#000000;
			text-decoration:none;
			font-size:12px;
			font-weight:bold;
        } 

        /* Menu item position for 3rd level and more */
        ul.cssMenu ul ul
        { 
        	left: 100%; 
        	top: 0; 
        }
        
        /* Hover effect for menu*/
        ul.cssMenu li:hover > ul 			
        { 
        	display:block;
        }