 .caption {  
    font-family: Arial, Verdana, sans-serif; 
	font-size: 8pt;
	color: #696969; 
}

.captionDate {  
    font-family: Arial, Verdana, sans-serif; 
	font-size: 7pt;
	color: #CBCBCB; 
}

 .captionB {  
    font-family: Arial, Verdana, sans-serif; 
	font-size: 8pt;
	font-weight : bold;
	color: #696969;
}

.caption-Gr {  
    font-family: Arial, Verdana, sans-serif; 
	font-size: 8pt; 
	color : #003E01;
}

.caption-M {  
    font-family: Arial, Verdana, sans-serif; 
	font-size: 8pt; 
	color : Maroon;
}

 .captionUL {  
    font-family: Arial, Verdana, sans-serif; 
	font-size: 8pt;
	text-decoration : underline;
}

.PageTitle { 
    font-family: Arial, Verdana, sans-serif; 
	font-size : 12pt; 
	font-weight : bold;
	color : #696969;
 }
 
 .PageHeading { 
    font-family: Arial, Verdana, sans-serif; 
	font-size : 11pt; 
	font-weight : bold;
	color : #696969;
 }
 
  .PageHeading2 { 
    font-family: Arial, Verdana, sans-serif; 
	font-size : 11pt; 
	font-weight : bold;
	color : #959595;
 }


.header1 {
	font-family: , Arial, Verdana, sans-serif;
	font-size : 14pt;
	font-weight : normal;
	margin-bottom : -0.2em;
}


.header2 {
	font-family: Arial, Verdana, sans-serif;
	font-size : 14pt;
	font-weight : bold;
	margin-top : 1.5em;
	color: #005901;
}

.header3 {
	font-family: Arial, Verdana, sans-serif;
	font-size : 12pt;
	font-weight : bold;
	color : #006400;
}

.header4 {
	font-family: Arial, Verdana, sans-serif;
	font-size: 12pt;
	font-weight: normal;
	color: #696969;
}


.table-K{
	background : White;
	border : 1px double #F0E68C;
}

.table-N{
	background : White;
	border : 1px double Navy;
}


.table-Pu{
	background : White;
	border : 1px double #770077;
}


.table-R{
	background : Red;
	border : 1px double Black;
}

.table-R2{
	background : White;
	border : 1px double #DF0000;
}

.table-Gr{
	background : White;
	border : 1px double #003E01;
}

.table-Gr2{
	background : #E5FFE6;
	border : 1px double #003E01;
}

.table-Gy{
	background : White;
	border : 1px double #999999;
}

.table-Gy2{
	background : #EFEFEF;
	border : 1px double #D9D9D9;
}


.text { 
    font-family: Arial, Verdana, sans-serif; 
	font-size : 10pt; 
	font-weight : normal;
	color : #696969;
 }
 
 
 .textB { 
    font-family: Arial, Verdana, sans-serif; 
	font-size : 10pt; 
	font-weight : bold; 
 }
 
 .text11B {
	font-family: Arial, Verdana, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #696969;
}
 
   .textB-Gr2 { 
    font-family: Arial, Verdana, sans-serif; 
	font-size : 10pt; 
	font-weight : bold; 
	color : #008E01;
 }
 

  .textB-MB { 
    font-family: Arial, Verdana, sans-serif; 
	font-size : 10pt; 
	font-weight : bold; 
	color : #191970;
 }
 
 
  .textR { 
    font-family: Arial, Verdana, sans-serif; 
	font-size : 10pt; 
	font-weight : normal; 
	color : #CC0033;
 }
 
  /* We use this to identify required fields on a form */
 .textB-R { 
    font-family: Arial, Verdana, sans-serif; 
	font-size : 10pt; 
	font-weight : bold; 
	color : #CC0033;
 }

 
 /* Wetext-MB use this to identify results from a form color = midnight blue */
 . { 
    font-family: Arial, Verdana, sans-serif; 
	font-size : 10pt; 
	color : #191970;
 }
 
 
  /* We use this text ito announce and annotate errors */
 .textB-M { 
    font-family: Arial, Verdana, sans-serif; 
	font-size : 10pt; 
	font-weight : bold; 
	color : Maroon;
	margin-right : 2em; 
	margin-top : 0.4em;
 }
 
  /* We use this to identify a particular  field on a form */
 .textB-Pu { 
    font-family: Arial, Verdana, sans-serif; 
	font-size : 10pt; 
	font-weight : bold; 
	color : #8A008A;
 }
 
   /* We use this to identify errors filling out a form */
 .textB-W { 
    font-family: Arial, Verdana, sans-serif; 
	font-size : 10pt; 
	font-weight : bold; 
	color : White;
 }
 
 /* We use this to identify errors filling out a form */
 .text-W { 
    font-family: Arial, Verdana, sans-serif; 
	font-size : 10pt; 
	font-weight : normal; 
	color : White;
 }
 
  /* We use this to identify a particular  field on a form */
 .text-Pu { 
    font-family: Arial, Verdana, sans-serif; 
	font-size : 10pt; 
	font-weight : normal; 
	color : #8A008A;
 }
 
 
 .text-M { 
    font-family: Arial, Verdana, sans-serif; 
	font-size : 10pt; 
	font-weight : normal; 
	color : Maroon;
	text-align : left; 
 }
 
 
 .text-MB { 
    font-family: Arial, Verdana, sans-serif; 
	font-size : 10pt; 
	font-weight : normal; 
	color : #191970;
 }
 
 /* We use this text to give insturctions for filling out the form */
 .text-Gr { 
    font-family: Arial, Verdana, sans-serif; 
	font-size : 10pt; 
	font-weight : normal; 
	color : #00CC00;
 }
 
  .text-Gr2 { 
    font-family: Arial, Verdana, sans-serif; 
	font-size : 10pt; 
	font-weight : normal; 
	color : #008E01;
 }
 
 /* We use this text to give insturctions for filling out the form */
 .text-Or { 
    font-family: Arial, Verdana, sans-serif; 
	font-size : 10pt; 
	font-weight : normal; 
	color : #F44300;
 }

 
 






