body,td          { font: 11px/13px Verdana, sans-serif; color: #131839; }
body             { background:URL('skn/bg1.gif') #7F0000; margin:0px; margin-top:15px; padding:0px; }
img	         { border:0px; }

a                { color:#FFFFFF; text-decoration: none; }
a:hover          { color:#7F0000; text-decoration: underline; }

.hmenu a         { font:bold; color:#FFFFFF; text-decoration: none; border:1px solid #7F0000; padding:2px;}
.hmenu a:hover   { font:bold; color:#FFFFFF; text-decoration: none; border:1px solid #ffffff; }

.hcmenu a         { font:bold; color:#ccbb00; text-decoration: none; border:1px solid #7F0000; padding:2px;}
.hcmenu a:hover   { font:bold; color:#ccbb00; text-decoration: none; border:1px solid #ffffff; }


.about                  { color:#FFFFFF; text-decoration: none; }
.about a                { color:#FFFFFF; text-decoration: none; }
.about a:hover          { color:#FFFFFF; text-decoration: underline; }


td.view          { padding:5px; text-align:justify; }
td.form          { padding:5px; text-align:justify; }
td.error         { padding:5px; color:#ff0000; border:solid 1px #999999; text-align:justify; }
td.inner         { border:solid 1px #999999; padding:5px; margin-top:5px; text-align:justify; }
td.tile          { border:solid 0px #999999;}
div.tiletitle    { margin-top:2px; margin-bottom:3px; }

div.subtitle     { color:#7F0000; font:bold 12px/18px Helvetica, Verdana, sans-serif; margin-top:5px; margin-bottom:5px; }
div.viewtitle    { display:none; }
div.formtitle    { color:#7F0000; font:bold 14px/18px Helvetica, Verdana, sans-serif; margin-bottom:5px; }
div.innertitle   { color:#7F0000; font:bold 12px/18px Helvetica, Verdana, sans-serif; margin-bottom:5px; }
div.errortitle   { color:#ff0000; font:bold 14px/18px Helvetica, Verdana, sans-serif; margin-bottom:5px; }


div.formmessage  { margin-bottom:5px; }

div.code         { font:bold; margin-bottom:10px; }
div.price        { font:bold; }
div.outofstock   { font:bold; }
div.total        { font:bold; }
div.canceledprice{ font:bold; text-decoration:line-through;}
div.memberprice  { font:bold; }

div.marquee { font:bold; }
div.path { color:#7F0000; padding:5px; }
div.path a { color:#7F0000; }
div.path a:hover { color:#7F0000; text-decoration:underline; }

.formPane   { background:#ffffff; border:solid 1px #666666; font:10px/11px Verdana; color:000000;}
.formLocked { background:#eeeeee; border:solid 0px #666666; font:10px/11px Verdana; color:000000;}
.formButton { background:#ffffff; border:solid 1px #666666; font:11px/11px Verdana; color:000000;}

div.Popup                { width:180px; color:#7F0000; background:#C7A13E; border:solid 1px #7F0000; padding:2px; }
div.Popup a.action       { width:100%; }
div.Popup a.action:hover { background:#C7A13E; }

td.chartbar         { background:#990000; }
