body     {background-color:#ffffcc;
          background-image:url(images/back.jpg);}
									
h1       {font-family:Trebuchet, Arial, Helvetica, sans-serif;
		      color:#ff0000;
					font-weight:bold;
					font-size:2.0em;
					text-align:center;}
									 
h2       {font-family:Times New Roman, Times, serif;
		      color:#ff0000;
				  font-weight:bold;
					font-size:2.5em;
					text-align:center;}

h3       {font-family:Arial, Helvetica, sans-serif;
		      color:#ff0000;
					font-weight:bold;
					font-style:italic;}
						
a        {text-decoration:none;
          color:#009999;
					font-family:Trebuchet, Arial, Helvetica, sans-serif;}
							
a:hover  {color:#ff0000;
          text-decoration:underline;
					font-family:Trebuchet, Arial, Helvetica, sans-serif;}
									 
.Address {color:#000000;
		      font-size:110%;
					font-family:Trebuchet, Arial, Helvetica, sans-serif;
					text-align:center;}

.Applicant       {width:100%;}
									
.Applicant li    {font-family:Trebuchet, Arial, Helvetica, sans-serif;
		              color:#000000;
							    font-weight:normal;
						    	font-size:1.2em;
						    	text-align:left;}
									 
.Applicant p     {color:#000000;
		              font-size:1.1em;
							    font-family:Trebuchet, Arial, Helvetica, sans-serif;
							    text-align:center;
									margin-top:0;}
									 
.Applicant h3    {color:#ff0000;
                  font-style:normal;
		              font-size:130%;
							    font-family:Trebuchet, Arial, Helvetica, sans-serif;
							    text-align:left;}

#BloodDrive      {width:50%;
                  background-color:#ffffff;
						      border:solid 2px #66ccff;
                  margin-top:.5em;
                  margin-bottom:.5em;}

#BloodDrive h1   {font-family:Trebuchet, Arial, Helvetica, sans-serif;
		              color:#000000;
							    font-weight:bold;
						    	font-size:1.2em;
					      	text-align:center;
					    		margin-top:.0em;
					    		margin-bottom:.5em;}

#BloodDrive h2   {font-family:Trebuchet, Arial, Helvetica, sans-serif;
		              color:#0000ff;
							    font-weight:bold;
						    	font-size:.8em;
					      	text-align:center;
					    		margin-top:0em;
									margin-bottom:0em;}

#BloodDrive h3   {font-family:Trebuchet, Arial, Helvetica, sans-serif;
		              color:#ff0000;
							    font-weight:bold;
									font-style:normal;
						    	font-size:.8em;
					      	text-align:center;
					    		margin-top:.5em;
									margin-bottom:0em;}

#BloodDrive h4   {font-family:Trebuchet, Arial, Helvetica, sans-serif;
		              color:#00cc00;
							    font-weight:bold;
						    	font-size:.8em;
					      	text-align:center;
					    		margin-top:.5em;
									margin-bottom:0em;}

#BloodDrive h5   {font-family:Trebuchet, Arial, Helvetica, sans-serif;
		              color:#0000ff;
							    font-weight:bold;
						    	font-size:.8em;
					      	text-align:center;
					    		margin-top:.5em;
									margin-bottom:0em;}

#BloodDrive ul   {margin-top:0em;
                  margin-bottom:.5em;
					      	text-align:left;}

#ClassDesc       {width:100%;}
									
#ClassDesc h1    {font-family:Trebuchet, Arial, Helvetica, sans-serif;
		              color:#ff0000;
							    font-weight:bold;
							    font-size:1.7em;
							    text-align:center;
							    margin-top:0em;}
									
#ClassDesc h2    {font-family:Trebuchet, Arial, Helvetica, sans-serif;
		              color:#ff0000;
							    margin-top:1em;
							    font-weight:bold;
							    font-size:1.2em;
							    font-style:italic;
							    text-align:center;}
									 
#ClassDesc p     {color:#000000;
		              font-size:1.1em;
							    font-family:Trebuchet, Arial, Helvetica, sans-serif;
							    text-align:left;}
									 
#ClassDesc div   {font-size:1em;
                  color:#ff0000;
									text-indent:0em;
							    font-family:Trebuchet, Arial, Helvetica, sans-serif;
							    text-align:left;}
									
