BODY {
	FONT-SIZE: 10px; MARGIN: 0px; FONT-FAMILY: verdana,helvetica
}
DIV.pageContentRight {
	BACKGROUND-IMAGE: url(images/html/page_drop_right.gif)
}
DIV.pageEnd {
	BACKGROUND-IMAGE: url(images/html/page_drop_base.gif)
}
DIV.navWrapper {
	BACKGROUND-IMAGE: url(images/html/nav_drop_base.gif)
}
DIV.nav {
	BACKGROUND-IMAGE: url(images/html/nav_drop_right.gif)
}
DIV.nav A {
	BACKGROUND-IMAGE: url(images/html/nav_bullet.gif)
}
DIV.nav UL A.selected {
	BACKGROUND-IMAGE: url(images/html/nav_sub_bullet.gif)
}
DIV.utility A {
	BACKGROUND-IMAGE: url(images/html/utility_link_rightbullet.gif)
}
DIV.utility A:hover {
	BACKGROUND-IMAGE: url(images/html/utility_link_rightbullet_over.gif)
}
DIV.catwalk {
	BACKGROUND-IMAGE: url(images/html/page_drop_right.gif)
}
TABLE.carnav UL {
	BACKGROUND-IMAGE: url(images/html/carnav_base.gif)
}
TABLE.carnav LI {
	BACKGROUND-IMAGE: url(images/html/carnav_divider.gif)
}
DIV.carsubnav A {
	BACKGROUND-IMAGE: url(images/html/nav_bullet.gif)
}
A.top {
	BACKGROUND-IMAGE: url(images/html/top.gif)
}
DIV.pageWrapper {
	WIDTH: 960px
}
DIV.pageContent {
	MARGIN-TOP: 20px; LEFT: 0px; WIDTH: 960px; POSITION: absolute; TOP: 0px
}
DIV.pageContentTop {
	BACKGROUND: url(images/html/page_drop_right.gif) repeat-y right center; WIDTH: 960px
}
DIV.pageContentLeft {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 190px
}
DIV.pageContentRight {
	BACKGROUND: url(images/html/page_drop_right_top.gif) repeat-y right top; FLOAT: right; MARGIN-LEFT: -20px; OVERFLOW: hidden; WIDTH: 790px
}
DIV.pageContentBase {
	CLEAR: both; WIDTH: 960px
}
DIV.pageEnd {
	BACKGROUND: url(images/html/page_drop_base.gif) no-repeat right bottom; FLOAT: right; WIDTH: 100%; LINE-HEIGHT: 12px
}
DIV.heroImage {
	BACKGROUND: no-repeat left top; FILTER: progid:DXImageTransform.Microsoft.GradientWipe(GradientSize=0.5,wipestyle=1,motion=forward); LEFT: 0px; MARGIN-LEFT: 20px; WIDTH: 937px; POSITION: absolute; TOP: 0px; HEIGHT: 416px
}
#heroLinkDiv {
	Z-INDEX: 3; LEFT: 220px; WIDTH: 700px; CURSOR: hand; POSITION: absolute; TOP: 20px; HEIGHT: 320px
}
#heroHead {
	FONT-WEIGHT: 600; FONT-SIZE: 250%; Z-INDEX: 2; LEFT: 210px; WIDTH: 700px; COLOR: black; POSITION: absolute; TOP: 20px
}
#heroHead B {
	PADDING-LEFT: 30px; FONT-WEIGHT: normal; FONT-SIZE: 80%; BACKGROUND: url(images/html/hero_bullet.gif) no-repeat left center; TEXT-DECORATION: none
}
DIV.breadcrumbs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 210px; PADDING-BOTTOM: 4px; WIDTH: 780px; COLOR: #ffce21; PADDING-TOP: 4px
}
DIV.breadcrumbs A {
	COLOR: #666666; TEXT-DECORATION: none
}
DIV.breadcrumbs A:hover {
	COLOR: #666666; TEXT-DECORATION: underline
}
TABLE.promo {
	MARGIN: 0px 0px -20px 5px; POSITION: relative; TOP: -20px
}
TABLE.promo TD {
	FONT-SIZE: 1px; LINE-HEIGHT: 0px; TEXT-ALIGN: center
}
TABLE.promo TABLE {
	MARGIN-RIGHT: 35px
}
DIV.promo {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: url(images/html/promo_bg.gif) no-repeat center center; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: -20px 37px 0px 0px; WIDTH: 135px; PADDING-TOP: 5px
}
DIV.logo {
	MARGIN-LEFT: 20px
}
DIV.brandMsg {
	MARGIN: 5px 10px 0px; COLOR: #000000; FONT-FAMILY: verdana
}
DIV.navWrapper {
	MARGIN-TOP: 20px; BACKGROUND: url(images/html/nav_drop_base.gif) no-repeat right bottom; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 10px; WIDTH: 170px
}
DIV.nav {
	BACKGROUND: url(images/html/nav_drop_right.gif) #ffffff repeat-y right center; WIDTH: 170px
}
DIV.nav A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 32px; BACKGROUND: url(images/html/nav_bullet.gif) no-repeat 13px center; PADDING-BOTTOM: 4px; WIDTH: 130px; COLOR: black; PADDING-TOP: 4px; TEXT-DECORATION: none; WORD-WRAP: break-word
}
DIV.nav A.selected {
	COLOR: #666666
}
DIV.nav A:hover {
	BACKGROUND-COLOR: #eeeeee
}
DIV.nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.nav LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.nav UL A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 32px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN-LEFT: 10px; WIDTH: 120px; PADDING-TOP: 0px; WORD-WRAP: break-word
}
DIV.nav UL A.selected {
	BACKGROUND: url(images/html/nav_sub_bullet.gif) no-repeat 20px center
}
DIV.nav UL LI.selected A {
	BACKGROUND: url(images/html/nav_sub_bullet.gif) no-repeat 20px center; COLOR: #666666
}
DIV.footer {
	CLEAR: both; FONT-WEIGHT: normal; MARGIN: 9px 20px 0px; COLOR: #999999
}
DIV.footer A {
	FONT-WEIGHT: normal; COLOR: #999999; TEXT-DECORATION: none
}
DIV.footer A:hover {
	FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: none
}
DIV.footercentre {
	COLOR: #ffce21; TEXT-ALIGN: center
}
DIV.utility {
	FLOAT: left; MARGIN: 0px; WIDTH: 170px
}
DIV.utility TABLE {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; WIDTH: 170px; BORDER-RIGHT-WIDTH: 0px
}
DIV.utility TD.utilityname {
	BACKGROUND: url(images/html/utility_name_bg.gif); VERTICAL-ALIGN: middle; WIDTH: 25px
}
DIV.utility TD.utilitycontent {
	BACKGROUND: url(images/html/utility_link_rightbg.gif) repeat-y left top; VERTICAL-ALIGN: middle; WIDTH: 145px
}
DIV.utility SELECT {
	MARGIN: 0px 0px 5px 5px; WIDTH: 125px; COLOR: #999999
}
DIV.utility UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.utility UL LI {
	BORDER-TOP: #ffffff 1px solid; MARGIN: 0px
}
DIV.utility A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 32px; BACKGROUND: url(images/html/utility_link_rightbullet.gif) repeat-y left top; PADDING-BOTTOM: 6px; MARGIN: 0px; WIDTH: 113px; COLOR: white; PADDING-TOP: 5px; TEXT-DECORATION: none; WORD-WRAP: break-word
}
DIV.utility A:hover {
	BACKGROUND: url(images/html/utility_link_rightbullet_over.gif) repeat-y left top
}
DIV.catwalk {
	BACKGROUND: url(images/html/page_drop_right.gif) repeat-y right center; FLOAT: right; OVERFLOW: hidden; WIDTH: 790px
}
DIV.catwalkbg {
	OVERFLOW: hidden; WIDTH: 797px; MARGIN-RIGHT: -27px; HEIGHT: 120px
}
DIV.catwalk #catwalkcontainer {
	LEFT: 0px; WIDTH: 797px; POSITION: relative; TOP: 0px; HEIGHT: 120px
}
DIV.catwalk DIV.catwalktable {
	LEFT: 40px; OVERFLOW: hidden; WIDTH: 717px; CLIP: rect(0px 717px 120px 0px); POSITION: absolute; TOP: 0px
}
DIV.catwalk DIV.catwalkFade {
	BACKGROUND: white; VISIBILITY: visible; WIDTH: 20px; POSITION: absolute; TOP: 0px; HEIGHT: 120px
}
DIV.catwalk .fadeLeft {
	FILTER: progid:DXImageTransform.Microsoft.Alpha( style=1,opacity=0,finishOpacity=100,startX=100,finishX=0,startY=0,finishY=0)
}
DIV.catwalk .fadeRight {
	FILTER: progid:DXImageTransform.Microsoft.Alpha( style=1,opacity=0,finishOpacity=100,startX=0,finishX=100,startY=0,finishY=0)
}
.showroom TD {
	VERTICAL-ALIGN: top
}
.showroom TD IMG {
	MARGIN: 0px 15px
}
.showroom A:hover B {
	
}
#showroomDisclaimer {
	MARGIN: 50px 0px 0px 15px; COLOR: #999999
}
TABLE.carnav {
	MARGIN-LEFT: 10px
}
TABLE.carnav UL {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND: url(images/html/carnav_base.gif) repeat-x center bottom; PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
TABLE.carnav LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 5px; BACKGROUND: url(images/html/carnav_divider.gif) no-repeat left center; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
TABLE.carnav LI A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: black; PADDING-TOP: 0px; TEXT-DECORATION: none
}
TABLE.carnav LI A.selected {
	COLOR: #666666
}
TABLE.carnav LI A:hover {
	BACKGROUND-COLOR: #eeeeee
}
#carlineHeroHead {
	FONT-WEIGHT: 600; FONT-SIZE: 250%; Z-INDEX: 1000; LEFT: 210px; COLOR: black; POSITION: absolute; TOP: 380px; TEXT-DECORATION: none
}
#carlineHeroHead B {
	PADDING-LEFT: 30px; FONT-WEIGHT: normal; FONT-SIZE: 80%; BACKGROUND: url(images/html/hero_bullet.gif) no-repeat left center; TEXT-DECORATION: none
}
DIV.carsubnav {
	Z-INDEX: 100; LEFT: 0px; VISIBILITY: hidden; WIDTH: 300px; POSITION: absolute; TOP: 90px
}
DIV.carsubnav A {
	PADDING-RIGHT: 10px; BORDER-TOP: #999999 1px solid; DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND: url(images/html/nav_bullet.gif) #ffffff no-repeat 4px center; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: black; PADDING-TOP: 5px; TEXT-DECORATION: none
}
DIV.carsubnav A:hover {
	BACKGROUND-COLOR: #eeeeee
}
.showroom TD {
	TEXT-ALIGN: center
}
.showroom A {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: black; FONT-FAMILY: tahoma,helvetica; TEXT-DECORATION: none
}
.showroom B {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 110%; BACKGROUND: url(images/html/showroom_bullet.gif) no-repeat 0px 2px
}
.showroom I {
	FONT-SIZE: 110%; COLOR: #999999; FONT-STYLE: normal
}
.showroom {
	LEFT: -1px; POSITION: relative; TOP: 8px
}
A.top {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 637px; BACKGROUND: url(images/html/top.gif) no-repeat left center; PADDING-BOTTOM: 5px; COLOR: #111111; PADDING-TOP: 5px; TEXT-DECORATION: none
}
.fadeout {
	FILTER: progid:DXImageTransform.Microsoft.Alpha(opacity=80); opacity: 0.8
}
A.yellowbullet {
	PADDING-LEFT: 30px; FONT-WEIGHT: normal; BACKGROUND: url(images/html/nav_bullet.gif) no-repeat left center; TEXT-DECORATION: none
}
