@charset "UTF-8";
/* CSS Document */

.new-hp {
	background-image: url(images/blueb_box_hp.gif);
    background-position: center;
	background-repeat: no-repeat;
	padding-top: 0px;
}

.new-hp-subhead {
	font-family: Geneva;
	font-size: 15px;
	font-weight: bold;
	line-height: 17px;
	text-align: center;
	letter-spacing: 0px;
	text-align: center;
	color: #004a22;
}

.new-hp-text {
	font-family: Geneva;
	font-size: 13px;
	line-height: 16px;
	text-align: center;
	letter-spacing: 0px;
	text-align: center;
	color: #454545;
}

.new-hp-text a {
	text-decoration: none;
}

.new-hp-text a:link {
	color: #254b9b;
}

.new-hp-text a:visited {
	color: #254b9b;
}

.new-hp-text a:hover {
	color: #839d1d;
}

.home-text {
	font-family: Geneva;
	font-size: 13px;
	line-height: 16px;
	padding-left: 30px;
	padding-right: 10px;
	letter-spacing: 0px;
	text-align: left;
	color: #454545;
}

.leftnav-text {
	font-family: Geneva;
	font-size: 12px;
	line-height: 12px;
	padding-left: 25px;
	padding-top: 30px;
	padding-bottom: 20px;
	letter-spacing: 0px;
	text-align: left;
	color: #004a22;
}

.leftnav-text a {
	text-decoration: none;
}

.leftnav-text a:link {
	color: #254b9b;
}

.leftnav-text a:visited {
	color: #254b9b;
}

.leftnav-text a:hover {
	color: #319727;
	text-decoration: underline;
}

.prod-name {
	font-family: Geneva;
	font-size: 14px;
	font-weight: bold;
	padding-left: 12px;
	padding-right: 0px;
	letter-spacing: 0px;
	text-align: left;
	color: #056632;
}

.prod-variety {
	font-family: Geneva;
	font-size: 13px;
	font-weight: bold;
	padding-left: 12px;
	padding-right: 0px;
	letter-spacing: 0px;
	text-align: left;
	color: #333333;
}

.prod-descr {
	font-family: Geneva;
	font-size: 13px;
	padding-left: 12px;
	padding-right: 10px;
	letter-spacing: 0px;
	text-align: left;
	color: #333333;
}

.gc_lead-in {
	font-family: Geneva;
	font-size: 13px;
	padding-top: 8px;
	padding-left: 15px;
	padding-bottom: 10px;
	letter-spacing: 0px;
	text-align: left;
	color: #333333;
}

.zone-text a:link {
	color: #056632;
}

.zone-text a:visited {
	color: #056632;
}

.zone-text a:hover {
	color: #839d1d;
}

.gc-mastbase {
	background-image: url(images_gc/base-of-mast.gif);
    background-position: top;
	background-repeat: no-repeat;
	padding-top: 0px;
}

.gc-mastlogo {
	background-image: url(images_gc/dvg_logoUR.gif);
    background-position: center;
	vertical-align: top;
	background-repeat: no-repeat;
	padding-top: 0px;
}

.copyright-text {
	font-family: Geneva;
	font-size: 10px;
	padding-top: 12px;
	padding-left: 0px;
	padding-bottom: 0px;
	letter-spacing: 0px;
	text-align: center;
	color: #333333;
}

.copyright-text-hp {
	background-image: url(images/assoc_bugs.jpg);
    background-position: top right;
	background-repeat: no-repeat;
	font-family: Geneva;
	font-size: 10px;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	letter-spacing: 0px;
	text-align: left;
	color: #333333;
}

.wholesale-only-text {
	font-family: Geneva;
	font-size: 10px;
	padding-top: 20px;
	padding-left: 25px;
	padding-right: 14px;
	padding-bottom: 12px;
	letter-spacing: 0px;
	text-align: left;
	color: #333333;
}

.wholesale-only-text a {
	text-decoration: none;
}

.wholesale-only-text a:link {
	color: #254b9b;
}

.wholesale-only-text a:visited {
	color: #254b9b;
}

