
.content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style:normal;
	font-weight:normal;
	color:#000000;
}


.smalltxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:normal;
	font-weight:normal;
	color:#000000;
}

.member_specialLG {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style:normal;
	font-weight:bold;
	color:#C00000;
}

.member_special {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style:normal;
	font-weight:bold;
	color:#C00000;
}

.memform_redqty {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style:normal;
	font-weight:normal;
	color:#993300;
}

.memform_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style:normal;
	font-weight:bold;
	color:#000000;
}

.memform_blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style:normal;
	font-weight:bold;
	color:#3333ff;
}

.memform_price {
	font-family: Comic Sans MS;
	font-size: 13px;
	font-style:normal;
	font-weight:bold;
	color:#000000;
}

.memform_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style:normal;
	font-weight:normal;
	color:#000000;
}

.memform_smtxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:normal;
	font-weight:normal;
	color:#000000;
}

.inactive {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style:normal;
	font-weight:normal;
	color:#333333;
	line-height: 19px;
}

.bluetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style:normal;
	font-weight:normal;
	color: #CC3300;
}

.contact-add {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style:normal;
	font-weight:bold;
	color: #CC3300;
}

.contact-numbers {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style:normal;
	font-weight:bold;
	color: #000000;
}

.course-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:normal;
	font-weight:bold;
	color:#000000;
}

.course-items {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style:normal;
	font-weight:normal;
	color:#000000;
}

.newsletter-txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style:normal;
	font-weight:normal;
	color: #000000;
}

.notice-annual {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style:normal;
	font-weight:bold;
	color: #FF0066;
}

.notice-location {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style:normal;
	font-weight:bold;
	color:#000000;
}

.notice-date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style:normal;
	font-weight:bold;
	color:#3333FF;
}

.caption-txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style:normal;
	font-weight:normal;
	color: #000066;
}

.newsletter-h2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: italic;
	font-weight:bold;
	color: #008000;
}

.newsletter-h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style:normal;
	font-weight:bold;
	color:#000000;
}

.memberheader {
	color: #663399;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	}
	
	.membercart {
	color: #9966ff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	}
	
	.memberonly {
	color: #0033cc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	}
	
	.memberonlysmall {
	color: #663399;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	}
	
	
.publicheader {
	color:#5c7939;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	}
	
	.educatorcsmall {
	color: #5c7939;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	}	

	
.cartscontent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style:normal;
	font-weight:normal;
	color:#000000;
}

.dates {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style:normal;
	font-weight:bold;
	color: #6666CC;
}

.farmheader {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
}

.questions {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style:normal;
	font-weight:bold;
	color: #0033FF;
}

.answers {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style:normal;
	font-weight:bold;
	color: #93555F;
}

.header2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color:#93555F;
	text-decoration:none;
}

.grnheader {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #5c7939;
	text-decoration:none;
}
.grnitalictxt { color: #008000; font-style: italic; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.course_header {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:bold;
	color: #5c7939;
	text-decoration:none;
}

.tableheaders {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #585885;
	text-decoration:underline;
}

.required {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:normal;
	color: #FF0000;
	text-decoration:underline;
}


h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000000;
}

h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000000;
}

h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000000;
}

h5 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 14px;
	color:#000000;
	text-decoration:underline;
}

.notices {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:italic;
	font-weight:bold;
	color: #524D7D;
}


.bluelined {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style:normal;
	font-weight:normal;
	color:#0000FF;
	text-decoration:underline;
}

.boldcopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}

.smheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color:#666699;
}

.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style:normal;
	font-weight:normal;
	color: #ffffff;
}

.heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style:normal;
	font-weight:normal;
	color: #F9F5F7;
}




.mainheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #322E81;
}

/*
*** link colors ***
*** link colors ***
*** link colors ***
*/



a:link { 
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#0000FF;
	font-weight:normal;
	text-decoration: none;
}
a:hover { 
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #FF3300;
	font-weight:normal;
	text-decoration:underline;
}

a.login { 
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #0033FF;
	font-weight:bold;
	text-decoration: underline;
}
a.login:hover { 
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #FF3300;
	font-weight:bold;
	text-decoration:underline;
}

a.public {
	color:#5c7939;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
	}
a.public:hover {
	color:#FF0000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
	}


a.member {
	color: #663399;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
	}
a.member:hover {
	color:#FF0000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
	}
	
	

a.altlinks {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#93555F;
	font-weight:normal;
	text-decoration:none;
}

a.altlinks:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #333399;
	font-weight:normal;
	text-decoration:underline;
}

a.altlinks:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #333399;
	font-weight:normal;
	text-decoration:none;
}

a.altlinks:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#93555F;
	font-weight:normal;
	text-decoration:underline;
}


a.smalltxtlink {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0000FF;
	font-weight:normal;
	text-decoration:none;
}

a.smalltxtlink:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #0000FF;
	font-weight:normal;
	text-decoration:underline;
}

a.courselink {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#93555F;
	font-weight:normal;
	text-decoration:none;
}

a.courselink:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #333399;
	font-weight:normal;
	text-decoration:underline;
}


a.memberforgotlink {
	color: #663399;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	}
	
a.memberforgotlink:hover {
	color: #CC3300;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	}
	
	
a.educatorforgotlink {
	color: #5c7939;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	}


a.educatorforgotlink:hover {
	color: #CC3300;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	}


a.emaillinks {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#93555F;
	font-weight:normal;
	text-decoration:none;
}
a.emaillinks:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#93555F;
	font-weight:normal;
	text-decoration:none;
}
a.emaillinks:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#93555F;
	font-weight:normal;
	text-decoration:none;
}
a.emaillinks:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#0000FF;
	font-weight:normal;
	text-decoration:underline;
}


a.annuallink {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#800000;
	font-weight:bold;
	text-decoration:none;
}

a.annuallink:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #800000;
	font-weight:bold;
	text-decoration:none;
}

a.annuallink:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #800000;
	font-weight:bold;
	text-decoration:underline;
}



a.article {
	color:#0000FF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
	}
a.article:visited {
	color:#FF3300;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
	}
a.article:hover {
	color:#FF3300;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	text-decoration:underline;
	}
	


a.sub {
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
	}
a.sub:visited {
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
	}
a.sub:hover {
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
	}
	
	
/* PUKE - STUPID - CHILDISH COLOR CHANGES FOR MEMBERS ONLY PAGE */
/* PUKE - STUPID - CHILDISH COLOR CHANGES FOR MEMBERS ONLY PAGE */
/* PUKE - STUPID - CHILDISH COLOR CHANGES FOR MEMBERS ONLY PAGE */

.memberheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-style: normal;
	font-weight: bold;
	color: #0000FF;
}

.pinkheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #FF33CC;
}

.blueheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #0000FF;
}