BODY { color: #000000; background-color: #b0c4de; font-family: verdana, arial, sans-serif; font-size: 12px; line-height: 130%; }
BODY.back { color: #000000; background-color: #ffffff; font-family: verdana, arial, sans-serif; font-size: 12px; line-height: 130%; }
TH, TD { font-size: 12px; font-family: verdana, arial, sans-serif; line-height: 130%; } 
TABLE.colored { background-color: #b0c4de; }
TR.colored { background-color: #b0c4de; }
TD.colored { background-color: #b0c4de; }
TD.colored_back { background-color: #ffffff; }
TD.quick_links { color: #ffffff; background-color: #ffffff; }
TD.thumbnail { background-color: #ffffff; }
TD.subhead { background-image: url(images/skin/subhead.gif); background-repeat: no-repeat; padding-left: 10px; }
TD.subhead_links { background-image: url(images/skin/subhead.gif); background-repeat: no-repeat; }
TD.gradation { background-image: url(images/skin/gradation.gif); background-repeat: repeat-x; background-position: left top; background-color: #b0c4de; }
TABLE.basket { background-color: #808080; }
TR.basket { background-color: #ffffff; }
TD.basket { background-color: #ffffff; }
TABLE.bordered { background-color: #ffffff; border: 1px solid  #808080; }
TABLE.dotted { border: 2px dotted #b0c4de; }
TABLE.library { border: 1px solid #b0c4de; }
TD.navigator { font-size: 12px; }
TABLE.back { background-color: #808080; }
TABLE.spacing { background-color: #808080; }
TD.column { padding-top:0px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px;text-align: justify; text-justify: distribute; font-size: 13px; line-height: 130%; }
.title { font-size: 12pt; font-weight: normal; margin-top:0px; margin-bottom:10px; }
TD.footer { color: #ffffff; font-style: italic; }
A:link { color: #000080; }
A:visited { color: #000080; }
A:hover { color: #808080; }
A { text-decoration: none; }
A.product:link { color: #ffffff; }
A.product:visited { color: #ffffff; }
A.product:hover { color: #808080; }
A.product { text-decoration: none; }
A.close:link { color: #000080; }
A.close:visited { color: #000080; }
A.close:hover { color: #808080; }
A.close { text-decoration: none; }
A.navi:link { color: #000080; }
A.navi:visited { color: #000080; }
A.navi:hover { color: #ffffff; }
A.navi { text-decoration: none; }
A.banner:link { color: #ffb6c1; }
A.banner:visited { color: #ffb6c1; }
A.banner:hover { color: #ffffff; }
A.banner { text-decoration: none; }
A.cover:link { color: #808080; }
A.cover:visited { color: #808080; }
A.cover:hover { color: #c0c0c0; }
A.cover { text-decoration: underline; }
FORM { margin-top: 3px; margin-bottom: 3px;}
.warning { color: red;}
.sepia { color: #a0522d; }
.current { color: #808080; }
.navi_current { color: #ffffff; }
.gray { color: #808080; }
.hot { color: #ff6347; }
HR { background-color: #808080; color: #808080; border: none; height: 1px; }
IMG.bordered { border: 1px solid #808080; }
.product-title { font-size: 18px; font-weight: normal; text-transform: uppercase; color:#000000;}
.product-author { font-size: 14px; font-weight: normal; margin-bottom: 0px; font-style: italic; color: #b0c4de; }
.dash { border-bottom: 1px dashed gray; }
.bordered_space { background-color: #ffffff; border: 1px solid  #808080; padding: 5px; }
.distribute { text-align: justify; text-justify: distribute; }
.idiograph { text-align: justify; text-justify: inter-idiograph; }
.new { font-size: 12px; font-style: italic; color: #ff4500; background-color: #ffff00; }
.favorite { background-color: #fffacd; }
.display { background-color: white; border: 1px solid #b0c4de; }
P { margin-top: 12px; margin-bottom: 0px; }
UL { margin-top: 12px; margin-bottom: 12px; }
