a:link {
text-decoration: underline;
color: #294428
}

a:visited {
text-decoration: underline;
color: #000000 
}

a:hover {
text-decoration: underline;
color: #ff0000
}

a:active {
text-decoration: underline;
color: #ff0000
}

.redlink  {
font-family: tahoma; 
font-size: 13px;
color: #ff0000
}


.redlink a:link {
font-family: tahoma; 
font-size: 13px;
text-decoration: underline;
color: #ff0000
}

.redlink a:visited {
font-family: tahoma; 
font-size: 13px;
text-decoration: underline;
color: #ff0000
}

.redlink a:hover {
font-family: tahoma; 
font-size: 13px;
text-decoration: underline;
color: #0000ff 
}

.redlink a:active {
font-family: tahoma; 
font-size: 13px;
text-decoration: underline;
color: #0000ff
}

.whitelink  {
font-family: tahoma; 
font-size: 13px;
color: #fdfdfd
}


.whitelink a:link {
font-family: tahoma; 
font-size: 13px;
text-decoration: underline;
color: #fdfdfd
}

.whitelink a:visited {
font-family: tahoma; 
font-size: 13px;
text-decoration: underline;
color: #fdfdfd
}

.whitelink a:hover {
font-family: tahoma; 
font-size: 13px;
text-decoration: underline;
color: #ffff00 
}

.whitelink a:active {
font-family: tahoma; 
font-size: 13px;
text-decoration: underline;
color: #ffff00
}

.bluelink  {
font-family: tahoma; 
font-size: 13px;
color: #ff0000
}


.bluelink a:link {
font-family: tahoma; 
font-size: 13px;
text-decoration: underline;
color: #0000ff
}

.bluelink a:visited {
font-family: tahoma; 
font-size: 13px;
text-decoration: underline;
color: #0000ff
}

.bluelink a:hover {
font-family: tahoma; 
font-size: 13px;
text-decoration: underline;
color: #ff0000 
}

.bluelink a:active {
font-family: tahoma; 
font-size: 13px;
text-decoration: underline;
color: #ff0000
}


img { border-color: #000000; }


.toplink  {
font-family: tahoma; 
font-size: 11px;
color: #fdfdfd
}


.toplink a:link {
font-family: tahoma; 
font-size: 11px;
text-decoration: underline;
color: #fdfdfd
}

.toplink a:visited {
font-family: tahoma; 
font-size: 11px;
text-decoration: underline;
color: #fdfdfd
}

.toplink a:hover {
font-family: tahoma; 
font-size: 11px;
text-decoration: none;
color: #faec8c 
}

.toplink a:active {
font-family: tahoma; 
font-size: 11px;
text-decoration: none;
color: #faec8c
}


.yellowlink  {
font-family: tahoma; 
font-size: 14px;
color: #ffff00
}


.yellowlink a:link {
font-family: tahoma; 
font-size: 14px;
text-decoration: underline;
color: #ffff00
}

.yellowlink a:visited {
font-family: tahoma; 
font-size: 14px;
text-decoration: underline;
color: #ffff00
}

.yellowlink a:hover {
font-family: tahoma; 
font-size: 14px;
text-decoration: underline;
color: #fdfdfd 
}

.yellowlink a:active {
font-family: tahoma; 
font-size: 14px;
text-decoration: underline;
color: #fdfdfd
}


.blacklink a:link {
font-family: tahoma; 
font-size: 13px;
text-decoration: underline;
color: #000000
}

.blacklink a:visited {
font-family: tahoma; 
font-size: 13px;
text-decoration: underline;
color: #000000
}

.blacklink a:hover {
font-family: tahoma; 
font-size: 13px;
text-decoration: underline;
color: #ff0000 
}

.blacklink a:active {
font-family: tahoma; 
font-size: 13px;
text-decoration: underline;
color: #ff0000
}

.blackmedlink {
font-family: tahoma; 
font-size: 15px;
color: #000000
}

.blackmedlink a:link {
font-family: tahoma; 
font-size: 15px;
text-decoration: underline;
color: #000000
}

.blackmedlink a:visited {
font-family: tahoma; 
font-size: 15px;
text-decoration: underline;
color: #000000
}

.blackmedlink a:hover {
font-family: tahoma; 
font-size: 15px;
text-decoration: underline;
color: #ff0000 
}

.blackmedlink a:active {
font-family: tahoma; 
font-size: 15px;
text-decoration: underline;
color: #ff0000
}




.bodybg{
background-image: url(images/bg2.gif);
background-repeat: repeat;
background-position: top center;
background-color: #ffffff;
margin-left:0;
margin-right:0;
margin-top:0;
padding-top:0;
margin-bottom:0;
padding-bottom:0;
}

body{
font-family: tahoma;
font-size: 13px;
color: #000000
}

p, td  { 
font-family: tahoma;
font-size: 13px;
color: #000000
 }  

h1 { 
font-family: tahoma; 
font-size: 23px;
font-weight: bold;
color: #294428; 
}

h2 { 
font-family: tahoma; 
font-size: 20px;
font-weight: bold;
color: #294428; 
}

hr {
color: #000;
background-color: #000;
height: 4px;
margin-top:3px;
margin-bottom:3px;
margin-left:0;
margin-right:0;
padding: 0px;
}

.stricken-text {
      color: white;
  }

.newslettertitle { 
font-family: tahoma;
font-weight: bold; 
font-size: 48px;
color: #000000; 
}

.newslettertitle-alt { 
font-family: tahoma;
font-weight: bold; 
font-size: 45px;
color: #000000; 
}



.greentext { 
font-family: tahoma; 
font-size: 13px;
color: #294428; 
}

.greensmtext { 
font-family: tahoma; 
font-size: 10px;
color: #294428; 
}

.greenmedtext { 
font-family: tahoma; 
font-size: 16px;
color: #294428; 
}

.greenlgtext { 
font-family: tahoma; 
font-size: 19px;
color: #294428; 
}

.greenxlgtext { 
font-family: tahoma; 
font-size: 23px;
color: #294428; 
}

.greenbigtext { 
font-family: tahoma; 
font-size: 30px;
color: #294428; 
}


/**************************************************************

	SlideShow
	v 1.3

**************************************************************/

.slideshowContainer {
	border: 3px solid #000000; background: url(images/javascript-off.gif) center no-repeat; width: 400px;
	height: 300px;
	margin-bottom: 5px; 
}

.loading {
	background: url(images/loading.gif) center no-repeat;
}

.slideshowThumbnail {
	outline: none;
	}

.slideshowThumbnail img {
	border: 1px solid white;
	padding: 2px;
}

a:hover.slideshowThumbnail img {
	border: 1px solid #696969;
	padding: 2px;
}

.current img {
	border: 1px solid red;
	padding: 2px;
}

.outline {
	border: 1px solid orange;
	z-index: 0;
	position: absolute;
}.outlinefreeze {
	border:0; 
z-index: 0;	position: static;
}

#thumbnails {
	/*width: 124px;
 	float: left;*/
}

