.productDetailsDroplet a, .productDetailsDroplet a:visited {
    color: #0000cc;
}

i {
    color: #666;
    font-style: normal;
}

.productDetailsDroplet .breadcrumb a, .productDetailsDroplet .breadcrumb a:visited {
    color: #000;
}

.productLeft {
    position: relative;
    float: left;
    width: 270px;
}

.productLeft a {
    text-decoration: none;
}

.productViewLarger {
    text-align: right;
    text-decoration: underline;
}

.productLeft .productSmallHeader {
    font-weight: bold;
    margin-bottom: 3px;

}

.productViewMore {
    float: left;
    position: relative;
    border: 1px solid #999;
    margin-right: 5px;
    margin-bottom: 5px;
    padding: 1px;
}

/*border:*/

/*1*/
/*px solid #012DAC*/

/*;*/
.productViewMore:hover {

}

.productHeader {
    color: #995706;
    font-size: 14px;
    margin-top: 8px;
}

.productShortDescription {
    margin: 4px 10px 0px 0px;
}

.productSize .sku_item_selection {
    margin-top: 2px;
}

.productSizeHeader {

    font-weight: bold;
    font-size: 11px; /*color: #995706;*/
}

.productInfo {
    padding-top: 3px;
    padding-bottom: 7px;
    font-size: 11px; /*color: #995706;*/
    clear: both;
}

.quantity {
    padding: 10px 0px 5px 30px;
    position: relative;
    float: left; /*background-color: #eaeaea;*/

}

.productQuantity select {
    margin-top: 3px;
}

.productCrosssell, .productLongDescription {
    margin-top: 15px;
    margin-bottom: 15px;
}

.productCrosssell .merchandisingTitle, .productLongDescriptionHeader {
    color: #995706;
    font-size: 12px;
    font-weight: bold;
    margin-bottom: 3px;
}

.productLongDescription {
    margin-right: 10px;
}

.swatch {
    overflow: hidden;
    display: block;
    margin: -30px 0 0 -35px;

}

.colorSwatch {
    overflow: hidden;
    display: block;
    width: 25px;
    height: 25px;
    border: 1px solid #999;
}

.selectedColorSwatch {
    overflow: hidden;
    display: block;
    width: 25px;
    height: 25px;
    border: 2px solid #995706;
}

.colorEach {
    float: left;
    width: 35px;
    height: 36px;
}

.productDetailsDroplet {
    background-color: #fff;
    border: solid 1px #ff9900;
    color: #333; /*margin-right: 10px;*/
    font-size: 11px;
    padding-left: 10px;
    width: 643px;
}

.productDetailsDroplet .productListing {
    margin-top: 10px;
    position: relative;
}

.productDetailsDroplet .reviewWrap {
    margin-top: 15px;
}

.productDetailsDroplet .product_review {
    margin-top: 15px;
    position: relative;
    _margin-top: 0px;
}

.productDetailsDroplet .prSnippetEngine div {
    padding: 0px;
}

.productDetailsDroplet .prSnippetTitle {
    margin: 5px 0px 10px 0px;
    color: 995706;
    font-weight: bold;
    font-size: 12px;
}

.productDetailsDroplet .prSnippetReadReviews {
    display: block;
    float: left;
    margin: 10px 10px 10px 0px;
}

.productDetailsDroplet .powerRatings_block {
    display: block;
    margin: 10px 0px 10px 0px;
}

.productDetailsDroplet #prReviewSummary {
    background: #fff;
    border: 0px;
    margin-right: 10px;
}

.productDetailsDroplet .prSummaryHeader, .productDetailsDroplet .prReviewSort {
    background-color: #eaeaea;
}

.productDetailsDroplet .product_qa {
    margin-top: 15px;
    position: relative;
    _margin-top: 0px;
    border: 1px solid #d2d2d2;
    margin-right:10px;

}

.productDetailsDroplet .qa_block{
    padding-left:10px;
    padding-top:5px;
}

.productDetailsDroplet .qa_link a {
    font-size:9pt;
    text-decoration:underline;
    font-weight:bold;
    color: #0000cc;
}

.productDetailsDroplet .prReviewSort {
    margin: 0px 10px 0px 0px;
    text-transform: none;
    font-size: 10px;
}

.productDetailsDroplet .prSummaryTitle {
    font-weight: bold;
    text-transform: none;
    font-size: 10px;
}

.productDetailsDroplet .prReviewSortBox select {
    font-size: 10px;
}

.productDetailsDroplet .prPagination, .productDetailsDroplet .prReviewWrap {
    border-bottom: solid 1px #eaeaea;
}

.productDetailsDroplet .prReviewPoints {
    margin: 0px;
}

.productDetailsDroplet .prSummaryRating {
    font-size: 10px;
    border-bottom: solid 1px #eaeaea;
}

.productDetailsDroplet .prSummaryKey {
    text-align: left;
    font-weight: normal;
}

.productSize {
    position: relative;
    clear: both;
    border-top: solid 1px #eaeaea;
    padding-top: 10px;
}

.grayLine {
    border-top: solid 1px #eaeaea;
    width: 325px;
    padding-bottom: 10px;
    margin-left: -10px;
    position: relative;
}

.productRight {
    border-left: solid 1px #eaeaea;
    border-bottom: solid 1px #eaeaea;
    position: relative;
    float: right;
    width: 320px;
    padding-left: 7px;
    padding-right: 7px;

}

.productPrice {
    color: #FF0000;
    font-size: 12px;
    font-weight: bold;
}

.productWidth {
    color: #FF0000;
    float: right;
    width: 115px;
    font-size: 14px;
    font-weight: bold;
}

.addToBag {
    padding: 10px 5px 5px 10px;
    background-color: #efefef;
    position: relative;
    float: right;

}

.productDescription {
    color: #000000;
    font-size: 10px;
}

.productSmallHeader {
    padding: 5px 0px 0px 0px;
    color: #995706;
    font-weight: bold;
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
}

.productLink a {
    color: #995706;

}

.productColor {
    padding-top: 5px;
    position: relative;

}

.productViews {
    height: 30px;
}

.shoppingButtonsHeader {
    position: relative;
    padding: 5px 0px 3px 7px;
    color: #995706;
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
}

.shoppingButtons {
    clear: both;
}



div.shoeAlert {
    margin: 0px;
    z-index:10;
    position:absolute;
    width:225px;
    right:5px;
}
div.shoeAlertSlider {
    padding: 5px;
    border: 1px solid #995706;
    background: #eeeeee;
    /*width:220px;*/
}
.shoeAlertToggle{
    cursor:pointer;
}