.lock{background:url('/images/lock.png') no-repeat;height:26px;padding:4px 0 0 25px;margin-bottom:10px;font-family:verdana, arial,sans-serif;font-size:18px;font-weight:bold;letter-spacing:-.3px;}
div.hr{margin:0px;}

table.item{width:100%;padding:10px 0px;border-collapse:collapse;}
table.item th{text-align:center;}h3#buyTitle{width:337px;height:82px;font:normal 18px verdana,arial,sans-serif;text-align:left;padding:8px 100px 0px 18px;}

/*JD Style*/
h3#buyTitleJD{width:337px;height:82px;font:normal 18px verdana,arial,sans-serif;text-align:left;padding:10px 100px 0px 10px;margin-bottom:10px;}

table.item input{display:block;}
table.item input.purchase-quantity{text-align:center;}
table.item td.qty input{font-size:16px;font-weight:bold;margin:0 auto;}
table#main-body table.item td.qty{text-align:center;vertical-align:middle;}
table#main-body table.item td.x{text-align:center;font-size:16px;font-weight:bold;line-height:23px;vertical-align:middle;width: 50px;}
table#main-body table.item td.prc{text-align:center;font-size:16px;font-weight:bold;line-height:23px;vertical-align:middle;}
table#main-body table.item td.total{text-align:center;font-size:20px;font-weight:bolder;line-height:23px;vertical-align:middle;}
table.item td.nm{font-size:12pt;padding-bottom:10px;padding-top:5px;}
table.item td.img img{border:1px solid #000;}
table.item tr.actionlinks td{padding-top:10px;}

a.buy_as_gift{background:url('/images/present.png') no-repeat 10px 10px;height:31px;padding-left:35px;padding-top:10px;display:block;width:200px;}

div.location-select{font-size:11pt;border:1px solid #ccc;padding:3px;width:330px;}

div.disabled:hover { background:#ccc; }

a.change, a.changeOption{font-size:8pt;float:right;text-decoration:none;color:#0000aa; padding-right: 5px;}
a.change:hover, a.changeOption:hover {text-decoration: underline;}

div#locations, div#options{display:none;position:absolute;background:#fff;}


/*div.location-select:hover{border:1px solid #555;background:#cfc;}*/

#giftbox{font-size:12px;text-align:left;}
#giftbox input[type="text"]{width:96%;padding:2px;}
#giftbox label{display:block;}
#giftbox .line{height:1px;background:#DFD9C3;margin:10px 0;display:block;}
#giftbox textarea{width:96%;height:130px;}

a.multi-ticked{border: 1px solid #009900 !important;}
tr div.location-checkbox-hover{border:1px solid #090;background:#ccffcc; cursor:pointer;}
td.multiple-buy-total{border-left:1px solid #ccc;}

/*div.addressBox{border-bottom:1px dashed #090;padding:15px 0px;}*/
div.location-select{border:1px solid #ccc;padding:2px;}
div.location-select-hover{border:1px solid #090 !important; background:#cfc;}

#spec-deal-options h3#buyTitle{
    text-align: center;
    height: auto;
    width: auto;
    padding: 20px 0;
    font-family: arial, verdana, sans-serif;
    font-size: 16pt;
    position: relative;
    right: 10px;
}

#deal-options{
	background:#fff;	
}

tr.buyDialogOptionSedona.location-option-1 a.multi-ticked, tr.buyDialogOptionSedona.location-option-1 div.location-checkbox-hover{background:url(/images/sedona/1-upperlip.jpg) center center no-repeat;}
tr.buyDialogOptionSedona.location-option-2 a.multi-ticked, tr.buyDialogOptionSedona.location-option-2 div.location-checkbox-hover{background:url(/images/sedona/2-chin.jpg) center center no-repeat;}
tr.buyDialogOptionSedona.location-option-3 a.multi-ticked, tr.buyDialogOptionSedona.location-option-3 div.location-checkbox-hover{background:url(/images/sedona/3-bikiniline.jpg) center center no-repeat;}
tr.buyDialogOptionSedona.location-option-4 a.multi-ticked, tr.buyDialogOptionSedona.location-option-4 div.location-checkbox-hover{background:url(/images/sedona/4-underarms.jpg) center center no-repeat;}
tr.buyDialogOptionSedona.location-option-5 a.multi-ticked, tr.buyDialogOptionSedona.location-option-5 div.location-checkbox-hover{background:url(/images/sedona/5-fullbikini.jpg) center center no-repeat;}
tr.buyDialogOptionSedona.location-option-6 a.multi-ticked, tr.buyDialogOptionSedona.location-option-6 div.location-checkbox-hover{background:url(/images/sedona/6-forearms.jpg) center center no-repeat;}
tr.buyDialogOptionSedona.location-option-7 a.multi-ticked, tr.buyDialogOptionSedona.location-option-7 div.location-checkbox-hover{background:url(/images/sedona/7-fulllegs.jpg) center center no-repeat;}
h3#buyTitle{width:337px;height:82px;font:normal 18px verdana,arial,sans-serif;text-align:left;padding:8px 100px 0px 18px;}

/*tr#locationOptionsRow td
{
    text-align: left; 
    padding-bottom: 20px;
}*/

div#locationOptionsRow
{
    padding: 0;
    margin: 0;
    text-align: left;
    margin-bottom: 10px;
    padding: 5px;
}

label#locationOptionsLabel
{
    font-weight: bold;
    font-size: 14px;
}

select#locationOptionsSelect
{
    font-size: 14px;
    width: 330px;
}

