.page-content-form {
    width:              516px;
    background-color:   #E2E2E2;
    overflow:           hidden;
}
.blend-in {
    background-color:   transparent;
}

.previous {
    float:              left;
}
.next {
    float:              right;
}
.w-1-1 {
    width:              510px;
}
.w-1-2 {
    width:              250px;
}
.w-1-3 {
    width:              180px;
}
.w-1-4 {
    width:              136px;
}
.w-1-8 {
    width:              52px;
}
.la .w-1-8 {
    width:              64px;
}
.w-1-1 input, .w-1-1 textarea {
    width:              504px;
}
.round-container .w-1-1 input {
	width:              492px;
}
.w-1-2 input {
    width:              250px;
}
.w-1-3 input, .round-container .w-1-3 input {
    width:              180px;
}
.w-1-4 input {
    width:              130px;
}
.w-1-8 input {
    width:              62px;
}
.w-1-1 select {
    width:              506px;
}
.round-container .w-1-1 textarea {
	width:              492px;
}
.w-1-2 select {
    width:              279px;
}
.w-1-3 select {
    width:              180px;
}
.w-1-4 select {
    width:              136px;
}
.w-1-8 select {
    width:              68px;
}
.la .w-1-8 {
    width:              64px;
}


#my-data-form .submit-div {
   width: 505px;
}

form .la {
    float:              left;
    text-align:         left;
    margin-top:         2px;
    margin-left:        4px;
}
form .la label {
    font-weight:        bold;
    text-align:         left;
    display:            block;
}
form .la input, form .la select {
    font-weight:        normal;
    line-height:        normal;
}

form .first {
    clear:              left;
    margin-left:        4px;
}
form .top {
    background-color:   #FFFFFF;
    padding-top:        10px;
    padding-bottom:     0px;
}
form .submit-div {
    clear:              both;
    padding:            10px 4px 4px 4px;
}
form .radio {
    clear:              both;
    padding:            0px 4px 4px 4px;
}
form .radiofirst {
    padding:            4px;
}
form .radio label {
    padding-left:       4px;
}
form .group {
    padding:            0 0 4px 4px;
    font-weight:        bold;
}

/* ########################################## order form ######################################### */
#us-import-check-order-form .payment-info {
    clear:              both;
    padding-top:        20px;
    background-image:   url(/image/creditcards.jpg);
    background-position:398px 13px;
    background-repeat:  no-repeat;
    background-color: #FFFFFF;
    height: 22px;
}

table.default td {
    padding:            2px 2px 2px 4px;
    vertical-align:     top;
}

table.default .row1 td {
   background-color: #E0E0E0;
}

table.default .row2 td {
   background-color: #ECECEC;
}

input[type=radio] {
   vertical-align:middle;
}


.contact input, .contact textarea {
   width: 500px;
}

.contact textarea {
   height: 200px;
}

.contact .control input {
   width: auto;
}