Variation
'plot.quantiles' <- 
function(
  quantile.data = quantiles.to.plot.in.panel,
  quantile.type = 7
){
cat("\nPlotting Quantiles\n")
  quan.x <- quantile.data$x
  quan.y <- quantile.data$y
  quan.alpha <- quantile.data$alpha
    
  fifty.percent.line <- tapply(quan.y, quan.x, quantile, probs = 0.5, type = quantile.type)
  nintyfive.percent.line <- tapply(quan.y, quan.x, quantile, probs = (1-quan.alpha), type = quantile.type)
  five.percent.line <- tapply(quan.y, quan.x, quantile, probs = (quan.alpha), type = quantile.type)
  quantile.colors <- c("grey35","grey35")
  quantile.lty <- c("dashed","longdash")
  panel.lines(names(five.percent.line),(five.percent.line), col=quantile.colors[1],lty=quantile.lty[1],lwd=2)
  panel.lines(names(fifty.percent.line),(fifty.percent.line), col=quantile.colors[2],lty=quantile.lty[2],lwd=2)
  panel.lines(names(nintyfive.percent.line),(nintyfive.percent.line), col=quantile.colors[1],lty=quantile.lty[1],lwd=2)
}
			
key = list(
  title = "Legend",
  text = list(
    c("Quantiles"),
    col="black"
  ),
  points = list(
    col = c("grey35"),
    pch = c(NA),
    cex = c(1)*0.75
  ),
  lines = list(
    col = c("grey35"),
    lwd = c(2)*0.75,
    lty = c("dashed")
  ),
  type = "l",
  space = "right",
  cex.title = 1,
  cex = 0.75
)