#ClassDesc b     {font-family:Trebuchet, Arial, Helvetica, sans-serif;
							    font-weight:bold;
							    font-size:1.2em;
							    margin-top:0em;
									margin-bottom:0em;}
								 								 
.ClassFull        {background-color:#ffff00;
								   border:solid 3px #0000ff;
								   width:75%;
								   margin-bottom:.5em;}

#ContactInfo      {float:none;
                   width:90%;
                   border-color:#339999;
									 border-width:10pt;
								   border-style:groove;
									 margin-top:1em;
									 margin-bottom:1em;
									 background-color:#ccffff;}
									 					
#ContactInfo td   {font-size:.9em;
							     font-family:Trebuchet, Arial, Helvetica, sans-serif;
									 font-weight:normal;
									 vertical-align:middle;
									 text-align:left;
									 border-style:solid;
									 border-color:#339999;
									 border-width:2px;}
									 
#ContactInfo h1   {color:#000000;
                   font-style:normal;
		               font-size:1em;
							     font-family:Trebuchet, Arial, Helvetica, sans-serif;
							     text-align:left;}
									 					
#ContactInfo li   {font-size:1em;
							     font-family:Trebuchet, Arial, Helvetica, sans-serif;
									 font-weight:normal;
									 text-align:left;}

.Donations       {width:100%;}
									
.Donations li    {font-family:Trebuchet, Arial, Helvetica, sans-serif;
		              color:#000000;
							    font-weight:bold;
						    	font-size:1em;
						    	text-align:left;}
									 
.Donations p     {color:#000000;
		              font-size:110%;
							    font-family:Trebuchet, Arial, Helvetica, sans-serif;
							    text-align:left;
									text-indent:1em;}

.Faculty     {width:100%;}
									
.Faculty h1  {font-family:Trebuchet, Arial, Helvetica, sans-serif;
		          color:#ff0000;
							font-weight:bold;
							font-size:2.5em;
							text-align:center;
							margin-top:0em;}
									
.Faculty h2  {font-family:Trebuchet, Arial, Helvetica, sans-serif;
		          color:#33cccc;
							margin-top:1em;
							font-weight:bold;
							font-size:1.2em;
							font-style:italic;
							text-align:center;}
									 
.Faculty p   {color:#000000;
		          font-size:110%;
							font-family:Trebuchet, Arial, Helvetica, sans-serif;
							text-align:left;}
									 
.Faculty div {color:#330099;
		          font-size:120%;
							font-family:Trebuchet, Arial, Helvetica, sans-serif;
							font-weight:bold;}
							text-align:left;}
									 
.Faculty img {margin-bottom:.5em;}
									 
#FooterText  {font-size:.8em;
							font-weight:bold;
							font-family:Trebuchet, Arial, Helvetica, sans-serif;
							text-align:center;}

#Graduation      {background-color:#ffffff;
						      border:solid 2px #339999;
                  margin-top:0em;
                  margin-bottom:0em;}

#Graduation h1   {font-family:Trebuchet, Arial, Helvetica, sans-serif;
		              color:#ff0000;
							    font-weight:bold;
						    	font-size:1em;
					      	text-align:center;
					    		margin-top:.5em;
					    		margin-bottom:.5em;
									margin-left:2em;}

#Graduation h2   {font-family:Trebuchet, Arial, Helvetica, sans-serif;
		              color:#0000ff;
							    font-weight:bold;
						    	font-size:.7em;
					      	text-align:center;
					    		margin-top:0em;
									margin-bottom:0em;
									margin-left:2em;}

#Graduation h3   {font-family:Trebuchet, Arial, Helvetica, sans-serif;
		              color:#0000ff;
							    font-weight:bold;
						    	font-size:.6em;
					      	text-align:center;
					    		margin-top:0em;
									margin-bottom:.5em;
									margin-left:2em;}

#Graduation h4   {font-family:Trebuchet, Arial, Helvetica, sans-serif;
		              color:#00cc00;
							    font-weight:bold;
						    	font-size:.8em;
					      	text-align:center;
					    		margin-top:0em;
									margin-bottom:.5em;
									margin-left:2em;}

#Graduation h5   {font-family:Trebuchet, Arial, Helvetica, sans-serif;
		              color:#33ccff;
							    font-weight:bold;
						    	font-size:.9em;
					      	text-align:center;
					    		margin-top:.5em;
									margin-left:2em;}

