#navlist{padding: 0 1px 1px;margin-left: 0;font: bold 14px Verdana, sans-serif;}
#navlist li{list-style: none;margin: 0;border-top: 1px solid gray;display: inline;}
#navlist li a{padding: 5px 15px 5px 15px;border-left: 0.5em solid #AAB;border-right: 0.5em solid #AAB;background: #FFF;text-decoration: none;}
#navlist li a:link { color: #448; }
#navlist li a:visited { color: #667; }
#navlist li a:hover{border-color: #FE3;color: #FFF;background: #332;}

h1 {font-family:Verdana, Tohama, Geneva, sans-serif; font-size:16px; font-weight:bold; color:#333;border-bottom:1px dotted #666;}
.contents, p {font-family:Verdana, Tohama, Geneva, sans-serif; font-size:12px; color:#333; line-height:1.4em;}
.contentswhite {font-family:Verdana, Tohama, Geneva, sans-serif; font-size:12px; color:#FFF; line-height:1.4em; padding:5px;}
.header {font-family:Verdana, Tohama, Geneva, sans-serif; font-size:18px; font-weight:bold; color:#FFF;}
.pagetitle {font-family:Verdana, Tohama, Geneva, sans-serif; font-size:20px; font-weight:bold; color:#000; padding:8px;}
.footer {font-family:Verdana, Tohama, Arial, Helvetica, sans-serif; font-size:10px; color:#000; font-weight:bold;}


.products{display:block}
.products *{  display:block;  height:1px;  overflow:hidden;  font-size:.01em;  background:#8FBB89}
.products1{  margin-left:3px;  margin-right:3px;  padding-left:1px;  padding-right:1px;  border-left:1px solid #cee1cc;  border-right:1px solid #cee1cc;  background:#abcca6}
.products2{  margin-left:1px;  margin-right:1px;  padding-right:1px;  padding-left:1px;  border-left:1px solid #f3f8f3;  border-right:1px solid #f3f8f3;  background:#a4c79f}
.products3{  margin-left:1px;  margin-right:1px;  border-left:1px solid #a4c79f;  border-right:1px solid #a4c79f;}
.products4{  border-left:1px solid #cee1cc;  border-right:1px solid #cee1cc}
.products5{  border-left:1px solid #abcca6;  border-right:1px solid #abcca6}
.productsfg{  background:#8FBB89}

.imgpad {padding:7px;}