/*

Lena Palette:
PowderBlue: #307595
Gray: #BBBBBB

*/

td.secomp5 {border:1px solid #BBBBBB;}
td.secomp6 {border:1px solid #BBBBBB;border-left:none;}
#secontainer {margin:0 auto;}
body {font-size:80%;margin:0;padding:10px;font-family:arial,sans-serif;}
.selayouttable {background-color:#FFFFFF;}
.selayoutsystempopuptable {margin:0;background-color:#FFFFFF;}
tr.selayoutguiderow td {padding:0;font-size:0;line-height:0em;}
a {color:#307595;}
a:visited {color:#307595;}
a:hover {color:#993333;}
a:active {color:#307595;}
form {margin:0;padding:0;}
img {border:none;}
p {font-size:1em;}
ul li {list-style-type:square;}
h1 {font-size:1.4em;color:#307595;margin:0 0 10px 0;}
h2 {font-size:1.2em;}
h3 {font-size:1.1em;}
h4 {font-size:1.0em;}
h5 {font-size:.95em;}
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:#FF0000;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 {padding:0 0 10px 0;font-size:.85em;font-weight:bold;}

.sespacercompartment {font-size:0;line-height:0em;}
.sealert {color:#FF0000;margin:4px 0;font-weight:bold;padding:6px 0;}
.selastupdated {font-size:.95em;}
.seitempicture {text-align:center;}
.seimagecaption {text-align:center;}
.seimagecaption img {display:block;margin:0 auto 10px;}
.seimagecaptiontext {font-size:.95em;}
.senumericdata {text-align:right;}
.seregularprice {display:block;font-size:.85em;}
.sespecialprice {display:block;font-size:.85em;color:#FF0000;}
.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:#FF0000;font-weight:bold;}
p.semessage {color:#FF0000;text-align:center;font-weight:bold;margin:30px 0;}
.seformpage table.seformpagetablequestions {width:100%;}
.sepage {padding:15px;}
td.secatalogpage {padding:15px 15px 0 15px;}
.secatalogpage {padding:15px;}
.secatalogpage td.seitempicture img {text-align:center;width:115px;}
.seqbpitem td.seitempicture img {text-align:center;width:auto;}
.seitemvariationstable .seregularprice {font-size:.95em;}

/* milonic navigator */
.milonictable td {vertical-align:middle;}
.senavigatoritem a {text-decoration:none;}
.senavigatoritemover a {text-decoration:none;}
a.senavigatoritemselected {text-decoration:none;}
a.senavigatoritemselectedover {text-decoration:none;}


/* all navs */
.senavigatorcontentmenumain td {width:auto;}

/* horizontal navs */
td.secomp4 .secomp4table td.senavigator1 table {margin:4px 0;}
td.secomp8 .secomp8table td.senavigator2 table {margin:4px 0;}
td.secomp4 .secomp4table td.senavigator4 table {margin:4px 0;}
td.secomp8 .secomp8table td.senavigator5 table {margin:4px 0;}
td.senavigator1 .seobjdiv {background:#EEEEEE;border:1px solid #AAAAAA;margin-bottom:4px;padding:0;}
td.senavigator2 .seobjdiv {background:#EEEEEE;border:1px solid #AAAAAA;padding:0;}
td.senavigator4 .seobjdiv {background:#EEEEEE;border:1px solid #AAAAAA;margin-bottom:4px;padding:0;}
td.senavigator5 .seobjdiv {background:#EEEEEE;border:1px solid #AAAAAA;padding:0;}

/* form elements */
form {display:inline;}
form .seforminputsmall {border:1px solid #666666;margin-bottom:2px;width:100px;font-size:.95em;}
form .sebuttonimage {padding-left:5px;display:inline;}
fieldset {clear:both;border:1px solid #666666;margin:20px 0;padding:10px 10px 10px 20px;}
fieldset .seitemdetailspagetablefeatures {margin-top:10px;}
legend {background:#666666;color:#FFFFFF;padding:3px 20px 4px 16px;font-weight:bold;margin-bottom:10px;}
input.seforminputbutton {cursor:pointer;}
select {font-size:1em;}
.seformerror td {background-color:#E0EAEF;border:1px solid #FF0000;}
.seformerror td td {border:none;}
.seformheader h2 {margin:5px 0 10px 0;}

/* table treatments */
.seinfopage .setableheader {padding:4px;background:#A4BECA;border:1px solid #999999;text-align:left;white-space:nowrap;}
.seinfopage .setableheader h2 {font-size:1.1em;margin:0;text-align:left;padding:4px;}
.seinfopage .setableheader a {color:#000000;}
.seinfopage .setableheader a:visited {color:#000000;}
.seinfopage .setableheader a:hover {color:#993333;}
.setabulardata {margin:15px 0;border-collapse:collapse;border:1px solid #bbbbbb;}
.seitemvariationstable {margin:0;}
.setabulardata th.setableheader {background:#A4BECA;border:1px solid #999999;padding:5px 10px;text-align:left;}
.setabulardata td {padding:5px 10px;border:1px solid #bbbbbb;font-size:.95em;}
.setabulardata .seroweven {background-color:#EEEEEE;}

/* banner / header */
.secomp1 .secompdiv {border:1px solid #bbbbbb;padding:4px 0;}
.sestoreheader .selogo {padding:0 26px;}
.sestoreheader .sestoreinfotable {border-collapse:collapse;}
.sestoreheader h1 {margin:0 0 2px 0px;color:#999999;font-size:2em;line-height:1em;}
.sestoreheader .sestoreinfolocations {padding:0;}
.sestoreheader h4 {margin:0 0 0 4px;}
.sestoreheader h4 a {display:block;line-height:1em;font-size:.85em;font-weight:normal;}
.sestoreheader h4 a:visited {}
.sestoreheader h4 a:hover{text-decoration:underline;}
.sestoreheader .sestoreinfohours {padding:6px 0 0 4px;line-height:1em;font-size:.85em;color:#999999;}

/* search / cart */
td.secomp2 {background:#A4BECA;vertical-align:bottom;padding:0;border-left:4px solid #FFFFFF;}
table.secomp2table {width:auto;}
td.secomp2 td {border-top:1px solid #FFFFFF;padding:0;}
td.secomp2 td.sesitesearch {border-top:none;text-align:center;padding-bottom:4px;}
td.sesitesearch .seforminputsmall { display:block;float:left;width:180px;padding:0 0 2px 2px;margin:0;color:#555; }
.sesitesearch .seforminputbutton {padding:0 10px 0 5px;}
td.sesitesearch .seobjdiv {width:16em !important;margin:0 auto;padding-bottom:5px;}
td.sesitesearch .sebuttonimage { padding:0;margin:0; }
td.sesitesearch .sebuttonimage .seforminputbutton { padding:0;margin:3px 0 0 0; }
.secomp2 .sebutton {padding:6px 0px;text-align:center;}
.secomp2 .sebutton2 {border-left:1px solid #FFFFFF;}
.secomp2 .sebutton4 {border-left:1px solid #FFFFFF;}
.secomp2 .sebutton5 {border-left:1px solid #FFFFFF;}
.secomp2 .sebutton6 {border-left:1px solid #FFFFFF;}
td.sebutton .seobjdiv {width:100% !important;}
.sebuttonshoppingcart a {font-size:.85em;font-weight:bold;color:#333333;text-decoration:none;}
.sebuttonshoppingcart a:visited {color:#333333;}
.sebuttonshoppingcart a:hover {text-decoration:underline;}
.sebuttonaccount a {font-size:.85em;font-weight:bold;color:#333333;text-decoration:none;}
.sebuttonaccount a:visited {color:#333333;}
.sebuttonaccount a:hover {text-decoration:underline;}
.sebuttonwishlist a {font-size:.85em;font-weight:bold;color:#333333;text-decoration:none;}
.sebuttonwishlist a:visited {color:#333333;}
.sebuttonwishlist a:hover {text-decoration:underline;}
/* email */
td.semailsignup { border-bottom:1px solid #BBBBBB;padding:7px 5px 4px 5px;background:#EEEEEE;text-align:left; }
td.semailsignup .seforminputsmall { display:block;float:left;width:240px;padding:0 0 2px 2px;margin:0;color:#555; }
td.semailsignup .seobjdiv {width:21em;margin:0 10px;}
td.semailsignup .sebuttonimage { padding:0;margin:0; }
td.semailsignup .sebuttonimage .seforminputbutton { padding:0;margin:3px 0 0 5px; }
.semailsignuptext { font-size:.85em;color:#333333;text-align:left;padding:0 20px 0 0; }

/* home page highlights */
.sehighlightbottom {height:15px;}
.sehighlight .seimagecaption {text-align:center;}

/* home page features */
td.seitem1 {padding:20px 10px;}
td.seitem1 .seitemhighlightfeature h3 {padding:0 0 8px 0px;margin:0;font-size:1.5em;line-height:1em;color:#307595;}
td.seitem1 .seitemhighlightfeature .seitemlistpagetableitemlist {border-collapse:collapse;width:auto;}
td.seitem1 .seitemhighlightfeature .seitemlistpagetableitemlist td {vertical-align:bottom;padding:10px;border:1px solid #EEEEEE;width:33%;}
td.seitem1 .seitemhighlightfeature .seitemlistpagetableitemlist .sespacer {border:none;width:0;padding:0 5px;}
td.seitem1 .seitemhighlightfeature .seitemlistpagetableitemlist .sespacer td {border:none;padding:5px 0;}
td.seitem1 .seitemhighlightfeature .seitemlistpagetableitemlist td.seitempicture {border-bottom:none;text-align:left;}
td.seitem1 .seitemhighlightfeature .seitemlistpagetableitemlist td.sedata {border-top:none;vertical-align:top;padding:10px;}
td.seitem1 .seitemhighlightfeature .seitemlistpagetableitemlist td.sedata h5 {margin:0 5px 0 0;font-size:.85em;}
td.seitem1 .seitemhighlightfeature .seitemlistpagetableitemlist .sebuttonlink {padding:3px 0 4px 0;}
td.seitem1 .seitemhighlightfeature .seitemlistpagetableitemlist .sebuttonlink a {padding:2px 15px 2px 0;background: url(/library/styles/lena/powderblueghostgray/go.gif) right center no-repeat;font-size:.85em;text-decoration:none;}
td.seitem1 .seitemhighlightfeature .seitemlistpagetableitemlist td.seemptycell {border:none;}
td.seitem1 .seitemhighlightfeature span.seregularprice {display:block;padding:3px 0 0 0;}
td.seitem1 .seitemhighlightfeature span.sespecialprice {display:block;padding:3px 0 0 0;}

/* catalog column */
td.seproductsearch {padding:10px;}
td.seproductsearch h4 {margin:0;font-size:.85em;font-weight:bold;color:#333333;}
td.seproductsearch select {font-size:.85em;}
td.secataloghighlight {padding:10px;border-top:1px solid #aaaaaa}
td.secataloghighlight h4 {margin:0;font-size:.85em;font-weight:bold;color:#333333;}
td.secataloghighlight p {margin:10px 0 0 0;font-size:.85em;}
.seproductsearchshortcut { padding-bottom:0; }
td.seproductsearch h6 {margin:6px 0 0 0;padding-left:20px;font-size:.85em;font-weight:bold;background: url(/library/styles/lena/powderblueghostgray/go.gif) left center no-repeat;}

/* catalog home page */
.seitemhighlightnew h3 {padding:0 0 8px 0px;margin:0;font-size:1.5em;line-height:1em;color:#307595;}
.seitemhighlightspecials h3 {padding:0 0 8px 0px;margin:0;font-size:1.5em;line-height:1em;color:#307595;}
.secatalogpage .seitemlistpagetableitemlist {width:auto;margin:0 0 10px 0;clear:both;}
.secatalogpage .seitemlistpagetableitemlist td {vertical-align:bottom;padding:10px;border:1px solid #EEEEEE;}
.secatalogpage .seitemlistpagetableitemlist .sespacer {padding:0 5px;border:none;}
.secatalogpage .seitemlistpagetableitemlist .sespacer td {height:10px;border:none;padding:0;}
.secatalogpage .seitemlistpagetableitemlist td.seitempicture {text-align:left;border-bottom:none;vertical-align:bottom;border-right:1px solid #EEEEEE;}
.secatalogpage .seitemlistpagetableitemlist td.sedata {vertical-align:top;border-top:none;border-left:1px solid #EEEEEE;}
.secatalogpage .seitemlistpagetableitemlist td.seemptycell {border:none;}
.secatalogpage .seitemlistpagetableitemlist td.sedata h5 {margin:0 5px 0 0;}
.secatalogpage .seitemlistpagetableitemlist td.sedata p {font-size:.85em;margin-bottom:0;}
.secatalogpage .seitemlistpagetableitemlist td.seitemlistpagelink {padding:5px 0;border:none;}
.secatalogpage .seitemlistpagetableitemlist td.seitemlistpagelink p {text-align:right;margin:0;}
.secatalogpage .seitemhighlight .seitemlistpagetableitemlist td.seitempicture {border-bottom:none;vertical-align:bottom;border-right:1px solid #EEEEEE;}
.secatalogpage .seitemhighlight .seitemlistpagetableitemlist td.sedata {border-top:none;border-left:1px solid #EEEEEE;}
.secatalogpage .seitemhighlight .seitemlistpagetableitemlist td.seemptycell {border:none;}
.secatalogpage div.seresultsnavigation {padding-bottom:10px;}
div.seresultsnavigation div {display:inline;}
div.seresultsnavigation div.seitemsperpage a {padding:0;}
div.seresultsnavigation div.seitemsperpage span {color:#000;}
div.seresultsnavigation div.setotalrecords span {color:#000;margin-right:35px;}
div.seresultsnavigation div.seresultspagination {float:right;}
.secatalogpage div.seitemsorter {float:right;margin:0 0 10px 0;clear:both;}
.secataloghomepage h1.seheading {padding:0 0 8px 0px;margin:0;font-size:1.5em;line-height:1em;color:#307595;}
.secatalogpage .seitemlistpagetableitemlist td.seitemlistpagelink p.secontentsectionlink {margin:6px 0 0 0;padding-right:20px;font-size:.85em;font-weight:bold;background: url(/library/styles/lena/powderbluegray/go.gif) right center no-repeat;}
.secatalogpage .seitemrelated {border-bottom:1px solid #BBBBBB;margin-bottom:15px;}
.secatalogpage .seitemrelated td.sedata {border:none;padding-left:0;}
.secatalogpage .seitemrelated .seitemlistpagetableitemlist .sespacer td {height:0;border:none;padding:0;}
.secatalogpage .seitemhighlight .seitemlistpagetableitemlist td {width:33%;}
.secatalogpage .seitemhighlight .seitemlistpagetableitemlist td.sespacer {width:0px}
.secataloghomepage .seitemhighlight .seitemlistpagetableitemlist td {width:33%;}
.secataloghomepage .seitemhighlight .seitemlistpagetableitemlist td.sespacer {width:0px}

/* item list page */
.seitemlistpage .seitemlistpagetableitemlist td.seitempicture {text-align:left;vertical-align:top;border:1px solid #EEEEEE;border-right:none;}
.seitemlistpage .seitemlistpagetableitemlist td.sedata {vertical-align:top;border:1px solid #EEEEEE;border-left:none;}
.seitemlistpage .seitemlistpagetableitemlist .sespacer {padding:0 5px;border:none;border:0px solid #0f0;}
.seitemlistpage .seitemlistpagetableitemlist .sespacer td {height:10px;border:none;padding:0;}
.seresultsnavigation span {color:#FF0000;}
.seitemlistpage .seitemlistpagetableitemlist td.seemptycell {border:none;}

/* item detail page */
.seitemdetailspage td.seresultsnavigation  {font-size:.85em;padding-bottom:15px;}
.seitemdetailspage div.seresultsnavigation  {float:none;font-size:.85em;padding-bottom:15px;}
.seitemdetailspage .seresultsnavigation h6 {font-size:1em;margin:0 0 5px 0;}
.seitemdetailspage .seitemdetaildescription {width:100%;}
.seitemdetailspage .seitempicture {float:right;margin:0 0 0 10px;}
.seitemdetailspage .seimagecaption img {display:block;margin:0;}
.seitemdetailspage .seimagecaptiontext {padding-top:5px;text-align:center;font-size:.85em;width:360px;}
.seitemdetailspage .seitemdetailfeatureinformation h2 {color:#666666;margin:10px 0 0 0;}
.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;}

/* qbp */
.sesearchpage .sesearchtableadvanced th {text-align:left;padding-bottom:10px;}
.sesearchpage .sesearchtableadvanced td {padding:0 10px 10px 0;}
.seqbpcatalogpage table th.setableheader {background:#A4BECA;border:none;padding:5px}
.seqbpcatalogpage .seforminputtext {margin-top:10px}
.seqbpcatalogpagetable td {padding:5px;}
.seqbpcatalogpage .seqbpitemimage h4 {color:#307595;text-align:center;margin:0;padding:0;}
.seqbpcatalogpage .seqbpitemlist .seitemlistpagetableitemlist {width:100%;}
.seqbpcatalogpage .seqbpitemlist .seitemlistpagetableitemlist td.sedata {width:50%;}
.seqbpcatalogpage .seitemlistpagetableitemlist {margin:10px 0; width:auto;}
.seqbpcatalogpage .seitemlistpagetableitemlist td {padding:0 10px 15px 0;}
.seqbpcatalogpage .seitemlistpagetableitemlist .seitempicture {padding:0 20px 0 0;text-align:center;vertical-align:top;}
.seqbpcatalogpage .seitemlistpagetableitemlist .seitempicture img {display:block;margin:0 auto;}
.seqbpcatalogpage .seitemlistpagetableitemlist .sedata h5 {margin:0;}
.seqbpcatalogpage .seitemlistpagetableitemlist .sesmalltext {display:block;}
.seqbpcatalogpage .seqbpitemresultsnavigationtable {width:100%;}
.seqbpcatalogpage .seresultsnavigation {padding:0 0 10px 0;}
.seqbpcatalogpage .seitemsorter {float:right;padding:0 0 10px;clear:both;}
.seqbpcatalogpage .seresultsnavigation h4 {margin:0;}
.seqbpcatalogpage .seqbpitemdetaildescription .seitempicture .seimagecaptiontext {font-size:.85em;text-align:center;padding-top:10px;width:360px;margin:0 auto;}
.seqbpcatalogpage .seqbpitemdetaildescription h2 {margin:0 0 10px 0;font-size:1.3em;}
.seqbpcatalogpage .seqbpitemdetaildescription h2 div div {font-size:.75em;font-weight:normal;}
.seqbpcatalogpage .seqbpitemdetaildescription .sesmalltext {padding-left:10px;}
.seqbpcatalogpage .seqbpitemdetaildescription .seregularprice {font-size:.95em;}
.seqbpcatalogpage .seqbpitemdetaildescription p {margin:0;}
.seqbpcatalogpage .seqbpitemdetailfeatureinformation h4 {margin:10px 0 10px 0;}
.seqbpcatalogpage table.setabulardata {margin:15px 0;border:none;width:auto;}
.seqbpcatalogpage table.setabulardata th.setableheader {background:none;border:none;padding:0 0 5px 0;}
.seqbpcatalogpage table.setabulardata td {font-size:.85em;}
.seqbpcatalogpage .seqbpitemdetaildescription {width:100%;}
.seqbpcatalogpage .seqbpitemdetaildescription .seitempicture {text-align:center;padding:0;}
.seqbpcatalogpage .seqbpitemdetaildescription .seitempicture .seimagecaption {width:100%;}
.seqbpcatalogpage .seqbpitemdetaildescription .seitempicture img {margin:0 auto;}
.seqbpcatalogpage .seorderingoptions table {width:auto;}
.seqbpcatalogpage .seitemdetailspagetableordering td {padding:0 5px 5px 0;}
.seqbpcatalogpage .seitemdetailspagetableordering .seforminputtext {width:74px;}
.seqbpcatalogpage .seitemdetailspagetablebuttons {margin:5px 0;}
.seqbpcatalogpage .seitemdetailspagetablebuttons .sebuttoninput  input {margin-right:5px;}
.seqbpcatalogpage .seqbpcatalogpagetablecategories td {padding:5px 0 15px 15px;}
.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 .seqbpcatalogpagetablecategories th.setableheader {padding:5px 8px;border:none;background:#A4BECA;color:#000000}
.seqbpcatalogpage .seqbpmodellist div.seresultsnavigation {width:100%;padding:0;margin:.5em 0;}
.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;}
.sebuttonqbpviewall {float:left; padding:5px 10px 5px 20px;font-size:.85em;font-weight:bold;background: url(/library/styles/lena/powderbluegray/go.gif) left center no-repeat;white-space:nowrap;}
.sebuttonqbpsearchcategory {float:left; padding:5px 10px 5px 20px;font-size:.85em;font-weight:bold;background: url(/library/styles/lena/powderbluegray/go.gif) left center no-repeat;}
.seqbpcatalogpage .seqbpcatalogpagetableattributes {margin-top:15px;}
.seqbpcatalogpage .sepagebody ul {margin-top:5px;}
.seqbpcatalogpagetablesearch .seforminputbutton {margin-bottom:10px}

/* image page */
.seimagepagedetails {text-align:center;}
.seimagepage .seimagecaption {text-align:center;}
.seimagepage .seimagecaption img {display:block;margin:0 auto 5px;}
.seimagepagetablethumbnails {margin:20px auto 0;width:100%;}
.seimagepagetablethumbnails td {text-align:center;vertical-align:top;width:33%}
.seimagepagetablethumbnails td .seimagecaption {padding:10px;border:1px solid #BBBBBB;margin:5px;}
.seimagepagetablethumbnails td .seemptycell {border:none;}

/* links page */
.selinkspage dt {padding-bottom:5px;}
.selinkspage dd {padding-bottom:10px;}

/* pos page */
.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;}
.seposspecialspage .seposspecialstablesalelist .secol4 {text-align:right;}
.seposspecialspage .seposspecialstablesalelist .secol5 {text-align:right;}
.seposspecialspage .seresultsnavigation {float:right;font-size:.95em;}
.seposspecialspage .selastupdated {float:left;padding-bottom:5px;}

/* multi-store page */
.semultistoregroup {text-align:center;margin:0 0 15px 0;}
.semultistoregroup h3 {margin:0 auto 10px;}
.semultistoregroup h5 {display:inline;margin:0 10px;}

/* tips page */
.setipspage h3 {margin-bottom:10px;font-size:1.2em;}
.setipspage .seresultsnavigation {margin:12px 0 20px 0;}
.setipspage .seresultsnavigation div {display:inline;padding-left:10px;}
.setipspage .seresultsnavigation div a {padding-left:20px;font-size:.95em;font-weight:bold;background: url(/library/styles/lena/powderbluegray/go.gif) left center no-repeat;}
.setipspage h2 {margin-top:10px;}

/* faq page */
.sefaqpage h3 {margin-bottom:10px;font-size:1.2em;}
.sefaqpage .seresultsnavigation {margin:12px 0 20px 0;}
.sefaqpage .seresultsnavigation div {display:inline;padding-left:10px;}
.sefaqpage .seresultsnavigation div a {padding-left:20px;font-size:.95em;font-weight:bold;background: url(/library/styles/lena/powderbluegray/go.gif) left center no-repeat;}
.sefaqpage h2 {margin-top:10px;}

/* site map */
.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/lena/powderbluegray/go.gif) left center no-repeat;}

/* locations page */
table.selocationstableaddresses {width:auto;}
.selocationstableaddresses td {padding:0 40px 0 0;vertical-align:top;}
.selocationstableaddresses h4 {margin:0 0 5px 0;}
.selocationstableaddresses p {margin:0 0 20px 0;}
.selocationspage hr {margin:10px 0;height:1px;color:#999999;background-color:#999999;border:none;}
.selocationscurrentlocation img {display:block;margin:10px 0;}

/* popups */
.selayoutsystempopuptable .seitemfeaturepage {padding:0;}
.selayoutsystempopuptable td.secomp0 {padding:10px;}
.seitemspecificationspage h2 {color:#999999;margin:0;font-size:1.3em;}

/* zoom */
.seitempicture .sebuttonzoomitem {text-align:center;}
.seitemzoompage {padding:10px 0;text-align:center;}

/* form page */
.seformpage table.seformpagetablequestions {width:600px;}
.seformpagetablequestions .seformheader h2 {margin:5px 0;}
.seformpagetablequestions .selabel {background-color:#EEEEEE;padding:5px;}
.seformerror td {background-color:#E0EAEF;border:1px solid #FF0000;}

/* no script */
.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;}

/* footer */
td.sefooter .seobjdiv {text-align:center; padding:10px 0}
td.sefooter .seobjdiv p {margin:0;}
td.sesiteseal .seobjdiv {text-align:center;padding:0;}
td.sesecurityseal .seobjdiv {text-align:center;padding:0 0 10px 0;}
td.secreditcard {width:100%;vertical-align:bottom;}
td.secreditcard .seobjdiv {padding:10px 39px;}
.secreditcardimage img {border:1px solid #ccc;padding:4px;}
.secreditcard div div.sepaypalimage {margin:0}

/* classifieds */
td.seclassifieds {padding:10px;}
.seclassifieds p img {display:block;float:left;margin:0 10px 5px 0;}
td.seclassifieds h4 {margin:0 0 5px 0;font-size:.85em;font-weight:bold;color:#333333;}
td.seclassifieds select {font-size:.85em;margin-bottom:5px;}
td.seclassifieds .seforminputtext {width:115px;}
.seclassifieds .seclassifiedsnavbar a {font-size:.95em;padding:0 10px 0 0;font-weight:bold;}
.seclassifieds h1 {margin:15px 0 0 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 .seclassifiedssubcategories 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 {width:auto;margin:15px 0;border-collapse:collapse;}
.seclassifieds table td.selabel {background:#EEEEEE;border-bottom:1px solid #FFFFFF;}
.seclassifieds table td {padding:5px 10px;}
.seclassifieds .seclassifiedspreviewad .seresultsnavigation {font-size:.95em;margin-bottom:10px;}
.seclassifieds .seclassifiedspreviewad .seresultsnavigation a {padding:0 2px;}
.seclassifieds .seclassifiedspreviewtable {width:600px;}
.seclassifieds .seclassifiedspreviewtable .setableheader {text-align:left;padding:10px 0;}
.seclassifieds .seclassifiedspreviewtable .seimagecaption {text-align:center;}
.seclassifieds .seclassifiedspreviewtable .seimagecaption img {display:block;margin:0 auto 4px;}
.seclassifieds .seclassifiedsmyadstable .secol1 {white-space:nowrap;}
.seclassifieds dd {padding:0 0 0 0px;}
.seclassifieds dl {font-size:0.95em;}
.seclassifieds dt {padding:10px 0 10px 0;}
.seclassifieds .seclassifiedspostadtable {width:600px;}
.seclassifiedstablesubmit .sebuttonlink {float:left; padding:10px 10px 10px 20px;font-size:.85em;font-weight:bold;background: url(/library/styles/lena/powderbluegray/go.gif) left center no-repeat;}
.seclassifieds .seclassifiedsprofiletable {width:600px;}
.seclassifieds .sebuttonreset .seforminputbutton {margin-top:10px;}
.seclassifieds .seclassifiedsnewads p {margin:6px 0 0 0;padding-left:20px;font-size:.85em;font-weight:bold;background: url(/library/styles/lena/powderbluegray/go.gif) left center no-repeat;}
.seclassifiedsintro ul,.seclassifiedsintro table{margin:0;}

/* standard buttons */
.sebuttonaddtocart .seforminputbutton,
.sebuttonclassifiedslogin .seforminputbutton,
.sebuttonclassifiedspostad .seforminputbutton,
.sebuttonclassifiedsregister .seforminputbutton,
.sebuttonclassifiedsupdate .seforminputbutton,
.sebuttoncreateaccount .seforminputbutton,
.sebuttongobutnreset .seforminputbutton,
.sebuttonlogin .seforminputbutton,
.sebuttonplaceorder .seforminputbutton,
.sebuttonsearch .seforminputbutton,
.sebuttonupdatecart .seforminputbutton,
.sebuttoncontinue .seforminputbutton,
.sebuttonformpagesubmit .seforminputbutton {border:1px outset #999999;padding:3px 5px;background:#A4BECA;font-weight:bold;color:#333333;}

/* highlight buttons */
.sebuttonaddcheckout .seforminputbutton,
.sebuttoncheckout .seforminputbutton,
.sebuttonreset .seforminputbutton,
.sebuttongobutnsearch .seforminputbutton {border:1px outset #999999;padding:3px 5px;background:#EEEEEE;font-weight:bold;color:#333333;}

/* other buttons */
.sebuttonviewcart {padding-left:10px;font-size:.85em;font-weight:bold;}
.seitemdetailspage .seitemdetailspagetablebuttons .sebuttoninput  input {margin-right:5px;}

/* power reviews */
.seitemreviewpage .seemptycell {display:none;}
.seitemreviewpage .sespacer {display:none;}
.seitemreviewpage .seitemlistpagetableitemlist td.sedata {width:100%;}
.seitemqapage .seemptycell {display:none;}
.seitemqapage .sespacer {display:none;}
.seitemqapage .seitemlistpagetableitemlist td.sedata {width:100%;}

/* private pages */
.seprivatepagebody .sepplogintable {margin-top:10px;border:none;}

/* social networking */
.seqbpcatalogpage .sesocialnetworking {margin-bottom:10px}

/* Catalog Header */
#secatalogname h2 { margin:8px;font-size:1.1em;color:#307595; }
div.seproductsearchkeyword .seforminputsmall { width:130px;padding:1px 0 2px 2px;margin:0 5px 10px 10px;color:#555; }
div.seproductsearchkeyword .sebuttonimage { padding:0;margin:0; }
div.seproductsearchkeyword .sebuttonimage .seforminputbutton { vertical-align:top;margin-top:3px }

/* Categories Flyout Menu */
#secatshopall { font-size:81%;padding:10px; }
#secatalogfilters ul#secatnav li span { margin:0;text-indent:10px;border:none;background:#fff url(/library/buttons/lena_powderblueghostgray/view-all-categories.gif) 0 0 no-repeat;color:#fff;font-size:1.1em;font-weight:bold;padding:0;height:28px;line-height:24px; }
#secatalogfilters ul#secatnav ul { margin:-4px 0 0 0;border:1px solid #aaaaaa;width:200px; }
#secatalogfilters ul#secatnav ul li { min-height:22px;height:auto !important;height:22px;background:#eeeeee;width:200px;}
#secatalogfilters ul#secatnav ul li a { font-family:verdana;text-decoration:none;color:#307595;width:190px;padding:5px 5px 5px 5px;font-weight:bold; }
#secatalogfilters ul#secatnav ul li a:hover { text-decoration:none;color:#000000;background:#A4BECA; }
#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:201px; }
#secatalogfilters ul#secatnav li:hover ul#secatmenu3, #secatalogfilters ul#secatnav li.sfhover ul#secatmenu3 { left:401px; }
#secatalogfilters ul#secatnav li:hover ul#secatmenu4, #secatalogfilters ul#secatnav li.sfhover ul#secatmenu4 { left:601px; }
.sereturnlink a { font-size:.85em;text-align:center;line-height:2em; font-weight:bold}

/* Catalog Filters */
#secatshoprefine { background:#fff;padding:0 10px 10px 10px;font-size:.85em;margin:0;border-bottom:1px solid #ccc; }
#secatshoprefine h2 { text-transform:uppercase;line-height:1;padding:0;margin:0;font-size:1em; }
#secatshoprefine .secatshopdiv h3 { font-size:1em;color:#444;text-transform:none;margin:10px 0 2px 0; }
#secatshoprefine .secatshopdiv li a { font-weight:bold;text-decoration:none;font-size:1em; }
.secatshopcheckcount { color:#777; }
a.secatshopmorelink { color:#307595; }
a.secatshopmorelink:hover { color:#993333; }

/* v2 item detail page */
#seitemcontent .seitembuttons {padding: 4px 10px 0 0;}
#seitemcontent .sebuttonaddcheckout input {background: none repeat scroll 0 0 #307595;font-size:.95em}
#seitemtabs .serelateditems .seregularprice, #seitemtabs .serelateditems .sespecialprice, #seitemtabs .serelateditems .seoriginalprice {font-size:1em}