﻿/* CSS Document */
/* Site Directory Styles */

/* -- All About the MDA Box -- */
.aboutTopLeft {
	background-image:   url("/images/directory/about_TopLeft.gif");
	background-position: top left;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	width:5px;
}

.aboutTopRight {
	background-image:   url("/images/directory/about_TopRight.gif");
	background-position: top right;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	width:5px;
}

.aboutTop {
	background-image:   url("/images/directory/about_Top.gif");
	background-position: top left;
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	font-weight:bold;
	text-align:left;
	height:20px;
}

.aboutLink, .aboutLink:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.4em;
	color:#485E29;
	font-weight: bold;
	text-decoration: underline;
}

.aboutLink:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	color: #8FBA4A;
	font-weight: bold;
	text-decoration: underline;
	cursor:pointer;
}

.aboutLeft {
	background-image:   url("/images/directory/about_Left.gif");
	background-position: left;
	/*background-repeat:repeat-y;*/
	background-scale: 100%;
}

.aboutRight {
	background-image:   url("/images/directory/about_Right.gif");
	background-position: right;
	background-repeat:repeat-y;
}

.aboutBottomLeft {
	background-image:   url("/images/directory/about_BtmLeft.gif");
	background-position: top left;
	background-repeat:no-repeat;
	width:5px;
}

.aboutBottomRight {
	background-image:   url("/images/directory/about_BtmRight.gif");
	background-position: top right;
	background-repeat:no-repeat;
	width:5px;
}

.aboutBottom {
	background-image:   url("/images/directory/about_Btm.gif");
	background-position: top;
	background-repeat:repeat-x;
}

/* -- Animals & Livestock Box -- */
.animalsTopLeft {
	background-image:   url("/images/directory/animals_TopLeft.gif");
	background-position: top left;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	width:5px;
}

.animalsTopRight {
	background-image:   url("/images/directory/animals_TopRight.gif");
	background-position: top right;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	width:5px;
}

.animalsTop {
	background-image:   url("/images/directory/animals_Top.gif");
	background-position: top left;
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	font-weight:bold;
	text-align:left;
	height:20px;
}

.animalsLink, .animalsLink:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.4em;
	color:#6B3D2D;
	font-weight: bold;
	text-decoration: underline;
}

.animalsLink:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	color: #C17B5F;
	font-weight: bold;
	text-decoration: underline;
	cursor:pointer;
}

.animalsLeft {
	background-image:   url("/images/directory/animals_Left.gif");
	background-position: left;
	background-repeat:repeat-y;
}

.animalsRight {
	background-image:   url("/images/directory/animals_Right.gif");
	background-position: right;
	background-repeat:repeat-y;
}

.animalsBottomLeft {
	background-image:   url("/images/directory/animals_BtmLeft.gif");
	background-position: top left;
	background-repeat:no-repeat;
	width:5px;
}

.animalsBottomRight {
	background-image:   url("/images/directory/animals_BtmRight.gif");
	background-position: top right;
	background-repeat:no-repeat;
	width:5px;
}

.animalsBottom {
	background-image:   url("/images/directory/animals_Btm.gif");
	background-position: top;
	background-repeat:repeat-x;
}

/* -- Grants, Loans & Financing Box -- */
.grantsTopLeft {
	background-image:   url("/images/directory/grants_TopLeft.gif");
	background-position: top left;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	width:5px;
}

.grantsTopRight {
	background-image:   url("/images/directory/grants_TopRight.gif");
	background-position: top right;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	width:5px;
}

.grantsTop {
	background-image:   url("/images/directory/grants_Top.gif");
	background-position: top left;
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	font-weight:bold;
	text-align:left;
	height:20px;
}

.grantsLink, .grantsLink:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.4em;
	color:#82964B;
	font-weight: bold;
	text-decoration: underline;
}

.grantsLink:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	color: #9FC156;
	font-weight: bold;
	text-decoration: underline;
	cursor:pointer;
}

.grantsLeft {
	background-image:   url("/images/directory/grants_Left.gif");
	background-position: left;
	background-repeat:repeat-y;
}

.grantsRight {
	background-image:   url("/images/directory/grants_Right.gif");
	background-position: right;
	background-repeat:repeat-y;
}

.grantsBottomLeft {
	background-image:   url("/images/directory/grants_BtmLeft.gif");
	background-position: top left;
	background-repeat:no-repeat;
	width:5px;
}

.grantsBottomRight {
	background-image:   url("/images/directory/grants_BtmRight.gif");
	background-position: top right;
	background-repeat:no-repeat;
	width:5px;
}