/* This is for the option content boxes */
 
.optext {
	background-color: #eeeeee;
	font-family : Arial, Verdana, sans-serif;
	font-size : 12px;
	color : black;
	border-left : 1px solid #6C6C6C;
	border-bottom : 1px solid #6C6C6C;
		border-top : 0px;
		border-right : 0px;
		
	}
	
	
/* This is for the option content boxes for Field Trips */
 
.optextReq {
	background-color: #eeeeee;
	font-family :  Arial, Verdana, sans-serif;
	font-size :12px;
	color : #CC0033;
	border-left : 0px;
	border-bottom : 1px solid #6C6C6C;
		border-top : 0px;
		border-right : 0px;
		
	}

/* This for the buttons*/
	.button {
	BACKGROUND-COLOR: #F3F498;
	BORDER-BOTTOM: #cccccc 1px solid;
	BORDER-LEFT: #f3f3f3 1px solid;
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-TOP: #f3f3f3 1px solid;
	COLOR: #2E2E5C;
	FONT-FAMILY: Arial, Verdana, sans-serif;
	FONT-SIZE: 12px
}

/* This for the buttons with admin for navigation*/
	.button2 {
	BACKGROUND-COLOR: #F4F4F4;
	BORDER-BOTTOM: #A5A5A5 1px solid;
	BORDER-LEFT: #f3f3f3 1px solid;
	BORDER-RIGHT: 1px solid #A5A5A5;
	BORDER-TOP: #f3f3f3 1px solid;
	COLOR: #006F71;
	FONT-FAMILY: Arial, Verdana, sans-serif;
	FONT-SIZE: 12px
}

/* This for the buttons with admin for navigation*/
	.button3 {
	BACKGROUND-COLOR: #F4F4F4;
	BORDER-BOTTOM: #969700 1px solid;
	BORDER-LEFT: #f3f3f3 1px solid;
	BORDER-RIGHT: 1px solid #969700;
	BORDER-TOP: #f3f3f3 1px solid;
	COLOR: #575700;
	FONT-FAMILY: Arial, Verdana, sans-serif;
	FONT-SIZE: 12px;
}

/* This for the buttons with admin for navigation*/
	.button4 {
	BACKGROUND-COLOR: #F4F4F4;
	BORDER-BOTTOM: #EDAE7E 1px solid;
	BORDER-LEFT: #f3f3f3 1px solid;
	BORDER-RIGHT: 1px solid #EDAE7E;
	BORDER-TOP: #f3f3f3 1px solid;
	COLOR: #65330E;
	FONT-FAMILY: Arial, Verdana, sans-serif;
	FONT-SIZE: 12px
}

/* This for the buttons with admin for delete*/
	.button5 {
	BACKGROUND-COLOR: #FFEAEA;
	BORDER-BOTTOM: #ff0000 1px solid;
	BORDER-LEFT: #ff0000 1px solid;
	BORDER-RIGHT: #ff0000 1px solid;
	BORDER-TOP: #ff0000 1px solid;
	COLOR: Red;
	FONT-FAMILY: Verdana, sans-serif;
	FONT-SIZE: 12px
}

