
% ============================================================================
% ||
% ||  Definition of styles
% ||
% ============================================================================

\newpsstyle{GridSt}{linecolor=gray, linestyle=dotted, linewidth=0.75pt}
\newpsstyle{TickSt}{linecolor=black, linestyle=solid, linewidth=0.5pt}
	

\definecolor{LineColorA}{cmyk}{0.6 0.21 0.0 0.2} %blue
\definecolor{LineColorB}{cmyk}{0.7 0.1 1 0.2} %green
\definecolor{LineColorC}{cmyk}{0 1 1 0.2} %red
\definecolor{LineColorD}{cmyk}{0 0.7 1 0.1} % orange
\definecolor{LineColorE}{cmyk}{0.5 1 0 0.1} % purple
\definecolor{LineColorF}{cmyk}{0 1 0 0.2} % magenta
\definecolor{LineColorG}{cmyk}{0 0.25 1 0.1} % yellow
\definecolor{LineColorH}{cmyk}{0.81 0.1 1 0.7} % grass green

\definecolor{LineColorX}{cmyk}{0.3 0.2 0.0 0.1} %blue
\definecolor{LineColorY}{cmyk}{0 1 1 0.2} %red

\newpsstyle{StdLineStyA}{linecolor=LineColorA, fillcolor=LineColorA, linejoin=1}
\newpsstyle{StdLineStyB}{linecolor=LineColorB, fillcolor=LineColorB, linejoin=1}
\newpsstyle{StdLineStyC}{linecolor=LineColorC, fillcolor=LineColorC, linejoin=1}
\newpsstyle{StdLineStyD}{linecolor=LineColorD, fillcolor=LineColorD, linejoin=1}
\newpsstyle{StdLineStyE}{linecolor=LineColorE, fillcolor=LineColorE, linejoin=1}
\newpsstyle{StdLineStyF}{linecolor=LineColorF, fillcolor=LineColorF, linejoin=1}
\newpsstyle{StdLineStyG}{linecolor=LineColorG, fillcolor=LineColorG, linejoin=1}
\newpsstyle{StdLineStyH}{linecolor=LineColorH, fillcolor=LineColorH, linejoin=1}

\newpsstyle{StdLineStyX}{linecolor=LineColorX, linestyle=solid,
	linewidth=2pt, linejoin=1}
\newpsstyle{StdLineStyY}{linecolor=LineColorY, linestyle=dashed,
	dash=4pt 3pt 1pt 3pt, linejoin=1}
\newpsstyle{BWStdLineStyX}{linecolor=lightgray, linestyle=solid,
	linewidth=2pt, linejoin=1}
\newpsstyle{BWStdLineStyY}{linecolor=black, linestyle=dashed,
	dash=4pt 3pt 1pt 3pt, linejoin=1}

\newpsstyle{BWStdLineStyA}
	{linecolor=lightgray,linestyle=solid,linewidth = 1.5pt, linejoin=1}
\newpsstyle{BWStdLineStyB}
	{linecolor=gray,linestyle=solid,linewidth = 1.0pt, linejoin=1}
\newpsstyle{BWStdLineStyC}
	{linecolor=black,linestyle=solid,linewidth = 0.75pt, linejoin=1}
\newpsstyle{BWStdLineStyD}
	{linecolor=black,linestyle=dashed, dash = 3pt 2pt,linewidth = 0.75pt,
	linejoin=1}
\newpsstyle{BWStdLineStyE}
	{linecolor=gray,linestyle=dashed,dash = 3pt 2pt,linewidth = 1.0pt, linejoin=1}
\newpsstyle{BWStdLineStyF}
	{linecolor=black,linestyle=dotted, dotsep =2pt,linewidth = 1.5pt, linejoin=1}
\newpsstyle{BWStdLineStyG}
	{linecolor=gray,linestyle=dotted, dotsep =2pt,linewidth = 1.5pt, linejoin=1}
	
\newpsstyle{LegendBoxStyle}
	{fillcolor=white, fillstyle=solid}
	
\DeclareOptionX{BW}{
    \addtopsstyle{StdLineStyA}{style=BWStdLineStyA}
    \addtopsstyle{StdLineStyB}{style=BWStdLineStyB}
    \addtopsstyle{StdLineStyC}{style=BWStdLineStyC}
    \addtopsstyle{StdLineStyD}{style=BWStdLineStyD}
    \addtopsstyle{StdLineStyE}{style=BWStdLineStyE}
    \addtopsstyle{StdLineStyF}{style=BWStdLineStyF}
    \addtopsstyle{StdLineStyG}{style=BWStdLineStyG}
}