.grantsBottom {
	background-image:   url("/images/directory/grants_Btm.gif");
	background-position: top;
	background-repeat:repeat-x;
}

/* -- News, Media, Events & Publications Box -- */
.newsTopLeft {
	background-image:   url("/images/directory/news_TopLeft.gif");
	background-position: top left;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	width:5px;
}

.newsTopRight {
	background-image:   url("/images/directory/news_TopRight.gif");
	background-position: top right;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	width:5px;
}

.newsTop {
	background-image:   url("/images/directory/news_Top.gif");
	background-position: top left;
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	font-weight:bold;
	text-align:left;
	height:20px;
}

.newsLink, .newsLink:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.4em;
	color:#D1A313;
	font-weight: bold;
	text-decoration: underline;
}

.newsLink:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	color: #FCCD06;
	font-weight: bold;
	text-decoration: underline;
	cursor:pointer;
}

.newsLeft {
	background-image:   url("/images/directory/news_Left.gif");
	background-position: left;
	background-repeat:repeat-y;
}

.newsRight {
	background-image:   url("/images/directory/news_Right.gif");
	background-position: right;
	background-repeat:repeat-y;
}

.newsBottomLeft {
	background-image:   url("/images/directory/news_BtmLeft.gif");
	background-position: top left;
	background-repeat:no-repeat;
	width:5px;
}

.newsBottomRight {
	background-image:   url("/images/directory/news_BtmRight.gif");
	background-position: top right;
	background-repeat:no-repeat;
	width:5px;
}

.newsBottom {
	background-image:   url("/images/directory/news_Btm.gif");
	background-position: top;
	background-repeat:repeat-x;
}

/* -- Protecting Our Lands & Waters Box -- */
.protectTopLeft {
	background-image:   url("/images/directory/protect_TopLeft.gif");
	background-position: top left;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	width:5px;
}

.protectTopRight {
	background-image:   url("/images/directory/protect_TopRight.gif");
	background-position: top right;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	width:5px;
}

.protectTop {
	background-image:   url("/images/directory/protect_Top.gif");
	background-position: top left;
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	font-weight:bold;
	text-align:left;
	height:20px;
}

.protectLink, .protectLink:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.4em;
	color:#6FA5B2;
	font-weight: bold;
	text-decoration: underline;
}

.protectLink:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	color: #85D3E0;
	font-weight: bold;
	text-decoration: underline;
	cursor:pointer;
}

.protectLeft {
	background-image:   url("/images/directory/protect_Left.gif");
	background-position: left;
	background-repeat:repeat-y;
}

.protectRight {
	background-image:   url("/images/directory/protect_Right.gif");
	background-position: right;
	background-repeat:repeat-y;
}

.protectBottomLeft {
	background-image:   url("/images/directory/protect_BtmLeft.gif");
	background-position: top left;
	background-repeat:no-repeat;
	width:5px;
}

.protectBottomRight {
	background-image:   url("/images/directory/protect_BtmRight.gif");
	background-position: top right;
	background-repeat:no-repeat;
	width:5px;
}

.protectBottom {
	background-image:   url("/images/directory/protect_Btm.gif");
	background-position: top;
	background-repeat:repeat-x;
}

/* -- Ag Chemicals & Fertilizers Box -- */
.chemicalsTopLeft {
	background-image:   url("/images/directory/chemicals_TopLeft.gif");
	background-position: top left;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	width:5px;
}

.chemicalsTopRight {
	background-image:   url("/images/directory/chemicals_TopRight.gif");
	background-position: top right;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	width:5px;
}

.chemicalsTop {
	background-image:   url("/images/directory/chemicals_Top.gif");
	background-position: top left;
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	font-weight:bold;
	text-align:left;
	height:20px;
}

.chemicalsLink, .chemicalsLink:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.4em;
	color:#C48A62;
	font-weight: bold;
	text-decoration: underline;
}

.chemicalsLink:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	color: #E2AB74;
	font-weight: bold;
	text-decoration: underline;
	cursor:pointer;
}

.chemicalsLeft {
	background-image:   url("/images/directory/chemicals_Left.gif");
	background-position: left;
	background-repeat:repeat-y;
}

.chemicalsRight {
	background-image:   url("/images/directory/chemicals_Right.gif");
	background-position: right;
	background-repeat:repeat-y;
}

.chemicalsBottomLeft {
	background-image:   url("/images/directory/chemicals_BtmLeft.gif");
	background-position: top left;
	background-repeat:no-repeat;
	width:5px;
}

