.adminButton {  
            font-family: Arial, Helvetica, sans-serif ;
            font-size: 12px;
            font-weight: bold;
            color: #000000;
 }

.adminButtonDisabled {  
            font-family: Arial, Helvetica, sans-serif ;
            font-size: 12px;
            font-weight: bold;
            color: #888888;
 }
 

 
A:link.adminLink {  
            font-family: Arial, Helvetica, sans-serif ;
            font-size: 10px;
            color: #FFFFFF;
            font-weight: bold;
			text-decoration : none;
            text-align: right;
 } 
 
A:visited.adminLink {  
            font-family: Arial, Helvetica, sans-serif ;
            font-size: 10px;
            color: #FFFFFF;
            font-weight: bold;
			text-decoration : none;
            text-align: right;
 }  
 
 
A:hover.adminLink {  
            font-family: Arial, Helvetica, sans-serif ;
            font-size: 10px;
            color: #FFFFFF;
            font-weight: bold;
			text-decoration : underline;
            text-align: right;
 } 
 
 A:link.smallerLink {  
             font-family: Arial, Helvetica, sans-serif ;
             font-size: 10px;
             color: #BBBBBB;
             font-weight: bold;
             text-decoration : none;
  } 
  
 A:visited.smallerLink {  
             font-family: Arial, Helvetica, sans-serif ;
             font-size: 10px;
             color: #BBBBBB;
             font-weight: bold;
             text-decoration : none;
  }  
  
  
 A:hover.smallerLink {  
             font-family: Arial, Helvetica, sans-serif ;
             font-size: 10px;
             color: #00A651;
             font-weight: bold;
             text-decoration : none;
 } 
 
A:link.adminEscLink {  
            font-family: Arial, Helvetica, sans-serif ;
            font-size: 10px;
            color: #000000;
            font-weight: bold;
		text-decoration : none;
 }  
 
A:visited.adminEscLink {  
            font-family: Arial, Helvetica, sans-serif ;
            font-size: 10px;
            color: #000000;
            font-weight: bold;
			text-decoration : none;
 }  
 
 
A:hover.adminEscLink {  
            font-family: Arial, Helvetica, sans-serif ;
            font-size: 10px;
            color: #336600;
            font-weight: bold;
            text-decoration : none;
 }  
 
A:link.adminMenuLink{  
            font-family: Arial, Helvetica, sans-serif ;
            color: #000000;
            font-size: 12px;
            text-decoration: none;
            font-weight: normal;			
 }

 
A:visited.adminMenuLink{  
            font-family: Arial, Helvetica, sans-serif ;
            color: #000000;
            font-size: 12px;
            text-decoration: none;
            font-weight: normal;			
 } 
 
 
A:hover.adminMenuLink{  
            font-family: Arial, Helvetica, sans-serif ;
            color: #336600;
            font-size: 12px;
            text-decoration: none;
            font-weight: normal;			
 }
 
A:link.navLink{  
            font-family: Arial, Helvetica, sans-serif ;
            color: #000000;
            font-size: 12px;
            text-decoration: none;
            font-weight: bold;				
 }
 
A:visited.navLink{  
            font-family: Arial, Helvetica, sans-serif ;
            color: #000000;
            font-size: 12px;
            text-decoration: none;
            font-weight: bold;				
 } 
 
 
A:hover.navLink{  
            font-family: Arial, Helvetica, sans-serif ;
            color: #336600;
            font-size: 12px;
            text-decoration: none;
            font-weight: bold;				
 }
 
A:link.navBarLink {  
            font-family: Arial, Helvetica, sans-serif ;
            font-size: 12px;
            color: #000000;
            font-weight: bold;
            text-decoration : none;
 } 
 A:hover.navBarLink {  
             font-family: Arial, Helvetica, sans-serif ;
             font-size: 12px;
             color: #336600;
             font-weight: bold;
 			text-decoration : none;
 } 
A:visited.navBarLink {  
            font-family: Arial, Helvetica, sans-serif ;
            font-size: 12px;
            color: #000000;
            font-weight: bold;
			text-decoration : none;
 } 
 
A:link.menuLink {  
            font-family: Arial, Helvetica, sans-serif ;
            font-size: 12px;
            color: #000000;
            font-weight: bold;
            text-decoration : none;
            font-style: italic;
 } 
 
