BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 0.75em Arial, Helvetica, Verdana, Geneva, sans-serif; BACKGROUND: url(/n.gif) fixed no-repeat; COLOR: #8f9498; PADDING-TOP: 0px
}
* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
P {
	MARGIN-BOTTOM: 1.3em; COLOR: #8f9498; FONT-SIZE: 0.9em
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
FIELDSET {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
A {
	COLOR: #006cb8; TEXT-DECORATION: none
}
A:hover {
	COLOR: #dc1c14; TEXT-DECORATION: underline
}
UL LI A.index {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; FONT-FAMILY: Arial, Tahoma; COLOR: #222; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 5px
}
UL LI A.index:hover {
	COLOR: #dc9900; TEXT-DECORATION: underline
}
H1 {
	MARGIN: 0px 0em 0.05em; FONT-SIZE: 1em
}
HR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #c2d6d6; MARGIN: 1em 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 1px; COLOR: #c2d6d6; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	MARGIN: 0px 3em 1.5em; FONT-SIZE: 1.1em
}
.clear {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 0px; CLEAR: both; FONT-SIZE: 0px; PADDING-TOP: 0px
}
.clearfix:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: "."
}
* HTML .clearfix {
	HEIGHT: 0%
}
#mainContainer {
	MARGIN: 0px 0px 3em 12px; WIDTH: 760px
}
H1.sitemap {
	MARGIN: 0px 0em 0.05em; FONT-SIZE: 1.2em
}
.wide#mainContainer {
	MARGIN: 0px 0px 3em 12px; WIDTH: 930px
}
#leftColumn {
	WIDTH: 256px; FLOAT: left
}
#leftSubNav {
	LINE-HEIGHT: 1.3em; MARGIN-TOP: 15px
}
* HTML #leftSubNav P {
	TEXT-INDENT: 2px
}
#mainContainer #contentBox {
	WIDTH: 504px; FLOAT: left
}
.wide#mainContainer #contentBox {
	WIDTH: 674px; FLOAT: left
}
#viBranding {
	POSITION: relative; MARGIN: 22px 0px 0px -12px; HEIGHT: 232px
}
* HTML #viBranding IMG {
	BEHAVIOR: url(/Javascript/iepngfix.htc)
}
#mainContainer .heroBox {
	BORDER-BOTTOM: medium none; BORDER-LEFT: #fff 7px solid; BACKGROUND-COLOR: #fff; WIDTH: 490px; BORDER-TOP: #fff 7px solid; BORDER-RIGHT: #fff 7px solid
}
#mainContainer .noBorder.heroBox {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: transparent; MIN-HEIGHT: 255px; PADDING-LEFT: 7px; WIDTH: 490px; PADDING-RIGHT: 7px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 7px
}
.wide#mainContainer .heroBox {
	BORDER-BOTTOM: medium none; BORDER-LEFT: #fff 7px solid; BACKGROUND-COLOR: #fff; WIDTH: 660px; BORDER-TOP: #fff 7px solid; BORDER-RIGHT: #fff 7px solid
}
.wide#mainContainer .noBorder.heroBox {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: transparent; PADDING-LEFT: 7px; WIDTH: 660px; PADDING-RIGHT: 7px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 7px
}
.overlayFlash {
	Z-INDEX: 10; MARGIN: -60px 0px 0px -7px
}
#contentBoxDealers {
	WIDTH: 504px; FLOAT: left
}
#contentBoxDealers .content {
	PADDING-BOTTOM: 15px; BACKGROUND-COLOR: #f3f8f8; MARGIN: 0px 7px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 15px
}
#contentBoxDealers .heroBox {
	TEXT-ALIGN: center; BACKGROUND-COLOR: #f3f8f8
}
#contentBoxDealers .heroBox DIV {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#contentBoxDealers .heroBox .arrows {
	BACKGROUND-COLOR: #e0ebeb
}
#contentBoxDealers .heroBox .map {
	BORDER-BOTTOM: #c2d6d6 5px solid; BORDER-LEFT: #c2d6d6 5px solid; BORDER-TOP: #c2d6d6 5px solid; BORDER-RIGHT: #c2d6d6 5px solid
}
#content {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.3em; BACKGROUND-COLOR: #fff; PADDING-LEFT: 17px; PADDING-RIGHT: 7px; PADDING-TOP: 15px
}
#leftSubNav H1 {
	PADDING-BOTTOM: 12px; LINE-HEIGHT: 1em; FONT-STYLE: italic; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 2px; COLOR: #006cb8; FONT-SIZE: 1.8em; FONT-WEIGHT: lighter; PADDING-TOP: 0px
}
#homeContent .intro H1 {
	PADDING-BOTTOM: 12px; LINE-HEIGHT: 1em; FONT-STYLE: italic; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 2px; COLOR: #006cb8; FONT-SIZE: 1.8em; FONT-WEIGHT: lighter; PADDING-TOP: 0px
}
H2 {
	PADDING-BOTTOM: 0.6em; LINE-HEIGHT: 1.3em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #006cb8; FONT-SIZE: 1.3em; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
H3 {
	PADDING-BOTTOM: 0.8em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #006cb8; FONT-SIZE: 1.1em; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
H4 {
	PADDING-BOTTOM: 0.4em; COLOR: #006cb8; FONT-SIZE: 0.9em; FONT-WEIGHT: bold
}
H4 A {
	FONT-SIZE: 1.1em; TEXT-DECORATION: none
}
.landing H3 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.bodyStyle H3 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.disclaimer {
	PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #8f9498; FONT-SIZE: 10px !important; PADDING-TOP: 0.5em
}
#mainContainer .flashMessage {
	POSITION: absolute; WIDTH: 250px; TOP: 340px; LEFT: 780px
}
.wide#mainContainer .flashMessage {
	POSITION: absolute; WIDTH: 250px; TOP: 340px; LEFT: 950px
}
#sitemap {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 30px; WIDTH: 950px; PADDING-RIGHT: 0px; FONT: 9px/12px arial; BACKGROUND: url(../) #fff; BORDER-TOP: #fff 1px solid; PADDING-TOP: 15px
}
#sitemap UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#sitemap UL LI {
	MARGIN: 0px 30px 15px 0px; WIDTH: auto; DISPLAY: inline; WHITE-SPACE: nowrap; FLOAT: left; OVERFLOW: hidden
}
#sitemap UL LI UL {
	FLOAT: none
}
#sitemap UL LI UL LI {
	FLOAT: none; FONT-SIZE: 9pt; FONT-WEIGHT: normal; MARGIN-RIGHT: 0px
}
#sitemap UL LI A {
	DISPLAY: block; COLOR: #333; TEXT-DECORATION: none; PADDING-TOP: 15px
}
#sitemap UL LI SPAN {
	DISPLAY: block; COLOR: #333; TEXT-DECORATION: none; PADDING-TOP: 15px
}
#sitemap UL LI UL LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666; PADDING-TOP: 0px
}
#sitemap UL LI A:hover {
	TEXT-DECORATION: underline
}
#zzNoFlash {
	POSITION: absolute; COLOR: #fff; FONT-SIZE: 1.2em; TOP: 240px; LEFT: 150px
}
#zzNoFlash A {
	COLOR: #fff
}
.imgBorder IMG {
	BORDER-BOTTOM: #2481a0 1px solid; BORDER-LEFT: #2481a0 1px solid; BORDER-TOP: #2481a0 1px solid; BORDER-RIGHT: #2481a0 1px solid
}
#content UL {
	LIST-STYLE-TYPE: square; MARGIN: 0px 0px 1.5em 1.3em
}
UL.indent {
	MARGIN-LEFT: 3em !important
}
UL.indent UL {
	MARGIN-LEFT: 3em !important
}
#content OL {
	MARGIN: 0px 0px 1.5em 2em
}
#content LI {
	PADDING-BOTTOM: 0.5em; FONT-SIZE: 0.9em
}
#content LI LI {
	FONT-SIZE: 1em
}
#content UL LI UL {
	LIST-STYLE-TYPE: disc; MARGIN-TOP: 15px; PADDING-LEFT: 1em
}
#content OL LI UL {
	LIST-STYLE-TYPE: disc; MARGIN-TOP: 15px; PADDING-LEFT: 1em
}
#content TABLE LI {
	FONT-SIZE: 1em
}
#content LI P {
	FONT-SIZE: 1em
}
* HTML #content IFRAME {
	WIDTH: 480px !important
}
.pullLeft {
	MARGIN: 0px 1em 1em 0px; FLOAT: left
}
.pullRight {
	MARGIN: 0px 0px 1em 1em; FLOAT: right
}
.next {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: normal; MARGIN-TOP: 0.3em; PADDING-LEFT: 6px; PADDING-RIGHT: 0px; COLOR: #006cb8; FONT-SIZE: 0.9em; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.next {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: normal; MARGIN-TOP: 0.3em; PADDING-LEFT: 6px; PADDING-RIGHT: 0px; COLOR: #006cb8; FONT-SIZE: 0.9em; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.back {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: normal; MARGIN-TOP: 0.3em; PADDING-LEFT: 6px; PADDING-RIGHT: 0px; COLOR: #006cb8; FONT-SIZE: 0.9em; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.back A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: normal; MARGIN-TOP: 0.3em; PADDING-LEFT: 6px; PADDING-RIGHT: 0px; COLOR: #006cb8; FONT-SIZE: 0.9em; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0px
}
P .next {
	FONT-SIZE: 1em
}
P A.next {
	FONT-SIZE: 1em
}
P .back {
	FONT-SIZE: 1em
}
P .back A {
	FONT-SIZE: 1em
}
.next {
	BACKGROUND: url(../images/btn_next.gif) no-repeat 0px 0.45em
}
A.next {
	BACKGROUND: url(../images/btn_next.gif) no-repeat 0px 0.45em
}
.back {
	BACKGROUND: url(../images/btn_back.gif) no-repeat 0px 0.35em
}
A.back {
	BACKGROUND: url(../images/btn_back.gif) no-repeat 0px 0.35em
}
A.close {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 18px; BACKGROUND: url(../images/icon_close.gif) no-repeat 100% 0px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.next A:hover {
	COLOR: #006cb8
}
A.next:hover {
	COLOR: #006cb8
}
.top A:hover {
	COLOR: #006cb8
}
A.top:hover {
	COLOR: #006cb8
}
.back A:hover {
	COLOR: #006cb8
}
A.back:hover {
	COLOR: #006cb8
}
.listnav {
	PADDING-BOTTOM: 0px !important; LIST-STYLE-TYPE: none !important; MARGIN: 0px 0px 1.3em; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
.listnav LI {
	PADDING-BOTTOM: 0.2em !important; MARGIN: 0px; PADDING-LEFT: 6px !important; PADDING-RIGHT: 0px !important; BACKGROUND: url(../images/btn_next.gif) no-repeat 0px 0.35em; PADDING-TOP: 0px !important
}
.listnav A {
	COLOR: #006cb8; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
UL.iconsIndex {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 1.3em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 0.9em; PADDING-TOP: 0px
}
UL.iconsIndex IMG {
	MARGIN-BOTTOM: 2px; VERTICAL-ALIGN: middle
}
DIV.js_collapsed {
	DISPLAY: none
}
DIV.js_expanded {
	DISPLAY: block
}
UL#list {
	LIST-STYLE-TYPE: none; MARGIN: 0px 0px 2em
}
UL#list LI {
	PADDING-BOTTOM: 0.5em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL#list LI A.next {
	FONT-SIZE: 1em
}
UL#list LI DIV {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; PADDING-TOP: 3px
}
UL#list LI A.toggle {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: normal; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/btn_show_expanded.gif) no-repeat 0px 0.2em; COLOR: #006cb8; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0px
}
UL#list LI A.js_collapsed {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/btn_show_collapsed.gif) no-repeat 0px 0.2em; PADDING-TOP: 0px
}
UL#list LI A.zzplus {
	
}
UL#list LI A.disclaimer {
	COLOR: #8f9498; FONT-WEIGHT: normal
}
.pullBoxRight {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 145px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 0px
}
.pullBoxRight #promoBox {
	MARGIN-BOTTOM: -1em
}
.pullBoxRight UL.keyFeatures {
	
}
#promoBox {
	PADDING-BOTTOM: 0px; MARGIN: 3em 0px 2em 10px; PADDING-LEFT: 0px; WIDTH: 125px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 0px
}
#promoBox UL {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: normal; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#promoBox LI {
	BORDER-BOTTOM: #fff 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #006cb8; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #fff; PADDING-TOP: 0px
}
#promoBox LI A {
	COLOR: #fff; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#promoBox LI A.ctalink {
	PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 5px; DISPLAY: block; BACKGROUND: url(../images/btn_next_contextual.gif) no-repeat 5px 0.85em; PADDING-TOP: 4px
}
#promoBox LI SPAN {
	PADDING-BOTTOM: 5px !important; PADDING-LEFT: 9px !important; PADDING-RIGHT: 5px !important; DISPLAY: block; FONT-SIZE: 0.8em; FONT-WEIGHT: bold; PADDING-TOP: 0px !important
}
#promoBox LI.promoImg {
	PADDING-BOTTOM: 0px !important; MARGIN-TOP: 1px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