.chemicalsBottomRight {
	background-image:   url("/images/directory/chemicals_BtmRight.gif");
	background-position: top right;
	background-repeat:no-repeat;
	width:5px;
}

.chemicalsBottom {
	background-image:   url("/images/directory/chemicals_Btm.gif");
	background-position: top;
	background-repeat:repeat-x;
}

/* -- Food From Farm to Table Box -- */
.foodTopLeft {
	background-image:   url("/images/directory/food_TopLeft.gif");
	background-position: top left;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	width:5px;
}

.foodTopRight {
	background-image:   url("/images/directory/food_TopRight.gif");
	background-position: top right;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	width:5px;
}

.foodTop {
	background-image:   url("/images/directory/food_Top.gif");
	background-position: top left;
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	font-weight:bold;
	text-align:left;
	height:20px;
}

.foodLink, .foodLink:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.4em;
	color:#AA4704;
	font-weight: bold;
	text-decoration: underline;
}

.foodLink:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	color: #E85223;
	font-weight: bold;
	text-decoration: underline;
	cursor:pointer;
}

.foodLeft {
	background-image:   url("/images/directory/food_Left.gif");
	background-position: left;
	background-repeat:repeat-y;
}

.foodRight {
	background-image:   url("/images/directory/food_Right.gif");
	background-position: right;
	background-repeat:repeat-y;
}

.foodBottomLeft {
	background-image:   url("/images/directory/food_BtmLeft.gif");
	background-position: top left;
	background-repeat:no-repeat;
	width:5px;
}

.foodBottomRight {
	background-image:   url("/images/directory/food_BtmRight.gif");
	background-position: top right;
	background-repeat:no-repeat;
	width:5px;
}

.foodBottom {
	background-image:   url("/images/directory/food_Btm.gif");
	background-position: top;
	background-repeat:repeat-x;
}

/* -- Licensing, Inspections, Testing & Certifications Box -- */
.licensingTopLeft {
	background-image:   url("/images/directory/license_TopLeft.gif");
	background-position: top left;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	width:5px;
}

.licensingTopRight {
	background-image:   url("/images/directory/license_TopRight.gif");
	background-position: top right;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	width:5px;
}

.licensingTop {
	background-image:   url("/images/directory/license_Top.gif");
	background-position: top left;
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	font-weight:bold;
	text-align:left;
	height:20px;
}

.licensingLink, .licensingLink:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.4em;
	color:#736984;
	font-weight: bold;
	text-decoration: underline;
}

.licensingLink:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	color: #9D95AD;
	font-weight: bold;
	text-decoration: underline;
	cursor:pointer;
}

.licensingLeft {
	background-image:   url("/images/directory/license_Left.gif");
	background-position: left;
	background-repeat:repeat-y;
}

.licensingRight {
	background-image:   url("/images/directory/license_Right.gif");
	background-position: right;
	background-repeat:repeat-y;
}

.licensingBottomLeft {
	background-image:   url("/images/directory/license_BtmLeft.gif");
	background-position: top left;
	background-repeat:no-repeat;
	width:5px;
}

.licensingBottomRight {
	background-image:   url("/images/directory/license_BtmRight.gif");
	background-position: top right;
	background-repeat:no-repeat;
	width:5px;
}

.licensingBottom {
	background-image:   url("/images/directory/license_Btm.gif");
	background-position: top;
	background-repeat:repeat-x;
}

/* -- Plants, Pests & Pest Control Box -- */
.plantsTopLeft {
	background-image:   url("/images/directory/plants_TopLeft.gif");
	background-position: top left;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	width:5px;
}

.plantsTopRight {
	background-image:   url("/images/directory/plants_TopRight.gif");
	background-position: top right;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	width:5px;
}

.plantsTop {
	background-image:   url("/images/directory/plants_Top.gif");
	background-position: top left;
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	font-weight:bold;
	text-align:left;
	height:20px;
}

.plantsLink, .plantsLink:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.4em;
	color:#9EAF22;
	font-weight: bold;
	text-decoration: underline;
}

.plantsLink:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	color: #C4CC1D;
	font-weight: bold;
	text-decoration: underline;
	cursor:pointer;
}

.plantsLeft {
	background-image:   url("/images/directory/plants_Left.gif");
	background-position: left;
	background-repeat:repeat-y;
}

.plantsRight {
	background-image:   url("/images/directory/plants_Right.gif");
	background-position: right;
	background-repeat:repeat-y;
}

.plantsBottomLeft {
	background-image:   url("/images/directory/plants_BtmLeft.gif");
	background-position: top left;
	background-repeat:no-repeat;
	width:5px;
}

