
a { color: #800080; font-size: inherit; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: inherit; text-decoration: none; border-bottom: 1px none #22184a   }
a:hover  { color: #22184a; font-size: inherit; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: inherit; text-decoration: underline; border-bottom: 1px none #22184a   }
.copy { color: purple; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 16px; text-decoration: none; text-indent: 0; }
.copy_grey { color: #633186; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 16px; text-decoration: none; text-indent: 0; }
.list { color: purple; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 16px; text-decoration: none; text-indent: 0; border-bottom: 1px dotted #633186; }
.ahead { color: purple; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 16px; text-decoration: none; text-indent: 0; margin-left: 0; border-top: 1px solid #639; border-bottom: 1px dotted #633186; }
.footercopy { color: purple; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 16px; text-decoration: none; text-indent: 0; padding-top: 10px; border-top: 1px dotted purple; }
.copy2 { color: purple; font-size: 18px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: 100; line-height: 20px; text-decoration: none; }
.flyshit    { color: #221f80; font-size: 7pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 8pt; }
body { color: black; background-image: url(skin/3379584_thumbnail.gif); }
.zapf { color: inherit; font-family: webdings; }
#header { background-color: white; position:relative; top: 0; width: 980px; height: auto; overflow: visible; visibility: visible; }
#cart { height: 100px; width: 183px; left: 785px; top: 160px; position: absolute; visibility: hidden; }
#content { background-color: white; width: 556px; left: 210px; top: 0; position: relative; height: auto; visibility: visible; float: none; }
.picture { border: solid 1px gray; }
.btn { color: #fff; background-color: #633186; width: 123px; height: 20px; }
label { color: #633186; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 13px; }
.basket { background-color: #fff; border: solid 1px #633186; }
.specialbox { color: #fff; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #633186; background-image: url(skin/gradbgtitlebox.gif); background-repeat: repeat-x; border-top: 1px solid #633186; border-right: 1px solid #633186; border-left: 1px solid #633186; }
.specialbox2 { color: #633186; font-size: 16px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #fff; border-left: 1px solid #633186; border-bottom: 1px solid #633186; border-right: 1px solid #633186; }
.specialcell { color: #fff; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 16px; background-color: white; border: solid 1px #800080; }
.standardcell { color: #633186; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 16px; background-color: #fff; }
#left { height: auto; width: 183px; left: 15px; top: 0; position: relative; visibility: visible; float: left; }
#layer2 { height: 350px; width: 265px; position: absolute; top: 5px; left: 5px; z-index: 10; float: none; visibility: hidden; }
#layer3 { height: 350px; width: 265px; position: absolute; top: 5px; left: 5px; z-index: 10; float: none; visibility: hidden; }
.myBox { background-color: #fff; padding: 20px; text-align: left; margin-top: 0; margin-bottom: 0; }
.sideBox { color: #703e9b; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-image: url(skin/lightGrey.gif); background-repeat: repeat; text-align: left; margin: 10px 0 28px; padding: 10px; outline-color: #140531; outline-width: 12pt; }
.stepbox { color: #703e9b; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-image: url(skin/lightGrey.gif); background-repeat: repeat; text-align: left; margin: 20px 0 10px; padding: 10px; outline-width: 12pt; outline-color: #140531; }
#masthead { height: auto; width: 100px; left: -5px; top: -20px; position: relative; z-index: 10; visibility: visible; float: none; }
#cartvalue { color: #633186; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 16px; height: 32px; width: 58px; left: 869px; top: 110px; position: absolute; z-index: 10; visibility: visible; float: right; }
#flash {display: none; }
.alpha-shadow {
  float: left;
  background: url(img/shadow1.gif) »
  no-repeat bottom right;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;
}

.alpha-shadow div {
  background: url(img/shadow2.png) »
  no-repeat left top !important;
  background: url(img/shadow2.gif) »
  no-repeat left top;
  padding: 0px 5px 5px 0px;
}

.alpha-shadow img {
  background-color: #fff;
  border: 1px solid #a9a9a9;

  padding: 4px;
}