.price td { font-size:16px; padding:4px; border-bottom:1px #eeeeee solid;
          }
.price td i { font-size:12px;
            }
.price input, .price select, .price textarea { width:100%;
                                             }
.aembutt {  height:30px; width:110px; overflow:hidden;
  border-radius:7px; -webkit-border-radius:7px; -moz-border-radius:7px;
  border:1px #333333 solid;
   box-shadow: 0px 0px 10px #333333;
   border-radius:7px; -webkit-border-radius:7px; -moz-border-radius:7px;
         }
.aembutt div.b2 {  background: url(../images/linebg.png) left top repeat-x;
 height:30px;   border-radius:7px;
 -webkit-border-radius:7px; -moz-border-radius:7px;
                }
.aembutt div.b3 {   border-radius:7px; -webkit-border-radius:7px;
 -moz-border-radius:7px;
 color:#ffffff; font-family:Arial; font-size:15px;
 line-height:30px; text-align:center;
 font-weight:bold;   text-shadow:
 1px 1px #333333, -1px 1px #333333,
 -1px -1px #333333, 1px -1px #333333, 0px 0px 5px #000000;
                }
.aembutt div.b3 a { color:#ffffff; display:block; height:30px;
 text-decoration:none;
                  }
.showpage { position:fixed; top:30px; left:0; width:95%; height:90%; margin-left:-2000;
 padding:20px; box-shadow:0px 0px 10px #666666;
 background: url(../images/topbg.png) #ffffff center top no-repeat;
 transition:margin 1s; -moz-transition:margin 1s;
-webkit-transition:margin 1s; -o-transition:margin 1s;
          }
.showpage iframe { width:100%; height:100%; margin:0; padding:0; border:0; border-collapse:collapse;
                 }
.showpage .close { position:fixed; margin-left:95%; margin-top:-30px; width:30px;
                 }
