h1           {
              color: #285B30;
              font-family: Arial, Helvetica, Verdana, sans serif;
              font-size: 18pt;
              font-weight: bold;
              }
h2           {
              color: #000000;
              font-family: Arial, Helvetica, Verdana, sans serif;
              font-size: 14pt;
              font-weight: bold;
              }
h3           {
              color: #555555;
              font-family: Arial, Helvetica, Verdana, sans serif;
              font-size: 12pt;
              font-weight: bold;
              }
BODY         { 
              font-family: Arial, Helvetica, Verdana, sans serif;
              font-size: 10pt;
              text-indent: 0;
              color: #000000;
              background-color: #FFFFFF;
              }
 
P, DIV, BLOCKQUOTE, DL, UL, OL, TD
             {
              text-indent: 0;
              font-size: 10pt;
              }
a:link    {color: #285A30; text-decoration: underline;}
a:visited {color: #800000; text-decoration: underline;}
a:hover   {color: #FF0000; text-decoration: underline;}

#ContentTable            {
                          padding-left: 15px;
                          padding-top: 15px;
                          padding-right: 0px;
                          padding-bottom: 15px
                          }
#NewsTable               {
                          padding-left: 7px;
                          padding-top: 0px;
                          padding-right: 0px;
                          padding-bottom: 7px
                          }
#EventsTable             {
                          padding-left: 7px;
                          padding-top: 0px;
                          padding-right: 0px;
                          padding-bottom: 7px
                          }
/****************************************************************************************************************/
/* STYLES FOR HORIZONTAL BUTTONS                                                                                */
/*   Add span tags around the table with one of the classes below                                               */
/****************************************************************************************************************/
#feedholder {
	position:relative;
}

#feedholder .gf-snippet, 
#feedholder .gf-author, 
#feedholder .gf-spacer, 
#feedholder .gfc-title,
#feedholder .gfc-resultsHeader,
#feedholder .gf-relativePublishedDate { 
	display : none;
} 

#feedholder .gfc-result {
	margin-bottom:0;
}


#feedholder .gf-title{
	width:300px;
	height:auto;
	border-bottom: 1px solid #b6b6b6;
	font-size:11px;
}

#feedholder .gf-title a{
	text-decoration:none;
	color:#000000;
	display:block;
	padding:10px;
}

#feedholder .gf-title a:hover{
	background-color:#dfdddb;
}

	#searchetc {
			position:relative;
			right:0;
			top:-9px;
			text-align:right;
		}
		
			#searchetc a {
				color:#e2b038;
			}
			
			#searchetc select {
				margin-top:5px;
				border:0;
				padding:1px;
				width:156px;
				background-color:#ddd;
			}
			
			#searchetc select option {
				background-color:#ddd;
			}
			
			#search-area{
				margin-top:5px;
			}
			
				/* for the search area */
				#search-area p{
					margin: 0;
					padding: 0 5px;
				}
				
				/* needed to overcome IE's form margin */
				#search-area form, input{
					margin: 0;
					padding: 0;
					border:0;
				}
				
				#search-area #box{
					width: 122px;
					height:1.5em;
					padding-left:4px;
					background-color:#ffffff;
				}
				
				#search-area #go{
					vertical-align: bottom;
				}


#toplinks {
		float:right;
		padding-bottom:5px;
	}

.buttonHeader a:link     {
                          font-family: Arial;
                          display: block;
                          width: 100%;
                          font-size: 8pt;
                          font-weight: normal;
                          text-decoration: none;
                          color: #FFFFFF;
                          background-color: #152D18
                          }
.buttonHeader a:visited  { 
                          font-family: Arial;
                          display: block;
                          width: 100%;
                          font-size: 8pt;
                          font-weight: normal;
                          text-decoration: none;
                          color: #FFFFFF;
                          background-color: #152D18
                          }
.buttonHeader a:hover    { 
                          font-family: Arial;
                          display: block;
                          width: 100%;
                          font-size: 8pt;
                          font-weight: normal;
                          text-decoration: none;
                          color: #FFFFFF;
                          background-color: #888888
                          }
.buttonFooter a:link     {
                          font-family: Arial;
                          display: block;
                          width: 100%;
                          font-size: 8pt;
                          font-weight: normal;
                          text-decoration: none;
                          color: #FFFFFF;
                          background-color: #152D18
                          }
.buttonFooter a:visited  { 
                          font-family: Arial;
                          display: block;
                          width: 100%;
                          font-size: 8pt;
                          font-weight: normal;
                          text-decoration: none;
                          color: #FFFFFF;
                          background-color: #152D18
                          }
.buttonFooter a:hover    { 
                          font-family: Arial;
                          display: block;
                          width: 100%;
                          font-size: 8pt;
                          font-weight: normal;
                          text-decoration: none;
                          color: #FFFFFF;
                          background-color: #888888
                          }
/****************************************************************************************************************/
.textFooter              {
                          font-size: 8pt;
                          color: #FFFFFF;
                          }
