.header1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14pt;
	font-weight : normal;
	color: #878787;
}

.header2 {
	font-family: Courier, sans-serif;
	font-size : 14pt;
	font-weight : bold;
	margin-top : 1.5em;
	color: #005901;
}

.header3 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-weight : bold;
	color : #006400;
}

.header3-Bk {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-weight : bold;
	color : Black;
}

.header3-Gr {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-weight : bold;
	color : #006400;
}

.header3-MB {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-weight : bold;
	color : #191970;
}

.header3-R {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-weight : bold;
	color : Red;
}

.PortNav { 
    font-family: Verdana, sans-serif; 
	font-size : 11pt; 
	font-weight : bold; 
	color: #D1D1D1;
 }

  .PortNav2 { 
    font-family: Verdana, sans-serif; 
	font-size : 11pt; 
	font-weight : bold;
	color: #05000;
 }
 
   .PortNav3{ 
    font-family: Verdana, sans-serif; 
	font-size : 11pt; 
	font-weight : bold;
	color: #B21515;
 }
 
  	 .SubNav{
	font-family : Verdana, sans-serif;
	text-decoration: none;
	font-size : 13px; 
	color: #878787;
	font-weight : bold;
}

.table-Gr{
	background : White;
	border : 1px double #007B01;
}

.table-Gy{
	background : White;
	border : 1px double #CFCFCF;
}

.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-Or{
	background : White;
	border : 1px double #F44300;
}

.table-Wh{
	background : White;
	border : 1px double White;
}



.text { 
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size : 10pt; 
	font-weight : normal; 
 }
 
 .textB { 
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size : 10pt; 
	font-weight : bold; 
 }
 
 
  /* We use this to identify required fields on a form */
 .textB-R { 
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size : 10pt; 
	font-weight : bold; 
	color : #CC0033;
 }

 
 /* We use this to identify results from a form color = midnight blue */
 . text-MB{ 
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size : 10pt; 
	color : #191970;
 }
 
 
  /* We use this text ito announce and annotate errors */
 .textB-M { 
    font-family: Verdana, Geneva, Arial, Helvetica, 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: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size : 10pt; 
	font-weight : bold; 
	color : #8A008A;
 }
 
   /* We use this to identify errors filling out a form */
 .textB-W { 
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size : 10pt; 
	font-weight : bold; 
	color : White;
 }
 
 /* We use this to identify errors filling out a form */
 .text-W { 
    font-family: Verdana, Geneva, Arial, Helvetica, 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: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size : 10pt; 
	font-weight : normal; 
	color : #8A008A;
 }
 
 
 .text-M { 
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size : 10pt; 
	font-weight : normal; 
	color : Maroon;
	text-align : left; 
	margin-right : 2em; 
	margin-top : 0.4em;
 }
 
 
 .text-MB { 
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size : 10pt; 
	font-weight : normal; 
	color : #191970;
}
 
 .textB-MB { 
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size : 10pt; 
	font-weight : bold; 
	color : #191970;
 }
 
   .textB-DGr { 
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size : 10pt; 
	font-weight : bold; 
	color : #007501;
 }
 
 /* We use this text to give insturctions for filling out the form */
 .text-Gr { 
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size : 10pt; 
	font-weight : normal; 
	color : #00CC00;
	text-align : left; 
	margin-bottom : 0.7em; 
	margin-top : 0.4em;
 }
 
  .text-Gray { 
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size : 10pt; 
	font-weight : normal; 
	color :  #808080;
 }
 
  .text-DGr { 
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size : 10pt; 
	font-weight : normal; 
	color : #007501;
}
 
  .textB-DGr { 
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size : 10pt; 
	font-weight : bold; 
	color : #007501;
	
 }
 
 /* We use this text to give insturctions for filling out the form */
 .text-Or { 
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size : 10pt; 
	font-weight : normal; 
	color : #F44300;
	text-align : left; 
	margin-top : 0.4em;
	margin-bottom : 0.7em;
 }

  .text-R { 
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size : 10pt; 
	font-weight : normal; 
	color :  #CC0033;
 }
 

 .captionStyle {  
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
}

 .captionStyle-R {  
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	color : Red;
}