.wholesale-only-text a:hover {
	color: #839d1d;
	text-decoration: underline;
}

.bulkpage-bkg {
	background-image: url(images/bulkblubs-pg-bkg.jpg);
	background-position: top right;
	background-repeat: no-repeat;
	padding-top: 0px;
}

.veg-bulb-pg-head {
	background-image: url(images_gc/veg_bulbs_PGhead.gif);
    background-position: top left;
	background-repeat: no-repeat;
	padding-top: 0px;
}

.vines-bushes-pg-head {
	background-image: url(images_gc/vines-bushes_PGhead.gif);
    background-position: top left;
	background-repeat: no-repeat;
	padding-top: 0px;
}

.veg-roots-pg-head {
	background-image: url(images_gc/veg_roots_PGhead.gif);
    background-position: top left;
	background-repeat: no-repeat;
	padding-top: 0px;
}

.seed-pot-pg-head {
	background-image: url(images_gc/seed_potatoes_PGhead.gif);
    background-position: top left;
	background-repeat: no-repeat;
	padding-top: 0px;
}

.prod-pagetoptext {
	font-family: Geneva;
	font-size: 12px;
	line-height: 14px;
	padding-top: 0px;
	padding-left: 12px;
	padding-right: 12px;
	padding-bottom: 9px;
	letter-spacing: 0px;
	text-align: left;
	color: #333333;
}

.prod-pagetoptext a {
	text-decoration: none;
}

.prod-pagetoptext a:link {
	color: #01621a;
}

.prod-pagetoptext a:visited {
	color: #01621a;
}

.prod-pagetoptext a:hover {
	color: #839d1d;
}

.prod-bodytext {
	font-family: Geneva;
	font-size: 12px;
	line-height: 14px;
	padding-top: 8px;
	padding-left: 12px;
	padding-right: 12px;
	padding-bottom: 9px;
	letter-spacing: 0px;
	text-align: left;
	color: #333333;
}

.prod-bodytext a {
	text-decoration: none;
}

.prod-bodytext a:link {
	color: #01621a;
}

.prod-bodytext a:visited {
	color: #01621a;
}

.prod-bodytext a:hover {
	color: #839d1d;
	text-decoration: underline;
}

.prod-bodytext-open {
	font-family: Geneva;
	font-size: 12px;
	line-height: 16px;
	padding-top: 8px;
	padding-left: 12px;
	padding-right: 12px;
	padding-bottom: 9px;
	letter-spacing: 0px;
	text-align: left;
	color: #333333;
}

.prod-subhead {
	font-family: Geneva;
	font-size: 16px;
	line-height: 20px;
	padding-left: 12px;
	padding-top: 9px;
	padding-bottom: 8px;
	letter-spacing: 0px;
	text-align: left;
	color: #3fa036;
}

.prod-mainhead {
	font-family: Geneva;
	font-size: 20px;
	line-height: 20px;
	padding-left: 12px;
	padding-top: 11px;
	padding-bottom: 10px;
	letter-spacing: 1px;
	text-align: left;
	color: #3fa036;
}

.veg-bulbs-topnav {
	font-family: Geneva;
	font-size: 13px;
	line-height: 20px;
	padding-left: 120px;
	padding-top: 10px;
	padding-bottom: 25px;
	letter-spacing: 0px;
	text-align: left;
	color: #004a22;
}

.veg-bulbs-topnav a {
	text-decoration: none;
}

.veg-bulbs-topnav a:link {
	color: #01621a;
}

.veg-bulbs-topnav a:visited {
	color: #01621a;
}

.veg-bulbs-topnav a:hover {
	color: #839d1d;
}

.onion-hdr-backg {
	background-image: url(images_gc/onion-hdr-bkg.jpg);
    background-position: top right;
	background-repeat: no-repeat;
	font-family: Geneva;
	font-size: 20px;
	line-height: 20px;
	padding-left: 12px;
	padding-top: 11px;
	padding-bottom: 10px;
	letter-spacing: 1px;
	text-align: left;
	color: #3fa036;
}