#Graduation img  {margin-left:.5em;
                  margin-bottom:0em;}

#Information     {background-color:#ccffcc;
						      border:solid 2px #339999;
                  margin-top:0em;
                  margin-bottom:0em;}

#Information h1  {font-family:Trebuchet, Arial, Helvetica, sans-serif;
		              color:#ff0000;
							    font-weight:bold;
						    	font-size:.9em;
					      	text-align:center;
					    		margin-top:.0em;
					    		margin-bottom:.5em;}

#Information h2  {font-family:Trebuchet, Arial, Helvetica, sans-serif;
		              color:#009900;
							    font-weight:bold;
						    	font-size:.8em;
					      	text-align:left;
					    		margin-top:0em;
									margin-bottom:0em;}

#Information ul  {margin-top:0em;
                  margin-bottom:.5em;
					      	text-align:left;}

#Information li  {font-family:Trebuchet, Arial, Helvetica, sans-serif;
		              color:#009900;
						    	font-size:.7em;
					    		margin-top:0em;
									margin-bottom:0em;}

.MedBlackItalic   {color:#000000;
		               font-size:110%;
							     font-family:Trebuchet, Arial, Helvetica, sans-serif;
									 font-style:italic;
							     text-align:center;}

.MedBlackText     {color:#000000;
		               font-size:110%;
							     font-family:Trebuchet, Arial, Helvetica, sans-serif;
							     text-align:center;}

#Notice          {width:50%;
                  background-color:#ccffff;
						      border:solid 2px #339999;
                  margin-top:1em;
                  margin-bottom:1em;}

#Notice h1       {font-family:Trebuchet, Arial, Helvetica, sans-serif;
		              color:#cc0000;
							    font-weight:bold;
						    	font-size:1.3em;
					      	text-align:center;
					    		margin-top:.5em;
					    		margin-bottom:0em;}

#Notice h2       {font-family:Trebuchet, Arial, Helvetica, sans-serif;
		              color:#00cc00;
							    font-weight:bold;
						    	font-size:1.1em;
					      	text-align:center;
					    		margin-top:.5em;
					    		margin-bottom:0em;}

#Notice h3       {font-family:Trebuchet, Arial, Helvetica, sans-serif;
		              color:#0099ff;
							    font-weight:bold;
						    	font-size:1.1em;
					      	text-align:center;
					    		margin-top:0em;
					    		margin-bottom:0em;}

#Notice div      {font-family:Trebuchet, Arial, Helvetica, sans-serif;
		              color:#0099ff;
							    font-weight:bold;
						    	font-size:1.1em;
					      	text-align:center;
					    		margin-top:.5em;
					    		margin-bottom:0em;}

.History     {width:100%;}
									
.History h1  {font-family:Trebuchet, Arial, Helvetica, sans-serif;
		          color:#ff0000;
							font-weight:bold;
							font-size:2.5em;
							text-align:center;
							margin-top:0em;}
									 
.History p   {color:#000000;
		          font-size:110%;
							font-family:Trebuchet, Arial, Helvetica, sans-serif;
							text-align:left;
							text-indent:1em;}

.Curriculum      {width:100%;}
									
.Curriculum h1   {font-family:Trebuchet, Arial, Helvetica, sans-serif;
		              color:#ff0000;
							    font-weight:bold;
						    	font-size:2.0em;
						    	text-align:center;
						    	margin-top:0em;}
									
.Curriculum h3   {margin-bottom:0em;}
									 
.Curriculum p    {color:#000000;
		              font-size:110%;
							    font-family:Trebuchet, Arial, Helvetica, sans-serif;
							    text-align:left;
									text-indent:1em;
									margin-top:0em;
									margin-bottom:0em;}
									 
.Curriculum div  {color:#000000;
		              font-size:110%;
							    font-family:Trebuchet, Arial, Helvetica, sans-serif;
							    text-align:left;
									margin-left:1em;}

#STARclassReg    {background-color:#ccffff;
							    border-width:5px;
                  border-style:groove;
							    border-color:#0066cc;}

#STARclassReg h1 {color:#0000ff;
                  font-family:font-family:Arial, Helvetica, sans-serif;
							    font-size:2em;
						      text-align:center;
									margin-bottom:0em;}
					
#STARclassLateReg    {background-color:#ccffff;
							        border-width:5px;
                      border-style:groove;
							        border-color:#0066cc;}

