#configuratorHolder {
	MARGIN-LEFT: 10px; POSITION: absolute; TOP: 370px
}
* HTML #configuratorHolder {
	MARGIN-LEFT: 9px; TOP: 163px
}
#byo_summary {
	FLOAT: right; WIDTH: 226px
}
.byo-summary-top {
	FLOAT: left; BACKGROUND-IMAGE: url(../imgs/s_byo_pnl_carttop01.gif); WIDTH: 226px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 7px
}
.byo-summary-body {
	FLOAT: left; BACKGROUND-IMAGE: url(../imgs/s_byo_pnl_cartbgd01.gif); WIDTH: 226px; BACKGROUND-REPEAT: repeat-y
}
* HTML .byo-summary-body {
	MARGIN-TOP: -7px
}
.byo-summary-bottom {
	BACKGROUND-IMAGE: url(../imgs/s_byo_pnl_cartbase01.gif); WIDTH: 226px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px
}
#byo-menu-container {
	FLOAT: left; WIDTH: 905px; HEIGHT: 45px
}
#byo-menu-container A IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#byo-menu-container IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
* HTML #byo-menu-container IMG {
	MARGIN-LEFT: -6px
}
.byo-price-panel {
	PADDING-RIGHT: 0px; PADDING-LEFT: 9px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(../imgs/s_byo_price_panel.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 4px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 25px
}
.byo-model-container {
	PADDING-RIGHT: 6px; MARGIN-TOP: 7px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
#byo-header-container {
	FLOAT: left; BACKGROUND-IMAGE: url(../imgs/s_byo_greybgd.jpg); WIDTH: 903px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 138px
}
#byo-header-text-container {
	PADDING-LEFT: 230px; FLOAT: left; PADDING-TOP: 20px
}
#byo-header-left {
	FLOAT: left
}
#byo-header-left H1 {
	PADDING-RIGHT: 20px; BACKGROUND-POSITION: right 50%; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 18px; BACKGROUND-IMAGE: url(../imgs/s_headingbar02.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #274196; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: arial narrow
}
#byo-header-right {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; WIDTH: 300px; COLOR: #274196; LINE-HEIGHT: 18px; PADDING-TOP: 7px
}
#byo-content-container-top {
	FLOAT: left; BACKGROUND-IMAGE: url(../imgs/s_byopanel_top.gif); WIDTH: 903px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 9px
}
#byo-content-container-liftup {
	BORDER-RIGHT: orange 0px solid; BORDER-TOP: orange 0px solid; MARGIN-TOP: -25px; FLOAT: left; BORDER-LEFT: orange 0px solid; WIDTH: 903px; BORDER-BOTTOM: orange 0px solid
}
#byo-content-container-liftup-3 {
	BORDER-RIGHT: orange 0px solid; BORDER-TOP: orange 0px solid; MARGIN-TOP: -25px; PADDING-LEFT: 679px; FLOAT: left; BORDER-LEFT: orange 0px solid; WIDTH: 903px; BORDER-BOTTOM: orange 0px solid
}
#byo-content-container-liftup-4 {
	BORDER-RIGHT: orange 0px solid; BORDER-TOP: orange 0px solid; MARGIN-TOP: -25px; FLOAT: left; BORDER-LEFT: orange 0px solid; WIDTH: 903px; BORDER-BOTTOM: orange 0px solid
}
#byo-content-container-liftup-7 {
	BORDER-RIGHT: orange 0px solid; BORDER-TOP: orange 0px solid; MARGIN-TOP: -25px; PADDING-LEFT: 676px; FLOAT: left; BORDER-LEFT: orange 0px solid; WIDTH: 903px; BORDER-BOTTOM: orange 0px solid
}
* HTML #byo-content-container-liftup {
	
}
#byo-content-container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; BACKGROUND-IMAGE: url(../imgs/s_byopanel_tile.gif); WIDTH: 903px; BACKGROUND-REPEAT: repeat-y
}
* HTML #byo-content-container {
	
}
#byo-content-container-left-container {
	FLOAT: left; MARGIN-LEFT: -676px; WIDTH: 676px
}
* HTML #byo-content-container-left-container {
	MARGIN-LEFT: -339px
}
#byo-content-container-right-container {
	PADDING-LEFT: 10px; FLOAT: left; MARGIN-LEFT: -10px; WIDTH: 226px
}
#byo-no-repeater-container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; WIDTH: 676px
}
#byo-content-flash-container {
	PADDING-LEFT: 7px; FLOAT: left; BACKGROUND-IMAGE: url(../imgs/s_byo_flashpanel.gif); WIDTH: 673px; PADDING-TOP: 7px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 306px
}
#byo-content-container-footer {
	FLOAT: left; BACKGROUND-IMAGE: url(../imgs/s_byopanel_base.gif); WIDTH: 903px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px
}
.byo-vehicle-step1-container {
	FLOAT: left; WIDTH: 145px
}
#byo-vehicle-all-container {
	PADDING-LEFT: 678px; FLOAT: left
}
.byo-vehicle-container {
	FLOAT: left; BACKGROUND-IMAGE: url(../imgs/s_byo_carpanel01.gif); WIDTH: 675px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 161px
}
.byo-vehicle-shape-desc {
	FLOAT: left; WIDTH: 163px; HEIGHT: 129px
}
.byo-vehicle-shape-item {
	MARGIN-TOP: 28px; FLOAT: left; WIDTH: 235px; HEIGHT: 129px
}
.byo-vehicle-container .vehicletitle {
	PADDING-BOTTOM: 8px
}
HTML > BODY .byo-vehicle-shape-item {
	
}
* HTML .byo-vehicle-shape-item {
	
}
.byo-vehicle-shape-transmission-container {
	PADDING-RIGHT: 0px; MARGIN-TOP: -8px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 235px; COLOR: #333333; PADDING-TOP: 0px; HEIGHT: 29px
}
HTML > BODY .byo-vehicle-shape-transmission-container {
	MARGIN-TOP: -36px; HEIGHT: 50px
}
HTML > BODY .byo-car-image {
	FLOAT: left; WIDTH: 180px; HEIGHT: 114px
}
* HTML .byo-car-image {
	MARGIN-TOP: -28px; FLOAT: left; MARGIN-LEFT: 15px; WIDTH: 160px; HEIGHT: 114px
}
.byo-vehicle-shape-transmission {
	BORDER-RIGHT: red 0px solid; BORDER-TOP: red 0px solid; PADDING-LEFT: 23px; FLOAT: left; BORDER-LEFT: red 0px solid; WIDTH: 100px; BORDER-BOTTOM: red 0px solid
}
.byo-vehicle-shape-transmission-text-container {
	BORDER-RIGHT: red 0px solid; BORDER-TOP: red 0px solid; MARGIN-TOP: 8px; FLOAT: left; BORDER-LEFT: red 0px solid; BORDER-BOTTOM: red 0px solid
}
.byo-colour-item {
	FLOAT: left; WIDTH: 82px; HEIGHT: 110px
}
#mycustomdetails {
	PADDING-LEFT: 9px
}
.optionsline {
	BACKGROUND-IMAGE: url(../imgs/s_headingdevide.gif); WIDTH: 448px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px
}
.detailsbottomline {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(../imgs/s_dotted_line.gif); LINE-HEIGHT: 22px; BACKGROUND-REPEAT: repeat-x
}
#byo-options-container {
	MARGIN-TOP: 10px; PADDING-LEFT: 9px; FLOAT: left; MARGIN-BOTTOM: 20px; WIDTH: 675px
}
.byo-options-item-container {
	FLOAT: left; WIDTH: 230px; MARGIN-RIGHT: 10px
}
.byo-options-item-image {
	FLOAT: left; WIDTH: 114px; HEIGHT: 104px
}
.byo-options-item-specs-container {
	FLOAT: left; WIDTH: 114px; HEIGHT: 104px
}
.byo-options-item-specs-title {
	FONT-WEIGHT: bold; BACKGROUND: url(../imgs/s_dotted_line.gif) repeat-x 50% bottom; FLOAT: left; WIDTH: 114px; PADDING-TOP: 24px
}
.byo-options-item-specs-cost {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 114px; COLOR: #274196
}
.byo-options-item-desc {
	FONT-SIZE: 11px;
	FLOAT: left;
	MARGIN-LEFT: 2px;
	WIDTH: auto;
	COLOR: #666666;
	margin-right: 2px;
	padding-right: 2px;
	padding-left: 2px;
}
.summary-title {
	BACKGROUND-POSITION: 50% bottom; FONT-WEIGHT: bold; FLOAT: left; BACKGROUND-IMAGE: url(../imgs/s_dotted_line.gif); WIDTH: 205px; COLOR: #274196; LINE-HEIGHT: 18px; BACKGROUND-REPEAT: repeat-x
}
.summary-model-title {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; WIDTH: 100%; LINE-HEIGHT: 22px; FONT-FAMILY: arial
}
#summary-model-costs {
	BORDER-RIGHT: black 0px solid; BORDER-TOP: black 0px solid; MARGIN-TOP: 15px; PADDING-LEFT: 5px; BACKGROUND: url(../imgs/s_dotted_line.gif) #f3f3f3 repeat-x 50% top; FLOAT: left; BORDER-LEFT: black 0px solid; WIDTH: 203px; BORDER-BOTTOM: black 0px solid; TEXT-ALIGN: right
}
HTML > BODY #summary-model-costs {
	WIDTH: 200px
}
.summary-left-item {
	FLOAT: left; WIDTH: 130px; TEXT-ALIGN: left
}
.summary-right-item {
	PADDING-RIGHT: 12px; FLOAT: right; TEXT-ALIGN: right
}
.summary-total-container {
	BACKGROUND-POSITION: left 50%; MARGIN-TOP: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FLOAT: left; BACKGROUND-IMAGE: url(../imgs/s_byo_calcpanel01.gif); MARGIN-LEFT: -2px; WIDTH: 209px; COLOR: #274196; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 22px
}
* HTML .summary-total-container {
	PADDING-RIGHT: 0px
}
#namemycar {
	FLOAT: left; MARGIN-LEFT: 9px
}
#trimtext {
	PADDING-LEFT: 20px
}
.byo-trim-item-container {
	FLOAT: left; PADDING-BOTTOM: 40px; MARGIN-LEFT: -18px; WIDTH: 322px; HEIGHT: 110px
}
* HTML .byo-trim-item-container {
	MARGIN-LEFT: -10px
}
.byo-trim-item-image {
	MARGIN-TOP: 24px; FLOAT: left; MARGIN-LEFT: 7px; WIDTH: 212px; HEIGHT: 110px
}
* HTML .byo-trim-item-image {
	MARGIN-LEFT: 4px
}
.byo-trim-item-label {
	PADDING-LEFT: 3px; FONT-WEIGHT: bold; BACKGROUND: url(../imgs/s_dotted_line.gif) repeat-x 50% bottom; FLOAT: left; MARGIN-LEFT: 8px; WIDTH: 80px; PADDING-TOP: 25px; HEIGHT: 20px
}
.accessories_table_td {
	
}
.zoom {
	BACKGROUND-POSITION: 1px 50%; DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND-IMAGE: url(../imgs/s_btn_zoom.gif); MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 4px; LINE-HEIGHT: 18px; PADDING-TOP: 4px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px
}
.viewoncar {
	DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND-IMAGE: url(../imgs/s_btn_arrowright.gif); MARGIN-BOTTOM: 5px; LINE-HEIGHT: 20px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px
}
#accessory_preview_top {
	BACKGROUND: url(../imgs/s_dotted_line.gif) repeat-x 50% top; PADDING-TOP: 10px
}
#accessory_preview {
	BACKGROUND: url(../imgs/s_dotted_line.gif) repeat-x 50% bottom; PADDING-BOTTOM: 10px; WIDTH: 220px
}
.removeitem {
	DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(../imgs/accessory_remove.gif); OVERFLOW: hidden; WIDTH: 15px; TEXT-INDENT: -6000px; LINE-HEIGHT: 15px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 15px
}
.accessory_name {
	FLOAT: left; WIDTH: 130px
}
.accessory_price {
	FLOAT: left; WIDTH: 55px; TEXT-ALIGN: right
}
#summary-model-accories STRONG {
	COLOR: #274196
}
.accessorytitle {
	BACKGROUND: url(../imgs/s_dotted_line.gif) repeat-x 50% bottom; MARGIN-BOTTOM: 8px; WIDTH: 200px; COLOR: #274196
}
.financetitle {
	BACKGROUND: url(../imgs/s_dotted_line.gif) repeat-x 50% bottom; MARGIN-BOTTOM: 8px; WIDTH: 200px; COLOR: #274196
}
.finance-total-container {
	BORDER-RIGHT: black 0px solid; BORDER-TOP: black 0px solid; MARGIN-TOP: 15px; PADDING-LEFT: 5px; BACKGROUND: url(../imgs/s_dotted_line.gif) #f3f3f3 repeat-x 50% top; FLOAT: left; BORDER-LEFT: black 0px solid; WIDTH: 203px; BORDER-BOTTOM: black 0px solid; TEXT-ALIGN: right
}
.finance-total-container INPUT {
	WIDTH: 50px
}
.dataTableRow {
	BACKGROUND-COLOR: #fff
}
.dataTableRowOver {
	BACKGROUND-COLOR: #ededed
}
#byo-performance-header {
	FLOAT: left; BACKGROUND-IMAGE: url(../imgs/s_banner_byo_sti.gif); WIDTH: 440px; TEXT-INDENT: 15px; LINE-HEIGHT: 35px; HEIGHT: 32px
}
#byo-performance-footer {
	FLOAT: left; BACKGROUND-IMAGE: url(../imgs/s_dots_sti.gif); WIDTH: 440px; TEXT-INDENT: 15px; LINE-HEIGHT: 35px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px
}
#brochureform {
	WIDTH: 430px
}
#brochureform P {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../imgs/s_dotted_line.gif) repeat-x 50% bottom; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
#brochureform LABEL {
	DISPLAY: block; FLOAT: left; WIDTH: 110px
}
.sameaslabel {
	DISPLAY: block; FLOAT: left; WIDTH: 110px
}
.sameaslabel {
	PADDING-TOP: 6px
}
#byo-tactical {
	FLOAT: left; WIDTH: 225px
}
.byo-tactical-test-drive A {
	MARGIN-TOP: 66px; FLOAT: left; BACKGROUND-IMAGE: url(../imgs/s_btn_byo_bookatestdrive.gif); WIDTH: 225px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 122px
}
* HTML .byo-tactical-test-drive A {
	MARGIN-TOP: 72px
}
.byo-submit-button {
	BACKGROUND-POSITION: right 50%; PADDING-LEFT: 10px; FLOAT: left; BACKGROUND-IMAGE: url(../imgs/s_byo_btn_print.gif); WIDTH: 230px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 125px
}
.byo-submit-button A {
	DISPLAY: block; FONT-WEIGHT: bold; OVERFLOW: hidden; WIDTH: 229px; COLOR: #666; TEXT-INDENT: -6000px; LINE-HEIGHT: 32px; HEIGHT: 125px
}
.byo-book-testdrive A {
	DISPLAY: block; FONT-WEIGHT: bold; OVERFLOW: hidden; WIDTH: 229px; COLOR: #666; TEXT-INDENT: -6000px; LINE-HEIGHT: 32px; HEIGHT: 125px
}
.byo-book-testdrive {
	BACKGROUND-POSITION: left 50%; PADDING-LEFT: 10px; FLOAT: left; BACKGROUND-IMAGE: url(../imgs/s_byo_btn_bookatestdrive.gif); WIDTH: 229px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 125px
}
#step-six-calendar {
	
}
#snapshotline-byo {
	BACKGROUND-IMAGE: url(../imgs/s_dotted_bar_long.gif); WIDTH: 659px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 8px
}
#large-submit-button {
	FLOAT: right; WIDTH: 72px; MARGIN-RIGHT: 2px; HEIGHT: 82px
}
.page_break {
	PAGE-BREAK-BEFORE: auto
}
.send-to-friend {
	MARGIN-TOP: 20px; BACKGROUND-IMAGE: url(../imgs/s_btn_sendtofriend.gif); MARGIN-LEFT: 300px; WIDTH: 230px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 35px
}
.send-to-friend A {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 230px; TEXT-INDENT: -6000px; HEIGHT: 35px
}
.summary-disclaimer-container {
	MARGIN-TOP: 4px; BACKGROUND: url(../imgs/s_byo_message_bar.gif) no-repeat left top; FLOAT: left; WIDTH: 209px; COLOR: #990000; PADDING-TOP: 4px
}
.summary-disclaimer-bottom {
	MARGIN-TOP: 4px; BACKGROUND: url(../imgs/s_byo_message_bar.gif) no-repeat left top; FLOAT: left; WIDTH: 209px; COLOR: #990000; PADDING-TOP: 4px; HEIGHT: 2px
}
.summary-asterix {
	FLOAT: left
}
.summary-disclaimer-text {
	FLOAT: right; MARGIN-LEFT: 5px; WIDTH: 199px
}
.calculator-disclaimer {
	WIDTH: 190px
}