#promoBox LI.promoImg IMG {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px -3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#promoBox LI.promoImg A.ctalink {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 10px; PADDING-RIGHT: 2px; BACKGROUND: url(../images/btn_next_contextual.gif) no-repeat 5px 0.6em; PADDING-TOP: 2px
}
#promoBox LI.medBlue.promoImg {
	BACKGROUND-COLOR: #1e1d3d
}
#promoBox LI.medBlue.promoImg A.ctalink {
	COLOR: #fff
}
#promoBox LI.medBlue.promoImg SPAN {
	COLOR: #a1e8ff
}
#promoBox LI.medBlue.promoImg A.ctalink {
	BACKGROUND-IMAGE: url(../images/btn_next_contextual.gif)
}
#promoBox LI.darkRed.promoImg {
	BACKGROUND-COLOR: #741b09
}
#promoBox LI.darkRed.promoImg A.ctalink {
	COLOR: #fff
}
#promoBox LI.darkRed.promoImg SPAN {
	COLOR: #af8981
}
#promoBox LI.darkRed.promoImg A.ctalink {
	BACKGROUND-IMAGE: url(../images/btn_next_contextual.gif)
}
#promoBox LI.purple.promoImg {
	BACKGROUND-COLOR: #70147a
}
#promoBox LI.purple.promoImg A.ctalink {
	COLOR: #fff
}
#promoBox LI.purple.promoImg SPAN {
	COLOR: #b687bb
}
#promoBox LI.purple.promoImg A.ctalink {
	BACKGROUND-IMAGE: url(../images/btn_next_contextual.gif)
}
#content UL.keyFeatures {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 3em 0px 1.3em 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 0px
}
#content UL.keyFeatures LI {
	POSITION: relative; DISPLAY: block; CLEAR: left
}
#content UL.keyFeatures LI IMG {
	DISPLAY: block
}
#content UL.keyFeatures LI A.next {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.1em; PADDING-LEFT: 6px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/btn_next.gif) no-repeat 0px 0.5em; FLOAT: left; FONT-SIZE: 1em; PADDING-TOP: 0px
}
#popupContainer .feature {
	MARGIN-BOTTOM: 10px
}
#popupContainer .pullLeft {
	MARGIN-LEFT: 10px
}
#popupContainer .pullRight {
	MARGIN-RIGHT: 10px
}
#popupContainer A.next {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; BACKGROUND: url(../images/btn_next.gif) no-repeat 100% 0.5em; PADDING-TOP: 0px
}
.pagination {
	BORDER-BOTTOM: #00a6ec 1px solid; PADDING-BOTTOM: 3px; LINE-HEIGHT: normal; MARGIN: 2em 0px 15px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; CLEAR: both; BORDER-TOP: #00a6ec 1px solid; PADDING-TOP: 3px
}
.pagination A {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.pagination UL {
	PADDING-BOTTOM: 0px !important; LIST-STYLE-TYPE: none !important; MARGIN: 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0.5em !important
}
.pagination LI {
	FLOAT: left
}
.pagination LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; TEXT-DECORATION: underline; PADDING-TOP: 0px
}
.pagination LI.btn {
	FLOAT: right
}
.pagination LI.btn A {
	PADDING-LEFT: 10px; TEXT-DECORATION: none
}
.pagination .selected {
	COLOR: #333; FONT-WEIGHT: bold
}
.pagination SELECT {
	MARGIN: 2px 3px
}
TABLE.generic {
	WIDTH: 100%; DISPLAY: inline-table; BORDER-COLLAPSE: collapse; MARGIN-BOTTOM: 1.5em; COLOR: #666; CLEAR: both; FONT-SIZE: 0.9em
}
TABLE.generic TH {
	BORDER-BOTTOM: #fff 2px solid; BORDER-LEFT: #fff 2px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #e0eaeb; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #fff 2px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #fff 2px solid; PADDING-TOP: 5px
}
TABLE.generic TH SPAN {
	FONT-SIZE: 0.9em
}
TABLE.generic TD {
	BORDER-BOTTOM: #fff 2px solid; BORDER-LEFT: #fff 2px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #f5f9f9; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; VERTICAL-ALIGN: top; BORDER-TOP: #fff 2px solid; BORDER-RIGHT: #fff 2px solid; PADDING-TOP: 4px
}
TABLE.generic IMG {
	MARGIN: 5px
}
TABLE.specs TR {
	VERTICAL-ALIGN: top
}
TABLE.specs {
	MARGIN: 0px 0px 15px; BORDER-SPACING: 0; WIDTH: 100%; DISPLAY: inline-table; BORDER-COLLAPSE: collapse; FONT-SIZE: 0.9em
}
TABLE.specs TH {
	BORDER-BOTTOM: #fff 2px solid; BORDER-LEFT: #fff 2px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #e0eaeb; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #333; BORDER-TOP: #fff 2px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #fff 2px solid; PADDING-TOP: 5px
}
TABLE.specs TD {
	BORDER-BOTTOM: #fff 2px solid; BORDER-LEFT: #fff 2px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #f2f7f7; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #333; BORDER-TOP: #fff 2px solid; BORDER-RIGHT: #fff 2px solid; PADDING-TOP: 3px
}
TABLE.specs TD.center {
	TEXT-ALIGN: center
}
TABLE.auto TR {
	VERTICAL-ALIGN: top
}
TABLE.auto {
	MARGIN: 0px 0px 15px; BORDER-SPACING: 0; WIDTH: 340px; DISPLAY: inline-table; BORDER-COLLAPSE: collapse; FONT-SIZE: 0.9em
}
TABLE.auto TH {
	BORDER-BOTTOM: #fff 2px solid; BORDER-LEFT: #fff 2px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #e0eaeb; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #333; BORDER-TOP: #fff 2px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #fff 2px solid; PADDING-TOP: 5px
}
TABLE.auto TD {
	BORDER-BOTTOM: #fff 2px solid; BORDER-LEFT: #fff 2px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #f2f7f7; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #333; BORDER-TOP: #fff 2px solid; BORDER-RIGHT: #fff 2px solid; PADDING-TOP: 3px
}
TABLE.auto TD.center {
	TEXT-ALIGN: center
}
.row {
	CLEAR: both
}
OL.indexPage {
	PADDING-BOTTOM: 0px !important; LINE-HEIGHT: normal; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px !important; WIDTH: 100%; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
.indexPage LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px 5px 1.5em 0px; PADDING-LEFT: 0px; WIDTH: 48%; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.indexPage LI IMG {
	MARGIN: 0px 7px 3px 0px; FLOAT: left
}
.indexPage LI A {
	TEXT-DECORATION: none
}
.indexPage LI BR {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 0px; FONT-SIZE: 0px; PADDING-TOP: 0px
}
.indexPage H3 {
	FONT-SIZE: 1em
}
.indexPage UL.links {
	PADDING-BOTTOM: 0px !important; LIST-STYLE-TYPE: none !important; MARGIN: 0px; PADDING-LEFT: 0px !important; WIDTH: 150px; PADDING-RIGHT: 0px !important; FLOAT: left; PADDING-TOP: 0px !important
}
.indexPage UL.links LI {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 6px !important; WIDTH: 147px; PADDING-RIGHT: 0px !important; BACKGROUND: url(../images/btn_next.gif) no-repeat 0px 0.35em; PADDING-TOP: 0px !important
}
.indexPage UL.links LI A {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
OL.overviewPage {
	PADDING-BOTTOM: 0px !important; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 1em; PADDING-LEFT: 0px !important; WIDTH: 100%; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
.overviewPage LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; PADDING-LEFT: 0px; WIDTH: 32%; PADDING-RIGHT: 5px; FLOAT: left; PADDING-TOP: 0px
}
.overviewPage LI IMG {
	DISPLAY: block; MARGIN-BOTTOM: 0.3em
}
.overviewPage LI A {
	LINE-HEIGHT: normal; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
OL.gallery {
	PADDING-BOTTOM: 0px !important; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 1em; PADDING-LEFT: 0px !important; WIDTH: 100%; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
.gallery LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; PADDING-LEFT: 0px; WIDTH: 120px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.gallery LI H3 {
	PADDING-BOTTOM: 0.3em; FONT-SIZE: 1em; FONT-WEIGHT: bold
}
.gallery LI IMG {
	WIDTH: 105px; DISPLAY: block; MARGIN-BOTTOM: 0.2em
}
.gallery LI A {
	LINE-HEIGHT: normal; FONT-SIZE: 0.9em; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.gallery UL {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
.gallery LI LI {
	PADDING-BOTTOM: 0px !important; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; FLOAT: none; PADDING-TOP: 0px !important
}
.gallery LI LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/btn_next.gif) no-repeat 0px 0.35em; PADDING-TOP: 0px
}
#content OL.imageOverview {
	LIST-STYLE-TYPE: none; MARGIN: 0px; LIST-STYLE-IMAGE: none
}
.imageOverview LI {
	POSITION: relative; MARGIN-BOTTOM: 4px
}
.imageOverview A {
	POSITION: relative; DISPLAY: block; TEXT-DECORATION: none
}
.imageOverview A SPAN {
	POSITION: absolute; FONT-SIZE: 1em; TOP: 1em; CURSOR: pointer; LEFT: 0px
}
.imageOverview SPAN {
	POSITION: absolute; TOP: 2.5em; LEFT: 0px
}
.media {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 2.5em 20px; PADDING-LEFT: 0px; WIDTH: 180px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 0px
}
.media DT {
	PADDING-BOTTOM: 6px; BACKGROUND-COLOR: #e0eaeb; MARGIN: 0px 0px 1px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #000; FONT-SIZE: 0.9em; PADDING-TOP: 6px
}
.media DD {
	PADDING-BOTTOM: 7px; BACKGROUND-COLOR: #f2f7f7; MARGIN: 0px 0px 1px; PADDING-LEFT: 35px; PADDING-RIGHT: 5px; PADDING-TOP: 7px
}
.media P {
	COLOR: #0995dd; FONT-SIZE: 1.1em
}
.media A {
	FONT-SIZE: 0.9em; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.mediaUK A {
	FONT-SIZE: 0.9em; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.media DD.wmp {
	BACKGROUND: url(../images/icon_mediaplayer.gif) #f2f7f7 no-repeat 5px 2px
}
.mediaUK DD.wmp {
	BACKGROUND: url(../images/icon_mediaplayer.gif) #f2f7f7 no-repeat 5px 2px
}
.media DD.flash {
	BACKGROUND: url(../images/icon_flash.gif) #f2f7f7 no-repeat 8px 4px
}
.mediaUK DD.flash {
	BACKGROUND: url(../images/icon_flash.gif) #f2f7f7 no-repeat 8px 4px
}
.media DD.quickTime {
	BACKGROUND: url(../images/icon_quicktime.gif) #f2f7f7 no-repeat 8px 4px
}
.mediaUK DD.quickTime {
	BACKGROUND: url(../images/icon_quicktime.gif) #f2f7f7 no-repeat 8px 4px
}
TABLE.movies {
	TEXT-ALIGN: left; BORDER-SPACING: 0; WIDTH: 480px; BORDER-COLLAPSE: collapse; CLEAR: both
}
TABLE.movies TH {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; PADDING-BOTTOM: 7px; BACKGROUND-COLOR: #e0eaeb; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #333; FONT-SIZE: 0.9em; VERTICAL-ALIGN: top; BORDER-TOP: #fff 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 7px
}
TABLE.movies TD {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #f2f7f7; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; VERTICAL-ALIGN: top; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 5px
}
TABLE.movies A {
	FONT-SIZE: 0.9em
}
TABLE.movies H3 {
	PADDING-BOTTOM: 0.3em
}
TABLE.movies STRONG {
	COLOR: #006cb8
}
TABLE.movies .intro IMG {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px -5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TABLE.movies .intro TD {
	BACKGROUND-COLOR: #fff
}
TABLE.movies .intro TD P {
	MARGIN-BOTTOM: 5px
}
TABLE.movies TD.gap {
	BACKGROUND-COLOR: #fff; HEIGHT: 30px
}
.movieIntro {
	
}
.mediaUK {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #f2f7f7; MARGIN: 0px 0px 2em; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.mediaUK DL {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #f2f7f7; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.mediaUK DT {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #f2f7f7; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 5px; COLOR: #666; PADDING-TOP: 5px
}
.mediaUK DD {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 35px; PADDING-RIGHT: 20px; FLOAT: left; PADDING-TOP: 7px
}
.mediaUK P {
	BORDER-BOTTOM: #fff 3px solid; PADDING-BOTTOM: 7px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; COLOR: #0995dd; FONT-WEIGHT: bold; PADDING-TOP: 7px
}
UL#movies_menu {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#movies_menu A {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #999; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 7px
}
#movies_menu A.mazda2 {
	BACKGROUND: url(../images/movies/movies_mazda2_off.jpg) #f2f7f7 no-repeat right 50%
}
#movies_menu A.mazda3 {
	BACKGROUND: url(../images/movies/movies_mazda3_off.jpg) #f2f7f7 no-repeat right 50%
}
#movies_menu A.mazda5 {
	BACKGROUND: url(../images/movies/movies_mazda5_off.jpg) #f2f7f7 no-repeat right 50%
}
#movies_menu A.mazda6 {
	BACKGROUND: url(../images/movies/movies_mazda6_off.jpg) #f2f7f7 no-repeat right 50%
}
#movies_menu A.mx5 {
	BACKGROUND: url(../images/movies/movies_mx5_off.jpg) #f2f7f7 no-repeat right 50%
}
#movies_menu A.rx8 {
	BACKGROUND: url(../images/movies/movies_rx8_off.jpg) #f2f7f7 no-repeat right 50%
}
#movies_menu A.cx7 {
	BACKGROUND: url(../images/movies/movies_cx7_off.jpg) #f2f7f7 no-repeat right 50%
}
#movies_menu A.bt50 {
	BACKGROUND: url(../images/movies/movies_bt50_off.jpg) #f2f7f7 no-repeat right 50%
}
#movies_menu A.brand {
	BACKGROUND: url(../images/movies/movies_brand_off.jpg) #f2f7f7 no-repeat right 50%
}
#movies_menu A:hover {
	COLOR: #0099cc
}
#movies_menu A.mazda2:hover {
	BACKGROUND: url(../images/movies/movies_mazda2_on.jpg) #f2f7f7 no-repeat right 50%
}
.mediaUK P.mazda2 {
	BACKGROUND: url(../images/movies/movies_mazda2_on.jpg) #f2f7f7 no-repeat right 50%
}
#movies_menu A.mazda3:hover {
	BACKGROUND: url(../images/movies/movies_mazda3_on.jpg) #f2f7f7 no-repeat right 50%
}
.mediaUK P.mazda3 {
	BACKGROUND: url(../images/movies/movies_mazda3_on.jpg) #f2f7f7 no-repeat right 50%
}
#movies_menu A.mazda5:hover {
	BACKGROUND: url(../images/movies/movies_mazda5_on.jpg) #f2f7f7 no-repeat right 50%
}
.mediaUK P.mazda5 {
	BACKGROUND: url(../images/movies/movies_mazda5_on.jpg) #f2f7f7 no-repeat right 50%
}
#movies_menu A.mazda6:hover {
	BACKGROUND: url(../images/movies/movies_mazda6_on.jpg) #f2f7f7 no-repeat right 50%
}
.mediaUK P.mazda6 {
	BACKGROUND: url(../images/movies/movies_mazda6_on.jpg) #f2f7f7 no-repeat right 50%
}
#movies_menu A.mx5:hover {
	BACKGROUND: url(../images/movies/movies_mx5_on.jpg) #f2f7f7 no-repeat right 50%
}
.mediaUK P.mx5 {
	BACKGROUND: url(../images/movies/movies_mx5_on.jpg) #f2f7f7 no-repeat right 50%
}
#movies_menu A.rx8:hover {
	BACKGROUND: url(../images/movies/movies_rx8_on.jpg) #f2f7f7 no-repeat right 50%
}
.mediaUK P.rx8 {
	BACKGROUND: url(../images/movies/movies_rx8_on.jpg) #f2f7f7 no-repeat right 50%
}
#movies_menu A.cx7:hover {
	BACKGROUND: url(../images/movies/movies_cx7_on.jpg) #f2f7f7 no-repeat right 50%
}
.mediaUK P.cx7 {
	BACKGROUND: url(../images/movies/movies_cx7_on.jpg) #f2f7f7 no-repeat right 50%
}
#movies_menu A.bt50:hover {
	BACKGROUND: url(../images/movies/movies_bt50_on.jpg) #f2f7f7 no-repeat right 50%
}
.mediaUK P.bt50 {
	BACKGROUND: url(../images/movies/movies_bt50_on.jpg) #f2f7f7 no-repeat right 50%
}
#movies_menu A.brand:hover {
	BACKGROUND: url(../images/movies/movies_brand_on.jpg) #f2f7f7 no-repeat right 50%
}
.mediaUK P.brand {
	BACKGROUND: url(../images/movies/movies_brand_on.jpg) #f2f7f7 no-repeat right 50%
}
OL.modelList {
	PADDING-BOTTOM: 0px !important; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 1.3em; PADDING-LEFT: 0px !important; WIDTH: 100%; PADDING-RIGHT: 0px !important; FONT-SIZE: 1em; PADDING-TOP: 0px !important
}
.modelList LI {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px 2px 1em 0px; PADDING-LEFT: 0px; WIDTH: 118px; PADDING-RIGHT: 0px; BACKGROUND: url(../upload/global/showroom/index_thumbs/index_empty.jpg) #e6efef repeat-x 0px 0px; FLOAT: left; PADDING-TOP: 0px
}
.modelList LI IMG {
	TEXT-ALIGN: center; MARGIN: 0px auto 2px; DISPLAY: block
}
.modelList LI A {
	COLOR: #336566; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.modelList.row3 LI {
	WIDTH: 158px
}
.modelList.row5 LI {
	WIDTH: 94px
}
* HTML .modelList LI {
	WIDTH: 117px
}
OL.items {
	PADDING-BOTTOM: 0px !important; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 1.3em; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
.items LI {
	BORDER-BOTTOM: #e0eaeb 1px solid; PADDING-BOTTOM: 1.5em !important; MARGIN: 0px 0px 1em; MIN-HEIGHT: 65px; PADDING-LEFT: 0px !important; WIDTH: auto; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
.items LI H3 {
	PADDING-BOTTOM: 0.2em; MARGIN: 0px
}
.items LI H3 SPAN {
	LINE-HEIGHT: 1.8em; COLOR: #999; FONT-SIZE: 0.85em; FONT-WEIGHT: normal
}
.items LI P {
	MARGIN-BOTTOM: 0.7em; FONT-SIZE: 1em
}
.items LI P A.next {
	MARGIN-TOP: 0.5em; DISPLAY: inline-block
}
.items .last {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.imgRight.items IMG {
	MARGIN: 0px 0px 5px 1em; FLOAT: right
}
.imgLeft.items IMG {
	MARGIN: 0px 1em 5px 0px; FLOAT: left
}
#content .items UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: square; MARGIN-BOTTOM: 0.5em
}
#content .items UL LI {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px !important; MIN-HEIGHT: 1em; MARGIN-BOTTOM: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
* + HTML #content .items UL {
	POSITION: relative; TOP: 0.5em
}
* + HTML #content .items UL LI {
	POSITION: relative; VERTICAL-ALIGN: top; TOP: -0.5em
}
.newsIntro {
	MARGIN-BOTTOM: 1.5em
}
#newsSearch {
	BORDER-BOTTOM: #b2cccc 1px solid; BORDER-LEFT: #b2cccc 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #e5f5fa; MARGIN: 0px 0px 2em 2em; PADDING-LEFT: 5px; WIDTH: 160px; PADDING-RIGHT: 5px; FLOAT: right; BORDER-TOP: #b2cccc 1px solid; BORDER-RIGHT: #b2cccc 1px solid; PADDING-TOP: 5px
}
#newsSearch H3 {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #b2cccc; MARGIN: -5px -5px 10px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #386963; FONT-SIZE: 1em; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
#newsSearch LABEL {
	COLOR: #386963
}
#newsSearch P {
	MARGIN-BOTTOM: 0px
}
#newsSearch .inputText {
	MARGIN: 2px 0px 8px; WIDTH: 97%
}
#newsSearch .formSelect {
	PADDING-BOTTOM: 1px; MARGIN: 2px 0px 8px; PADDING-LEFT: 2px; WIDTH: 99%; PADDING-RIGHT: 2px; PADDING-TOP: 1px
}
#newsSearch .btnGo {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: right; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 6px; BACKGROUND: url(../images/btn_next.gif) no-repeat 100% 0.5em; FLOAT: right; COLOR: #0995dd; FONT-SIZE: 0.9em; BORDER-TOP: medium none; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
#modelrange {
	MARGIN: 5px 0px 15px; WIDTH: 753px; HEIGHT: 80px
}
#homeContent .intro {
	WIDTH: 256px; FLOAT: left
}
#homeContent #content {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 7px; PADDING-LEFT: 0px; WIDTH: 490px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#homeContent .homePromos {
	MARGIN: 0px; COLOR: #8f9498
}
#homeContent .homePromos P {
	MARGIN-BOTTOM: 0.2em; FONT-SIZE: 1em
}
#homeContent .homePromos OL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#homeContent .homePromos OL LI {
	WIDTH: 150px; FLOAT: left
}
#homeContent .homePromos OL LI.middle {
	MARGIN: 0px 20px
}
#homeContent .homePromos OL LI IMG {
	MARGIN-BOTTOM: 3px
}
#homeContent .homePromos OL LI H3 {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: normal; FONT-SIZE: 1em; FONT-WEIGHT: bold
}
#homeContent .homePromos OL LI A {
	
}
UL#homepage_promos {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL#homepage_promos LI {
	WIDTH: 150px; FLOAT: left
}
UL#homepage_promos LI.second {
	MARGIN: 0px 20px
}
UL#homepage_promos LI A IMG {
	VERTICAL-ALIGN: bottom; CURSOR: pointer
}
.contentpanels#content #promoBox {
	MARGIN-BOTTOM: 0.5em
}
.contentpanels#content H3 {
	CLEAR: both; FONT-SIZE: 1.2em
}
.contentpanels#content H4 {
	PADDING-BOTTOM: 0.8em; MARGIN: 0px 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #006cb8; FONT-SIZE: 1em; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.contentpanels#content H3 A {
	PADDING-BOTTOM: 0.2em; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(../images/btn_show_collapsed.gif) no-repeat 0px 50%; TEXT-DECORATION: none; PADDING-TOP: 0.2em
}
.contentpanels#content H4 A {
	PADDING-BOTTOM: 0.2em; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(../images/btn_show_collapsed.gif) no-repeat 0px 50%; TEXT-DECORATION: none; PADDING-TOP: 0.2em
}
.contentpanels#content H3.expanded A {
	BACKGROUND: url(../images/btn_show_expanded.gif) no-repeat 0px 50%
}
.contentpanels#content H4.expanded A {
	BACKGROUND: url(../images/btn_show_expanded.gif) no-repeat 0px 50%
}
.contentpanels#content H3 A:hover {
	TEXT-DECORATION: underline
}
.contentpanels#content H4 A:hover {
	TEXT-DECORATION: underline
}
.contentpanels#content TABLE.specs {
	POSITION: static
}
.sitemap {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.sitemap .left {
	WIDTH: 230px; FLOAT: left
}
.sitemap .right {
	WIDTH: 230px; FLOAT: right
}
#content .sitemap UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#content .sitemap UL UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 25px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#content .sitemap UL UL UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: disc; MARGIN: 0px 0px 10px 35px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#content .sitemap UL UL UL UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: circle; MARGIN: 0px 0px 10px 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#content .sitemap A {
	DISPLAY: block; TEXT-DECORATION: none
}
#content .sitemap LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#content .sitemap LI A {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #e0eaeb; MARGIN: 0px 0px 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 5px; COLOR: #0995dd; FONT-SIZE: 1.2em; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
#content .sitemap LI LI A {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #f2f7f7; MARGIN: 0px 0px 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 5px; COLOR: #0995dd; FONT-SIZE: 1.2em; BORDER-TOP: medium none; FONT-WEIGHT: normal; BORDER-RIGHT: medium none; PADDING-TOP: 2px
}
#content .sitemap LI LI LI A {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #0995dd; FONT-SIZE: 0.9em; BORDER-TOP: medium none; FONT-WEIGHT: normal; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
#content .sitemap LI LI LI LI A {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #0995dd; FONT-SIZE: 0.9em; BORDER-TOP: medium none; FONT-WEIGHT: normal; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
* HTML #content .sitemap LI A {
	HEIGHT: 1%
}
.vd_movie {
	TEXT-ALIGN: center; MARGIN: 20px auto
}
FORM SELECT {
	FONT: 1em Arial, Helvetica, Verdana, Geneva, sans-serif
}
FORM OPTION {
	FONT: 1em Arial, Helvetica, Verdana, Geneva, sans-serif
}
FORM INPUT {
	FONT: 1em Arial, Helvetica, Verdana, Geneva, sans-serif
}
FORM TEXTAREA {
	FONT: 1em Arial, Helvetica, Verdana, Geneva, sans-serif
}
#genericForm {
	MARGIN-TOP: 10px; CLEAR: both
}
#genericForm .allErrors {
	MARGIN-BOTTOM: 0px; COLOR: #f00
}
#genericForm .allErrors LI {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#genericForm SPAN.error {
	POSITION: absolute; WIDTH: 12px; BACKGROUND: url(../images/icon_error.gif) no-repeat; HEIGHT: 12px; COLOR: #f5f9f9; FONT-SIZE: 0px; TOP: 8px; RIGHT: 0px
}
#genericForm FIELDSET {
	BORDER-BOTTOM: #e0eaeb 4px solid; BORDER-LEFT: #e0eaeb 4px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #f5f9f9; MARGIN: 10px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #333; CLEAR: both; BORDER-TOP: #e0eaeb 4px solid; BORDER-RIGHT: #e0eaeb 4px solid; PADDING-TOP: 5px
}
#genericForm FIELDSET H3 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
#genericForm FIELDSET .item H3 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#genericForm FIELDSET P {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
#genericForm FIELDSET .item P {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1em; PADDING-TOP: 0px
}
#genericForm .item {
	BORDER-BOTTOM: #fff 2px solid; POSITION: relative; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 13px; WIDTH: 435px; PADDING-RIGHT: 20px; CLEAR: both; FONT-SIZE: 0.9em; PADDING-TOP: 5px
}
#genericForm .item .pullLeft {
	MARGIN: 0px; WIDTH: 330px; FLOAT: left
}
#genericForm .item .pullRight {
	TEXT-ALIGN: right; MARGIN: 0px; FLOAT: right
}
#genericForm .item .pullRight LABEL {
	MARGIN: 0px 3px 0px 0px
}
#genericForm .item:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: "."
}
#genericForm .formLabel {
	WIDTH: 240px; FLOAT: left
}
#genericForm .item EM {
	COLOR: #0995dd
}
.mandatory {
	COLOR: #0995dd
}
#genericForm .inputTxt {
	BORDER-BOTTOM: #b5b5b5 1px solid; BORDER-LEFT: #b5b5b5 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 0px; WIDTH: 160px; PADDING-RIGHT: 0px; FLOAT: right; BORDER-TOP: #b5b5b5 1px solid; BORDER-RIGHT: #b5b5b5 1px solid; PADDING-TOP: 1px
}
#genericForm .inputTxtSm {
	BORDER-BOTTOM: #b5b5b5 1px solid; BORDER-LEFT: #b5b5b5 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 0px; WIDTH: 80px; PADDING-RIGHT: 0px; FLOAT: right; BORDER-TOP: #b5b5b5 1px solid; BORDER-RIGHT: #b5b5b5 1px solid; PADDING-TOP: 1px
}
#genericForm .formSelect {
	BORDER-BOTTOM: #b5b5b5 1px solid; BORDER-LEFT: #b5b5b5 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 0px; WIDTH: 163px; PADDING-RIGHT: 0px; FLOAT: right; BORDER-TOP: #b5b5b5 1px solid; BORDER-RIGHT: #b5b5b5 1px solid; PADDING-TOP: 1px
}
#genericForm .verifySelect {
	BORDER-BOTTOM: #b5b5b5 1px solid; POSITION: relative; BORDER-LEFT: #b5b5b5 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 0px; WIDTH: 163px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; BORDER-TOP: #b5b5b5 1px solid; TOP: 10px; BORDER-RIGHT: #b5b5b5 1px solid; PADDING-TOP: 1px; LEFT: 273px
}
#genericForm .textArea {
	BORDER-BOTTOM: #b5b5b5 1px solid; BORDER-LEFT: #b5b5b5 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 0px; WIDTH: 163px; PADDING-RIGHT: 0px; FLOAT: right; BORDER-TOP: #b5b5b5 1px solid; BORDER-RIGHT: #b5b5b5 1px solid; PADDING-TOP: 1px
}
#genericForm .buttonVerify {
	MARGIN: 0px 0px 0px 1em; FLOAT: right; VERTICAL-ALIGN: top
}
#genericForm .formLabelLg {
	PADDING-BOTTOM: 0.3em; WIDTH: 390px; FLOAT: left
}
#genericForm .inputCheckBox {
	FLOAT: right
}
#genericForm .radio {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 5px
}
#genericForm .formRadio {
	WIDTH: 165px; FLOAT: left
}
#genericForm .formRadio TD {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0.5em; VERTICAL-ALIGN: top; PADDING-TOP: 2px
}
#genericForm .formRadio LABEL {
	MARGIN: 0px
}
#genericForm .labelRadio {
	WIDTH: 270px; FLOAT: left
}
#genericForm LABEL {
	MARGIN-RIGHT: 1em
}
.btnForm {
	MIN-HEIGHT: 25px; MARGIN-BOTTOM: 15px
}
.btnForm .left {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 1em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 5px
}
.btnForm .right {
	PADDING-BOTTOM: 0px; MARGIN: 0px 1em 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 5px
}
.btnForm .right INPUT {
	TEXT-ALIGN: right; WIDTH: auto; OVERFLOW: visible
}
.btnForm .left INPUT {
	TEXT-ALIGN: left; WIDTH: auto; OVERFLOW: visible
}
.btnForm INPUT {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/btn_next.gif) no-repeat 0px 0.45em; COLOR: #006cb8; FONT-SIZE: 0.9em; BORDER-TOP: medium none; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.btnForm A {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/btn_next.gif) no-repeat 0px 0.45em; COLOR: #006cb8; FONT-SIZE: 0.9em; BORDER-TOP: medium none; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.btnForm .left INPUT {
	BACKGROUND: url(../images/btn_back.gif) no-repeat 0px 0.45em
}
.btnForm .left A {
	BACKGROUND: url(../images/btn_back.gif) no-repeat 0px 0.45em
}
#genericForm UL.list {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#genericForm UL.list LI {
	PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 215px; PADDING-RIGHT: 0px; FLOAT: left; FONT-SIZE: 1em; PADDING-TOP: 0px
}
#genericForm UL.list LI INPUT {
	PADDING-BOTTOM: 0px; MARGIN: 0px 3px 5px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#genericForm UL.list LI LABEL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 185px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#contentBoxDealers #genericForm FIELDSET {
	BACKGROUND-COLOR: #fff
}
#contentBoxDealers #genericForm .item {
	WIDTH: 400px
}
#contentBoxDealers #genericForm .formLabel {
	WIDTH: 220px; FLOAT: left
}
#contentBoxDealers #genericForm .formLabelLg {
	WIDTH: 320px
}
#contentBoxDealers OL.dealers {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 1.3em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#contentBoxDealers .dealers LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1.3em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 0px
}
#contentBoxDealers .dealers H3 {
	POSITION: relative; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #e0eaeb; MARGIN: 0px 0px 0.5em; PADDING-LEFT: 5px; PADDING-RIGHT: 10px; COLOR: #666; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