#STARclassLateReg h1 {color:#0000ff;
                      font-family:font-family:Arial, Helvetica, sans-serif;
							        font-size:1.5em;
						          text-align:center;
							    		margin-bottom:0em;}

#STARclassLateReg h2 {color:#000000;
                      font-family:font-family:Arial, Helvetica, sans-serif;
							        font-size:1.1em;
								    	font-weight:normal;
						          text-align:left;
									    margin-bottom:0em;}
					
#Register     {background-color:#ccffff;}

#Register h1  {color:#0000ff;
               font-family:font-family:Arial, Helvetica, sans-serif;
							 font-size:1.6em;
						   text-align:center;
							 margin-bottom:0em;}

#Register h2  {color:#ff0000;
               font-family:font-family:Arial, Helvetica, sans-serif;
							 font-size:1em;
							 font-style:italic;
						   text-align:center;
							 margin-bottom:0em;}

#Register h3  {color:#0000ff;
               font-family:font-family:Arial, Helvetica, sans-serif;
							 font-size:1.1em;
							 font-style:normal;
						   text-align:center;
						   margin-bottom:.5em;}

#Register h4  {color:#ff0000;
               font-family:font-family:Arial, Helvetica, sans-serif;
							 font-size:.9em;
							 font-style:italic;
						   text-align:center;
							 margin-bottom:0em;}

.RespTrain       {width:100%;}
									 
.RespTrain p     {color:#000000;
		              font-size:1.1em;
							    font-family:Trebuchet, Arial, Helvetica, sans-serif;
							    text-align:left;
									text-indent:1em;}

.RespSteps       {width:100%;
                  background-color:#ffff99;
						      border:solid 2px #339999;}
									
.RespSteps li    {font-family:Trebuchet, Arial, Helvetica, sans-serif;
		              color:#000000;
							    font-weight:bold;
						    	font-size:1em;
						    	text-align:left;}
								 								 
	#RRP          {background-color:#000000;
								 border:solid 3px #ff0000;
								 width:90%;
								 margin-bottom:.5em;}
								 
	#RRP h1       {font-family:Arial, Helvetica, sans-serif;
	               font-weight:bold;
	               font-size:1.1em;
								 text-align:center;
								 color:#ffff00;
								 margin-top:0em;
								 margin-bottom:.5em;}
								 
	#RRP h2       {font-family:Arial, Helvetica, sans-serif;
	               font-weight:bold;
	               font-size:.7em;
								 font-style:italic;
								 text-align:left;
								 color:#66ff00;
								 margin-top:0em;
								 margin-bottom:.5em;}
								 
	#RRP h3       {font-family:Arial, Helvetica, sans-serif;
	               font-weight:bold;
	               font-size:.8em;
								 text-align:left;
								 color:#ff0000;
								 margin-top:0em;
								 margin-bottom:.5em;}
								 
	#RRP h4       {font-family:Arial, Helvetica, sans-serif;
	               font-weight:bold;
	               font-size:.9em;
								 text-align:center;
								 color:#0000ff;
								 margin-top:0em;
								 margin-bottom:.5em;}
								 
	#RRP h5       {font-family:Arial, Helvetica, sans-serif;
	               font-weight:bold;
	               font-size:1em;
								 text-align:center;
								 color:#0000ff;
								 margin-top:.5em;
								 margin-bottom:.5em;}
								 
	#RRP h6       {font-family:Arial, Helvetica, sans-serif;
	               font-weight:bold;
	               font-size:.7em;
								 text-align:center;
								 color:#0000ff;
								 margin-top:0em;
								 margin-bottom:.0em;}

  #RRP li       {color:#66ff00;
                 font-family:Arial, Helvetica, sans-serif;
                 font-size:.7em;
							   font-weight:bold;
								 font-style:italic;
								 text-align:left;
							   margin-top:0em;
							   margin-bottom:0em;}
						
	#RRP a:link        {text-decoration:underline;    /* unvisited links */
                      color:#ffff00;}
						
	#RRP a:visited     {text-decoration:underline;    /* visited links */
                      color:#ffff00;}
							
	#RRP a:hover       {text-decoration:underline;    /* user hovers     */
                      color:#ff0000;}
					
	#RRP a:active      {text-decoration:underline;    /* active links    */
									
.STAR        {width:100%;}
									