.captionStyle-R2 {  
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	color : #8E0000;
}

 .captionStyle2 {  
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color : #808080;
}

 .captionStyle3 {  
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt; 
	color : #808080;
}

 .captionStyle3-Gr {  
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt; 
	color : #009F05;
}


.captionStyle3B-MB {  
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt; 
	color : #191970;
	font-weight : bold;
}


/* This is for the option content boxes */
 
.optext {
	background-color: #eeeeee;
	font-family : Verdana, Geneva, Arial, Helvetica, 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 : Verdana, Geneva, Arial, Helvetica, 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: White;
	BORDER: 1px solid #454545;
	COLOR: #2E2E5C;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px
}

/*
	.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: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px
}
*/

/* This for the buttons with admin for navigation*/
	.button2 {
	BACKGROUND-COLOR: #F4F4F4;
	BORDER: #A5A5A5 1px solid;
	COLOR: #006F71;
	FONT-FAMILY: Verdana, sans-serif;
	FONT-SIZE: 12px
}

/* This for the buttons with admin for navigation*/
	.button3 {
	BACKGROUND-COLOR: #F4F4F4;
	BORDER: #969700 1px solid;
	COLOR: #575700;
	FONT-FAMILY: Verdana, sans-serif;
	FONT-SIZE: 12px;
}



/* Version of Button 3 with full edges*/
	.button3A {
	BACKGROUND-COLOR: #F4F4F4;
	BORDER: #969700 1px solid;
	COLOR: #575700;
	FONT-FAMILY: Verdana, sans-serif;
	FONT-SIZE: 12px;
}



/* This for the buttons with admin for navigation*/
	.button4 {
	BACKGROUND-COLOR: #F4F4F4;
	BORDER: #EDAE7E 1px solid;
	COLOR: #65330E;
	FONT-FAMILY: Verdana, sans-serif;
	FONT-SIZE: 12px
}

/* This for the buttons with admin for delete*/
	.button5 {
	BACKGROUND-COLOR: #FFEAEA;
	BORDER: #ff0000 1px solid;
	COLOR: Red;
	FONT-FAMILY: Verdana, sans-serif;
	FONT-SIZE: 12px
}

.button5A {
	BACKGROUND-COLOR: #FFEAEA;
	BORDER: #ff0000 1px solid;
	COLOR: Red;
	FONT-FAMILY: Verdana, sans-serif;
	FONT-SIZE: 10px;
	width : -1px;
}

/* This for the buttons with admin for delete*/
	.button6 {
	BACKGROUND-COLOR: #D4F5D4;
	BORDER: 1px solid Black;
	COLOR: Red;
	FONT-FAMILY: Verdana, sans-serif;
	FONT-SIZE: 12px
}

	.button6A {
	BACKGROUND-COLOR: #D4F5D4;
	BORDER: #cccccc 1px solid;
	COLOR: #008E01;
	FONT-FAMILY: Verdana, sans-serif;
	FONT-SIZE: 12px
}

	.button6B {
	BACKGROUND-COLOR: #D4F5D4;
	BORDER: #cccccc 1px solid;
	COLOR: #A20000;
	FONT-FAMILY: Verdana, sans-serif;
	FONT-SIZE: 12px
}

.button6C {
	BACKGROUND-COLOR: #D4F5D4;
	BORDER: #cccccc 1px solid;
	COLOR: #000180;
	FONT-FAMILY: Verdana, sans-serif;
	FONT-SIZE: 12px
}

.button6D {
	BACKGROUND-COLOR: #D4F5D4;
	BORDER: #cccccc 1px solid;
	COLOR: #000180;
	FONT-FAMILY: Verdana, sans-serif;
	FONT-SIZE: 12px;
	width : 200px;
}