#contentBoxDealers .dealers H3 IMG {
	VERTICAL-ALIGN: top
}
#contentBoxDealers .dealers H3 .icons {
	POSITION: absolute; TOP: 3px; RIGHT: 5px
}
#contentBoxDealers .dealers H3 .icons IMG {
	MARGIN-LEFT: 2px
}
#contentBoxDealers .dealers .address {
	MARGIN: 0px; FLOAT: left
}
#contentBoxDealers .dealers .distance {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FLOAT: right; PADDING-TOP: 0px
}
UL.langSelect {
	PADDING-BOTTOM: 0px !important; LIST-STYLE-TYPE: none !important; MARGIN: 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
UL.langSelect LI {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #f2f7f7; MARGIN: 0px 0px 2px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-SIZE: 1em !important; PADDING-TOP: 5px
}
.popup_logo {
	BORDER-BOTTOM: #09c 1px solid; MARGIN: 0px; HEIGHT: 50px
}
.popup_logo .left {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 15px
}
.popup_logo .right {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 15px; FLOAT: right; PADDING-TOP: 20px
}
.popup_logo H1 {
	LINE-HEIGHT: 1em; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 2px; COLOR: #ccc; FONT-SIZE: 1.8em; FONT-WEIGHT: bold
}
#popupContainer {
	CLEAR: both
}
#popupContainer OBJECT {
	MARGIN: 0px auto 1em; DISPLAY: block
}
#popupContainer UL {
	LIST-STYLE-TYPE: square; MARGIN: 0px 0px 1.5em 1.3em
}
#popupContainer OL {
	MARGIN: 0px 0px 1.5em 2em
}
#popupContainer UL.iconsIndex {
	LIST-STYLE-TYPE: none; MARGIN: 0px
}
.popup_close {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 1em; PADDING-RIGHT: 0px; PADDING-TOP: 1em
}
#popupContainer OL.dealers {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 1.3em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#popupContainer .dealers LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1.3em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 0px
}
#popupContainer .dealers H3 {
	POSITION: relative; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #e0eaeb; MARGIN: 0px 0px 0.5em; PADDING-LEFT: 5px; PADDING-RIGHT: 10px; COLOR: #666; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
