/* V2 itemdetails page */
#seitemdetails_v2 .mcdropdown_menu li {list-style-type:none;}
#seitemdetails_v2 .sepricedisplay div {font-weight:bold;padding:0;margin-right:5px;display:inline;}
#seitemdetails_v2 .seregularprice {display:inline;}
#seitemdetails_v2 .sefullprice {display:inline;}
#seitemdetails_v2 .sespecialprice {display:inline;padding-right:5px;font-size:1em;color:#c00;}
#seitemdetails_v2 .seoriginalprice {display:inline;text-decoration:line-through;color: #777777;}
#seitemdetails_v2 .sepricemsg {font-size:.85em;text-transform:uppercase;color:#c00;}
#seitemdetails_v2 .sepricetype {font-size:.95em;}

/* item detail page */
.secatalogpage #seitemmessages ul {margin:0;padding:5px 0 5px 0;list-style:none;}
.secatalogpage #seitemmessages li {margin:0;padding:3px 0 3px 32px;list-style:none;}
.seqbpcatalogpage #seitemmessages ul {margin:0;padding:10px 0;list-style:none;}
.seqbpcatalogpage #seitemmessages li {margin:0;padding:3px 0 3px 32px;list-style:none;}

/* item detail tab area */
#seitemdesccolright ul {margin:0;padding:0;}
#seitemdesccolright li {list-style:none;padding:5px 0;font-size:.85em;line-height:1.2em;}
#seitemdesccolright li.seinfofeatureiv a, #seitemdesccolright li.seinfofeatureev a {padding-left:30px;}
#seitemdesccolright li.seiconfemale {padding-left:30px;}
#seitemdesccolright li.senonstocked {padding-left:30px;}
#seitemdesccolright li a {text-decoration:none;display:block;}
#seitemdesccolright li a img {padding:0;margin:0 5px 0 0;}