.plantsBottomRight {
	background-image:   url("/images/directory/plants_BtmRight.gif");
	background-position: top right;
	background-repeat:no-repeat;
	width:5px;
}

.plantsBottom {
	background-image:   url("/images/directory/plants_Btm.gif");
	background-position: top;
	background-repeat:repeat-x;
}

/* -- Renewable Energy Box -- */
.renewableTopLeft {
	background-image:   url("/images/directory/renewable_TopLeft.gif");
	background-position: top left;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	width:5px;
}

.renewableTopRight {
	background-image:   url("/images/directory/renewable_TopRight.gif");
	background-position: top right;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	width:5px;
}

.renewableTop {
	background-image:   url("/images/directory/renewable_Top.gif");
	background-position: top left;
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	font-weight:bold;
	text-align:left;
	height:20px;
}

.renewableLink, .renewableLink:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.4em;
	color:#58263A;
	font-weight: bold;
	text-decoration: underline;
}

.renewableLink:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	color: #BC2259;
	font-weight: bold;
	text-decoration: underline;
	cursor:pointer;
}

.renewableLeft {
	background-image:   url("/images/directory/renewable_Left.gif");
	background-position: left;
	background-repeat:repeat-y;
}

.renewableRight {
	background-image:   url("/images/directory/renewable_Right.gif");
	background-position: right;
	background-repeat:repeat-y;
}

.renewableBottomLeft {
	background-image:   url("/images/directory/renewable_BtmLeft.gif");
	background-position: top left;
	background-repeat:no-repeat;
	width:5px;
}

.renewableBottomRight {
	background-image:   url("/images/directory/renewable_BtmRight.gif");
	background-position: top right;
	background-repeat:no-repeat;
	width:5px;
}

.renewableBottom {
	background-image:   url("/images/directory/renewable_Btm.gif");
	background-position: top;
	background-repeat:repeat-x;
}

/* -- Box content style -- */
.directoryCopy {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.1em;
	color:#000000;
	font-weight: normal;
}

.directoryMiddle ul {
	list-style-type: none; 
	display: block;
	margin:0px;
	padding: 0px;
	text-indent:0px;
	text-align:left;
	padding-top:3px;
	padding-bottom:3px;
	padding-right:5px;
}

.directoryMiddle li {
	padding-bottom:3px;
}

.directoryMiddle li p {
	font-size:1.2em;
	font-weight:regular;
	padding: 0px;
	margin:0px;
	padding-top:5px;
}

.colortabs{
padding: 0;
width: 100%;
overflow: hidden;
background: transparent;
}

.colortabs ul{
	/*font: bold 11pt Arial, Verdana, sans-serif;*/
	margin: 0;
	padding: 0;
	list-style: none;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	font-weight: bold;
}

.colortabs li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
/*text-transform: uppercase;*/
}

.goldtabs a{
	float: left;
	color: black;
	background: #FDCC6F url(../images/buttonleft.gif) no-repeat left bottom; /*default background color of tabs, left corner image*/
	margin: 0 2px 0 0;
	/*padding: 0 0 1px 3px;*/ /*Original setting*/
padding: 1px 0 0 0;
	text-decoration: none;
/*letter-spacing: 1px;*/
}

.goldtabs a span{
	float: left;
	display: block;
	background: transparent url(../images/buttonright.gif) no-repeat right bottom; /*right corner image*/
	/*padding: 7px 9px 3px 6px;*/ /* Original setting */
padding: 3px 6px 7px 9px;
	cursor: pointer;
}
.greentabs a{
	float: left;
	color: black;
	background: #99cc33 url(../images/buttonleft.gif) no-repeat left bottom; /*default background color of tabs, left corner image*/
	margin: 0 2px 0 0;
	/*padding: 0 0 1px 3px;*/ /*Original setting*/
padding: 1px 0 0 0;
	text-decoration: none;
/*letter-spacing: 1px;*/
}

.greentabs a span{
	float: left;
	display: block;
	background: transparent url(../images/buttonright.gif) no-repeat right bottom; /*right corner image*/
	/*padding: 7px 9px 3px 6px;*/
padding: 3px 6px 7px 9px;
	cursor: pointer;
}

.colortabs a span{
float: none;
}

.greentabs a:hover, .greentabs li.selected a{
	background-color: #81AA2B; /*background color of tabs onMouseover*/
	color: white;
}
.goldtabs a:hover, .goldtabs li.selected a{
	background-color: #E89804; /*background color of tabs onMouseover*/
	color: white;
}

.colortabs a:hover span{
background-color: transparent;
}

.colortabs a:visited span{
	color: #333333;
}

