body {
   background-color:    black;
        scrollbar-arrow-color:      #aaaaaa;
        scrollbar-track-color:      black;
        scrollbar-face-color:    black;
   scrollbar-3dlight-color:   black;
        scrollbar-highlight-color:  #aaaaaa;
        scrollbar-shadow-color:     #aaaaaa;
        scrollbar-darkshadow-color: black;
   color:            #dddddd;
}

img {
   cursor:        pointer;
}

a {
   text-decoration:  none;
   display:    block;
   margin-right:     -200;
}
a#cFro {
   color:   #550000;
}
a#cWat {
   color:   #33667f;
}
a#cNat {
   color:   #197f00;
}
a#cArc {
   color:   #19007f;
}
a#cOut {
   color:   #401571;
}
a#cCol {
   color:   #7f7f00;
}
a#cFoo {
   color:   #5d1966;
}
a#cBit {
   color:   #004545;
}
a#cFlo {
   color:   #7f0033;
}
a#cClo {
   color:   #197f3b;
}
a#cAni {
   color:   #7f3b00;
}
a#cPro {
   color:   #7f7f7f;
}
a#cAbo {
   color:   #7f7f7f;
}
a#cHom {
   color:   #bbbbbb;
}

div#menu {
   position:      relative;
   display:    block;
   line-height:      30px;
   text-align:    right;
   font:          13px Trebuchet MS;
   border-top-style: solid;
   border-width:     1px;
   border-color:     #7f7f7f;
   padding-right:    5;
   width:         57;
   height:        20;
/* Overflow hidden makes the blank space hoverable (poo) */
   overflow:      hidden;
   cursor:        default;
}
div#trigger {
   display:    inline;
   letter-spacing:      5px;
   color:         #7f7f7f;
   border:        1px solid;
   padding-left:     4px;
   cursor:        default;
}

form {
   text-align:    center;
}

a#proceed {
   display:    inline;
   background-color: black;
   border:        outset 2px;
   padding:    2 6 2 6;
   width:         0%;
   margin:        5 0 8 0;
   font:          11px Trebuchet MS;
   letter-spacing:      2px;
   color:         #aaaaaa;
   opacity:    0.65;
   filter:        Alpha(opacity=65);
}

a#proceed:hover {
   opacity:    1.0;
   filter:        Alpha(opacity=100);
}

td {
   padding-left:  0;
   padding-right: 0;
}

td.orderText {
   font:             13px Trebuchet MS;
   color:            #999999;
   letter-spacing:   3px;
}

td.orderDetails {
   padding:          2 0 2 0;
}

td.name {
   display:          none;
   font-size:        0px;
   letter-spacing:   -10px;
}

td#total {
   border-width:     3 0 0 0;
   border-style:     double;
   border-color:     #999999;
   text-align:    right;
   letter-spacing:   1px;
}

div#pin {
   font:          9px Trebuchet MS;
   color:         #7f7f7f;
   margin-right:     -6px;
   cursor:        pointer;
}

div.option {
   font:          11px Trebuchet MS;
   letter-spacing:      1px;
   color:         #7f7f7f;
   margin-top:    -4px;
   cursor:        pointer;
}

a.quantifier {
   display:    inline;
   margin-right:     0px;
   color:         #7f7f7f;
}

a.quantifier:hover {
   color:         #dddddd;
}

div#checkout {
   font:             16px Trebuchet MS;
   letter-spacing:   1px;
   display:          none;
}
