FORM.saf {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV#sidebar FORM.saf {
	BACKGROUND-COLOR: transparent; MARGIN: 0px; COLOR: #000
}
FORM#search-form {
	PADDING-BOTTOM: 4px; WIDTH: 310px; MARGIN-LEFT: 530px
}
FORM#print-form {
	PADDING-BOTTOM: 0px; MARGIN: 4px 0px 0px; PADDING-LEFT: 0px; WIDTH: 10em; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 0px
}
*:first-child + HTML FORM#print-form {
	MARGIN-TOP: 6px
}
DIV.article DIV.section FORM.saf {
	WIDTH: 100%
}
DIV.article DIV.section FORM.saf FIELDSET {
	WIDTH: 100%; BACKGROUND: none transparent scroll repeat 0% 0%
}
DIV.article DIV.section FORM.saf LEGEND {
	WIDTH: 100%; MARGIN-BOTTOM: 15px; BACKGROUND: none transparent scroll repeat 0% 0%
}
DIV.article DIV.section FORM.saf LEGEND STRONG {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.article DIV.section FORM.saf FIELDSET DIV.group {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
DIV.article DIV.section FORM.saf FIELDSET DL {
	
}
DIV.article DIV.section FORM.saf FIELDSET.primary-action {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.article DIV.section FORM.saf FIELDSET.primary-action DIV.group {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.article DIV.section FORM.saf FIELDSET.primary-action P {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
DIV#sidebar FORM#foreign-contact-form {
	WIDTH: 100%
}
DIV.article FORM.saf {
	WIDTH: 566px
}
FORM.saf FIELDSET {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.article FORM.saf FIELDSET.smart-email DIV.group {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/bg/structure/section-content.gif); PADDING-TOP: 0px
}
DIV.article FORM.saf FIELDSET.smart-email DIV.group DIV {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
DIV.article FORM.saf DL DD.message {
	LINE-HEIGHT: 1.25em; MARGIN: 0px auto 5px 0px; WIDTH: 90% !important; COLOR: #c00; CLEAR: left; FONT-SIZE: 0.75em
}
DIV.article FORM.saf FIELDSET DIV.group {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/bg/structure/section-content.gif); PADDING-TOP: 15px
}
DIV.article FORM.saf FIELDSET DIV.group DIV {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
DIV.article FORM#tire-diagnosis FIELDSET DIV.group {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.article FORM#dealerSearchForm FIELDSET.first-child DIV.group {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
*:first-child + HTML DIV.article FORM#dealerSearchForm FIELDSET.first-child DIV.group {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
DIV.article FORM.saf FIELDSET.primary-action DIV.group {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.article FORM.saf P.trigger {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 0px
}
DIV.article FORM.saf FIELDSET.vehicle-info {
	
}
DIV.article FORM.saf FIELDSET.vehicle-info DIV.secondary-action {
	MARGIN-BOTTOM: 20px
}
DIV.article FORM.saf DIV#add-vehicle-action {
	MARGIN-TOP: -1px; BACKGROUND: url(/images/bg/structure/section-content.gif)
}
FORM#search-form FIELDSET {
	MARGIN: 0px; COLOR: #000
}
FORM.saf FIELDSET.primary-action {
	PADDING-BOTTOM: 10px; MARGIN-BOTTOM: 10px; BACKGROUND: url(/images/bg/structure/section.gif) no-repeat left bottom
}
DIV.article FORM.saf FIELDSET.primary-action DIV.group {
	BACKGROUND: url(/images/bg/structure/primary-action.gif) no-repeat; PADDING-TOP: 30px
}
FORM#compareForm FIELDSET.primary-action {
	PADDING-BOTTOM: 10px; MARGIN-BOTTOM: 10px; BACKGROUND: url(/images/bg/structure/section-dk.gif) no-repeat left bottom
}
DIV.article FORM#compareForm FIELDSET.primary-action DIV.group {
	BACKGROUND: url(/images/bg/structure/primary-action-dk.gif) no-repeat; PADDING-TOP: 30px
}
FORM#tireDiagnosisForm FIELDSET.primary-action {
	BACKGROUND-IMAGE: url(/images/bg/structure/section.gif)
}
FORM#tireDiagnosisForm FIELDSET.primary-action DIV.group {
	BACKGROUND-IMAGE: url(/images/bg/structure/primary-action.gif)
}
FORM#tireDiagnosisForm FIELDSET.primary-action P {
	BACKGROUND-IMAGE: url(/images/bg/structure/section-content.gif)
}
DIV.article FORM#compareForm FIELDSET.primary-action DIV.group {
	BACKGROUND: url(/images/bg/structure/section-top-plain-dk.gif) no-repeat; PADDING-TOP: 10px
}
FORM.saf FIELDSET FIELDSET.subsection {
	BORDER-BOTTOM: #c9d0d9 1px solid; BORDER-LEFT: #c9d0d9 1px solid; BACKGROUND-COLOR: #e5eaf0; MARGIN: 15px 0px 0px 25px; WIDTH: 90%; BORDER-TOP: #c9d0d9 1px solid; BORDER-RIGHT: #c9d0d9 1px solid; PADDING-TOP: 20px
}
FORM.saf FIELDSET FIELDSET.subsection DD.note {
	MARGIN-RIGHT: 30px
}
LEGEND.subsection {
	WIDTH: 500px
}
LEGEND.subsection STRONG {
	BORDER-BOTTOM: #c9d0d9 1px solid; BORDER-LEFT: #c9d0d9 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #e5eaf0; MARGIN: 0px 0px 15px 25px; PADDING-LEFT: 4px; WIDTH: 90%; PADDING-RIGHT: 4px; DISPLAY: block; BORDER-TOP: #c9d0d9 1px solid; BORDER-RIGHT: #c9d0d9 1px solid; PADDING-TOP: 4px
}
FORM.saf LEGEND {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/bg/structure/fieldset-legend.gif) no-repeat left -5px; PADDING-TOP: 0px
}
*:first-child + HTML FORM.saf LEGEND {
	MARGIN: 0px -7px
}
DIV#sidebar FORM.saf LEGEND {
	BACKGROUND-COLOR: #cedef7; COLOR: #333
}
DIV#sidebar FORM.saf DIV.section-content H2 {
	
}
DIV.article FORM.saf LEGEND STRONG {
	BORDER-BOTTOM: #aeb7c0 1px solid; PADDING-BOTTOM: 6px; MARGIN: 0px 5px; PADDING-LEFT: 5px; WIDTH: 546px; PADDING-RIGHT: 5px; DISPLAY: block; PADDING-TOP: 20px
}
DIV.article FORM.saf FIELDSET.first-child LEGEND {
	BACKGROUND-POSITION: 0px -20px
}
DIV.article FORM.saf FIELDSET.first-child LEGEND STRONG {
	PADDING-TOP: 6px
}
DIV.article FORM.saf FIELDSET FIELDSET LEGEND {
	PADDING-BOTTOM: 0px; MARGIN: 15px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
DIV.article FORM.saf FIELDSET FIELDSET LEGEND STRONG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 400px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
FORM#search-form LEGEND {
	DISPLAY: none
}
DIV#dealer-locator LEGEND {
	DISPLAY: none
}
FORM.saf FIELDSET FIELDSET LEGEND {
	BACKGROUND-COLOR: #f9f9f9; COLOR: #333
}
LEGEND.panel-header {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
LEGEND.panel-header A {
	BORDER-BOTTOM: #aeb7c0 1px solid; BORDER-LEFT: #aeb7c0 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 40px; WIDTH: 185px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: url(/images/gui/tools/closed-button.png) no-repeat 10px center; BORDER-TOP: #aeb7c0 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #aeb7c0 1px solid; TEXT-DECORATION: none; PADDING-TOP: 10px
}
FORM#find-by-vehicle-form LEGEND.panel-header A {
	BACKGROUND-COLOR: #e7ecf1
}
LEGEND.panel-header A.active-tab {
	Z-INDEX: 100; BACKGROUND: url(/images/gui/tools/open-button.png) no-repeat 10px center
}
LEGEND.panel-header A:link {
	BACKGROUND-COLOR: #fff; COLOR: #1e66aa
}
LEGEND.panel-header A:visited {
	BACKGROUND-COLOR: #fff; COLOR: #1e66aa
}
LEGEND.panel-header A.active-tab:link {
	BACKGROUND-COLOR: #0254a0; COLOR: #fff
}
LEGEND.panel-header A.active-tab:visited {
	BACKGROUND-COLOR: #0254a0; COLOR: #fff
}
FORM#find-by-vehicle-form LEGEND.panel-header A.active-tab:link {
	BACKGROUND-COLOR: #0254a0; COLOR: #fff
}
FORM#find-by-vehicle-form LEGEND.panel-header A.active-tab:visited {
	BACKGROUND-COLOR: #0254a0; COLOR: #fff
}
LEGEND.panel-header A:hover {
	BACKGROUND-COLOR: #e7ecf1
}
DIV#tire-selector FORM.saf DIV.panel-content {
	BORDER-BOTTOM: #d9e0e8 1px solid; BORDER-LEFT: #d9e0e8 1px solid; MARGIN: 0px 1px; BACKGROUND: #e6edf4; COLOR: #000; BORDER-TOP: #d9e0e8 1px solid; BORDER-RIGHT: #d9e0e8 1px solid
}
DIV#tire-selector-esas FORM.saf DIV.panel-content-esas {
	BORDER-BOTTOM: #d9e0e8 0px solid; BORDER-LEFT: #d9e0e8 0px solid; MARGIN: 0px 24px; COLOR: #000; BORDER-TOP: #d9e0e8 0px solid; BORDER-RIGHT: #d9e0e8 0px solid
}
DIV#sidebar FORM.saf DIV.group {
	
}
FORM.saf DIV.prompt {
	BORDER-BOTTOM: #c2c9d1 1px solid; BORDER-LEFT: #c2c9d1 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px 20px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #e5eaf0; BORDER-TOP: #c2c9d1 1px solid; BORDER-RIGHT: #c2c9d1 1px solid; PADDING-TOP: 5px
}
FORM.saf DIV.prompt DL {
	BORDER-BOTTOM: #c2c9d1 1px solid; BORDER-LEFT: #c2c9d1 1px solid; BACKGROUND: #fff; BORDER-TOP: #c2c9d1 1px solid; BORDER-RIGHT: #c2c9d1 1px solid
}
P#required-heading {
	MARGIN-TOP: 5px
}
*:first-child + HTML P#required-heading {
	MARGIN-TOP: 8px
}
P.required-fields {
	TEXT-ALIGN: right; MARGIN: 10px 14px 0px 0px; FLOAT: right; COLOR: #fff
}
P.required-fields DFN {
	COLOR: #c00
}
FORM.saf P {
	PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 3px
}
FORM.saf P.hidden-fields {
	DISPLAY: none
}
DIV#sidebar FORM.saf P.errors {
	COLOR: #c00
}
DIV.article FORM.saf FIELDSET.primary-action P {
	BACKGROUND: url(/images/bg/structure/section-content.gif)
}
DIV.article FORM.saf FIELDSET.primary-action DIV.compare-trigger {
	BACKGROUND: url(/images/bg/structure/section-content-dk.gif)
}
DIV.article FORM.saf FIELDSET.primary-action DIV.compare-trigger P.arrow-down {
	BACKGROUND: url(/images/gui/icon/compare-arrow-down.gif) no-repeat 12px 10px
}
DIV.article FORM.saf FIELDSET.primary-action DIV.compare-trigger P.arrow-up {
	BACKGROUND: url(/images/gui/icon/compare-arrow-up.gif) no-repeat 12px 2px
}
DIV.article FORM.saf FIELDSET.primary-action DIV.compare-trigger P.arrow-down STRONG.choose {
	PADDING-LEFT: 10px; FLOAT: left; COLOR: white; FONT-SIZE: 0.8em; PADDING-TOP: 4px
}
DIV.article FORM.saf FIELDSET.primary-action DIV.compare-trigger P.arrow-down BUTTON {
	FLOAT: left; CURSOR: pointer
}
FORM.saf FIELDSET DIV.secondary-action {
	MARGIN-TOP: 15px; WIDTH: 100%
}
FORM.saf DL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
FORM.saf#dealerSearchForm DL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 10px
}
DIV#sidebar FORM.saf DL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
FORM.saf DT DFN {
	BACKGROUND-COLOR: transparent; FONT-STYLE: normal; COLOR: #c00
}
FORM.saf DL DD.hint {
	MARGIN-BOTTOM: 15px
}
FORM.saf DL.sidebyside DD.hint {
	LINE-HEIGHT: 1.25em; BACKGROUND-COLOR: transparent; MARGIN-BOTTOM: 0px; COLOR: #696969; FONT-SIZE: 0.8em
}
FORM.saf DL.sidebyside DD.example {
	LINE-HEIGHT: 1.25em; BACKGROUND-COLOR: transparent; COLOR: #696969; CLEAR: left; FONT-SIZE: 0.8em
}
FORM.saf DL.sidebyside DD.dot-example {
	LINE-HEIGHT: 1.25em; BACKGROUND-COLOR: transparent; COLOR: #696969; CLEAR: left; FONT-SIZE: 0.8em
}
FORM.saf DL.sidebyside DD.dot-example {
	BACKGROUND-COLOR: #e5eaf0
}
DIV#sidebar FORM.saf DL {
	
}
DIV#sidebar FORM.saf DL DT {
	
}
DIV#sidebar FORM.saf DL DD {
	MARGIN: 0px
}
FORM.saf DL.sidebyside {
	
}
FORM.saf DL.sidebyside DT {
	TEXT-ALIGN: right; WIDTH: 40%; FLOAT: left
}
FORM.saf DL.sidebyside DT LABEL {
	WIDTH: 90%
}
FORM.saf DL.sidebyside DD {
	MARGIN-LEFT: 42%
}
FORM.saf DL.sidebyside DD.hint {
	CLEAR: both
}
FORM.saf DL.sidebyside DD OL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 90%; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FORM.saf DL.sidebyside DD OL LI {
	WIDTH: 100%; FLOAT: left; CLEAR: none
}
FORM.saf DL.sidebyside DD OL LI INPUT {
	CLEAR: none
}
FORM.saf DL.sidebyside DD INPUT {
	
}
DIV#sidebar FORM.saf DL.sidebyside DT {
	WIDTH: 85px
}
DIV#sidebar FORM.saf DL.sidebyside DD {
	WIDTH: 140px; MARGIN-LEFT: 90px
}
FORM.saf DL.option-group {
	
}
FORM.saf DL.option-group {
	MARGIN: 0px 0px 0px 140px
}
FORM.saf DL.option-group DD {
	
}
FORM.saf DL DD UL {
	LIST-STYLE-TYPE: none
}
FORM.saf DL DD OL {
	LIST-STYLE-TYPE: none
}
FORM.saf DL DD UL.bulleted {
	LIST-STYLE-TYPE: disc
}
FORM.saf DL DD UL LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 0px; CLEAR: left; PADDING-TOP: 0px
}
FORM.saf DL DD OL LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 0px; CLEAR: left; PADDING-TOP: 0px
}
FORM.saf DL DD OL.sidebyside LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; CLEAR: none; PADDING-TOP: 0px
}
FORM.saf DL DD OL.sidebyside LI IMG {
	BORDER-BOTTOM: #e5eaf0 4px solid; BORDER-LEFT: #e5eaf0 4px solid; BORDER-TOP: #e5eaf0 4px solid; BORDER-RIGHT: #e5eaf0 4px solid
}
FORM#tireDiagnosisForm FIELDSET DIV.group {
	
}
FORM#tireDiagnosisForm FIELDSET DIV.group DL {
	
}
FORM#tireDiagnosisForm FIELDSET DIV.group DL DT {
	MARGIN-BOTTOM: 5px
}
FORM#tireDiagnosisForm FIELDSET DIV.group OL.problems-list {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FORM#tireDiagnosisForm FIELDSET DIV.group OL.problems-list LI {
	BORDER-BOTTOM: #9ea8b1 1px solid; BORDER-LEFT: #9ea8b1 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 6px 10px; MIN-HEIGHT: 140px; PADDING-LEFT: 0px; WIDTH: 116px; PADDING-RIGHT: 0px; BACKGROUND: #e2e9f0; FLOAT: left; CLEAR: none; FONT-SIZE: 0.9em; BORDER-TOP: #9ea8b1 1px solid; BORDER-RIGHT: #9ea8b1 1px solid; PADDING-TOP: 3px
}
FORM#tireDiagnosisForm FIELDSET DIV.group OL.problems-list LI:hover {
	BACKGROUND: #0254a0; COLOR: #fff
}
FORM#tireDiagnosisForm FIELDSET DIV.group OL.problems-list LI LABEL IMG {
	BORDER-BOTTOM: #e2e9f0 1px solid; BORDER-LEFT: #e2e9f0 1px solid; MARGIN: 0px 0px 10px 2px; BORDER-TOP: #e2e9f0 1px solid; BORDER-RIGHT: #e2e9f0 1px solid
}
FORM#tireDiagnosisForm FIELDSET DIV.group OL.problems-list LI:hover LABEL IMG {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
FORM#tireDiagnosisForm FIELDSET DIV.group OL.problems-list LI LABEL STRONG {
	LINE-HEIGHT: 18px; MARGIN: 0px 0px 0px 30px; DISPLAY: block
}
FORM#tireDiagnosisForm FIELDSET DIV.group OL.problems-list LI INPUT {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FORM.saf DL DD.message {
	LINE-HEIGHT: 1.25em; MARGIN: 0px auto 5px 0px; WIDTH: 90% !important; COLOR: #c00; CLEAR: left; FONT-SIZE: 0.75em
}
FORM.saf DL.error DD.message {
	
}
FORM.saf LABEL {
	DISPLAY: block
}
FORM.saf LABEL.di {
	DISPLAY: inline
}
FORM#search-form LABEL {
	DISPLAY: none
}
FORM.saf DL DT LABEL {
	
}
FORM.saf DL.sidebyside DT LABEL {
	TEXT-ALIGN: right
}
FORM.saf DL DD LI LABEL {
	FLOAT: left
}
FORM.saf DL DD OL LI LABEL {
	PADDING-BOTTOM: 0.1em; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; CURSOR: pointer; PADDING-TOP: 0.1em
}
FORM.saf LI.compare {
	POSITION: relative
}
FORM.saf LABEL.compare-label {
	Z-INDEX: 10; POSITION: absolute; TEXT-ALIGN: center; MARGIN-TOP: -90px; WIDTH: 26px; BACKGROUND: url(/images/gui/form/compare-label.gif) no-repeat left top; HEIGHT: 110px; COLOR: #fff; TOP: 50%
}
FORM.saf LABEL.compare-label SPAN {
	DISPLAY: none
}
FORM.saf INPUT {
	BORDER-BOTTOM: #333 1px inset; BORDER-LEFT: #333 1px inset; FONT-FAMILY: "Andale Mono", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", Monaco, "Lucida Sans Unicode", Consolas, Lucidatypewriter, "Courier New", Courier, monospace; FONT-SIZE: 1.2em; BORDER-TOP: #333 1px inset; BORDER-RIGHT: #333 1px inset
}
FORM.saf INPUT:hover {
	BORDER-BOTTOM-COLOR: #8fb6d8; BORDER-TOP-COLOR: #8fb6d8; BORDER-RIGHT-COLOR: #8fb6d8; BORDER-LEFT-COLOR: #8fb6d8
}
FORM.saf SELECT:hover {
	BORDER-BOTTOM-COLOR: #8fb6d8; BORDER-TOP-COLOR: #8fb6d8; BORDER-RIGHT-COLOR: #8fb6d8; BORDER-LEFT-COLOR: #8fb6d8
}
FORM.saf INPUT:focus {
	BORDER-BOTTOM-COLOR: #0c10a8; BORDER-TOP-COLOR: #0c10a8; BORDER-RIGHT-COLOR: #0c10a8; BORDER-LEFT-COLOR: #0c10a8
}
FORM.saf SELECT:focus {
	BORDER-BOTTOM-COLOR: #0c10a8; BORDER-TOP-COLOR: #0c10a8; BORDER-RIGHT-COLOR: #0c10a8; BORDER-LEFT-COLOR: #0c10a8
}
FORM.saf INPUT.disabled {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
FORM.saf INPUT.error {
	BORDER-BOTTOM-COLOR: #f00; BORDER-TOP-COLOR: #f00; BORDER-RIGHT-COLOR: #f00; BORDER-LEFT-COLOR: #f00
}
DIV#selectedItemsMsg {
	VISIBILITY: hidden
}
DIV.error#selectedItemsMsg {
	BACKGROUND-IMAGE: url(/images/gui/icon/error.png); PADDING-LEFT: 15px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center; VISIBILITY: visible; COLOR: #f00
}
FORM#search-form INPUT {
	BORDER-BOTTOM: #aeb7c0 1px solid; BORDER-LEFT: #aeb7c0 1px solid; MARGIN: 6px 5px 0px 10px; FLOAT: left; BORDER-TOP: #aeb7c0 1px solid; BORDER-RIGHT: #aeb7c0 1px solid
}
FORM.saf DL DD.input-button INPUT {
	FLOAT: left
}
FORM#search-form INPUT {
	FLOAT: left
}
FORM.saf DL DD LI INPUT {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; FLOAT: left; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
FORM.saf DL DD OL LI INPUT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
HTML > BODY DL DD OL LI INPUT {
	MARGIN: 2px
}
FORM.saf DL DD UL LI INPUT {
	BACKGROUND-IMAGE: none; MARGIN: 0px; WIDTH: 20px; HEIGHT: 20px
}
FORM.saf LI.compare INPUT {
	BACKGROUND-IMAGE: none; MARGIN: 0px; WIDTH: 20px; HEIGHT: 20px
}
FORM.saf DL.option-group DD UL LI {
	MARGIN-BOTTOM: 1em
}
FORM.saf DL.option-group DD UL LI INPUT {
	MARGIN-RIGHT: 10px
}
FORM.saf LI.compare LABEL.compare-label INPUT {
	BORDER-BOTTOM: 0px; POSITION: absolute; BORDER-LEFT: 0px; WIDTH: 16px; BOTTOM: 0px; HEIGHT: 16px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; LEFT: 5px
}
FORM.saf SELECT {
	BORDER-BOTTOM: #333 1px inset; BORDER-LEFT: #333 1px inset; FONT-FAMILY: "Andale Mono", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", Monaco, "Lucida Sans Unicode", Consolas, Lucidatypewriter, "Courier New", Courier, monospace; FONT-SIZE: 1.1em; BORDER-TOP: #333 1px inset; BORDER-RIGHT: #333 1px inset
}
FORM.saf DL DD.select-button SELECT {
	MARGIN-TOP: 5px; FLOAT: left
}
DIV#tire-selector FORM.saf SELECT {
	BORDER-BOTTOM: #bcc4cd 1px solid; BORDER-LEFT: #bcc4cd 1px solid; WIDTH: 215px; BORDER-TOP: #bcc4cd 1px solid; BORDER-RIGHT: #bcc4cd 1px solid
}
BUTTON:hover {
	CURSOR: pointer
}
P.trigger BUTTON {
	MARGIN: 5px 0px; WIDTH: 13em; FLOAT: right
}
DIV#sidebar P.trigger BUTTON {
	FLOAT: none
}
DIV#sidebar P.trigger BUTTON#profile-login-submit STRONG EM {
	WIDTH: 12em
}
DIV#sidebar P.trigger BUTTON#profile-login-submit {
	WIDTH: 14em
}
DIV#sidebar P.trigger BUTTON#profile-login-submit STRONG {
	WIDTH: 14em
}
BUTTON {
	BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; BACKGROUND-COLOR: transparent; DISPLAY: block; FONT-SIZE: 0.9em; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid
}
P.promo-button A {
	BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; BACKGROUND-COLOR: transparent; DISPLAY: block; FONT-SIZE: 0.9em; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid
}
BUTTON STRONG {
	PADDING-LEFT: 6px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 22px
}
P.promo-button A STRONG {
	PADDING-LEFT: 6px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 22px
}
BUTTON STRONG EM {
	TEXT-ALIGN: center; FONT-STYLE: normal; PADDING-RIGHT: 6px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right top; HEIGHT: 22px; COLOR: #393d45; PADDING-TOP: 0.4em
}
P.promo-button A STRONG EM {
	TEXT-ALIGN: center; FONT-STYLE: normal; PADDING-RIGHT: 6px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right top; HEIGHT: 22px; COLOR: #393d45; PADDING-TOP: 0.4em
}
P.promo-button A STRONG EM {
	PADDING-TOP: 0.2em
}
BUTTON#specs-submit {
	WIDTH: 10em
}
P.promo-button A {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; TEXT-DECORATION: none
}
DIV#sidebar BUTTON {
	MARGIN: 4px auto
}
DIV#sidebar BUTTON STRONG {
	BACKGROUND-IMAGE: url(/images/gui/button/blue-button-onltblue-left.gif); MARGIN: 2px auto; WIDTH: 9em
}
*:first-child + HTML DIV#sidebar BUTTON {
	WIDTH: 9em
}
*:first-child + HTML DIV#sidebar BUTTON STRONG {
	WIDTH: auto
}
DIV#sidebar BUTTON STRONG EM {
	BACKGROUND-IMAGE: url(/images/gui/button/blue-button-onltblue-right.gif)
}
DIV#sidebar DIV#dealer-locator BUTTON STRONG {
	BACKGROUND-IMAGE: url(/images/gui/button/blue-button-onwhite-left.gif); BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; CURSOR: pointer
}
P.trigger BUTTON STRONG {
	BACKGROUND-IMAGE: url(/images/gui/button/blue-button-onwhite-left.gif); BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; CURSOR: pointer
}
FORM#specs-form BUTTON STRONG {
	BACKGROUND-IMAGE: url(/images/gui/button/blue-button-onwhite-left.gif); BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; CURSOR: pointer
}
P.promo-button A STRONG {
	BACKGROUND-IMAGE: url(/images/gui/button/blue-button-onwhite-left.gif); BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; CURSOR: pointer
}
DIV#sidebar DIV#dealer-locator BUTTON STRONG EM {
	BACKGROUND-IMAGE: url(/images/gui/button/blue-button-onwhite-right.gif); BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; CURSOR: pointer
}
P.trigger BUTTON STRONG EM {
	BACKGROUND-IMAGE: url(/images/gui/button/blue-button-onwhite-right.gif); BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; CURSOR: pointer
}
FORM#specs-form BUTTON STRONG EM {
	BACKGROUND-IMAGE: url(/images/gui/button/blue-button-onwhite-right.gif); BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; CURSOR: pointer
}
P.promo-button A STRONG EM {
	BACKGROUND-IMAGE: url(/images/gui/button/blue-button-onwhite-right.gif); BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; CURSOR: pointer
}
P.trigger BUTTON.start-here {
	MARGIN: 0px 0px 0px -13px; WIDTH: auto; FLOAT: left
}
P.trigger BUTTON.start-here STRONG {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 101px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/gui/button/start-here-button.gif) no-repeat left 50%; HEIGHT: 33px; PADDING-TOP: 0px
}
P.trigger BUTTON.start-here STRONG EM {
	DISPLAY: none
}
BUTTON#search-submit {
	MARGIN-TOP: 3px; FLOAT: left; CURSOR: pointer
}
BUTTON#print_submit {
	MARGIN: 7px 5px 0px 0px; WIDTH: 10em; FLOAT: right
}
*:first-child + HTML BUTTON#print_submit {
	MARGIN-TOP: 5px
}
P#print-button BUTTON#print_submit {
	MARGIN: 4px 0px 0px
}
P.arrow-down BUTTON {
	WIDTH: 15em; MARGIN-LEFT: 26px; CURSOR: pointer
}
P.arrow-up BUTTON {
	WIDTH: 15em; MARGIN-LEFT: 26px; CURSOR: pointer
}
BUTTON#search-submit STRONG {
	BACKGROUND-IMAGE: url(blue-button-onblue-left.gif)
}
BUTTON#print_submit STRONG {
	BACKGROUND-IMAGE: url(blue-button-onblue-left.gif)
}
P.arrow-down BUTTON STRONG {
	BACKGROUND-IMAGE: url(blue-button-onblue-left.gif)
}
P.arrow-up BUTTON STRONG {
	BACKGROUND-IMAGE: url(blue-button-onblue-left.gif)
}
BUTTON#search-submit STRONG EM {
	BACKGROUND-IMAGE: url(blue-button-onblue-right.gif)
}
BUTTON#print_submit STRONG EM {
	BACKGROUND-IMAGE: url(blue-button-onblue-right.gif)
}
P.arrow-down BUTTON STRONG EM {
	BACKGROUND-IMAGE: url(blue-button-onblue-right.gif)
}
P.arrow-up BUTTON STRONG EM {
	BACKGROUND-IMAGE: url(blue-button-onblue-right.gif)
}
BUTTON.onwhite#print_submit STRONG {
	BACKGROUND-IMAGE: url(/images/gui/button/blue-button-onwhite-left.gif)
}
FORM#findByVehicleForm P.trigger BUTTON STRONG {
	BACKGROUND-IMAGE: url(/images/gui/button/blue-button-onwhite-left.gif)
}
BUTTON.onwhite#print_submit STRONG EM {
	BACKGROUND-IMAGE: url(/images/gui/button/blue-button-onwhite-right.gif)
}
FORM#findByVehicleForm P.trigger BUTTON STRONG EM {
	BACKGROUND-IMAGE: url(/images/gui/button/blue-button-onwhite-right.gif)
}
DIV.article FORM#findByVehicleForm FIELDSET DT {
	WIDTH: 28%
}
DIV.article FORM#findByTireSizeForm FIELDSET DT {
	WIDTH: 28%
}
DIV.article FORM#findByVehicleForm FIELDSET DD {
	MARGIN-LEFT: 154px
}
DIV.article FORM#findByTireSizeForm FIELDSET DD {
	MARGIN-LEFT: 154px
}
DIV.article FORM#findByVehicleForm FIELDSET SELECT {
	WIDTH: 300px
}
DIV.article FORM#findByTireSizeForm FIELDSET SELECT {
	WIDTH: 300px
}
DIV#dealer-locator DL DD INPUT {
	MARGIN-TOP: 8px; FLOAT: left
}
*:first-child + HTML DIV#dealer-locator DL DD INPUT {
	MARGIN-RIGHT: 15px
}
DIV#dealer-locator P {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FORM.saf DL.search-options {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FORM.saf DL.search-options DT LABEL {
	DISPLAY: inline
}
FORM.saf DL.search-options DT {
	DISPLAY: inline
}
FORM.saf DL.search-options DD {
	DISPLAY: inline
}
FORM.saf DL.search-options DD {
	MARGIN: 0px 1em 0px 3px
}
FORM.saf DL.search-options DD INPUT {
	FONT-SIZE: 0.94em
}
FORM.saf DL.search-options DD SELECT {
	FONT-SIZE: 0.94em
}
UL#legend LI {
	LIST-STYLE-TYPE: none; DISPLAY: inline; FONT-SIZE: 0.9em; LIST-STYLE-IMAGE: none; MARGIN-RIGHT: 1em
}
UL#legend LI IMG {
	DISPLAY: inline; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 3px
}
P#print-button {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 524px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.secondary-action BUTTON#add_num_dot_codes {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 14em; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FORM#specs-form {
	MARGIN-LEFT: 10px
}
FORM#specs-form FIELDSET.first-child LEGEND {
	MARGIN-BOTTOM: 5px
}
FORM#specs-form FIELDSET.first-child LEGEND STRONG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
FORM#specs-form FIELDSET.first-child DIV.group {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV#one-smart-email DIV.section-content FORM#consumerForm FIELDSET {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN: 0px 0px 0px 10px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
DIV#one-smart-email DIV.section-content FORM#consumerForm DIV.group DL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 30px; PADDING-TOP: 0px
}
DIV#one-smart-email DIV.section-content FORM#consumerForm DIV.group DL DT {
	DISPLAY: none
}
DIV#one-smart-email DIV.section-content FORM#consumerForm DIV.group DL DT DD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV#one-smart-email DIV.section-content FORM#consumerForm DIV.group DL DD INPUT {
	BORDER-BOTTOM: #bcc4cd 1px solid; BORDER-LEFT: #bcc4cd 1px solid; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-SIZE: 11px; BORDER-TOP: #bcc4cd 1px solid; BORDER-RIGHT: #bcc4cd 1px solid; PADDING-TOP: 3px
}