A:visited.menuLink {  
            font-family: Arial, Helvetica, sans-serif ;
            font-size: 12px;
            color: #000000;
            font-weight: bold;
            text-decoration : none;
            font-style: italic;
 }  
 
A:hover.menuLink {  
            font-family: Arial, Helvetica, sans-serif ;
            font-size: 12px;
            color: #336600;
            font-weight: bold;
            text-decoration : none;
            font-style: italic;
 } 
 
A:link.homeLink{  
            font-family: Arial, Helvetica, sans-serif ; 
            color: #336600;
            font-size: 12px;
            font-weight: bold;
            text-decoration : none;
 }
 
A:visited.homeLink{  
            font-family: Arial, Helvetica, sans-serif ; 
            color: #336600;
            font-size: 12px;
            font-weight: bold;
            text-decoration : none;
 }
 
A:hover.homeLink{  
            font-family: Arial, Helvetica, sans-serif ;
            color : #000000;
            font-size: 12px;
            font-weight: bold;
            text-decoration : none;
 }
 
A:link.pageLink {  
            font-family: Arial, Helvetica, sans-serif ; 
            font-size: 14px;
            color: #009999;
            font-weight: bold;
			text-decoration : none;				
  } 
  
A:visited.pageLink {  
            font-family: Arial, Helvetica, sans-serif ; 
            font-size: 12px;
            font-weight: bold;
            color: #009999;
			text-decoration : none;				
  } 
  
A:hover.pageLink {  
			color : #114E9C;
			text-decoration : none;				
  } 
  
.noLink {  
            font-family: Arial, Helvetica, sans-serif ;
            font-size: 12px;
            color: #666699;
 }  

.titleFont {  
            font-family: Arial, Helvetica, sans-serif ;
            font-size: 36px;
            color: #336600;
            font-weight: bold;
        
 }
 
.subTitleFont {  
            font-family: Arial, Helvetica, sans-serif ;
            font-size: 20px;
            color: #336600;
            font-weight: bold;
 
 }

 
.pageTitleFont {  
            font-family: Arial, Helvetica, sans-serif ;
            font-size: 16px;
            color: #000000;
            font-weight: bold;
			
 } 
 
 .colorTitleFont {  
            font-family: Arial, Helvetica, sans-serif ;
            font-size: 16px;
            color: #00A651;
            font-weight: bold;	
 } 

.pageTextFont {  
            font-family: Arial, Helvetica, sans-serif ;
            font-size: 12px;
            color: #000000;
            font-weight: normal;			
 }

 
 .bigCaptionFont {  
            font-family: Arial, Helvetica, sans-serif ;
            font-size: 14px;
            font-weight: normal;
            color: #000000;
 }
 
.captionFont {  
            font-family: Arial, Helvetica, sans-serif ;
            font-size: 12px;
            font-weight: bold;
            color: #000000;
 }
 
.redCaptionFont {  
            font-family: Arial, Helvetica, sans-serif ;
            font-size: 12px;
            font-weight: bold;
            color: red;
 } 
 
  .colorFont {  
            font-family: Arial, Helvetica, sans-serif ;
            font-size: 12px;
            color: #336600;
            font-weight: normal;
			
 } 
 
 .colorCaptionFont {  
            font-family: Arial, Helvetica, sans-serif ;
            font-size: 12px;
            color: #336600;
            font-weight: bold;
			
 } 
 
 .smallFont {  
            font-family: Arial, Helvetica, sans-serif ;
            font-size: 12px;
            color: #000000;
 }
 
 .smallerFont {  
            font-family: Arial, Helvetica, sans-serif ;
            font-size: 10px;
            color: #000000;
 }

 .smallestFont {  
            font-family: Arial, Helvetica, sans-serif ;
            font-size: 4px;
            color: #D6D6D6;
 } 

 hr.full	{
	color:	#336600;
	width:	100%;
}
 
 
hr.eighty	{
	color:	#336600;
	width:	80%;
}


hr.sixtyYellow	{
	color:	#FFFFCC;
	width:	60%;
}

.lightBorder	{
            border-top-color: #FFFFCC;
            border-right-color: #FFFFCC;
            border-bottom-color: #FFFFCC;
            border-left-color: #FFFFCC;
            border-top-width: 1px;
            border-right-width: 1px;
            border-bottom-width: 1px;
            border-left-width: 1px;
            border-top-style: solid;
            border-right-style: solid;
            border-bottom-style: solid;
            border-left-style: solid;
}