.garlic-hdr-backg {
	background-image: url(images_gc/garlic-hdr-bkg.jpg);
    background-position: top right;
	background-repeat: no-repeat;
	font-family: Geneva;
	font-size: 20px;
	line-height: 20px;
	padding-left: 12px;
	padding-top: 11px;
	padding-bottom: 10px;
	letter-spacing: 1px;
	text-align: left;
	color: #3fa036;
}

.shallot-hdr-backg {
	background-image: url(images_gc/shallot-hdr-bkg.jpg);
    background-position: top right;
	background-repeat: no-repeat;
	font-family: Geneva;
	font-size: 20px;
	line-height: 20px;
	padding-left: 12px;
	padding-top: 11px;
	padding-bottom: 10px;
	letter-spacing: 1px;
	text-align: left;
	color: #3fa036;
}

.aspara-hdr-backg {
	background-image: url(images_gc/asparagus-hdr-bkg.jpg);
    background-position: top right;
	background-repeat: no-repeat;
	font-family: Geneva;
	font-size: 20px;
	line-height: 20px;
	padding-left: 12px;
	padding-top: 11px;
	padding-bottom: 10px;
	letter-spacing: 1px;
	text-align: left;
	color: #3fa036;
}

.strawb-hdr-backg {
	background-image: url(images_gc/strawb-hdr-bkg.jpg);
    background-position: top right;
	background-repeat: no-repeat;
	font-family: Geneva;
	font-size: 20px;
	line-height: 20px;
	padding-left: 12px;
	padding-top: 11px;
	padding-bottom: 10px;
	letter-spacing: 1px;
	text-align: left;
	color: #3fa036;
}

.rhub-hdr-backg {
	background-image: url(images_gc/rhubarb-hdr-bkg.jpg);
    background-position: top right;
	background-repeat: no-repeat;
	font-family: Geneva;
	font-size: 20px;
	line-height: 20px;
	padding-left: 12px;
	padding-top: 11px;
	padding-bottom: 10px;
	letter-spacing: 1px;
	text-align: left;
	color: #3fa036;
}

.horser-hdr-backg {
	background-image: url(images_gc/horser-hdr-bkg.jpg);
    background-position: top right;
	background-repeat: no-repeat;
	font-family: Geneva;
	font-size: 20px;
	line-height: 20px;
	padding-left: 12px;
	padding-top: 11px;
	padding-bottom: 10px;
	letter-spacing: 1px;
	text-align: left;
	color: #3fa036;
}

.seedpot-hdr-backg {
	background-image: url(images_gc/potato-hdr-bkg.jpg);
    background-position: top right;
	background-repeat: no-repeat;
	font-family: Geneva;
	font-size: 20px;
	line-height: 20px;
	padding-left: 12px;
	padding-top: 11px;
	padding-bottom: 10px;
	letter-spacing: 1px;
	text-align: left;
	color: #3fa036;
}

.blueb-hdr-backg {
	background-image: url(images_gc/blueb-hdr-bkg.jpg);
    background-position: top right;
	background-repeat: no-repeat;
	font-family: Geneva;
	font-size: 20px;
	line-height: 20px;
	padding-left: 12px;
	padding-top: 11px;
	padding-bottom: 10px;
	letter-spacing: 1px;
	text-align: left;
	color: #3fa036;
}

.blugrape-hdr-backg {
	background-image: url(images_gc/blugrape-hdr-bkg.jpg);
    background-position: top right;
	background-repeat: no-repeat;
	font-family: Geneva;
	font-size: 20px;
	line-height: 20px;
	padding-left: 12px;
	padding-top: 11px;
	padding-bottom: 10px;
	letter-spacing: 1px;
	text-align: left;
	color: #3fa036;
}

.whgrape-hdr-backg {
	background-image: url(images_gc/whgrape-hdr-bkg.jpg);
    background-position: top right;
	background-repeat: no-repeat;
	font-family: Geneva;
	font-size: 20px;
	line-height: 20px;
	padding-left: 12px;
	padding-top: 11px;
	padding-bottom: 10px;
	letter-spacing: 1px;
	text-align: left;
	color: #3fa036;
}

