// ecohaul stylesheet

.default { font-family: "Tahoma", "Arial", "Geneva", sans-serif; font-size: 10px; color: #333333; }
.body { font-family: "Tahoma", "Arial", "Geneva", sans-serif; font-size: 12px; color: #272621; }

.h1_Green { font-family: "Tahoma", "Arial", "Geneva", sans-serif; font-size: 12px; color: #49861e; font-weight: bold; }
.h2_Green { font-family: "Tahoma", "Arial", "Geneva", sans-serif; font-size: 14px; color: #49861e; font-weight: bold; }
.h3_Green { font-family: "Tahoma", "Arial", "Geneva", sans-serif; font-size: 24px; color: #49861e; font-weight: bold; }
.t_Green { font-family: "Tahoma", "Arial", "Geneva", sans-serif; font-size: 12px; color: #49861e; font-weight: normal; }

.h1_Orange { font-family: "Tahoma", "Arial", "Geneva", sans-serif; font-size: 12px; color: #FE911b; font-weight: bold; }
.h2_Orange { font-family: "Tahoma", "Arial", "Geneva", sans-serif; font-size: 14px; color: #FE911b; font-weight: bold; }
.h3_Orange { font-family: "Tahoma", "Arial", "Geneva", sans-serif; font-size: 24px; color: #FE911b; font-weight: bold; }

.h1_Red { font-family: "Tahoma", "Arial", "Geneva", sans-serif; font-size: 12px; color: #FF0000; font-weight: bold; }
.t_Red { font-family: "Tahoma", "Arial", "Geneva", sans-serif; font-size: 12px; color: #FF0000; font-weight: normal; }

.h1_White { font-family: "Tahoma", "Arial", "Geneva", sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; }
.h2_White { font-family: "Tahoma", "Arial", "Geneva", sans-serif; font-size: 14px; color: #FFFFFF; font-weight: bold; }
.t_White { font-family: "Tahoma", "Arial", "Geneva", sans-serif; font-size: 12px; color: #FFFFFF; font-weight: normal; }
.t2_White { font-family: "Tahoma", "Arial", "Geneva", sans-serif; font-size: 16px; color: #FFFFFF; font-weight: normal; }

.h1_Grey { font-family: "Tahoma", "Arial", "Geneva", sans-serif; font-size: 12px; color: #333333; font-weight: bold; }
.t_Grey { font-family: "Tahoma", "Arial", "Geneva", sans-serif; font-size: 12px; color: #444444; font-weight: normal; }
.t10_Grey { font-family: "Tahoma", "Arial", "Geneva", sans-serif; font-size: 10px; color: #444444; font-weight: normal; }
.t2_Grey { font-family: "Tahoma", "Arial", "Geneva", sans-serif; font-size: 14px; color: #333333; font-weight: normal; }

.h1_Black { font-family: "Tahoma", "Arial", "Geneva", sans-serif; font-size: 12px; color: #000000; font-weight: bold; }
.h2_Black { font-family: "Tahoma", "Arial", "Geneva", sans-serif; font-size: 14px; color: #000000; font-weight: bold; }
.t_Black { font-family: "Tahoma", "Arial", "Geneva", sans-serif; font-size: 12px; color: #000000; font-weight: normal; }

.band_link a:link { font-family: "Arial", "Geneva", sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none; font-weight: normal;}
.band_link a:visited { font-family: "Arial", "Geneva", sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none; font-weight: normal;}
.band_link a:active { font-family: "Arial", "Geneva", sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none; font-weight: normal;}
.band_link a:hover { font-family: "Arial", "Geneva", sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: underline; font-weight: normal;}

.nav_nolink { font-family: "Arial", "Geneva", sans-serif; font-size: 11px; color: #49861E; text-decoration: none; font-weight: normal;}
.nav_link a:link { font-family: "Arial", "Geneva", sans-serif; font-size: 11px; color: #49861E; text-decoration: underline; font-weight: normal;}
.nav_link a:visited { font-family: "Arial", "Geneva", sans-serif; font-size: 11px; color: #49861E; text-decoration: underline; font-weight: normal;}
.nav_link a:active { font-family: "Arial", "Geneva", sans-serif; font-size: 11px; color: #49861E; text-decoration: none; font-weight: normal;}
.nav_link a:hover { font-family: "Arial", "Geneva", sans-serif; font-size: 11px; color: #fE911B; text-decoration: none; font-weight: normal;}

.submenu_link a:link { font-family: "Arial", "Geneva", sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: underline; font-weight: normal;}
.submenu_link a:visited { font-family: "Arial", "Geneva", sans-serif; font-size: 12px; color:#FFFFFF; text-decoration: underline; font-weight: normal;}
.submenu_link a:active { font-family: "Arial", "Geneva", sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none; font-weight: normal;}
.submenu_link a:hover { font-family: "Arial", "Geneva", sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none; font-weight: normal;}

.admintool_link a:link { font-family: "Arial", "Geneva", sans-serif; font-size: 14px; color: #669966; text-decoration: none; font-weight: normal;}
.admintool_link a:visited { font-family: "Arial", "Geneva", sans-serif; font-size: 14px; color:#669966; text-decoration: none; font-weight: normal;}
.admintool_link a:active { font-family: "Arial", "Geneva", sans-serif; font-size: 14px; color: #669966; text-decoration: underline; font-weight: normal;}
.admintool_link a:hover { font-family: "Arial", "Geneva", sans-serif; font-size: 14px; color: #669966; text-decoration: underline; font-weight: normal;}

.tab_link a:link { font-family: "Arial", "Geneva", sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none; font-weight: bold;}
.tab_link a:visited { font-family: "Arial", "Geneva", sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none; font-weight: bold;}
.tab_link a:hover { font-family: "Arial", "Geneva", sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: underline; font-weight: bold;}
.tab_link a:active { font-family: "Arial", "Geneva", sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: underline; font-weight: bold;}

.footer_link a:link { font-family: "Arial", "Geneva", sans-serif; font-size: 11px; color: #49861E; text-decoration: underline; font-weight: normal; line-height: 130%;}
.footer_link a:visited { font-family: "Arial", "Geneva", sans-serif; font-size: 11px; color: #49861E; text-decoration: underline; font-weight: normal; line-height: 130%;}
.footer_link a:active { font-family: "Arial", "Geneva", sans-serif; font-size: 11px; color: #49861E; text-decoration: none; font-weight: normal; line-height: 130%;}
.footer_link a:hover { font-family: "Arial", "Geneva", sans-serif; font-size: 11px; color: #fE911B; text-decoration: none; font-weight: normal; line-height: 130%;}

.adminbar_link a:link { font-family: "Arial", "Geneva", sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none; font-weight: normal;}
.adminbar_link a:visited { font-family: "Arial", "Geneva", sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none; font-weight: normal;}
.adminbar_link a:active { font-family: "Arial", "Geneva", sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none; font-weight: normal;}
.adminbar_link a:hover { font-family: "Arial", "Geneva", sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: underline; font-weight: normal;}

.pants_link a:link { font-family: "Arial", "Geneva", sans-serif; font-size: 10px; color: #ffffff; text-decoration: underline; font-weight: normal;}
.pants_link a:visited { font-family: "Arial", "Geneva", sans-serif; font-size: 10px; color: #ffffff; text-decoration: underline; font-weight: normal;}
.pants_link a:active { font-family: "Arial", "Geneva", sans-serif; font-size: 10px; color: #ffffff; text-decoration: underline; font-weight: normal;}
.pants_link a:hover { font-family: "Arial", "Geneva", sans-serif; font-size: 10px; color: #ff6600; text-decoration: underline; font-weight: normal;}

.pants_link_2 a:link { font-family: "Arial", "Geneva", sans-serif; font-size: 10px; color: #ff6600; text-decoration: none; font-weight: normal;}
.pants_link_2 a:visited { font-family: "Arial", "Geneva", sans-serif; font-size: 10px; color: #ff6600; text-decoration: none; font-weight: normal;}
.pants_link_2 a:active { font-family: "Arial", "Geneva", sans-serif; font-size: 10px; color: #ff6600; text-decoration: none; font-weight: normal;}
.pants_link_2 a:hover { font-family: "Arial", "Geneva", sans-serif; font-size: 10px; color: #ff6600; text-decoration: underline; font-weight: normal;}

.copyright { font-family: "Arial", "Geneva", sans-serif; font-size: 10px; color: #49861E; text-decoration: none; font-weight: normal;}

.testimonial { font-family: "Arial", "Geneva", sans-serif; font-size: 16px; color: #666666; text-decoration: none; font-weight: normal; font-style: oblique; text-align: justify}
.testimonial_credit { font-family: "Arial", "Geneva", sans-serif; font-size: 10px; color: #666666; text-decoration: none; font-weight: normal; text-align: right;}
.testimonial_quote { font-family: "Arial", "Geneva", sans-serif; font-size: 32px; color: #333333; text-decoration: none; font-weight: normal; font-style: oblique;} 

table.page_table {
	border-width: 0px 1px 1px 1px;
	border-spacing: 0px 0px;
	border-style: none;
	border-color: gray gray gray gray;
	border-collapse: separate;
	background-color: ffffff;
}
table. page_table th {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: hidden hidden hidden hidden;
	border-color: gray gray gray gray;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}
table. page_table td {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: hidden hidden hidden hidden;
	border-color: gray gray gray gray;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}

table.content_table {
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px 0px;
	border-style: none;
	border-color: gray gray gray gray;
	border-collapse: separate;
	background-color: #FFFFFF;
}

table.main_table {
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px 0px;
	border-style: none;
	border-color: gray gray gray gray;
	border-collapse: separate;
	background-color: #FFFFFF;
}

blockquote.withquote {background:url(http://www.mandarindesign.com/images/quote.gif)
no-repeat;background-position:top left;padding-left:20px;text-align:justify;} 

p.withunquote {background: url(http://www.mandarindesign.com/images/unquote.gif) no-repeat;background-position:bottom right;padding-right:5px;}

.small { font-family: "Tahoma", "Arial", "Geneva", sans-serif; font-size: 9px; color: #272621; }
.smallbold { font-family: "Tahoma", "Arial", "Geneva", sans-serif; font-size: 11px; color: #272621; font-weight: bold;}	
.big { font-family: "Tahoma", "Arial", "Geneva", sans-serif; font-size: 16px; color: #272621; }
.copy { font-family: "Tahoma", "Arial", "Geneva", sans-serif; font-size: 12px; color: #444444; }		
.head { font-family: "Tahoma", "Arial", "Geneva", sans-serif; font-size: 12px; font-weight: bold; color: #222222; }							
.select { background-color: #FE911B; color: #FFFFFF; font-size: 10px; font-family: "Tahoma", "Arial", "Geneva", sans-serif; }
.red { font-family: "Tahoma", "Arial", "Geneva", sans-serif; font-size: 12px; color: red; }

.white { font-family: "Tahoma", "Arial", "Geneva", sans-serif; font-size: 12px; color: #ffffff; }

a { font-family: "Tahoma", "Arial", "Geneva", sans-serif; font-size: 12px; color: #49861E; text-decoration: underline; font-weight: bold;}

a:hover { color: #fe911b; text-decoration: none; }
F2A832

.price_listing { font-family: "Tahoma", "Arial", "Geneva", sans-serif; font-size: 12px; color: #333333; font-weight: normal; }
.price_header { font-family: "Tahoma", "Arial", "Geneva", sans-serif; font-size: 14px; color: #ffffff; font-weight: bold; }
.price_text { font-family: "Tahoma", "Arial", "Geneva", sans-serif; font-size: 12px; color: #333333; font-weight: normal; }
.price_smtext { font-family: "Tahoma", "Arial", "Geneva", sans-serif; font-size: 9px; color: #333333; font-weight: normal; }

table.prices {
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px 0px;
	border-style: solid solid solid solid;
	border-color: A4C28E;
	border-collapse: separate;
	background-color: white;
}
table.prices th {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: A4C28E;
}
table.prices td {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 4px;
	border-style: solid solid solid solid;
	border-color: A4C28E;
}
table.plain {
	border-width: 1px;
	border-spacing: 0px 0px;
	border-style: none;
	border-color: A4C28E;
	border-collapse: separate;
	background-color: white;
}
table.plain th {
	border-width: 0px;
	padding: 0px 0px 0px 0px;
	border-style: none;
	border-color: A4C28E;
}
table.plain td {
	border-width: 1px;
	padding: 0px 0px 0px 0px;
	border-style: none;
	border-color: A4C28E;
}