/* item detail page video carousel item */
.seitemimagecarousel-item.video-carousel-item:hover {border:1px solid #999;}
.video-carousel-item a { text-decoration: none; text-transform:uppercase; font-weight: bold; }
.sevideoavailable {height:40px;font-size:0.9em;margin:0 0 0 1px;text-align:center;padding:2px;}
.sevideoavailable a {text-decoration:none;font-weight:bold;}
.sevideoavailable:hover {cursor:pointer;}
.sevideoavailable img, .sevideoavailable img:hover {padding:4px 0;}

/* item detail page */
#seitempicture {float:left;width:360px;text-align:center;}
#seitempicture .seimagecaptiontext {padding:5px 0;text-align:center;font-size:.85em;}
#seitempicture .sebuttonzoomitem {margin:10px auto 0;width:67px;height:23px;display:block;padding:0;}
#seitempicture .sebuttonzoomitem a {display:block;width:67px;height:23px;}
#seitempicture .sebuttonzoomitem a:hover {background:none;}
#seitempicture .sebuttonzoomitem a img {display:none;}
#seitemcontent {margin-left:380px;font-size:.85em;}
#seitemcontent h1 {margin:0;padding:0;font-size:1.8em;background:none;padding:0}
#seitemcontent h1 div {background:none;padding:0;}
#seitemcontent h2 {font-size:1.8em;margin:0 0 5px 0;}
#seitemcontent .seitemprice {padding:0 0 5px 0;}
#seitemcontent .seitemprice .seregularprice {font-size:1.5em;font-weight:bold;}
#seitemcontent .seitemprice .sespecialprice {font-weight:bold;display:inline;font-size:1.5em;margin-right:10px;}
#seitemcontent .seitemprice .seoriginalprice {display:inline;text-decoration:line-through;font-weight:bold;font-size:1.5em;}
#seitemcontent .seitemprice .sepricemsg div {display:inline;margin-right:5px;font-size:1.2em;}
#seitemcontent #sestockstatus {margin:10px 0;}
#seitemcontent #sestockstatus div {margin:0;padding:0;display:none;}
#seitemcontent .seitemaction {padding:0;height:32px;}
#seitemcontent .seitemquantity {display:block;float:left;padding:5px 0 0 0;}
#seitemcontent .seforminputtext {margin:0 5px;width:30px;font-size:.95em;text-align:right;padding:2px 3px;height:13px;}
#seitemcontent .seitembuttons {display:block;float:left;padding:0 40px 0 0;margin:0;}
#seitemcontent .sebuttonaddcheckout {display:block;float:left;}
#seitemcontent .sebuttonaddcheckout input {border-width: 1px;font-size: 0.85em;}
#seitemcontent .sebuttonaddtomywishlist {display:block;float:left;padding-left:12px;background:none;font-size:1.1em;}
#seitemcontent .sereviewstatus {padding:0;font-size:.9em;margin: 10px 0;}
#seitemcontent .sereviewstatus .prSnippetTitle {display:none;}
#seitemcontent .sereviewstatus .prSnippetRatingUnclickable {padding:0;display:inline;}
#seitemcontent .sereviewstatus .prStars {display:block;float:left;width:90px;background-repeat:no-repeat;height:20px;padding:0;margin:0;line-height:20px;}
#seitemcontent .sereviewstatus .prStarsSmall {background-repeat:no-repeat;height:16px;padding:0;margin:0;line-height:16px;}
#seitemcontent .sereviewstatus .prSummaryAverageRatingDecimal {display:none;}
#seitemcontent .prSnippetNumberOfRatingsText {display:none;}
#seitemcontent .sereviewstatus .prSnippetWriteReview {display:inline;font-size:1.2em;padding-right:5px;padding-left:10px;border-right:none;}
#seitemcontent .sereviewstatus .prSnippetReadReviews {display:inline;font-size:1.2em;padding-left:8px;}
#seitemcontent #seitemsnippets {padding:0 0 5px 0;}
#seitemcontent #seitemsnippets .sesocialnetworking {margin:0;padding:0;}
#seitemcontent .seitemvariations {padding:0 8px 8px 0;}
#seitemtabs {padding-top:20px;clear:both;}
#seitemtabs .ui-tabs-panel {background-color:transparent;}
#seitemdetails_v2 .ui-tabs-nav { padding: 0 !important; }
#seitemdetails_v2 .ui-widget-header { margin-bottom:12px !important; }
#seitemtabs .ui-corner-all {border-radius: 0;}
#seitemtabs .setabulardata {border:none;width:100%;}
#seitemtabs .setabulardata th {border:none;padding:8px;font-size:.85em;background-color:#ccc;color:#000;}
#seitemtabs .setabulardata td {border:none;padding:8px;font-size:.85em;}
#seitemtabs h2 {color:#575757;margin:0;padding:0 0 10px 0;font-size:.95em;}
#seitemdesccolleft {float:left;width:60%;}
#seitemdesccolleft h2 {display:block;margin:0 0 10px 0;font-size:.95em;}
#seitemdesccolleft p {margin:0;font-size:.85em;line-height:1.5em;padding-bottom:15px;}
#seitemdesccolright {float:right;width:38%;padding-bottom:15px;}
#seitemdesccolright h2 {margin:0;padding:0 0 12px 0;font-size:.95em;}
#seitemspecs {padding:0px;}
#seitemspecs h2 {margin:0;padding:0 0 0px 0;font-size:.95em;border-bottom:none;}

.sebodycatalogpage .qtip {max-width:356px;width:356px;}
.sebodycatalogpage .qtip-default{border-color: #444;background-color: #FFF;color: #333;}
.sebodycatalogpage .qtip-default .qtip-titlebar{background-color: #444;color: #FFF; line-height: 12px;}
.sebodycatalogpage .qtip-default .qtip-content{padding: 0;}
.sebodycatalogpage .qtip-tip {background: #444 !important; border: #444 !important; top: -2px !important;}
.qtip-content table {width:100%;border-spacing:0;border-collapse:collapse;padding:0;margin:0;border:none;}
.qtip-content table td {font-weight:normal;}

/* item detail page */
.secatalogpage #seitemmessages ul {border-bottom:1px solid #ebebeb;margin-bottom:0px;}
.secatalogpage #seitemmessages li {color:#444;}
.seqbpcatalogpage #seitemmessages ul {border-bottom:1px solid #ebebeb;}
.seqbpcatalogpage #seitemmessages li {color:#444;}
li.seiconnonshipable {background: url(/library/styles/natalie/crimsongray/icon-noship.gif) left 4px no-repeat;}
li.seiconnonstocked {background: url(/library/icons/default/hourglass_g.gif) 2px 4px no-repeat;}
li.seiconcartdisabled {background: url(/library/icons/default/nocart_red_g.gif) left 4px no-repeat;}
li.seiconpickuponly {background: url(/library/icons/default/car_g.gif) 5px 4px no-repeat;}
li.seicongroundonly {background: url(/library/icons/default/ground_g.gif) 4px 4px no-repeat;}
li.seiconaironly {background: url(/library/icons/default/airshipping_g.gif) 2px 0px no-repeat;}

/* item detail tab area */
#seitemdesccolright li {border-bottom:1px solid #dddddd;}
#seitemdesccolright li.seinfofeatureiv a, #seitemdesccolright li.seinfofeatureev a {background: url(/library/styles/natalie/crimsongray/icon-video.gif) left center no-repeat;}
#seitemdesccolright li.seiconfemale {background: url(/library/styles/natalie/crimsongray/icon-woman.gif) left 4px no-repeat;}
#seitemdesccolright li.senonstocked {background: url(/library/styles/natalie/crimsongray/icon-nostock.gif) left 4px no-repeat;}

/* item detail part number tab ipad fix */
table#seSkuPartMatrix a[href^=tel]{color: inherit; pointer-events: none; text-decoration: none;}

/* item detail page */
#seitempicture img {}
#seitemcontent .seitembuttons {padding: 0px 0px 0 0;}
#seitempicture .sebuttonzoomitem {background: url(/library/styles/natalie/crimsongray/seiconzoom-on.gif) 0 0 no-repeat;}
#seitempicture .sebuttonzoomitem a {background: url(/library/styles/natalie/crimsongray/seiconzoom.gif) 0 0 no-repeat;}
#seitemcontent h1 {color:#959595;}
#seitemcontent .seitemprice .seregularprice {color:#777;}
#seitemcontent .seitemprice .sespecialprice {color:#c00;}
#seitemcontent .seitemprice .seoriginalprice {color:#999;}
#seitemcontent .seitemaction {border-bottom:1px solid #ebebeb;padding:10px 0 3px 0;}
#seitemcontent .sebuttonaddcheckout input {background:#c03b4a;color:#fff;-webkit-appearance:none; -webkit-border-radius:0;}
#seitemdetails_v2 #seitemcontent li.ui-state-default {background:#eee !important;border:1px solid #888;}
#seitemdetails_v2 #seitemcontent li.ui-state-active {background:#fff !important;}
#seitemtabs .setabulardata td {background:#fff;border-bottom:1px solid #dddddd;}
#seitemtabs .setabulardata td.selabel {background:#eee;border-bottom:1px solid #fff;width:22%;}
#seitemdesccolleft h2 {color:#666;}
#seitemdesccolright h2 {color:#575757;border-bottom:1px solid #dddddd;}
#semoredetailstab {padding-bottom: 25px;}
#seitemreviews {padding-bottom: 25px;}
#seitemreviews h2 {border-bottom:1px solid #dddddd;}
#seitemdetails_v2 #seitemaddcart div.seformerror {background:#FEFF5F;border:1px solid #900;}
@media (max-width: 981px) {
	#sevariationlist_msdd ::-webkit-scrollbar {-webkit-appearance: none;width: 7px;}
	#sevariationlist_msdd ::-webkit-scrollbar-thumb {border-radius: 4px;background-color: rgba(100,100,100,.5);-webkit-box-shadow: 0 0 1px rgba(255,255,255,.5);}	
}

/* related items */
#seitemdetails_v2 .serelateditems {clear:both;}
#seitemdetails_v2 #seitemrelated {margin-top:0;border:none;background: none;}
#seitemdetails_v2 #seitemrelated h2 {padding-top:0;}
#seitemdetails_v2 #seitemrelated .seitempicture {background: none;border: 0 none;}
#seitemdetails_v2 .serelateditems h2 {border-bottom:none;margin:0;font-size:1em;padding:10px 7px;line-height:1em;}
#seitemdetails_v2 .serelateditems .seitemlistdiv {padding:0 7px;}
#seitemdetails_v2 .serelateditems .seitemprice .seregularprice {display:inline;padding:0 5px 0 0;}
#seitemdetails_v2 .serelateditems .seitemprice .seoriginalprice {padding:0 5px 0 0;}
#seitemdetails_v2 .serelateditems .seitemprice .sepricemsg {padding:0;font-size:.85em;}
#seitemdetails_v2 .serelateditemlist {padding-left:20px;}
#seitemdetails_v2 .serelateditemlist .seitem {list-style-type:none;display:inline-block;width:135px;margin:0 6px 10px;padding:5px;height:180px;float:left;}
#seitemdetails_v2 .serelateditemlist .seitempicture {float:none;width:auto;padding:0;text-align:center;border:1px solid #BBBBBB;border-radius:5px;width:90px;background:#fff;margin:0;}
#seitemdetails_v2 .serelateditemlist .seitempicture img {height:auto; width:auto; max-width:80px; max-height:80px;padding:3px;}
#seitemdetails_v2 .serelateditemlist h5 {margin:10px 0 0 0;font-size: 0.85em;line-height: 1.2em;}
#seitemdetails_v2 .serelateditemlist h5 a {text-decoration:none;}
#seitemdetails_v2 .serelateditems .seitemprice .seregularprice {padding:0;}
#seitemdetails_v2 .serelateditems .secleartext {clear:both;}
#seitemdetails_v2 .serelateditems .sepricedisplay {margin-top:5px;font-size:.85em;}

#seitemdetails_v2 .serelateditems .seitemprice .seregularprice {display:inline;padding:0;}
#seitemdetails_v2 .serelateditems .seitemprice .seoriginalprice {padding:0 5px 0 0;}
#seitemdetails_v2 .serelateditems .seitemprice .sepricemsg {padding:0;font-size:.85em;}


#seitemdetails_v2 .serelateditems {border:1px solid #bbb;}
#seitemdetails_v2 .serelateditems h2, .seshoppingcartpage #seitemrelated h2 {border-bottom:1px solid #bbb;color:#666;background: url(/library/styles/natalie/crimsongray/vertical-gradient.gif) 0 0 repeat-x;margin: 0 0 5px;padding: 10px 7px;}
#seitemdetails_v2 .serelateditems table .seitempicture {border:1px solid #dddddd;background:#fff;}
#seitemdetails_v2 .serelateditems table .seitempicture a {border:1px solid #fff;}

#seitemdetails_v2 #seitemaddcart p.semessage { margin:0 30px;text-align:left;display:none;}

/*     related items carousel    */
.seitemdetailspage .serelateditems .seitempicture {border:none;background:transparent;}
#secontainer .seitemdetailspage #seitemrelated, #secontainer .seshoppingcartpage #seitemrelated {border:1px solid #BBBBBB;margin-bottom: 25px;}

/* recently viewed items carousel */
#seitemdetails_v2 #seitemrecently h2 {border-bottom:none;margin:0;font-size:1em;padding:10px 7px;line-height:1em;}
#seitemdetails_v2 #seitemrecently, .seshoppingcartpage #seitemrecently {border:1px solid #bbb;clear:both;}
#seitemdetails_v2 #seitemrecently h2, .seshoppingcartpage #seitemrecently h2 {border-bottom:1px solid #bbb;color: #666;background: url(/library/styles/natalie/crimsongray/vertical-gradient.gif) 0 0 repeat-x;margin:0 0 5px;padding: 10px 7px;}
.seitemdetailspage #seitemrecently .seitempicture, .seshoppingcartpage #seitemrecently .seitempicture  {border:none;background:transparent;}

/* power reviews */
div.seitemdetailspage div.sereviewstatus {background:none;border:none;}
.sereviewstatus {margin:0;padding:5px 0 0 0;font-size:.75em;}
.sereviewstatus .prSnippetTitle {display:none;}
.sereviewstatus .prSnippetRatingUnclickable {padding:0 0 2px 0;}
#secomp5 .sereviewstatus .prSnippetRatingUnclickable {padding:0 0 2px 0;}
#secomp5 .sereviewstatus .prSnippetNumberOfRatingsText {display:none;}
.sereviewstatus .prStars {float:left;background-repeat:no-repeat;height:20px;padding:0;margin:0;line-height:20px;}
.sereviewstatus .prStarsSmall {width:86px;background-repeat:no-repeat;height:16px;padding:0;margin:0;line-height:16px;}
.sereviewstatus .prSummaryAverageRatingDecimal {display:none;}
.sereviewstatus .prSnippetNumberOfRatingsText {display:inline;line-height:15px;}

/* snapshots */
.pr-review-engine {font-family:inherit;font-size:inherit;font-weight:inherit;text-align:left;}
.pr-snapshot-head {border-style:solid;padding:.5em .5em 0 .5em;background-repeat:repeat-x;}
.pr-snapshot-title {display:inline;padding:0;margin:0;font-size:114%;font-weight:bold;}
.pr-snapshot-cobrand {display:inline;margin:0 0 0 .3em;padding:0;font-size:85%;margin-right:1em;}
.prImageSnippetImage {float:left;height:38px;margin-right:1px;overflow:hidden;width:38px;}
.prImageSnippet div.prImageSnippetImage a img.prImageSnippetImageLandscape {height:38px;}
.prImageSnippet div.prImageSnippetImage a img {border:0 none;}
.pr-snapshot-addreviews-wrapper-bot {float:right;margin-top:1em;display:none;}
a.pr-btn-slide {background:transparent url(/files/powerreviews/pwr/engine/images/bg_button_grey_r.gif) no-repeat scroll top right;display:block;float:left;font:85% arial,sans-serif;padding-right:4px;text-decoration:none;}
a.pr-btn-slide span {background:transparent url(/files/powerreviews/pwr/engine/images/bg_button_grey_l.gif) no-repeat;display:block;padding:4px 5px 5px 8px;}
a.pr-btn-slide p {background:transparent url(/files/powerreviews/pwr/engine/images/icon_plus.gif) no-repeat left center;display:inline;margin:0;padding:1px 0 1px 18px;height:14px;line-height:14px;}
.pr-snapshot-body {border-width:0 1px;border-style:solid;padding:0 .5em .5em;font-size:100%;}
.pr-snapshot-body-wrapper {padding:.5em;}
.pr-snapshot-product-name {display:none;}
.pr-snapshot-rating-wrapper {padding:0 .2em;}
.pr-snapshot-rating {line-height:1.25em;}
.pr-snapshot-rating .pr-stars {float:left;height:20px;line-height:20px;width:112px;margin:0 .5em 0 0;}
.pr-snapshot-rating .pr-rating {float:left;margin-right:.3em;height:20px;line-height:20px;}
.pr-snapshot-rating .pr-rating-popout {float:left;width:11px;height:11px;margin:0 .1em;}
.pr-snapshot-average-based-on-text {vertical-align:middle;padding:0;margin:0;line-height:20px;}
.pr-snapshot-consensus {margin-top:1em;}
.pr-snapshot-consensus-value {display:inline;vertical-align:middle;font-size:92%;background-repeat:repeat-x;padding:.1em .3em;margin-right:.3em;font-weight:bold;}
.pr-snapshot-consensus-text {display:inline;}
.pr-snapshot-body-wrapper .pr-review-points {margin-top:1em;}
.pr-snapshot-express-referral {font-size:85%;}
.pr-review-points-attr-wrapper {clear:both;}
.pr-review-points-attr-wrapper .pr-attribute-group {width:31%;float:left;margin-right:1%;overflow:hidden;}
.pr-rounded {-moz-border-radius-topleft:.2em;-moz-border-radius-topright:.2em;-moz-border-radius-bottomleft:.2em;-moz-border-radius-bottomright:.2em;-webkit-border-top-left-radius:.2em;-webkit-border-top-right-radius:.2em;-webkit-border-bottom-left-radius:.2em;-webkit-border-bottom-right-radius:.2em;border-top-right-radius:.2em;border-top-left-radius:.2em;border-bottom-right-radius:.2em;border-bottom-left-radius:.2em;}
*html .pr-review-points .pr-review-points-attr-wrapper .pr-attribute-group {width:31%;}
.pr-review-points-attr-wrapper .pr-last {margin-right:0;}
.pr-attribute-key p {display:block;font-weight:bold;padding:.4em .4em .3em;margin:0;text-transform:uppercase;text-align:left;}
.pr-attribute-value {padding:.4em;height:8em;}
.pr-attribute-value-list {list-style:none;margin:0;padding:0;}
.pr-attribute-value-list li {line-height:1.4em;font-size:92%;}
.pr-snapshot-body-wrapper .pr-other-attributes {padding:.7em .2em 0;}
.pr-other-attributes {display:none;padding:0 .2em;}
.pr-other-attributes-list {margin:0;padding:0;list-style:none;font-size:92%;}
.pr-other-attributes-list li {margin:.2em 0;list-style:none;}
.pr-other-attributes-list li.pr-other-attribute-label {float:left;width:32.25%;margin-right:1%;clear:left;text-transform:uppercase;font-weight:bold;padding:0 0 0 .7em;background-repeat:no-repeat;background-position:left center;}
.pr-other-attributes-list li.pr-other-attribute-value {float:left;width:60%;}
.pr-snapshot-footer {padding:.7em .2em 0;}
.pr-snapshot-write-review {background-repeat:no-repeat;background-position:0 50%;padding-left:.7em;margin:0;}
.pr-review-sort {border-width:0 1px;border-style:solid;text-align:right;}
.pr-review-sort-wrapper {padding:0 .5em .5em .5em;font-size:.85em;margin-bottom:20px;}
.pr-review-sort-wrapper select {font-size:1.1em;}
.pr-review-count {float:left;margin:0;vertical-align:bottom;font-weight:bold;line-height:1.4em;}
.pr-review-sort-box {float:right;}
.pr-review-sort-box p {display:inline;margin:0 .3em 0 0;padding:0;vertical-align:text-top;line-height:1.4em;}

/* reviewers */
.pr-contents-wrapper {width:auto;}
.pr-pagination-top {padding:.5em;margin:0;}
.pr-pagination-bottom {padding:.5em;margin:0;}
.pr-pagination-top p, .pr-pagination-bottom p {padding:0;margin:0;}
.pr-page-count {float:left;}
.pr-nav-back-to-top {float:right;}
.pr-nav-back-to-top a:link {margin-left:20px;}
.pr-nav-back-to-top a:hover {margin-left:20px;}
.pr-page-nav {float:right;}
.pr-page-nav a:link {margin-left:5px;}
.pr-review-most-helpful p {padding:0;margin:0;font-size:85%;}
.pr-review-most-helpful p span {font-weight:bold;font-size:85%;}
.pr-review-rating-wrapper {position:relative;}
.pr-review-rating-wrapper, .pr-review-main-wrapper{float:right;width:71%;}
.pr-review-rating{margin-bottom:1em;}
.pr-review-rating-headline{font-weight:bold;line-height:16px;vertical-align:middle;padding:0;margin:0;}
.pr-review-rating .pr-stars{float:left;}
.pr-review-rating .pr-rating{float:left;margin-right:.3em;font-size:85%;height:15px;line-height:15px;}
.pr-review-author-info-wrapper{margin:0 0 .7em 0;}
.pr-review-author{font-size:92%;float:left;width:28%;margin-bottom:1em;}
.pr-review-author-profile-link{padding-right:18px;text-decoration:underline;}
.pr-review-author-profile-link span{display:none;}
.pr-review-author-date{padding:.2em .6em;font-size:smaller;text-transform:uppercase;text-align:center;float:right;margin:0 0 0 1em;}
.pr-review-author-date p{padding:0;margin:0;display:block;}
.pr-review-author-date p.pr-date-day{font-weight:bold;}
.pr-review-most-helpful{margin-bottom:.5em;}
.pr-review-author-affinity-wrapper{margin:.7em 0;}
.pr-review-author-badge-wrapper img,.pr-review-author-badge-wrapper a{border:0;text-decoration:none;}
*html .pr-review-author{width:30%;}
.pr-review-author p{margin:0;padding:0 0 .3em;}
.pr-review-author p span{font-weight:bold;}
.pr-review-author-affinities span{display:block;}
.pr-review-wrap{padding:1em 10px 0 10px;margin:0;}
.pr-review-wrap .pr-review-points .pr-review-points-attr-wrapper{padding:10px 0 0 0;}
.pr-review-wrap .pr-review-points .pr-review-points-attr-wrapper .pr-attribute-group{width:31%;}
.pr-review-wrap .pr-review-points .pr-review-points-attr-wrapper .pr-attribute-group .pr-attribute-key p{padding:5px;margin:0;}
.pr-review-wrap .pr-review-points .pr-review-points-attr-wrapper .pr-attribute-group .pr-attribute-value{padding:5px;overflow:auto;margin-top:.3em;}
.pr-review-text{margin:1em 0;}
.pr-review-text p{padding:0;margin:.7em 0 0;font-size:.95em;}
.pr-review-text .pr-comments-header{font-weight:bold;font-size:92%;}
.pr-review-bottom-line-wrapper span{font-weight:bold;}
.pr-review-bottom-line-wrapper .pr-review-bottom-line{text-transform:uppercase;}
.pr-customer-media-wrapper{float:left;width:215px;margin:.7em 0 0 0;}
.pr-customer-media{margin:1em 0;}
.pr-customer-media-user{font-size:77%;display:inline;}
.pr-customer-media-user span{font-weight:bold;}
.pr-pic{float:left;left:0;padding:10px;}
.pr-pic .pr-caption{font-size:85%;margin:0 0 5px;}
.pr-pic-content{background:transparent url(/files/powerreviews/pwr/engine/images/shadow.gif) no-repeat scroll right bottom;float:left;}
.pr-pic-content .wrap1{background:transparent url(/files/powerreviews/pwr/engine/images/shadows/corner_bl.gif) no-repeat scroll -15px 100%;}
.pr-pic-content .wrap2{background:transparent url(/files/powerreviews/pwr/engine/images/shadows/corner_tr.gif) no-repeat scroll 100% -15px;padding:0 7px 7px 0;}
.pr-pic-content .wrap2 img{display:block;padding:4px;}
.pr-pic .pr-pic-tags{float:left;font-size:66%;line-height:13px;margin:0;padding-bottom:.7em;width:70px;}
.pr-review-most-helpful-bottom{display:none;font-size:85%;padding:.2em 0;}
.pr-review-most-helpful-bottom p{margin:0;padding:0;}
.pr-review-most-helpful-bottom p span{font-weight:bold;font-size:85%;}
.pr-review-tools{font-size:90%;}
.pr-review-tools p{display:inline;font-style:italic;}
.pr-review-tools p.pr-review-helpful-response{display:block;font-weight:bold;padding-top:.3em;}
.pr-report-issue-header{padding:.3em 0;}
.pr-error{display:none;padding-left:5px;padding-bottom:5px;margin-top:1em;width:30em;}
.pr-error-email{display:block;}
.pr-error-comments{display:block;}
.pr-merchant-comments{padding:.5em;margin:2em 1em;}
.pr-merchant-comments p{margin:0;padding:0;font-size:85%;}
.pr-merchant-comments p span{font-weight:bold;font-style:italic;}
.pr-stars{background-repeat:no-repeat;height:1.25em;line-height:1.25em;margin:0 .25em 0 0;padding:0;position:relative;width:7em;}
.pr-stars-small{height:16px;line-height:16px;width:83px;}
.pr-rating{padding:0 .4em 0;vertical-align:top;}
.pr-snapshot-no-ratings{text-align:center;}
.pr-clear{clear:both;}
*html .pr-review-wrap .pr-clear{width:90%;}
.pr-snippet-wrapper{padding:.25em;text-align:left;}
.pr-snippet-review-count{padding:0;margin:0;font-size:95%;line-height:26px;position:relative;}
*html .pr-snippet-review-count{font-size:85%;}
.pr-snippet-stars{padding:.3em;float:left;margin-right:.3em;}
.pr-snippet-stars .pr-stars-small{float:left;height:15px;line-height:15px;width:83px;}
.pr-snippet-stars .pr-snippet-rating-decimal{float:left;margin-right:.3em;height:15px;line-height:15px;font-size:85%;}
.pr-snippet-stars .pr-snippet-rating-decimal{padding:0 .2em 0;}
.pr-popout{float:left;width:11px;height:11px;margin:0 .1em;}
.pr-snippet-read-write{padding:.6em .3em;font-size:77%;text-align:center;clear:both;margin-top:.2em;}
.pr-snippet-read-write a.pr-snippet-link span{font-weight:bold;}
.pr-snippet-read-reviews{float:left;padding:0 1em;}
.pr-snippet-write-review{float:left;padding:0 1em;}
.pr-snippet-write-first-review p{display:inline;padding-right:.3em;}
.pr-pa-snippet{padding:.25em;}
.pr-pa-snippet-wrapper{position:relative;}
.pr-pa-snippet-title{padding:0 1em;margin:0;font-size:92%;line-height:26px;font-weight:bold;display:inline;}
.pr-pa-snippet-text{padding:0;margin:0;font-size:77%;line-height:26px;font-weight:bold;display:inline;}
.pr-pa-snippet-qa{padding:.6em .3em;font-size:77%;text-align:center;}
.pr-pa-snippet-qa a.pr-snippet-link span{font-weight:bold;}
.pr-pa-snippet-read-questions{float:left;position:relative;}
.pr-pa-snippet-read-questions p{display:inline;padding:0 .5em;}
.pr-pa-snippet-ask-question{float:left;margin-left:1em;position:relative;}
.prPaContainer,.prPaFooter{width:38.5em;font-family:arial;font-size:85%;}
*html .prPaContainer,.prPaFooter{width:40.5em;}
.prPaContainer{padding:1em;}
.prPaContainer p{margin:0;padding:0;}
.prPaQ,.prPaA{font-size:114%;}
.prPaHeader .prPaQuestionPrompt{padding:.6em 0;font-size:85%;*font-size:80%;}
.prPaHeader .prPaQuestionPrompt span{font-weight:bold;}
.prPaHeader .prPaQuestionPromptIntro{font-weight:bold;margin-bottom:.5em;}
.prPaHeader .prPaQuestionPromptIntro span{font-size:85%;*font-size:80%;font-weight:normal;}
.prPaFooter{text-align:right;font-family:arial;font-size:85%;padding:.7em 1em;}
body:last-child:not(:root:root) .prPaFooter{padding:.7em 0;}
.prPaFooter .prPaQuestionPromptIntro{font-weight:bold;margin:0;padding:.4em 0 0 0;}
.prPaAskQuestionLnk{font-size:0;height:25px;width:120px;background:transparent url(/files/powerreviews/pwr/engine/images/pa_question_bubble.gif) 0 0 no-repeat;display:block;float:right;border:none;text-decoration:none;}
body:last-child:not(:root:root) .prPaAskQuestionLnk{margin-right:1em;}
.prPaAskQuestionLnk span{display:none;}
.prPaQaContainer{margin-left:-40px;*margin-left:0;}
.prPaContainer ul{list-style:none;}
.prPaAnswerCont ul li{border:none;}
.prPaContainer li{margin-left:0;margin-bottom:.5em;padding:.5em .5em 0 .5em;}
.prPaContainer .prPaAnswerList li{padding:0;}
.prPaCounts{padding-top:1em;}
.prPaByLine{margin:.7em 0 0 0;font-size:85%;}
.prPaAddBorder{padding-bottom:.7em;}
.prPaLastAnswer{padding-bottom:.5em;}
.prPaDate{display:inline;}
.prPaQuestion{margin-bottom:.5em;margin-top:.5em;padding:.5em;}
.prPaAnswerList{margin-left:-40px;*margin-left:0;}
.prPaAnsweredIn{margin:0;padding:0;display:inline;font-size:85%;}
p.prPaTotalsLabel, p.prPaAnswerLnk{margin:1em 0 0 0;padding:0 0 .5em 0;}
p.prPaAnswerLnk {font-size:92%;float:right;}
p.prPaAnswerLnk a {font-weight:bold;}
p.prPaTotalsLabel {font-weight:bold;cursor:pointer;padding-left:.8em;margin-bottom:.5em;}
p.paPrQaPrefix {font-weight:bold;margin:0 .2em 0 0;padding:0;display:inline;}
.prPaBadgeCase{margin:0 0 .5em 0;height:20px;}
.prPaAnswerDialog p.prPaVerifiedMerchant{font-size:77%;font-weight:bold;background:transparent url(/files/powerreviews/pwr/engine/images/badge_vm.gif) 0 0 no-repeat;padding-left:25px;line-height:20px;}
.prPaAnswerDialog p.prPaVerifiedPurchaser{font-size:77%;font-weight:bold;background:transparent url(/files/powerreviews/pwr/engine/images/badge_pa_vb.gif) 0 0 no-repeat;padding-left:25px;line-height:20px;}
.prPaToggleClosed{background:transparent url(/files/powerreviews/pwr/engine/images/pa_carat_closed.gif) 0 .2em no-repeat;}
.prPaToggleOpen{background:transparent url(/files/powerreviews/pwr/engine/images/pa_carat_open.gif) 0 .4em no-repeat;}
.pr-modal-container{position:absolute;width:600px;height:422px;z-index:9998;}
.pr-modal-toolbar{padding:0;*width:600px;}
.pr-modal-container-close{height:15px;width:25px;display:block;float:right;margin:2px 5px;}
.pr-modal-container-close span{display:none;}
.pr-modal-wrapper{width:580px;height:380px;overflow:auto;margin:10px;}
.pr-modal-content h2{font-size:15px;padding:10px;margin:0;}
.pr-modal-content .prReviewWrap{padding:0 10px;}
.pr-header .pr-hidden{margin-top:-422px;}
.pr-hidden{visibility:hidden;}

/* snippet v2 */
.pr-snippet-read-write {border:none;clear:right;float:right;margin:0;padding:0;text-align:left;width:105px;font-size:0.7em}
.pr-snippet-read-reviews {border-right:none;padding:0 5px 5px 0;clear:right;float:right;text-align:left;width:105px;}
.pr-snippet-read-write a.pr-snippet-link span {font-weight:normal}
.pr-snippet-stars {display:inline;float:left;line-height:15px;}
.pr-snippet-write-review {border-right:none;padding:0 5px 5px 0;clear:right;float:right;text-align:left;width:105px;}
.outlet .pr-snippet-read-write a.pr-snippet-link {font-size:11px;}
.pr-snippet-wrapper {border:none}
.pr-snippet-write-first-review p {display:none}
.pr-snippet-stars {border:none;float:left;margin-right:0;padding:0}
.pr-snippet-stars .pr-snippet-rating-decimal {display:none}
.pr-snippet-review-count {display:none}

/* q & a */
.seqatag {margin:1em 0;}
.seqalist .seqaheader ul ul {margin-top:0;}
.seqalist .seqaheader ul ul li {font-weight:normal;}
.seqalist h3 {padding:6px 10px;}
.seqaquestionlink {padding:1em 1em 0 1em;}
.seqaquestionlinkbottom {padding:0 1em 1em 1em;}
.seqaheader h4 {margin:5px 0;}
.seqaheader ul {margin-top:0;padding:0;}
.seqaheader ul li {list-style-type:none;padding:1px 0;}
.seqaheader .sebuttoncontactus {display:inline;background:none;}
.seqaheader .sebuttoncontactus a{font-weight:normal;background:none;}
.seqasectiontitle {font-weight:bold;}
ul.prPaQaContainer li {list-style-type:none;}
.prPaQuestionPromptIntro {display:none;}
.prPaQuestionSubhead {display:none;}
.prPaContainer {padding:0 1em 1em 1em;}
.seqaheader {font-size:1.2em;padding-bottom:2px;margin-bottom:2px;}
.seqalist .sebuttoncontactus, .seitemqapage .sebuttoncontactus {display:inline;padding-right:3px;}
.seqaintrotext {font-size:91%;font-family:arial,sans-serif,helvetica;line-height:135%;margin:20px 0 0;padding:1em;width:550px;}
fieldset.prfieldwrap {font-size:91%;font-family:arial,sans-serif,helvetica;line-height:135%;margin:0;padding:1em;width:550px;}
.seitemcontent .seqatag {width:14em;padding:5px 5px 5px 34px;}
.seitemcontent .seqatag a {font-size:.85em;padding:5px 0;}
.seqalist h3 {text-indent:-9000px;width:154px;height:75px;float:left;margin:0;padding:0;border:none;}
.seqalist .seqaheader {font-size:.95em;border:none;}
.seqalist .seqaquestionlink a {display:block;text-indent:-9000px;height:24px;width:14em;float:right;}
.seqalist .seqaquestionlinktop {padding:6px 0;height:24px;}
div a.prPaAskQuestionLnk {display:none}

/* power reviews */
.sereviewstatus .prSnippetNumberOfRatingsText {color:#777;}

/*.pr-snapshot-head {background-image:url(/files/powerreviews/pwr/engine/images/bg_snapshot_header.gif);border-style:solid;border-color:#dddddd;background-repeat:repeat-x;}*/
.pr-snapshot-head {background-color:#ddd;border-style:solid;border-color:#ddd;}
.pr-snapshot-head-wrapper {color:#333;}
.prImageSnippetImage {border:1px solid #CCC;overflow:hidden;}
.prImageSnippet div.prImageSnippetImage a img {border:0 none;}
a.pr-btn-slide {background:transparent url(/files/powerreviews/pwr/engine/images/bg_button_grey_r.gif) no-repeat scroll top right;color:#FFF;font:85% arial,sans-serif;}
a.pr-btn-slide span {background:transparent url(/files/powerreviews/pwr/engine/images/bg_button_grey_l.gif) no-repeat;color:#00E;}
a.pr-btn-slide p {background:transparent url(/files/powerreviews/pwr/engine/images/icon_plus.gif) no-repeat left center;}
.pr-snapshot-body {border-style:solid;border-color:#ddd;background-color:#ddd;}
.pr-snapshot-body-wrapper {border:1px solid #999;background-color:#fff;}
.pr-snapshot-rating .pr-stars {background-image:url(/files/powerreviews/pwr/engine/images/stars.gif);}
.pr-snapshot-rating .pr-rating-popout {background:url(/files/powerreviews/pwr/engine/images/icon_popout.gif) no-repeat 0 0;}
.pr-snapshot-consensus-value {border:1px solid #666;background-color:#ddd;background-repeat:repeat-x;color:#ad4141;}
.pr-review-points-attr-wrapper .pr-attribute-group {overflow:hidden;border:1px solid #ccc;}
.pr-rounded {-moz-border-radius-topleft:.2em;-moz-border-radius-topright:.2em;-moz-border-radius-bottomleft:.2em;-moz-border-radius-bottomright:.2em;-webkit-border-top-left-radius:.2em;-webkit-border-top-right-radius:.2em;-webkit-border-bottom-left-radius:.2em;-webkit-border-bottom-right-radius:.2em;border-top-right-radius:.2em;border-top-left-radius:.2em;border-bottom-right-radius:.2em;border-bottom-left-radius:.2em;}
.pr-attribute-label-pros {color:#333;}
.pr-attribute-label-cons {color:#c33;}
.pr-attribute-label-bestuses {color:#333;}
.pr-attribute-key p {background-color:#eee;}
.pr-other-attributes-list li.pr-other-attribute-label {background-image:url(/files/powerreviews/pwr/engine/images/icon_grid_bullet.gif);background-position:left center;}
.pr-snapshot-write-review {background-image:url(/files/powerreviews/pwr/engine/images/icon_grid_arrow.gif);background-position:0 50%;}
.pr-review-sort {border-color:#dddddd;border-style:solid;background-color:#ddd;}
.pr-review-sort-wrapper {border-bottom:1px solid #dddddd;}
.pr-review-sort-box p {border:1px solid #dddddd;background:#ccc;}
.pr-contents-wrapper {background-color:#fff;border:1px solid #999;}
.pr-pagination-top {background:#dddddd;color:#333;}
.pr-pagination-bottom {background:#dddddd;color:#333;}
.pr-review-author-profile-link{background:url(/files/powerreviews/pwr/engine/images/icon_popout.gif) no-repeat center right;}
.pr-review-author-date{border:1px solid #999;}
.pr-review-author-badge-wrapper img,.pr-review-author-badge-wrapper a{border:0;}
.pr-review-wrap{border-bottom:1px solid #dddddd;}
.pr-review-wrap .pr-review-points .pr-review-points-attr-wrapper .pr-attribute-group{border:1px solid #ccc;}
.pr-review-wrap .pr-review-points .pr-review-points-attr-wrapper .pr-attribute-group .pr-attribute-key p{background-color:#eee;}
.pr-review-wrap .pr-review-points .pr-review-points-attr-wrapper .pr-attribute-group .pr-attribute-value{overflow:auto;}
.pr-review-bottom-line-wrapper .pr-review-bottom-line{color:#f90;}
.pr-pic{background:#fff url(/files/powerreviews/pwr/engine/images/shade_light.gif) repeat-x scroll left bottom;border:1px solid #ddd;left:0;}
.pr-pic .pr-caption{color:#333;}
.pr-pic-content{background:transparent url(/files/powerreviews/pwr/engine/images/shadow.gif) no-repeat scroll right bottom;}
.pr-pic-content .wrap1{background:transparent url(/files/powerreviews/pwr/engine/images/shadows/corner_bl.gif) no-repeat scroll -15px 100%;}
.pr-pic-content .wrap2{background:transparent url(/files/powerreviews/pwr/engine/images/shadows/corner_tr.gif) no-repeat scroll 100% -15px;}
.pr-pic-content .wrap2 img{background:#fff none repeat scroll 0 0;border:1px solid #bbb;}
.pr-pic .pr-pic-tags{color:#777;}
.pr-error{background-color:#efefef;border:1px solid #bbb;}
.pr-merchant-comments{border:1px solid #ccc;background-color:#efefef;}
.pr-stars-small{background-image:url(/files/powerreviews/pwr/engine/images/stars_small.gif);}
.pr-rating{background-color:#414142;color:#fff;}
.pr-snippet-wrapper{border:1px solid #cbcbcb;background:#efefef;}
.pr-snippet-stars{border:1px solid #cbcbcb;background:#fff;}
.pr-snippet-stars .pr-stars-small{background-image:url(/files/powerreviews/pwr/engine/images/stars_small.gif);}
.pr-snippet-stars .pr-snippet-rating-decimal{background-color:#414142;color:#fff;}
.pr-popout{background:url(/files/powerreviews/pwr/engine/images/icon_popout.gif) no-repeat 0 0;}
.pr-snippet-read-write{border:1px solid #cbcbcb;background:#fff;}
.pr-snippet-read-write a.pr-snippet-link{color:#0072bc;}
.pr-snippet-read-reviews{border-right:1px dotted #cbcbcb;}
.pr-pa-snippet{border:1px solid #cbcbcb;background:#efefef;}
.pr-pa-snippet-qa{border:1px solid #cbcbcb;background:#fff;}
.pr-pa-snippet-qa a.pr-snippet-link{color:#0072bc;}
.pr-pa-snippet-read-questions{border-right:1px dotted #cbcbcb;}
.pr-pa-snippet-questions{border-right:1px solid #ccc;}
.prPaContainer,.prPaFooter{color:#777;background:#f3f3f3;}
.prPaContainer p{color:#000;}
.prPaHeader .prPaQuestionPrompt{*color:#777;}
.prPaHeader .prPaQuestionPrompt span{color:#000;}
.prPaHeader .prPaQuestionPromptIntro span{*color:#777;}
.prPaFooter{color:#000;background:#f3f3f3;border-top:1px solid #D7D7D7;}
.prPaAskQuestionLnk{background:transparent url(/files/powerreviews/pwr/engine/images/pa_question_bubble.gif) 0 0 no-repeat;}
.prPaContainer li{border:1px solid #D7D7D7;background:#fff;}
.prPaCounts{border-top:1px solid #D7D7D7;}
.prPaAddBorder{border-bottom:1px solid #D7D7D7;}
.prPaDate{color:darkgray;}
.prPaQuestion{background-color:#eef;}
p.prPaAnswerLnk {color:#777;}
p.prPaAnswerLnk a {color:#FC961A;}
.prPaAnswerDialog p.prPaVerifiedMerchant{background:transparent url(/files/powerreviews/pwr/engine/images/badge_vm.gif) 0 0 no-repeat;}
.prPaAnswerDialog p.prPaVerifiedPurchaser{background:transparent url(/files/powerreviews/pwr/engine/images/badge_pa_vb.gif) 0 0 no-repeat;}
.prPaToggleClosed{background:transparent url(/files/powerreviews/pwr/engine/images/pa_carat_closed.gif) 0 .2em no-repeat;}
.prPaToggleOpen{background:transparent url(/files/powerreviews/pwr/engine/images/pa_carat_open.gif) 0 .4em no-repeat;}
.pr-modal-container{border:1px solid #7F7F7F;background-color:#FFF;}
.pr-modal-toolbar{background-color:#DDD;border-bottom:1px solid #7F7F7F;}
.pr-modal-container-close{background:url(/files/powerreviews/pwr/engine/images/icon_close.gif) top left no-repeat;}
.pr-modal-wrapper{border:1px solid #CCC;background-color:#FFF;overflow:auto;}
.pr-modal-content h2{background:#EFEFEF url(/files/powerreviews/pwr/engine/images/bg_snapshot_header.gif) repeat-x bottom left;}
.pr-hidden{visibility:hidden;}

/* snippet v2 */

.outlet .pr-snippet-read-write a.pr-snippet-link {color:#C60;}
.pr-snippet-wrapper {background:#fff;}

/* q & a */
.seqalist h3 {background:#ddd none repeat scroll 0 0;border-bottom:1px solid #ccc;}
.seqabody {background-color:#F3F3F3;}
.seqaheader {color:#333333;}
.seqaintrotext {color:#666666;border:1px solid #DDDDDD;background:#F3F3F3 url(http://images.buzzillions.com/services/images/shade_light.gif) repeat-x scroll left bottom;}
fieldset.prfieldwrap {color:#666666;border:1px solid #DDDDDD;background:#F3F3F3 url(http://images.buzzillions.com/services/images/shade_light.gif) repeat-x scroll left bottom;}
.seitemcontent .seqatag {background:#efefef url(/library/_common/seqatag-back.jpg) left center no-repeat;border:1px solid #bbb;}
.seqalist h3 {background:#fff url(/library/_common/seqalist-h3.gif)}
.seqalist .seqaquestionlink a {background: url(/library/_common/seqaquestionlink-trek.gif) right center no-repeat;}
.seqalist .seqaquestionlinktop {border-top:1px solid #d7d7d7;}