/*

Nelson Palette [ Gravel Gray/Brick ]
Dark Grey   : #B58C86
Light Grey  : #999999
Brick      : #87383B
/library/styles/nelson/BrickGray/
*/

html {background:#B58C86 url(../../../../library/styles/nelson/BrickGray/tile-back.gif) bottom center repeat-x;}
#secontainer {width:980px;margin:0 auto;}
body {background: url(../../../../library/styles/nelson/BrickGray/top.gif) top center repeat-x;font-size:80%;margin:0;padding:0;font-family:arial,sans-serif;}
.sespacercompartment {font-size:0;line-height:0em;}
#secontainer {border:5px solid #999999;background:#ffffff;}
.milonictable td {vertical-align:middle;}
a  {color:#87383B;}
a:visited {color:#666666;}
a:hover {color:#999999;}
a:active {color:#999999;}
img {border:none;}
p {font-size:1em;}
ul li {list-style-type:square;}
h1 {font-size:1.5em;}
h1.seheading {color:#87383B;}
h2 {font-size:1.2em;}
h3 {font-size:1.1em;}
h4 {font-size:1em;}
h5 {font-size:1em;}
h6 {font-size:.85em;}

/* se content styles */
.secimageleft {margin:5px 10px 5px 0;padding:5px;float:left;}
.secimagecenter {margin:5px auto;padding:5px;display:block;}
.secimageright {margin:5px 0px 5px 10px;padding:5px;display:block;float:right;}
.secimageleftwithborder {border:1px solid #ccc;margin:5px 10px 5px 0;padding:5px;float:left;}
.secimagecenterwithborder {border:1px solid #ccc;margin:5px auto;padding:5px;display:block;}
.secimagerightwithborder {border:1px solid #ccc;margin:5px 0px 5px 10px;padding:5px;display:block;float:right;}
.seccellborder {border:1px solid #ccc;padding:5px;}
.sectextredbold {color:#c90016;margin:4px 0;font-weight:bold;padding:6px 0;}
.sectexthighlightgrey {background-color:#eee;}
.sectexthighlightyellow {background-color:#FF6}
.sectextblockgrey {background-color:#eee;padding:10px;}
.secclearleft {clear:left;}
.secclearright {clear:right;}
.secclearboth {clear:both;}
.sebreadcrumb {font-size:.85em;padding-bottom:10px;font-weight:bold;}

.sealert {color:#c90016;margin:4px 0;font-weight:bold;padding:6px 0;}
.seitempicture {text-align:center;}
.seimagecaption {text-align:center;}
.seimagecaption img {display:block;margin:5px auto;}
.seimagecaptiontext {font-size:.95em;}
.senumericdata {text-align:right;}
.seregularprice {display:block;}
.sespecialprice {display:block;color:#c90016;}
.sesmalltext {font-size:.85em;}
.sepagetitle {height:0;font-size:0;line-height:0em;}
.secleartext {clear:both;font-size:0;height:0;line-height:0em;margin:0;}
.secontentsectionlink {text-align:center;}
.sestar {color:#c90016;font-weight:bold;}
p.semessage {color:#c90016;text-align:center;font-weight:bold;margin:30px 0;}
td.sefooter .seobjdiv {margin-top:8px;border-top:5px solid #87383B;text-align:center;padding:10px 15px;}
td.sefooter .seobjdiv p {margin:0;}
.secatalogpage td.seitempicture img {text-align:center;width:115px;}

/* POPUPS */

div.secontainersystempopup .sepage {text-align:center;padding:10px;}
div.secontainersystempopup .sepage img {display:block;margin:10px auto;}
div.secontainersystempopup h2 {margin:0;color:#87383B;font-size:1.3em;}

/* FORMS */

form {margin:0;padding:0;display:inline;}
.seforminputsmall {height:16px;border:1px solid #aaaaaa;font-size:.85em;padding:0 2px;}
.sepage .seforminputtext {height:18px;border:1px solid #aaaaaa;font-size:.85em;padding:0 2px;}
.sepage .seforminputpassword {height:18px;border:1px solid #aaaaaa;font-size:.85em;padding:0 2px;}
.sepage textarea.seforminputtext {height:auto;font-family:arial,sans-serif;font-size:.9em}
.seforminputtext {height:16px;border:1px solid #aaaaaa;font-size:.95em;padding:0 2px;}
.sebuttoninput {display:inline;}
.sepage .sebuttoninput {margin-right:10px;}
.sebuttonimage {display:inline;}
.seforminputbutton {font-family:verdana,sans-serif;background:#87383B;border:1px solid #cccccc;font-size:.85em;font-weight:bold;color:#ffffff;padding: 0px 2px 1px 2px;cursor:pointer;text-transform:uppercase;}
.sepage .seforminputbutton {border:2px solid #999999;padding:3px 4px;font-size:.75em;text-transform:none;}
.sepage fieldset .seforminputbutton {margin:10px 10px 0 0;}
.sebuttonaddcheckout .seforminputbutton,
.sebuttoncheckout .seforminputbutton,
.sebuttonreset .seforminputbutton,
.sebuttonclassifiedsback .seforminputbutton {background:#EEEEEE;color:#333333;}
.seformselectsingle {margin-bottom:3px;}
fieldset {clear:both;border:1px solid #999999;margin:20px 0;padding:10px 10px 10px 20px;}
fieldset .seitemdetailspagetablefeatures {margin-top:10px;}
legend {background:#999999;color:#FFFFFF;padding:3px 20px 4px 16px;font-weight:bold;margin-bottom:10px;}
.seformerror td {background:#EEEEEE;border:1px solid #FF0000;}
.seformerror td td {border:none;}
.seformheader h2 {margin:5px 0;}
.seformpagetablequestions {width:600px;}
.seformpagetablequestions .selabel {background:#EEEEEE;padding:5px;}

/* TABLES */

.setabulardata {margin:15px 0;border-collapse:collapse;border:1px solid #999999;width:100%;}
.seitemvariationstable {margin:0;}
.seeventpage th.setableheader {white-space:nowrap;}
.seeventpage td {font-size:.85em;}
th.setableheader {color:#ffffff;background:#999999;border:1px solid #999999;border-left:none;border-right:none;padding:5px 10px;text-align:left;}
th.setableheader h2 {margin:0;}
th.setableheader a {color:#ffffff;}
th.setableheader a:hover {color:#000000;}
.setabulardata td {padding:5px 10px;border:1px solid #999999;}
.setabulardata .seroweven {background-color:#EEEEEE;}

/* HEADER*/

.sestoreheader .seobjdiv {background: url(../../../../library/styles/nelson/BrickGray/trim-lines.gif) left bottom repeat-x;}
.sestoreheader .sestoreheadertable {width:100%;background: url(../../../../library/styles/nelson/BrickGray/toprider.gif) right bottom no-repeat;}
.sestoreheader .sestoreheadertable td {vertical-align:middle;}
.sestoreheader .sestoreheadertable td.secol1 {padding:10px 0 22px 22px;}
.sestoreheader .sestoreheadertable td.secol2 {text-align:right;padding:30px 300px 30px 0;}
.sestoreheader .sestoreinfotable {float:right;}
.sestoreheader .sestoreinfotable td {padding:0;}
.sestoreheader .sestoreinfotable h1 {white-space:nowrap;font-size:3em;line-height:1.1em;color:#87383B;margin:0;}
.sestoreheader .sestoreinfotable h4 {margin:0;margin-right:20px;}
.sestoreheader .sestoreinfotable .sestoreinfohours {padding:5px 0;font-size:.95em;}

/* TOP NAV */

td.secomp2 {background:#999999;padding:5px 18px;border-bottom:2px solid #999999;}
.secomp2table {width:100%;}
.secomp2table {font-weight:bold;font-size:.95em;}
.secomp2table td a {color:#ffffff;}
.secomp2table td a:visited {color:#ffffff;}
.secomp2table td a:hover {color:#000000;}
.secomp2table .sesitesearch {text-align:right;}
/* .secomp2table .sesitesearch h6 {text-transform:uppercase;color:#FFFFFF;font-size:1.1em;margin:0 10px 0 0;display:inline;padding-bottom:2px;vertical-align:top;}
.secomp2table .sesitesearch .seforminputsmall {width:115px;height:15px;}
.secomp2table .sesitesearch .sebuttoninput {padding-left:5px;} */
td.secomp2 .sesitesearch .seobjdiv { width:155px !important; }
td.secomp2 .sesitesearch .seforminputsmall { display:block;float:left;width:120px;height:15px;padding:0 0 0 2px;margin:0 5px 0 0;font-size:.89em; }
td.secomp2 .sesitesearch .sebuttoninput { margin:0;padding:0; }
td.secomp2 .sesitesearch .sebuttoninput .seforminputbutton { margin:0;padding:0;-webkit-appearance:none;-webkit-border-radius:0; }

/* LEFT COLUMN */

td.secomp4 {background:#999999 url(../../../../library/styles/nelson/BrickGray/column-bot.gif) -30px bottom repeat-x;padding-bottom:88px;border-bottom:22px solid #ffffff;}
td.secomp4 .secompdiv {background: url(../../../../library/styles/nelson/BrickGray/column-top.gif) -30px 0 repeat-x;padding:108px 0 0 0;}
td.secomp4 td.senavigator .seobjdiv {border:none;background:#999999;margin:0 0 0 0;padding:0 0 18px 8px;}
td.secomp4 .seobjects .seobjdiv {border:3px solid #87383B;background:#ffffff;margin:0 8px 18px 8px;padding:9px 7px 6px 7px;}
td.secomp4 .sesecurityseal .seobjdiv {text-align:center;}
td.secomp4 .sesiteseal .seobjdiv {text-align:center;}
td.secomp4 .secreditcard .seobjdiv {padding:10px 28px;}
.secreditcard div div.sepaypalimage {margin:0;}
td.secomp4 .secreditcardimage img {border:1px solid #ccc;padding:4px;}
td.secomp4 h4 {text-transform:uppercase;color:#87383B;font-size:.95em;margin:0 0 3px 0;}
td.secomp4 h6 {text-transform:uppercase;color:#87383B;font-size:.95em;margin:0 0 3px 0;}
td.secomp4 .seproductsearchshortcut h6 {text-transform:none;color:#87383B;font-size:.95em;margin:0 0 3px 0;background:#ffffff url(../../../../library/styles/nelson/BrickGray/subarrow-on.gif) left center no-repeat;padding-left:18px;}
td.secomp4 .seforminputtext {padding:0 0 0 4px;width:104px;}
/* td.secomp4 .seforminputsmall {}
td.secomp4 .sebuttoninput {padding-left:0px;margin-top:5px;}
td.secomp4 .semailsignuptext {} */
td.secomp4 .seformselectsingle {font-size:.85em;}
td.secomp4 .semailsignup .sebuttoninput { margin:0;padding:0; }
td.secomp4 .semailsignup .seforminputsmall { display:block;float:left;width:105px;padding:0 0 0 2px;margin:0 5px 0 0;font-size:.85em; }
td.secomp4 .semailsignup .sebuttoninput .seforminputbutton { display:block;margin:0;padding:0;-webkit-appearance:none;-webkit-border-radius:0; }
.semailsignuptext { clear:left;padding-top:5px; font-size:.85em;}
td.sebutton4 { width:160px !important; }

/* CENTER COLUMN */

.sepage {padding:38px 0 32px 0;}
.secataloghomepage {padding:26px 0 32px 0;}
.secatalogpage h1 a {color:#87383B;}
.secatalogpage h1 a:visited {color:#87383B;}
.secatalogpage h1 a:hover {color:#999999;}
.selayout8table .sepage {padding:10px;text-align:center;}
.selayout8table .sepage .seitemlistpagetableitemlist {text-align:left;}
.sebikespeakpage {padding:10px 0 18px 0;}
.sehighlight h1 {margin-top:0;}
.sehighlightfirst h1 {color:#87383B;}
.sehighlight {border:2px dotted #999999;margin:10px 0 18px 0;padding:12px 8px;position:relative;}

/* RIGHT COLUMN */

td.secomp8 {background:#ffffff url(../../../../library/styles/nelson/BrickGray/rider-icon.gif) right 17px no-repeat;padding-top:48px;}
td.secomp8 .secompdiv {background:#87383B;padding:0px 0px 0px;}
td.secomp8 .secomp8table td {text-align:right;}
td.secomp8 .seitemhighlight {background:none;padding:0;}
td.secomp8 .seitemhighlight h3 {background:#999999;margin:0;color:#ffffff;text-transform:uppercase;padding:7px 5px 5px 5px;}
td.secomp8 .seitemhighlightwrapper {background:#87383B;padding:10px 11px 0;}
td.secomp8 .seitemhighlight td.sedata {padding:0px 0 10px 0;font-size:.95em;border-bottom:3px dotted #eeeeee;}
td.secomp8 .seitemhighlight td.seitempicture {width:137px;background: url(../../../../library/styles/nelson/BrickGray/pictop.gif) left top no-repeat;padding:10px 0px 0px 0px;}
td.secomp8 .seitemhighlight td.seitempicture div {background: url(../../../../library/styles/nelson/BrickGray/picbot.gif) left bottom no-repeat;padding:0px 0px 10px 0px;text-align:center;}
td.secomp8 .seitemhighlight .serowbottom td.sedata {border-bottom:none;}
td.secomp8 .seitemhighlight img {width:115px;background:#ffffff;}
td.secomp8 .seitemhighlight h5 {margin:5px 0;}
td.secomp8 .seitemhighlight h5 a {color:#D5ACA6;text-decoration:none;}
td.secomp8 .seitemhighlight h5 a:hover {color:#ffffff;}
td.secomp8 td.sedata span {font-size:.95em;color:#ffffff;}
td.secomp8 td.sedata span.sespecialprice {font-weight:bold;color:#F93046;}
td.secomp8 td.sedata .sebuttonlink a {color:#D5ACA6;font-size:.95em;background: url(../../../../library/styles/nelson/BrickGray/subarrow.gif) right center no-repeat;padding-right:16px;}
td.secomp8 td.sedata .sebuttonlink a:hover {color:#ffffff;}
td.secomp8 td.seitemlistpagelink {border-top:3px dotted #eeeeee;text-transform:uppercase;padding:10px 0 10px 0;background:none;font-size:.85em;}
td.secomp8 .secontentsectionlink {margin:0;background: url(../../../../library/styles/nelson/BrickGray/subarrow.gif) right center no-repeat;text-align:right;padding-right:16px;}
td.secomp8 .secontentsectionlink a {font-weight:bold;color:#ffffff;text-decoration:none;}
td.secomp8 .secontentsectionlink a:hover {color:#000000;}
td.secomp8 tr.sespacer td {height:15px;}

/* ITEM CONTENT */

.secomp6 .seitemhighlightcontent .seitemlistpagetableitemlist td {border:none;padding:0;}
.secomp6 .seitemhighlightcontent .seitemlistpagetableitemlist td.seitempicture {border:none;}
.secomp6 .seitemhighlightcontent .seitemlistpagetableitemlist td.sedata {border:none;padding:0;}
.secomp6 .seitemhighlightcontent .seitemtableleft td.seitempicture {padding-right:10px;}
.secomp6 .seitemhighlightcontent .seitemtabletop td.seitempicture {vertical-align:bottom;padding-bottom:5px;}
.secomp6 .seitemhighlightcontent .seitemtableleft tr.sespacer td {height:20px;}
.secomp6 .seitemhighlightcontent .seitemtabletop tr.sespacer td {height:20px;}

/* CAT HOME */

.secomp6 .seitemlistpagetableitemlist td {border:1px solid #cccccc;padding:10px;}
.secomp6 .seitemlistpagetableitemlist td.seitempicture {vertical-align:bottom;border-bottom:none;text-align:left;}
.secomp6 .seitemlistpagetableitemlist td.sedata {border-top:none;padding-top:0;vertical-align:top;}
.secomp6 .seitemlistpagetableitemlist td.sedata h5 {margin:0;}
.secomp6 .seitemlistpagetableitemlist td.sedata p {font-size:.95em;margin:8px 0 0 0;}
.secomp6 .seitemlistpagetableitemlist td.sespacer {border:none;width:10px;padding:0;}
.secomp6 .seitemlistpagetableitemlist tr.sespacer td {border:none;height:10px;padding:0;}
.secomp6 .seitemlistpagetableitemlist td.seitemlistpagelink {border:none;padding:0;}
.sesearchpage .sesearchtableadvanced td {padding:10px 10px 0 0;}

/* ITEM LIST */

.seitemlistpage .seitemlistpagetableitemlist {margin:10px 0;width:100%;clear:both;}
.seitemlistpage .seitemlistpagetableitemlist td.seitempicture {text-align:left;vertical-align:top;border:2px solid #cccccc;border-right:none;}
.seitemlistpage .seitemlistpagetableitemlist td.seitempicture img {border:2px dotted #87383B;padding:5px;}
.seitemlistpage .seitemlistpagetableitemlist td.sedata {vertical-align:top;border:2px solid #cccccc;border-left:none;padding:10px;width:29%;}
.seitemlistpage .seitemlistpagetableitemlist .sespacer {padding:0 5px;}
.seitemlistpage .seitemlistpagetableitemlist .sespacer td {height:10px;border:none;padding:0;}
.seitemlistpage .seitemlistpagetableitemlist td.seemptycell {border:medium none;}
.seitemlistpage .seitemlistpagetableitemlist .serowtop td.seemptycell {width:22%;}
.seitemlistpage .seresultsnavigation {float:right;margin:5px 0;}
.seitemlistpage .seitemsorter {float:right;clear:right;}
.seitemlistpage .seresultsnavigation span {color:#FF0000;}
.seitemlistpage .seicongroup {float:right;}
.seitemlistpage h1.seheading {margin:0;}

/* ITEM DETAIL */

.seitemdetailspage .seitemdetaildescription {width:100%}
.seitemdetailspage td.seresultsnavigation  {font-size:.85em;padding-bottom:15px;}
.seitemdetailspage div.seresultsnavigation  {font-size:.85em;padding-bottom:15px;}
.seitemdetailspage .seresultsnavigation h6 {font-size:1em;margin:0 0 5px 0;}
.seitemdetailspage .seitemcontent h1 {margin:0;}
.seitemdetailspage .seitemcontent h1 div {color:#999999;}
.seitemdetailspage .seitemcontent h1 div div {color:#000000;}
.seitemdetailspage .seitempicture {border:2px dotted #999999;float:right;margin:0 0 10px 10px;padding:10px;width:360px;}
.seitemdetailspage .seimagecaption img {display:block;margin:0 0 5px 0;}
.seitemdetailspage .seitemdetailfeatureinformation h2 {color:#B58C86;margin:0;margin-top:20px;}
.seitemdetailspage .seitemdetailspagetablefeatures {margin:10px 0;}
.seitemdetailspage .seitemdetailspagetablefeatures td {font-size:.85em;}
.seitemdetailspage .seitemdetailspagetableordering td {padding:0 5px 5px 0;font-size:.85em;}
.seitemdetailspage .seitemdetailspagetableordering .seforminputtext {width:74px;}
.seitemdetailspage .seitemdetailspagetablebuttons {margin:5px 0;}
.seitemrelated {padding-bottom:20px;}
.seitemrelated td.sedata {border:none;padding-left:0;font-size:.95em;}

/* ZOOM */

.seitempicture .sebuttonzoomitem {text-align:center;}
.seitemzoompage {padding:10px 0;}

/* VARIATIONS */

.seitemdetailspage .seitemvariations {padding:10px 7px;}
.seitemdetailspage .seitemvariations .seoverflow {height:175px;overflow:auto;}
.seitemdetailspage .seitemvariationstable {width:auto;}
.seitemdetailspage .seitemvariationstable th {padding:4px 10px;}
.seitemdetailspage .seitemvariationstable td {padding:4px 10px;}
.seitemdetailspage .seitemvariationstable td.secol1 {width:1%;}
.seitemdetailspage .seitemvariationstable td.secol2 {width:70%;}
.seitemdetailspage .seitemvariationstable td.secol3 {width:40%;}
.seitemdetailspage .seitemvariationstable .secol4 {text-align:right;}
.seitemdetailspage .seitemvariationstable .seroweven td {background:#EEEEEE;}
.seitemdetailspage .seitemquantity td .seforminputtext {width:30px;font-size:1.2em;}
.seitemdetailspage .seitemvariationstable .seforminputtext {font-size:.8em;}

/* IMAGE */

.seimagepagetablethumbnails {margin:20px auto 0;width:100%;}
.seimagepagetablethumbnails td {text-align:center;vertical-align:top;width:33%}
.seimagepagetablethumbnails .seimagecaption {padding:10px;border:1px solid #cccccc;margin:5px;}
.seimagepagetablethumbnails .seemptycell {padding:0;border:none;}

/* LINKS */

.selinkspage dt {padding-bottom:5px;}
.selinkspage dd {padding-bottom:10px;}

/* POS */

.seposspecialstablesalelist {width:100%;clear:both;margin:15px 0;}
.seposspecialstablesalelist th {font-size:.85em;padding:4px;}
.seposspecialstablesalelist td {font-size:.85em;padding:4px;}
.seposspecialstablesalelist td span {font-size:1em;}
.seposspecialstablesalelist .secol4 {text-align:right;}
.seposspecialstablesalelist .secol5 {text-align:right;}
.seposspecialspage .seresultsnavigation {float:right;font-size:.95em;}
.seposspecialspage .selastupdated {float:left;padding-bottom:5px;}

/* MULTI-STORE */

.semultistoregroup {padding:10px 0;}
.semultistoregroup h3 {margin:0;}
.semultistoregroup h5 {margin:6px 0 0 0;padding-left:20px;background: url(../../../../library/styles/nelson/BrickGray/subarrow-on.gif) left center no-repeat;}

/* TIPS/FAQ */

.setipspage h3, .sefaqpage h3 {margin-bottom:10px;font-size:1.2em;}
.setipspage .seresultsnavigation, .sefaqpage .seresultsnavigation {margin:12px 0 20px 0;}
.setipspage .seresultsnavigation div, .sefaqpage .seresultsnavigation div {display:inline;padding-left:10px;}
.setipspage .seresultsnavigation div a, .sefaqpage .seresultsnavigation div a {padding-left:20px;font-size:.95em;font-weight:bold;background: url(../../../../library/styles/nelson/BrickGray/subarrow-on.gif) left center no-repeat;}
.setipspage h2, .sefaqpage h2 {margin-top:10px;}

/* SITEMAP */

.sesitemappage .senavigatortext {margin-left:0;padding-left:0;}
.sesitemappage .senavigatortext li {font-weight:bold;margin:10px 0;list-style:none;}
.sesitemappage .senavigatortext li li {margin:10px 15px;list-style:none;}
.sesitemappage .senavigatortext li li li {margin:10px 15px;list-style:none;}
.sesitemappage .senavigatortext li a {padding:2px 6px 2px 0;font-weight:normal;}
.sesitemappage .senavigatortext li li a {padding-left:20px;background: url(../../../../library/styles/nelson/BrickGray/subarrow-on.gif) left center no-repeat;}

/* LOCATIONS */

.selocationstableaddresses td {padding:0 40px 0 0;vertical-align:top;}
.selocationstableaddresses h4 {margin:0;}
.selocationstableaddresses p {margin-top:5px;}
.selocationspage hr {margin:10px 0;height:1px;color:#999999;background-color:#999999;border:none;}
.selocationscurrentlocation img {display:block;margin:10px 0;}

/* NOJS */

.senavigatortext {padding:0;list-style-type:none;color:#000000;font-size:.85em;margin:0;}
.senavigatortext li {font-weight:bold;margin:0 0 12px 0;list-style:none;padding-right:3px;}
.senavigatortext li li {font-weight:normal;margin-bottom:3px;margin-left:10px;}
.senavigatortext li ul {margin-top:4px;}
.senavigatortext li.selastlink {margin-bottom:8px;}
.senavigatortext ul {list-style-type:none;margin:0;padding:0;}
.senavigatortext ul li {list-style:none;}
.senavigator1 .senavigatortable {margin:0 auto;}
.senavigator1 .senavigatortable a {color:#FFFFFF;font-size:.85em;padding:0 10px 4px 10px;display:block;}
.senavigator2 .senavigatortable {margin:0 auto;}
.senavigator2 .senavigatortable a {color:#FFFFFF;font-size:.85em;padding:4px 10px;display:block;}

/* CLASSIFIEDS */

.seclassifieds .seclassifiedsnewads p {margin:0;text-transform:none;color:#87383B;font-size:.95em;margin:0 0 3px 0;background:#ffffff url(../../../../library/styles/nelson/BrickGray/subarrow-on.gif) left center no-repeat;padding-left:18px;}
.seclassifiedsintro ul, .seclassifiedsintro table {margin:0;}
.seclassifieds .seclassifiedsnavbar {background:#999999;padding:5px;}
.seclassifieds .seclassifiedsnavbar a {color:#ffffff;font-size:.95em;font-weight:bold;background: url(../../../../library/styles/nelson/BrickGray/subarrow.gif) left center no-repeat;padding:0 20px 0 16px;}
.seclassifieds .seclassifiedsnavbar a:hover {color:#333333;}
.seclassifieds h1 {margin:15px 0;color:#87383B;}
.seclassifieds .seclassifiedssearch .seforminputtext {width:138px;}
.seclassifiedsadlist h4 {margin:0;}
.seclassifieds .seclassifiedshomepage td {padding:0 20px 15px 0;}
.seclassifieds .seclassifiedshomepage td img {display:block;float:left;margin:0 5px 5px 0;padding:4px;width:60px;}
.seclassifieds p img {padding-right:10px;}
.seclassifieds ul.seclassifiedssubcategorieslist {margin:20px 0 0 86px;padding:0;}
.seclassifieds ul.seclassifiedssubcategorieslist li {list-style-type:square;padding-left:0px;line-height:2em;}
.seclassifieds table {clear:both;width:100%;margin:15px 0;border-collapse:collapse;}
.seclassifieds table td.selabel {background:#EEEEEE;}
.seclassifieds table td {padding:5px 10px;}
.seclassifieds table td img {width:auto;}
.seclassifieds .seclassifiedspreviewadpoptable td {text-align:left;}
.seclassifieds .seclassifiedspreviewadpoptable th.secol1 {text-align:left;font-size:1.5em;color:#87383B;padding-left:10px;}
.seclassifieds .seclassifiedspreviewtable td, .seclassifieds .seclassifiedspostadtable td, .seclassifieds .seclassifiedsprofiletable td {border:1px solid #ccc;}
.seclassifieds .seclassifiedspreviewad .seresultsnavigation {font-size:.95em;margin-bottom:10px;}
.seclassifieds .seclassifiedspreviewad .seresultsnavigation a {padding:0 2px;}
.seclassifieds .seclassifiedspreviewtable .seimagecaption {text-align:center;}
.seclassifieds .seclassifiedspreviewtable .seimagecaption img {display:block;margin:0 auto 4px;}
.seclassifieds .seclassifiedsmyadstable .secol1 {white-space:nowrap;}
.seclassifieds .seclassifiedspostadtable textarea {width:100%;}
.seclassifieds dd {padding:0 0 0 0px;}
.seclassifieds dl {font-size:0.95em;}
.seclassifieds dt {padding:10px 0 10px 0;}
.seclassifieds .seclassifiedslogintable {width:400px;}
.seclassifieds .seclassifiedstablesubmit {width:auto;}
.seclassifieds .seclassifiedstablesubmit td {padding:0 10px 0 0;}
.seclassifieds .seresultsnavigation {float:right;margin:5px 0;}
.seclassifieds .seitemsorter {float:right;clear:right;}

/* CART */

.secheckoutpage .setableheader .secol2 .sebuttoninput .seforminputbutton {border:2px solid #cccccc;}
.secheckoutpage td .secol1 {padding:0 5px 0 0;}
.secheckoutpage td .secol2 {padding:0;}
.secheckoutpage .secol2 .sebuttoninput {margin:0;}

/* POWER */

.seitemdetailspage .sereviewstatus {padding:5px;width:305px;background-color:#EEEEEE;border:1px solid #BBBBBB;}
.seitemdetailspage .prSnippetNumberOfRatingsText {padding:0;}
.seitemdetailspage .prSnippetTitle {display:none;}
.seitemdetailspage .prSnippetRatingUnclickable {padding-left:0;}
.seitemdetailspage .prSnippetRatingClickable {display:inline;}
.seitemdetailspage .prStars {display:inline;}
.seitemdetailspage .prSnippetReadReviews {display:inline;font-size:.85em;}
.seitemdetailspage .prSnippetNumberOfRatingsText {display:inline;}
.seitemdetailspage .prSnippetWriteReview {display:inline;font-size:0.85em;padding-left:0;}
.seitemdetailspage .sereviewstatus {margin:1em 0 0 0}
.seitemdetailspage .sereviewlist {margin:2em 0;}
.seitemdetailspage .prSummaryTitle, .seitemdetailspage .prReviewCount {text-transform: capitalize; font-size:1em;}
.seitemdetailspage .prSummaryRating {font-size:1em;font-weight:normal;border:none;padding:0;margin:1em 10px 0 10px;}
.seitemdetailspage .prSummaryBody {margin:0;padding:0}
.seitemdetailspage .prReviewPoints {margin:0;}
.seitemdetailspage .prReviewPoints p {margin:.5em 10px;}
.seitemdetailspage .prSummaryHeader {color:#ffffff;background-color:#999999;margin:0;padding:4px 0 4px 10px;}
.seitemdetailspage #prReviewSummary {background:0;padding:0;border:1px solid #999999;}
.seitemdetailspage .prSummaryCobrand a {color:#FFFFFF}
.seitemdetailspage .prSummaryCobrand a:hover {color:#000000}
.seitemdetailspage .prSummaryWriteReview {margin:.5em .5em 0 .5em;padding:5px 2px 8px 0;border-top:1px solid #CCCCCC;}

/* QBP */

.seqbpcatalogpage .sebreadcrumb {padding-bottom:0}
.seqbpcatalogpage .seqbpitemdetails .sebreadcrumb {padding-bottom:10px}
.seqbpcatalogpage .seqbpcatalogpagetablesearch {margin-bottom:15px;}
.seqbpcatalogpage .seqbpcatalogpagetablesearch td.selabel {padding:5px 10px 5px 0;}
.seqbpcatalogpage .seqbpcatalogpagetablesearch .sebuttongobutnsearch .seforminputbutton {margin-top:10px;}
.seqbpcatalogpage .seqbpcatalogpagetablecategories td {padding:5px 0 15px 0px;}
.seqbpcatalogpage .seqbpcatalogpagetablecategories td a {clear:both;display:block;text-decoration:none;font-weight:bold;padding:10px 0 3px 0;}
.seqbpcatalogpage .seqbpcatalogpagetablecategories ul {margin:0;padding:0 0 0 10px;}
.seqbpcatalogpage .seqbpcatalogpagetablecategories ul li {float:left;padding-left:15px;list-style:none;}
.seqbpcatalogpage .seqbpcatalogpagetablecategories ul li a {display:list-item;list-style-type:disc;font-size:.85em;padding:0 7px 0 0;font-weight:normal;white-space:nowrap;}
.seqbpcatalogpage .seqbpcatalogpagetablecategories td a:hover,.seqbpcatalogpagetablecategories ul a:hover {text-decoration:underline;}
.seqbpcatalogpage .seitemlistpagetableitemlist {margin:10px 0;clear:both;width:100%;}
.seqbpcatalogpage .seitemlistpagetableitemlist td.seitempicture {width:50px;padding:10px;text-align:left;vertical-align:top;border:2px solid #cccccc;border-right:none;}
.seqbpcatalogpage .seitemlistpagetableitemlist td.seitempicture img {border:2px dotted #87383B;padding:5px;}
.seqbpcatalogpage .seitemlistpagetableitemlist td.sedata {width:40%;vertical-align:top;border:2px solid #cccccc;border-left:none;padding:7px 10px 10px 0;}
.seqbpcatalogpage .seitemlistpagetableitemlist td.sespacer {padding:0;width:0;border:none;border-left:5px solid #fff;}
.seqbpcatalogpage .seitemlistpagetableitemlist td.seemptycell {border:none;width:auto;}
.seqbpcatalogpage .seqbpitemdetaildescription {width:100%;}
.seqbpitemdetails .seitempicture {border:2px dotted #999999;float:right;margin:0 0 0 10px;padding:10px;}
.seqbpitemdetails .seimagecaption img {display:block;margin:0 0 5px 0;}
.seqbpitemdetails .seimagecaptiontext {background:#87383B;padding:5px;text-align:center;font-size:.85em;color:#ffffff;}
.seqbpitemdetails .setabulardata {width:auto;}
.seqbpitemdetails .seitemcontent h2 {margin:0;}
.seqbpitemdetails .seitemcontent h2 div {color:#999999;}
.seqbpitemdetails .seitemcontent h2 div div {color:#000000;}
.seqbpcatalogpage .seitemlistpagetableitemlist .sesmalltext {display:block;padding-bottom:10px;}
.seqbpcatalogpage .seqbpcatalogpagetableattributes {margin:15px 0;}
.seqbpcatalogpage .seqbpcatalogpagetableattributes td {padding:5px 0;}
.seqbpcatalogpage .seqbpcatalogpagetableattributes td.selabel {padding:5px 10px 5px 0;}
.seqbpcatalogpage .seqbpitemresultsnavigationtable {width:100%;}
.seqbpcatalogpage td.seresultsnavigation {padding:0 0 15px 0;font-size:.85em;}
.seqbpcatalogpage .seresultsnavigation h4 {margin:0;}
.seqbpcatalogpage .seresultsnavigation a:visited {color:#87383B;}
.seqbpcatalogpage .seresultsnavigation a:hover{color:#999999;}
.seqbpcatalogpage div.seresultsnavigation {text-align:right;padding:0 0 20px 0;}
.seqbpcatalogpage .seqbpitemresultsnavigationtable {padding-bottom:10px;}
.seqbpcatalogpage div.seitemsorter {text-align:right;}
.seqbpcatalogpage .seqbpmodellist div.seresultsnavigation {width:100%;}
.seqbpcatalogpage .seqbpmodellist h2 {margin:.5em 0 .5em 4px}
.seqbpcatalogpage .seqbpmodellist .seqbpmodellistpagetable {border-collapse:collapse;width:100%;font-size:.95em}
.seqbpcatalogpage .seqbpmodellist .seqbpmodellistpagetable td.secol2 {white-space:nowrap;}
.seqbpcatalogpage .seqbpmodellist .seqbpmodellistpagetable th {white-space:nowrap;border-bottom:2px solid #CCCCCC;border-top:2px solid #CCCCCC;background:#EEEEEE;padding:5px;}
.seqbpcatalogpage .seqbpmodellist .seqbpmodellistpagetable th.secol2, th.secol3  {text-align:left;}
.seqbpcatalogpage .seqbpmodellist .seqbpmodellistpagetable th.secol4 {text-align:right;}
.seqbpcatalogpage .seqbpmodellist .seqbpmodellistpagetable td {padding:5px;border-bottom:1px dashed #CCCCCC;vertical-align:middle;}
.seqbpcatalogpage .seqbpmodellist .seqbpmodellistpagetable .seregularprice {text-align:right;vertical-align:top;}

/* power reviews */
.seitem .seitemhighlightwrapper .seitemlistpagetableitemlist div.prSnippetRatingUnclickable div.prStars {border:2px solid #F5F5F5;background-color:#F5F5F5;}
.seitem .seitemlistpagetableitemlist .prSnippetRatingUnclickable {float:right;margin:5px 0;}
.seitemlistpagetableitemlist .sebuttonlink {clear:both;}

/* private pages */
.seprivatepagebody .sepplogintable {margin-top:10px;border:none;}

/* Catalog Header */

#secatalogname { margin:0 8px 0 0;padding:1px 0px 1px 7px; }
div.seproductsearchkeyword { border:3px solid #87383B;background:#ffffff;margin:0 8px 8px 0;padding:5px 0 5px 7px;}
#secatalogname h2 { margin:0 0 3px 0;font-size:1.1em;padding:0;color:#FFFFFF;text-transform:uppercase; }
div.seproductsearchkeyword .seforminputsmall { width:110px !important;padding:0 0 1px 1px;margin:0 5px 0 0;font-size:.85em;height:auto; }
div.seproductsearchkeyword .sebuttoninput { display:inline !important;width:26px;vertical-align:top;margin:0;padding:0; }
div.seproductsearchkeyword .sebuttoninput .seforminputbutton { vertical-align:middle;margin:0;padding:0; }

/* Categories Flyout Menu */
#secatshopall { font-size:81%;border:3px solid #87383B;border-bottom:none;background:#ffffff;margin:0 8px 0 0;padding:10px 0px 1px 5px; }
#secatalogfilters ul#secatnav li span { text-indent:8px;background: url(../../../../library/buttons/nelson_BrickGray/view-all-categories.gif) 0 0 no-repeat;color:#FFFFFF;font-size:1.2em;font-weight:bold;padding:0;height:28px;line-height:23px; }
#secatalogfilters ul#secatnav ul {margin:-6px 0 0 0;width:200px; border:2px solid #87383B}
#secatalogfilters ul#secatnav ul li { min-height:22px;height:auto !important;height:22px;background:#999999;width:200px;}
#secatalogfilters ul#secatnav ul li a { font-family:verdana;text-decoration:none;color:#fff;width:190px;padding:5px;font-weight:bold;background:#999999}
#secatalogfilters ul#secatnav ul li a:hover { text-decoration:none;color:#87383B;background:#ffffff; }
#secatalogfilters ul#secatnav li:hover ul#secatmenu1, #secatalogfilters ul#secatnav li.sfhover ul#secatmenu1 { left:0; }
#secatalogfilters ul#secatnav li:hover ul#secatmenu2, #secatalogfilters ul#secatnav li.sfhover ul#secatmenu2 { left:200px; }
#secatalogfilters ul#secatnav li:hover ul#secatmenu3, #secatalogfilters ul#secatnav li.sfhover ul#secatmenu3 { left:400px; }
#secatalogfilters ul#secatnav li:hover ul#secatmenu4, #secatalogfilters ul#secatnav li.sfhover ul#secatmenu4 { left:600px; }
.sereturnlink { border:3px solid #87383B;border-top:none;background:#ffffff;margin:0 8px 8px 0;padding:10px 0px 10px 0px; }
.sereturnlink a { font-size:.95em;text-align:center;line-height:1em; }

/* Catalog Filters */
#secatshoprefine { font-size:.95em;border:3px solid #87383B;border-top:none;background:#ffffff;margin:0 8px 0px 0;padding:1px 0px 8px 7px; }
#secatshoprefine h2 { text-transform:uppercase;line-height:1;padding:0;margin:5px 0 0 0;font-size:1.1em; }
#secatshoprefine .secatshopdiv h3 { font-size:1em;color:#444;text-transform:none;margin:10px 0 2px 0; }
#secatshoprefine .secatshopdiv li a { font-weight:bold; }
#secatshoprefine .secatshopcheck { clear:left;vertical-align:top;padding:2px 0; }
.secatshopcheckcount { color:#444; }
a.secatshopmorelink { color:#87383B; }
a.secatshopmorelink:hover { color:#999999; }

/* v2 item detail page */
#seitemcontent .seitembuttons {padding: 4px 10px 0 0;}
#seitemcontent .sebuttonaddcheckout input {background: none repeat scroll 0 0 #333333;}

#seitempicture .seimagecaptiontext {padding:5px;}
.ie9 #seitempicture .seimagecaptiontext {margin:-2px 0 5px 2px;width:356px;}
.ie8 #seitempicture .seimagecaptiontext {margin:-2px 0 5px 2px;width:356px;}
.ie7 #seitempicture .seimagecaptiontext {width:355px;}
.ie7 .seitemdetailpicture {width:347px;}
.ie7 .zoomWindow {left:365px !important;}