body, table {margin: 0px; font-family: Helvetica, Arial, sans-serif; font-size: 11px}
body {margin-bottom: 8px}
input, select, textarea, h4 {font-family: Helvetica, Arial, sans-serif; font-size: 11px}
table {border-collapse: collapse; border-spacing: 0px}
form {margin: 0px}

img {border: none}

h4 {padding: 0px; margin: 0px 0px 5px 0px; font-size: 16px; color: #6f5a54; font-weight: lighter !important;font-family: Helvetica, Arial Narrow, Arial, sans-serif}

body {margin-top: 0px}

a {color: #6f5a54}
a:hover {color: #a38f79}

table.header,table.footer  {color: #6f5a54}
td.footer_menu, td.navi_menu {height: 30px}
td.navi_menu a,td.footer_menu a {text-decoration: none}

td.footer_menu table td, td.navi_menu table td {padding: 0px 15px 0px 15px}
input#ok_button {width: auto; padding: 0px; border: none; color: #6f5a54; margin-left: 5px; background: none}

table.display {border: 10px solid #e9dcce}

table.display_header, table.display_footer {margin: 5px 0px 5px 0px}
table.display_header td {width: 25%; text-align: center}
table.display_footer td {width: 9%; text-align: center; border-top: 10px solid #e9dcce; padding-top: 5px }

table.display_footer a, table.display_header a {text-decoration: none} 


table.display_categories a, span.bolder {font-weight: bolder}

td.display_category {padding-left: 0px; font-size: 110%}
td.display_category a span {font-weight: normal}
td.display_category a {font-weight: normal; text-decoration: none}

td.display_category img {margin-right: 3px}
td.display_category table {margin: 3px 0px 0px 10px}
td.display_category table td { padding-bottom: 2px}
td.display_category table td a {font-weight: normal; text-decoration: underline}

span.item_name {padding: 0px; margin: 0px 0px 0px 0px; font-size: 18px; color: #6f5a54; font-weight: normal}
table.itemInfo {font-size: 110%; margin-left: 10px !important}
table.itemInfo td {padding-bottom: 7px}
span.desc {padding: 0px; margin: 0px 0px 5px 0px; font-size: 8pt; color: #999; font-weight: normal}



table.itemInfo span {font-weight: bolder}

div.display_shops td {font-weight: bolder; padding-bottom: 7px; vertical-align: top; font-size: 9pt}
div.display_shops td p {font-weight: normal; margin: 0px 0px 0px 7px}

table.page_select td {padding: 0px 3px 0px 3px}
table.page_select {margin: 10px 10px 0px 0px}
div.newsLetter {padding: 5px 10px 5px 10px}
div.newsLetter input {width: 250px; border: 1px solid #ccc}
div.newsLetter td input {width: 100%; border: 1px solid #ccc}
div.newsLetter td span  {white-space: pre}

div#imageBrowser {width: 680px; height: 100px; overflow: auto; border: 1px solid #ddd; text-align: center; padding: 10px; white-space: nowrap}
div#imageBrowser img {border: 1px solid #eee; margin-right: 15px}

div.news {font-size:10pt}
div.news div {margin-bottom: 10px}
div.caption {margin-bottom: 7px; font-weight:bolder}
div.caption a {text-decoration:none; border-bottom: 1px dashed}

div#shower td {vertical-align:top}

.selectedColor {border-color:black !important;border-style:solid !important}
.selectedColor a {cursor:default !important}
.selectedColor a:hover {cursor:default !important}

.nsel a {cursor:pointer !important}
.nsel a:hover {cursor:pointer !important}