.missionStatement        {
                          padding-left: 37px;
                          padding-right: 20px;
                          padding-top: 0px;
                          padding-bottom: 20px;
                          font-size: 8pt;
                          }
.copyrightInfo           {
                          font-size: 8pt;
                          color: #AAAAAA;
                          }
.copyrightInfo a:visited {color: #AAAAAA}
.copyrightInfo a:link    {color: #AAAAAA}
.copyrightInfo a:hover   {color: #FF0000}
.sectionBorder           {
                          background-color: #F6F4EC;
                          border-top: 2px groove #CCCCCC;
                          border-right: 2px groove #CCCCCC;
                          border-bottom: 2px groove #CCCCCC;
                          border-left: 2px groove #CCCCCC;
                          padding-top: 4px;
                          padding-right: 4px;
                          padding-bottom: 4px;
                          padding-left: 4px;
                          }
.imageBorderLeft         {
                          display: block;
                          float: left;
                          margin-left: 0;
                          background-color: #F6F4EC;
                          border-top: 1px solid #AAAAAA;
                          border-right: 2px groove #CCCCCC;
                          border-bottom: 2px groove #CCCCCC;
                          border-left: 1px solid #AAAAAA;
                          margin-right: 10px;
                          }
.imageBorderRight        {
                          display: block;
                          float: right;
                          margin-right: 0;
                          background-color: #F6F4EC;
                          border-top: 1px solid #AAAAAA;
                          border-right: 2px groove #CCCCCC;
                          border-bottom: 2px groove #CCCCCC;
                          border-left: 1px solid #AAAAAA;
                          margin-left: 10px;
                          }
.imageBorder             {
                          float: clear;
                          background-color: #F6F4EC;
                          border-top: 1px solid #AAAAAA;
                          border-right: 2px groove #CCCCCC;
                          border-bottom: 2px groove #CCCCCC;
                          border-left: 1px solid #AAAAAA;
                          padding-top: 0px;
                          padding-right: 0px;
                          padding-bottom: 0px;
                          padding-left: 0px;
                          margin-top: 0px;
                          margin-right: 3px;
                          margin-bottom: 3px;
                          margin-left: 0px;
                          }

/****************************************************************************************************************/
/* STYLES FOR VERTICAL BUTTONS                                                                                  */
/*   Add span tags around the table with one of the classes below                                               */
/****************************************************************************************************************/
.buttonVbar a:link       {
                          display: block;
                          width: 100%;
                          font-size: 9pt;
                          font-weight: bold;
                          text-decoration: none;
                          color: #000000;
                          background-color: #E0E0C0;
                          padding-top: 2px;
                          padding-right: 2px;
                          padding-bottom: 2px;
                          padding-left: 2px;
                          border-top: 1px solid #B3B488;
                          border-right: 1px solid #B3B488;
                          border-bottom: 1px solid #B3B488;
                          border-left: 1px solid #B3B488;
                          margin-top: 1px;
                          }
.buttonVbar a:visited    { 
                          display: block;
                          width: 100%;
                          font-size: 9pt;
                          font-weight: bold;
                          text-decoration: none;
                          color: #800000;
                          background-color: #E0E0C0;
                          padding-top: 2px;
                          padding-right: 2px;
                          padding-bottom: 2px;
                          padding-left: 2px;
                          border-top: 1px solid #B3B488;
                          border-right: 1px solid #B3B488;
                          border-bottom: 1px solid #B3B488;
                          border-left: 1px solid #B3B488;
                          margin-top: 1px;
                          }
.buttonVbar a:hover      { 
                          display: block;
                          padding: 1px;
                          width: 100%;
                          font-size: 9pt;
                          font-weight: bold;
                          text-decoration: none;
                          color: #FF0000;
                          background-color: #F6F4EC;
                          padding-top: 2px;
                          padding-right: 2px;
                          padding-bottom: 2px;
                          padding-left: 2px;
                          border-top: 1px solid #90905C;
                          border-right: 1px solid #90905C;
                          border-bottom: 1px solid #90905C;
                          border-left: 1px solid #90905C; 
                          margin-top: 1px;
                          }
.buttonVbarSub a:link     {
                          display: block;
                          padding: 1px;
                          width: 100%;
                          font-size: 9pt;
                          font-weight: normal;
                          text-decoration: none;
                          color: #000000;
                          padding-top: 2px;
                          padding-right: 2px;
                          padding-bottom: 2px;
                          padding-left: 2px;
                          }
.buttonVbarSub a:visited  { 
                          display: block;
                          padding: 1px;
                          width: 100%;
                          font-size: 9pt;
                          font-weight: normal;
                          text-decoration: none;
                          color: #800000;
                          padding-top: 2px;
                          padding-right: 2px;
                          padding-bottom: 2px;
                          padding-left: 2px;
                          }
.buttonVbarSub a:hover    { 
                          display: block;
                          padding: 1px;
                          width: 100%;
                          font-size: 9pt;
                          font-weight: normal;
                          text-decoration: underline;
                          color: #FF0000;
                          padding-top: 2px;
                          padding-right: 2px;
                          padding-bottom: 2px;
                          padding-left: 2px;
                          }
#leftBorderCell         {
                          border-right: 1px solid #CCCC98;
                          border-left: 1px solid #CCCC98; 
                          background-color: #ECE9D8;
                          }
#topBorderCell-1        {
                          background-color: #CCCC98;
                          }
#topBorderCell-2        {
                          background-color: #CCCC98;
                          }
