@charset "UTF-8";
/* CSS Document */

a {
cursor: pointer;

}

.pageTitle {
	font-family: Arial, Helvetica, sans-serif; 
	color: #009543; 
	font-size: 20px; 
	line-height: 24px; 
	background-image: url(../images/flower_graphic.gif);
	background-repeat: no-repeat;
	display: block;
	padding-left: 25px;
	padding-bottom: 30px;
	padding-top: 6px;
}


.rightMargin {
margin-right: 10px;
}

.copy {  font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	line-height: 20px; 
	color: #7D0996;
}
.mainPara {  font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	line-height: 15px; 
	color: #FFFFFF;
}
.hyperlinktext {  font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #009543; 
	line-height: 12px;
	text-decoration: none;
}
.hyperlinktext a {  font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #009543; 
	line-height: 12px;
	text-decoration: none;
}
.hyperlinktext a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #7D0996; 
	line-height: 12px;
	text-decoration: underline;
}
.background {  background-repeat: no-repeat; 
	color: #FFFFFF; 
	background-color: #FFFFFF; 
	background-image: url(../images_new/news_background.jpg);
}
.reversetext10pt {  font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; color: #FFFFFF
}
.subPagePara {  font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	line-height: 25px; 
	color: #7d0996;
	padding-top: 5px;
	padding-bottom: 5px;
}
.subPagePara2 {  font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	line-height: 16px; 
	color: #7d0996;
	padding-top: 5px;
	padding-bottom: 5px;
}
.articleRegular {  font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	line-height: 25px; 
	color: #7d0996;
	padding-top: 5px;
	padding-bottom: 5px;
}
.subPagePara a {  font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	line-height: 25px; 
	color: #009543;
	text-decoration: none;
}
.subPagePara a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	line-height: 25px; 
	color: #7d0996;
	text-decoration: underline;
}
.quotesItalic {  font-family: "Arial Narrow"; 
	font-size: 15px; 
	font-style: normal; 
	line-height: 16px; 
	color: #FFFFFF;
}
.yellowHeader {  font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 16px; 
	font-weight: bold; 
	color: #FECE0E;
}
.boxframe {  background-color: #FFFFFF; 
	border: thin #009543 solid; 
	height: auto; width: 160px;
}

