/* Supersede Items Modal Popup */
.supersede-modal-panel
{
    width:810px;
    text-align:left;
  	background:#FFF;
	border: solid 3px #000;
	padding: 2px 2px 2px 2px;
}

.supersede-modal-container
{
    margin:5px;
    background:#ffffff;
    padding:4px;
}


.cancel-cart-add,
.cancel-cart-add a,
.cancel-cart-add a:hover
{
    float:right;
    text-align:right;
    vertical-align:top;
    margin-top:4px;
    margin-right:6px;
    font-size:9pt;
    font-weight:bold;
    color:#0f75bc;
    text-decoration:underline;
    cursor:pointer;
}
.modal-supersede-item-grid-scroll
{
	width: 800px;
	height: 386px;
	overflow: auto;
}
.modal-grid-scroll-divider
{
    border-top: 1px solid #D8D8D8;
}
.modal-supersede-table
{
	width: 780px;
}

.modal-supersede-table th
{
	display: none;
}

.modal-grid-row,
.modal-grid-alternating-row
{
	height: 115px;
}

.modal-grid-row
{
    background:#ffffff;
}

.modal-grid-alternating-row
{
    background: #e4e3e3;
}

.modal-image-div
{
    float:left;
    width:100px;
    margin-top:0px;
    margin-bottom:4px;
    margin-right:6px;
    vertical-align:top;
    text-align:left;
}

.modal-image
{
    width:100px;
}

.item-details-div
{
    float:left;
    width:200px;
    margin-right:6px;
    vertical-align:top;
    text-align:left;
    border:none;
}

.modal-brand
{
    color: #000000;
    font-size:8pt;
    font-weight:bold;
    text-align:left;
    vertical-align:top;
}

.modal-text
{
    color:#000000;
    font-size:8pt;
    font-weight:normal;
}

.modal-quantity-text
{
    color:#000000;
    font-size:9pt;
    font-weight:normal;
}

.modal-price-uom-div
{
    float:left;
    width:80px;
    margin-right:6px;
    vertical-align:top;
    text-align:left;
}

.modal-price
{
    color:#005DAA;
    font-size:11pt;
    font-weight:bold;
}

.modal-save
{
    color:#005DAA;
    font-size:12pt;
    font-weight:bold;
    font-style:italic;
}

.modal-quantity-div
{
    float:left;
    width:40px;
    margin-right:6px;
    vertical-align:top;
    text-align:left;
}

.modal-price-comments-div
{
    float:left;
    width:150px;
    margin-right:6px;
    vertical-align:top;
    text-align:left;
}

.modal-comments-prompt
{
    color:#000000;
    font-size:7pt;
    font-weight:normal;
}

.modal-comments-textbox
{   
    width:100%;
    height:14px;
    color:#000000;
    font-size:7pt;
    font-weight:normal;
    text-align:left;
    vertical-align:top;
}

.modal-button-div
{
    float:right;
    width:155px;
	margin: 0;
	padding: 0;
}

/* button sprites are in style.css */
.modal-button-div input
{
    background-color: transparent;
    border-style: none;
    margin: 0px 0px 0px auto;
    padding: 0;
    overflow: hidden;
    cursor: pointer;
}

.modal-current-item-div
{
    margin-top: 10px;
    text-align:left;
    vertical-align:top;
}

.modal-supersede-items-div
{
    margin-top:4px;
    text-align:left;
    vertical-align:top;
}

.modal-current-heading
{
    border-bottom: 1px solid #EEEEEE;
    color: #4F4F4F;
    font-size: 1.25em;
    font-weight: bold;
    margin: 0 0 6px;
    padding: 4px 0;
    overflow: hidden;
    text-align: left;
    width: 100%;
}

.modal-supersede-heading
{
	background-color: #ECECEC;
    border-bottom: 1px solid #D8D8D8;
    color: #90000e;
    font-size: 18px;
    font-weight: normal;
    font-style: italic;
    padding: 4px 0;
    margin: 0 0 5px 0;
    width: 780px;
}

div.modal-current-heading span,
div.modal-supersede-heading span
{
	padding: 0 0 0 8px;
}

.supersede-add-to-list-button
{
	padding-top: 5px;
	float: right;
}

/*overwrite style.css value*/
.axajPopupBringToFront
{ 
	z-index:1200;
}