#topBorderCell-3        {
                          background-color: #CCCC98;
                          }
#navTable                {
                          background-color: #ECE9D8;
                          }
#navSubTable             {
                          background-color: #ECE9D8;
                          }
.navParent a:link        {
                          display: block;
                          width:98%;
                          font-size: 8pt;
                          font-weight: normal;
                          text-decoration: none;
                          color: #000000;
                          background-color: #ECE9D8;
                          padding-top: 2px;
                          padding-right: 2px;
                          padding-bottom: 2px;
                          padding-left: 2px;
                          }
.navParent a:visited     {
                          display: block;
                          width: 98%;
                          font-size: 8pt;
                          font-weight: normal;
                          text-decoration: none;
                          color: #800000;
                          background-color: #ECE9D8;
                          padding-top: 2px;
                          padding-right: 2px;
                          padding-bottom: 2px;
                          padding-left: 2px;
                          }
.navParent a:hover       {
                          display: block;
                          width: 98%;
                          font-size: 8pt;
                          font-weight: normal;
                          text-decoration: none;
                          color: #FF0000;
                          background-color: #FFFFFF;
                          padding-top: 2px;
                          padding-right: 2px;
                          padding-bottom: 2px;
                          padding-left: 2px;
                          }
.navCurrentItem a:link          {
                          display: block;
                          width: 90%;
                          font-size: 8pt;
                          font-weight: bold;
                          text-decoration: none;
                          color: #000000;
                          background-color: #ECE9D8;
                          padding-top: 2px;
                          padding-right: 2px;
                          padding-bottom: 2px;
                          padding-left: 16px;
                          }
.navCurrentItem a:visited       {
                          display: block;
                          width: 90%;
                          font-size: 8pt;
                          font-weight: bold;
                          text-decoration: none;
                          color: #800000;
                          background-color: #ECE9D8;
                          padding-top: 2px;
                          padding-right: 2px;
                          padding-bottom: 2px;
                          padding-left: 16px;
                          }
.navCurrentItem a:hover         {
                          display: block;
                          width: 90%;
                          font-size: 8pt;
                          font-weight: bold;
                          text-decoration: none;
                          color: #FF0000;
                          background-color: #FFFFFF;
                          padding-top: 2px;
                          padding-right: 2px;
                          padding-bottom: 2px;
                          padding-left: 16px;
                          }
.navItem a:link          {
                          display: block;
                          width: 90%;
                          font-size: 8pt;
                          font-weight: normal;
                          text-decoration: none;
                          color: #000000;
                          background-color: #ECE9D8;
                          padding-top: 2px;
                          padding-right: 2px;
                          padding-bottom: 2px;
                          padding-left: 16px;
                          }
.navItem a:visited       {
                          display: block;
                          width: 90%;
                          font-size: 8pt;
                          font-weight: normal;
                          text-decoration: none;
                          color: #800000;
                          background-color: #ECE9D8;
                          padding-top: 2px;
                          padding-right: 2px;
                          padding-bottom: 2px;
                          padding-left: 16px;
                          }
.navItem a:hover         {
                          display: block;
                          width: 90%;
                          font-size: 8pt;
                          font-weight: normal;
                          text-decoration: none;
                          color: #FF0000;
                          background-color: #FFFFFF;
                          padding-top: 2px;
                          padding-right: 2px;
                          padding-bottom: 2px;
                          padding-left: 16px;
                          }
.navSubItem a:link       {
                          display: block;
                          width: 98%;
                          font-size: 8pt;
                          font-weight: normal;
                          text-decoration: none;
                          color: #000000;
                          background-color: #ECE9D8;
                          padding-top: 2px;
                          padding-right: 2px;
                          padding-bottom: 2px;
                          padding-left: 2px;
                          }
.navSubItem a:visited    {
                          display: block;
                          width: 98%;
                          font-size: 8pt;
                          font-weight: normal;
                          text-decoration: none;
                          color: #800000;
                          background-color: #ECE9D8;
                          padding-top: 2px;
                          padding-right: 2px;
                          padding-bottom: 2px;
                          padding-left: 2px;
                          }
.navSubItem a:hover      {
                          display: block;
                          width: 98%;
                          font-size: 8pt;
                          font-weight: normal;
                          text-decoration: none;
                          background-color: #FFFFFF;
                          color: #FF0000;
                          padding-top: 2px;
                          padding-right: 2px;
                          padding-bottom: 2px;
                          padding-left: 2px;
                          }
