#checkout-form .form-box {padding: 0px 0px 0px 0px; width: 598px; float: right}
#checkout-form .form-box .fldtr {background-color:#d8d8d8; height:1px;}
#checkout-form .form-box .fldtr2 {background-color:#d8d8d8; height:2px;}
#checkout-form .form-box .tbl1 {width: 100%; float: left;}
#checkout-form .form-box .tbl1 .fld1{ vertical-align:bottom; height: 25px;}
#checkout-form .form-box .tbl1 .fld2 {width: 35%; height: 30px;}
#checkout-form .form-box .tbl1 .fld3 {width: 3%; text-align:right}
#checkout-form .form-box .tbl1 .fld4 {width: 42%; padding: 5px 5px 5px 1px;}
#checkout-form .form-box .tbl1 .fld5 {vertical-align:middle; height: 25px;}
#checkout-form .form-box .tbl1 .fld6 {height: 30px;}
#checkout-form .form-box .tbl1 .fld7 {height: 30px; text-align:left}
#checkout-form .form-box .tbl1 .fld11 {padding: 0px; padding-top: 10px; text-align: justify;}
#checkout-form .form-box .tbl1 .fldend {text-align:left;padding: 25px 0px 25px 0px;}
#checkout-form .form-box .tbl1 .fldend2 {text-align:right;padding: 25px 0px 25px 0px;}
#checkout-form .form-box .tbl1  select  {width: 99%;}
#checkout-form .form-box .tbl1  input#billingName  {width: 99%;}
#checkout-form .form-box .tbl1  input#billingStreet  {width: 99%;}
#checkout-form .form-box .tbl1  input#billingHomeNo  {width: 80%;}
#checkout-form .form-box .tbl1  input#billingFlatNo  {width: 60%;}
#checkout-form .form-box .tbl1  input#billingName  {width: 99%;}
#checkout-form .form-box .tbl1  input#billingPostalCode1  {width: 20%;}
#checkout-form .form-box .tbl1  input#billingPostalCode2  {width: 50%;}
#checkout-form .form-box .tbl1  input#billingCity  {width: 60%;}
#checkout-form .form-box .tbl1  input#billingNip  {width: 99%;}
#checkout-form .form-box .tbl1  input#billingRegon  {width: 99%;}
#checkout-form .form-box .tbl1  select#savedShippingAddressName  {width: 99%;}
#checkout-form .form-box .tbl1  input#companyName  {width: 99%;}
#checkout-form .form-box .tbl1  input#shippingName  {width: 99%;}
#checkout-form .form-box .tbl1  input#shippingStreet  {width: 99%;}
#checkout-form .form-box .tbl1  input#shippingHomeNo  {width: 80%;}
#checkout-form .form-box .tbl1  input#shippingFlatNo  {width: 60%;}
#checkout-form .form-box .tbl1  input#shippingPostalCode1  {width: 20%;}
#checkout-form .form-box .tbl1  input#shippingPostalCode2  {width: 50%;}
#checkout-form .form-box .tbl1  input#shippingCity  {width: 60%;}
#checkout-form .form-box .tbl1  input#shippingProvince  {width: 99%;}
#checkout-form .form-box .tbl1  input#newShippingAddressName  {width: 98%;}
#checkout-form .form-box .tbl1  input#billingPhoneNumber  {width: 99%;}
#checkout-form .form-box .tbl1  input#billingEmail  {width: 99%;}
#checkout-form .form-box .tbl1  select#billingProvince  {width: 99%;}
#checkout-form .form-box .tbl1  select#billingStartHour  {width: 60%;}
#checkout-form .form-box .tbl1  select#billingEndHour  {width: 60%;}
#checkout-form .form-box .tbl1 .fld1_1  {height:30px;}
#checkout-form .form-box .tbl1 .fld1_2  {text-align:right;vertical-align:baseline;}/* browser:others */
#checkout-form .form-box .tbl1 .fld1_3  {width: 20%; padding: 5px 5px 5px 1px; text-align:left}
#checkout-form .form-box .tbl1 .fld1_4  {padding: 5px 5px 5px 1px; white-space: nowrap; text-align:right}
#checkout-form .form-box .tbl1 .fld1_5  {height: 30px;}
span.dot-required{vertical-align:baseline;}/* browser:others */


#checkout-form .form-box .box-field-error input{border: 2px solid #f00;}
#checkout-form .form-box .box-field-error textarea{border: 2px solid #f00;}
#checkout-form .form-box .box-field-error select{border: 2px solid #f00;}
#checkout-form .form-box .error-message{color:#f00;background:url(/b/common/icon/error.gif) no-repeat 7px 0;padding:2px 0 3px 32px;margin:0}


.logcheck1 {overflow: hidden; text-align: right;}
.logchecktab1 {padding: 0px 0px 0px 0px; width: 590px;}
.logchecktab1 .fld1 {text-align:left}
.logchecktab1 .fldtr {background-color:#d8d8d8; height:1px;}
.logchecktab1 .fld2 {height: 200px; width: 200px; vertical-align:top; text-align: left}
.logchecktab1 .fld3 {width: 30%; vertical-align:top; text-align: left}
.logchecktab1 .fld4 {text-align:left}
.logchecktab1 .fld5 {text-align:right}


.submitinfo {width: 580px; }
.submitinfo .fldtr {background-color:#d8d8d8; height:2px; }
.submitinfo .fld1 {height: 25px; vertical-align:bottom }
.submitinfo .fld1_2a {width: 80%; height: 12px; padding: 0px; padding-top: 10px; font-weight: bold;}
.submitinfo .fld1_1 {width: 40%;}
.submitinfo .fld1_2 {width: 80%; height: 20px; padding: 0px;}

.submitedinfo1  {float: right}
.submitedinfo1tab {width: 598px; padding: 0px 0px 0px 0px;}
.submitedinfo1tab .fld1  {text-align:left;}
.submitedinfo1tab .fldtr {background-color:#d8d8d8; height:2px;}
.submitedinfo1tab .fld1tbl {width: 100%;}
.submitedinfo1tab .fld1tbl .fld1_1 {text-align:left; padding: 25px 0px 25px 0px;}
.submitedinfo1tab .fld1tbl .fld1_2 {text-align:right;padding: 25px 0px 25px 0px;}

.submitinfo {width: 580px; }
.submitinfo .fldtr {background-color:#d8d8d8; height:2px; }
.submitinfo .fld1 {height: 25px; vertical-align:bottom }
.submitinfo .fld1_2a {width: 80%; height: 12px; padding: 0px; padding-top: 10px; font-weight: bold;}
.submitinfo .fld1_1 {width: 40%;}
.submitinfo .fld1_2 {width: 80%; height: 20px; padding: 0px;}