#popupContainer .dealers H3 .icons {
	POSITION: absolute; TOP: 3px; RIGHT: 10px
}
#popupContainer .dealers H3 .icons IMG {
	MARGIN-LEFT: 2px
}
#popupContainer .dealers .address {
	MARGIN: 0px 5px; FLOAT: left
}
#popupContainer .dealers .distance {
	FLOAT: right
}
#error #mainContainer {
	MARGIN-TOP: 53px
}
.forDevelopers {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 10px; MARGIN-TOP: 1em; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 10px
}
.forDevelopers UL {
	PADDING-BOTTOM: 0px !important; MARGIN-TOP: 0px !important; MARGIN-BOTTOM: 9px !important
}
.forDevelopers UL LI {
	PADDING-BOTTOM: 0px !important; MARGIN-TOP: 0px !important; MARGIN-BOTTOM: 0px !important
}
.instructions {
	BORDER-BOTTOM: #d7f2ff 1px solid; BORDER-LEFT: #d7f2ff 1px solid; PADDING-BOTTOM: 5px; MARGIN: 5px 0px 1.5em; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: #ecf5ff; BORDER-TOP: #d7f2ff 1px solid; BORDER-RIGHT: #d7f2ff 1px solid; PADDING-TOP: 10px
}
.instructions LI {
	PADDING-BOTTOM: 0.1em
}
.instructions P {
	PADDING-BOTTOM: 0.5em; MARGIN: 0px
}
.instructions CODE {
	FONT-FAMILY: Sans-Serif; COLOR: #000; FONT-WEIGHT: bold
}
H2.instr {
	PADDING-BOTTOM: 1em; LINE-HEIGHT: 1em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; LETTER-SPACING: 2px; COLOR: #666; FONT-SIZE: 2em; FONT-WEIGHT: lighter; PADDING-TOP: 0px
}
.indent {
	MARGIN: 0px 0px 2em 2.5em
}
.maintitle {
	PADDING-BOTTOM: 12px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; LETTER-SPACING: 2px; COLOR: #b2cccc; FONT-SIZE: 2em; FONT-WEIGHT: lighter; PADDING-TOP: 0px
}
P.cmsImg {
	MARGIN: 0.5em 0px 2em
}
.cmsIcon {
	MARGIN: 0px 5px 0px 0px
}
.promoContainer {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: -37px -17px 0px; PADDING-LEFT: 0px; WIDTH: 684px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.promoContainer A:active {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
.promoContainer A:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
.promoHome UL {
	PADDING-BOTTOM: 0px !important; BACKGROUND-COLOR: #000; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 2em; PADDING-LEFT: 0px !important; WIDTH: 684px; PADDING-RIGHT: 0px !important; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px !important
}
.promoHome LI {
	PADDING-BOTTOM: 0px !important; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; FLOAT: left; PADDING-TOP: 0px !important
}
.promoHome LI A {
	BORDER-BOTTOM: #000 3px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 226px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 152px; BORDER-RIGHT: #000 3px solid; PADDING-TOP: 0px
}
.promoHome LI IMG {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
.promoHome LI SPAN {
	DISPLAY: none
}
.promoHome .third A {
	BORDER-RIGHT: medium none
}
.promoModel UL {
	PADDING-BOTTOM: 0px !important; BACKGROUND-COLOR: #fff; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px !important
}
.promoModel LI {
	BORDER-BOTTOM: #000 3px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 0px !important; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px !important; WIDTH: 226px; PADDING-RIGHT: 0px !important; FLOAT: left; HEIGHT: 230px; BORDER-RIGHT: #000 3px solid; PADDING-TOP: 0px !important
}
.promoModel .third {
	BORDER-RIGHT: medium none
}
.promoModel LI IMG {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
.promoModel LI TABLE {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 226px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/bg_promotions.gif) #8e221b; HEIGHT: 230px; PADDING-TOP: 0px
}
.promoModel LI TABLE TD {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #ffffff; PADDING-TOP: 0px
}
.promoModel LI TABLE TD A {
	FONT-FAMILY: Arial, Sans-Serif; COLOR: #ffffff; FONT-SIZE: 1.2em; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.promoModel LI TABLE TD A:hover {
	COLOR: #fff
}
.promoModel LI TABLE TD H3 {
	PADDING-BOTTOM: 0.8em; LINE-HEIGHT: 0.9em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial; COLOR: #fff; FONT-SIZE: 1.8em; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.promoModel LI TABLE TD H3 SPAN {
	TEXT-ALIGN: left; PADDING-LEFT: 45px; FLOAT: left; FONT-SIZE: 0.4em
}
.promoModel LI TABLE TD P {
	COLOR: #fff; FONT-SIZE: 1.1em
}
.promoModel LI TABLE TD DIV {
	PADDING-BOTTOM: 15px; LINE-HEIGHT: 1.1em
}
.promoModel LI TABLE TD .link {
	TEXT-ALIGN: left; PADDING-LEFT: 10px; BACKGROUND: url(../images/arrow_promo.gif) no-repeat 0px 4px; FONT-SIZE: 0.9em
}
.promoModel LI TABLE TD .apr {
	DISPLAY: inline; FONT-SIZE: 1.2em !important; FONT-WEIGHT: bold
}
.promoModel LI TABLE TD .disclaimer {
	COLOR: #fff; FONT-SIZE: 0.7em; FONT-WEIGHT: normal
}
.promoModel LI TABLE.white {
	BACKGROUND: #fff; FONT-SIZE: 0.95em
}
.promoModel LI TABLE.white TD {
	TEXT-ALIGN: left; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #893f3e; PADDING-TOP: 10px
}
.promoModel LI TABLE.white TD P {
	MARGIN-BOTTOM: 0.5em; COLOR: #893f3e
}
.promoModel LI TABLE.white TD H3 {
	PADDING-BOTTOM: 0.5em; COLOR: #893f3e; FONT-WEIGHT: lighter
}
.promoModel LI TABLE.white TD .link {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #893f3e
}
.promoModel LI TABLE.white .link A {
	COLOR: #893f3e; TEXT-DECORATION: none
}
.promoModel LI TABLE.white P.link {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #893f3e; PADDING-TOP: 0px
}
.promoModel LI TABLE.white DIV {
	COLOR: #893f3e
}
.promoModel LI TABLE.white .disclaimer {
	COLOR: #893f3e
}
.promoContainer .left_column {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 229px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.promoContainer .left_column UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.promoContainer .left_column LI {
	LIST-STYLE-TYPE: none; MARGIN: 0px 0px 2px; LIST-STYLE-IMAGE: none
}
.promoContainer .left_column LI.btn {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
.promoContainer .left_column LI.btn IMG {
	BORDER-RIGHT: #000 3px solid
}
.promoContainer .left_column LI.nav {
	PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BACKGROUND: url(../images/arrow_promo.gif) #7a2721 no-repeat 10px 50%; PADDING-TOP: 6px
}
.promoContainer .left_column LI.nav A {
	COLOR: #fff; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.promoContainer .left_column LI.furtherInfo {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #9e9e9e; COLOR: #fff; BORDER-TOP: #fff 20px solid; FONT-WEIGHT: bold; PADDING-TOP: 8px
}
.promoContainer .promoTxt {
	TEXT-ALIGN: left; PADDING-BOTTOM: 30px; MARGIN: 0px; PADDING-LEFT: 15px; WIDTH: 425px; PADDING-RIGHT: 15px; BACKGROUND: url(../images/promo_border_pattern.gif) #fff repeat-y 100% 0px; FLOAT: left; COLOR: #540100; PADDING-TOP: 30px
}
.promoContainer .promoTxt H2 {
	COLOR: #7a2721; FONT-WEIGHT: bold
}
.promoContainer .promoTxt H2.promo .apr {
	LINE-HEIGHT: 1.3em; FONT-FAMILY: Arial; FONT-SIZE: 1.8em; FONT-WEIGHT: normal
}
.promoContainer .promoTxt H3 {
	COLOR: #7a2721; FONT-SIZE: 1.1em; FONT-WEIGHT: bold
}
.promoContainer .promoTxt H4 {
	COLOR: #540100
}
.promoContainer .promoTxt P {
	COLOR: #540100
}
.promoContainer .promoTxt TABLE {
	COLOR: #540100
}
.promoContainer .promoTxt P.disclaimer {
	COLOR: #8f9498
}
.promoContainer .promoTxt .disclaimer * {
	COLOR: #8f9498
}
.promoContainer .promoTxt UL LI {
	MARGIN-LEFT: 1.5em
}
A.promo_print {
	PADDING-BOTTOM: 6px; MARGIN: 0px 0px 15px; PADDING-LEFT: 20px; WIDTH: 180px; PADDING-RIGHT: 20px; BACKGROUND: url(../images/arrow_promo.gif) #7a2721 no-repeat 10px 50%; COLOR: #fff; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 6px
}
A.promo_print:hover {
	COLOR: #fff
}
#M5IntroNav {
	PADDING-BOTTOM: 0px !important; BACKGROUND-COLOR: #000; LIST-STYLE-TYPE: none; MARGIN: -15px 0px 10px -10px; PADDING-LEFT: 0px !important; WIDTH: 660px; PADDING-RIGHT: 0px !important; FLOAT: left; HEIGHT: 40px; LIST-STYLE-IMAGE: none; PADDING-TOP: 1px !important
}
#M5IntroNav LI {
	PADDING-LEFT: 40px; DISPLAY: inline; FLOAT: left
}
#M5IntroNav LI SPAN {
	VISIBILITY: hidden
}
#M5IntroNav LI A {
	DISPLAY: block; TEXT-DECORATION: none
}
A.linkBro {
	BACKGROUND-IMAGE: url(/upload/global/hero/showroom/mazda5/intro_flash/en-gb/brochure.gif); WIDTH: 114px; HEIGHT: 30px
}
A.linkBro:hover {
	BACKGROUND-IMAGE: url(/upload/global/hero/showroom/mazda5/intro_flash/en-gb/brochure_over.gif)
}
A.linkTestdrive {
	BACKGROUND-IMAGE: url(/upload/global/hero/showroom/mazda5/intro_flash/en-gb/testdrive.gif); WIDTH: 114px; HEIGHT: 30px
}
A.linkTestdrive:hover {
	BACKGROUND-IMAGE: url(/upload/global/hero/showroom/mazda5/intro_flash/en-gb/testdrive_over.gif)
}
A.linkBuy {
	BACKGROUND-IMAGE: url(/upload/global/hero/showroom/mazda5/intro_flash/en-gb/buy.gif); WIDTH: 114px; HEIGHT: 30px
}
A.linkBuy:hover {
	BACKGROUND-IMAGE: url(/upload/global/hero/showroom/mazda5/intro_flash/en-gb/buy_over.gif)
}
A.linkDealer {
	BACKGROUND-IMAGE: url(/upload/global/hero/showroom/mazda5/intro_flash/en-gb/dealer.gif); WIDTH: 114px; HEIGHT: 30px
}
A.linkDealer:hover {
	BACKGROUND-IMAGE: url(/upload/global/hero/showroom/mazda5/intro_flash/en-gb/dealer_over.gif)
}
#email_index {
	POSITION: relative; TEXT-ALIGN: center; MARGIN: 10px auto; WIDTH: 100%
}
#email_index LI {
	LINE-HEIGHT: 1.5em; MARGIN: 0.5em 0px; WIDTH: 49%; DISPLAY: block; FLOAT: left
}
.apr {
	LINE-HEIGHT: 1.2em; FONT-SIZE: 1.5em; FONT-WEIGHT: normal
}
.small {
	FONT-SIZE: 0.7em; FONT-WEIGHT: normal
}
.noliststyle {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none !important; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none !important; PADDING-TOP: 0px
}
#content H2 {
	COLOR: #006cb8; FONT-SIZE: 1.6em
}
#content P.introTxt {
	COLOR: #006cb8
}
.innerContent {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 480px; PADDING-RIGHT: 0px; FLOAT: left; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 10px
}
.innerContent02 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 480px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 10px
}
.innerContent H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.innerContent02 H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.innerContent UL.videoFormat {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
.innerContent UL.videoFormat LI {
	POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 8px 10px 0px; PADDING-LEFT: 8px; WIDTH: 96px; PADDING-RIGHT: 8px; DISPLAY: inline; BACKGROUND: url(/images/bg_downloadBtn.gif) #000 no-repeat; FLOAT: left; HEIGHT: 35px; COLOR: #e6e6e6; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.innerContent UL.videoFormat LI A {
	TEXT-TRANSFORM: uppercase; MARGIN-TOP: 4px; DISPLAY: block; COLOR: #a1a1a1; FONT-SIZE: 0.85em; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.innerContent UL.videoFormat LI SPAN {
	POSITION: absolute; DISPLAY: block; COLOR: #656565; FONT-SIZE: 0.85em; TOP: 15px; LEFT: 9px
}
.innerContent IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN: 0px 0px 12px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.innerContent02 IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN: 0px 0px 12px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.innerContent P.quote {
	POSITION: relative; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #a1a1a1; MARGIN: 0px 0px 0px 8px; PADDING-LEFT: 27px; WIDTH: 200px; PADDING-RIGHT: 10px; FLOAT: right; COLOR: #000; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
.innerContent P.quote SPAN STRONG.top {
	POSITION: absolute; FONT-FAMILY: verdana; FONT-SIZE: 24px; TOP: 8px; LEFT: 8px
}
.innerContent P.quote SPAN STRONG.bottom {
	POSITION: absolute; BOTTOM: -2px; FONT-FAMILY: verdana; FONT-SIZE: 24px; RIGHT: 8px
}
.innerContent02 P.link {
	MARGIN: 2px 0px 0px
}
#flash {
	Z-INDEX: 1; POSITION: relative; BORDER-LEFT: #ffffff 5px solid; BORDER-TOP: #ffffff 5px solid; BORDER-RIGHT: #ffffff 5px solid
}
TABLE.BG {
	BACKGROUND-IMAGE: url(../DesignImages/BGS/home.jpg); BACKGROUND-REPEAT: no-repeat; MAX-WIDTH: 1280px
}
TABLE#carslist TD {
	BACKGROUND-IMAGE: url(../DesignImages/index2/BG.jpg)
}
TABLE#carslist A {
	COLOR: #929292; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
TABLE#carslist A:hover {
	COLOR: #0059a9
}
.MainTextArea {
	PADDING-LEFT: 10px; PADDING-TOP: 5px
}
.fix {
	MAX-WIDTH: 1280px
}
.contacts {
	TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; MARGIN: 2px; PADDING-LEFT: 2px; WIDTH: 196px; PADDING-RIGHT: 2px; FONT-FAMILY: Tahoma; COLOR: #0059a9; FONT-SIZE: 14px; CURSOR: default; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
#tablefix {
	MAX-WIDTH: 1280px;
	width:expression((this.offsetWidth) > 1280? "1280px" : this.offsetWidth);
}
.faq {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #006cb8; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.faqA {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; DISPLAY: none; COLOR: #232323; FONT-SIZE: 12px; PADDING-TOP: 2px
}
.redStar {
	FONT-FAMILY: Arial; COLOR: #660000; FONT-SIZE: 15px; FONT-WEIGHT: bold
}


