body	{padding: 10px 1.8em 1em 2em;}
td	{font-size: 84%; font-family: Arial, sans-serif;}

.sm	{font-size: 80%; font-family: Tahoma, Arial, sans-serif;}
.ssm	{font-size: 70%; font-family: Tahoma, Arial, sans-serif;}
.mid	{font-size: 95%;}

a:link	{color: #000000;}
a:visited	{color: #000000;}
a:hover	{color: #000000;}

.good		{color: #FF1E00;}
a.good:link	{color: #FF1E00;}
a.good:visited	{color: #FF1E00;}
a.good:hover	{color: #FF1E00;}

.good_inv,
a.good_inv:link,
a.good_inv:visited,
a.good_inv:hover {color: #FFFFFF; background-color: #FF1E00; padding: 0 0.5em 0 0.5em; text-decoration: none;}

.text		{color: #5966FF;}
a.text:link	{color: #5966FF;}
a.text:visited	{color: #5966FF;}
a.text:hover	{color: #5966FF;}

.text_inv,
a.text_inv:link,
a.text_inv:visited,
a.text_inv:hover {color: #FFFFFF; background-color: #5966FF; padding: 0 0.5em 0 0.5em; text-decoration: none;}

.button	{background-color: #999999; border: 1px outset; color: #FFFFFF; font-weight: bold; font-size: 90%; letter-spacing: 1px; font-family: Arial, sans-serif;}
.search_button {background-color: #00be00; border: outset 1px; color: #FFFFFF; font-weight: bold; font-size: 90%; letter-spacing: 1px; font-family: Arial, sans-serif;}

.i	{font-style: italic; font-family: 'Times New Roman', serif;}
.b	{font-weight: bold; font-size: 90%; font-family: Arial, sans-serif;}
.u	{font-style: underline;}

.pale	{color: #999999;}
a.pale:link	{color: #999999;}
a.pale:visited	{color: #999999;}
a.pale:hover	{color: #999999;}

a.no:link,
a.no:visited,
a.no:hover	{text-decoration: none;}

.hl	{color: #EE0000;}
a.hl:link	{color: #EE0000;}
a.hl:visited	{color: #EE0000;}
a.hl:hover	{color: #EE0000;}

h1	{font: 180% Tahoma, serif; color: #000000; font-weight: normal; margin:0em; padding:0em; line-height: 1.0em;}
h2	{font-size: 125%; font-family: Tahoma, Arial, sans-serif; font-weight: normal; line-height: 1.3em; padding: 0em; margin: 0em;}
h3	{font-size: 105%; font-family: Arial, sans-serif; font-weight: bold; margin: 0em;}

.img 	{border: 1px solid #EEEEEE; width: 80px; height: 80px;}
.rimg	{border: solid 1px #EEEEEE; width: 80px; height: 80px; float: right; margin: 0 0 0 0em;}
.delimiter{color: #AAAAAA;}

ul	{margin: 0.5em 0em 0.7em 1.5em; padding:0;}

.tline	{border-top: solid 1px #CCCCCC;}
.lline	{border-left: solid 1px #EEEEEE;}
.rline	{border-right: solid 1px #EEEEEE;}
.bline	{border-bottom: solid 1px #EEEEEE;}
.line	{border: solid 1px #EEEEEE;}

.m00	{padding: 0em; margin: 0em;}

.p03	{padding: 0.3em; margin: 0em;}
.p05	{padding: 0.5em; margin: 0em;}
.p08	{padding: 0.8em; margin: 0em;}
.p15	{padding: 1.5em; margin: 0em;}

.pt03	{padding-top: 0.3em; margin: 0em;}
.pt05	{padding-top: 0.5em; margin: 0em;}
.pt08	{padding-top: 0.8em; margin: 0em;}
.pt15	{padding-top: 1.5em; margin: 0em;}

.pb03	{padding-bottom: 0.3em; margin: 0em;}
.pb05	{padding-bottom: 0.5em; margin: 0em;}
.pb08	{padding-bottom: 0.8em; margin: 0em;}
.pb10	{padding-bottom: 1.0em; margin: 0em;}
.pb15	{padding-bottom: 1.5em; margin: 0em;}
.pb20	{padding-bottom: 2.0em; margin: 0em;}

.pr03	{padding-right: 0.3em; margin: 0em;}
.pr05	{padding-right: 0.8em; margin: 0em;}
.pr08	{padding-right: 0.8em; margin: 0em;}
.pr15	{padding-right: 1.5em; margin: 0em;}
.pr20	{padding-right: 2.0em; margin: 0em;}

.pl03	{padding-left: 0.3em; margin:0em;}
.pl05	{padding-left: 0.8em; margin:0em;}
.pl08	{padding-left: 0.8em; margin:0em;}
.pl15	{padding-left: 1.5em; margin:0em;}

.mt03	{margin-top: 0.3em; padding: 0em;}
.mt05	{margin-top: 0.5em; padding: 0em;}
.mt08	{margin-top: 0.8em; padding: 0em;}
.mt15	{margin-top: 1.5em; padding: 0em;}

.mb03	{margin-bottom: 0.3em; padding: 0em;}
.mb05	{margin-bottom: 0.5em; padding: 0em;}
.mb08	{margin-bottom: 0.8em; padding: 0em;}
.mb15	{margin-bottom: 1.5em; padding: 0em;}

.mr03	{margin-right: 0.3em; padding: 0em;}
.mr05	{margin-right: 0.5em; padding: 0em;}
.mr08	{margin-right: 0.8em; padding: 0em;}
.mr15	{margin-right: 1.5em; padding: 0em;}

.ml03	{margin-left: 0.3em; padding: 0em;}
.ml05	{margin-left: 0.5em; padding: 0em;}
.ml08	{margin-left: 0.8em; padding: 0em;}
.ml15	{margin-left: 1.5em; padding: 0em;}

.pointer{cursor: pointer; cursor: hand;}
.js, a.js:link, a.js:visited, a.js:hover	{text-decoration: none; border-bottom: 1px dotted; cursor: pointer; cursor: hand; line-height:1.5em;}

.hint	{background-color: #DE0000; color: #FFFFFF; font-size: 70%; font-family: tahoma, sans-serif; padding: 5px 10px 7px 10px;}

.line_red	{border-top: 3px solid #ff1e00;}
.line_blue	{border-top: 3px solid #5764ff;}

.ord	{color: #222222; font-size: 80%; font-family: serif; padding-top: 0.2em;}
.price	{font-weight: bold; font-size: 90%; font-family: Arial, sans-serif;}

img.save	{width:16px; height:16px; cursor: pointer; cursor: hand;}