/* This for the buttons with admin for inactive*/
	.button7 {
	BACKGROUND-COLOR: #F44300;
	BORDER: 1px solid Black;
	COLOR: #FAEBD7;
	FONT-FAMILY: Verdana, sans-serif;
	FONT-SIZE: 12px
}

/* This for the buttons with admin for navigation*/
	.button8 {
	BACKGROUND-COLOR: #F3F498;
	BORDER: #cccccc 1px solid;
	COLOR: Purple;
	FONT-FAMILY: Verdana, sans-serif;
	FONT-SIZE: 12px
}

	.button8A {
	BACKGROUND-COLOR: #F3F498;
	BORDER: #cccccc 1px solid;
	COLOR: #008E01;
	FONT-FAMILY: Verdana, sans-serif;
	FONT-SIZE: 12px;
	width : 200px;
}

.button8B {
	BACKGROUND-COLOR: #F3F498;
	BORDER: #cccccc 1px solid;
	COLOR: #A20000;
	FONT-FAMILY: Verdana, sans-serif;
	FONT-SIZE: 12px;
	width : 200px;
}

.button8C {
	BACKGROUND-COLOR: #F3F498;
	BORDER: #cccccc 1px solid;
	COLOR: #000180;
	FONT-FAMILY: Verdana, sans-serif;
	FONT-SIZE: 12px;
	width : 200px;
}

/* This for the buttons with admin for navigation*/
	.button9 {
	BACKGROUND-COLOR: #660066;
	BORDER: #cccccc 1px solid;
	COLOR: #F5FFFA;
	FONT-FAMILY: Verdana, sans-serif;
	FONT-SIZE: 12px
}

/* This for the buttons with admin for deleting a record*/
	.button10 {
	BACKGROUND-COLOR: #EC0000;
	BORDER: #cccccc 1px solid;
	COLOR: #F5FFFA;
	FONT-FAMILY: Verdana, sans-serif;
	FONT-SIZE: 12px
}


/* This for the buttons within local-admin */
	.button11 {
	BACKGROUND-COLOR: #F3F3F3;
	BORDER: #ffcf84 1px solid;
	COLOR: #FFB037;
	FONT-FAMILY: Verdana, sans-serif;
	FONT-SIZE: 12px
}


.button12 {
	BACKGROUND-COLOR: #007D01;
	BORDER: #007D01 1px solid;
	COLOR: #F5FFFA;
	FONT-FAMILY: Verdana, sans-serif;
	FONT-SIZE: 12px
}

.button12A {
	BACKGROUND-COLOR: White;
	BORDER: #007D01 1px solid;
	COLOR: #007D01;
	FONT-FAMILY: Verdana, sans-serif;
	FONT-SIZE: 12px
}

.button12B {
	BACKGROUND-COLOR: #B6FF6E;
	BORDER: #007D01 1px solid;
	COLOR: #007D01;
	FONT-FAMILY: Verdana, sans-serif;
	FONT-SIZE: 12px;
	width : 200px;
}

.button13 {
	BACKGROUND-COLOR: #F4F4F4;
	BORDER: #FF4500 1px solid;
	COLOR: #FF4500;
	FONT-FAMILY: 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: Verdana, Geneva, Arial, Helvetica, 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: #cccccc 0px solid;
	BORDER-RIGHT: #CC0033 1px solid;
	BORDER-TOP: #cccccc 0px solid;
	COLOR: Green;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, 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: #313131;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 12px;
}


a:link{
	color: #990000;
	text-decoration: none;
	font-size : 13px; 
	font-family : Verdana, sans-serif;
	font-weight : bold;
}

a:visited{
	color: #990000;
	text-decoration: none;
	font-size : 13px; 
	font-family : Verdana, sans-serif;
	font-weight : bold;
}

a:hover{
	font-family : Verdana, sans-serif;
	text-decoration: underline;
	font-size : 13px; 
	color: #000066;
	font-weight : bold;
}	