body {background-color:#B4D27B; margin:0; padding:0; }

img {border: 0; }

table.spec {margin-left:37px; }

td {vertical-align: top; }
td.catpic {vertical-align: middle; text-align: center; }
td.cattext {text-align: center; }
td.itempic {vertical-align: middle; text-align: center; }
td.itempic_large {text-align: center; }
td.spec_head {font-family: arial, sans-serif; font-size: 9px; text-align: left; text-decoration: none; font-style: normal; font-weight: bold; line-height: normal; padding-bottom: 6px; }
td.spec {font-family: arial, sans-serif; font-size: 10px; text-align: left; text-decoration: none; font-style: normal; font-weight: normal; line-height: normal; padding-top:2px; }
td.spec_footer {font-family: arial, sans-serif; font-size: 10px; text-align: left; text-decoration: none; font-style: normal; font-weight: normal; line-height: normal; padding-top:2px; padding-bottom:4px; }

h1 {font-family: arial, sans-serif; font-size: 14px; text-align: left; text-decoration: none; font-style: normal; font-weight: normal; line-height: normal; margin: 16px 136px 49px 37px; }
h2 {font-family: arial, sans-serif; font-size: 14px; text-align: left; text-decoration: none; font-style: normal; font-weight: normal; line-height: normal; margin: 16px 136px 20px 37px; }

p {font-family: arial, sans-serif; font-size: 12px; text-align: left; text-decoration: none; font-style: normal; font-weight: normal; line-height: normal; }
p.about {font-family: arial, sans-serif; font-size: 12px; text-align: left; text-decoration: none; font-style: normal; font-weight: normal; line-height: normal; margin: 0 136px 15px 37px; }
p.contact {font-family: arial, sans-serif; font-size: 12px; text-align: left; text-decoration: none; font-style: normal; font-weight: normal; line-height: normal; margin: 0 136px 15px 37px; }
p.nav {font-size: 12px; text-align:center; margin-top: 34px; }
p.nav_on {font-size: 12px; text-align:center; font-weight:bold; margin-top: 34px; }
p.subnav {font-size: 11px; line-height: 20px; margin: 20px 20px 0 39px; }
p.subnav_on {font-size: 11px; line-height: 17px; margin: 21px 20px 0 39px; font-weight:bold;}
p.subnav2 {font-size: 11px; line-height: 17px; margin: 0px 10px 17px 52px; }
p.footer {font-size: 11px; margin: 34px 0 28px 37px; }
p.footer_right {font-size: 11px; text-align: right; margin: 0 0 0 37px; }
p.home {font-size: 14px; line-height: 20px; margin: 20px 38px 0 22px; }
p.homeintro {font-size: 14px; line-height: 20px; font-weight: bold; margin: 28px 38px 0 22px; }
p.cattext {font-size: 11px; text-align:center; margin-top: 10px; margin-bottom: 46px; }
p.lefttext {font-size: 11px; line-height:180%; text-align:left; margin-top: 10px; margin-bottom: 26px; }
p.description {font-family: arial, sans-serif; font-size: 12px; text-align: left; text-decoration: none; font-style: normal; font-weight: normal; line-height: normal; margin: 0 0 35px 37px; }
p.details {font-family: arial, sans-serif; font-size: 12px; text-align: left; text-decoration: none; font-style: normal; font-weight: bold; line-height: normal; margin: 20px 0 0 37px; }
p.form {font-family: arial, sans-serif; font-size: 12px; text-align: left; text-decoration: none; font-style: normal; font-weight: normal; line-height: normal; }
p.form_right {font-family: arial, sans-serif; font-size: 12px; text-align: right; text-decoration: none; font-style: normal; font-weight: normal; line-height: normal; }
p.gallery_nav {font-size: 11px; line-height: 20px; margin: 15px 0 15px 0; }
p.gallery {font-family: arial, sans-serif; font-size: 12px; text-align: left; text-decoration: none; font-style: normal; font-weight: normal; line-height: normal; margin: 15px 0 20px 37px; }

ul.details {font-family: arial, sans-serif; font-size: 12px; line-height: normal; font-weight: normal; margin: 0; padding: 0 0 0 37px; }
li.details{font-family: arial, sans-serif; font-size: 12px; line-height: normal; margin: 0; padding:0; list-style: none; }


a:link {color: #000000; font-weight: normal; text-decoration: underline;}
a:active {color: #000000; font-weight: normal; text-decoration: underline;}
a:visited {color: #000000; font-weight: normal; text-decoration: underline;}
a:hover {color: #000000; font-weight:normal; text-decoration: underline;}

a.nav:link {color: #000000; font-weight: normal; text-decoration: none;}
a.nav:active {color: #000000; font-weight: normal; text-decoration: none;}
a.nav:visited {color: #000000; font-weight: normal; text-decoration: none;}
a.nav:hover {color: #000000; font-weight:bold; text-decoration: none;}

a.nav_on:link {color: #000000; font-weight: bold; text-decoration: none;}
a.nav_on:active {color: #000000; font-weight: bold; text-decoration: none;}
a.nav_on:visited {color: #000000; font-weight: bold; text-decoration: none;}
a.nav_on:hover {color: #000000; font-weight:bold; text-decoration: none;}

a.subnav:link {color: #000000; text-decoration: none;}
a.subnav:active {color: #000000; text-decoration: none;}
a.subnav:visited {color: #000000; text-decoration: none;}
a.subnav:hover {color: #000000; text-decoration: underline;}

a.subnav_on:link {color: #000000; text-decoration: none; font-weight: bold;}
a.subnav_on:active {color: #000000; text-decoration: none; font-weight: bold;}
a.subnav_on:visited {color: #000000; text-decoration: none; font-weight: bold;}
a.subnav_on:hover {color: #000000; text-decoration: none; font-weight: bold;}

a.cattext:link {color: #000000; text-decoration: underline;}
a.cattext:active {color: #000000; text-decoration: underline;}
a.cattext:visited {color: #000000; text-decoration: underline;}
a.cattext:hover {color: #000000; text-decoration: underline;}

a.footer:link {color: #000000; text-decoration: underline;}
a.footer:active {color: #000000; text-decoration: underline;}
a.footer:visited {color: #000000; text-decoration: underline;}
a.footer:hover {color: #000000; text-decoration: underline;}

#print {
 display: none;
}

