label{display:inline-block;width:120px;padding:2px;font-weight:bold;text-align:right;vertical-align:top}

#checkoutBottom table{width:700px;border:1px solid #999; margin:10px; padding:10px}
#checkoutBottom td,#checkoutBottom th{padding:1px 3px}
/*#checkoutBottom td{width:50%}*/
#checkoutBottom #productsTable td{width:inherit;border:1px solid #aaa}
#checkoutBotton #productsTable td.noBorder{border:none}

button.checkoutBtn{display:block;margin:5px auto}

#customerInfoTable{}
    #customerInfoTable td, #paymentTable td{padding-left:15px}
    #customerInfoTable th,  #paymentTable th{text-align:left;}


#bottomL form{}
    #mailingListForm label{width:125px}
    #mailingListForm input{width:190px; font-size:11px; color:#666; padding:0 5px; margin:5px 0}


#billingInfo{}

    #billingInfo p{margin:10px 20px}
    #billingInfo label{display:inline-block;width:125px;font-weight:bold;text-align:right;margin: 5px 0;}
    #billingInfo input,#billingInfo select{margin:4px 0;font-size:11px;color:#666}
    #billingInfo button{margin:10px 0 0 130px}


#addProductForm label{display:inline-block; width:120px; vertical-align:top; text-align:right; padding:5px 3px; background-color:#C8C9A5;font-weight:bold}
#addProductForm textarea{height:200px; width:420px;}
#addProductForm select{width:200px}
#addProductForm input{width:420px;}
#addProductForm #available{width:10px}


#promoAddForm{}
    #product{width: 420px}
    #promoAddForm input{height:16px; margin: 2px;}
    #promoAddForm label{vertical-align:middle;}
    #promoAddForm .datepicker {width:100px}
    #promoAddForm fieldset{
        border: 1px solid #000;
        padding: 10px 25px;
        width:420px;
        margin: 10px;
    }
    #appliesToFieldset label{vertical-align:top;text-align:left;width:180px }
    #datesFieldset label{width:80px}
    #promoAddForm label[for="shippingMethod"] {width:160px;}
    #promoAddForm span{margin:2px 10px}
    #promoAddForm .active{color:red;border:1px solid red}

#fastCheckout label{display:inline-block;width:80px;padding:3px;text-align:right;}

#extrasTable td{width:inherit;}

#inside #inquiryDiv label.radio{width: inherit;margin-right:10px}
#inside #inquiryDiv input.radio{width: inherit;}
#inside #inquiryDiv label{display:inline-block;width:150px;text-align:right;font-weight:bold; line-height:16px; vertical-align:top; padding-top:2px}
#inside #inquiryDiv input{font-size:12px;height:13px; width:160px;margin:2px}
#inside #inquiryDiv textarea,#inside #inquiryDiv select{margin:2px; font-size:12px;}
#inside #inquiryDiv #cancelBtn{height:inherit;width:inherit;font-size:inherit;margin:inherit}
#inside #inquiryDiv #catalogRequest{margin:10px 10px 10px 150px;width:inherit;}
#inside #inquiryDiv button{margin:20px 20px 0 150px}

#addCatDiv{}
    #addCatDiv label{width:130px}
    #addCatDiv input{width:250px;margin:2px}
    #addCatDiv textarea{width:350px;margin: 2px;}

#editDialog{}
    #editDialog label, #editDialog textarea, #editDialog input{width:100%; margin:2px auto}

#sendEmail{position:relative;width:400px;height:250px;border:1px solid #666;margin:10px auto}
    #sendEmail h4{background:#C8C9A5;color:#636430;font-weight:bold;font-size:14px;margin:0 0 25px 0;width:100%;line-height:20px}
    #sendEmail label{color:#636430;display:inline-block;width:150px;margin:2px 4px;font-weight:bold}
    #sendEmail input{width:150px;height:20px;margin:2px;font-size:11px}
    #sendEmail textarea{width:150px;height:35px;margin:2px}
    #sendEmail button{margin:10px 0 10px 150px}

#wishlistTable {border:1px solid #666;text-align:center;margin:20px auto}
    #wishlistTable th,#wishlistTable td{padding:2px;text-align:left;border:1px solid #666}
    #wishlistTable td{vertical-align:middle;}
    #wishlistTable td.center{text-align:center}

    #shippingoptions label{text-align:left;width:160px}

#main #login{padding:25px 20px;}

    #login #loginForm{display:block;margin:10px auto; width:350px}

    #loginForm label{display:inline-block;width:125px;font-weight:bold;text-align:right; height:16px; vertical-align:middle;}
    #loginForm input{margin:5px 0;width:200px}
    #loginForm button{margin:10px 0 0 130px}


#editUserForm{margin:20px;}
    #editUserForm p{margin:10px}
    #editUserForm fieldset{padding:10px;border:1px solid #777;margin: 10px;}
    #editUserForm legend{font-weight:bold}
    #editUserForm label, #editUserForm input, #editUserForm select{height:12px; margin:2px}
    #editUserForm label{width:130px}
    #editUserForm input, #editUserForm select{font-size:11px;color:#777}
    #editUserForm button{display:block;margin:10px 10px 0 290px}
    #editUserForm select{height: 18px}

#forgetPass{margin:20px}
    #forgetPass h4{margin:10px 0}
    #forgetPass p{margin:10px}
    #forgetPass input{width:250px}
    #forgetPass button{margin:10px 190px}


#billingInfo{}
    #billingInfo fieldset{
        border-bottom: 1px solid #000;
        padding: 10px;
    }
    #billingInfo fieldset:last-child{
    border-bottom: none;
}
    #billingInfo legend{
        display:none;
    }

#catTable {width:100% !important}

#orderAdminDiv{
    width:90%;
    margin: 10px;
    padding: 10px;
    color:#636430
}
    #orderAdminDiv table{width:100%;border:1px solid #ccc;margin: 10px 0;}
    #orderAdminDiv td{border:none}

    #orderDetailsTable td, #customerInfoTable td, #paymentTable td{width:50%}
    #orderAdminDiv th{border:none;border-bottom:1px solid #ccc}

#orderAdminDiv tr:hover{
    background: none !important}

#allOrderTable tr:hover{
    background: #eee;}

#productsTable th{
    background: #C8C9A5;
    border:1px solid #aaa;
    text-align:left;
}


#orderDetailsDiv{max-width:720px}

tr.itemTD{border:1px solid #aaa}

label.error{width:250px !important;text-align:left !important}
label.radio{width:160px; margin:0 20px 0 0;padding: 0; text-align:left}

.noBorder{border:none}

.highlight{color:#000099;font-style:italic;}
.strikeout{text-decoration:line-through}
.center{text-align:center}