.STAR h1     {font-family:Trebuchet, Arial, Helvetica, sans-serif;
		          color:#ff0000;
							font-weight:bold;
							font-size:2.5em;
							text-align:center;
							margin-top:0em;}
									 
.STAR h2     {color:#009999;
              font-size:110%;
							font-weight:normal;
							margin-bottom:0em;
					    font-family:Trebuchet, Arial, Helvetica, sans-serif;}
									
.STAR h3     {margin-bottom:0em;}
									 
.STAR p      {color:#000000;
		          font-size:110%;
							font-family:Trebuchet, Arial, Helvetica, sans-serif;
							text-align:left;
							text-indent:1em;}
									 
.STAR div    {color:#ff0000;
		          font-size:110%;
							font-family:Trebuchet, Arial, Helvetica, sans-serif;
							text-align:left;
							margin-left:1em;}

#STARbreakfast   {background-color:#ffffff;
						      border:solid 2px #339999;
                  margin-top:0em;
                  margin-bottom:0em;}

#STARbreakfast h1   {font-family:Trebuchet, Arial, Helvetica, sans-serif;
		              color:#ff0000;
							    font-weight:bold;
						    	font-size:1em;
					      	text-align:center;
					    		margin-top:.5em;
					    		margin-bottom:.5em;
									margin-left:0em;}

#STARbreakfast h2   {font-family:Trebuchet, Arial, Helvetica, sans-serif;
		              color:#0000ff;
							    font-weight:bold;
						    	font-size:.7em;
					      	text-align:center;
					    		margin-top:0em;
									margin-bottom:0em;
									margin-left:0em;}

#STARbreakfast h3   {font-family:Trebuchet, Arial, Helvetica, sans-serif;
		              color:#0000ff;
							    font-weight:bold;
						    	font-size:.6em;
					      	text-align:center;
					    		margin-top:0em;
									margin-bottom:.5em;
									margin-left:0em;}

#STARbreakfast h4   {font-family:Trebuchet, Arial, Helvetica, sans-serif;
		              color:#00cc00;
							    font-weight:bold;
						    	font-size:.8em;
					      	text-align:center;
					    		margin-top:0em;
									margin-bottom:.5em;
									margin-left:0em;}

#STARbreakfast h5   {font-family:Trebuchet, Arial, Helvetica, sans-serif;
		              color:#33ccff;
							    font-weight:bold;
						    	font-size:.9em;
					      	text-align:center;
					    		margin-top:.5em;
									margin-left:0em;}

#STARbreakfast img  {margin-left:.5em;
                  margin-bottom:0em;}
									
#STARflyer     {width:70%;
						    border:solid 2px #000000;
						    background-color:#ffffcc;
						    margin-bottom:1em;}
									
#STARflyer h1  {font-family:Trebuchet, Arial, Helvetica, sans-serif;
		            color:#ff0000;
							  font-weight:bold;
						    font-size:2em;
						    text-align:center;
						    margin-top:0em;}
									
#STARflyer h2  {font-family:Trebuchet, Arial, Helvetica, sans-serif;
		            color:#0033ff;
							  font-weight:bold;
						    font-size:1.2em;
						    text-align:center;
						    margin-top:0em;}
									
#STARflyer h3  {font-family:Trebuchet, Arial, Helvetica, sans-serif;
		            color:#000000;
						    font-size:1em;
						    text-align:center;
						    margin-top:0em;
								margin-bottom:0em;}
									
#STARflyer p   {font-family:Trebuchet, Arial, Helvetica, sans-serif;
		            color:#000000;
						    font-size:.9em;
						    text-align:center;
						    margin-top:0em;
								margin-bottom:0em;}

#STARwinner      {width:50%;
                  background-color:#ccffff;
						      border:solid 2px #0099ff;
                  margin-top:1em;
                  margin-bottom:1em;}

#STARwinner h1   {font-family:Trebuchet, Arial, Helvetica, sans-serif;
		              color:#ff0000;
							    font-weight:bold;
						    	font-size:1.2em;
					      	text-align:center;
					    		margin-top:0em;
					    		margin-bottom:1em;
									margin-left:0em;}

#STARwinner h2   {font-family:Trebuchet, Arial, Helvetica, sans-serif;
		              color:#0000ff;
							    font-weight:bold;
						    	font-size:.8em;
					      	text-align:center;
					    		margin-top:0em;
									margin-bottom:0em;
									margin-left:2em;}

