body,td          { font: 11px/18px Verdana, sans-serif; color: #000000;}
body             { background:#ffffff URL('skn/bg.gif'); margin:21px; padding:0px; }
img	         { border:0px; }

a                { color:#000000; text-decoration: none; }
a:hover          { color:#000099; text-decoration: underline; }

h1 { color:#98B2CD; font:bold 18px Verdana; padding-top:25px; }
div.content { padding-bottom:10px; padding-right:10px; }

.path            { color:#ffffff; }
.path a          { color:#ffffff; text-decoration: none; padding:5px; }
.path a:hover    { color:#ffffff; text-decoration: underline; }

.about           { color:#000000; }
.about a         { color:#000000; text-decoration: none; }
.about a:hover   { color:#000000; text-decoration: underline; }

td.view          { padding:10px; text-align:justify; }
td.form          { padding:10px; text-align:justify; }
td.error         { padding:10px; color:#ff0000; border:solid 1px #999999; text-align:justify; }
td.inner         { border:solid 1px #999999; padding:10px; margin-top:10px; text-align:justify; }
td.tile          { border:solid 0px #999999;}


div.tiletitle    { margin-top:2px; margin-bottom:3px; }
div.tiletitle a.link         { color:#ffffff; text-decoration: none; font:bold 16px/16px Helvetica,Verdana;}
div.tiletitle a.link:hover   { color:#ffffff; text-decoration: underline; }

div.subtitle     { color:#98B2CD; font:bold 12px/18px Helvetica, Verdana, sans-serif; margin-top:20px; margin-bottom:10px; }
div.viewtitle    { color:#98B2CD; font:bold 18px/22px Helvetica, Verdana, sans-serif; margin-bottom:0px;  }
div.formtitle    { color:#98B2CD; font:bold 14px/18px Helvetica, Verdana, sans-serif; margin-bottom:20px; }
div.innertitle   { color:#98B2CD; font:bold 12px/18px Helvetica, Verdana, sans-serif; margin-bottom:10px; }
div.errortitle   { color:#ff0000; font:bold 14px/18px Helvetica, Verdana, sans-serif; margin-bottom:20px; }


div.formmessage  { margin-bottom:20px; }

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; }


.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; background:#F3F3C8; border:solid 1px #000000; padding:2px; }
div.Popup a.action       { width:100%; }
div.Popup a.action:hover { background:#D6D6A5; }

td.chartbar         { background:#990000; }