.imagePadding {
	align: left;
	padding-right: 13px; 
	padding-top: 10px; 
	padding-bottom: 55px;
}
.subHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #009543;
	display: block;
	padding-top: 8px;
	padding-bottom: 8px;
}
.greenSubHeadline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #009543;
	display: block;
	padding-top: 8px;
	padding-bottom: 12px;
}
.purpleSubHeadline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #7d0096;
	display: block;
	padding-top: 8px;
	padding-bottom: 12px;
}
.greenSubSubHeadline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #009543;
	display: block;
	padding-top: 2px;
	padding-bottom: 12px;
}
.purpleSubSubHeadline {  
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #7d0096;
	display: block;
	padding-top: 2px;
	padding-bottom: 12px;
}
	
	
.purpleHeadline {  font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight: bold; 
	color: #7d0996;
}
.greenHeadline {  font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight: bold; 
	color: #009543;
}
.purpleHeadlineMed {  font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 16px; 
	font-weight: bold; 
	color: #7d0996;
	padding-top: 20px;
	padding-bottom: 10px;
}
.greenHeadlineMed {  font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 16px; 
	font-weight: bold; 
	color: #009543;
	padding-top: 20px;
	padding-bottom: 10px;
}
.purpleHeaderHome {  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 33px;
	font-weight: bold;
	line-height: 24px;
	color: #7d0996;
}
.purpleHeaderMain {  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
	line-height: 24px;
	color: #7d0996;
}
.greenHeaderMain {  font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 30px;
	font-weight: bold;
	line-height: 24px; 
	color: #009543;
}
.bullettlist {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7d0996;
	list-style-type: none;
	list-style-image: url(../images_new/bullett.gif);
	text-align: left;
	clip:    rect(   );
	line-height: 18px;
	padding-bottom: 10px;
}
.hyperlinkBody a {  font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #009543;
}
.hyperlinkBody a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #7d0996;
}
.subPageParaSmall {  font-family: Verdana, Arial, Helvetica, 						sans-serif; 
	font-size: 10px; 
	line-height: 11px; 
	color: #7d0996;
}
.subPageParaSmHd {  font-family: Verdana, Arial, Helvetica, 						sans-serif; 
	font-size: 10px;
	font-weight: bold; 
	color: #51a276;
	padding-bottom: 3px;
	text-decoration: none;
}
.subPageParaSmHd a {  font-family: Verdana, Arial, Helvetica, 						sans-serif; 
	font-size: 10px;
	font-weight: bold; 
	color: #51a276;
	padding-bottom: 2px;
	text-decoration: none;
}
.subPageParaSmHd a:hover {
	font-family: Verdana, Arial, Helvetica, 						sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #009543;
	padding-bottom: 2px;
	text-decoration: none;
	background-image: url(/images/purpParaArrow.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.subPageParaSmLt {  font-family: Verdana, Arial, Helvetica, 						sans-serif; 
	font-size: 9px; 
	line-height: 9px; 
	color: #9657a3;
}
.subPageParaTable {  font-family: Verdana, Arial, Helvetica, 						sans-serif; 
	font-size: 11px; 
	line-height: 16px; 
	color: #7d0996;
	padding-top: 6px;
	padding-left: 4px;
	padding-right: 4px;
}
.centerPara {  font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	line-height: 18px; 
	color: #7d0996;
}
.photoText {  font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px;
	line-height: 11px; 
	color: ##7d0996;
}
.testimonials {  font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: c; 
	height: 10px; 
}

.tileHeadline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	line-height: 21px;
	color: #009543;
	padding: 0px;
}
.tileBullets {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 24px;
	color: #7d0096;
}
.tileBullets a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 24px;
	color: #7d0096;
	text-decoration: none;
}
.tileBullets a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 24px;
	color: #009543;
	text-decoration: none;
}
.locationBullets {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #009543;
}
.locationBullets a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #009543;
	text-decoration: none;
}
.locationBullets a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #7d0096;
	text-decoration: underline;
}
.formBullet {
	color: #7d0096;
	padding-left: 3px;
	text-align: bottom;
}

inputx {
 	border: 1px solid #7d0096;
 	background-color: #f4f9da; 
}
textareax {
 	border: 1px solid #7d0096;
 	background-color: #f4f9da;
}
checkbox {
	border: 1px solid #7d0096;
 	background-color: #f4f9da;
}
.tableborder {
	border: thin solid #730080;
}

label {
font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight: normal;
color: #7d0096;
}

.fieldcell input {
 width: 200px;
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 background-color: #f6f9e9;
 color: #7d0096;
 border: 1px solid #b772c5;
 padding: 3px;
 margin-right: 0px;
}
textarea {
 width: 100px;
 height: 55px;
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 background-color: #f6f9e9;
 color: #7d0096;
 border: 1px solid #b772c5;
 padding: 3px;
 margin-right: 0px;
}
.statefieldcell input {
 width: 20px;
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 background-color: #f6f9e9;
 color: #7d0096;
 border: 1px solid #b772c5;
 padding: 3px;
}
.zipfieldcell input {
 width: 65px;
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 background-color: #f6f9e9;
 color: #7d0096;
 border: 1px solid #b772c5;
 padding: 3px;
}
.smallfieldcell input {
 width: 100px;
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 background-color: #f6f9e9;
 color: #7d0096;
 border: 1px solid #b772c5;
 padding: 3px;
}

.smallfieldcell select {
 width: 150px;
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 background-color: #f6f9e9;
 color: #7d0096;
 border: 1px solid #b772c5;
 padding: 0px;
}
.title select {
 width: 65px;
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 background-color: #f6f9e9;
 color: #7d0096;
 border: 1px solid #b772c5;
 padding: 0px;
}
checkbox {
display: block;
 background-color: #f6f9e9;
 color: #7d0096;
 border: 1px solid #b772c5;
 }
.button {
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 background-color: #d7c9da;
 color: #7d0096;
 margin-left: 12px;
 margin-top: 3px;
 margin-bottom: 2px;
}

