.pcolor1, .pcolor1 a, .pcolor1 a:visited, .pcolor1 a:active,
a, a:visited, a:active,
h1, h2, h4,
#cart a,
{ color:blue;
}
#footer .copyright a:link {color:#111111; text-decoration:underline; font-size:9px;}
.pcolor2, .pcolor2 a, .pcolor2 a:visited, .pcolor2 a:active,
a:hover, a:visited:hover, a:active:hover
{	color:orange;
}
.bgcolor1,
table.data th {	background:#aaa;
}
.bgpattern1,
#main-wrap
{	background:#ececec url(//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~11.10/images/backgrounds/designer-pattern.gif?yocs=5_&yoloc=us) repeat scroll top left;
}
html {filter: expression(document.execCommand("BackgroundImageCache", false, true));}
body {text-align:center; font-family:Arial,sans-serif; font-size:11px;}
body.popup {text-align:left;}
body.popup .bgpattern1, body.popup #main-wrap {background:none;}
a, a:visited, a:active {text-decoration:underline;}
a:hover, a:visited:hover, a:active:hover {text-decoration:none;}
a.text {text-decoration:none !important;}
.htext {color:#ccc; font-weight:normal; font-size:14px;}
.htext a {font-size:0.8em; font-weight:bold; margin:0 4px;}
a.link-sale, .link-sale a, table.topnav td.link-sale a, table.topnav td.link-sale a:visited, #left ul li.link-sale a, .left-outline ul li.link-sale a {color:red;}
p {margin:0 0 10px; line-height:18px; *letter-spacing:0.01em;}
.logo-tagline h1 {display:inline; font-size:inherit; *font-size:11px; font-weight:normal;}
h2, .custpage h1 {font-weight:bold; font-size:16px;}
h3 {color:#111; margin-bottom:12px; line-height:18px; font-size:12px; text-transform: uppercase;}
h4 {font-size:12px; font-weight:bold; margin-top:20px, margin-bottom:12px, line-height:18px;}
h5 {margin:15px 0;}
blockquote {display:block; margin-bottom:20px; line-height:22px; font-family:Georgia,serif; font-size:12px; background:#fafafa; border-bottom:2px solid #e9e9e9; padding:10px; color:#555; font-style:italic;}
cite {display:block;font-weight:bold; margin-top:10px; font-size:12px; font-style:normal; color:#111;}
.bar {background:#ededed url(//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~11.10/images/searchbg.gif?yocs=5_&yoloc=us) repeat-x top left; padding:10px; border:1px solid #ccc; margin-bottom:10px;}
#container {width:950px; text-align:left; margin:0 auto; padding-bottom:20px;}
#main-wrap {padding:10px;}
#main {border-spacing:0; border-collapse:collapse;}
#content {border-collapse:collapse; border-spacing:0; padding:0; width:100%; vertical-align:top;}
#sidebar_content_spacer {padding:0;width:0;}
.boxed {border:1px solid #ccc; padding:10px; background:#fff; margin-bottom:10px;}
table.data {margin:0 0 20px; font-size:11px; border:none; width:auto; border-collapse:collapse;}
table.data th, table.data td {text-align:left; color:#fff; padding:6px; border:1px solid #fff}
table.data th {font-weight:bold;}
table.data td {color:#222; background:#f3f3f3;}
table.data td a {color:#222;}
table.data tr.altrow td {background:#fff;}
ul, ol {margin:0 0 15px;}
ul {list-style-type:none; padding:0 0 0 10px;}
ul li {background:transparent url(//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~11.10/images/bullet-designer.gif?yocs=5_&yoloc=us) no-repeat scroll left 4px; line-height:18px; padding-left:15px;}
ul li ol li {background:transparent; padding-left:0;}
ul li.nobullet {background:transparent; padding-left:0;}
ol {list-style-type:decimal; padding:0 0 0 25px;}
ul.widget-col {margin:0; padding:0; float:left;}
li.widget {margin:0 0 10px; background-image:none; background-color:#fff; border:1px solid #ccc; padding:0;}
li.widget h2 {background:#e6e6e6; padding: 6px 10px; margin:0}
li.widget h2 .htext {}
.widget-body {padding:20px}
.widget-body a {color:#000}
.widget .countNumber {color:#999;}
.widget-ghost {border:2px dashed #ccc; background:#f9f9f9}
.widget-tabs {padding:0; _border-left:1px solid #ccc}
.widget-tabs li {float:left; display:block; padding:0; background:transparent;}
.widget-tabs a {padding:4px 12px; display:block; border:1px solid #ccc; margin-left:-1px; text-decoration:none; _display:inline; _line-height:24px; *height:1%;}
.widget-tabs li.selected a {background:#666; color:#fff;}
#home-col-left {width:210px; margin-right:10px;}
#home-col-right {width:710px;}
body.shop h2.heading { font-size:24px; letter-spacing:-0.02em;}
#shop-col-left {float:left; width:660px; margin-right:10px; padding:0}
#shop-col-right {float:left; width:280px; padding:0}
.linkscat1-head td {padding-bottom:5px; border-bottom:1px solid #ccc;}
.linkscat1-headspace td {padding-bottom:10px;}
.linkscat1-viewall td {padding-top:5px;}
.linkscat1-viewall a {font-weight:bold;}
.widget-linkscat1-styles .linkscat1-head,
.widget-linkscat1-styles .linkscat1-headspace,
.widget-linkscat1-styles .linkscat1-viewall {display:none;}
.widget-linkscat1-styles .widget-body td {vertical-align:top;}
.widget-linkscat1-styles .widget-body a {display:block; text-decoration:none; margin-bottom:2px; padding:4px 8px;}
.widget-linkscat1-styles .widget-body a:hover {background:#eee}
.widget-linkscat1-styles .widget-body a strong {font-weight:normal; display:block; text-decoration:underline}
.widget-linkscat1-styles .widget-body a span.count {color:#999;}
.widget-price1 .widget-body {padding-bottom:10px; padding-right:10px;}
.widget-price1 .sale_page_button_box a {background:#f9f9f9; border:1px solid #ddd; border-bottom:2px solid #ddd; color:#333; display:block; float:left; font-size:12px;letter-spacing:-0.01em;
line-height:15px; margin:0 15px 15px 0; overflow:hidden; padding:10px; text-align:center; text-decoration:none; width:88px;}
.widget-price1 .sale_page_button_box a:hover {background:#f1f1f1; border-color:#ccc}
.widget-price1 .sale_page_button_box a.link-sale {color:red; }
.widget-price1 .sale_page_button_box a.link-sale:hover {}
.widget .search2-padding {display:none;}
.widget-confidence .widget-body {width:278; height:130px; background:#fff url(//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~11.10/images/widgets/widget-confidence.jpg?yocs=5_&yoloc=us) no-repeat bottom center;}
.widget-confidence p {margin-bottom:0;}
.widget-col #home-confidence {height: 118px; width:auto}
.widget-features1 .brandshop-features br {display:none;}
.widget-features1 .brandshop-features span.fs br {display:block;}
.widget-features1 .brandshop-features {padding:0; border:none;}
.widget-features1 .brandshop-features span.fs {height:75px; /overflow:hidden;/ padding-top:10px;}
.widget-features1 .brandshop-features,
.widget-features1 .brandshop-features td a.fs {background:#fff; color:#000;}
.widget-image2 .widget-body {padding:0; text-align:center; position:relative; overflow:hidden; _height:1%}
.widget-image2-caption {position:absolute; bottom:0; background:#000; opacity:0.7; font-size:13px; filter: alpha(opacity=70); color:#fff; padding:6px; width:100%;}
.widget-image2-action {position:absolute; bottom:50px; right:20px; padding:5px 0}
.widget-image2-action a.button {font-size:11px; font-weight:normal;}
.middlenavtitle {font-weight:bold; font-size:14px;}
ul.col #home-feature-img {margin:0}
#header table {width:100%;}
#header a {text-decoration:none;}
#header a:hover {text-decoration:underline;}
#header table td {padding:25px 0;}
.logo .logo-tagline {margin-left:25px;}
.toplinks {text-align:right; font-size:12px; line-height:24px; color:#ccc}
.toplinks a {font-size:10px; margin:0 2px;}
.minisearch {text-align:right; font-size:10px; width:235px;}
.minisearch form {margin-bottom:5px;}
.minisearch input#search {width:150px; vertical-align:middle;}
#moresearches {padding-top:6px;}
a.header-confidence {float:right; display:block; margin:5px 0 0 10px;}
#searchbar {color:#999;}
#searchbar table {width:100%;}
#searchbar .searchlinks {text-align:center;}
#searchbar .searchlinks a {margin:0 4px; color:#999; text-decoration:underline;}
#searchbar .searchlinks a:hover {text-decoration:none;}
#searchbar #search {width:206px; margin-right:4px;}
table.breadcrumbbar {font-size:11px;color:#999; width:auto;w ; padding-top: 8px;}
td.breadcrumbcontent {padding:6px 0 12px;color:#999;}
td.breadcrumbcontent a {color:#999;}
h1.breadcrumbselected {margin:0; color:#999; font-size:11px; display:inline;}
a.breadcrumbtext, a.breadcrumbtext:visited, a.breadcrumbtext:active {padding:0; color:#999;}
a.breadcrumbtext:hover, a.breadcrumbtext:visited:hover, a.breadcrumbtext:active:hover {text-decoration:underline;}
.breadcrumbtext, .breadcrumbcontent {color:#999; font-size:11px; font-weight:normal;text-decoration:none;}
a.breadcrumbtext {text-decoration:none; font-weight:normal; color:#999;}
.breadcrumbcontent {padding:6px 0 14px;}
a.backLink2, a.backLink2:visited, a.backLink2:active {color:#999; text-decoration:none;}
a.backLink2:hover, a.backLink2:visited:hover, a.backLink2:active:hover {color:#999; text-decoration:underline;}
.breadcrumbtext a,
.breadcrumbtext a:visited,
.breadcrumbtext a:active,
.breadcrumbtext a:hover,
.breadcrumbtext a:visited:hover,
.breadcrumbtext a:active:hover
{color:#999;}
table.topnav {width:100%; border-collapse:separate; border-spacing:0; outline-width:0; padding:0; height:31px; margin-bottom:10px;}
table.topnav td {height:31px; width:auto; text-align:center; line-height:14px; padding:0 2px 0 0; background:url(//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~11.10/images/topnav/designer-navbg-border.gif?yocs=5_&yoloc=us) no-repeat top right;
border-collapse:separate;border-spacing:0;outline-width:0;}
table.topnav td a {color:#777; height:13px; font-size:10px; display:block; padding:9px 4px; text-decoration:none; background-image:url(//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~11.10/images/topnav/designer-navbg.gif?yocs=5_&yoloc=us); background-repeat:repeat-x; background-position:top left;}
table.topnav td a:visited {color:#777; text-decoration:none;}
table.topnav td a:hover {background-image:url(//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~11.10/images/topnav/designer-navbg-hover.gif?yocs=5_&yoloc=us);}
table.topnav td.nav-sale a {color:red;}
.topnav2 {width:100%; border-collapse:separate; border-spacing:0; outline-width:0; padding:0; margin-bottom:10px;}
.topnav2 td {text-align:center}
.topnav2 a, .topnav2 a:visited {text-decoration:none; display:block; padding:10px}
ul.modd {position:relative; line-height:14px; margin:0; padding:0; z-index:1;}
ul.modd li:hover {position:relative;}
ul.modd li {background:no-repeat; padding-left:0; line-height:14px; margin-bottom:0;}
ul.modd ul {visibility:hidden; position:absolute; top:100%; left:0;}
ul.modd ul li {line-height:14px; margin-bottom:0;}
ul.modd ul li a {inline-block;} #home-content {padding:10px;}
.box {border:1px solid #ccc; padding:10px; background:#fff; margin-bottom:10px; color:#999;}
#home-feature {width:684px; float:right; position:relative; margin-bottom:0; border:1px solid #ccc; padding:0 10px 10px;}
#home-feature h2 {font-size:12px; color:#fff;}
#home-feature-img {margin-top:10px;}
#home-confidence {width:190px; padding-top:10px;}
#home-content #home-confidence ul {margin-bottom:0}
#home-confidence ul {list-style-type:none; margin:0; padding:0;}
#home-confidence ul li {font-size:10px; line-height:11px; padding-left:0; background:transparent;}
#home-confidence p {font-size:10px; margin-bottom:0;}
#home-left {width:210px;}
#left, .left-outline {width:190px; background:#fff; padding:10px; border:1px solid #ccc; margin-bottom:10px;}
#left p.left-heading, .left-outline p.left-heading {font-size:12px; padding-top:7px; font-weight:bold;}
#left h2, .left-outline h2 {border-top:1px solid #999; color:#666; font-size:11px; letter-spacing:0.01em; padding:10px 0 0; text-align:left; margin:5px 0 10px;}
#left ul, .left-outline ul {margin:5px 0 15px; padding:0;}
#left ul li, .left-outline ul li, #sidebar ul li {margin:8px 0 3px; line-height:12px; background:none; padding:0;}
#left ul li a, .left-outline ul li a, #sidebar ul li a, #sidebar ul li a:visited {color:#999; text-decoration:none;}
#left ul li a:hover, .left-outline ul li a:hover, #sidebar ul li a:hover {text-decoration:underline;}
#footer-banner {margin:20px 0;}
#footer {margin:20px 0 0; text-align:left;}
#footer a {text-decoration:none; margin:0 4px;}
#footer a:hover {text-decoration:underline;}
.footer-links {margin-bottom:10px;}
#footer-links1 {margin-bottom:20px; padding-bottom:10px; border-bottom:1px solid #ddd;}
#footer-links1 a {font-weight:bold;}
#footer-bottom {position:relative; text-align:left;}
#footer-bottom-left {position:absolute; left:0;}
#footer-bottom-right {position:absolute; right:0;}
#partner-links, #partner-links a, #partner-links a:visited, #partner-links a:active, #partner-links a:hover {font-size:11px; color:#333; text-decoration:none; padding-bottom:5px; margin-top:-10px;}
#international-links, #international-links a, #international-links a:visited, #international-links a:active, #international-linsk a:hover {font-size:9px; color:#999; text-decoration:none; margin-bottom:7px; padding-top:10px;}
#subsbar #subscribe {margin:0 4px;}
#subsbar label {font-weight:bold; color:#666; font-size:12px; *display:inline-block; *line-height:24px; *vertical-align:top;}
#subscribebtn {position:relative; margin-top:-3px; }
#subsbar input.subscribe {margin:0 3px 0 3px;}
form#subscription {*display:inline-block;}
#sistersitesbar {background:#fff; border:1px solid #ccc}
#bms {margin:20px 0 10px;}
#bms a {font-size:12px; font-weight:normal; position:relative; padding-left:20px; color:#111111;}
#bms a:hover {text-decoration:underline;}
#bms a:hover span.bms-icon {text-decoration:none; cursor:pointer;}
#bms .bms-icon {-moz-border-radius:10px; border-collapse:collapse; color:#333; font-family:Arial; font-weight:bold; font-size:11px; left:0; line-height:13px; margin-left:-4px; padding:2px 5px 1px; position:absolute; top:-1px; border: 1px solid #333;}
#bookmark { width:420px; margin:-6px auto 0; text-align:left; font-size:12px; }
#bookmark .bookmark-header { margin:18px 0 0 46px; line-height:28px; padding-left:0; position:relative; border-bottom:2px solid #eee; }
#bookmark .bookmark-header span.middlenavhead { font-size:16px; font-weight:bold; line-height:22px; }
#bookmark .bookmark-header img { float:none; left:-44px; margin-right:8px; top:0 !important; top:-6px; position:absolute; }
#bookmark .bookmark-details { margin:18px 0 12px; padding:0 6px; font-size:12px; line-height:18px; }
#bookmark .bookmark-details .bookmark-page { font-weight:bold; }
#bookmark .bookmark-details .bookmark-link { text-decoration:underline; }
#bookmark .bookmark-details ul#items { list-style:none; padding:0; margin:0 0 10px 0; }
#bookmark .bookmark-details ul#items li { text-decoration:underline; padding:3px; border:1px solid #fff; }
#bookmark .bookmark-details ul#items li.selected { background:#EFF9FF;border:1px solid #BFE2FF; }
#bookmark table { width:100%; border:3px solid #ddd; }
#bookmark table tr th { text-align:left; background:#f6f1ed; padding:10px; font-size:12px; }
#bookmark table tr { background:#fafafa; }
#bookmark table td { padding:4px 6px; width:33.3%; vertical-align:top; }
#bookmark table td.bookmark { padding:4px; }
#bookmark table td a { display:block; padding:6px; font-size:12px; text-decoration:none; background-repeat:no-repeat; background-position: 6px 50%; padding-left:28px; width:auto !important; width:100%; }
#bookmark table td a:hover { background-color:#fff; border:1px solid #ccc; padding:5px 5px 5px 27px; background-position:5px 50%; text-decoration:underline; }
#bookmark table td a.bookmark { background-image:url(//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~11.10/images/bookmark-new.gif?yocs=5_&yoloc=us); padding-left:32px; text-decoration:none; }
#bookmark table td a.bookmark:hover { padding-left:31px; text-decoration:underline; }
#bookmark .bookmark-footer { text-align:center; margin-top:5px; line-height:14px; }
#bookmark .bookmark-footer .close { margin:14px 0; }
#bookmark .copyright {width:420px;}
body.thumbspage #content {padding-right:10px; background-position:left -2px; }
table.thumbs {margin:10px 0; border:1px solid #ccc;}
.thumbs-form {padding:10px 0 0; color:#444;}
table.thumbs, table.thumbs tr td, .thumbs-headbox, .thumbs-logobox {background:#fff;}
.thumbs-headbox, .thumbs-logobox {border:1px solid #ccc; padding:10px; font-size:11px; color:#444;}
.thumbs-logobox {margin:10px 10px 0 0;}
.thumbs-headbox table td {padding:3px 0;}
.thumbs-sidebar {padding:10px;}
.thumbs-footbox {background:#fff;border:1px solid #ccc; padding:10px 10px 14px; margin-bottom:10px;}
a.pageinfo {padding:2px 4px;margin:4px 1px;text-decoration:none;border:1px solid #444; color:#444;}
a.pageinfo:hover {color:#fff;background:#444; border:1px solid #444;}
table.thumbs a.thumbname, table.thumbs a.thumbname:visited {color:#fff;font-size:11px; line-height:13px; text-decoration:none;}
table.thumbs a.detail, table.thumbs a.addtocart {color:#fff;font-size:10px;font-weight:normal;}
table.thumbs a.thumbimg {display:block;height:124px;width:124px;border:1px solid #fff; background:#fff; border-bottom:1px solid #ddd;padding:50px 22px 10px;position:relative;}
table.thumbs a.thumbimg img.thumbimg {position:absolute;bottom:0;left:16%;margin-bottom:25px;}
table.thumbs tr td {vertical-align:top; padding:10px; border:none;}
tr.thumbs {font-size:12px;}
table.thumbs .price {font-weight:normal;color:#000;}
tr.thumbs td br {display:none}
tr.thumbs td span {display:block;}
tr.thumbs td {line-height:15px; font-size:11px;color:#fff; padding:8px;}
tr.thumbs td .thumbname {display:block; padding-top:5px;}
.thumb-wrap {position:relative;}
.thumb-wrap .thumb-tag {position:absolute;}
.thumb-wrap .thumb-tag-new {right:8px; top:8px;}
.thumb-wrap .thumb-tag-sale {right:14px; top:14px;}
table.thumbs .saleprice, table.thumbs .price-sale {color:red;}
.thumbs-stylebox {background:#fff; border:1px solid #ccc; margin-bottom:10px; line-height:18px; padding:10px;}
.thumbs-stylebox th {font-weight:bold;}
ul.thumb-attr {margin-bottom:0; padding-left:0; border-top:1px dotted #ccc; margin-top:6px; padding-top:6px;}
ul.thumb-attr li {font-size:11px; margin:0 0 1px; background-image:url(//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~11.10/images/thumb-attr-sprite.gif?yocs=5_&yoloc=us); padding-left:20px;}
li.thumb-attr-new {background-position:0 -32px}
li.thumb-attr-quickship {background-position:0 -16px}
li.thumb-attr-freeship {background-position:0 0}
.thumbabout {padding:10px; margin-bottom:10px; border:1px solid #ccc; background:#fff; line-height:16px;}
.thumbabout br {display:none;}
.thumbabout th {font-weight: bold; padding-bottom: 10px;}
.logobarblurb {line-height:18px; padding:10px;}
.logobarblurb a, .logobarblurb a:visited {color:#222; text-decoration:underline;}
.logobarblurb a:hover {color:#222; text-decoration:none;}
.thumb-colorsavl {font-size:11px; padding-top:2px; padding-left:16px; background-image:url(//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~11.10/images/colorsavl.gif?yocs=5_&yoloc=us); background-repeat:no-repeat; background-position:center left;}
.thumb-links {padding:8px 0;}
#review_div {display:none; padding: 0 10px;}
.detailpage #content {padding:10px 10px 10px 0;}
.detailpage .breadcrumbbar,
.reviewspage .breadcrumbbar {margin:5px 0 13px;}
#detail-content {padding:10px; background:#fff; border:1px solid #ccc;}
.detail-left {padding:10px 0 0;}
.detail-leftnav {padding:10px;}
.detail-brandimg, .detail-colorselect {text-align:center; margin-bottom:10px}
table.colors {width:228px; margin:0 auto;}
.detail-thumb {text-align:center; margin:0 auto 10px; width:235px;}
#jblink img {display:block;}
#jblink {margin-bottom:20px;}
.detail-availability {width:330px; margin:0 auto;}
.detail-availability ul li {margin-bottom:2px}
.detail-right {width:42%}
.detailpage .detail h1, .detailpage .detail h2 {font-size:12px; font-weight:bold; line-height:16px;}
.detailpage .detail h2 {margin-bottom:15px;}
.detail-tools,
.detail-buybox,
.reviewprice form.buybox
{padding:20px; border:1px solid #ccc; margin-bottom:10px;}
.detail-tools .notifybutton {font-size:9px;}
.detail-buybox-price, .reviewprice .price {color:#BF0000; font-size:12px; margin-bottom:10px;}
.detail-buybox-widget td {padding:2px;}
.detail-buybox-addtocart .detail-buybox-action {padding-top:16px; padding-bottom:16px;}
.detail-buybox-addtocart .alt-buybox-action {padding-left:4px;}
.detail-buybox-action select {width:100%;}
.detail-tools ul {margin:0; padding:0;}
.detail-tools ul li {margin:4px 0 0 0;}
.detail-subtools {margin:20px; text-align:center;}
.detailpage .info-sec {margin-left:10px; margin-right:10px;}
.detail-benefits {background:none repeat scroll 0 0 #F1F1F1; margin-bottom:.5px; padding:5px 5px 5px 15px;}
.detail-benefits a {display:block; text-decoration:none}
.detail-description {word-spacing:0.02em; line-height:18px;}
.detail-features {padding-top:10px; word-spacing:0.02em; line-height:18px;}
.related-list { margin-bottom:10px;}
.related-list ul li {background:none no-repeat scroll left 4px; line-height:10px; padding-left:10px;}
.reviews-header {margin-bottom:10px;}
.reviews-summary {line-height:18px;}
ul.reviews {padding:0;}
ul.reviews li {background:none; margin-bottom:20px; border-bottom:1px dotted #ccc; padding:0 0 20px;}
.reviewspage ul.reviews {border:none}
.reviewprice form.buybox {padding-bottom:0}
br.vspace_collection_end {display:none;}
.crosssaletitle {font-weight:bold;}
.cross-sell td {vertical-align:top;}
.cross-sell a {display:block; padding:4px; position:relative; width:95px; height:120px;}
.cross-sell a img.crosssale {bottom:4px; position:absolute;}
.cross-sell span.crosssale, .cross-sell a.fs {display:inline; border:none; padding:0; line-height:16px;}
.cross-sell span.crosssale a.crosssale { height: auto; }
.crosssale-text {line-height: 16px; display: block; padding-left: 5px;}
.crosssale-text a {display: inline; padding: 0px;}
table .detail-sel-swc { border-collapse: collapse; }
.detail-sel-swc td { padding: 10px 0px 0px 2px; }
.sel_dl { clear: both; display: block; margin: 0; }
.sel_dt { padding: 1px 0px 1px 4px; font-size: 14px; font-weight: bold; }
.sel_text_long { height: 30px; display: table-cell; vertical-align: bottom; }
.sel_dd { display: block; margin: 0px; border: 0px; padding: 0px; width: 40px; height: 33px; float: left; }
.sel_color_dd { display: block; margin: 0px; border: 0px; padding-bottom: 3px; float: left; }
a.sel_text { color: #111; background: #EEE; padding-top: 4px; padding-bottom: 4px; font-weight: bold; font-size: 12px; line-height: 100%; text-align: center; text-decoration: none; }
a.sel_color { padding: 2px 3px 2px 3px; background: #EEE; }
a.sel_color_text { color: #111; background: #EEE; padding: 4px 2px 4px 2px; font-weight: bold; font-size: 12px; line-height: 100%; text-align: left; text-decoration: none; }
.sel { display: block; margin: 4px 3px 4px 4px; border: 1px solid #000; }
.sel:hover { margin: 4px 3px 4px 4px; border: 1px solid #A00; color: #A00; opacity: 1.0; filter: alpha(opacity=100); }
.picked { border: 2px solid #A00; margin: 3px 2px 3px 3px; color: #A00; }
.sel_unavail { opacity: 0.3; filter: alpha(opacity=30); zoom: 1; }
.show { display: block; }
.hide { display: none; }
span.mouseover { color: #A00; }
.no_sel { color: #A00; }
.rating-button { background:#fff url(//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~11.10/images/rating_gradient.gif?yocs=5_&yoloc=us) repeat-x 0 bottom; padding:8px;	border:1px solid #ddd; -moz-border-radius:6px; -webkit-border-radius:6px; -khtml-border-radius:6px; border-radius:6px;	margin:10px 10px 10px 0;	font-size:12px;	color:black;
}
div.rating-button img {margin-bottom:-1px}
.details-simple-alt .detail-buybox {padding:10px;}
.details-simple-alt .detail-sel-swc td {padding:5px 0px 0px 2px;}
.details-simple-alt .sel_dd {height:27px;width:32px;}
.details-simple-alt .sel_dt {font-size:13px;}
.details-simple-alt .sel_text {font-size:11px;}
.details-simple-alt .sel_color_text {font-size:12px;}
.details-simple-alt .detail-buybox-widget .detail-buybox-addtocart td {padding-top:10px;}
#sidebar {border:none; padding:10px;}
#sidebar ul {margin-left:0; padding-left:0;}
table.leftnavtable {border:none; width:190px;}
td.leftnav2 table {width:100%;}
div.leftnavpad {padding:10px; border:1px solid #ccc; background:#fff;}
table.leftnavtable * {font-size:11px;letter-spacing:-0.01em;}
table.leftnavtable .narsubtitle {font-size:11px; font-weight:bold;color:#666;}
table.leftnavtable span, table.leftnavtable a {color:#999;}
table.leftnavtable .leftnavexpand {margin:0;border:none; width:100%;}
table.leftnavtable .leftnavexpand a {color:#000;font-weight:bold; font-size:11px;}
table.leftnavtable .leftnavtitle {padding-bottom:10px}
table.leftnavtable .leftnavtitle b {font-weight:normal;}
table.leftnavtable .leftnav2 {line-height:15px;}
table.leftnavexpand br {display:none;}
table.leftnavexpand td.undoall {padding-top:10px;padding-bottom:5px;}
.narsubtitle {padding:0;}
span.narsubtitle {border-top:1px solid #999;color:#666;font-size:11px;letter-spacing:0.01em; display:block; padding:10px 0 5px;}
a.narleftnav, a.narleftnav:visited {font-size:11px; text-decoration:none; color:#999;}
a.narleftnav:hover {text-decoration:underline;}
.narleftnavspace {display:none;}
table.leftnavtable a.narleftnavsale {color:red;}
.leftnav2 div {margin-left:-15px;}
.leftnav1 {padding-bottom:10px;}
table.page {margin:0;}
.leftnavtable {line-height:15px;}
.expanditem {padding-left:0; color:#999; letter-spacing:-0.01em;}
table.leftnavtable .leftnavexpand a {color:#999; font-weight:normal;}
table.leftnavtable .leftnavtitle {padding-bottom:10px;}
table.leftnavtable .younarrow {font-weight:bold; color:#666; padding-left:0;}
table.leftnavtable .expanditem a, table.leftnavtable .undoall a {text-decoration:underline;}
table.leftnavtable .expanditem a:hover, table.leftnavtable .undoall a:hover {text-decoration:none;}
table.leftnavtable td {line-height:18px;}
div.leftnavpad {padding:15px;}
ul.rssmenu { list-style-type:none; margin:0; padding:8px 10px 8px; }
ul.rssmenu li { line-height:18px; background-color:#f7f7f7; background-image:url(//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~11.10/images/icon_rsstiny.gif?yocs=5_&yoloc=us); background-repeat:no-repeat; background-position:7px 7px !important; background-position:9px 9px; border-top:1px solid #ddd; padding-left:20px; }
ul.rssmenu li.last { border-bottom:1px solid #ddd; }
ul.rssmenu li a { color:#444; text-decoration:none; padding:6px 8px; display:block; }
ul.rssmenu li a strong { color:#000; }
ul.rssmenu li a:hover { background:#fdfdfd; color:#444; }
ul.rssmenu li a:hover strong { text-decoration:underline; }
ul.rssmenu li a div { display:inline; }
.custpage #main {border:1px solid #ccc; border-collapse:collapse; background:#fff;}
.custpage #content {padding:20px 30px;}
.list-reminders tr.shaded {border-collapse:collapse;}
.list-reminders th.shaded {border:1px solid #CCCCCC; background:#f4f4f4;}
.list-reminders th {font-weight:bold; padding:5px 5px 5px 10px; vertical-align:bottom; border-bottom:1px solid #CCCCCC;}
.list-reminders td {padding:5px 5px 5px 2px; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC;}
.remind-occasion {width:15%;}
.remind-date {width:12%; text-align:center;}
th.remind-date {padding-left:0px;}
.remind-recur {width:4%; text-align:center;}
th.remind-recur {padding-left:0px;}
.remind-name {width:18%;}
.remind-relationship {width:10%;}
.remind-action {width:6%;}
th.remind-action {border:0px;}
td.remind-action {border:0px; padding-left:5px;}
.remind-public-event {font-size:9px;}
#define-reminders tr.shaded {border-collapse:collapse;}
#define-reminders th.shaded {border:1px solid #CCCCCC; background:#f4f4f4;}
#define-reminders th {font-weight:bold; padding-left:5px; vertical-align:bottom;}
th.add-remind-occasion {width:16%;}
th.add-remind-date {width:14%;}
th.add-remind-recur {border-bottom:1px solid; width:4%;}
td.add-remind-recur {border-bottom:1px solid;}
.add-remind-recur {text-align:center;}
th.add-remind-name {width:18%;}
th.add-remind-relationship {width:17%;}
.remind-dropdown {width:100%;}
.remind-text-box {width:100%;}
#alt_occasiondate_1 {width:100%;height:100%;}
#alt_occasiondate_2 {width:100%;height:100%;}
#alt_occasiondate_3 {width:100%;height:100%;}
.info-sec {border-top:1px solid #ccc; margin-top:20px; padding-top:20px;}
.info-sec-noline {border-top:none;}
span.h-link {margin-left:6px;}
span.h-link, span.h-link a {text-transform:none !important; font-size:11px !important; font-weight:normal !important;}
#Info #sidebar, .info #sidebar {display:none;}
#Info #main, .info #main {border:1px solid #ccc; border-collapse:collapse; background:#fff;}
#Info #content, .info #content {padding:20px 30px;}
#Info td.ornament {padding:20px 30px;}
.summary {line-height:18px;}
.lists-toplinks {*padding:4px 0;}
.lists thead th, .lists tfoot td {color:#fff; font-weight:bold; height:16px;}
.lists tfoot a {color:#fff; margin:0 4px;}
.lists-tools td, .lists-tools th {padding:10px;width:25%;}
.lists-tools th {border-bottom:1px solid #ccc; font-weight:bold;}
.lists-tools td {vertical-align:top;}
.lists-tools ul {margin:0; padding:0;}
#storeloc-intl td {vertical-align:top; width:25%;}
a.button, input.button
{background-image:url(//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~11.10/images/buttons/buttonbg_gold.gif?yocs=5_&yoloc=us); background-repeat:repeat-x; background-position:0 0; color:#924F4F; border:1px solid #d27d00; -moz-border-radius:2px; -webkit-border-radius:2px; font-size:9px; font-weight:bold; font-weight : normal\9; *font-weight:bold; padding:5px 8px 4px; *padding:3px; *font-family:Arial; text-decoration:none;}
a.button {padding:6px 12px;}
a.button:hover, input.button:hover {background-position:0 -25px;cursor:pointer;}
input.button {margin:1px; padding-bottom:5px; *padding:5px 8px 3px; *width:auto; *overflow:visible;}
input.addtocart {background-image:url(//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~11.10/images/buttons/buttonbg_gold_cart.gif?yocs=5_&yoloc=us); background-position:0 0; padding:5px 12px; *padding:6px 10px 3px; font-weight:bold; font-size:14px;}
input.addtocart:hover {background-position:0 -28px}
body a.gray_button, body input.gray_button {background:#999; border:1px solid #888;}
body a.gray_button:hover, body input.gray_button:hover { background:#aaa; border:1px solid #999;}
#cart a.button, #cart input.button {font-size:11px;}
a#quickship {background:transparent url(//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~11.10/images/btn_quickship.gif?yocs=5_&yoloc=us) no-repeat scroll left top; display:block; font-size:9px; height:50px; letter-spacing:-0.01em; line-height:48px; padding:1px 1px 1px 50px; text-decoration:none; white-space:nowrap; width:218px;}
.indexpage .boxed {padding:20px 30px;}
.indexpage .brandlist {line-height:20px;}
.indexpage .brandlist-subhead {font-weight:bold; font-size:1.2em}
.hslider1 {overflow: hidden;position: relative;padding: 0;height: 200px;width: 684px;z-index:10; margin-top:10px; margin-left:2px;}
.hslider1 ul {position: absolute;list-style: none;white-space: nowrap;padding: 0;margin: 0;z-index:11;}
.hslider1 ul li {display:-moz-inline-box; display:inline-block; *display:inline; zoom:1; padding:0 1.09em 0 0;z-index:12; background-image:none;}
.hslider1 ul li a.hs1-thumb {position:relative; height:124px; width:124px; display:block; display:inline-block; *display:inline; zoom:1; text-decoration:none;}
.hs1-slider {width: 684px;height: 17px;top: 135px;padding: 1px;position: relative;background: url(//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~11.10/images/widgets/hslider1/product-arrows.png?yocs=5_&yoloc=us) no-repeat;}
.hs1-item {position: relative; margin: 0 0 6px;padding:0;}
.hs1-item span.hs1-title {background: #000; padding:4px; left: 0px; display:-moz-inline-box; display: inline-block; *display:inline; zoom:1; bottom:0; text-align:center; height: 17px; width:116px; overflow:hidden; position:absolute; z-index: 10; filter: alpha(opacity=70); -moz-opacity: .70; opacity:.70; color:#ccc;}
.hs1-item span.hs1-title a { color: #ccc; text-decoration: none;}
.hs1-item span.hs1-title a:hover {color:#fff;}
.hs1-item .attachment-thumbnail {margin:0;padding:0;float:none;filter: alpha(opacity=90); -moz-opacity: .90; opacity:.90;}
.hs1-item .attachment-thumbnail:hover {filter: alpha(opacity=100); -moz-opacity: 1; opacity:1;}
.ui-slider-horizontal .ui-state-default {position: absolute;cursor: pointer;height: 17px;width: 181px;top: 0; background: url(//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~11.10/images/widgets/hslider1/product-handler.png?yocs=5_&yoloc=us) no-repeat;z-index: 11; }
.hs1 span {color: #bbb;font-size: 80%;cursor: pointer;position: absolute;z-index: 12;top: 3px;}
.hslider1 #hs1-desc {position:relative; top:142px; height:40px;}
#home-ssp {width:684px; height:440px; margin-top:10px;}
.fb1 h2 {margin-bottom:0}
.fb1-wrap {background:#fff; width: 136px; height: 242px; *height:248px; text-align:center; padding:10px 20px 20px; float:left; overflow: hidden; position: relative;}
.fb1-wrap.last {margin-right:0;}
.fb1-img {display:block; margin:0 auto; height:148px; background-repeat:no-repeat; background-position:center center; border-bottom:1px solid #ccc; margin-bottom:10px;}
.fb1-desc {text-align:left;}
.fb1-desc p {color:#787878; height:42px; font-weight:bold; margin-bottom:6px; padding-top:5px; font:11px "Lucida Grande", Arial, sans-serif;}
.fb1-desc h3 {text-transform:none; font-size:14px; margin:0; line-height:1.2}
.fb1-desc h3 a {font-size:12px; color:#333; text-decoration:none;}
.fb1-desc h3 a:hover {text-decoration:none; color:#333}
.fb1-desc a.button {padding:4px 6px;}
.scr1 {position: relative;}
.scr1-wrap {width:608px; height: 105px; margin:20px auto 15px; position: relative; overflow:hidden;}
body.shop .scr1-wrap {width:602px;}
.scr1-wrap ul {width: 10000px; list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:0; position: absolute; top: 0;}
.scr1-wrap ul li {background:#fff; display:block; float:left; padding: 0 10px 0 0; text-align:center; margin:0; height:85px; width:112px;}
.scr1-img {display:block; border:1px solid #eee; width: 112px; height:85px; text-align:center; background-repeat:no-repeat; background-position:center center;}
a.scr1-link {text-decoration:none; color:#000}
a.scr1-link:active, a.scr1-link:visited {text-decoration:none; color:#000}
.scr1-link strong {font-weight:normal;}
.scr1 .arrow {display:block; position:absolute; top:85px; background-image:url(//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~11.10/images/widgets/scr1/scr1-arrows.png?yocs=5_&yoloc=us); background-repeat:no-repeat; width:22px; height:22px; overflow:hidden; line-height:50px;}
.scr1 a.back {background-position:0 0; left:15px;}
.scr1 a.forward {right:0; background-position:0 -44px; right:15px;}
.scr1 a.back:hover {background-position:0 -22px}
.scr1 a.forward:hover {background-position:0 -66px;}
body.shop .scr1 a.back {left:3px;}
body.shop .scr1 a.forward {right:3px;}
li.widget-ftab1 {padding:0; position:relative;}
.ftab1 {position:relative; height:315px; overflow:hidden; background:#eee}
.ftab1-pane {height:315px;}
.ftab1-img {float:right; height:200px; width:266px; border:15px solid #fff; margin:-3px -3px 0 20px;}
.ftab1 h3 a, .ftab1 h3 a:visited, .ftab1 h3 a:active {text-transform:none; font-size:20px; letter-spacing:-0.02em; line-height:24px; display:block; margin-bottom:10px; color:#fff}
.ftab1 p {color:#fff; margin-bottom:20px;}
.ftab1 a, .ftab1 a:visited {color:#fff; text-decoration:underline;}
.ftab1 a:hover, .ftab1 a:visited:hover {color:#fff; text-decoration:none;}
.ftab1 a.button {background:#666; color:#fff; padding:4px 8px; border:1px solid #fff; font-size:11px; font-weight:normal; text-decoration:none; position:absolute; left:20px; bottom:60px;}
.ftab1 ul {position:absolute; bottom:0; left:10px}
.ftab1 ul li {float:left; background:#888; padding:0; margin-right:4px;}
.ftab1 ul li a, .ftab1 ul li a:visited, .ftab1 ul li a:active {color:#fff; display:block; text-align:center; text-decoration:none; font-size:12px; padding:2px 8px}
.ftab1 ul li.active a, .ftab1 ul li.active a:visited {background:#fff; color:#333;}
#fback, a#fback-btn {width:34px; height:100px;}
#fback {right:0; top:200px; position:fixed; overflow:hidden; z-index:100}
a#fback-btn {display:block; background:transparent url(//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~11.10/images/widgets/fback/fback_btn.png?yocs=5_&yoloc=us) no-repeat 0 0; line-height:240px}
a#fback-btn:hover {background-position:-34px 0}
body.no_fback #fback, body.popup #fback {display:none;}
ul.press-types {margin:0; padding:0; float:right;}
ul.press-types li {background:none; padding:0; display:inline; margin:0 0 0 10px;}
ul.press-types li a {background-position:center left; background-repeat:no-repeat; padding:2px 2px 2px 20px; display:inline;}
table.press-header {margin-left:0; border:1px solid #ccc}
table.press-header td {padding:10px; line-height:22px}
table.press-header td.press-header-right {text-align:right}
#press {margin:0; padding:0;}
#press li {background-image:none; padding:20px 0 20px 20px; margin:0; border-bottom:1px dotted #ccc;}
#press .press-media {text-align:center; float:left; position:relative;}
#press .press-media img {width:150px; border:1px solid #ccc;}
#press .press-media img.press-mag-1 {margin:0 20px 20px 0; width:135px;}
#press .press-media img.press-mag-2 {display:block; position:absolute; bottom:26px; right:5px; border:1px solid #ccc; background:#fff; padding:3px; width:75px}
#press .press-media img.press-logo {width:auto;}
#press .press-popup {text-align:center; padding-top:4px;}
#press .press-popup a {font-size:10px; background-color:transparent; background-repeat:no-repeat; background-position:left center; padding:2px 2px 2px 20px;}
#press .press-popimg a {background-image:url(//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~11.10/images/icon_zoom.gif?yocs=5_&yoloc=us);}
#press .press-popvideo a {background-image:url(//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~11.10/images/icon_tv.gif?yocs=5_&yoloc=us);}
#press .press-content {padding:10px 20px 10px 175px;}
#press-popthumbs a img {border:1px solid #fff; padding:3px;}
#press-popthumbs a.hover img {border:1px solid #ccc;}
#Info #press-popthumbs {width:20%;}
table.pressctrl {margin-top:20px; margin-bottom:10px}
body.search #sidebar {padding:0 10px 0 0; vertical-align:top;}
body.search #content {background:#fff; padding:20px; border:1px solid #ccc;}
body.search .hightlight {background-color:#FFF9DF; border-bottom:1px solid #FFE2BF; padding:2px 4px;}
body.search h2 strong {border-bottom:1px dotted #000}
.featuredbrands td {line-height:18px;}
.featuredbrands p {font-weight:bold; margin:10px 0 0}
body#BrandShop table#main td#sidebar {padding:0 10px 0 0;}
.brandshop-about {padding:15px; line-height:18px; font-size:11px; margin-bottom:10px;}
.brandshop-ls {background:#fff; width:266px; height:332px; float:right; padding:17px; margin-left:15px;}
a.brand-viewall, a.brand-viewall:visited, a.brand-viewall:hover, a.brand-viewall:visited:hover, a.brand-viewall:active {color:#fff; display:inline-block; padding:1px 6px; text-transform:uppercase; border:1px solid #fff; font-weight:normal; text-decoration:none;}
.brandshop-about a:hover {text-decoration:none;}
.brandshop-about span a, .brandshop-about span a:visited {color:#fff; text-decoration:underline;}
.brandshop-about span a:hover {color:#fff; text-decoration:none;}
.brandshop-features {padding:15px 5px 0;}
.brandshop-features td {text-align:left;}
.brandshop-features td a {display:block; margin:0 auto; background:#FFFFFF none repeat scroll 0 0; border-color:#FFFFFF #FFFFFF #DDDDDD; border-style:solid; border-width:1px; display:block; height:108px; padding:50px 22px 10px; position:relative; width:105px;}
.brandshop-features td a img {bottom:0;left:10%; margin-bottom:25px;position:absolute;}
.brandshop-features td a.fs {text-align:left; display:inline; border:none; height:auto; width:auto; padding:0;}
.brandshop-features span.fs {display:block; width:150px; margin:0 auto; line-height:16px;}
body#SearchResults table#main td#content div.search-wrap {background:#fff; border:1px solid #ccc; padding:10px;}
body#SearchResults .sectionName {font-weight:bold; line-height:15px;}
body#SearchResults .searchright {line-height:15px;}
.leftnavhead {line-height:20px;}
.search-form-dropdown select {margin-bottom:6px;}
div.pageheading h1, div.pageheading {font-weight:normal; font-size:18px;}
div.pageheading {font-weight:normal; font-size:18px;}
.fshead {color:#222222;font-size:18px;}
a.homelink {color:#444; font-size:11px; text-decoration:underline; font-family:inherit;}
a.homelink:hover {color:#999; text-decoration:underline;}
.clear {clear:both;}
body#ViewReviews table.breadcrumbbar {margin-top:6px;}
#bg {padding:10px; margin:10px 0 0 0;}
#reviewsAll { padding:10px 20px; border:1px solid #CCC; background:#FFF; position:relative;}
#reviewsAll .product { padding:10px 0 0 0;}
#reviewsAll .product .name { font-size:16px; padding-bottom:10px; font-weight:bold; text-decoration:none; float:left; position:relative; width:50%;}
#reviewsAll .product .name a { margin:15px 0 0 0; display:block; text-transform:capitalize; font-size:14px;}
#reviewsAll .product .details { width:300px; float:right; position:relative;}
#reviewsAll .product .image {width:auto; display:block; padding:10px 20px; float:right; position:relative;}
#reviewsAll .product .image p.write {padding:10px 0 0 0; font-size:13px;}
#reviewsAll .product-view { padding:10px 0 0 0;}
#reviewsAll .product-view .name { font-size:16px; padding-bottom:10px; font-weight:bold; text-decoration:none; float:left; position:relative; width:45%;}
#reviewsAll .product-view .name a { margin:15px 0 0 0; display:block; text-transform:capitalize; font-size:14px;}
#reviewsAll .product-view .details { width:300px; float:right; position:relative; padding-bottom:20px;}
#reviewsAll .product-view .image {width:auto; display:block; padding:50px 20px 10px 20px; float:left; position:relative;}
#reviewsAll .product-view .image p.write {padding:10px 0 0 0; font-size:13px;}
#reviewsAll .review-nav { clear:both; background-color:#EEE; padding:10px; font-size:12px;}
#reviewsAll .review-nav form {padding:0;}
#reviewsAll .review-nav p {margin:0; }
#reviewsAll .review-nav .page { float:left; position:relative;}
#reviewsAll .review-nav .sort { float:right; position:relative;}
#reviewsAll .review-nav .return { float:right; position:relative;}
#reviewsAll .reviews-header { width:auto; position:absolute; top:100px;}
#reviewsAll .reviews-header h3 { display:none;}
.reviews-header { margin-bottom:20px; width:555px; position:relative; background-color:#f6f6f6; border:1px solid #DDD; padding:15px 25px 20px 25px; display:inline-block;}
.reviews-header .count { text-transform:capitalize; font-weight:normal;}
.reviews-header .reviews-summary { padding: 0;}
.reviews-header .options {font-size:12px; padding:13px 0 0 0; margin:0;}
.reviews-header .options a { margin: 0;}
.reviews-header .options .write { background:url(//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~11.10/images/icon_pencil.gif?yocs=5_&yoloc=us) left top no-repeat; padding: 0 0 0 18px;}
#reviewsAll .reviewprice .price { font-size:14px; font-weight:bold;}
#reviewsAll .buybox-right {padding:5px 0;}
#reviewsAll .buybox-right select {width:100%;}
#reviewsAll ul.reviews {margin:0; border:1px solid #CCC;}
#reviewsAll ul.reviews li {padding:25px 20px; margin:0;}
#reviewsAll .reviewprice form.buybox { padding-bottom:25px; margin:0;}
#reviewsAll .reviewprice form.buybox .buybox-left {padding-right:10px;}
.review-stats img { padding: 0 10px 0 100px; }
.review-helpful { padding: 0 0 5px 176px; display:block; float:right; width:71%;}
.review-title { font-size:12px; float:right; display:block; width:71%; margin-bottom:20px;}
.review-fit,
.review-date {text-align:right; display:block; width:26%;}
.review-reviewer {float:right; display:block; margin:-18px 0 0 0; width:71%;}
#reviewsAll .review-reviewer { width:71%;}
.review-fit { float:left; padding:10px 0 0 0; margin:0; width:26%;}
.review-fit span { line-height:13px; display:block; padding: 0 0 5px 0;}
.review-user-content span { display:block; padding:10px 30px 5px 0; float:right; width:66.5%; font-size:11px;}
#reviewsAll .review-user-content span { width:67.5%; }
.reviews li {position:relative;}
.review_helpful {text-align:right; clear:both; padding:0 15px 0 0;}
.star {background: url(//cdn-us-ec.yottaa.net/55f372142bb0ac1dfe001c14/www.shoebuy.com/v~11.10/images/reviews/star.png?yocs=5_&yoloc=us) repeat-x 0 0; height: 12px; display: inline-block;}
.stars_0 { width: 0px; }
.stars_1 { width: 7px; }
.stars_2 { width: 13px; }
.stars_3 { width: 20px; }
.stars_4 { width: 26px; }
.stars_5 { width: 33px; }
.stars_6 { width: 39px; }
.stars_7 { width: 46px; }
.stars_8 { width: 52px; }
.stars_9 { width: 59px; }
.stars_10 { width: 65px; }
.sisterResults {font-size:13px; padding:20px 30px;}
.sisterResults p { margin:0 0 15px 0;}
.sisterResults .brands {line-height:30px; padding: 20px 30px; border-top:1px solid #CCCCCC;}
.sisterResults .brands a {font-size:14px;}
.sisterResults .searched {font-weight:bold; font-size:14px;}
.sisterResults .searchWord { font-size:16px;}
.trademark-detail { margin-left:10px; margin-right:10px; border-top:1px solid #ccc; margin-top:15px; padding-top:15px;
}
.trademark-shop { margin-top:10px; padding:15px; line-height:18px; font-size:11px; margin-bottom:5px; background:#666666; color:#fff;
}
.trademark-popup { padding-bottom:15px; padding-top:15px; font-size: 9px; color: #040405; display:block; line-height:14px; border-top:1px solid #ccc; border-bottom:1px solid #ccc; margin-bottom:15px;
}
.trademark-thumb { background:#fff; border:1px solid #ccc; margin-bottom:10px; line-height:18px; padding:10px;
}
div#facebook_like_brandshop { margin-bottom: 10px;
}
.hline {
border-top:1px solid #ccc;
margin-top:20px;
margin-left:10px;
margin-right:10px;
padding-top:20px;
}
.mmhead, .mmtable, .highlight {
margin-left:10px;
font-weight:bold;
padding-bottom:20px;
}
.mmtitle {
text-decoration:underline; margin-top:6px;
}
#facebook_like_shop {float:right; width:710px; text-align:right; display:block;}
.toggle_closed { cursor:pointer; font-weight:normal; padding-right:5px;
}
.toggle_open { cursor:pointer; font-weight:normal;
}
a.toggle_link { font-weight:bold; font-size:12px; line-height:20px;
}
div.promohline { display: none; }
.br-related-query {
font-size:11px;
}
.br-related-query a {
text-decoration: none;
line-height:15x;
text-transform: capitalize;
}
.br-related-heading {
font-size:12px;
padding-bottom:5px;
font-weight:bold;
}
.br-top-query {
font-size:11px;
}
.br-top-heading {
font-size:12px;
}
.br-top-queries {
float: left;
width: 190px;
}
.br-top-end {
clear: both;
}
.br-found-heading { line-height: 30px; font-size: 14px; font-weight: bold; height: 30px;}
.br-sf-widget {width:31%; display:inline-table; margin-left:12px; vertical-align:bottom;}
.br-sf-widget-merchant-cont {margin-bottom:20px; padding:20px 20px 30px; border:1px solid #ccc; height:180px; padding-bottom:30px; width:130px;}
#div.br-sf-widget { height: 70px;}
#div.br-sf-widget .br-sf-widget-merchant-cont { height: 180px; width: 180px; margin: 20px 10px; float: left; }
div.br-sf-widget .br-sf-widget-merchant-cont .br-sf-widget-merchant-img img { width: 125; }
.br-sf-widget-merchant-img {height:65%;}
.br-sf-widget-merchant-img img {vertical-align:bottom; margin-bottom:-90px; display:inline; width:110px;}
#div.br-sf-widget .br-sf-widget-merchant-cont .br-sf-widget-merchant-qv { padding-right:6px; overflow:visible; cursor: pointer; font-weight: bold; text-decoration: none; display: inline; }
.br-sf-widget-merchant-qv { display: block; }
.br-sf-widget-merchant-qv {vertical-align:bottom;}
.br-sf-widget-merchant-title, .br-sf-widget-merchant-desc {vertical-align:bottom;}
.br-sf-widget-merchant-popup-maincont { height: 200px; margin-bottom:10px;}
.br-sf-widget-merchant-popup-cont { position: relative; height: 200px; }
.br-sf-widget-merchant-popup-desc-heading { font-weight: bold;}
.br-sf-widget-merchant-popup-desc, .br-sf-widget-merchant-popup-title {padding-left:230px; padding-top:10px}
.br-sf-widget-merchant-popup-view { padding-bottom: 1.5em; padding-left:230px; }
.br-sf-widget-merchant-popup-close {left: auto; font-weight: bold; cursor: pointer; padding-left:230px; }
.br-sf-widget-merchant-popup-img { display: block; float: left; padding: 0 10px 0 10px;}
.br-sf-widget-merchant-popup-img img { height: auto; width: auto; top:0; position:absolute; margin-top:20px; max-width: 200px;}
#br-related-searches-widget { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #CCCCCC; margin: 10px 0; padding: 10px;
}
#br-related-searches-widget a:link, #br-related-searches-widget a:link { text-decoration: underline; line-height: 18px;
}
.br-sf-widget-merchant-popup-maincont { background: none repeat scroll 0 0 white; border: 1px solid #666666; box-shadow: 2px 2px 4px 1px #CCCCCC; height: auto; left: 50%; list-style: none outside none; margin-left: -120px; margin-top: -16px; padding: 10px; position: absolute; width: 450px; z-index: 100;
}
.br-sf-widget-merchant-popup-close { padding: 6px; position: absolute; right: 0; top: 0;
}
.br-sf-widget { display: inline; float: left;
}
.thumbs-stylebox { overflow: hidden;
}