.price, .capshopform, .rules {width:500px; margin-bottom:20px}
.price, .price th {border:#A5ACB2 1px solid; font-family:sans-serif; text-align:center}
.price td {border:#A5ACB2 1px solid; font-size:11pt; text-align:center}
.price0 td {background-color:#E8E8E8}
.price1 td {background-color:#F2F2F2}
.price tfoot td {font-size:10px; border:0; text-align:left}
.price a {display:block; width:100%; color:black}
.capshopform {border:#A5ACB2 1px solid; font-family:sans-serif}
.capshopform th {border-bottom:#A5ACB2 1px solid; text-align:center}
.capshopform td {font-size:9pt; height:25px}
.capshopform .label {width:110px; font-weight:bold; text-align:right}
.capshopform select {height:20px; width:90px; font-size:10pt}
.capshopform input.text {height:20px; width:110px; font-size:11pt; border:#A5ACB2 1px solid}
.capshopform input.textb {height:20px; width:58px; font-size:11pt; border:#A5ACB2 1px solid; font-weight:bold}
.capshopform textarea {height:50px; width:85%; border:#A5ACB2 1px solid}
.capshopform input.button {height:22px; width:170px; cursor:pointer; border:solid 1px #666666; background-color:#E8E8E8; font-size:10pt}
.rules td {font-size:9pt; padding-right:30px}
.rules ul {padding-left:0; margin-left:18px}
.rules b {color:#555555}
