body {background-color: #f9f0ca;}
a {text-decoration: none; color: #369;}
a:visited {color: #999;}
a:hover {text-decoration: underline;}
h4 {font-family: arial, sans-serif; font-size: 80%;}
strong {font: bold 80% arial, sans-serif;}

.fields {border: 1px solid #006; width: 100%;}
.buttons {border: 1px solid #006; background-color: white; width: 100px;}
.error {border: 1px dotted red; font: bold 10px/16px verdana, sans-serif; color: red; padding: 0px 5px;}
.pager {font: 80% verdana, sans-serif;}
.pager b {background-color: #c93; font-weight: bold;}

.copy {font: bold 10px arial, sans-serif; vertical-align: bottom; padding: 0px 0px 5px 15px; width: 100%;}

.menu td {font: bold 10px verdana, arial, sans-serif; vertical-align: top;}
.menu a, .menu a:visited {color: #006;}

.page_title {color: #f66; font: bold 16px arial, sans-serif; padding: 20px 40px 20px 20px;}
.left_title {color: #006; font: bold 16px arial, sans-serif; padding: 20px 10px 20px 10px;}
.left_title a, .left_title a:visited {color: #006;}

.left {font: 11px arial, sans-serif;}
.main {font-size: 80%;}
.main strong {font-size: 100%;}

.main_list {list-style-type: square;}
.main_list li {margin-bottom: 10px;}

.filter td {width: 25%;}
.lister {}
.store th {width: 50%; text-align: left; font-weight: normal;}
.thumb {width: 100px; height: 100px; border: 1px solid #999;}