/* compost.css -- mrp -- 9 June 2004 */

A  { text-decoration: none; }
BODY { font-family: Arial, Helvetica, sans-serif;  margin-left : 0px; 	margin-top : 0px; padding-left : 0px; padding-top : 0px; padding-bottom : 0px; margin-bottom : 0px; padding-right : 0px; margin-right : 0px;}
DIV { font-family: Arial, Helvetica, sans-serif; }

td.borB { background : #FFFFE9; /* full url for use in different folders */ background-image : url(http://intervale.org/img/borB.gif); width : 100%; background-repeat : repeat-x; }
td.borR { background : #FFFFE9; /* full url for use in different folders */ background-image : url(http://intervale.org/img/borR.gif); height : 100%; background-repeat : repeat-y; }

H1 { font-family:Georgia,Garamond,'GarmdITC Bk BT',Times,'Times New Roman',Palatino,serif; font-size:22px; color : #900; padding-bottom : 0px; margin-bottom : 0px; padding-top : 0px; margin-top : 0px;}
H2 { font-family:Georgia,Garamond,'GarmdITC Bk BT',Times,'Times New Roman',Palatino,serif; font-size:20px; color : #090; padding-bottom : 0px; margin-bottom : 0px; }
H3 { font-family:Georgia,Garamond,'GarmdITC Bk BT',Times,'Times New Roman',Palatino,serif; font-size:18px; color : #009; padding-bottom : 0px; margin-bottom : 0px; }
H4 { font-family:Georgia,Garamond,'GarmdITC Bk BT',Times,'Times New Roman',Palatino,serif; font-size:18px; color : #009; padding-bottom : 0px; margin-bottom : 0px; background-color: #aFa; }

.txt { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color : #000; text-indent : 20px; padding-bottom : 5px; }
.txtni { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color : #000; }

.ci { font-family: Tekton,Technical,Arial,Helvetica,sans-serif; font-size: 11px; color : #363; }
.hdr { font-size: 20px; color : #000; }
.lrg { font-size: 18px; color : #633; }
.citxt { font-family: Tekton,Technical,Arial,Helvetica,sans-serif; font-size: 14px; color : #F00; }
.pull { font-family: Georgia,Garamond,'GarmdITC Bk BT',Times,'Times New Roman',Palatino,serif; font-size: 18px; color : #006A78; }

/* colors */
.logo { font-family:Georgia,Garamond,'GarmdITC Bk BT',Times,'Times New Roman',Palatino,serif; font-size:15px; color : #006A78; }
.txtor { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color : #D55B3E;  }
.txtred { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color : #B53D3E;  }
.dkgrn { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color : #040; }
.txtgrn { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color : #040; }

.ci { font-family: Tekton,Technical,Arial,Helvetica,sans-serif; font-size: 11px; color : #363; }
.hdr { font-size: 20px; color : #000; }
.lrg { font-size: 18px; color : #633; }

.ltl { font-size: 14px; color : #000; }
.sml { font-size: 14px; color : #000; }
.invsml { font-size: 14px; color : #FFF; }
.tny { font-size: 10px; color : #000; }

a:link { color : #008; }
a:hover  { color: #00F; text-decoration: underline; }
a:active { color : #408; }
a:visited { color: #408; }

a.btn:link { color : #CCF; position:relative; padding: 3px; border-top: 1px solid #44F; border-right: 2px solid #88F; border-bottom: 2px solid #88F; border-left: 1px solid #44F; text-align: center; }
a.btn:hover  { color: #00F; text-decoration: underline; background-color: #000; position:relative; padding: 3px; border-top: 1px solid #44F; border-right: 2px solid #88F; border-bottom: 2px solid #88F; border-left: 1px solid #44F; text-align: center;}
a.btn:active { color : #00F; position:relative; padding: 3px; border-top: 1px solid #44F; border-right: 2px solid #88F; border-bottom: 2px solid #88F; border-left: 1px solid #44F; text-align: center; }
a.btn:visited { color: #44F; position:relative; padding: 3px; border-top: 1px solid #44F; border-right: 2px solid #88F; border-bottom: 2px solid #88F; border-left: 1px solid #44F; text-align: center; }

a.red:link { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color : #CCF; font-weight : bold;}
a.red:hover  { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #AAF; text-decoration: underline; background-color: #CCC; position:relative; padding: 3px; text-align: center;font-weight : bold;}
a.red:active { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color : #AAF; font-weight : bold;}
a.red:visited { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color : #CCF; font-weight : bold; background-color: #800;}

a.grn:link { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color : #CCF; font-weight : bold;}
a.grn:hover  { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #448; text-decoration: underline; background-color: #CCC; position:relative; padding: 3px; text-align: center;font-weight : bold;}
a.grn:active { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color : #F80; font-weight : bold;}
a.grn:visited { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color : #F80; font-weight : bold;}

a.tnyblu:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color : #63BA70; text-decoration: none; }
a.tnyblu:hover  { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #F1A45B; text-decoration: underline; background-color: #044; position:relative; padding: 1px; text-align: center;}
a.tnyblu:active { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color : #F1A45B; }
a.tnyblu:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color : #F1A45B;}

ul.compost_products_nav {
	margin-left: 250px;
	text-align: left;
}