@charset "utf-8";
/* CSS Document */
body {
 background:#A0A0A0 url(images/background.jpg) repeat-x;
 font-family:Helvetica, Myriad, Arial, sans-serif;
 margin:0;
 padding:0;
}
#flash {
 position:absolute;
 left:0;
 top:0;
 height:100%;
 z-index:10;
 overflow:hidden;
}

#expressCheckout {
 background:#FFF;
 width:auto
 height:100%;
 padding:10px;
 margin:35px;
 margin-right:35px;
}

.logo {
 padding-left:25px;
 padding-top:15px;
 padding-bottom:15px;
}

#expressCheckout h2 {
 font-size:19px;
 padding-bottom:9px
}

#expressCheckout h3 {
 font-size:15px;
 margin-bottom:0px;
 padding-bottom:9px;
}

.catTitle {
 font-weight:bold;
 font-size:13px;
}

.catContent {
 padding-left:25px;
 font-size:11pt;
 padding-bottom:6px;
}

form label {
 font-size:9px;
 font-style:italic;
}

table {
 padding 5px;
 text-align:center;
 -webkit-box-shadow:rgba(0,0,0,.4) 0px 0px 10px;
 -moz-box-shadow:rgba(0,0,0,.4) 0px 0px 10px;

}

table tr th {
 background-color:#DDD;
 padding-left:10px;
 padding-right:10px;
}

table td {
 padding-left:15px;
 padding-right:15px;
 border-bottom:1px solid #CCC;
}

.purchaseDetails {
 font-size:14px;
 margin-bottom:0px;
 padding-bottom:0px;
}

.shippingname {
 font-size:12px;
}

input[type='submit'] {
 display:block;
 color:#fff;
 padding-top:2px;
 padding-bottom:3px;
 background-color:#161616;
 -moz-border-radius:3px;
 -webkit-border-radius:3px;
}

#altContent {
 background:url(images/noflash.jpg) no-repeat;
 width:750px;
 height:500px;
 margin-left:auto;
 margin-right:auto;
 margin-top:75px;
 -webkit-box-shadow:rgba(0,0,0,1.2) 0px 0px 10px;
 -moz-box-shadow:rgba(0,0,0,1.2) 0px 0px 10px;
}

#altText {
 margin-right:95px;
 margin-top:400px;
 float:right;
 width:300px;
}
#altText p {
 font-size:15px;
 text-align:center;
}
#altText a:visited {
 color:#000;
}
#altText a:hover {
 color:#666;
}
#altText a {
 color:#000;
}
