﻿body 
{
    font-family: Arial;
    font-size: 14px;
    padding: 0;
    margin: 0;
}

#inline { display: none; }

a, a:visited, a:hover { color: #3b5025; outline: 0; }
a img {border: none;}

#im-container {width: 550px; height: 600px;}
    #im-header {height: 50px; line-height: 50px; background-color: #cdd1ce; padding-left: 10px;}
    .im-header-text {font-weight: bold; font-size: 18px; color: #3b5025;}
    .im-header-textedit {font-size: 14px; color: #3b5025;}

    #im-content {width: 510px; height: 487px; margin: 0 auto; background-color: #fff; padding: 20px;}
        #im-mainimage-container {width: 100%; height: 269px; line-height: 269px; background-color: #dee0e0; text-align: center;}
            #im-mainimage-container img {max-height: 240px; max-width: 400px; vertical-align: middle;}
        #im-pages {width: 100%; height: 20px; line-height: 20px; text-align: center; font-size: 12px; font-weight: bold;}
.pnlThumbnails { background-color: #dee0e0; padding: 10px 15px; height: 150px; }
        #im-thumbnail-container {width: 480px; height: 150px;  overflow-x: scroll;}
#im-thumbnail-container img { max-width: 110px; max-height: 110px; margin-right: 15px; display: inline-block;}

#img-thumbnails { width: 1000px; height: 130px; overflow: auto; }
.inv-thumb {border: solid 1px #dee0e0;}
.inv-thumb-selected {border: solid 1px #000;}
#im-action-controls {height: 52px; padding-bottom: 20px; width: 420px; margin: 0 auto; }
#im-action-controls input, #im-action-controls a img { float: left; }

#file-upload-container {width: 330px; height: 150px; padding: 10px;}
#fu-title { font-weight: bold; font-size: 18px; color: #3b5025; padding-bottom: 20px;}
#inv-image-upload-container {width: 230px; margin: 0 auto;}
#fu-action-buttons {width: 230px; margin: 0 auto; padding-top: 10px;}
#fu-action-buttons input, #fu-action-buttons img { float: left; }

.inv-button-sep { width: 1px; height: 52px; float: left; background: transparent url(/images/inventory/but_return_consig_divider.png) no-repeat center; }

.pnlPictureOrder { background-color: #dee0e0;}
#img-order-container { width: 230px; height: 40px; margin: 0 auto; line-height: 40px; }
#img-order-container img { vertical-align: middle; }
#img-order-left, #img-order-right, .img-order-text { float: left; }
.img-order-text { padding: 0 30px; }