#STARwinner img  {margin-right:.5em;
                  margin-bottom:2em;
						      border:solid 2px #0099ff;}
					 
.banner     {text-align:center;
             font-size:2.5em;
					   color:#336600;
					   margin-top:50px;}
					 
.subheading {font-family: Arial, Helvetica, sans-serif;
             text-align:center;
						 background-color:#cc0000;
						 color:#ffffff;
						 margin-left:80px;
				     margin-right:80px;
             padding-top:.5em;
						 padding-bottom:.5em;}
						 
.columheading {font-family: Arial, Helvetica, sans-serif;
               text-align:center;
							 font-weight:bold;
							 font-size:1.25em;
							 border:solid 2px #cc0000;
							 padding:1em;}
							 
.copy      {font-family: Arial, Helvetica, sans-serif;
            color:#cc0000;
						line-height:1.5em;}
						
.sponsors  {font-family: Arial, Helvetica, sans-serif;
            font-size:.75em;
					  line-height:1.2em;
						text-align:center;}
						
.footer    {font-family: Arial, Helvetica, sans-serif;
            font-size:.75em;
					  line-height:1.2em;
						text-align:center;
						border-bottom:solid 2px #cc0000;
						padding-bottom:1em;}
						
#CalLegend        {width:500px;
									 border-style:solid;
									 border-color:#339999;
									 border-width:2px;
									 margin-bottom:.5em;}                   
						
#calendar         {float:none;
                   width:665px;
                   border-color:#339999;
									 border-width:10pt;
									 border-style:groove;}
									 
#calendar th      {background-color:#ffffcc;
                   font-family:Arial, Helvetica, sans-serif;
									 border-style:solid;
									 border-color:#0000ff;
									 border-width:1px;}
									 
#calendar th.prev,
#calendar th.next {border-width:0px;
                   background-color:#ffffff;}
									 
#calendar td      {width:14%;
                   background-color:#ffffff;
									 font-size:8pt;
									 vertical-align:top;
									 border-style:solid;
									 border-color:#0000ff;
									 border-width:1px;}
									 
#calendar td b    {color:#000000;
                   background-color:#ccffff;}
									 
#calendar td.prev,
#calendar td.next    {background-image:url(images/back.jpg);}

#calendar td.Special {background-color:#ccff99;}

#calendar td.class   {background-color:#ccffff;}

#calendar td.weekend {background-color:#ffc0cb;}

#calendar span.skill     {color:#6600cc;
                          font-weight:bold;}

#calendar a.skill        {color:#6600cc;
                          font-weight:bold;}

#calendar a.RRP          {color:#ffff00;
                          font-weight:bold;
												  background-color:#000000;
									        border-style:solid;
									        border-color:#ff0000;
									        border-width:1px;}

#calendar a.safety       {color:#00cc00;
                          font-weight:bold;}

#calendar a.safetyAM     {color:#00cc00;
                          font-weight:bold;
												  background-color:#ffff00;
									        border-style:solid;
									        border-color:#ff0000;
									        border-width:1px;}

#calendar a.safetyAMCancel  {color:#ff0000;
                             font-weight:bold;
												     background-color:#ffff00;
									           border-style:solid;
									           border-color:#ff0000;
									           border-width:1px;}

#calendar a.safetyAMFull    {color:#ff0000;
                             font-weight:bold;
												     background-color:#ffff00;
									           border-style:solid;
									           border-color:#ff0000;
									           border-width:1px;}

#calendar a.safetyfull   {color:#ff0000;
                          font-weight:bold;}

#calendar a.skillfull    {color:#ff0000;
                          font-weight:bold;}

#calendar a.safetyCancel {color:#ff0000;
                          font-weight:bold;}

#calendar a.skillCancel  {color:#ff0000;
                          font-weight:bold;}

#calendar a.offsite      {color:#00cc00;
                          font-weight:bold;
												  background-color:#ffccff;
									        border-style:solid;
									        border-color:#ff00cc;
									        border-width:1px;}

#calendar a.offsitefull  {color:#ff0000;
                          font-weight:bold;
												  background-color:#ffccff;
									        border-style:solid;
									        border-color:#ff00cc;
									        border-width:1px;}

#calendar a.offsiteCancel  {color:#ff0000;
                            font-weight:bold;
												    background-color:#ffccff;
									          border-style:solid;
									          border-color:#ff00cc;
									          border-width:1px;}

