HTML {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; HEIGHT: 100%; max-height: 100%
}
BODY {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/bg_repeat.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; HEIGHT: 100%; max-height: 100%
}
#content {
	BORDER-RIGHT: #f7bd00 1px solid; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 12px; Z-INDEX: 3; BACKGROUND: #fff; LEFT: 50%; PADDING-BOTTOM: 0px; MARGIN-LEFT: -381px; BORDER-LEFT: #f7bd00 1px solid; WIDTH: 760px; PADDING-TOP: 0px; POSITION: absolute; TOP: 120px
}
 HTML #content {
	BORDER-TOP: #fff 119px solid; WIDTH: 762px; BOTTOM: 0px; BORDER-BOTTOM: #fff 52px solid; TOP: 0px; HEIGHT: 100%
}
H1 {
	FONT-SIZE: 150%
}
H2 {
	FONT-SIZE: 130%
}
H3 {
	FONT-SIZE: 115%
}
#head {
	BORDER-RIGHT: #f7bd00 1px solid; FONT-SIZE: 10px; Z-INDEX: 5; BACKGROUND: #fff; LEFT: 50%; MARGIN-BOTTOM: 0px; MARGIN-LEFT: -381px; BORDER-LEFT: #f7bd00 1px solid; WIDTH: 760px; POSITION: absolute; HEIGHT: 119px; min-width: 760px
}
 HTML #head {
	MARGIN-TOP: -1px; WIDTH: 762px; HEIGHT: 120px
}
#content P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px
}
#content H1 {
	PADDING-LEFT: 1em
}
#content H2 {
	PADDING-LEFT: 1em
}
.boldhead {
	FONT-WEIGHT: bold; FONT-SIZE: 1em
}
.bold {
	FONT-WEIGHT: bold
}
.left {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; FLOAT: left; MARGIN: 10px; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
.right {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; FLOAT: right; MARGIN: 10px; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
.lefttext {
	FLOAT: left; WIDTH: 300px; TEXT-ALIGN: justify
}
.righttext {
	FLOAT: right; WIDTH: 300px; TEXT-ALIGN: justify
}
 HTML .lefttext {
	FLOAT: left; WIDTH: 310px; TEXT-ALIGN: justify
}
 HTML .righttext {
	FLOAT: right; WIDTH: 310px; TEXT-ALIGN: justify
}
#location {
	PADDING-RIGHT: 5px; BORDER-TOP: 0px ; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.table_generic {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 2px; WIDTH: 100%; PADDING-TOP: 2px; BORDER-COLLAPSE: collapse
}
.table_generic P {
	FONT-SIZE: 12px
}
.table_generic H1 {
	
}
.table_100_content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #00307e 1px solid; WIDTH: 100%; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse
}
.table_100_content TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.table_100_content TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.table_100 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse
}
.table_100_content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #00307e 1px solid; WIDTH: 100%; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse
}
.table_100 TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.table_100 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.banner_01 {
	BACKGROUND-IMAGE: url(../images/banner_1.jpg); WIDTH: 100%; CURSOR: pointer; BACKGROUND-REPEAT: no-repeat; HEIGHT: 119px
}
.banner_01 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.banner_02 {
	BACKGROUND-IMAGE: url(../images/banners/banner_2.jpg); WIDTH: 100%; CURSOR: pointer; BACKGROUND-REPEAT: no-repeat; HEIGHT: 119px
}
.banner_02 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.banner_03 {
	BACKGROUND-IMAGE: url(../images/banners/banner_3.jpg); WIDTH: 100%; CURSOR: pointer; BACKGROUND-REPEAT: no-repeat; HEIGHT: 119px
}
.banner_03 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.banner_04 {
	BACKGROUND-IMAGE: url(../images/banners/banner_4.jpg); WIDTH: 100%; CURSOR: pointer; BACKGROUND-REPEAT: no-repeat; HEIGHT: 119px
}
.banner_04 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.banner_05 {
	BACKGROUND-IMAGE: url(../images/banners/banner_5.jpg); WIDTH: 100%; CURSOR: pointer; BACKGROUND-REPEAT: no-repeat; HEIGHT: 119px
}
.banner_05 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.banner_06 {
	BACKGROUND-IMAGE: url(../images/banners/banner_6.jpg); WIDTH: 100%; CURSOR: pointer; BACKGROUND-REPEAT: no-repeat; HEIGHT: 119px
}
.banner_06 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.banner_07 {
	BACKGROUND-IMAGE: url(../images/banners/banner_7.jpg); WIDTH: 100%; CURSOR: pointer; BACKGROUND-REPEAT: no-repeat; HEIGHT: 119px
}
.banner_07 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#banner_nav {
	FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 500px; PADDING-TOP: 102px; POSITION: relative; TEXT-ALIGN: right
}
#banner_nav A {
	FONT-WEIGHT: bold; COLOR: #00307e; TEXT-DECORATION: none
}
#banner_nav A:hover {
	FONT-WEIGHT: bold; COLOR: #cc0000; TEXT-DECORATION: none
}
#left_nav {
	BORDER-RIGHT: #00307e 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/bg_nav.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; BORDER-COLLAPSE: collapse
}
#menu {
	MARGIN-TOP: 0px; DISPLAY: block; FONT-SIZE: 12px; LEFT: 0px; FLOAT: left; WIDTH: 150px; POSITION: relative; HEIGHT: 100%; max-height: 100%
}
#menu A.button {
	MARGIN-TOP: 3px; DISPLAY: block; FONT-WEIGHT: bold; BACKGROUND: url(../images/button_main.gif) left top; WIDTH: 150px; COLOR: #000; LINE-HEIGHT: 30px; HEIGHT: 30px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#menu A.button:visited {
	MARGIN-TOP: 3px; DISPLAY: block; FONT-WEIGHT: bold; BACKGROUND: url(../images/button_main.gif) left top; WIDTH: 150px; COLOR: #000; LINE-HEIGHT: 30px; HEIGHT: 30px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#menu A.button:hover {
	BACKGROUND-POSITION: 0px -30px; COLOR: #426aa6; LINE-HEIGHT: 30px
}
#menu A.button:active {
	BACKGROUND-POSITION: 0px -60px
}
#menu A.button_extended {
	MARGIN-TOP: 3px; DISPLAY: block; FONT-WEIGHT: bold; BACKGROUND: url(../images/button_main.gif) left top; WIDTH: 150px; COLOR: #000; LINE-HEIGHT: 12px; PADDING-TOP: 3px; HEIGHT: 27px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#menu A.button_extended:visited {
	MARGIN-TOP: 3px; DISPLAY: block; FONT-WEIGHT: bold; BACKGROUND: url(../images/button_main.gif) left top; WIDTH: 150px; COLOR: #000; LINE-HEIGHT: 12px; PADDING-TOP: 3px; HEIGHT: 27px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#menu A.button_extended:hover {
	BACKGROUND-POSITION: 0px -30px; MARGIN-TOP: 3px; FONT-WEIGHT: bold; OVERFLOW: hidden; COLOR: #426aa6; LINE-HEIGHT: 12px; PADDING-TOP: 3px; TEXT-DECORATION: none
}
#menu A.button_extended:active {
	BACKGROUND-POSITION: 0px -60px
}
#button_big {
	MARGIN-TOP: 0px; DISPLAY: block; FONT-SIZE: 12px; LEFT: 10px; FLOAT: left; WIDTH: 201px; POSITION: relative; HEIGHT: 33px; max-height: 100%
}
#button_big A.button {
	MARGIN-TOP: 0px; DISPLAY: block; FONT-WEIGHT: bold; BACKGROUND: url(../images/buttons/button_big.gif) left top; WIDTH: 201px; COLOR: #333333; LINE-HEIGHT: 33px; HEIGHT: 33px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#button_big A.button:visited {
	MARGIN-TOP: 0px; DISPLAY: block; FONT-WEIGHT: bold; BACKGROUND: url(../images/buttons/button_big.gif) left top; WIDTH: 201px; COLOR: #333333; LINE-HEIGHT: 33px; HEIGHT: 33px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#button_big A.button:hover {
	BACKGROUND-POSITION: 0px -33px; OVERFLOW: hidden; COLOR: #cc0000; LINE-HEIGHT: 33px
}
#stock {
	MARGIN-LEFT: 10px; WIDTH: 600px
}
#stock UL {
	FONT-WEIGHT: bold; FONT-FAMILY: verdana, arial, helvetica, sans-serif; LIST-STYLE-TYPE: none
}
#stock A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 15px; BACKGROUND: url(../images/arrow_grey.gif) no-repeat 5px 8px; PADDING-BOTTOM: 5px; MARGIN: 3px; WIDTH: 160px; PADDING-TOP: 5px; BORDER-BOTTOM: #00307e 1px dotted; TEXT-DECORATION: none
}
#stocklist A:link {
	COLOR: #333333; TEXT-DECORATION: none
}
#stocklist A:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
#stocklist A:hover {
	BACKGROUND: url(../images/arrow_red.gif) no-repeat 6px 8px; COLOR: #cc0000
}
#footer {
	BACKGROUND-IMAGE: url(../images/button_main.gif); WIDTH: 100%; HEIGHT: 50px; TEXT-ALIGN: center
}
.footer_nav {
	FONT-SIZE: 10px
}
.footer_nav A {
	COLOR: #00307e; TEXT-DECORATION: none
}
.footer_nav A:hover {
	COLOR: #cc0000; TEXT-DECORATION: none
}
#vehicle_specs {
	MARGIN-LEFT: auto; WIDTH: 740px; MARGIN-RIGHT: auto
}
.v_specs {
	WIDTH: 250px; HEIGHT: 250px
}
#vehicle_specs IMG {
	BORDER-RIGHT: #f7bd00 2px solid; BORDER-TOP: #f7bd00 2px solid; BORDER-LEFT: #f7bd00 2px solid; BORDER-BOTTOM: #f7bd00 2px solid
}
#specs {
	PADDING-RIGHT: 10px; MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 4px; WIDTH: 317px; LINE-HEIGHT: 20px
}
#specs TH {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; COLOR: #f7bd00; PADDING-TOP: 3px; BACKGROUND-COLOR: #00307e; TEXT-ALIGN: left
}
#specs TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; COLOR: #333333; PADDING-TOP: 3px; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: left
}
#specs_wide {
	MARGIN-BOTTOM: 10px; WIDTH: 370px; LINE-HEIGHT: 20px
}
#specs_wide TH {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; COLOR: #f7bd00; PADDING-TOP: 3px; BACKGROUND-COLOR: #00307e; TEXT-ALIGN: left
}
#specs_wide TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; COLOR: #333333; PADDING-TOP: 3px; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: left
}
DIV#generic_content {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; FONT-SIZE: 12px; PADDING-BOTTOM: 1em; PADDING-TOP: 1em
}
DIV#generic_content H1 {
	COLOR: #00307e
}
DIV#generic_content H2 {
	COLOR: #00307e
}
DIV#generic_content H3 {
	COLOR: #00307e
}
DIV#generic_content H1 {
	BORDER-RIGHT: #00307e 1px solid; BORDER-TOP: #00307e 1px solid; BACKGROUND: #f7bd00; BORDER-LEFT: #00307e 1px solid; BORDER-BOTTOM: #00307e 1px solid
}
.stocklist_category_list {
	WIDTH: 420px; HEIGHT: 100px
}
.stocklist_category_list LI {
	FLOAT: right; WIDTH: 140px
}
#vehicle_search_form {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#keyword {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; BACKGROUND: #f7bd00; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
 .fob_price {
	COLOR: #ff5500
}
#list {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; WIDTH: 100%; PADDING-TOP: 10px
}
#list IMG {
	BORDER-RIGHT: #f7bd00 2px solid; BORDER-TOP: #f7bd00 2px solid; BORDER-LEFT: #f7bd00 2px solid; BORDER-BOTTOM: #f7bd00 2px solid
}
#list TH {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/backgrounds/heading.gif); PADDING-BOTTOM: 2px; COLOR: #111; PADDING-TOP: 2px
}
#list TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 12px; BACKGROUND: #eee; PADDING-BOTTOM: 2px; COLOR: #111; PADDING-TOP: 2px
}
#list A {
	COLOR: #00307e; TEXT-DECORATION: none
}
#list A:visited {
	COLOR: #00307e
}
#list A:hover {
	COLOR: #cc0000
}
.fieldWithErrors {
	DISPLAY: inline
}
.fieldWithErrors INPUT {
	BACKGROUND-COLOR: #ffcccc
}
texarea {
	BACKGROUND-COLOR: #ffcccc
}
.fieldWithErrors SELECT OPTION {
	BACKGROUND-COLOR: #ffcccc
}
.toplist {
	MARGIN-LEFT: 10px
}
