body {padding:0;margin:0 10px;background-color:#663300;font-size:80%;font-family:arial,sans-serif;}
body table {font-size:1em;}
a:link {color:#003366;}
a:visited {color:#003366;}
a:hover {color:#D97E00;}
form {margin:0;padding:0;}
img {border:none;}
.sebanner {background-color:#663300;}
input.seforminputbutton {cursor:pointer;cursor:hand;}
p {font-size:1em;}
h1 {padding:4px 0 3px 24px;background:#FFDAA6 url(http://websterbicycle.com/library/styles/annette/chocolatesandstone/tread.gif) 0 0 repeat-y;color:#003366;font-size:1em;margin:0 0 10px 0;line-height:1.3em;}
h2 {color:#663300;font-size:1.1em;}
h3 {font-size:1.1em;}
h4 {font-size:1.0em;}
h5 {font-size:.9em;}
h6 {font-size:.8em;}
fieldset {border:1px solid #663300;margin:20px 0 20px 0;padding:10px;}
legend {background:#FFDAA6 url(http://websterbicycle.com/library/styles/annette/chocolatesandstone/tread.gif) 0 0 repeat-y;display:inline;color:#003366;font-size:1em;font-weight:bold;padding:5px 20px 5px 20px;}
.seformerror td {background-color:#eeeeee;border:1px solid #D91300;}
.seformerror td td {border:none;}
/* textarea {width:202px;} */
.selayouttable {margin-top:10px;background-color:#FFFFFF;border-bottom:10px solid white;}
.selayout15table {margin:0px;background-color:#FFFFFF;border:10px solid #663300;border-left:none;border-right:none;}
.milonictable {width:100%;}
.milonictable td {vertical-align:middle;}
.sealert {color:#D91300;display:block;margin:4px 0;font-weight:bold;padding:6px 0;}
.sestar {color:#ff0000;}
.sepage {padding:0 8px 0 0;}
.secleartext {clear:both;font-size:0;height:0;line-height:0px;margin:0;}
.seimagecaption {text-align:center;}
.seimagecaption img {border:0;display:block;margin:0 auto;}
.seaccountchangepasswordtable .secol1 {width:170px;}
.seaccountheader .sestoreinfotable {margin:0 auto;}
.seaccountheader td {border:0px;padding:0px;}
.seaccountorderstatustable {width:100%;border-collapse:collapse;}
.seaccountorderstatustable td {padding:5px;border:1px solid black;}
.seaccountpage .seaccountheader .secol2 {padding-left:5px;}
.seaccountpage .seaccountheader div {text-align:center;}
.seaccountpage .seaccounttablesummarymain .seaccountheader .secol1 {border:none;}
.seaccountpage .sedata {border-left:none;}
.seaccountpage .seforminputbutton {vertical-align:middle;margin:3px;}
.seaccountpage .seforminputpassword {width:150px;vertical-align:middle;}
.seaccountpage .seforminputtext {width:150px;vertical-align:middle;}
.seaccountpage .seformselectsingle {vertical-align:middle;}
.seaccountpage .seprint {width:750px;}
.seaccountpage .sesmalltext {line-height:normal;}
.seaccountpage .sestoreheadertable .selogo img {vertical-align:top;margin:0px;}
.seaccountpage .sestoreheadertable {padding-top:5px;margin:0 auto;}
.seaccountpage .sestoreheadertable h1 {background:none;text-align:left;margin:0px;}
.seaccountpage .sestoreheadertable h4 {margin:3px;}
.seaccountpage .sestoreheadertable td {vertical-align:top;}
.seaccountpage h2 {clear:left;}
.seaccountpageorderconfirm .seprintorderlink {text-align:center;}
.seaccountpageprintorder {padding:8px;}
.seaccountpageprintorder .sestoreheadertable {margin:0 auto;width:auto;}
.seaccountpageprintorder .sestoreheadertable .secol1 {background:none;vertical-align:top;height:auto;padding:0;border:none;text-align:right;}
.seaccountpageprintorder .sestoreheadertable .secol1 .selogo img {padding:3px 10px 0 0;}
.seaccountpageprintorder .sestoreheadertable .secol2 {background:none;vertical-align:top;height:auto;padding:0;border:none;}
.seaccountpageprintorder .sestoreheadertable {border:none;background:none;width:100%;}
.seaccountpageprintorder .sestoreheadertable td a {font-size:12px;color:black;font-weight:normal;}
.seaccountpageprintorder .sestoreheadertable td {color:black;font-weight:normal;text-decoration:none;}
.seaccountpageprintorder .sestoreinfotable h1 {background:none;color:black;font-size:20px;margin:0;padding:0;}
.seaccountpageprintorder .sestoreinfolocations h4 {text-align:left;padding:0;}
.seaccountpaymentothertable .secol1 {width:130px;vertical-align:top;}
.seaccountpaymentothertable textarea {width:400px;height:70px;margin:5px;}
.seaccounttable .secol2 {border:0;}
.seaccounttable .secol4 {border:0;}
.seaccounttable .sedata {font-size:1em;}
.seaccounttable .selabel {vertical-align:top;}
.seaccounttable .selabel span {color:#D91300;}
.seaccounttable .setableheader h2 {color:#FFFFFF;font-size:1em;margin:0;padding:0 6px;}
.seaccounttable {border-collapse:collapse;margin-top:30px;background-color:#FFDAA6;width:100%;border:1px solid black;line-height:1.5em;}
.seaccounttable td {vertical-align:middle;border:1px solid black;padding:2px 0 2px 5px;}
.seaccounttable th {text-align:left;padding:3px;}
.seaccounttable th td {background-color:#663300;border:none;padding:0 5px 0 0;}
.seaccounttable {border-collapse:collapse;margin-top:0px;background-color:#FFDAA6;width:100%;border:1px solid black;line-height:1.5em;}
.seaccounttableordercontents .selabel {text-align:right;}
.seaccounttableordercontents th {border-bottom:1px solid black;}
.seaccounttableorderpayments {border-top:1px solid black;}
.seaccounttablepaymentmethods .secol1 {width:100px;}
.seaccounttablepaymentmethods .selabel {padding-right:3px;}
.seaccounttablesubmit .sebuttoninput{display:inline} 
.seaccounttablesubmit .sebuttoninput{display:inline} 
.seaccounttablesubmit {width:100%;}
.seaccounttablesubmit td {text-align:center;padding:10px;font-size:1.1em;}
.seaccounttablesubmit .sebuttonlink {padding-top:10px;}
.seaccounttablesummarymain .selabel {border-right:none;}
.seaccounttablesummarymain th.setableheader td h2 {padding-left:0;text-align:left;font-size:1.1em;}
.seaccounttablesummarymain th {text-align:left;padding-left:5px;border:1px solid black;color:#FFFFFF;}
.seaccounttablesummarypayment .secol1 {width:150px;}
.seaccounttablesummarypayment .selabel {border-right:none;}
.seaccounttablesummarypayment th.setableheader td h2 {padding-left:0;text-align:left;font-size:1.1em;}
.seaccounttablesummarypayment th {text-align:left;padding-left:5px;border:1px solid black;color:#FFFFFF;}
.seaccounttablesummarypayment {margin-top:15px;}
.sebikespeakpage {padding-left:8px;}
.secataloghighlight .seobjdiv {padding:0 0 20px 8px;}
.secataloghighlight h4 {margin:0px 0 0px 0;}
.secataloghighlight h4 div {background-color:#663300;color:#ffffff;font-weight:bold;text-indent:8px;line-height:2em;font-size:0.85em;margin-bottom:8px;border-bottom:1px solid white;padding-bottom:1px;}
.secataloghighlight p {font-size:0.8em;margin:0;}
.secataloghomepage .seicongroup {float:right;}
.secataloghomepage .seicongroup img {padding:0 3px;}
.secataloghomepage .seitemlistpagetableitemlist td {vertical-align:top;padding:0 0 20px 0;}
.secataloghomepage p.secontentsectionlink a {background:#FFDAA6 url(http://websterbicycle.com/library/_common/arrow2.gif) 3px 5px no-repeat;font-weight:normal;text-align:left;font-size:0.85em;margin:8px 0 8px 128px;padding:3px 4px 3px 18px;}
.secatalogpage .sedata {font-size:.95em;}
.secatalogpage .seitempicture img {text-align:center;width:115px;}
.secatalogpage .seitemhighlightnew .sedata {font-size:.85em;}
.secatalogpage .seitemhighlightnew .seitemlistpagetableitemlist td {vertical-align:top;padding:0 0 10px 0;}
.secatalogpage .seitemhighlightspecials .sedata {font-size:.85em;}
.secatalogpage .seitemlistpagetableitemlist {width:100%;}
.secatalogpage .seitemlistpagetableitemlist td {vertical-align:top;padding:8px 0 8px 0;}
.secatalogpage .seitemlistpagetableitemlist td p {margin:5px 0 0 0;}
.secatalogpage .seitemlistpagetableitemlist td.seitempicture {padding-right:10px;}
.secheckoutpage {padding-left:8px;font-size:0.9em;}
.secheckouttablesubmit .sebuttonreturntocatalog {text-align:center;padding-top:10px;}
.secheckouttablesubmit {width:100%;}
.seclassifieds .seclassifiedsaddetails .sedata {font-weight:bold;}
.seclassifieds .seclassifiedsaddetails .selabel {text-align:right;vertical-align:top;white-space:nowrap;}
.seclassifieds .seclassifiedsadlist .seformselectsingle {margin-left:10px;vertical-align:middle;font-size:.95em;}
.seclassifieds .seclassifiedsadlisttable {font-size:.85em;margin-bottom:5px;border:1px solid #663300;}
.seclassifieds .seclassifiedsadlisttable .secol1 {vertical-align:top;}
.seclassifieds .seclassifiedsadlisttable .secol2 {vertical-align:top;}
.seclassifieds .seclassifiedsadlisttable .secol3 {text-align:right;vertical-align:top;}
.seclassifieds .seclassifiedsadlisttable .secol4 {text-align:center;vertical-align:top;}
.seclassifieds .seclassifiedsadlisttable .selabel {font-weight:bold;}
.seclassifieds .seclassifiedsadlisttable td {padding:7px;}
.seclassifieds .seclassifiedsmyadstable {font-size:.85em;margin-bottom:5px;border:1px solid #663300;}
.seclassifieds .seclassifiedsmyadstable .secol1 {text-align:center;white-space:nowrap;}
.seclassifieds .seclassifiedsmyadstable .secol3 {text-align:center;}
.seclassifieds .seclassifiedsmyadstable .secol4 {text-align:center;}
.seclassifieds .seclassifiedsmyadstable .secol5 {text-align:center;}
.seclassifieds .seclassifiedsmyadstable .selabel {font-weight:bold;}
.seclassifieds .seclassifiedsmyadstable td {padding:7px;vertical-align:top;}
.seclassifieds .seclassifiedsmyadstable td a {display:inline;text-align:left;}
.seclassifieds .seclassifiedscategorieslist dd {margin-left:10px;line-height:25px;}
.seclassifieds .seclassifiedscategorieslist dt {font-weight:bold;line-height:30px;}
.seclassifieds .seclassifiedsforgotpasswordtable .selabel {font-weight:normal;text-align:right;}
.seclassifieds .seclassifiedshomepage td {vertical-align:top;padding:5px 5px 5px 0;}
.seclassifieds .seclassifiedshomepage td a {font-weight:bold;}
.seclassifieds .seclassifiedshomepage td img {float:left;margin:0 5px 0 0;}
.seclassifieds .seclassifiedshomepagetable {width:100%;}
.seclassifieds .seclassifiedslogintable .selabel {white-space:nowrap;}
.seclassifieds .seclassifiedslogintable {width:300px;margin:10px 0;}
.seclassifieds .seclassifiedslogintable td {padding:1px 5px;}
.seclassifieds .seclassifiedslogintable td.selabel {background-color:#FFDAA6;}
.seclassifieds .seclassifiedsnavbar {float:right;}
.seclassifieds .seclassifiedsnavbar a {float:left;display:block;color:#333333;border:2px solid #666;text-decoration:none;font-size:.85em;padding:0px 5px;text-align:center;border-top:2px solid #999;margin:3px 5px 3px 0;border-left:2px solid #999;}
.seclassifieds .seclassifiedsnavbar a:hover {color:#D91300;border-bottom:2px solid #999;border:2px solid #666;text-decoration:none;border-right:2px solid #999;}
.seclassifieds .seclassifiedsnewads {border-top:1px solid #663300;margin:0 0 0 8px;}
.seclassifieds .seclassifiedsnewads a {width:100%;display:block;color:#663300;font-size:.85em;text-decoration:none;padding:5px 0 5px 3px;}
.seclassifieds .seclassifiedsnewads a:hover {background-color:#FFDAA6;color:#000000;text-decoration:none;}
.seclassifieds .seclassifiedsnewads h4 {font-size:1em;margin:10px 0 5px 0;}
.seclassifieds .seclassifiedsnewads p {margin-top:8px;}
.seclassifieds .seclassifiedspostadtable td.sedata {font-size:1em;}
.seclassifieds .seclassifiedspreviewad .seicongroup img {padding-bottom:10px;}
.seclassifieds .seclassifiedspreviewad .seresultsnavigation {float:right;}
.seclassifieds .seclassifiedspreviewadpop .seclassifiedspreviewadpoptable th.secol1 {padding-left:4px;background-color:#663300;font-size:.9em;}
.seclassifieds .seclassifiedspreviewadpop .seclassifiedspreviewadpoptable th.secol2 {background-color:#663300;font-size:.9em;text-align:right;}
.seclassifieds .seclassifiedspreviewadpop .seclassifiedspreviewadpoptable th.setableheader {color:#FFFFFF;}
.seclassifieds .seclassifiedspreviewadpoptable {width:100%;}
.seclassifieds .seclassifiedspreviewadpop {padding-left:8px;padding-top:8px;}
.seclassifieds .seclassifiedspreviewadpoptable .selabel {width:25%;vertical-align:top;}
.seclassifieds .seclassifiedspreviewadpoptable td {padding:4px;}
.seclassifieds .seclassifiedspreviewadpoptable th {color:#FFFFFF;text-align:left;padding:4px;}
.seclassifieds .seclassifiedspreviewadpoptable th a {color:#FFFFFF;}
.seclassifieds .seclassifiedspreviewadpoptable th a:visited {color:#FFFFFF;}
.seclassifieds .seclassifiedspreviewtable .secol3 {vertical-align:top;}
.seclassifieds .seclassifiedspreviewtable .seimagecaption img {display:block;margin:0 auto;}
.seclassifieds .seclassifiedspreviewtable .selabel {vertical-align:top;}
.seclassifieds .seclassifiedspreviewtable .selabel td {width:100px;text-align:left;vertical-align:top;white-space:nowrap;}
.seclassifieds .seclassifiedspreviewtable {width:100%;}
.seclassifieds .seclassifiedspreviewtable span.selabel {vertical-align:inherit;}
.seclassifieds .seclassifiedspreviewtable td {padding:5px 0;}
.seclassifieds .seclassifiedspreviewtable th {text-align:left;padding-left:5px;color:#FFFFFF;background-color:#663300;}
.seclassifieds .seclassifiedsprofiletable .sebuttoninput {display:inline;padding-right:5px;}
.seclassifieds .seclassifiedsprofiletable td {vertical-align:top;font-size:.95em;}
.seclassifieds .seclassifiedssearch .sebuttongobutn {display:inline;}
.seclassifieds .seclassifiedssearch .seforminputtext {width:100px;}
.seclassifieds .seclassifiedssearch .seformselectsingle {margin-bottom:5px;}
.seclassifieds .seclassifiedssearch {padding:0 0 0px 8px;}
.seclassifieds .seclassifiedssearch h4 div {background-color:#663300;color:#FFFFFF;font-weight:bold;text-indent:8px;line-height:2em;font-size:0.85em;margin-bottom:8px;border-bottom:1px solid white;padding-bottom:1px;}
.seclassifieds .seclassifiedssubcategories .sedata {color:#000000;font-size:1.05em;}
.seclassifieds .seclassifiedssubcategories .selabel {font-weight:bold;color:#663300;font-size:.95em;}
.seclassifieds .seclassifiedssubcategories p img {padding-right:10px;}
.seclassifieds .seclassifiedstable td {padding-right:5px;padding-bottom:10px;}
.seclassifieds .seclassifiedstablesubmit {margin:0 auto;}
.seclassifieds .seforminputtext {width:200px;margin-bottom:5px;}
.seclassifieds .seformselectsingle {margin-bottom:5px;}
.seclassifieds .seformtextarea {width:450px;height:100px;margin-bottom:5px;}
.seclassifieds h1 {padding-bottom:3px;}
.seclassifieds h4 {font-weight:bold;margin-bottom:5px;margin-top:0px;}
.seclassifieds ul.seclassifiedssubcategorieslist {margin-left:0;padding:10px 0 0 86px;}
.seclassifieds ul.seclassifiedssubcategorieslist li {list-style-type:square;padding-left:0px;line-height:2em;}
.seclassifieds ul.seicongroup {margin-left:14px;padding:0;}
.secreditcard .seobjdiv {margin-top:20px;padding-left:8px;}
.secreditcardimage {background-color:#FFFFFF;text-align:center;border:1px solid #663300;margin:0;padding:10px 5px 5px 10px;}
.secreditcardimage img {padding:0 4px 0px 4px;}
.sedata h5 {margin:0 0 4px 0;}
.sedata h5 a {font-weight:bold;}
.sedate .seobjdiv {padding:7px 8px 0 0;}
.sedate {font-weight:normal;color:#FFDAA6;font-size:0.85em;text-align:right;}
.seeventpage table th {color:#ffffff;text-align:left;background-color:#663300;padding:4px;font-size:.95em;white-space:nowrap;font-weight:normal;}
.seeventpage table td {padding:4px;font-size:.85em;vertical-align:top;}
.seforminputbutton {vertical-align:top;padding-left:5px;}
.seformpagetablequestions {width:100%;}
.seformpagetablequestions td {vertical-align:top;padding-bottom:10px;}
.seformpagetablequestions td td {vertical-align:top;padding-bottom:0px;}
.seformpage .semessage {font-weight:bold;color:#990000;font-size:1.1em;background:#cccccc;padding:10px;text-align:center;}
.sehighlight p.secontentsectionlink {text-align:center;}
.sehighlight .seimagecaption {text-align:center;}
.sehighlight .seimagecaption img {display:block;margin:5px auto;}
.sehighlightbottom {height:20px;}
.seimagepage .seimagecaption {text-align:center;}
.seimagepagedetails {text-align:center;padding:15px 0 0 8px;}
.seimagepagetablethumbnails {width:100%;}
.seimagepagetablethumbnails .seimagecaption {text-align:center;margin:0 10px 30px 10px;}
.seimagepagetablethumbnails .seimagecaption a {font-size:0.85em;}
.seimagepagetablethumbnails .seimagecaption img {display:block;margin:0 auto 6px;}
.seimagepagetablethumbnails {margin:20px auto 0;}
.seimagepagetablethumbnails td {text-align:center;vertical-align:top;}
.seinfopage h2 {margin-top:25px;color:#663300;font-size:1.1em;}
.seinfopage p.secontentsectionlink {margin:10px auto 0 auto;text-align:center;}
.seitemcontent .seregularprice {font-weight:normal;font-size:0.9em;}
.seitemcontent .sespecialprice {font-weight:bold;font-size:0.9em;}
.seitemcontent p {font-size:0.95em;line-height:1.35em;}
.seitemdetailfeatureinformation h2 {font-size:1em;margin:12px 0 5px 0;}
.seitemdetailspage .seimagecaptiontext {width:300px;margin:0 auto;}
.seitemdetailspage .seitemdetaildescription {width:100%;}
.seitemdetailspage .seitempicture {width:360px;float:right;text-align:center;font-size:.8em;padding:0 0 20px 0;}
.seitemdetailspage .seitempicture a {display:block;text-decoration:none;}
.seitemdetailspage .seitempicture img {width:auto;margin:0 0 10px 0;}
.seitemdetailspage .sepagetitle {height:0;font-size:0;margin:0;line-height:0px;}
.seitemdetailspage h1 {background:none;color:#003366;font-size:1em;margin:0;padding:0;}
.seitemdetailspage .seitemrelated h1 {padding:0;margin:0 0 10px 0;}
.seitemdetailspage .seitemrelated .seitemlistpagetableitemlist {border:1px solid #663300;margin-bottom:10px;}
.seitemdetailspage .seitemrelated .seitemlistpagetableitemlist td {padding:5px;}
.seitemdetailspagetablebuttons {margin:10px 0;}
.seitemdetailspagetablefeatures {width:100%;}
.seitemdetailspagetablefeatures .secol1 {text-align:center;padding:5px 10px;}
.seitemdetailspagetablefeatures td.secol1 img {margin:0 auto;}
.seitemdetailspagetablefeatures td.secol2 {width:100%;}
.seitemdetailspagetablefeatures td.secol2 a {text-decoration:none}
.seitemdetailspagetablefeatures td {font-size:.95em;}
.seitemdetailspagetableordering {margin:10px 0;}
.seitemfeaturepage .seimagecaption img {display:block;margin:0 auto 10px;}
.seitemhighlightfeature .seitemlistpagetableitemlist td.sedata {font-size:.85em;width:25%;padding:0 2px 20px 2px;}
.seitemhighlightfeature .seitemlistpagetableitemlist td h5 {font-size:1em;}
.seitemhighlightfeature .seitemlistpagetableitemlist td.seitempicture {width:25%;padding:0 2px 6px 2px;}
.seitemhighlightfeature h3 {background:#FFDAA6 url(http://websterbicycle.com/library/styles/annette/chocolatesandstone/tread.gif) 0 0 repeat-y;font-weight:bold;color:#003366;font-size:1em;margin-top:0;padding:4px 0 4px 24px;}
.seitemhighlightnew .seitemlistpagetableitemlist td {padding:0 0 10px 0;}
.seitemhighlightnew {padding:0;}
.seitemhighlightnew h3 {margin:0 0 10px 0;}
.seitemhighlightnew h3 div {text-indent:8px;font-weight:bold;color:#FFFFFF;border-bottom:1px solid white;font-size:0.8em;background-color:#663300;line-height:2em;}
.seitemhighlightspecials .seitemlistpagetableitemlist td {padding:0 0 10px 0;}
.seitemhighlightspecials {padding:0;}
.seitemhighlightspecials h3 {margin:0 0 10px 0;}
.seitemhighlightspecials h3 div {text-indent:8px;font-weight:bold;color:#FFFFFF;border-bottom:1px solid white;font-size:0.8em;background-color:#663300;line-height:2em;}
.seitemlistpage .seitemlistpagetableitemlist {margin:12px 0;}
.seitemlistpage .seitemlistpagetableitemlist td {padding-top:8px;}
.seitemlistpage .seitemlistpagetableitemlist td.sedata {border-bottom:1px solid #FFDAA6;}
.seitemlistpagetableitemlist .seicongroup img {padding:0 0 0 6px;}
.seitemlistpagetableitemlist .seicongroup {float:right;}
.seitemspecificationspage {padding-left:8px;}
.seitemspecificationspage h2 {margin:3px 5px;}
.seitemspecificationspage p {margin:3px 5px;}
.selinkspage dd {padding-bottom:10px;}
.selinkspage dl {font-size:0.85em;}
.selinkspage dt {padding-bottom:5px;}
.selocationscurrentlocation img {display:block;margin:0 auto;}
.selocationscurrentlocation {text-align:center;}
.selocationspage p {padding:0 10px;text-align:center;}
.selocationstableaddresses {margin:0 auto;}
.selocationstableaddresses td {padding:0 10px 0 0;}
.selocationstableaddresses h4 {margin:0;}
.selocationstableaddresses p {margin-top:5px;padding:0;text-align:left;}
.selocationspage hr {margin:0 10px;}
.selogo img {padding:16px 0 17px 20px;}
.semailsignup .sebuttonimage {display:inline;}
.semailsignup .seforminputsmall {width:110px;font-size:0.85em;padding:1px;}
.semailsignup .seobjdiv {background:url(http://websterbicycle.com/library/styles/annette/_common/email.jpg)  0 0 no-repeat;font-size:0.85em;margin:0 0 0 8px;padding:100px 0 0 0;}
.semailsignup form {padding-bottom:5px;}
.semailsignup h6 {text-indent:8px;font-weight:bold;border-top:1px solid white;color:#FFFFFF;font-size:1em;background-color:#663300;line-height:2em;margin:0 0 2px 0;}
.semultistoregroup {text-align:center;}
.semultistoregroup h3 {color:#663300;margin:0 auto 10px;}
.semultistoregroup h6 {margin:0 auto;}
.senavigator .seobjdiv {padding:10px 0 20px 8px;}
.senavigator h4 {margin:0;}
.senavigator h4 div {background-color:#663300;color:#ffffff;font-weight:bold;text-indent:8px;line-height:2em;font-size:0.85em;margin-bottom:8px;border-bottom:1px solid white;padding-bottom:1px;}
.senavigator .senavigatortext li.selastlink {margin-bottom:8px;}
.senavigator .senavigatortext li {font-weight:bold;margin:0 0 8px 4px;}
.senavigator .senavigatortext a:visited {text-decoration:none;}
.senavigator .senavigatortext li li {font-weight:normal;margin-bottom:1px;}
.senavigator .senavigatortext ul {list-style-type:none;margin:0;padding:0px;}
.senavigator .senavigatortext ul li {list-style:none;}
.senavigator .senavigatortext a {text-decoration:none;}
.senavigator .senavigatortext {list-style-type:none;font-family:verdana, arial, helvetica, sans-serif;background-color:#FFFFFF;color:#000000;font-size:.8em;margin:0;padding:0;}
.seorderingoptions .seforminputtext {width:68px;}
.seorderingoptions {font-size:.85em;}
.seposspecialspage table td {padding:4px;font-size:.85em;}
.seposspecialspage .secol4 {text-align:right;}
.seposspecialspage .secol5 {text-align:right;}
.seposspecialstablesalelist th {color:#ffffff;text-align:left;background-color:#663300;padding:4px;font-size:.95em;font-weight:normal;white-space:nowrap;}
.seitemspecificationspage th {color:#ffffff;text-align:left;background-color:#663300;padding:4px;font-size:.95em;font-weight:bold;white-space:nowrap;}
.seitemspecificationspage td {padding:4px;font-size:.9em;}
.seposspecialstablesalelist th.setableheader a:hover {color:#FFDAA6;}
.seproductsearch .sebuttonimage {display:inline;vertical-align:middle;}
.seproductsearch .seforminputsmall {width:110px;font-size:0.85em;padding:1px;}
.seproductsearch .seformselectsingle {font-size:.85em;}
.seproductsearch .seobjdiv {padding:0 0 20px 8px;}
.seproductsearch .seproductsearchbrand .seformselectsingle {width:100%;}
.seproductsearch h4 {margin:0px 0 0px 0;}
.seproductsearch h4 div {background-color:#663300;color:#FFFFFF;font-weight:bold;text-indent:8px;line-height:2em;font-size:0.85em;margin-bottom:8px;border-bottom:1px solid white;padding-bottom:1px;}
.seproductsearch h6 {margin:0px 0 4px 0px;}
.seproductsearch p {font-size:.85em;margin:0;}
.seproductsearchshortcut h6 a {background:url(http://websterbicycle.com/library/_common/arrow2.gif) left center no-repeat;padding-left:14px;line-height:1.5em;}
.seqbpcatalogpage .sebuttoninput {display:inline;}
.seqbpcatalogpage .sebuttonlink {display:inline;margin-right:5px;}
.seqbpcatalogpage .sedata {font-size:1em;}
.seqbpcatalogpage .seforminputbutton {margin:0 15px 0 0;}
.seqbpcatalogpage .seicongroup {float:right;padding-top:20px;}
.seqbpcatalogpage .seicongroup img {padding-top:4px;}
.seqbpcatalogpage .seimagecaption {text-align:center;font-size:0.85em;}
.seqbpcatalogpage .seimagecaptiontext {width:300px;margin:5px auto;}
.seqbpcatalogpage .seitemdetailspagetablebuttons {margin:0;}
.seqbpcatalogpage .seitemdetailspagetablebuttons td {vertical-align:bottom;padding:0 5px;}
.seqbpcatalogpage .seitemlistpagetableitemlist h4 {margin:5px 0 0 0;}
.seqbpcatalogpage .seitemlistpagetableitemlist td.seitempicture {width:42px;padding-right:5px;border:0;}
.seqbpcatalogpage .seitemsorter {padding:15px 0 15px 60px;}
.seqbpcatalogpage .seitemsorter label {font-weight:bold;}
.seqbpcatalogpage .seqbpitemdetails .seitempicture .seimagecaption {width:360px;padding:0;}
.seqbpcatalogpage .seqbpitemdetails .seitempicture .seimagecaption img {width:auto;margin-left:10px;}
.seqbpcatalogpage .seqbpitemdetails .seitempicture {float:right;}
.seqbpcatalogpage .seqbpitemimage .seitempicture {text-align:center;}
.seqbpcatalogpage .seqbpitemimage .seitempicture img {border:1px solid #003366;padding:10px;}
.seqbpcatalogpage .seqbpitemlist .seitempicture img {width:auto;text-align:center;padding:0 10px 4px 0;}
.seqbpcatalogpage .seqbpitemresultsnavigationtable {width:100%;}
.seqbpcatalogpage .seqbpitemresultsnavigationtable h4 {margin:0;}
.seqbpcatalogpage .seregularprice {display:block;padding:5px 0;}
.seqbpcatalogpage .seresultsnavigation {text-align:right;padding-bottom:0;}
.seqbpcatalogpage .seresultsnavigation span {font-weight:bold;}
.seqbpcatalogpage .setabulardata .seroweven {background-color:#ffffff;}
.seqbpcatalogpage .setabulardata {margin:30px 0 15px 0;clear:both;}
.seqbpcatalogpage .setabulardata td {font-size:1em;padding:3px;}
.seqbpcatalogpage .setabulardata td.sedata {width:65%;}
.seqbpcatalogpage .setabulardata td.selabel {white-space:nowrap;}
.seqbpcatalogpage form {clear:both;}
.seqbpcatalogpage h2 {color:#000000;font-size:1em;margin:0;}
.seqbpcatalogpage h3 {color:#000000;font-size:1.0em;margin:0;text-align:left;}
.seqbpcatalogpage h4 {color:#003366;}
.seqbpcatalogpage h4 {text-align:left;}
.seqbpcatalogpage h5 {font-size:1em;margin:0;padding:0;}
.seqbpcatalogpagetable .sebuttongobutnsearch {padding:0;}
.seqbpcatalogpagetable {border-collapse:collapse;border:1px solid #663300;margin:20px auto 0px;}
.seqbpcatalogpagetable td {padding:5px 5px;}
.seqbpcatalogpagetable td.selabel {background-color:#FFDAA6;font-size:0.85em;white-space:nowrap;}
.seqbpcatalogpagetable th {text-align:left;color:#FFFFFF;background-color:#663300;padding:4px;}
.seqbpcatalogpagetablecategories {border-collapse:collapse;width:300px;border:1px solid #663300;}
.seqbpcatalogpagetablecategories th {text-align:left;color:#FFFFFF;background-color:#663300;padding:4px;}
.seqbpcatalogpagetablecategories ul li {list-style-type:square;}
.seqbpcatalogpagetablesearch .sebuttongobutnsearch {padding:0;}
.seqbpcatalogpagetablesearch {border-collapse:collapse;width:300px;border:1px solid #663300;}
.seqbpcatalogpagetablesearch td {padding:5px 5px;}
.seqbpcatalogpagetablesearch td.selabel {background-color:#FFDAA6;font-size:0.85em;}
.seqbpcatalogpagetablesearch th {text-align:left;color:#FFFFFF;background-color:#663300;padding:4px;}
.seqbpitem .seitempicture img {width:auto;}
.seqbpitemimage {padding:8px;}
.seqbpitemimage h4 {text-align:center;}
.seregularprice {display:block;}
.seresultsnavigation {text-align:right;font-size:.85em;padding-bottom:10px;}
.seresultsnavigation a {padding:0 4px;}
.seresultsnavigation h6 {font-size:1em;margin:0 0 3px 0;}
.sesearchpage h4 {font-weight:normal;}
.sesearchtableadvanced .sebuttongobutnsearch {padding:0;}
.sesearchtableadvanced {border-collapse:collapse;width:300px;border:1px solid #663300;margin:20px auto 10px;}
.sesearchtableadvanced td {padding:5px;}
.sesearchtableadvanced td.selabel {background-color:#FFDAA6;font-size:0.85em;}
.sesearchtableadvanced th {text-align:left;color:#FFFFFF;background-color:#663300;padding:4px;}
.seshoppingcartpage {padding-left:8px;}
.seshoppingcartfeatures .seitemdetailspagetablefeatures td {font-size:0.9em;border:none;}
.seshoppingcarttablebuttons {border-collapse:collapse;width:100%;}
.seshoppingcarttablebuttons td {text-align:center;font-size:.95em;padding:10px 0 20px 0;}
.seshoppingcarttablebuttons td.seshoppingcarttablereturn {background-color:#CCCCCC;padding:10px 0;}
.seshoppingcarttablecontents .seitemdetailspagetablefeatures td.secol2 {font-size:.95em;}
.seshoppingcarttablecontents .seitempicture {background-color:#FFFFFF;text-align:center;}
.seshoppingcarttablecontents .seforminputtext {width:30px;}
.seshoppingcarttablecontents .selabel {font-weight:normal;white-space:nowrap;}
.seshoppingcarttablecontents .seshoppingcartshipping p {font-size:1.2em;}
.seshoppingcarttablecontents .sesmalltext {font-size:0.95em;}
.seshoppingcarttablecontents {border-collapse:collapse;border:none;}
.seshoppingcarttablecontents td a img {display:inline;vertical-align:bottom;padding-bottom:3px;}
.seshoppingcarttablecontents td.seshoppingcartbuttons {vertical-align:top;border:none;padding:10px 0 0 0;}
.seshoppingcarttablecontents td.seshoppingcartpromotion {font-size:0.95em;border:none;}
.seshoppingcarttablecontents td.senumericdata {text-align:right;}
.seshoppingcarttablecontents td.seshoppingcartshipping {border:none;}
.seshoppingcarttablecontents td {border:1px solid #663300;padding:5px;}
.seshoppingcarttablecontents th.setableheader {font-weight:bold;text-align:left;color:#FFFFFF;border:1px solid black;font-size:0.95em;background-color:#663300;white-space:nowrap;padding:5px;}
.seshoppingcarttablepromotion td {border:none;padding:2px 5px 2px 0;}
.seshoppingcarttableshipping p {font-size:1em;}
.seshoppingcarttablecontents .seshoppingcartshipping p {font-size:1em;}
.seshoppingcarttableshipping td {padding:0 5px 10px 0;font-size:1em;border:none;}
.sesitemappage .senavigatortext li {color:#000000;list-style:none;font-size:0.8em;padding:1px 0;}
.sesitemappage .senavigatortext li a {color:#003366;text-decoration:none;padding:0 0 1px 0;}
.sesitemappage .senavigatortext li a:visited {color:#003366;}
.sesitemappage .senavigatortext li a:hover {color:#D91300;text-decoration:underline;}
.sesitemappage .senavigatortext li li {background:url(http://websterbicycle.com/library/_common/t2.gif) -1px -1px no-repeat;border-left:1px solid #666666;font-size:1em;padding:0 0 0 12px;}
.sesitemappage .senavigatortext li li li {background:url(http://websterbicycle.com/library/_common/t2.gif) -1px -1px no-repeat;}
.sesitemappage .senavigatortext li li.selastlink {background:url(http://websterbicycle.com/library/_common/e2.gif) 0 -1px no-repeat;padding-left:13px;border:none;}
.sesitemappage .senavigatortext li ul {margin:1px 0 0 12px;padding:0;}
.sesitemappage ul.senavigatortext {list-style:none;margin:0 0 0 10px;padding:0 0 0 10px;}
.sesiteseal {text-align:center;}
.sesiteseal img {margin:20px auto;}
.sesitesearch .sebuttonimage {display:inline;}
.sesitesearch .seforminputsmall {width:110px;font-size:0.85em;padding:1px;}
.sesitesearch .seobjdiv {background:url(http://websterbicycle.com/library/styles/annette/_common/search.jpg) 0 0 no-repeat;font-size:0.85em;margin:0 0 0 8px;padding:100px 0 0 0;}
.sesitesearch form {padding-bottom:5px;}
.sesitesearch h6 {text-indent:8px;font-weight:bold;border-top:1px solid white;color:#FFFFFF;font-size:1em;background-color:#663300;line-height:2em;margin:0 0 2px 0;}
.sesmalltext {font-size:0.85em;}
.sespecialprice {display:block;color:#D91300;}
.setableheader {background-color:#663300;color:#FFFFFF;text-align:left;padding:5px;}
.sestoreheader .sestoreheadertable .secol1 {background:url(http://websterbicycle.com/library/styles/annette/chocolatesandstone/tread.gif) top right repeat-y;vertical-align:middle;height:136px;padding:0;width:60%;border:1px solid white;border-bottom:none;border-left:none;}
.sestoreheader .sestoreheadertable .secol2 {background:#FFDAA6;vertical-align:bottom;border:1px solid white;border-bottom:none;padding:0 0 10px 10px;}
.sestoreheader .sestoreheadertable {border-collapse:collapse;background: #ffffff url(http://websterbicycle.com/library/styles/annette/_common/banner.jpg) 1px 0 no-repeat;width:100%;}
.sestoreinfohours {font-size:.85em;}
.sestoreinfolocations {font-size:.85em;}
.sestoreinfolocations a {font-weight:bold;color:#000000;text-decoration:none;}
.sestoreinfolocations a:hover {color:#D91300;}
.selocationstableaddresses td{vertical-align:top}
.sestoreinfotable h1 {background:none;color:#003366;font-size:1.8em;margin:0;padding:0;}
.sestoreinfotable h4 {margin:0;padding-right:10px;}
.sestoreinfotable td {vertical-align:top;padding:0 2px 4px 0;}
.setabulardata .seroweven {background-color:#FFFFFF;}
.setabulardata .serowodd {background-color:#EEEEEE;}
.setabulardata th a:link {display:block;color:#FFFFFF;}
.setabulardata th a:visited {display:block;color:#FFFFFF;}
.setabulardata th a:hover {color:#000000;}
.setabulardata {width:100%;border:none;}
.seitemhighlight p.secontentsectionlink a {background:#FFDAA6 url(http://websterbicycle.com/library/_common/arrow2.gif) 3px 5px no-repeat;font-weight:normal;text-align:left;font-size:0.85em;margin:8px 0;padding:3px 4px 3px 18px;}
.selayout7table .sebikespeakpage {padding:0;margin:0;}
.sebikespeakpage div.introtext {padding:10px;}
.selayout15table .sepage{padding:0px;}
.selayout15table .sepagebody{padding:10px;}
.selayout15table .seitemfeaturepage {padding:10px;}
.seaccountpage .seordersummarymessage{text-align:center;}

/*my account navigator */
.seaccountpage .senavigatortable{margin:0 auto;width:auto;}
.seaccountpage .senavigatormyaccount {margin:20px 40px;}
.seaccountpage .senavigatortable a {background-color:#663300;color:#FFF;display:block;border:1px solid #666666;text-decoration:none;font-size:.95em;padding:2px 5px;text-align:center;margin:0px 3px;font-weight:bold;}
.seaccountpage .senavigatortable a:hover {background-color:#FFDAA6;color:#000;}

.seprint {margin:20px auto 0;}
.seprint .seaccounttableordersummary {margin:10px auto 0;}
.seprint .seaccounttable th {background:white;color:black;}
.seprint .seaccounttable td {background:white;}
.seprint .selogo img {padding:0px 0 0px 0px;}
.sebuttonlink a {font-weight:bold;font-size:1em;padding:0 5px;}
.sebutton .sebuttonaccount a, .sebutton .sebuttoncontactus a, .sebutton .sebuttonhome a, .sebutton .sebuttonshoppingcart a {background: url(http://websterbicycle.com/library/buttons/annette_chocolatesandstone/dot.gif) 6px 9px no-repeat;display:block;color:#FFFFFF;width:100%;font-size:0.85em;text-decoration:none;padding:6px 0;text-indent:20px;}
.sebuttonaccount a:visited, .sebuttoncontactus a:visited, .sebuttonhome a:visited, .sebuttonshoppingcart a:visited {color:#FFFFFF;text-decoration:none;}
.sebuttonaccount a:hover, .sebuttoncontactus a:hover, .sebuttonhome a:hover, .sebuttonshoppingcart a:hover {color:#FFDAA6;}
.sebuttonchangeinfo {width: 70px;height: 15px;background: url(http://websterbicycle.com/library/buttons/_common/changeinfo.gif) no-repeat center center;}
.sebuttonchangeinfo a {width: 70px;height: 15px;background: url(http://websterbicycle.com/library/buttons/_common/changeinfo.gif) no-repeat center center;text-indent:-9000px;display:block;text-decoration:none;padding:0;}
.sebuttonchangeinfo a:hover {background:none;}
.sebuttonviewcart .sebuttontext {background:url(http://websterbicycle.com/library/buttons/annette_chocolatesandstone/viewcart.gif) no-repeat 0px 0px;display:block;height:19px;padding:0 0 0 27px;}
.sebuttonwsaddtocart .sebuttontext, .sebuttonwschooseoptions .sebuttontext, .sebuttonwsviewitem .sebuttontext {background:url(http://websterbicycle.com/library/_common/bullet_arrow3.gif) no-repeat left center;display:block;padding:3px 0 3px 14px;}
.sebuttonimage {display:inline;vertical-align:middle;padding:5px 0 0 0px;}
.sebuttonimage a {text-indent:-9000px;display:block;color:#000000;height: 22px;text-decoration:none;}
.seitempicture .sebuttonzoomitem {display:block;text-align:center;}
.seitempicture .sebuttonzoomitem a {text-indent:0;margin-bottom:10px;display:inline;}
.sebuttonplaceorder .seforminputbutton, .sebuttoncheckout .seforminputbutton, .sebuttoncontinue .seforminputbutton, .sebuttongobutnsearch .seforminputbutton {background-color:#FFDAA6;display:inline-block;color:#003366;border:1px solid #333;font-weight:bold;line-height:1.3em;font-size:1em;padding:2px 6px;vertical-align:middle;margin:2px 5px;text-decoration:none;}
.sebuttonaddcheckout .seforminputbutton, .sebuttonaddtocart .seforminputbutton, .sebuttonupdatecart .seforminputbutton, .sebuttonclassifiedslogin .seforminputbutton, .sebuttonclassifiedspostad .seforminputbutton, .sebuttonclassifiedsregister .seforminputbutton, .sebuttonclassifiedsupdate .seforminputbutton, .sebuttoncreateaccount .seforminputbutton, .sebuttonlogin .seforminputbutton, .sebuttonreset .seforminputbutton, .sebuttongobutnreset .seforminputbutton, .sebuttonsearch .seforminputbutton {background-color:#003366;display:inline-block;color:#FFDAA6;border:1px solid #333;font-weight:bold;line-height:1.3em;font-size:1em;padding:2px 6px;vertical-align:middle;margin:2px 5px;text-decoration:none;}