.graf {
	background-color : beige;
	border : thick double Maroon;
	width : 99%;
}
.ghr{
	background-color: beige;
	text-align: center;
	border: 0 none Aqua;
	padding: 0;
	margin: 0px;
	float: left;
	width: 4%;
	font-size:small;
	color: black;
}
.gsun, .gmon,.gtue,.gwed,.gthu,.gfri,.gsat,.gbk{
	width : 90%;
	margin: 1px;
}
.gsun{background-color: Red; color: white;}
.gmon{background-color: darkorange;}
.gtue{background-color: Yellow;}
.gwed{background-color: Green; color: white;}
.gthu{background-color: Aqua;}
.gfri{background-color: Blue; color: white;}
.gsat{background-color: Fuchsia; color: white;}
.gbk {background-color: beige;}

.gcap{
	width: 99%;
	background-color: bisque;
	color: black;
	text-align: center;
	font-weight: bold;
	clear : both;
}

.gdy{
	background-color: beige;
	text-align: center;
	border: 0px solid Aqua;
	padding: 0px;
	margin: 3px;
	clear: both;
}
/* Hue  R    G   B
 	   0	255	   0   0  #FF0000 RED
 	  11	255		68	 0	#FF4400 RED/ORANGE
 	  21	255	 119	 0	#FF7700 ORANGE
 	  32	255	 187	 0	#FFCC00 YELLOW/ORANGE
 	  42	255	 255	 0	#FFFF00 YELLOW
 	  53	192	 255	 0	#C0FF00 LIME GREEN
 	  64	119	 255	 0	#77FF00 GREEN
 	  76	 51	 255	 0	#33FF00 GREEN
 	  85	  0	 255	 0	#00FF00 GREEN
 	  96		0	 255	68	#00FF44	GREEN
   107		0	 255 136	#00FF88 GREEN
   116		0	 255 187	#00FFBB CYAN/GREEN
   128		0	 255 255	#00FFFF CYAN
   138		0	 187 255	#00BBFF SKY BLUE
   150		0	 119 255	#0077FF BLUE
   161		0	  51 255	#0033FF	BLUE
   170		0	   0 255	#0000FF BLUE
   181	 68		 0 255	#4400FF BLUE
   192	136		 0 255	#8800FF VIOLET
   202	187		 0 255	#BB00FF	PURPLE
   212	255		 0 255	#FF00FF MAGENTA
   223	255		 0 187	#FF00BB PINK
   235	255		 0 119	#FF0077 PINK
   246	255		 0  51	#FF0033 RED
   
   
 	  
 	   
*/

.g21 {background-color: #F00; }
.g22 {background-color: #F40; }
.g23 {background-color: #F70; }
.g00 {background-color: #FB0; }
.g01 {background-color: #FF0; }
.g02 {background-color: #BF0; }
.g03 {background-color: #7F0; }
.g04 {background-color: #3F0; }
.g05 {background-color: #0F0; }
.g06 {background-color: #0F3; }
.g07 {background-color: #0F7; }
.g08 {background-color: #0FC; }
.g09 {background-color: #0FF; }
.g10 {background-color: #0BF; }
.g11 {background-color: #07F; }
.g12 {background-color: #03F; }
.g13 {background-color: #00F; }
.g14 {background-color: #40F; }
.g15 {background-color: #70F; }
.g16 {background-color: #B0F; }
.g17 {background-color: #F0F; }
.g18 {background-color: #F0B; }
.g19 {background-color: #F07; }
.g20 {background-color: #F03; }

.gdt {
 color:black;
 text-align: right;
 float: right;
}
.gdn {
 color:black;
 text-align: left;
}

.g11,.g12,.g13,.g14,.g15,.g16,.g17,.g18,.g19,.g20,.g21,.g22,.g23
{
 color:white;
}
.g00,.g01,.g02,.g03,.g04,.g05,.g06,.g07,.g08,.g09,.g10
{
 color:black;
}


.gdn, 
.g00,.g01,.g02,.g03,.g04,.g05,.g06,.g07,.g08,.g09,.g10,.g11,
.g12,.g13,.g14,.g15,.g16,.g17,.g18,.g19,.g20,.g21,.g22,.g23
{
	border: 0px solid black;
	padding: 0px;
	margin: 1px;

 height: 1.5em;
 float: left;
}