/* This for the buttons with admin for delete*/
	.button6 {
	BACKGROUND-COLOR: #D4F5D4;
	BORDER-BOTTOM: 1px solid Black;
	BORDER-LEFT: 1px solid #B0C4DE;
	BORDER-RIGHT: 1px solid Black;
	BORDER-TOP: 1px solid #B0C4DE;
	COLOR: Red;
	FONT-FAMILY: Arial, Verdana, sans-serif;
	FONT-SIZE: 12px
}

/* This for the buttons with admin for inactive*/
	.button7 {
	BACKGROUND-COLOR: #F44300;
	BORDER-BOTTOM: 1px solid Black;
	BORDER-LEFT: 1px solid #B0C4DE;
	BORDER-RIGHT: 1px solid Black;
	BORDER-TOP: 1px solid #B0C4DE;
	COLOR: #FAEBD7;
	FONT-FAMILY: Arial, Verdana, sans-serif;
	FONT-SIZE: 12px
}

/* This for the buttons with admin for navigation*/
	.button8 {
	BACKGROUND-COLOR: #F3F498;
	BORDER-BOTTOM: #cccccc 1px solid;
	BORDER-LEFT: #f3f3f3 1px solid;
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-TOP: #f3f3f3 1px solid;
	COLOR: Purple;
	FONT-FAMILY: Arial, Verdana, sans-serif;
	FONT-SIZE: 12px
}

/* This for the buttons with admin for navigation*/
	.button9 {
	BACKGROUND-COLOR: #660066;
	BORDER-BOTTOM: #cccccc 1px solid;
	BORDER-LEFT: #f3f3f3 1px solid;
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-TOP: #f3f3f3 1px solid;
	COLOR: #F5FFFA;
	FONT-FAMILY: Arial, Verdana, sans-serif;
	FONT-SIZE: 12px
}

/* This for the buttons with admin for deleting a record*/
	.button10 {
	BACKGROUND-COLOR: #EC0000;
	BORDER-BOTTOM: #cccccc 1px solid;
	BORDER-LEFT: #f3f3f3 1px solid;
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-TOP: #f3f3f3 1px solid;
	COLOR: #F5FFFA;
	FONT-FAMILY: Arial, Verdana, sans-serif;
	FONT-SIZE: 12px
}

.button11 {
	BACKGROUND-COLOR: #336600;
	BORDER-BOTTOM: #cccccc 1px solid;
	BORDER-LEFT: #f3f3f3 1px solid;
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-TOP: #f3f3f3 1px solid;
	COLOR: #F5FFFA;
	FONT-FAMILY: Arial, Verdana, sans-serif;
	FONT-SIZE: 12px
}




/* This for the required input box on the form*/
.textfieldReq {
	BACKGROUND-COLOR: #fcfcfc;
	BORDER-BOTTOM: #CC0033 1px solid;
	BORDER-LEFT: #CC0033 1px solid;
	BORDER-RIGHT: #CC0033 1px solid;
	BORDER-TOP: #CC0033 1px solid;
	COLOR: Black;
	FONT-FAMILY: Arial, Verdana, sans-serif; FONT-SIZE: 12px;
}

/* This for the required input box on the form with error inputs*/
.textfieldReqErr {
	BACKGROUND-COLOR: #fcfcfc;
	BORDER-BOTTOM: #CC0033 1px solid;
	BORDER-LEFT: #CC0033 1px solid;
	BORDER-RIGHT: #CC0033 1px solid;
	BORDER-TOP: #CC0033 1px solid;
	COLOR: Green;
	FONT-FAMILY: Arial, Verdana, sans-serif; FONT-SIZE: 12px;
}
	
/* This for the  input box on the form*/
.textfield {
	BACKGROUND-COLOR: #fcfcfc;
	BORDER-BOTTOM: #006F6F 1px solid;
	BORDER-LEFT: #006F6F 1px solid;
	BORDER-RIGHT: #006F6F 1px solid;
	BORDER-TOP: #006F6F 1px solid;
	COLOR: #666666;
	FONT-FAMILY: Arial, Verdana, sans-serif; FONT-SIZE: 12px;
}

a.link {color: #FF6600;
	text-decoration: none;
	font-family : Arial, Verdana, sans-serif;
}

a.link:visited{
	color: #FF6600;
	text-decoration: none;
	font-family : Arial, Verdana, sans-serif;
}

a.link:hover{
	font-family : Arial, Verdana, sans-serif;
	text-decoration: underline;
	color: Red;
}	

a.link2 {color: #999999;
	text-decoration: none;
	font-family : Arial, Verdana, sans-serif;
}

a.link2:visited{
	color: #999999;
	text-decoration: none;
	font-family : Arial, Verdana, sans-serif;
}

a.link2:hover{
	font-family : Arial, Verdana, sans-serif;
	text-decoration: none;
	color: #FF6600;
}	