#calendar a:hover.safety {color:#ff0000;
                          font-weight:bold;}

#calendar a:hover.safetyAM {color:#ff0000;
                          font-weight:bold;
												  background-color:#ffff00;
									        border-style:solid;
									        border-color:#ff0000;
									        border-width:1px;}

.CalHeader        {font-family:Trebuchet, Arial, Helvetica, sans-serif;
							     text-align:center;
									 font-size:12pt;
									 color:#ff0000;
									 margin-top:0em;
									 margin-bottom:.5em;}

.CalFooter        {font-family:Trebuchet, Arial, Helvetica, sans-serif;
							     text-align:center;
									 font-size:1em;
									 color:#ff0000;
									 margin-top:.5em;}

.offsite          {color:#00cc00;
                   font-weight:bold;
									 background-color:#ffccff;
									 border-style:solid;
									 border-color:#ff00cc;
									 border-width:1px;
									 margin-bottom:0em;}

.CalFooter span   {color:#00cc00;
                   font-weight:normal;
									 background-color:#ffff00;
									 border-style:solid;
									 border-color:#ff0000;
									 border-width:1px;
									 margin-bottom:.5em;}

.CalFooter span.full   {color:#00cc00;
                   font-weight:normal;
									 background-color:#ffccff;
									 border-style:solid;
									 border-color:#ff0000;
									 border-width:1px;}

.OffSiteClass     {font-family:Trebuchet, Arial, Helvetica, sans-serif;
                   color:#00cc00;
                   font-weight:normal;
									 background-color:#ffccff;
									 border-style:solid;
									 border-color:#ff00cc;
									 border-width:1px;
									 margin-bottom:0em;}

#IndustryLinks    {margin-top:1em;}
									 
#IndustryLinks p  {color:#000000;
		               font-size:110%;
							     font-family:Trebuchet, Arial, Helvetica, sans-serif;
							     text-align:center;}
									
#LargeText        {font-family:Trebuchet, Arial, Helvetica, sans-serif;
		               color:#ff0000;
				           font-weight:bold;
					         font-size:1.5em;
					         text-align:center;}

#painterwagescaletable     {float:none;
                            width:595px;
                            border-color:#339999;
									          border-width:10pt;
									          border-style:groove;
									          margin-top:1em;
									          margin-bottom:1em;}
									 					
#painterwagescaletable th  {width:20%;
                            background-color:#ffffcc;
									          font-size:10pt;
							              font-family:Trebuchet, Arial, Helvetica, sans-serif;
												    color:#cc0000;
									          vertical-align:middle;
									          text-align:center;
									          border-style:solid;
									          border-color:#0000ff;
									          border-width:0px;}
									 					
#painterwagescaletable td  {width:20%;
                            background-color:#ffffff;
									          font-size:8pt;
							              font-family:Trebuchet, Arial, Helvetica, sans-serif;
														font-weight:bold;
									          vertical-align:middle;
									          text-align:center;
									          border-style:solid;
									          border-color:#0000ff;
									          border-width:0px;}

#drywallwagescaletable     {float:none;
                            width:595px;
                            border-color:#339999;
									          border-width:10pt;
									          border-style:groove;
									          margin-top:1em;
									          margin-bottom:1em;}
									 					
#drywallwagescaletable th  {width:33%;
                            background-color:#ffffcc;
									          font-size:1em;
							              font-family:Trebuchet, Arial, Helvetica, sans-serif;
												    color:#cc0000;
									          vertical-align:middle;
									          text-align:center;
									          border-style:solid;
									          border-color:#0000ff;
									          border-width:0px;}
									 					
#drywallwagescaletable td  {width:33%;
                            background-color:#ffffff;
									          font-size:.9em;
														font-weight:bold;
							              font-family:Trebuchet, Arial, Helvetica, sans-serif;
									          vertical-align:middle;
									          text-align:center;
									          border-style:solid;
									          border-color:#0000ff;
									          border-width:0px;}
									 
#wagescaletext       {width:90%;
                      text-align:center;}
									 
#wagescaletext p     {color:#000000;
		                  font-size:100%;
							        font-family:Trebuchet, Arial, Helvetica, sans-serif;
							        text-align:left;
							        text-indent:1em;}
									 
#wagescaletext span  {font-weight:bold;}
									 