/*************************************************************/






.searchbox {  
margin:0; 
padding:0;
}

.xsmallbr {  
font-family: arial, Helvetica, sans-serif; 
font-size: 4px
}


.smallbr {  
font-family: arial, Helvetica, sans-serif; 
font-size: 8px
}

.txtxsmall { 
font-family: tahoma; 
font-size: 9px;
color: #000000; 
}

.txtsmall { 
font-family: tahoma; 
font-size: 10px;
color: #000000; 
}

.txtmid { 
font-family: tahoma; 
font-size: 14px;
color: #000000; 
}


.txtmed { 
font-family: tahoma; 
font-size: 16px;
color: #000000; 
}

.txtlg { 
font-family: tahoma; 
font-size: 20px;
color: #000000; 
}

.txtxlg { 
font-family: tahoma; 
font-size: 30px;
color: #000000; 
}

.txtsmallmargin { 
font-family: tahoma; 
font-size: 11px;
color: #000000;
margin-left: 3px;
margin-right: 3px;
margin-top: 2px;
margin-bottom: 2px 
}

.redtext { 
font-family: tahoma; 
font-size: 13px;
color: #ff0000; 
}



.redmedtext { 
font-family: tahoma; 
font-size: 16px;
color: #ff0000; 
}

.whitesmtext { 
font-family: tahoma; 
font-size: 10px;
color: #fdfdfd; 
}


.whitetext { 
font-family: tahoma; 
font-size: 13px;
color: #fdfdfd; 
}

.whitemedtext { 
font-family: tahoma; 
font-size: 16px;
color: #fdfdfd; 
}

.whitemedlgtext { 
font-family: tahoma; 
font-size: 19px;
color: #fdfdfd; 
}

.whitelgtext { 
font-family: tahoma; 
font-size: 25px;
color: #fdfdfd; 
}

.bubbletext{
font-family: tahoma;
font-size: 13px;
color: #000000;
margin-left: 15px;
margin-right: 15px;
margin-top: 8px;
margin-bottom: 15px  
}

.smmargintext{
font-family: tahoma;
font-size: 13px;
color: #000000;
margin-left: 10px;
margin-right: 10px;
 
}





.homepgtext { 
font-family: tahoma;
font-size: 13px;
color: #c8c293;
 }  


.innerpagesmtext { 
font-family: tahoma; 
font-size: 11px;
color: #002201;
}


.innerpagetext { 
font-family: tahoma; 
font-size: 13px;
color: #cbc595;
}

.innerpageheader { 
font-family: tahoma; 
font-size: 20px;
color: #000000;
margin-left: 15px;
margin-right: 15px 
}




.greytxtwmargin { 
font-family: tahoma; 
font-size: 13px; 
color: #c3c3c3;
margin-left: 15px;
margin-right: 15px  
}



.headertextlg { 
font-family: tahoma; 
font-size: 19px;
font-weight: bold;
color: #000000;
margin-left: 15px;
margin-right: 15px 
}



.headertext { 
font-family: tahoma; 
font-size: 17px;
font-weight: bold;
color: #000000;
margin-left: 15px;
margin-right: 15px 
}

