body { background-color: #d1dfd9; margin: 20px; }
p {}
td {}
a:link { color: #006f45; text-decoration: none; }
a:visited { color: #496150; text-decoration: none; }
a:hover { color: #76070b; text-decoration: none; }
p.alert-footer { color: #002e3c; font-size: 10px; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; text-decoration: none; text-align: right; margin: 10px 5px 5px; }
.directions-body01 { color: #000; font-size: 13px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 20px; text-decoration: none; text-align: justify; margin: 20px; }
.se-disclaimer-01 { color: #fff; font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif; text-decoration: none; margin: 5px }
.label { color: #fff; font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif; font-style: normal; font-weight: normal; text-align: left; margin: 2px }
.services-body01 { color: #000; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 18px; text-decoration: none; text-align: justify; margin: 10px 15px; }
.contact-address { color: #000; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; line-height: 20px; text-decoration: none; text-align: left; margin: 10px 25px 10px; }
.contact-address1 { color: #000; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; line-height: 17px; text-decoration: none; text-align: left; margin: 10px 25px 10px 0px; }
.contact-address-bold { color: #0c312f; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; line-height: 20px; text-decoration: none; text-align: left; }
.contact-address-direcction { color:#1e7756; font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; line-height: 16px; text-decoration: none; text-align: left; }
.contact-phone01 { color: #000; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; text-decoration: none; text-align: left; margin: 5px 25px 10px; padding: 0; }
.contact-phone02 { color: #333; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; line-height: 18px; text-decoration: none; text-align: left; margin: 10px 25px 15px; padding: 0; }
.contact-phone02-bold { color: #00323e; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; line-height: 18px; text-decoration: none; }
.contact-hours-header { color: #00323e; font-size: 13px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; font-style: normal; line-height: 15px; text-decoration: none; text-align: left; margin: 10px 20px 5px 25px; padding: 0; }
.contact-hours-header1 { color: #0c312f; font-size: 13px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; font-style: normal; line-height: 15px; text-decoration: none; text-align: left; margin: 10px 20px 5px 0px; padding: 0; }
.contact-hours { color: #333; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; font-style: normal; line-height: 14px; text-decoration: none; text-align: left; margin: 0 25px 5px; padding: 0; }
.contact-hours1 { color: #333; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; font-style: normal; line-height: 12px; text-decoration: none; text-align: left; margin: 0 25px 5px 0px; padding: 0; }
.contact-hours-last { color: #333; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; font-style: normal; font-weight: normal; line-height: 14px; text-decoration: none; text-align: left; margin: 0 20px 10px; padding: 0; }
.contact-hours-bold { color: #00323e; font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif; font-style: normal; font-weight: bold; line-height: 18px; text-decoration: none; }
.contact-hours-bold1 { color: #0c312f; font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif; font-style: normal; font-weight: bold; line-height: 16px; text-decoration: none; }
.registry-list-head-01 { color: #00323e; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; text-decoration: none; text-align: left; margin: 10px 10px 5px; }
.registry-list-head-02 { color: #333; font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; text-decoration: none; text-align: left; margin: 5px 10px; }
.registry-list-info { color: #000; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; text-decoration: none; text-align: left; margin: 5px 10px 10px; }
.registry-list-photo { border: solid 1px #808080; }
.registry-list-text { color: #000; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; text-decoration: none; text-align: left; margin: 5px 10px; }
.registry-list-number { color: #000; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; text-decoration: none; text-align: right; margin: 10px 15px 5px 10px; }
.registry-list-add-btn { font-weight: normal; text-decoration: none; text-align: right; margin: 15px; }
.registry-home-head-01 { color: #76070b; font-size: 15px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; text-decoration: none; text-align: left; margin: 10px 10px 0; }
.registry-home-head-02 { color: #000; font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; text-decoration: none; text-align: left; margin: 10px 10px 0; }
.registry-home-head-02b { color: #000; font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; text-decoration: none; text-align: left; margin: 20px 10px 0; }
.registry-home-label { color: #333; font-size: 10px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; text-decoration: none; text-align: left; margin: 10px 10px 5px; }
.registry-home-field { color: #333; font-size: 10px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; text-decoration: none; text-align: left; margin: 0 10px 10px; }
.registry-home-go-btn { font-weight: normal; text-decoration: none; text-align: right; margin: 5px 10px 10px; }
.store-featured { color: #00323e; font-size: 16px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; text-decoration: none; text-align: left; margin-top: 10px; margin-right: 15px; margin-bottom: 15px; margin-left: 15px !important; }
.store-category { color: #00323e; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; text-decoration: none; text-align: left; margin: 10px 10px 5px; padding: 2px; border-left: 1px solid #8baea1; border-bottom: 1px solid #8baea1; border-top-color: #8baea1; border-top-style: none; border-right-color: #8baea1; border-right-style: none; }
.store-subcategory { color: #000; font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif; text-decoration: none; text-align: left; margin: 0 5px 5px 15px; }
.store-subcategory-link { color: #000; font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif; text-decoration: none; text-align: left; }
.store-link { color: #000; font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif; text-decoration: none; text-align: left; margin: 0 5px 5px 15px; }
.store-top-links { font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; margin: 0 10px; }
.store-list-name { color: #76070b; font-size: 13px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; text-decoration: none; text-align: left; margin-top: 10px; margin-right: 15px; margin-bottom: 0; margin-left: 15px !important; }
.store-list-item-number { color: #333; font-size: 10px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; text-decoration: none; text-align: left; margin: 10px 15px 5px 10px; }
.store-list-short { color: #000; font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 15px; text-decoration: none; text-align: left; margin: 10px 15px 5px 10px; }
.store-list-price { color: #000; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; text-decoration: none; text-align: left; margin: 10px 15px 5px 10px; }
.store-list-page { color: #00323e; font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif; text-decoration: none; margin: 10px 15px 5px 10px; }
.store-detail-name { color: #76070b; font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; text-decoration: none; text-align: left; margin-top: 10px; margin-right: 15px; margin-bottom: 10px; margin-left: 65px !important; }
.store-detail-description { color: #000; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 18px; text-decoration: none; text-align: justify; margin: 20px 65px; }
.store-detail-price { color: #000; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; text-decoration: none; text-align: left; margin: 10px 15px 5px 65px; }
.store-detail-item-number { color: #333; font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; text-decoration: none; text-align: left; margin: 10px 15px 5px 65px; }
.product_small_photo_01 { float: left; margin: 5px 10px 10px 15px; border: solid 1px #a9a9a9; }
a:hover { color: #76070b; }
.header01 { color: #76070b; font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif; font-style: normal; font-weight: normal; text-decoration: none; text-align: left; margin: 20px }
h1.header-01 { color: #76070b; font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif; font-style: normal; font-weight: normal; text-decoration: none; text-align: left; margin: 15px 25px; padding: 0; }
p.body-01 { color: #000; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 22px; text-decoration: none; text-align: justify; margin: 15px 25px; padding: 0; }
p.flash-message { color: #000; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 22px; text-decoration: none; text-align: center; margin: 5px; padding: 0; }
a.flash-message { color: #76070b; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 22px; text-decoration: none; }
a.flash-message:hover { color: #006f45; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 22px; text-decoration: none; }
h1.message { color: #00323e; font-size: 16px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; line-height: 28px; text-decoration: none; text-align: center; margin: 15px 25px; padding: 0; }
#info { position: relative; top: 0; left: 0; width: 750px; height: 75px; overflow: hidden; clip: rect(0 750px 50px 0); }
#infolink1 { position: absolute; top: 0; left: 0; width: 25px; height: 30px; z-index: 3; overflow: hidden; clip: rect(0 750px 50px 0); visibility: visible; float: left; }
#infolink2 { visibility: hidden; position: absolute; z-index: 3; top: 0; left: 0; width: 25px; height: 30px; float: left; overflow: hidden; clip: rect(0 750px 50px 0); }
#info p { color: #002e3c; font-size: 9px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; font-style: italic; line-height: 11px; text-decoration: none; text-align: right; margin: 10px 10px 0 35px; padding: 0; }
#info h1 { color: #002e3c; font-size: 10px; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; font-weight: normal; line-height: 12px; text-decoration: none; text-align: right; margin: 10px 10px 5px 35px; padding: 0; }
#info em { color: #002e3c; }
#info p.copyright { color: #002e3c; font-size: 10px; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; line-height: 12px; text-decoration: none; }
#infolayer1 { position: absolute; top: 0; left: 0; width: 750px; height: 75px; z-index: 2; overflow: hidden; clip: rect(0 750px 50px 0); visibility: visible; }
#infolayer2 { visibility: hidden; position: absolute; top: 0; left: 0; width: 750px; height: 75px; z-index: 2; overflow: hidden; clip: rect(0 750px 50px 0); }

#alto{
height:16px;
}
