@import "../../core/skin/reset.css";
@import "../../core/skin/clear.css";
@import "../widget/facebox/facebox.css";

body                         { background:#000000; color:#000000; font-family:"Arial", "Tahoma", "Verdana"; }
a                            { color:#000000; }
a:link                       { }
a:visited                    { }
a:hover                      { }
a:active                     { }
table.data                   { border:1px dotted #e4e4e8; border-bottom:0; border-right:0; background:#f2f2f2; }
table.data th,
table.data td                { padding:6px; border-bottom:1px dotted #e4e4e8; border-right:1px dotted #e4e4e8; font-size:12px; }
table.data th                { font-weight:bold; }
table.data td                { }
table.data tr.highlighted    { background:#d7ffd7; }
table.data tr.disabled       { background:#eeeeee; }
.icon                        { float:left; display:inline-block; height:160px; margin:10px 30px 0px 30px; text-align:center; padding:3px; border:1px solid #ffffff; }
.icon .content a             { display:block; text-align:center; margin-bottom:2px; width:68px; height:75px; font-size:11px; text-decoration:none; }
.icon .content img           { padding-bottom:3px; }
.icon a:hover                { color:#ff0000; }
.icon .action                { background:#eeeeee; border:1px dotted #cccccc; padding:2px; }
.icon .action a              { display:block; padding-bottom:2px; font-size:11px; }
.icon .action a.missing      { color:#ff0000; }
.product .action             { background:#ddeeee; }
.featured                    { background:#eeeeee;  }
.crumb                       { margin-bottom:7px; font-size:12px; background:#f2f2f2; }
.crumb ul                    { padding:7px; font-size:12px; border:1px dotted #e4e4e8; }
.crumb li                    { display:inline-block; padding:0px 14px 0px 17px; background:url("bullet.gif") 0px -1px no-repeat; }
.panel                       { width:auto; margin:10px; padding:7px; background:#ffffff; border:1px solid #999999; }
.panel .title                { margin-bottom:7px; padding:7px; background:#eeeeee; }
.panel .content div          { float:left; margin-right:7px; }
#wrapper                     { }
#header                      { }
#header h1                   { border-bottom:1px dotted #e4e4e8; }
#header h1 a                 { display:block; height:120px; background:url("logo.png") center center no-repeat; }
#header ul                   { padding:7px; font-size:12px; background:#e4e4e8; border-bottom:1px solid #d2d2d2; }
#header li                   { display:inline; padding:0px 7px 0px 7px; }
#header li.extra             { float:right; font-size:11px; }
#header a                    { font-size:11px; text-decoration:none; text-transform:capitalize; }
#header a:hover              { color:#555555; text-decoration:underline; }
#body                        { background:#ffffff; }
/*column hack*/
#column                      { width:100%; }
#column td                   { vertical-align:top; }
#column .menu                { width:150px;  border-right:1px solid #d2d2d2; }
#column .content             { }
#column .help                { width:200px; background:#f2f2f2; }
/*column hack*/
form                         { background:#ffffff; }
form table                   { border:1px dotted #cccccc; padding:2px; }
form td                      { padding:3px; }
#menu                        { padding:7px; }
#menu li                     { padding:3px 0px 3px 20px; background:0px 3px no-repeat;  }
#menu a                      { font-size:13px; }
#menu a:hover                { font-size:13px; color:#ff0000; }
#content                     { padding:7px; }
#help                        { padding:7px; }
#help .title                 { padding-bottom:7px; }
#help .title a               { font-size:11px; }
#footer                      { padding:7px; font-size:10px; color:#636363; border-top:1px dotted #e4e4e8; }
#footer a                    { color:#636363; text-decoration:none; border-bottom:1px dotted #636363;}
#footer a:hover              { color:#999999; }