I have 5 calendars where I have overlayed 4 of them inside a general calendar, and for each of the overlayed calendars I have defined a different color (red, green , pink, etc) which worked well. But my problem is as follow; let say the user click on the pink colored calendar, then SharePoint will automatically change the pink color for the calender and its events to be the default blue.
So how I can change this behavior so that the color will stay pink (same as the overlayed color). I have attached two screen shots one for the overlay view, and the other view when the user click on the pink colored calendar , where the color will change to blue.