.darkBorder	{
            border-top-color: #336600;
            border-right-color: #336600;
            border-bottom-color: #336600;
            border-left-color: #336600;
            border-top-width: 1px;
            border-right-width: 1px;
            border-bottom-width: 1px;
            border-left-width: 1px;
            border-top-style: solid;
            border-right-style: solid;
            border-bottom-style: solid;
            border-left-style: solid;
}


.navBarBg	{
            border-top-color: #FFFFFF;
            border-right-color: #FFFFFF;
            border-bottom-color: #FFFFFF;
            border-left-color: #FFFFFF;
            border-top-width: 0px;
            border-right-width: 0px;
            border-bottom-width: 0px;
            border-left-width: 0px;
            border-top-style: solid;
            border-right-style: solid;
            border-bottom-style: solid;
            border-left-style: solid;
            background-color: #FFFFFF;
}


.newsBoxDef1 { 
	width: 157;        
	border-top-color: #AAAAAA;     
	border-right-color: #AAAAAA;     
	border-bottom-color: #AAAAAA;      
	border-left-color: #AAAAAA;          
	border-top-style: solid;        
	border-right-style: solid;    
	border-bottom-style: solid;   
	border-left-style: solid;         
	border-top-width: 1px;          
	border-right-width: 1px;       
	border-bottom-width: 1px;    
	border-left-width: 1px;          
	margin-top: auto;          
	margin-right: auto;       
	margin-bottom: auto;   
	margin-left: 3px;         
	padding-top: 4px;         
	padding-right: 4px;       
	padding-bottom: 4px;   
	padding-left: 4px;         
	background-color: #FFFFFF;    
	font-family: Arial, Helvetica, sans-serif ; 
	font-size: 12px;
	color: #000000;	  
	font-weight: normal;

}   





.boxDef1 { 
            height:  auto;
            width: 150px;
            border-top-color: #FFFFFF;
            border-right-color: #FFFFFF;
            border-bottom-color: #FFFFFF;
            border-left-color: #FFFFFF;
            border-top-style: solid;
            border-right-style: solid;
            border-bottom-style: solid;
            border-left-style: solid;
            border-top-width: 1px;
            border-right-width: 1px;
            border-bottom-width: 1px;
            border-left-width: 1px;
            margin-top: auto;
            margin-right: auto;
            margin-bottom: auto;
            margin-left: auto;
            padding-top: inherit;
            padding-right: inherit;
            padding-bottom: inherit;
            padding-left: inherit;
            background-color: #FFFFFF;
 }
 
  
 .boxDef2 { 
            border-top-color: #FFFFB7;
            border-right-color: #FFFFB7;
            border-bottom-color: #FFFFB7;
            border-left-color: #FFFFB7;
            border-top-style: none;
            border-right-style: none;
            border-bottom-style: none;
            border-left-style: none;
            border-top-width: 1px;
            border-right-width: 1px;
            border-bottom-width: 1px;
            border-left-width: 1px;
            margin-top: auto;
            margin-right: auto;
            margin-bottom: auto;
            margin-left: auto;
            padding-top: inherit;
            padding-right: inherit;
            padding-bottom: inherit;
            padding-left: inherit;
            background-color: #FFFFFF;
 }
 
 
  .boxDef3 { 
            border-top-color: #336600;
            border-right-color: #336600;
            border-bottom-color: #336600;
            border-left-color: #336600;
            border-top-style: none;
            border-right-style: none;
            border-bottom-style: none;
            border-left-style: none;
            border-top-width: 1px;
            border-right-width: 1px;
            border-bottom-width: 1px;
            border-left-width: 1px;
            margin-top: auto;
            margin-right: auto;
            margin-bottom: auto;
            margin-left: auto;
            padding-top: inherit;
            padding-right: inherit;
            padding-bottom: inherit;
            padding-left: inherit;
            background-color: #FFFFE8;
 }
 
 /* instructions
     
    1 copy this section to end of each style sheet.
    2 find A.link or A:link in exiting section above and 
      merge any values with A:Link Below.
    3 adjust all values to work for the site for this style sheet.
 
    4 remove these instructions
    
    5 save and test
 */   
    
    
 /* ------------------  start update copy from here ----------------------/*
 /* Style def for all otherwise undefined links on all pages.  */ 
 


 /* Style def for all otherwise undefined links on all pages.  */ 
 A:link {  
             font-family: Arial, Helvetica, sans-serif ;
             font-size: 14px;
             color: #000000;
             font-weight: bold;
             text-decoration : underline;
  } 
  
  