.redgrape-hdr-backg {
	background-image: url(images_gc/redgrape-hdr-bkg.jpg);
    background-position: top right;
	background-repeat: no-repeat;
	font-family: Geneva;
	font-size: 20px;
	line-height: 20px;
	padding-left: 12px;
	padding-top: 11px;
	padding-bottom: 10px;
	letter-spacing: 1px;
	text-align: left;
	color: #3fa036;
}

.raspb-r-hdr-backg {
	background-image: url(images_gc/raspb-R-hdr-bkg.jpg);
    background-position: top right;
	background-repeat: no-repeat;
	font-family: Geneva;
	font-size: 20px;
	line-height: 20px;
	padding-left: 12px;
	padding-top: 11px;
	padding-bottom: 10px;
	letter-spacing: 1px;
	text-align: left;
	color: #3fa036;
}

.raspb-b-hdr-backg {
	background-image: url(images_gc/rasp-B-hdr-bkg.jpg);
    background-position: top right;
	background-repeat: no-repeat;
	font-family: Geneva;
	font-size: 20px;
	line-height: 20px;
	padding-left: 12px;
	padding-top: 11px;
	padding-bottom: 10px;
	letter-spacing: 1px;
	text-align: left;
	color: #3fa036;
}

.zone-map-text {
	font-family: Geneva;
	font-size: 12px;
	line-height: 14px;
	padding-top: 8px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 9px;
	letter-spacing: 0px;
	text-align: center;
	color: #333333;
}

.zone-map-text a {
	text-decoration: none;
}

.zone-map-text a:link {
	color: #01621a;
}

.zone-map-text a:visited {
	color: #01621a;
}

.prod-bodytext a:hover {
	color: #839d1d;
}

.gc-internav {
	font-family: Geneva;
	font-size: 13px;
	line-height: 20px;
	padding-left: 0px;
	padding-top: 10px;
	padding-bottom: 6px;
	letter-spacing: 0px;
	text-align: top;
	color: #254b9b;
}

.gc-internav a {
	text-decoration: none;
}

.gc-internav a:link {
	color: #254b9b;
}

.gc-internav a:visited {
	color: #254b9b;
}

.gc-internav a:hover {
	color: #839d1d;
}

.pdq-block {
	background-image: url(images_prod/yellow-onionPDQ.jpg);
    background-position: top right;
	background-repeat: no-repeat;
	font-family: Geneva;
	font-size: 12px;
	line-height: 14px;
	padding-top: 8px;
	padding-left: 12px;
	padding-right: 196px;
	padding-bottom: 9px;
	letter-spacing: 0px;
	text-align: left;
	color: #333333;
}

.pdq-block a {
	text-decoration: none;
}

.pdq-block-sp {
	background-image: url(images_prod/potato-group.jpg);
    background-position: center;
	background-repeat: no-repeat;
	font-family: Geneva;
	font-size: 12px;
	line-height: 14px;
	padding-top: 8px;
	padding-left: 12px;
	padding-right: 196px;
	padding-bottom: 9px;
	letter-spacing: 0px;
	text-align: left;
	color: #333333;
}

.pdq-block-sp a {
	text-decoration: none;
}

.pdq-block-roots {
	background-image: url(images_prod/assort_rootsPDQ.jpg);
    background-position: top right;
	background-repeat: no-repeat;
	font-family: Geneva;
	font-size: 12px;
	line-height: 14px;
	padding-top: 8px;
	padding-left: 12px;
	padding-right: 203px;
	padding-bottom: 9px;
	letter-spacing: 0px;
	text-align: left;
	color: #333333;
}

.pdq-block-roots a {
	text-decoration: none;
}
.pdq-block-fruitvines {
	background-image: url(images_prod/BRaspb_PDQ.jpg);
    background-position: top right;
	background-repeat: no-repeat;
	font-family: Geneva;
	font-size: 12px;
	line-height: 14px;
	padding-top: 8px;
	padding-left: 12px;
	padding-right: 220px;
	padding-bottom: 9px;
	letter-spacing: 0px;
	text-align: left;
	color: #333333;
}

.pdq-block-fruitvines a {
	text-decoration: none;
}