/* visited links */
  A:visited {  
              font-family: Arial, Helvetica, sans-serif ;
              font-size: 14px;
              color: #000000;
              font-weight: bold;
              text-decoration : underline;
  } 
  
/* hover style def for all otherwise undefined links on all pages - set to site primary color */
A:hover {  
             font-family: Arial, Helvetica, sans-serif ;
             font-size: 14px;
             color: #336600;
             font-weight: bold;
             text-decoration : underline;
 }
 
 
 /* Begin administrative pages class definitions */
 
 /* The font used for 'Page Title' field  */
 .adminPageTitleFont {  
             font-family: Arial, Helvetica, sans-serif ; 
             font-size: 20px;
             color: #000000;
             font-weight: bold;
 			
 }
  
 /* administrative use subTitles */
 .adminSubTitleFont {  
             font-family: Arial, Helvetica, sans-serif ; 
             font-size: 20px;
             color: #000000;
             font-weight: bold;
  }
 
 /* adminstrative pages normal text */
 .adminPageTextFont {  
             font-family: Arial, Helvetica, sans-serif ; 
             font-size: 12px;
             color: #000000;
             font-weight: normal;
  }
 
  /* adminstrative pages captions  */
 .adminCaptionFont {  
             font-family: Arial, Helvetica, sans-serif ; 
             font-size: 14px;
             font-weight: bold;
             color: #000000;
  }
  
  /* administrative caption size font using site colors */
  .adminColorCaptionFont {  
             font-family: Arial, Helvetica, sans-serif ; 
             font-size: 12px;
             color: #336600;
             font-weight: bold;
 			
  } 
  
 
  /* adminstrative caption size font used for error messages on admin pages. */
 .adminRedCaptionFont {  
             font-family: Arial, Helvetica, sans-serif ; 
             font-size: 12px;
             font-weight: bold;
             color: red;
  } 
 
 
  /* adminstrative pages bigger caption font   */
  .adminBigCaptionFont {  
             font-family: Arial, Helvetica, sans-serif ; 
             font-size: 14px;
             font-weight: normal;
             color: #000000;
  }
  
 /* administrative pages Style def for links in dynamically generated site map */
 A:link.adminNavLink {  
             font-family: Arial, Helvetica, sans-serif ; 
             font-size: 14px;
             color: #000000;
             text-decoration : none;
   }
   
 /* administrative pages Style def for links in dynamically generated site map */
 A:visited.adminNavLink {  
             font-family: Arial, Helvetica, sans-serif ; 
             font-size: 14px;
             color: #000000;
             text-decoration : none;				
   }
   
   
 /* admin pages Hover style def for links in dynamically generated site map */
 A:hover.adminNavLink {  
             font-family: Arial, Helvetica, sans-serif;
             font-size: 14px;
             color : #336600;
             text-decoration : none;			
   }
 
 A:link.adminPageLink {  
            font-family: Arial, Helvetica, sans-serif ; 
             font-size: 12px;
             color: #000000;
             font-weight: bold
             text-decoration : none;				
   }
   
 
   
 /* see above */  
 A:visited.adminPageLink {  
             font-family: Arial, Helvetica, sans-serif ; 
             font-size: 12px;
             color: #000000;
             text-decoration : none;				
   }
   
   
   
 /* see above */  
 A:hover.adminPageLink {  
             font-family: Arial, Helvetica, sans-serif ; 
             font-size: 12px;
             color : #336600;
             text-decoration : none;				
   }
   
   
.adminSmallFont {  
            font-family: Arial, Helvetica, sans-serif ;
            font-size: 12px;
            color: #000000;
 }
 
 .adminSmallerFont {  
            font-family: Arial, Helvetica, sans-serif ;
            font-size: 10px;
            color: #000000;
 }

 .adminSmallestFont {  
            font-family: Arial, Helvetica, sans-serif ;
            font-size: 8px;
            color: #000000;
 }