HTML {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
BODY {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
DIV {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
SPAN {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
APPLET {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
OBJECT {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
IFRAME {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
H1 {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
H2 {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
H3 {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
H4 {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
H5 {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
H6 {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
P {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
BLOCKQUOTE {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
PRE {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
A {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
ABBR {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
ACRONYM {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
ADDRESS {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
BIG {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
CITE {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
CODE {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
DEL {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
DFN {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
EM {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
FONT {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
IMG {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
INS {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
KBD {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
Q {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
S {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
SAMP {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
SMALL {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
STRIKE {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
STRONG {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
SUB {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
SUP {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
TT {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
VAR {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
DL {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
DT {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
DD {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
OL {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
UL {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
LI {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
FIELDSET {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
FORM {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
LABEL {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
LEGEND {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
TABLE {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
CAPTION {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
TBODY {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
TFOOT {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
THEAD {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
TR {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
TH {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
TD {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
BODY.home DIV.introImage {
	MARGIN: 0px; WIDTH: auto; HEIGHT: auto; TOP: 0px; LEFT: 0px
}
#homeShadow {
	BACKGROUND-IMAGE: none !important; Z-INDEX: 0; POSITION: absolute; FILTER: alpha(opacity=20); BACKGROUND-COLOR: #ffffff !important; WIDTH: 239px; HEIGHT: 455px; TOP: 0px; LEFT: 32px; opacity: 0.2
}
#homeNavigationShadow {
	BACKGROUND-IMAGE: none !important; Z-INDEX: 0; POSITION: absolute; FILTER: alpha(opacity=40); BACKGROUND-COLOR: #ffffff !important; WIDTH: 223px; HEIGHT: 439px; TOP: 8px; LEFT: 40px; opacity: 0.4
}
BODY.home .page {
	BACKGROUND-IMAGE: none !important; WIDTH: 1063px !important
}
HTML {
	OVERFLOW-X: hidden; OVERFLOW-Y: scroll
}
BODY {
	BACKGROUND-COLOR: rgb(233,233,233); FONT-FAMILY: arial, helvetica, sans-serif; COLOR: #333
}
HTML {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 100%; PADDING-TOP: 0px
}
BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 100%; PADDING-TOP: 0px
}
.page {
	BACKGROUND-IMAGE: url(../images/background.gif); POSITION: relative; TEXT-ALIGN: left; BACKGROUND-COLOR: white; MARGIN: 0px auto; MIN-HEIGHT: 100%; WIDTH: 839px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: 0px 0px; HEIGHT: auto !important
}
.nonavi.page {
	BACKGROUND-IMAGE: none; WIDTH: 615px
}
.nonavi.page .content {
	PADDING-LEFT: 24px; WIDTH: 567px
}
H1 {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 16px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: arial, sans-serif; COLOR: rgb(132,132,132); FONT-SIZE: 19px; FONT-WEIGHT: bold; PADDING-TOP: 0px; LEFT: 0px
}
H1.porscheWappen {
	BACKGROUND-IMAGE: url(/images/logo_compact.gif); WIDTH: 223px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 0px; HEIGHT: 79px; FONT-SIZE: 1px
}
H1.porscheWappen A IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 0px; WIDTH: 223px; DISPLAY: block; HEIGHT: 79px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
BODY.home H1 {
	DISPLAY: none
}
BODY.home H1.porscheWappen {
	Z-INDEX: 1; TOP: 8px; LEFT: 40px
}
H1.porscheWappen A {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; WIDTH: 223px; PADDING-RIGHT: 0px; HEIGHT: 79px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
DIV.porscheWappen {
	BACKGROUND-IMAGE: url(/images/logo_compact.gif); Z-INDEX: 1; POSITION: absolute; WIDTH: 223px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 0px; HEIGHT: 79px; FONT-SIZE: 1px
}
BODY.home DIV.porscheWappen {
	TOP: 8px; LEFT: 40px
}
DIV.porscheWappen A IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 0px; WIDTH: 223px; DISPLAY: block; HEIGHT: 79px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
DIV.porscheWappen A {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; WIDTH: 223px; PADDING-RIGHT: 0px; HEIGHT: 79px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
A {
	COLOR: rgb(102,102,102)
}
.content {
	PADDING-BOTTOM: 0px; MIN-HEIGHT: 820px; PADDING-LEFT: 248px; WIDTH: 567px; HEIGHT: auto !important; CLEAR: both
}
H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 16px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: arial, sans-serif; COLOR: rgb(132,132,132); FONT-SIZE: 19px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
H2 IMG {
	DISPLAY: block; HEIGHT: 27px
}
H1.standaloneHead IMG {
	DISPLAY: block; HEIGHT: 27px
}
H1.standaloneHead {
	BORDER-BOTTOM: rgb(204,204,204) 1px solid; PADDING-BOTTOM: 1px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 21px; PADDING-TOP: 51px
}
H2.standaloneHead {
	BORDER-BOTTOM: rgb(204,204,204) 1px solid; PADDING-BOTTOM: 1px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 21px; PADDING-TOP: 51px
}
.nonavi.page H2.standaloneHead {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 567px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 24px
}
BODY P.comment {
	BORDER-LEFT: rgb(200,50,50) 1px dotted; PADDING-BOTTOM: 4px; MARGIN-TOP: 40px; PADDING-LEFT: 8px; PADDING-RIGHT: 4px; MARGIN-BOTTOM: 18px; LETTER-SPACING: 1px; COLOR: rgb(200,50,50); PADDING-TOP: 4px
}
.innerContent P {
	LINE-HEIGHT: 1.29em; MARGIN-TOP: 0px; MARGIN-BOTTOM: 18px; CLEAR: both; FONT-SIZE: 78%; PADDING-TOP: 0px
}
.innerContent H3 {
	LINE-HEIGHT: 1.29em; MARGIN-TOP: 0px; MARGIN-BOTTOM: 18px; CLEAR: both; FONT-SIZE: 78%; PADDING-TOP: 0px
}
.innerContent TABLE {
	LINE-HEIGHT: 1.29em; MARGIN-TOP: 0px; MARGIN-BOTTOM: 18px; CLEAR: both; FONT-SIZE: 78%; PADDING-TOP: 0px
}
.innerContent TABLE P {
	FONT-SIZE: 12px
}
.innerContent H3 {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 28px; PADDING-LEFT: 0px; WIDTH: 399px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 6px; FONT-SIZE: 14px; OVERFLOW: hidden; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.innerContent H3 IMG {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
* HTML .content .innerContent H3 {
	MARGIN-TOP: 0px; PADDING-TOP: 28px
}
* HTML .content .innerContent .introFactsContent H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
* HTML .content .innerContent H3.firstH3 {
	MARGIN-TOP: 0px; PADDING-TOP: 0px
}
* + HTML .content .innerContent #galleryClaims + H3 {
	MARGIN-TOP: 0px; PADDING-TOP: 28px
}
P.footnote {
	FONT-SIZE: 10px
}
P.navigation {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 224px; PADDING-RIGHT: 0px; TOP: 79px; PADDING-TOP: 0px; LEFT: 0px
}
.navigationChapter {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 24px; PADDING-RIGHT: 19px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; FONT-SIZE: 10px; BORDER-TOP: rgb(204,204,204) 1px solid; TEXT-DECORATION: none; PADDING-TOP: 5px
}
BODY.usaPool A.navigationChapter {
	FONT-SIZE: 11px
}
BODY.usaPool A.subNavigationChapter {
	FONT-SIZE: 11px
}
BODY.usaPool A.subSubNavigation {
	FONT-SIZE: 11px
}
.navigationChapter {
	WIDTH: 223px
}
.navigationChapter {
	WIDTH: 180px
}
.navigationHome {
	BACKGROUND-IMAGE: url(../images/arrow-gray.gif); BACKGROUND-POSITION: 210px 8px
}
.navigationHome:hover {
	BACKGROUND-IMAGE: url(../images/arrow-red.gif); COLOR: rgb(204,0,0)
}
.navigationBelowHome {
	BACKGROUND-IMAGE: url(../images/arrow-gray.gif); BACKGROUND-POSITION: 10px 8px
}
.navigationBelowHomeFirst {
	BACKGROUND-IMAGE: url(../images/arrow-gray.gif); BACKGROUND-POSITION: 10px 8px
}
.navigationBelowHome:hover {
	BACKGROUND-IMAGE: url(../images/arrow-red.gif); COLOR: rgb(204,0,0)
}
.navigationBelowHomeFirst:hover {
	BACKGROUND-IMAGE: url(../images/arrow-red.gif); COLOR: rgb(204,0,0)
}
.navigationBelowHomeLast {
	BACKGROUND-IMAGE: url(../images/arrow-gray-down.gif); BACKGROUND-POSITION: 8px 10px
}
.navigationBelowHomeLastActive {
	BACKGROUND-IMAGE: url(../images/arrow-red-down.gif); BACKGROUND-POSITION: 8px 10px; COLOR: rgb(204,0,0)
}
.navigationBelowHomeLastActiveSingle {
	BACKGROUND-IMAGE: url(../images/arrow-red.gif); BORDER-BOTTOM: rgb(204,204,204) 1px solid; BACKGROUND-POSITION: 10px 8px; COLOR: rgb(204,0,0)
}
.navigationBelowHomeLast:hover {
	BACKGROUND-IMAGE: url(../images/arrow-red-down.gif); COLOR: rgb(204,0,0)
}
.navigationBelowHomeFirstAndLastActive:hover {
	BACKGROUND-IMAGE: url(../images/arrow-red-down.gif); COLOR: rgb(204,0,0)
}
.subNavigation {
	BORDER-BOTTOM: rgb(204,204,204) 1px solid; PADDING-BOTTOM: 4px; WIDTH: 223px; DISPLAY: block; BORDER-TOP: rgb(204,204,204) 1px dashed; PADDING-TOP: 3px !important
}
.subNavigationHeader {
	BACKGROUND-IMAGE: url(../images/arrow-gray-down.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 16px 6px
}
.subNavigationHeader:hover {
	BACKGROUND-IMAGE: url(../images/arrow-red-down.gif)
}
.subNavigationHeaderActive {
	BACKGROUND-IMAGE: url(../images/arrow-red-down.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 16px 6px; COLOR: rgb(204,0,0)
}
.subNavigationHeaderActive {
	MARGIN-BOTTOM: 1px
}
.subNavigationHeader {
	MARGIN-BOTTOM: 1px
}
.subNavigationChapter {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 15px; MARGIN-TOP: 1px; PADDING-LEFT: 32px; PADDING-RIGHT: 24px; DISPLAY: block; FONT-SIZE: 10px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.subSubNavigation {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 15px; MARGIN-TOP: 1px; PADDING-LEFT: 32px; PADDING-RIGHT: 24px; DISPLAY: block; FONT-SIZE: 10px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.subSubNavigation {
	PADDING-LEFT: 44px; WIDTH: 170px
}
A.subNavigationChapter {
	WIDTH: 222px
}
A.subSubNavigation {
	WIDTH: 222px
}
A.subNavigationChapter {
	WIDTH: 167px
}
A.subSubNavigation {
	WIDTH: 155px
}
.subNavigationChapter:hover {
	COLOR: rgb(204,0,0)
}
.subSubNavigation:hover {
	COLOR: rgb(204,0,0)
}
.subNavigationActive {
	COLOR: rgb(204,0,0)
}
.subNavigationActive {
	BACKGROUND-IMAGE: url(../images/arrow-red.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 18px 4px
}
.subSubNavigationActive {
	BACKGROUND-IMAGE: url(../images/arrow-red.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 32px 4px
}
.subSubNavigationActive {
	COLOR: rgb(204,0,0)
}
#grid {
	BACKGROUND-IMAGE: url(../images/grid-navi.gif); Z-INDEX: 4000; POSITION: absolute; FILTER: alpha(opacity=40); WIDTH: 840px; DISPLAY: none; BACKGROUND-REPEAT: no-repeat; HEIGHT: 800px; TOP: 0px; LEFT: -1px; -moz-opacity: .4
}
.introImage {
	MARGIN-BOTTOM: 19px; MARGIN-LEFT: -24px
}
.introImage IMG {
	DISPLAY: block
}
#footer {
	BACKGROUND-IMAGE: url(../images/background.gif); POSITION: absolute; BACKGROUND-COLOR: #fff; WIDTH: 100%; BOTTOM: 0px !important; BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: 0px 0px; HEIGHT: 21px !important; COLOR: rgb(102,102,102); FONT-SIZE: 10px; OVERFLOW: hidden; BORDER-TOP: rgb(204,204,204) 1px solid
}
.copyright {
	POSITION: absolute; LINE-HEIGHT: 10px; OVERFLOW: hidden; TOP: 4px !important
}
.meta {
	POSITION: absolute; LINE-HEIGHT: 10px; OVERFLOW: hidden; TOP: 4px !important
}
.meta {
	TEXT-ALIGN: center; WIDTH: 224px; LEFT: 0px
}
.copyright {
	WIDTH: 610px; LEFT: 248px
}
#footer A {
	TEXT-DECORATION: none
}
#footer A:hover {
	COLOR: rgb(204,0,0)
}
.nonavi #footer {
	BACKGROUND-IMAGE: none
}
.nonavi #footer .meta {
	DISPLAY: none
}
.nonavi #footer .copyright {
	LEFT: 16px
}
BODY.home #footer {
	BACKGROUND-IMAGE: none
}
BODY.home #footer .copyright {
	LINE-HEIGHT: 14px; BOTTOM: -1px; LEFT: 296px
}
BODY.home #footer .meta {
	LINE-HEIGHT: 14px
}
.related {
	POSITION: relative; WIDTH: 138px; HEIGHT: 150px; OVERFLOW: hidden; LEFT: 429px
}
.innerContent {
	PADDING-BOTTOM: 100px; BACKGROUND-COLOR: #fff; MARGIN-TOP: -150px; WIDTH: 399px
}
.innerContent A {
	COLOR: rgb(102,102,102); TEXT-DECORATION: underline
}
.innerContent A:hover {
	COLOR: rgb(204,0,0)
}
.related A {
	BACKGROUND-IMAGE: url(../images/arrow-gray.gif); PADDING-BOTTOM: 0px; PADDING-LEFT: 18px; WIDTH: 117px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 4px 6px; FONT-SIZE: 10px; TEXT-DECORATION: none; PADDING-TOP: 3px
}
.related A:hover {
	BACKGROUND-IMAGE: url(../images/arrow-red.gif); COLOR: rgb(204,0,0)
}
.image {
	MARGIN-TOP: 12px; MARGIN-BOTTOM: 12px; COLOR: rgb(102,102,102); FONT-SIZE: 10px
}
.image IMG {
	DISPLAY: block; MARGIN-BOTTOM: 4px
}
A IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.fullContent {
	BACKGROUND-IMAGE: none; TEXT-ALIGN: center; BACKGROUND-COLOR: transparent; PADDING-TOP: 100px
}
BODY.silverstonePool #navigationShade {
	HEIGHT: 188px; TOP: 73px
}
BODY.silverstonePool .introFacts {
	TOP: 20px; LEFT: 409px
}
BODY.silverstonePool .introFactsShade {
	HEIGHT: 177px
}
BODY.silverstonePool .introFactsContent {
	PADDING-TOP: 10px; LEFT: 8px
}
BODY.silverstonePool .introFactsContent .claim {
	BORDER-BOTTOM: white 1px dashed; PADDING-BOTTOM: 16px; WIDTH: 140px
}
BODY.silverstonePool .introFactsContent .visitonlineshop {
	MARGIN-TOP: 32px; PADDING-LEFT: 1px; FONT-FAMILY: Arial, Helvetica, Sans-Serif; COLOR: #fff; FONT-SIZE: 11px
}
BODY.silverstonePool .introFactsContent A {
	MARGIN-TOP: 16px; DISPLAY: block
}
BODY.silverstonePool #addthis {
	POSITION: relative; TOP: 25px; LEFT: 1px
}
#navigationShade {
	Z-INDEX: 2999; POSITION: absolute; WIDTH: 226px; DISPLAY: none; HEIGHT: 160px; TOP: 75px; LEFT: 224px
}
#navigationShade {
	BACKGROUND-IMAGE: url(../images/transparent/gray-60.png) !important; FILTER: alpha(opacity=60); BACKGROUND-COLOR: transparent !important
}
#navigationHomeSub {
	Z-INDEX: 3000; BORDER-BOTTOM: rgb(204,204,204) 1px solid; POSITION: absolute; WIDTH: 215px; DISPLAY: none; HEIGHT: 150px; OVERFLOW: hidden; TOP: 79px; LEFT: 229px
}
.navigationHome {
	TEXT-TRANSFORM: uppercase
}
.navigationBelowHomeFirst {
	TEXT-TRANSFORM: uppercase
}
#navigationHomeSub {
	TEXT-TRANSFORM: uppercase
}
#navigationHomeSub .navigationChapter {
	WIDTH: 227px; HEIGHT: 24px; OVERFLOW: hidden
}
#navigationHomeSub .navigationChapter {
	WIDTH: 170px; HEIGHT: 14px
}
#navigationHomeSub .navigationChapter:hover {
	BACKGROUND-COLOR: rgb(242,242,242); COLOR: rgb(204,0,0)
}
#navigationHomeSub A {
	BORDER-LEFT: rgb(204,204,204) 1px solid; BACKGROUND-COLOR: #fff; BORDER-RIGHT: rgb(204,204,204) 1px solid
}
.zoomable {
	CURSOR: pointer
}
.zoomImage {
	Z-INDEX: 1701; POSITION: absolute; WIDTH: 400px; DISPLAY: none; HEIGHT: 300px; TOP: 110px; LEFT: 110px
}
#zoomImageShade {
	Z-INDEX: 1700; POSITION: absolute; WIDTH: 410px; DISPLAY: none; HEIGHT: 310px; TOP: 100px; LEFT: 100px
}
#zoomImageShade {
	BACKGROUND-IMAGE: url(../images/transparent/black-05.png) !important; FILTER: alpha(opacity=5); BACKGROUND-COLOR: transparent !important
}
.mainframe {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 615px; DISPLAY: block; HEIGHT: 1800px; MARGIN-LEFT: -24px; OVERFLOW: hidden; BORDER-TOP: 0px; BORDER-RIGHT: 0px; frameborder: 0
}
BODY.framed {
	BACKGROUND-COLOR: #fff; OVERFLOW: hidden
}
.framed .content {
	PADDING-LEFT: 0px
}
.debugInfo A {
	POSITION: absolute; WIDTH: 15px; DISPLAY: block; FONT-SIZE: 11px; TOP: 10px; RIGHT: 8px
}
.debugInfo A {
	COLOR: #bbb
}
TABLE.normalTable {
	MARGIN-TOP: 21px; WIDTH: 399px; BORDER-COLLAPSE: collapse; MARGIN-BOTTOM: 16px
}
TABLE.extensive {
	WIDTH: 567px
}
.normalTable TH {
	TEXT-ALIGN: left; PADDING-BOTTOM: 5px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
.normalTable TD {
	TEXT-ALIGN: left; PADDING-BOTTOM: 5px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
.normalTable TH {
	BACKGROUND-COLOR: rgb(132,132,132); COLOR: #fff
}
.normalTable .alternate TD {
	BACKGROUND-COLOR: rgb(248,248,248)
}
.normalTable TD {
	BORDER-BOTTOM: rgb(204,204,204) 1px dashed; BACKGROUND-COLOR: #fff
}
TABLE.separateColumns TD.alternate {
	BACKGROUND-COLOR: #fff
}
TABLE.separateColumns TD {
	BACKGROUND-COLOR: rgb(248,248,248)
}
.closeButton {
	POSITION: absolute; WIDTH: 13px; HEIGHT: 13px; TOP: 4px; CURSOR: pointer; LEFT: 20px
}
UL.defaultList LI {
	MARGIN-BOTTOM: 8px; FONT-SIZE: 78%
}
OL.defaultList LI {
	MARGIN-BOTTOM: 8px; FONT-SIZE: 78%
}
UL.defaultList LI {
	LIST-STYLE-TYPE: square
}
BODY H3.firstH3 {
	MARGIN-TOP: 0px; PADDING-TOP: 0px
}
P.introduction {
	BORDER-BOTTOM: rgb(204,204,204) 1px dashed; PADDING-BOTTOM: 11px; BORDER-TOP: rgb(204,204,204) 1px dashed; PADDING-TOP: 12px
}
TABLE TD.number {
	TEXT-ALIGN: right
}
.alignCenter {
	TEXT-ALIGN: center !important
}
.alignLeft {
	TEXT-ALIGN: left !important
}
.alignRight {
	TEXT-ALIGN: right !important
}
BODY DIV.width183 {
	WIDTH: 183px
}
.continueButton {
	TEXT-ALIGN: right
}
.contentframe {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 567px; HEIGHT: 360px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.noShow {
	DISPLAY: none
}
#ifLoggedIn {
	DISPLAY: none
}
#ifLoggedIn A {
	COLOR: rgb(204,0,0)
}
.subTitle {
	DISPLAY: block; MARGIN-BOTTOM: 8px; COLOR: rgb(132,132,132); FONT-SIZE: 13px
}
.exceptionLine {
	BORDER-BOTTOM: rgb(204,204,204) 1px solid
}
.copyrightpho {
	DISPLAY: none
}
.podcast {
	BORDER-BOTTOM: rgb(204,204,204) 1px dashed; POSITION: relative; WIDTH: 509px; DISPLAY: block; MARGIN-BOTTOM: 16px; HEIGHT: 260px; FONT-SIZE: 11px; OVERFLOW: visible
}
.podcast .left {
	FLOAT: left; HEIGHT: auto
}
.podcast .right {
	FLOAT: left; HEIGHT: auto
}
.podcast DIV.left {
	HEIGHT: 100%
}
.podcast DIV.right {
	HEIGHT: 100%
}
.podcast .left {
	WIDTH: 130px; PADDING-TOP: 3px
}
.podcast .right {
	WIDTH: 379px
}
.podcastThumb {
	PADDING-BOTTOM: 10px
}
.podcastThumb IMG {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.podcastPlayer {
	PADDING-TOP: 0px
}
.podcastButton {
	TEXT-ALIGN: left; PADDING-TOP: 5px
}
.podcastButton2 IMG {
	BORDER-BOTTOM: #666666 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #666666 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #666666 1px solid; BORDER-RIGHT: #666666 1px solid; PADDING-TOP: 0px
}
.podcastLinks {
	VERTICAL-ALIGN: top
}
.podcast P.podcastText {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 11px; PADDING-TOP: 0px
}
.podcast .bold {
	FONT-WEIGHT: bolder
}
.podcastLinkblock {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: bottom; PADDING-TOP: 0px; LEFT: 0px
}
.podcast LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
.podcast .alt {
	BACKGROUND-COLOR: #f3f3f3
}
.podcastLinkblock LI.left {
	WIDTH: 60%; PADDING-TOP: 0px
}
.podcastLinkblock LI.right {
	WIDTH: 40%; WHITE-SPACE: nowrap; OVERFLOW: visible
}
.podcastLinkblock LI.left SPAN {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 19px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; DISPLAY: inline; FONT-SIZE: 10px; PADDING-TOP: 0px
}
.podcastLinkblock LI.right SPAN {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 19px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-TOP: 0px
}
.podcastLinkblock LI.right SPAN A {
	PADDING-LEFT: 16px; BACKGROUND: url(/images/arrow-gray.gif) no-repeat 2px 4px; FONT-SIZE: 10px; TEXT-DECORATION: none; PADDING-TOP: 1px
}
.podcastLinkblock LI.right SPAN A:hover {
	BACKGROUND-IMAGE: url(/images/arrow-red.gif); COLOR: #cc0000
}
.webcinemablock {
	BORDER-BOTTOM: #a90110 1px solid; MARGIN-TOP: 35px; BORDER-TOP: #a90110 1px solid
}
.webcinemablock UL {
	LINE-HEIGHT: 15px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 15px; FONT-SIZE: 12px
}
.webcinemablock IMG {
	PADDING-TOP: 5px
}
.scbanneredit {
	Z-INDEX: 999; POSITION: absolute; TEXT-ALIGN: center; WIDTH: 50px; BACKGROUND: url(../images/edit_green.gif) no-repeat left top; TOP: 50px; RIGHT: 20px
}
.scbannereditdenied {
	Z-INDEX: 999; POSITION: absolute; TEXT-ALIGN: center; WIDTH: 50px; BACKGROUND: url(../images/edit_red.gif) no-repeat left top; TOP: 50px; RIGHT: 20px
}
.sceditdenied {
	Z-INDEX: 999; POSITION: absolute; TEXT-ALIGN: center; WIDTH: 50px; BACKGROUND: url(../images/edit_red.gif) no-repeat left top; TOP: 90px; RIGHT: 2px
}
.scedit {
	Z-INDEX: 999; POSITION: absolute; TEXT-ALIGN: center; WIDTH: 50px; BACKGROUND: url(../images/edit_green.gif) no-repeat left top; TOP: 90px; RIGHT: 2px
}
.scbannereditlink {
	WIDTH: 50px; DISPLAY: block
}
.scediticon {
	POSITION: absolute; WIDTH: 15px; BACKGROUND: url(../images/icons/incomplete.gif) no-repeat left top; HEIGHT: 15px; LEFT: -18px
}
.scinfo {
	DISPLAY: none
}
.scediticon:hover .scinfo {
	Z-INDEX: 1000; POSITION: absolute; TEXT-ALIGN: left; BACKGROUND-COLOR: #f0f8ff; WIDTH: 100px; DISPLAY: block; LEFT: -100px
}
H2.pageClaim {
	MARGIN-BOTTOM: 0px
}
H2.pageClaim IMG {
	HEIGHT: auto
}
H3.pageSubClaim {
	MARGIN-TOP: -5px
}
UL.modelHeader {
	LIST-STYLE-TYPE: none; MARGIN-TOP: 0px; PADDING-LEFT: 0px; WIDTH: auto; MARGIN-BOTTOM: 0px; HEIGHT: auto; MARGIN-LEFT: 0px; LIST-STYLE-IMAGE: none
}
UL.modelHeader LI {
	POSITION: relative; LINE-HEIGHT: 17px; WIDTH: 176px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; FONT-SIZE: 11px
}
UL.modelData {
	LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; HEIGHT: auto; MARGIN-LEFT: 0px; LIST-STYLE-IMAGE: none
}
UL.modelInform {
	LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; HEIGHT: auto; MARGIN-LEFT: 0px; LIST-STYLE-IMAGE: none
}
UL.modelDecide {
	LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; HEIGHT: auto; MARGIN-LEFT: 0px; LIST-STYLE-IMAGE: none
}
UL.modelTeaser {
	LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; HEIGHT: auto; MARGIN-LEFT: 0px; LIST-STYLE-IMAGE: none
}
UL.modelData {
	MARGIN-TOP: 3px
}
UL.modelData LI {
	MARGIN-TOP: 1px
}
UL.modelHeader UL.modelData LI {
	LINE-HEIGHT: 17px; WIDTH: 160px; COLOR: #666666; FONT-SIZE: 11px; TOP: auto; LEFT: 0px
}
UL.modelHeader UL.modelInform LI {
	LINE-HEIGHT: 17px; WIDTH: 160px; COLOR: #666666; FONT-SIZE: 11px; TOP: auto; LEFT: 0px
}
UL.modelHeader UL.modelDecide LI {
	LINE-HEIGHT: 17px; WIDTH: 160px; COLOR: #666666; FONT-SIZE: 11px; TOP: auto; LEFT: 0px
}
UL.modelHeader UL.modelTeaser LI {
	LINE-HEIGHT: 17px; WIDTH: 160px; COLOR: #666666; FONT-SIZE: 11px; TOP: auto; LEFT: 0px
}
UL.modelInform LI A {
	BORDER-BOTTOM: #cccccc 1px dashed; PADDING-BOTTOM: 5px; MARGIN-TOP: 0px; PADDING-LEFT: 13px; WIDTH: auto; PADDING-RIGHT: 4px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 8px; HEIGHT: 16px; FONT-SIZE: 11px; TEXT-DECORATION: none; PADDING-TOP: 2px
}
UL.modelDecide LI A {
	BORDER-BOTTOM: #cccccc 1px dashed; PADDING-BOTTOM: 5px; MARGIN-TOP: 0px; PADDING-LEFT: 13px; WIDTH: auto; PADDING-RIGHT: 4px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 8px; HEIGHT: 16px; FONT-SIZE: 11px; TEXT-DECORATION: none; PADDING-TOP: 2px
}
UL.modelInform LI A:hover {
	BACKGROUND-IMAGE: url(../images/arrow-red.gif); TEXT-DECORATION: none
}
UL.modelDecide LI A:hover {
	BACKGROUND-IMAGE: url(../images/arrow-red.gif); TEXT-DECORATION: none
}
UL.modelInform LI A.first:hover {
	BACKGROUND-IMAGE: url(../images/arrow-red.gif); TEXT-DECORATION: none
}
UL.modelDecide LI A.first:hover {
	BACKGROUND-IMAGE: url(../images/arrow-red.gif); TEXT-DECORATION: none
}
UL.modelInform LI A {
	BACKGROUND-IMAGE: url(../images/arrow-blue-usapool.gif); COLOR: #336699
}
UL.modelInform LI A.first {
	BORDER-TOP: #cccccc 1px dashed
}
UL.modelDecide LI A {
	BACKGROUND-IMAGE: url(/images/arrow-gray.gif); COLOR: #666666; FONT-WEIGHT: bold
}
UL.modelDecide LI A.first {
	BORDER-TOP: #cccccc 1px dashed
}
UL.modelHeader UL.modelTeaser LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 15px; WIDTH: auto; PADDING-RIGHT: 0px
}
UL.modelHeader UL.modelTeaser LI A SPAN {
	LINE-HEIGHT: 15px; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10px; DISPLAY: block; TEXT-DECORATION: none; PADDING-TOP: 0px
}
UL.modelHeader UL.modelTeaser LI A IMG {
	MARGIN-BOTTOM: 3px
}
UL.modelHeader UL.modelTeaser LI A {
	BACKGROUND-IMAGE: url(/images/arrow-gray.gif); BACKGROUND-COLOR: transparent; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 98px; HEIGHT: 108px; TEXT-DECORATION: none
}
UL.modelHeader UL.modelTeaser LI A:hover {
	BACKGROUND-IMAGE: url(../images/arrow-red.gif); TEXT-DECORATION: none
}
DIV.clear {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 0px; PADDING-RIGHT: 0px; HEIGHT: 0px; CLEAR: both; OVERFLOW: hidden; PADDING-TOP: 0px
}
BODY.home P.dealerLabel {
	POSITION: absolute; LINE-HEIGHT: 17px; COLOR: #f3f3f3; FONT-SIZE: 11px; TOP: 6px; PADDING-TOP: 0px; LEFT: 9px
}
.search P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: normal; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 17px; PADDING-TOP: 0px
}
.searchfield {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.searchbutton {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.searchfield {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: transparent; PADDING-LEFT: 1px; WIDTH: 109px; PADDING-RIGHT: 1px; FONT-FAMILY: arial, helvetica, sans-Serif; HEIGHT: 17px; COLOR: #666; FONT-SIZE: 9px !important; VERTICAL-ALIGN: middle; BORDER-TOP: #ccc 1px solid; MARGIN-RIGHT: 1px; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 1px
}
.searchfield {
	WIDTH: 105px; HEIGHT: 13px
}
* + HTML .searchfield {
	FONT-SIZE: 10px !important
}
.searchbutton {
	BORDER-BOTTOM: 0px; POSITION: relative; BORDER-LEFT: 0px; WIDTH: 17px; HEIGHT: 17px; COLOR: #666; FONT-SIZE: 14px; VERTICAL-ALIGN: middle; BORDER-TOP: 0px; TOP: 0px !important; BORDER-RIGHT: 0px; LEFT: -4px
}
.searchbuttonMore {
	BORDER-BOTTOM: 0px; POSITION: relative; BORDER-LEFT: 0px; WIDTH: 17px; HEIGHT: 17px; COLOR: #666; FONT-SIZE: 14px; VERTICAL-ALIGN: middle; BORDER-TOP: 0px; TOP: 0px !important; BORDER-RIGHT: 0px; LEFT: -4px
}
.searchbuttonMore {
	WIDTH: 24px
}
.searchbutton {
	TOP: 1px
}
* + HTML .searchbutton {
	TOP: 1px !important
}
.innerContent .searchbutton {
	POSITION: relative; MARGIN-LEFT: 1px; TOP: 0px !important
}
.link SPAN.searchUrl {
	WIDTH: 394px; DISPLAY: block; HEIGHT: 11px; COLOR: #999; FONT-SIZE: 11px; OVERFLOW: hidden; TEXT-DECORATION: underline
}
#porscheCenterSearchBox {
	POSITION: absolute; TOP: 0px; RIGHT: 12px
}
#porscheCenterSearchBox .searchfield {
	
}
#porscheCenterSearchBox .searchbutton {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.porscheCenterSearchBG {
	BACKGROUND-IMAGE: url(../images/transparent/white-20.png); POSITION: absolute; PADDING-BOTTOM: 8px; BACKGROUND-COLOR: transparent; PADDING-LEFT: 8px; WIDTH: 264px; PADDING-RIGHT: 8px; DISPLAY: none; HEIGHT: auto; CLEAR: both; TOP: 34px; RIGHT: auto; PADDING-TOP: 0px; LEFT: 749px
}
BODY.usaPool .porscheCenterSearchBG {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 8px; WIDTH: 183px; PADDING-RIGHT: 8px; TOP: -19px; RIGHT: auto; PADDING-TOP: 0px; LEFT: 760px
}
BODY.usaPool.home .porscheCenterSearchBG {
	TOP: 68px; RIGHT: 64px; LEFT: auto
}
#porscheCenterSearchResults {
	POSITION: relative; PADDING-BOTTOM: 12px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-FAMILY: inherit; CLEAR: both; FONT-SIZE: 11px; PADDING-TOP: 4px
}
.porscheCenterSearchBG .loading {
	BACKGROUND-IMAGE: url(/images/jdpower/200803/loading.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center 29px; HEIGHT: 66px
}
#porscheCenterSearchResults P {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: normal; MARGIN-TOP: 0px; PADDING-LEFT: 4px; BOTTOM: auto !important; PADDING-RIGHT: 4px; MARGIN-BOTTOM: 4px; HEIGHT: auto !important; PADDING-TOP: 1px; LEFT: auto !important
}
#porscheCenterSearchResults A.porscheCenterLink {
	BACKGROUND-IMAGE: url(/images/arrow-gray.gif); LINE-HEIGHT: normal; PADDING-LEFT: 9px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 3px; TEXT-DECORATION: none
}
#porscheCenterSearchResults A.porscheCenterLink:hover {
	BACKGROUND-IMAGE: url(/images/arrow-red.gif); COLOR: rgb(204,0,0); TEXT-DECORATION: none
}
#porscheCenterSearchResults UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#porscheCenterSearchResults UL LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#pcsMinWidth {
	BORDER-LEFT-WIDTH: 200px
}
.download {
	BORDER-BOTTOM: rgb(204,204,204) 1px dashed; PADDING-BOTTOM: 16px; MARGIN-BOTTOM: 16px
}
.download P {
	MARGIN-BOTTOM: 8px
}
.download A {
	BACKGROUND-IMAGE: url(../images/arrow-gray.gif); PADDING-LEFT: 14px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 1px 4px; COLOR: rgb(102,102,102); FONT-SIZE: 10px
}
.illustratedDownload {
	POSITION: relative; BACKGROUND-COLOR: #fff; DISPLAY: inline; MARGIN-BOTTOM: 17px; FLOAT: left; HEIGHT: 87px
}
.illustratedDownload UL {
	LIST-STYLE-TYPE: none; MARGIN: 0px; DISPLAY: block
}
.illustratedDownload UL LI.dimensions {
	MARGIN-BOTTOM: 10px; FONT-SIZE: 12px
}
.illustratedDownload UL LI IMG {
	MARGIN-BOTTOM: 5px
}
.illustratedDownload UL LI {
	LINE-HEIGHT: 12px; PADDING-LEFT: 7px
}
.illustratedDownload UL LI A {
	BACKGROUND-IMAGE: url(../images/arrow-gray.gif); PADDING-BOTTOM: 0px; PADDING-LEFT: 14px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 1px 4px; COLOR: rgb(102,102,102); FONT-SIZE: 10px; PADDING-TOP: 0px
}
.download A:hover {
	BACKGROUND-IMAGE: url(../images/arrow-red.gif); COLOR: rgb(204,0,0)
}
A.link {
	POSITION: relative; BACKGROUND-COLOR: #fff; DISPLAY: block; MARGIN-BOTTOM: 17px; HEIGHT: 87px; CLEAR: both; CURSOR: pointer; TEXT-DECORATION: none
}
A.illustratedLink {
	POSITION: relative; BACKGROUND-COLOR: #fff; DISPLAY: block; MARGIN-BOTTOM: 17px; HEIGHT: 87px; CLEAR: both; CURSOR: pointer; TEXT-DECORATION: none
}
A.illustratedModelLink {
	POSITION: relative; BACKGROUND-COLOR: #fff; DISPLAY: block; MARGIN-BOTTOM: 17px; HEIGHT: 87px; CLEAR: both; CURSOR: pointer; TEXT-DECORATION: none
}
A.illustratedModelLinkInfo {
	POSITION: relative; BACKGROUND-COLOR: #fff; DISPLAY: block; MARGIN-BOTTOM: 17px; HEIGHT: 87px; CLEAR: both; CURSOR: pointer; TEXT-DECORATION: none
}
A.illustratedNewsLink {
	POSITION: relative; BACKGROUND-COLOR: #fff; DISPLAY: block; MARGIN-BOTTOM: 17px; HEIGHT: 87px; CLEAR: both; CURSOR: pointer; TEXT-DECORATION: none
}
A.illustratedLink {
	WIDTH: 567px
}
A.illustratedModelLink {
	WIDTH: 567px
}
A.illustratedModelLinkInfo {
	WIDTH: 567px
}
A.illustratedNewsLink {
	WIDTH: 567px
}
A.illustratedModelLinkInfo {
	MARGIN-BOTTOM: 12px
}
A.link {
	WIDTH: 399px
}
A.link:hover {
	BACKGROUND-IMAGE: url(../images/illustrated-link-back.gif); BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: 100% 0px
}
A.illustratedLink:hover {
	BACKGROUND-IMAGE: url(../images/illustrated-link-back.gif); BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: 100% 0px
}
A.link:hover SPAN {
	BACKGROUND-COLOR: rgb(245,245,245)
}
A.illustratedLink:hover SPAN {
	BACKGROUND-COLOR: rgb(245,245,245)
}
A.illustratedModelLink:hover SPAN {
	BACKGROUND-COLOR: rgb(245,245,245)
}
A.illustratedModelLinkInfo:hover SPAN {
	BACKGROUND-COLOR: rgb(245,245,245)
}
A.link:hover SPAN {
	BACKGROUND-IMAGE: url(../images/illustrated-link-back.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 100% 0px
}
A.illustratedLink:hover SPAN {
	BACKGROUND-IMAGE: url(../images/illustrated-link-back.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 100% 0px
}
A.illustratedModelLink:hover SPAN {
	BACKGROUND-IMAGE: url(../images/illustrated-link-back.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 100% 0px
}
A.illustratedNewsLink:hover SPAN {
	BACKGROUND-IMAGE: url(../images/illustrated-link-back.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 100% 0px
}
A.illustratedModelLinkInfo:hover SPAN {
	BACKGROUND-IMAGE: url(../images/illustrated-link-back.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 100% 0px
}
A.illustratedNewsLink:hover SPAN {
	COLOR: rgb(204,0,0)
}
.illustratedLinkImage {
	DISPLAY: block; FLOAT: left; MARGIN-RIGHT: 12px
}
.illustratedmsclassicLinkImage {
	DISPLAY: block; FLOAT: left; MARGIN-RIGHT: 12px
}
.illustratedLinkImage {
	WIDTH: 151px; HEIGHT: 79px
}
.illustratedModelLinkInfo .illustratedLinkImage {
	PADDING-TOP: 8px
}
A.link SPAN {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 6px; WIDTH: 394px; PADDING-RIGHT: 4px; DISPLAY: block; HEIGHT: 79px; COLOR: #333; FONT-SIZE: 12px; PADDING-TOP: 4px
}
A.illustratedLink SPAN {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 6px; WIDTH: 394px; PADDING-RIGHT: 4px; DISPLAY: block; HEIGHT: 79px; COLOR: #333; FONT-SIZE: 12px; PADDING-TOP: 4px
}
A.illustratedModelLink SPAN {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 6px; WIDTH: 394px; PADDING-RIGHT: 4px; DISPLAY: block; HEIGHT: 79px; COLOR: #333; FONT-SIZE: 12px; PADDING-TOP: 4px
}
A.illustratedModelLinkInfo SPAN {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 6px; WIDTH: 394px; PADDING-RIGHT: 4px; DISPLAY: block; HEIGHT: 79px; COLOR: #333; FONT-SIZE: 12px; PADDING-TOP: 4px
}
A.illustratedNewsLink SPAN {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 6px; WIDTH: 394px; PADDING-RIGHT: 4px; DISPLAY: block; HEIGHT: 79px; COLOR: #333; FONT-SIZE: 12px; PADDING-TOP: 4px
}
A.illustratedmsclassicLink {
	POSITION: relative; BACKGROUND-COLOR: #fff; WIDTH: 591px; DISPLAY: block; MARGIN-BOTTOM: 34px; HEIGHT: 49px; CLEAR: both; CURSOR: pointer; TEXT-DECORATION: none
}
A.illustratedmsclassicLink SPAN {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: transparent; PADDING-LEFT: 6px; WIDTH: 452px; PADDING-RIGHT: 4px; DISPLAY: block; FLOAT: left; HEIGHT: 49px; COLOR: #333; FONT-SIZE: 12px; PADDING-TOP: 0px
}
A.illustratedmsclassicLink:hover SPAN {
	BACKGROUND-COLOR: #f3f3f3
}
.illustratedmsclassicLinkImage {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 95px; HEIGHT: 47px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
A.illustratedModelLink SPAN {
	HEIGHT: 79px
}
A.illustratedNewsLink SPAN {
	BORDER-BOTTOM: rgb(153,0,0) 1px solid; BACKGROUND-COLOR: rgb(245,245,245); HEIGHT: 77px; BORDER-TOP: rgb(153,0,0) 1px solid
}
A.illustratedLink SPAN {
	FLOAT: left
}
A.illustratedModelLink SPAN {
	FLOAT: left
}
A.illustratedModelLinkInfo SPAN {
	FLOAT: left
}
A.illustratedNewsLink SPAN {
	FLOAT: left
}
A.illustratedmsclassicLink SPAN {
	FLOAT: left
}
A.link STRONG {
	BACKGROUND-IMAGE: url(../images/arrow-gray.gif); LINE-HEIGHT: 4px; PADDING-LEFT: 14px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 2px 6px; MARGIN-BOTTOM: 9px; COLOR: rgb(132,132,132); FONT-SIZE: 14px
}
A.illustratedLink STRONG {
	BACKGROUND-IMAGE: url(../images/arrow-gray.gif); LINE-HEIGHT: 4px; PADDING-LEFT: 14px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 2px 6px; MARGIN-BOTTOM: 9px; COLOR: rgb(132,132,132); FONT-SIZE: 14px
}
A.illustratedModelLink STRONG {
	BACKGROUND-IMAGE: url(../images/arrow-gray.gif); LINE-HEIGHT: 4px; PADDING-LEFT: 14px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 2px 6px; MARGIN-BOTTOM: 9px; COLOR: rgb(132,132,132); FONT-SIZE: 14px
}
A.illustratedModelLinkInfo STRONG {
	BACKGROUND-IMAGE: url(../images/arrow-gray.gif); LINE-HEIGHT: 4px; PADDING-LEFT: 14px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 2px 6px; MARGIN-BOTTOM: 9px; COLOR: rgb(132,132,132); FONT-SIZE: 14px
}
A.illustratedNewsLink STRONG {
	BACKGROUND-IMAGE: url(../images/arrow-gray.gif); LINE-HEIGHT: 4px; PADDING-LEFT: 14px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 2px 6px; MARGIN-BOTTOM: 9px; COLOR: rgb(132,132,132); FONT-SIZE: 14px
}
A.illustratedmsclassicLink STRONG {
	BACKGROUND-IMAGE: url(../images/arrow-gray.gif); LINE-HEIGHT: 4px; PADDING-LEFT: 14px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 2px 6px; MARGIN-BOTTOM: 9px; COLOR: rgb(132,132,132); FONT-SIZE: 14px
}
.illustratedModelLink {
	BORDER-BOTTOM: rgb(204,204,204) 1px dashed; PADDING-BOTTOM: 8px
}
.illustratedModelLinkInfo {
	BORDER-BOTTOM: rgb(204,204,204) 1px dashed; PADDING-BOTTOM: 8px
}
A.illustratedNewsLink STRONG {
	BACKGROUND-IMAGE: url(../images/arrow-red-dark.gif); COLOR: rgb(153,0,0)
}
DIV STRONG.modelInfo1 {
	BACKGROUND-IMAGE: none; POSITION: absolute; LINE-HEIGHT: 15px; PADDING-LEFT: 0px; WIDTH: 158px; DISPLAY: block; HEIGHT: 65px; COLOR: #333; FONT-SIZE: 10px; TOP: 28px; FONT-WEIGHT: normal
}
DIV STRONG.modelInfo2 {
	BACKGROUND-IMAGE: none; POSITION: absolute; LINE-HEIGHT: 15px; PADDING-LEFT: 0px; WIDTH: 158px; DISPLAY: block; HEIGHT: 65px; COLOR: #333; FONT-SIZE: 10px; TOP: 28px; FONT-WEIGHT: normal
}
DIV STRONG.modelInfo2 {
	WIDTH: 175px; LEFT: 375px
}
DIV .modelInfo1 EM {
	FONT-STYLE: normal; COLOR: rgb(132,132,132); FONT-SIZE: 11px; FONT-WEIGHT: bold
}
DIV .modelInfo2 EM {
	FONT-STYLE: normal; COLOR: rgb(132,132,132); FONT-SIZE: 11px; FONT-WEIGHT: bold
}
A.illustratedModelLinkInfo {
	HEIGHT: 100px
}
A.illustratedModelLinkInfo SPAN {
	HEIGHT: 100px
}
.expandables {
	WIDTH: 399px; MARGIN-BOTTOM: 21px
}
.expandable {
	PADDING-BOTTOM: 1px; BACKGROUND-COLOR: rgb(245,245,245); MARGIN-TOP: 1px; HEIGHT: 19px; OVERFLOW: hidden
}
.expandable H3 {
	BACKGROUND-IMAGE: url(../images/arrow-gray.gif); BACKGROUND-COLOR: rgb(204,204,204); MARGIN-TOP: 0px; PADDING-LEFT: 28px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: arial, helvetica, sans-serif; BACKGROUND-POSITION: 11px 7px; HEIGHT: 17px; COLOR: #333; FONT-SIZE: 11px; OVERFLOW: hidden; CURSOR: pointer; FONT-WEIGHT: normal; PADDING-TOP: 3px
}
#expandableHead_1 {
	PADDING-TOP: 3px
}
#expandableHead_2 {
	PADDING-TOP: 3px
}
#expandableHead_3 {
	PADDING-TOP: 3px
}
#expandableHead_4 {
	PADDING-TOP: 3px
}
#expandableHead_5 {
	PADDING-TOP: 3px
}
#expandableHead_6 {
	PADDING-TOP: 3px
}
#expandableHead_7 {
	PADDING-TOP: 3px
}
#expandableHead_8 {
	PADDING-TOP: 3px
}
#expandableHead_9 {
	PADDING-TOP: 3px
}
#expandableHead_10 {
	PADDING-TOP: 3px
}
#expandableHead_11 {
	PADDING-TOP: 3px
}
#expandableHead_12 {
	PADDING-TOP: 3px
}
#expandableHead_13 {
	PADDING-TOP: 3px
}
#expandableHead_14 {
	PADDING-TOP: 3px
}
#expandableHead_15 {
	PADDING-TOP: 3px
}
#expandableHead_16 {
	PADDING-TOP: 3px
}
#expandableHead_17 {
	PADDING-TOP: 3px
}
#expandableHead_18 {
	PADDING-TOP: 3px
}
#expandableHead_19 {
	PADDING-TOP: 3px
}
#expandableHead_20 {
	PADDING-TOP: 3px
}
#expandableHead_21 {
	PADDING-TOP: 3px
}
#expandableHead_22 {
	PADDING-TOP: 3px
}
#expandableHead_23 {
	PADDING-TOP: 3px
}
#expandableHead_24 {
	PADDING-TOP: 3px
}
#expandableHead_25 {
	PADDING-TOP: 3px
}
#expandableHead_26 {
	PADDING-TOP: 3px
}
#expandableHead_27 {
	PADDING-TOP: 3px
}
#expandableHead_28 {
	PADDING-TOP: 3px
}
#expandableHead_29 {
	PADDING-TOP: 3px
}
#expandableHead_30 {
	PADDING-TOP: 3px
}
.innerContent .expandable P {
	BACKGROUND-COLOR: rgb(245,245,245); PADDING-LEFT: 20px; PADDING-RIGHT: 20px
}
.expandable P {
	BACKGROUND-COLOR: rgb(245,245,245); PADDING-LEFT: 20px; PADDING-RIGHT: 20px
}
BODY DIV A.link {
	HEIGHT: auto
}
BODY DIV A.link SPAN {
	HEIGHT: auto
}
.inlineMovie {
	BORDER-BOTTOM: rgb(214,214,214) 1px solid; POSITION: relative; BORDER-LEFT: rgb(214,214,214) 1px solid; WIDTH: 567px; MARGIN-BOTTOM: 21px; HEIGHT: 101px; OVERFLOW: hidden; BORDER-TOP: rgb(214,214,214) 1px solid; BORDER-RIGHT: rgb(214,214,214) 1px solid
}
.inlineMovie .thumb {
	POSITION: absolute; WIDTH: 158px; DISPLAY: block; HEIGHT: 101px; TOP: 0px; LEFT: 0px
}
.inlineMovie H3 {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 399px; PADDING-RIGHT: 0px; TOP: 4px; PADDING-TOP: 0px; LEFT: 167px
}
.inlineMovie .movieformat {
	POSITION: absolute; WIDTH: 100px; HEIGHT: 61px; FONT-SIZE: 11px; TOP: 37px
}
.mediaplayer {
	LEFT: 167px
}
.quicktime {
	LEFT: 300px
}
.movieformat STRONG {
	DISPLAY: block; MARGIN-BOTTOM: 6px; COLOR: rgb(132,132,132); FONT-SIZE: 12px
}
.movieformat A {
	DISPLAY: block; FONT-SIZE: 11px
}
TABLE.news {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 21px; PADDING-LEFT: 0px; WIDTH: 399px; PADDING-RIGHT: 0px; BORDER-COLLAPSE: collapse; PADDING-TOP: 0px
}
.news TD {
	TEXT-ALIGN: left; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: rgb(102,102,102); FONT-SIZE: 12px; VERTICAL-ALIGN: top; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.news A {
	BACKGROUND-IMAGE: url(../images/arrow-gray.gif); LINE-HEIGHT: 17px; PADDING-LEFT: 16px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 2px 5px; COLOR: rgb(102,102,102); MARGIN-RIGHT: 20px; TEXT-DECORATION: none
}
.news A:hover {
	BACKGROUND-IMAGE: url(../images/arrow-red.gif); COLOR: rgb(204,0,0)
}
.imageCombo1 {
	WIDTH: 183px; FLOAT: left
}
.imageCombo2 {
	WIDTH: 183px; FLOAT: right; CLEAR: right
}
.imageCombos:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
UL.linkOverviews {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 399px; PADDING-RIGHT: 0px; HEIGHT: 300px; PADDING-TOP: 0px
}
.linkOverviews LI {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-SIZE: 10px; PADDING-TOP: 0px
}
.linkOverviews A {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-SIZE: 10px; PADDING-TOP: 0px
}
.linkOverviews LI {
	WIDTH: 120px; HEIGHT: 80px
}
.linkOverviews A {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 124px; PADDING-RIGHT: 2px; HEIGHT: 80px; COLOR: rgb(51,51,51); TEXT-DECORATION: none; PADDING-TOP: 2px
}
.linkOverviews A {
	HEIGHT: 76px
}
.linkOverviews A:hover {
	BACKGROUND-COLOR: rgb(242,242,242); COLOR: rgb(51,51,51)
}
.linkOverview1 {
	LEFT: 0px
}
.linkOverview4 {
	LEFT: 0px
}
.linkOverview7 {
	LEFT: 0px
}
.linkOverview10 {
	LEFT: 0px
}
.linkOverview2 {
	LEFT: 144px
}
.linkOverview5 {
	LEFT: 144px
}
.linkOverview8 {
	LEFT: 144px
}
.linkOverview11 {
	LEFT: 144px
}
.linkOverview3 {
	LEFT: 288px
}
.linkOverview6 {
	LEFT: 288px
}
.linkOverview9 {
	LEFT: 288px
}
.linkOverview12 {
	LEFT: 288px
}
.linkOverview4 {
	TOP: 88px
}
.linkOverview5 {
	TOP: 88px
}
.linkOverview6 {
	TOP: 88px
}
.linkOverview7 {
	TOP: 176px
}
.linkOverview8 {
	TOP: 176px
}
.linkOverview9 {
	TOP: 176px
}
.linkOverview10 {
	TOP: 264px
}
.linkOverview11 {
	TOP: 264px
}
.linkOverview12 {
	TOP: 264px
}
.linkOverviews LI STRONG {
	DISPLAY: block
}
.linkOverviews LI SPAN {
	DISPLAY: block
}
.linkOverviews LI STRONG {
	BACKGROUND-IMAGE: url(../images/arrow-gray.gif); PADDING-LEFT: 10px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 1px 6px; MARGIN-BOTTOM: 2px; COLOR: rgb(132,132,132); FONT-SIZE: 11px
}
.linkOverviews BR {
	DISPLAY: none
}
.linkOverviews SPAN BR {
	DISPLAY: inline
}
.appDownload {
	POSITION: relative; WIDTH: 520px; MARGIN-BOTTOM: 21px; HEIGHT: 92px
}
.appDownload H3 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 1px; FONT-SIZE: 12px
}
.appDownload P {
	MARGIN-BOTTOM: 12px; FONT-SIZE: 10px
}
.appDownload P A {
	FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.appDownloadExplanation {
	POSITION: absolute; WIDTH: 265px; TOP: 0px; LEFT: 256px
}
.appDownload1 {
	POSITION: absolute; WIDTH: 105px; TOP: 0px; LEFT: 0px
}
.appDownload2 {
	POSITION: absolute; WIDTH: 105px; TOP: 0px; LEFT: 136px
}
.galleryMovie {
	BORDER-BOTTOM: rgb(204,204,204) 1px dashed; POSITION: relative; WIDTH: 509px; MARGIN-BOTTOM: 16px; HEIGHT: 64px
}
.galleryMovie .thumb {
	BORDER-BOTTOM: rgb(204,204,204) 1px solid; POSITION: absolute; BORDER-LEFT: rgb(204,204,204) 1px solid; WIDTH: 95px; DISPLAY: block; HEIGHT: 47px; BORDER-TOP: rgb(204,204,204) 1px solid; TOP: 0px; BORDER-RIGHT: rgb(204,204,204) 1px solid; LEFT: 0px
}
.galleryMovie H3 {
	POSITION: absolute; MARGIN-TOP: 0px; WIDTH: 300px; TOP: -4px; LEFT: 105px
}
* HTML .galleryMovie H3 {
	TOP: -30px
}
.galleryMovie .large {
	POSITION: absolute; TEXT-TRANSFORM: uppercase; WIDTH: 84px; HEIGHT: 18px; TOP: 33px; LEFT: 291px
}
.galleryMovie .small {
	POSITION: absolute; TEXT-TRANSFORM: uppercase; WIDTH: 84px; HEIGHT: 18px; TOP: 33px; LEFT: 291px
}
.galleryMovie .small {
	LEFT: 394px
}
.galleryMovie A {
	FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.gallery360 {
	BORDER-BOTTOM: rgb(204,204,204) 1px dashed; POSITION: relative; WIDTH: 509px; MARGIN-BOTTOM: 16px; HEIGHT: 64px
}
.gallery360 .thumb {
	BORDER-BOTTOM: rgb(204,204,204) 1px solid; POSITION: absolute; BORDER-LEFT: rgb(204,204,204) 1px solid; WIDTH: 95px; DISPLAY: block; HEIGHT: 47px; BORDER-TOP: rgb(204,204,204) 1px solid; TOP: 0px; BORDER-RIGHT: rgb(204,204,204) 1px solid; LEFT: 0px
}
.gallery360 .caption {
	POSITION: absolute; MARGIN-TOP: 0px; WIDTH: 300px; TOP: -4px; LEFT: 105px
}
.gallery360 .caption P {
	FONT-SIZE: 10px
}
.gallery360 .large {
	POSITION: absolute; WIDTH: 84px; DISPLAY: inline-block; HEIGHT: 18px; TOP: 18px; LEFT: 291px
}
.gallery360 .small {
	POSITION: absolute; WIDTH: 84px; DISPLAY: inline-block; HEIGHT: 18px; TOP: 18px; LEFT: 291px
}
.gallery360 .large P {
	PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 10px; PADDING-TOP: 0px
}
.gallery360 .small P {
	PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 10px; PADDING-TOP: 0px
}
.gallery360 .small {
	LEFT: 394px
}
.gallery360 A {
	FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.sound {
	BORDER-BOTTOM: rgb(204,204,204) 1px dashed; POSITION: relative; WIDTH: 509px; MARGIN-BOTTOM: 16px; HEIGHT: 64px
}
.sound .thumb {
	BORDER-BOTTOM: rgb(204,204,204) 1px solid; POSITION: absolute; BORDER-LEFT: rgb(204,204,204) 1px solid; WIDTH: 95px; DISPLAY: block; HEIGHT: 47px; BORDER-TOP: rgb(204,204,204) 1px solid; TOP: 0px; BORDER-RIGHT: rgb(204,204,204) 1px solid; LEFT: 0px
}
.sound .soundExplanation {
	POSITION: absolute; WIDTH: 100px; HEIGHT: 50px; TOP: 0px; LEFT: 105px
}
.sound .soundExplanation H3 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; FONT-SIZE: 12px
}
* HTML .sound .soundExplanation {
	TOP: -30px
}
.sound .soundExplanation P {
	FONT-SIZE: 10px
}
.sound .soundPlay {
	POSITION: absolute; TEXT-TRANSFORM: uppercase; WIDTH: 80px; HEIGHT: 18px; FONT-SIZE: 11px; TOP: 34px; FONT-WEIGHT: bold; LEFT: 273px
}
.sound .soundDownload {
	POSITION: absolute; TEXT-TRANSFORM: uppercase; WIDTH: 80px; HEIGHT: 18px; FONT-SIZE: 11px; TOP: 34px; FONT-WEIGHT: bold; LEFT: 273px
}
.sound .soundDownload {
	LEFT: 353px
}
.sound A {
	TEXT-DECORATION: none
}
TABLE.features {
	BORDER-BOTTOM: rgb(204,204,204) 1px dashed; LINE-HEIGHT: 16px; WIDTH: 529px; BORDER-COLLAPSE: collapse; MARGIN-BOTTOM: 0px
}
.features TH {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 16px; FONT-SIZE: 11px; VERTICAL-ALIGN: top; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 8px
}
.features TD {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 16px; FONT-SIZE: 11px; VERTICAL-ALIGN: top; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 8px
}
.featuresCompare TD {
	PADDING-BOTTOM: 6px
}
.featuresCompare TH {
	PADDING-BOTTOM: 6px
}
.features TD {
	FONT-SIZE: 10px
}
BODY.usaPool .features TD {
	FONT-SIZE: 11px
}
.features TD.subCategory {
	PADDING-LEFT: 8px
}
.features TH {
	WIDTH: 90px; COLOR: rgb(132,132,132)
}
.features TH.compare {
	WIDTH: 298px; COLOR: rgb(132,132,132)
}
.features .price {
	WIDTH: 90px; COLOR: #333
}
TABLE TR.firstRow TH {
	BORDER-TOP: medium none
}
TABLE TR.firstRow TD {
	BORDER-TOP: medium none
}
.features .alternate TD {
	BACKGROUND-COLOR: rgb(248,248,248)
}
BODY DIV .features TH.optional {
	FONT-WEIGHT: normal
}
BODY DIV .features TD.subCategory {
	WIDTH: auto
}
TABLE.features TR TD.subCategoryValue {
	WIDTH: 90px !important
}
.features A {
	COLOR: rgb(91,133,173)
}
BODY DIV .featuresPrice A {
	COLOR: rgb(102,102,102); TEXT-DECORATION: underline
}
.features .price A {
	COLOR: rgb(102,102,102); TEXT-DECORATION: underline
}
UL.knowledgeBases {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; HEIGHT: 380px; FONT-SIZE: 10px; PADDING-TOP: 0px
}
UL.lines1.knowledgeBases {
	HEIGHT: 56px
}
UL.lines2.knowledgeBases {
	HEIGHT: 112px
}
UL.lines3.knowledgeBases {
	HEIGHT: 168px
}
UL.lines4.knowledgeBases {
	HEIGHT: 264px
}
UL.lines5.knowledgeBases {
	HEIGHT: 330px
}
.knowledgeBases LI {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
.knowledgeBases A {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
.knowledgeBases LI {
	WIDTH: 120px; HEIGHT: 66px
}
.knowledgeBases A {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 182px; PADDING-RIGHT: 2px; HEIGHT: 52px; COLOR: rgb(51,51,51); TEXT-DECORATION: none; PADDING-TOP: 2px
}
.knowledgeBase1 {
	LEFT: 0px
}
.knowledgeBase3 {
	LEFT: 0px
}
.knowledgeBase5 {
	LEFT: 0px
}
.knowledgeBase7 {
	LEFT: 0px
}
.knowledgeBase9 {
	LEFT: 0px
}
.knowledgeBase11 {
	LEFT: 0px
}
.knowledgeBase13 {
	LEFT: 0px
}
.knowledgeBase15 {
	LEFT: 0px
}
.knowledgeBase17 {
	LEFT: 0px
}
.knowledgeBase19 {
	LEFT: 0px
}
.knowledgeBase2 {
	LEFT: 199px
}
.knowledgeBase4 {
	LEFT: 199px
}
.knowledgeBase6 {
	LEFT: 199px
}
.knowledgeBase8 {
	LEFT: 199px
}
.knowledgeBase10 {
	LEFT: 199px
}
.knowledgeBase12 {
	LEFT: 199px
}
.knowledgeBase14 {
	LEFT: 199px
}
.knowledgeBase16 {
	LEFT: 199px
}
.knowledgeBase18 {
	LEFT: 199px
}
.knowledgeBase20 {
	LEFT: 199px
}
.knowledgeBase1 {
	TOP: 0px
}
.knowledgeBase2 {
	TOP: 0px
}
.knowledgeBase3 {
	TOP: 57px
}
.knowledgeBase4 {
	TOP: 57px
}
.knowledgeBase5 {
	TOP: 114px
}
.knowledgeBase6 {
	TOP: 114px
}
.knowledgeBase7 {
	TOP: 171px
}
.knowledgeBase8 {
	TOP: 171px
}
.knowledgeBase9 {
	TOP: 228px
}
.knowledgeBase10 {
	TOP: 228px
}
.knowledgeBase11 {
	TOP: 285px
}
.knowledgeBase12 {
	TOP: 285px
}
.knowledgeBase13 {
	TOP: 342px
}
.knowledgeBase14 {
	TOP: 342px
}
.knowledgeBase15 {
	TOP: 399px
}
.knowledgeBase16 {
	TOP: 399px
}
.knowledgeBase17 {
	TOP: 456px
}
.knowledgeBase18 {
	TOP: 456px
}
.knowledgeBase19 {
	TOP: 513px
}
.knowledgeBase20 {
	TOP: 513px
}
.knowledgeBases LI STRONG {
	DISPLAY: block
}
.knowledgeBases LI SPAN {
	DISPLAY: block
}
.knowledgeBases LI STRONG {
	BACKGROUND-IMAGE: url(../images/arrow-gray.gif); PADDING-LEFT: 10px; WIDTH: 100px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 1px 4px; MARGIN-BOTTOM: 6px; COLOR: rgb(132,132,132); FONT-SIZE: 10px; FONT-WEIGHT: normal
}
.knowledgeBases LI A:hover STRONG {
	BACKGROUND-IMAGE: url(../images/arrow-red.gif); COLOR: rgb(204,0,0); CURSOR: pointer
}
.knowledgeBases BR {
	DISPLAY: none
}
.knowledgeBases IMG {
	BORDER-BOTTOM: rgb(204,204,204) 1px solid; POSITION: absolute; BORDER-LEFT: rgb(204,204,204) 1px solid; WIDTH: 61px; DISPLAY: block; HEIGHT: 37px; BORDER-TOP: rgb(204,204,204) 1px solid; TOP: 0px; BORDER-RIGHT: rgb(204,204,204) 1px solid; LEFT: 0px
}
.knowledgeBases STRONG {
	POSITION: absolute; WIDTH: 117px; DISPLAY: block; TOP: -1px; LEFT: 72px
}
#knowledgeBaseShade {
	Z-INDEX: 3900; POSITION: absolute; WIDTH: 679px; DISPLAY: none
}
#knowledgeBaseShade {
	BACKGROUND-IMAGE: url(../images/transparent/gray-30.png) !important; FILTER: alpha(opacity=30); BACKGROUND-COLOR: transparent !important
}
* + HTML #knowledgeBaseShade {
	FILTER: none
}
#knowledgeBase {
	BACKGROUND-IMAGE: url(../Images/kbase-back.gif); Z-INDEX: 3901; BORDER-BOTTOM: rgb(204,204,204) 1px solid; POSITION: absolute; PADDING-LEFT: 39px; WIDTH: 624px; DISPLAY: none; BACKGROUND-REPEAT: repeat-y; PADDING-TOP: 61px
}
BODY DIV #knowledgeBase H2 {
	POSITION: absolute; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: rgb(123,139,154); PADDING-LEFT: 15px; WIDTH: 648px; COLOR: #fff; TOP: 0px; PADDING-TOP: 15px; LEFT: 0px
}
BODY DIV #knowledgeBase H2.kbNavi {
	BORDER-BOTTOM: medium none; PADDING-BOTTOM: 28px; BOTTOM: 0px; MARGIN-BOTTOM: 0px; BORDER-TOP: #ccc 1px solid; TOP: auto; PADDING-TOP: 19px
}
#knowledgeBase H2.kbNavi #kbNext {
	POSITION: absolute; RIGHT: 36px
}
#knowledgeBase H2.kbNavi #kbPrev {
	POSITION: absolute; LEFT: 0px
}
#knowledgeBase H3 IMG {
	HEIGHT: 19px
}
BODY DIV #knowledgeBase .innerContent {
	MARGIN-LEFT: 15px
}
BODY DIV #knowledgeBase .innerContent {
	PADDING-BOTTOM: 10px; MARGIN-BOTTOM: 0px
}
#closeButtonKbase {
	Z-INDEX: 4000; POSITION: absolute; TOP: 5px; LEFT: 640px
}
.knowledgebaseWrapper {
	POSITION: absolute; OVERFLOW-X: hidden; OVERFLOW-Y: auto; BACKGROUND-COLOR: white; WIDTH: 648px; OVERFLOW: auto; TOP: 47px; BORDER-RIGHT: rgb(204,204,204) 1px solid; PADDING-TOP: 20px; LEFT: 14px
}
BODY .knowledgebaseWrapper #introImageKBase {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LEFT: 0px
}
BODY .knowledgebaseWrapper .introImage {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LEFT: 0px
}
BODY .knowledgebaseWrapper .innerContent {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LEFT: 0px
}
.knowledgebaseWrapper .caption {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: rgb(102,102,102); FONT-SIZE: 10px; TOP: -15px; PADDING-TOP: 0px
}
.knowledgebaseWrapper .caption STRONG {
	COLOR: #000; FONT-SIZE: 10px
}
.knowledgebaseWrapper .innerContent .image STRONG {
	COLOR: #000; FONT-SIZE: 10px
}
.knowledgebaseWrapper .innerContent P A {
	FONT-SIZE: 12px
}
#kbaseMilkyBG {
	Z-INDEX: 3800; POSITION: absolute; FILTER: alpha(opacity=92); BACKGROUND-COLOR: #f5f5f5; WIDTH: 1063px; HEIGHT: 100%; TOP: 0px; LEFT: 0px; opacity: 0.92
}
* HTML #kbaseMilkyBG {
	POSITION: absolute
}
#divPopup {
	Z-INDEX: 3901; BORDER-BOTTOM: rgb(204,204,204) 1px solid; POSITION: absolute; BORDER-LEFT: rgb(204,204,204) 1px solid; BACKGROUND-COLOR: white; DISPLAY: none; OVERFLOW: hidden; BORDER-TOP: rgb(204,204,204) 1px solid; BORDER-RIGHT: rgb(204,204,204) 1px solid
}
#divPopupShade {
	Z-INDEX: 3900; POSITION: absolute; DISPLAY: none
}
#divPopupShade {
	BACKGROUND-IMAGE: url(../images/transparent/gray-30.png) !important; FILTER: alpha(opacity=30); BACKGROUND-COLOR: transparent !important
}
.divPopupPage {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: none; FONT-FAMILY: arial, helvetica, sans-serif; FONT-SIZE: 13px; OVERFLOW: hidden; TOP: 23px; PADDING-TOP: 0px; LEFT: 15px
}
#page1 {
	DISPLAY: block
}
.divPopupNavi {
	POSITION: absolute; WIDTH: 90px; HEIGHT: 20px
}
.tabContainer {
	Z-INDEX: 100; POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 567px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.tabs {
	POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 700px; PADDING-RIGHT: 0px; HEIGHT: 14px; FONT-SIZE: 10px; PADDING-TOP: 0px
}
.tabs LI {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/tab-bg.gif) #ccc no-repeat right top; FLOAT: left; HEIGHT: 16px; PADDING-TOP: 0px
}
.tabs LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; DISPLAY: block; FLOAT: left; HEIGHT: 16px; PADDING-TOP: 2px
}
.tabs LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.tabs LI A IMG {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; DISPLAY: block; PADDING-TOP: 2px
}
.tabs .tab1 {
	Z-INDEX: 109; BORDER-LEFT: #ccc 1px solid
}
.tabs .tab1 A IMG {
	PADDING-LEFT: 5px
}
.tabs .tab1 A {
	PADDING-LEFT: 5px
}
.tabs .tab1 A {
	PADDING-LEFT: 0px
}
.tabs .tab2 {
	Z-INDEX: 108; LEFT: -15px
}
.tabs .tab3 {
	Z-INDEX: 107; LEFT: -30px
}
.tabs .tab4 {
	Z-INDEX: 106; LEFT: -45px
}
.tabs .tab5 {
	Z-INDEX: 105; LEFT: -60px
}
.tabs .tab6 {
	Z-INDEX: 104; LEFT: -75px
}
.tabs .tab7 {
	Z-INDEX: 103; LEFT: -90px
}
.tabs .tab8 {
	Z-INDEX: 102; LEFT: -105px
}
.tabs .tab9 {
	Z-INDEX: 101; LEFT: -120px
}
.tabs .tab10 {
	Z-INDEX: 100; LEFT: -135px
}
.tabs .tab11 {
	Z-INDEX: 99; LEFT: -150px
}
.tabs .tab12 {
	Z-INDEX: 98; LEFT: -165px
}
.tabs .tab13 {
	Z-INDEX: 97; LEFT: -180px
}
.tabs .tab14 {
	Z-INDEX: 96; LEFT: -195px
}
.tabs LI A.lastChild {
	BACKGROUND: url(../images/tab-last-bg.gif) no-repeat right top
}
.tabs .selected A {
	CURSOR: default
}
.tabs .selected A.lastChild {
	BACKGROUND: url(../images/tab-last-selected-bg.gif) no-repeat right top
}
.tabs .selected {
	Z-INDEX: 120; BACKGROUND: url(../images/tab-selected-bg.gif) #fff no-repeat right top
}
.tabContent {
	Z-INDEX: 10; BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 14px; MARGIN: 0px 0px 4px; PADDING-LEFT: 22px; WIDTH: 567px; PADDING-RIGHT: 14px; BORDER-TOP: #ccc 1px solid; TOP: -1px; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 23px
}
.tabContent P {
	FONT-SIZE: 10px
}
.tabContent STRONG {
	COLOR: #666666; FONT-SIZE: 11px
}
* HTML .tabContent {
	PADDING-BOTTOM: 28px
}
.tabContent {
	WIDTH: 529px
}
.newsLinks {
	BORDER-BOTTOM: rgb(142,6,20) 1px solid; POSITION: relative; PADDING-BOTTOM: 9px; BACKGROUND-COLOR: rgb(245,245,245); HEIGHT: 88px; BORDER-TOP: rgb(142,6,20) 1px solid; PADDING-TOP: 4px
}
.newsLinks H3 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 8px; MARGIN-LEFT: 16px
}
.newsLinks UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
.newsLinks LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
.newsLinks A {
	BACKGROUND-IMAGE: url(../images/arrow-gray.gif); PADDING-BOTTOM: 0px; LINE-HEIGHT: 13px; PADDING-LEFT: 8px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 3px; MARGIN-BOTTOM: -3px; HEIGHT: 18px; COLOR: rgb(50,50,50); MARGIN-LEFT: 16px; FONT-SIZE: 12px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.newsLinks A:hover {
	BACKGROUND-IMAGE: url(../images/arrow-red.gif)
}
.galleryImage {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 0; MARGIN: 0px 0px 57px -15px; PADDING-LEFT: 0px; WIDTH: 595px; PADDING-RIGHT: 0px; HEIGHT: 317px; FONT-SIZE: 10px; BORDER-TOP: #ccc 1px solid; TOP: 10px; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px
}
* HTML .galleryImage {
	MARGIN-BOTTOM: 57px; HEIGHT: 316px
}
* + HTML .galleryImage {
	MARGIN-BOTTOM: 57px; HEIGHT: 317px
}
.galleryImage IMG {
	LINE-HEIGHT: 0; DISPLAY: block; FONT-SIZE: 10px
}
.galleryImage > .floating {
	POSITION: static; DISPLAY: table
}
.floating {
	POSITION: relative; MARGIN: auto; HEIGHT: 100%; OVERFLOW: hidden
}
.floating DIV {
	POSITION: absolute; MARGIN: 0px auto; TOP: 50%
}
* HTML .floating DIV {
	POSITION: absolute; TOP: 50%; LEFT: 50%
}
.floating > DIV {
	POSITION: static; DISPLAY: table-cell; VERTICAL-ALIGN: middle
}
.floating DIV IMG {
	POSITION: relative; TOP: -49.5% !important; LEFT: 0px !important
}
* + HTML .floating {
	POSITION: relative; DISPLAY: block; OVERFLOW: hidden
}
* + HTML .floating DIV {
	POSITION: absolute; DISPLAY: block; TOP: 49.8%
}
* + HTML .floating DIV IMG {
	POSITION: relative; MARGIN: 0px auto; TOP: -49.5% !important
}
.switchgalleryImage {
	POSITION: absolute; WIDTH: 87px; HEIGHT: 17px; TOP: 343px; LEFT: 489px
}
.prevgalleryImage {
	POSITION: absolute; TOP: 0px; LEFT: 0px
}
.nextgalleryImage {
	POSITION: absolute; TOP: 0px; LEFT: 55px
}
#gallerySubtitles {
	POSITION: absolute; TOP: 337px; LEFT: 246px
}
#gallerySubtitles DIV {
	Z-INDEX: 11111; PADDING-LEFT: 2px; WIDTH: 210px; DISPLAY: none; COLOR: #666666; FONT-SIZE: 11px
}
#galleryClaims {
	Z-INDEX: 11111; POSITION: absolute; TOP: 337px; RIGHT: 16px
}
#galleryClaims DIV {
	Z-INDEX: 11112; TEXT-ALIGN: right; WIDTH: 210px; DISPLAY: none; COLOR: #666666; FONT-SIZE: 11px
}
.exterior {
	WIDTH: 385px; HEIGHT: 192px
}
.interior {
	WIDTH: 385px; HEIGHT: 192px
}
.wallpapers {
	WIDTH: 320px; HEIGHT: 192px
}
.postcards {
	WIDTH: 340px; HEIGHT: 128px
}
UL.galleryThumbs {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: -15px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
UL.galleryThumbs LI {
	FLOAT: left
}
UL.galleryThumbs LI IMG {
	DISPLAY: block
}
UL.galleryThumbs LI DIV {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; MARGIN-TOP: 15px; BORDER-TOP: #ccc 1px solid; MARGIN-RIGHT: 15px; BORDER-RIGHT: #ccc 1px solid
}
UL.galleryThumbs .selected {
	BORDER-BOTTOM: rgb(204,0,0) 1px solid; BORDER-LEFT: rgb(204,0,0) 1px solid; DISPLAY: block; BORDER-TOP: rgb(204,0,0) 1px solid; BORDER-RIGHT: rgb(204,0,0) 1px solid
}
UL.galleryThumbs .selected IMG {
	FILTER: alpha(opacity=50); -moz-opacity: .5
}
UL.wallpaperRes {
	POSITION: absolute; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 192px; PADDING-RIGHT: 0px; TOP: 331px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px; LEFT: 247px
}
UL.wallpaperRes LI {
	WIDTH: 96px; FLOAT: left
}
.wallpaperRes A {
	BACKGROUND-IMAGE: url(../images/arrow-gray.gif); PADDING-BOTTOM: 0px; PADDING-LEFT: 18px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 4px 6px; FONT-SIZE: 10px; OVERFLOW: hidden; TEXT-DECORATION: none; PADDING-TOP: 3px
}
.wallpaperRes A:hover {
	BACKGROUND-IMAGE: url(../images/arrow-red.gif); COLOR: rgb(204,0,0)
}
.galleryTitle {
	POSITION: absolute; TEXT-ALIGN: right; WIDTH: 200px; DISPLAY: none; HEIGHT: 22px; TOP: 332px; RIGHT: 6px
}
.shoppingButtons {
	Z-INDEX: 1234; POSITION: relative; MARGIN-TOP: 0px; PADDING-LEFT: 47px; DISPLAY: block; HEIGHT: 120px; TOP: -1px; PADDING-TOP: 10px !important; LEFT: 1px
}
* + HTML .shoppingButtons {
	PADDING-TOP: 15px !important
}
.shoppingButtons SPAN {
	BORDER-BOTTOM: rgb(91,133,173) 1px solid; BORDER-LEFT: rgb(91,133,173) 1px solid; BACKGROUND-COLOR: transparent; MARGIN-TOP: 5px; PADDING-LEFT: 1px; WIDTH: 127px; DISPLAY: block; MARGIN-BOTTOM: 0px; HEIGHT: 19px; BORDER-TOP: rgb(91,133,173) 1px solid; BORDER-RIGHT: rgb(91,133,173) 1px solid; PADDING-TOP: 1px
}
.shoppingButtons SPAN {
	WIDTH: 124px; HEIGHT: 16px
}
.shoppingButtons SPAN A {
	BACKGROUND-COLOR: rgb(91,133,173); PADDING-LEFT: 9px; WIDTH: 114px; DISPLAY: block; HEIGHT: 14px; COLOR: white; FONT-SIZE: 10px; TEXT-DECORATION: none; PADDING-TOP: 1px
}
.shoppingShade {
	BACKGROUND-IMAGE: url(../images/chessboard-light.gif); Z-INDEX: 0; POSITION: absolute; WIDTH: 223px; BACKGROUND-REPEAT: repeat; HEIGHT: 166px; TOP: 273px; LEFT: 0px
}
.shoppingShade {
	BACKGROUND-IMAGE: url(../images/transparent/white-05.png); FILTER: alpha(opacity=5); BACKGROUND-COLOR: transparent !important
}
.shoppingButtons SPAN A:hover {
	BACKGROUND-COLOR: white; COLOR: rgb(91,133,173)
}
BODY.home .shoppingButtons {
	TOP: -20px
}
BODY.home .shoppingButtons SPAN {
	BORDER-BOTTOM: white 1px solid; BORDER-LEFT: white 1px solid; BORDER-TOP: white 1px solid; BORDER-RIGHT: white 1px solid
}
.facts {
	POSITION: relative; WIDTH: 100%; HEIGHT: 62px; TOP: -2px
}
.facts H3 {
	POSITION: absolute; TEXT-ALIGN: right; MARGIN-TOP: 0px; COLOR: rgb(124,124,124); FONT-SIZE: 11px
}
.facts P {
	FONT-SIZE: 10px
}
.factsVehicle H3 {
	POSITION: absolute; WIDTH: 60px; TOP: 0px; LEFT: 0px
}
.factsVehicle P {
	POSITION: relative; WIDTH: 150px; TOP: 0px; LEFT: 81px
}
.factsPerformance H3 {
	POSITION: absolute; WIDTH: 70px; TOP: 0px; LEFT: 275px
}
.factsPerformance P {
	POSITION: absolute; WIDTH: 160px; TOP: 0px; LEFT: 360px
}
.factsPrice H3 {
	POSITION: absolute; WIDTH: 70px; TOP: 40px; LEFT: 275px
}
.factsPrice P {
	POSITION: absolute; WIDTH: 160px; TOP: 40px; LEFT: 360px
}
.introFacts {
	POSITION: absolute; DISPLAY: block; TOP: 0px; LEFT: 632px
}
.introFactsShade {
	BACKGROUND-IMAGE: url(../images/transparent/black-50.png) !important; POSITION: absolute; FILTER: alpha(opacity=50); BACKGROUND-COLOR: transparent !important; WIDTH: 183px; DISPLAY: block; HEIGHT: 297px; OVERFLOW: hidden; TOP: 0px; LEFT: 0px
}
.introFactsContent {
	POSITION: absolute; WIDTH: 167px; DISPLAY: block; HEIGHT: 260px; COLOR: white; TOP: 8px; PADDING-TOP: 21px; LEFT: 8px
}
.introFactsContent .introFactsLink {
	BACKGROUND-IMAGE: url(../images/arrow-white.gif); PADDING-BOTTOM: 0px; PADDING-LEFT: 18px; WIDTH: 117px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 4px 6px; COLOR: white; FONT-SIZE: 10px; TEXT-DECORATION: none; PADDING-TOP: 3px
}
.introFactsContent .separator {
	BORDER-BOTTOM: white 1px dashed; POSITION: relative; MARGIN-TOP: 16px; MARGIN-BOTTOM: 16px
}
.introFactsContent H3 {
	MARGIN: 0px 0px 4px; WIDTH: auto; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.introFactsContent P {
	FONT-SIZE: 10px
}
.adTracker IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 1px; HEIGHT: 1px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.teaserBar {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 52px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 65px; TOP: -4px; PADDING-TOP: 0px; LEFT: 0px
}
.teaserBar LI {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 135px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 65px; TOP: 0px; PADDING-TOP: 0px
}
.teaserBar IMG {
	BORDER-BOTTOM: rgb(205,205,205) 1px solid; BORDER-LEFT: rgb(205,205,205) 1px solid; DISPLAY: block; BORDER-TOP: rgb(205,205,205) 1px solid; BORDER-RIGHT: rgb(205,205,205) 1px solid
}
.teaserBar SPAN {
	BACKGROUND-IMAGE: url(/images/arrows.gif); BACKGROUND-COLOR: #fff; MARGIN-TOP: 5px; PADDING-LEFT: 8px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left -297px; FONT-SIZE: 10px
}
.teaserBar LI A {
	DISPLAY: block; TEXT-DECORATION: none
}
.teaserBar A:hover SPAN {
	BACKGROUND-POSITION: left -147px
}
.teaserBar .teaser1 {
	LEFT: 0px
}
.teaserBar .teaser2 {
	LEFT: 152px
}
.teaserBar .teaser3 {
	LEFT: 304px
}
.teaserBar .teaser4 {
	LEFT: 456px
}
.thumbnails {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 52px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 365px; TOP: 2px; PADDING-TOP: 0px; LEFT: 0px
}
.thumbnails LI {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 135px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(../images/thumbnail-bg.jpg) #fff no-repeat right top; HEIGHT: 180px; TOP: 0px; PADDING-TOP: 0px
}
.thumbnails IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; DISPLAY: block; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.thumbnails SPAN {
	MARGIN-TOP: 4px; PADDING-LEFT: 13px; WIDTH: 102px; DISPLAY: block; BACKGROUND: url(../images/arrow-gray.gif) #fff no-repeat left 3px; FONT-SIZE: 10px
}
.thumbnails LI A {
	DISPLAY: block; TEXT-DECORATION: none
}
.thumbnails A:hover SPAN {
	BACKGROUND-IMAGE: url(../images/arrow-red.gif)
}
.thumbnails .thumbnail1 {
	LEFT: 0px
}
.thumbnails .thumbnail2 {
	LEFT: 141px
}
.thumbnails .thumbnail3 {
	LEFT: 283px
}
.thumbnails .thumbnail4 {
	TOP: 192px; LEFT: 0px
}
.thumbnails .thumbnail5 {
	TOP: 192px; LEFT: 141px
}
.thumbnails .thumbnail6 {
	TOP: 192px; LEFT: 283px
}
.contentNav {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; TOP: -5px; PADDING-TOP: 0px
}
.contentNav LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 13px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 19px; PADDING-TOP: 0px
}
.contentNav LI A {
	PADDING-LEFT: 16px; BACKGROUND: url(../images/arrow-gray.gif) #fff no-repeat 2px 4px; FONT-SIZE: 12px; TEXT-DECORATION: none
}
UL.contentNav {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
.contentNav LI A:hover {
	BACKGROUND-IMAGE: url(../images/arrow-red.gif)
}
.contentNavImage {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-COLLAPSE: collapse; TOP: 2px; PADDING-TOP: 0px
}
.contentNavImage LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 17px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BORDER-COLLAPSE: collapse; HEIGHT: 55px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.contentNavImage LI IMG {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.contentNavImage LI A {
	BACKGROUND-IMAGE: url(../images/arrow-gray.gif); MARGIN-TOP: 0px; MIN-HEIGHT: 40px; PADDING-LEFT: 14px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 8px; MARGIN-LEFT: 98px; FONT-SIZE: 10px; TEXT-DECORATION: none; PADDING-TOP: 5px
}
.contentNavImage LI A:hover {
	BACKGROUND-IMAGE: url(../images/arrow-red.gif)
}
.vcard {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 22px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.vcard IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.vcard DIV {
	POSITION: absolute; TOP: -2px; LEFT: 128px
}
.vcard P {
	FONT-SIZE: 10px
}
.newsNav {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 22px; PADDING-LEFT: 0px; WIDTH: 397px; PADDING-RIGHT: 0px; HEIGHT: 53px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px
}
.newsNav LI {
	POSITION: absolute; DISPLAY: block; FONT-SIZE: 10px
}
.newsNav LI A {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 14px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/arrow-gray.gif) #fff no-repeat left 3px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.newsNav LI A:hover {
	BACKGROUND-IMAGE: url(../images/arrow-red.gif)
}
.newsNav .item1 {
	TOP: 12px; LEFT: 17px
}
.newsNav .item2 {
	TOP: 12px; LEFT: 169px
}
.newsNav .item3 {
	TOP: 28px; LEFT: 17px
}
.newsNav .item4 {
	TOP: 28px; LEFT: 169px
}
.homeNavigation {
	Z-INDEX: 2000; POSITION: absolute; WIDTH: 300px; HEIGHT: 300px; TOP: 0px; LEFT: 0px
}
.home H2 {
	DISPLAY: none
}
DIV.topnav {
	Z-INDEX: 40; POSITION: absolute; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: transparent; PADDING-LEFT: 23px; WIDTH: 223px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 210px 8px; HEIGHT: 23px; COLOR: white; FONT-SIZE: 10px; OVERFLOW: hidden; TOP: 200px; CURSOR: pointer; TEXT-DECORATION: none; PADDING-TOP: 5px; LEFT: 0px
}
DIV.topnav {
	WIDTH: 200px; HEIGHT: 18px
}
DIV.last {
	BORDER-BOTTOM: #cccccc 1px solid
}
#topnav1 {
	TOP: 129px
}
.topnav1 {
	TOP: 129px
}
#topnav2 {
	TOP: 153px
}
.topnav2 {
	TOP: 153px
}
#topnav3 {
	TOP: 177px
}
.topnav3 {
	TOP: 177px
}
#topnav4 {
	TOP: 201px
}
.topnav4 {
	TOP: 201px
}
#topnav5 {
	TOP: 225px
}
.topnav5 {
	TOP: 225px
}
#topnav6 {
	TOP: 249px
}
.topnav6 {
	TOP: 249px
}
#topnav7 {
	TOP: 273px
}
.topnav7 {
	TOP: 273px
}
#topnav8 {
	TOP: 297px
}
.topnav8 {
	TOP: 297px
}
#topnav9 {
	TOP: 321px
}
.topnav9 {
	TOP: 321px
}
#topnav10 {
	TOP: 345px
}
.topnav10 {
	TOP: 345px
}
#topnav11 {
	TOP: 369px
}
.topnav11 {
	TOP: 369px
}
#topnav12 {
	TOP: 393px
}
.topnav12 {
	TOP: 393px
}
#topnav13 {
	TOP: 417px
}
.topnav13 {
	TOP: 417px
}
.navshade {
	POSITION: absolute; WIDTH: 151px; DISPLAY: none; HEIGHT: 438px; TOP: 1px; LEFT: 227px
}
.navshadeSimple {
	POSITION: absolute; WIDTH: 151px; DISPLAY: none; HEIGHT: 438px; TOP: 1px; LEFT: 227px
}
.navshade {
	BACKGROUND-IMAGE: url(../images/transparent/white-20.png) !important; FILTER: alpha(opacity=20); BACKGROUND-COLOR: transparent !important
}
* + HTML .navshade {
	FILTER: none
}
.navshadeSimple {
	BACKGROUND-IMAGE: url(../images/chessboard.gif); BACKGROUND-REPEAT: repeat
}
#navshade1 {
	LEFT: 224px
}
#navshadeSimple1 {
	LEFT: 224px
}
#navshade2 {
	LEFT: 376px
}
#navshadeSimple2 {
	LEFT: 376px
}
#navshade3 {
	POSITION: absolute; WIDTH: 310px; DISPLAY: none; HEIGHT: 438px; TOP: 1px; LEFT: 528px
}
#navshadeSimple3 {
	POSITION: absolute; WIDTH: 310px; DISPLAY: none; HEIGHT: 438px; TOP: 1px; LEFT: 528px
}
#navshade3 {
	BACKGROUND-IMAGE: url(../images/transparent/white-45.png) !important; FILTER: alpha(opacity=45); BACKGROUND-COLOR: transparent !important
}
* + HTML #navshade3 {
	FILTER: none
}
#navshadeSimple3 {
	BACKGROUND-IMAGE: url(../images/chessboard.gif); BACKGROUND-REPEAT: repeat
}
.navshadeTopnav {
	BACKGROUND-IMAGE: url(../images/chessboard-light.gif); Z-INDEX: 0; POSITION: absolute; WIDTH: 223px; DISPLAY: block; BACKGROUND-REPEAT: repeat; HEIGHT: 23px; LEFT: 0px
}
.navshadeTopnav {
	BACKGROUND-IMAGE: url(../images/transparent/white-13.png) !important; FILTER: alpha(opacity=13); BACKGROUND-COLOR: transparent !important
}
* + HTML .navshadeTopnav {
	BACKGROUND-IMAGE: url(../images/transparent/white-13.png) !important; FILTER: none; BACKGROUND-COLOR: transparent !important
}
DIV.subnav {
	BORDER-RIGHT: #cccccc 1px solid
}
DIV.subnav {
	BACKGROUND-IMAGE: url(../images/arrow-gray.gif); POSITION: absolute; FILTER: alpha(opacity=86); BACKGROUND-COLOR: white; PADDING-LEFT: 15px; WIDTH: 151px; DISPLAY: none; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 138px 8px; HEIGHT: 23px; COLOR: black; FONT-SIZE: 10px; CURSOR: pointer; TEXT-DECORATION: none; PADDING-TOP: 5px; -moz-opacity: .86
}
DIV.subnav A {
	WIDTH: 223px; DISPLAY: block; COLOR: #000000; FONT-SIZE: 11px !important; TEXT-DECORATION: none
}
DIV.subnav {
	WIDTH: 136px; HEIGHT: 18px
}
.subnav1 {
	BORDER-LEFT: #cccccc 1px solid; LEFT: 223px
}
.subnav2 {
	LEFT: 376px
}
.toppos1 {
	TOP: 129px
}
.toppos2 {
	TOP: 153px
}
.toppos3 {
	TOP: 177px
}
.toppos4 {
	TOP: 201px
}
.toppos5 {
	TOP: 225px
}
.toppos6 {
	TOP: 249px
}
.toppos7 {
	TOP: 273px
}
.toppos8 {
	TOP: 297px
}
.toppos9 {
	TOP: 321px
}
.toppos10 {
	TOP: 345px
}
.toppos11 {
	TOP: 369px
}
.toppos12 {
	TOP: 393px
}
.toppos13 {
	TOP: 105px
}
.toppos14 {
	TOP: 81px
}
.toppos15 {
	TOP: 57px
}
.toppos16 {
	TOP: 33px
}
.toppos17 {
	TOP: 9px
}
DIV.final {
	BACKGROUND-IMAGE: none
}
DIV.final:hover {
	BACKGROUND-IMAGE: none
}
DIV.final:active {
	BACKGROUND-IMAGE: none
}
.info {
	POSITION: absolute; PADDING-BOTTOM: 16px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 16px; WIDTH: 295px; PADDING-RIGHT: 16px; DISPLAY: none; HEIGHT: 423px; FONT-SIZE: 10px; OVERFLOW: hidden; TOP: 9px; PADDING-TOP: 16px; LEFT: 536px
}
.info {
	WIDTH: 263px; HEIGHT: 391px
}
.info P {
	POSITION: relative; PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; TOP: -3px !important; PADDING-TOP: 0px
}
.infoImage {
	Z-INDEX: 2; POSITION: absolute; WIDTH: 263px; HEIGHT: 103px; TOP: 8px; LEFT: 8px
}
.infoImage IMG {
	Z-INDEX: 2; POSITION: absolute; WIDTH: 263px; HEIGHT: 103px; TOP: 8px; LEFT: 8px
}
.info DIV.infoLink {
	POSITION: absolute; WIDTH: 263px; BOTTOM: 16px; LEFT: 16px
}
.info DIV.infoLink A {
	BACKGROUND-IMAGE: url(../images/arrow-red.gif); BORDER-BOTTOM: rgb(204,204,204) 1px dashed; PADDING-BOTTOM: 4px; PADDING-LEFT: 14px; WIDTH: 245px; PADDING-RIGHT: 4px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 1px 8px; HEIGHT: 15px; COLOR: rgb(204,0,0); FONT-SIZE: 10px; TEXT-DECORATION: none; PADDING-TOP: 4px
}
.info DIV.infoLink A:hover {
	BACKGROUND-IMAGE: url(../images/arrow-gray.gif); COLOR: rgb(102,102,102)
}
.info DIV.infoLink A.first {
	HEIGHT: 16px; BORDER-TOP: rgb(204,204,204) 1px dashed
}
.infoSeparator {
	MARGIN-TOP: 8px; WIDTH: 261px; MARGIN-BOTTOM: 6px; HEIGHT: 1px; OVERFLOW: hidden; BORDER-TOP: rgb(204,204,204) 1px dashed
}
.infoMore {
	POSITION: absolute; WIDTH: 380px; HEIGHT: 20px; TOP: 391px; LEFT: 16px
}
.infoMore A {
	MARGIN-RIGHT: 1px; TEXT-DECORATION: none
}
.infoMoreTwoLines {
	POSITION: absolute; WIDTH: 380px; HEIGHT: 20px; TOP: 371px; LEFT: 16px
}
.infoMoreTwoLines A {
	MARGIN-RIGHT: 1px; TEXT-DECORATION: none
}
.infoMoreTwoLines IMG {
	MARGIN-BOTTOM: 1px; MARGIN-RIGHT: 0px
}
.navshade {
	Z-INDEX: 2
}
.navshadeSimple {
	Z-INDEX: 2
}
.navshadeTopnav {
	Z-INDEX: 2
}
.subnav {
	Z-INDEX: 150
}
.info {
	Z-INDEX: 150
}
BODY.home P.navigation {
	TOP: 300px
}
BODY.home DIV.introImage {
	Z-INDEX: 0; POSITION: absolute; WIDTH: 839px; HEIGHT: 440px; TOP: 0px; LEFT: 24px
}
BODY.home A.navigationChapter {
	DISPLAY: none
}
BODY.home SPAN.subNavigation {
	DISPLAY: none
}
BODY.home #search {
	BOTTOM: auto !important; TOP: 0px !important; RIGHT: 14px !important; LEFT: auto !important
}
.search P.lastChild {
	DISPLAY: none
}
BODY.home .search P.lastChild {
	POSITION: absolute; DISPLAY: block; TOP: 484px !important; LEFT: 48px
}
BODY.home .search P.lastChild {
	TOP: 484px
}
BODY.home .search .searchbutton {
	TOP: 0px !important
}
BODY.home .search .searchbutton {
	TOP: 1px
}
* + HTML BODY.home .search .searchbutton {
	TOP: 1px !important
}
A.homeHead {
	POSITION: absolute; DISPLAY: block; LETTER-SPACING: -1px; COLOR: white; FONT-SIZE: 18px; CURSOR: pointer; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.homeHead:link {
	POSITION: absolute; DISPLAY: block; LETTER-SPACING: -1px; COLOR: white; FONT-SIZE: 18px; CURSOR: pointer; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.homeHead:visited {
	POSITION: absolute; DISPLAY: block; LETTER-SPACING: -1px; COLOR: white; FONT-SIZE: 18px; CURSOR: pointer; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.homeHead:hover {
	POSITION: absolute; DISPLAY: block; LETTER-SPACING: -1px; COLOR: white; FONT-SIZE: 18px; CURSOR: pointer; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.homeHead:active {
	POSITION: absolute; DISPLAY: block; LETTER-SPACING: -1px; COLOR: white; FONT-SIZE: 18px; CURSOR: pointer; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.home DIV.content {
	MIN-HEIGHT: 590px; HEIGHT: auto !important
}
.home .related {
	DISPLAY: none
}
.home .related_hidden {
	DISPLAY: none
}
.home .innerContent {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; MARGIN-TOP: 0px; WIDTH: 399px; PADDING-TOP: 460px
}
A.countriesHead {
	POSITION: absolute; WIDTH: 300px; DISPLAY: block; LETTER-SPACING: -1px; COLOR: white; FONT-SIZE: 18px; CURSOR: pointer; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.countriesHead:link {
	POSITION: absolute; WIDTH: 300px; DISPLAY: block; LETTER-SPACING: -1px; COLOR: white; FONT-SIZE: 18px; CURSOR: pointer; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.countriesHead:visited {
	POSITION: absolute; WIDTH: 300px; DISPLAY: block; LETTER-SPACING: -1px; COLOR: white; FONT-SIZE: 18px; CURSOR: pointer; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.countriesHead:hover {
	POSITION: absolute; WIDTH: 300px; DISPLAY: block; LETTER-SPACING: -1px; COLOR: white; FONT-SIZE: 18px; CURSOR: pointer; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.countriesHead:active {
	POSITION: absolute; WIDTH: 300px; DISPLAY: block; LETTER-SPACING: -1px; COLOR: white; FONT-SIZE: 18px; CURSOR: pointer; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
BODY.countries DIV.introImage {
	Z-INDEX: 0; POSITION: absolute; WIDTH: 839px; HEIGHT: 440px; TOP: 128px; LEFT: 24px
}
.countries DIV.content {
	MIN-HEIGHT: 470px; HEIGHT: auto !important
}
.countries .innerContent {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; MARGIN-TOP: 0px; WIDTH: 399px; PADDING-TOP: 460px
}
.countries #selector {
	Z-INDEX: 1001; POSITION: absolute; TOP: 150px; LEFT: 40px
}
#selector SELECT {
	WIDTH: 153px
}
#selector SELECT {
	BACKGROUND-COLOR: #fff; FONT-STYLE: normal
}
#selector OPTION {
	BACKGROUND-COLOR: #fff; FONT-STYLE: normal
}
#selector OPTGROUP {
	FONT-STYLE: normal; MARGIN-TOP: 8px; PADDING-LEFT: 2px; MARGIN-BOTTOM: 8px; COLOR: #666; FONT-WEIGHT: bold
}
#selector OPTGROUP OPTION {
	COLOR: #000; FONT-WEIGHT: normal
}
#countryBackground {
	BORDER-BOTTOM: 0px; POSITION: absolute; BORDER-LEFT: 0px; WIDTH: 847px; HEIGHT: 278px; BORDER-TOP: 0px; TOP: 130px; BORDER-RIGHT: 0px; LEFT: 0px
}
#selector DIV {
	MARGIN-BOTTOM: 15px !important
}
#selector FORM SELECT {
	FONT-SIZE: 10px
}
#selector FORM OPTION {
	FONT-SIZE: 10px
}
#selector FORM OPTGROUP {
	FONT-SIZE: 10px
}
.selectTitle {
	FONT-WEIGHT: bold
}
#selector OPTGROUP OPTION.otherCountries {
	MARGIN-TOP: 4px; COLOR: #666
}
.otherCountries {
	MARGIN-TOP: 4px; COLOR: #666
}
.welcome {
	POSITION: absolute; TEXT-ALIGN: center; WIDTH: 615px; COLOR: #fff; FONT-SIZE: 14px; TOP: 369px; FONT-WEIGHT: bold; LEFT: 320px
}
.countrySubmit {
	POSITION: absolute; COLOR: #999; FONT-SIZE: 10px; TOP: 280px; LEFT: 4px
}
.countrySubmit INPUT {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; BACKGROUND-COLOR: #fff; WIDTH: 40px; FONT-SIZE: 10px; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid
}
#selectorShade {
	Z-INDEX: 1000; POSITION: absolute; WIDTH: 223px; HEIGHT: 306px; TOP: 100px; LEFT: 0px
}
#selectorShade {
	BACKGROUND-IMAGE: url(../images/transparent/white-13.png) !important; FILTER: alpha(opacity=13); BACKGROUND-COLOR: transparent !important
}
* + HTML #selectorShade {
	BACKGROUND-IMAGE: none !important; BACKGROUND-COLOR: #fff !important
}
.engineDiagram {
	POSITION: relative; HEIGHT: 300px
}
.engineDiagram .engineDiagramImage {
	Z-INDEX: 1; POSITION: absolute; WIDTH: 369px; DISPLAY: block; HEIGHT: 405px; TOP: 0px; LEFT: 0px
}
.engineDiagram .engineDiagramDetails {
	Z-INDEX: 2; POSITION: absolute; TOP: -139px; LEFT: -153px
}
.engineDiagram .engineDiagramDetails DIV {
	POSITION: absolute; DISPLAY: none
}
.engineDiagram OL {
	Z-INDEX: 3; POSITION: absolute; PADDING-BOTTOM: 10px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 210px; PADDING-RIGHT: 10px; HEIGHT: 420px; OVERFLOW: hidden; TOP: 0px; PADDING-TOP: 10px; LEFT: 380px
}
.engineDiagram OL {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 200px; PADDING-RIGHT: 10px; HEIGHT: 420px; PADDING-TOP: 10px
}
.engineDiagram OL {
	DISPLAY: none
}
.engineDiagram #engineDiagramPage1 {
	DISPLAY: block
}
.engineDiagram LI {
	PADDING-BOTTOM: 0px; MARGIN: 1px 1px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.engineDiagram LI {
	MARGIN-TOP: 1px; MARGIN-BOTTOM: 1px
}
.higher.engineDiagram LI {
	MARGIN-BOTTOM: 14px
}
.francePool .boxsterDiagram LI {
	MARGIN-BOTTOM: 14px
}
.langFR .boxsterDiagram LI {
	MARGIN-BOTTOM: 14px
}
.engineDiagram LI A {
	BACKGROUND-COLOR: white; PADDING-LEFT: 30px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; HEIGHT: 22px; FONT-SIZE: 10px; CURSOR: default; TEXT-DECORATION: none; PADDING-TOP: 4px
}
.engineDiagram LI A {
	PADDING-LEFT: 30px
}
.engineDiagram LI A:hover {
	COLOR: rgb(102,102,102)
}
.engineDiagram #engineDiagramControl {
	POSITION: absolute; TEXT-ALIGN: right; WIDTH: 220px; COLOR: #666; FONT-SIZE: 10px; TOP: 440px; LEFT: 380px
}
.engineDiagram #engineDiagramControl A {
	TEXT-DECORATION: none
}
.engineDiagram OL #engineDiagramItem1 A {
	BACKGROUND-IMAGE: url(../images/enginediagram/l1_off.gif)
}
.engineDiagram OL #engineDiagramItem1 A:hover {
	BACKGROUND-IMAGE: url(../images/enginediagram/l1_on.gif)
}
.engineDiagram OL #engineDiagramItem2 A {
	BACKGROUND-IMAGE: url(../images/enginediagram/l2_off.gif)
}
.engineDiagram OL #engineDiagramItem2 A:hover {
	BACKGROUND-IMAGE: url(../images/enginediagram/l2_on.gif); BACKGROUND-REPEAT: no-repeat
}
.engineDiagram OL #engineDiagramItem3 A {
	BACKGROUND-IMAGE: url(../images/enginediagram/l3_off.gif)
}
.engineDiagram OL #engineDiagramItem3 A:hover {
	BACKGROUND-IMAGE: url(../images/enginediagram/l3_on.gif); BACKGROUND-REPEAT: no-repeat
}
.engineDiagram OL #engineDiagramItem4 A {
	BACKGROUND-IMAGE: url(../images/enginediagram/l4_off.gif)
}
.engineDiagram OL #engineDiagramItem4 A:hover {
	BACKGROUND-IMAGE: url(../images/enginediagram/l4_on.gif); BACKGROUND-REPEAT: no-repeat
}
.engineDiagram OL #engineDiagramItem5 A {
	BACKGROUND-IMAGE: url(../images/enginediagram/l5_off.gif)
}
.engineDiagram OL #engineDiagramItem5 A:hover {
	BACKGROUND-IMAGE: url(../images/enginediagram/l5_on.gif); BACKGROUND-REPEAT: no-repeat
}
.engineDiagram OL #engineDiagramItem6 A {
	BACKGROUND-IMAGE: url(../images/enginediagram/l6_off.gif)
}
.engineDiagram OL #engineDiagramItem6 A:hover {
	BACKGROUND-IMAGE: url(../images/enginediagram/l6_on.gif); BACKGROUND-REPEAT: no-repeat
}
.engineDiagram OL #engineDiagramItem7 A {
	BACKGROUND-IMAGE: url(../images/enginediagram/l7_off.gif)
}
.engineDiagram OL #engineDiagramItem7 A:hover {
	BACKGROUND-IMAGE: url(../images/enginediagram/l7_on.gif); BACKGROUND-REPEAT: no-repeat
}
.engineDiagram OL #engineDiagramItem8 A {
	BACKGROUND-IMAGE: url(../images/enginediagram/l8_off.gif)
}
.engineDiagram OL #engineDiagramItem8 A:hover {
	BACKGROUND-IMAGE: url(../images/enginediagram/l8_on.gif); BACKGROUND-REPEAT: no-repeat
}
.engineDiagram OL #engineDiagramItem9 A {
	BACKGROUND-IMAGE: url(../images/enginediagram/l9_off.gif)
}
.engineDiagram OL #engineDiagramItem9 A:hover {
	BACKGROUND-IMAGE: url(../images/enginediagram/l9_on.gif); BACKGROUND-REPEAT: no-repeat
}
.engineDiagram OL #engineDiagramItem10 A {
	BACKGROUND-IMAGE: url(../images/enginediagram/l10_off.gif)
}
.engineDiagram OL #engineDiagramItem10 A:hover {
	BACKGROUND-IMAGE: url(../images/enginediagram/l10_on.gif); BACKGROUND-REPEAT: no-repeat
}
.engineDiagram OL #engineDiagramItem11 A {
	BACKGROUND-IMAGE: url(../images/enginediagram/l11_off.gif)
}
.engineDiagram OL #engineDiagramItem11 A:hover {
	BACKGROUND-IMAGE: url(../images/enginediagram/l11_on.gif); BACKGROUND-REPEAT: no-repeat
}
.engineDiagram OL #engineDiagramItem12 A {
	BACKGROUND-IMAGE: url(../images/enginediagram/l12_off.gif)
}
.engineDiagram OL #engineDiagramItem12 A:hover {
	BACKGROUND-IMAGE: url(../images/enginediagram/l12_on.gif); BACKGROUND-REPEAT: no-repeat
}
.engineDiagram OL #engineDiagramItem13 A {
	BACKGROUND-IMAGE: url(../images/enginediagram/l13_off.gif)
}
.engineDiagram OL #engineDiagramItem13 A:hover {
	BACKGROUND-IMAGE: url(../images/enginediagram/l13_on.gif); BACKGROUND-REPEAT: no-repeat
}
.engineDiagram OL #engineDiagramItem14 A {
	BACKGROUND-IMAGE: url(../images/enginediagram/l14_off.gif)
}
.engineDiagram OL #engineDiagramItem14 A:hover {
	BACKGROUND-IMAGE: url(../images/enginediagram/l14_on.gif); BACKGROUND-REPEAT: no-repeat
}
.engineDiagram OL #engineDiagramItem15 A {
	BACKGROUND-IMAGE: url(../images/enginediagram/l15_off.gif)
}
.engineDiagram OL #engineDiagramItem15 A:hover {
	BACKGROUND-IMAGE: url(../images/enginediagram/l15_on.gif); BACKGROUND-REPEAT: no-repeat
}
.engineDiagram OL #engineDiagramItem16 A {
	BACKGROUND-IMAGE: url(../images/enginediagram/l16_off.gif)
}
.engineDiagram OL #engineDiagramItem16 A:hover {
	BACKGROUND-IMAGE: url(../images/enginediagram/l16_on.gif); BACKGROUND-REPEAT: no-repeat
}
.engineDiagram OL #engineDiagramItem17 A {
	BACKGROUND-IMAGE: url(../images/enginediagram/l17_off.gif)
}
.engineDiagram OL #engineDiagramItem17 A:hover {
	BACKGROUND-IMAGE: url(../images/enginediagram/l17_on.gif); BACKGROUND-REPEAT: no-repeat
}
.engineDiagram OL #engineDiagramItem18 A {
	BACKGROUND-IMAGE: url(../images/enginediagram/l18_off.gif)
}
.engineDiagram OL #engineDiagramItem18 A:hover {
	BACKGROUND-IMAGE: url(../images/enginediagram/l18_on.gif); BACKGROUND-REPEAT: no-repeat
}
.engineDiagram OL #engineDiagramItem19 A {
	BACKGROUND-IMAGE: url(../images/enginediagram/l19_off.gif)
}
.engineDiagram OL #engineDiagramItem19 A:hover {
	BACKGROUND-IMAGE: url(../images/enginediagram/l19_on.gif); BACKGROUND-REPEAT: no-repeat
}
.engineDiagram OL #engineDiagramItem20 A {
	BACKGROUND-IMAGE: url(../images/enginediagram/l20_off.gif)
}
.engineDiagram OL #engineDiagramItem20 A:hover {
	BACKGROUND-IMAGE: url(../images/enginediagram/l20_on.gif); BACKGROUND-REPEAT: no-repeat
}
.engineDiagram OL #engineDiagramItem21 A {
	BACKGROUND-IMAGE: url(../images/enginediagram/l21_off.gif)
}
.engineDiagram OL #engineDiagramItem21 A:hover {
	BACKGROUND-IMAGE: url(../images/enginediagram/l21_on.gif); BACKGROUND-REPEAT: no-repeat
}
.engineDiagram OL #engineDiagramItem22 A {
	BACKGROUND-IMAGE: url(../images/enginediagram/l22_off.gif)
}
.engineDiagram OL #engineDiagramItem22 A:hover {
	BACKGROUND-IMAGE: url(../images/enginediagram/l22_on.gif); BACKGROUND-REPEAT: no-repeat
}
.engineDiagram OL #engineDiagramItem23 A {
	BACKGROUND-IMAGE: url(../images/enginediagram/l23_off.gif)
}
.engineDiagram OL #engineDiagramItem23 A:hover {
	BACKGROUND-IMAGE: url(../images/enginediagram/l23_on.gif); BACKGROUND-REPEAT: no-repeat
}
.engineDiagram OL #engineDiagramItem24 A {
	BACKGROUND-IMAGE: url(../images/enginediagram/l24_off.gif)
}
.engineDiagram OL #engineDiagramItem24 A:hover {
	BACKGROUND-IMAGE: url(../images/enginediagram/l24_on.gif); BACKGROUND-REPEAT: no-repeat
}
.engineDiagram OL #engineDiagramItem25 A {
	BACKGROUND-IMAGE: url(../images/enginediagram/l25_off.gif)
}
.engineDiagram OL #engineDiagramItem25 A:hover {
	BACKGROUND-IMAGE: url(../images/enginediagram/l25_on.gif); BACKGROUND-REPEAT: no-repeat
}
.engineDiagram OL #engineDiagramItem26 A {
	BACKGROUND-IMAGE: url(../images/enginediagram/l26_off.gif)
}
.engineDiagram OL #engineDiagramItem26 A:hover {
	BACKGROUND-IMAGE: url(../images/enginediagram/l26_on.gif); BACKGROUND-REPEAT: no-repeat
}
.engineDiagram OL #engineDiagramItem27 A {
	BACKGROUND-IMAGE: url(../images/enginediagram/l27_off.gif)
}
.engineDiagram OL #engineDiagramItem27 A:hover {
	BACKGROUND-IMAGE: url(../images/enginediagram/l27_on.gif); BACKGROUND-REPEAT: no-repeat
}
.engineDiagram OL #engineDiagramItem28 A {
	BACKGROUND-IMAGE: url(../images/enginediagram/l28_off.gif)
}
.engineDiagram OL #engineDiagramItem28 A:hover {
	BACKGROUND-IMAGE: url(../images/enginediagram/l28_on.gif); BACKGROUND-REPEAT: no-repeat
}
.engineDiagram OL #engineDiagramItem29 A {
	BACKGROUND-IMAGE: url(../images/enginediagram/l29_off.gif)
}
.engineDiagram OL #engineDiagramItem29 A:hover {
	BACKGROUND-IMAGE: url(../images/enginediagram/l29_on.gif); BACKGROUND-REPEAT: no-repeat
}
.engineDiagram OL #engineDiagramItem30 A {
	BACKGROUND-IMAGE: url(../images/enginediagram/l30_off.gif)
}
.engineDiagram OL #engineDiagramItem30 A:hover {
	BACKGROUND-IMAGE: url(../images/enginediagram/l30_on.gif); BACKGROUND-REPEAT: no-repeat
}
.engineDiagram OL #engineDiagramItem31 A {
	BACKGROUND-IMAGE: url(../images/enginediagram/l31_off.gif)
}
.engineDiagram OL #engineDiagramItem31 A:hover {
	BACKGROUND-IMAGE: url(../images/enginediagram/l31_on.gif); BACKGROUND-REPEAT: no-repeat
}
.imageSwitch {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 4px; LIST-STYLE-TYPE: none; MARGIN-TOP: 8px; PADDING-LEFT: 4px; WIDTH: 202px; PADDING-RIGHT: 4px; DISPLAY: block; HEIGHT: 180px; FONT-SIZE: 10px; BORDER-TOP: #ccc 1px solid; TOP: 0px; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 4px; LEFT: 397px !important
}
.imageSwitch {
	WIDTH: 194px; HEIGHT: 170px
}
.imageSwitch LI {
	MARGIN: 0px 10px; PADDING-LEFT: 0px; DISPLAY: block; HEIGHT: 16px
}
.imageSwitch A {
	MARGIN: 0px; PADDING-LEFT: 14px; WIDTH: 174px; BACKGROUND: url(../images/arrow-gray.gif) white no-repeat left 3px; CURSOR: default; TEXT-DECORATION: none
}
.imageSwitch A.selectedImage IMG {
	DISPLAY: block
}
.imageSwitch A.selectedImage {
	BACKGROUND: url(../images/arrow-red.gif) white no-repeat left 3px; COLOR: rgb(204,0,0)
}
.imageSwitch IMG {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: none; TOP: -1px; RIGHT: 202px; PADDING-TOP: 0px
}
IMG.imageSwitchDefault {
	POSITION: absolute; TOP: 28px; LEFT: 1px
}
.imageSwitch IMG {
	RIGHT: 204px
}
.imageSwitch .selected {
	BACKGROUND: url(../images/arrow-red.gif) white no-repeat left 3px; COLOR: rgb(204,0,0)
}
* + HTML UL.imageSwitch {
	MARGIN-LEFT: 0px
}
* HTML UL.imageSwitch {
	MARGIN-LEFT: 0px
}
.who {
	BACKGROUND-IMAGE: url(/images/thumbnail-bg.jpg); PADDING-LEFT: 0px; WIDTH: 397px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: "times new roman", sans-serif; BACKGROUND-POSITION: 100% 100%; HEIGHT: 184px; MARGIN-LEFT: 0px; FONT-SIZE: 18px; PADDING-TOP: 15px
}
.who LI {
	TEXT-ALIGN: center; BACKGROUND-COLOR: rgb(91,133,173); LIST-STYLE-TYPE: none; WIDTH: 376px; DISPLAY: block; MARGIN-BOTTOM: 2px; COLOR: #fff
}
.sitemap {
	POSITION: relative; WIDTH: 420px; HEIGHT: 950px; CLEAR: both; TOP: -14px
}
.sitemap A {
	TEXT-DECORATION: none
}
.tree1 {
	WIDTH: 200px; FLOAT: left; OVERFLOW: hidden
}
.tree2 {
	WIDTH: 200px; FLOAT: right; OVERFLOW: hidden
}
.sitemap H3 {
	HEIGHT: 24px; FONT-SIZE: 14px
}
.sitemap H3 A {
	BACKGROUND-IMAGE: url(../images/arrow-gray.gif); PADDING-LEFT: 11px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 6px; PADDING-TOP: 0px
}
.sitemap P {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 4px; MARGIN-LEFT: 12px; FONT-SIZE: 11px
}
.sitemap P A {
	BACKGROUND-IMAGE: url(../images/arrow-gray.gif); PADDING-LEFT: 12px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 4px
}
.sitemap P A:hover {
	BACKGROUND-IMAGE: url(../images/arrow-red.gif)
}
IMG.pressimage {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; MARGIN-BOTTOM: 16px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
BODY H3.presshead {
	MARGIN-TOP: 1px; COLOR: #333333; FONT-SIZE: 12px
}
.subTitle {
	BORDER-BOTTOM: rgb(204,204,204) 1px dashed; PADDING-BOTTOM: 11px; MARGIN-TOP: 26px; MARGIN-BOTTOM: 14px; COLOR: rgb(0,0,0); FONT-SIZE: 12px; BORDER-TOP: rgb(204,204,204) 1px dashed; FONT-WEIGHT: normal; PADDING-TOP: 13px
}
A.speciallink {
	BACKGROUND-IMAGE: url(../images/arrow-blue.gif); PADDING-BOTTOM: 0px; PADDING-LEFT: 14px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 1px 4px; COLOR: rgb(91,133,173); FONT-SIZE: 10px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.speciallink:hover {
	BACKGROUND-IMAGE: url(../images/arrow-red.gif); COLOR: rgb(204,0,0)
}
.teqImageFloat {
	PADDING-BOTTOM: 11px; PADDING-LEFT: 0px; WIDTH: 207px; PADDING-RIGHT: 24px; DISPLAY: inline; FLOAT: left; COLOR: rgb(102,102,102); PADDING-TOP: 0px
}
.teqImageFloat IMG {
	
}
.teqIntro {
	PADDING-BOTTOM: 11px; CLEAR: both; FONT-SIZE: 12px
}
.teqBlock {
	PADDING-BOTTOM: 11px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
.teqBlock UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.teqBlock UL LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.teqBlock UL LI.title {
	PADDING-BOTTOM: 25px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.teqBlock UL LI.price TABLE {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; CLEAR: none; PADDING-TOP: 0px
}
.teqBlock UL LI.price TR TD {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px; FONT-SIZE: 12px
}
.teqBlock UL LI.price TABLE TR TeqpriceTableFirst {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.teqTable {
	BORDER-BOTTOM: rgb(204,204,204) 1px dashed; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 399px; PADDING-RIGHT: 0px; BORDER-COLLAPSE: collapse; EMPTY-CELLS: show; PADDING-TOP: 0px
}
.teqTableTrDashed {
	BORDER-TOP: rgb(204,204,204) 1px dashed
}
.teqTable TR TD {
	PADDING-BOTTOM: 11px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: top; BORDER-TOP: rgb(204,204,204) 1px dashed; PADDING-TOP: 13px
}
.teqTableImage {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.teqTableImage IMG {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 26px; PADDING-TOP: 0px
}
.teqTableContent {
	WIDTH: 100%
}
.teqTableContent UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.teqButton {
	PADDING-TOP: 22px
}
.teqBlockBack {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
IMG.sfsButtonBook {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; RIGHT: 23px; PADDING-TOP: 0px
}
HTML > BODY IMG.sfsButtonBook {
	MARGIN-TOP: 4px; RIGHT: 24px
}
#SDSTrainingSelector .tabContainer UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 567px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#SDSTrainingSelector .tabContainer {
	BACKGROUND-COLOR: #fff; MARGIN-TOP: 33px
}
#SDSTrainingSelector .tabContent {
	POSITION: relative; BORDER-BOTTOM-STYLE: none; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: normal; BORDER-RIGHT-STYLE: none; MARGIN: 0px 0px 1px; PADDING-LEFT: 0px; WIDTH: 567px; PADDING-RIGHT: 0px; HEIGHT: auto; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}
#SDSTrainingSelector #monthBlock {
	POSITION: relative; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #f5f5f5; PADDING-LEFT: 0px; WIDTH: 567px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 23px; PADDING-TOP: 0px
}
#SDSTrainingSelector #monthText {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 10px; TOP: 4px; PADDING-TOP: 0px; LEFT: 5px
}
#SDSTrainingSelector #monthDropDown {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; TOP: 1px; PADDING-TOP: 0px; LEFT: 83px
}
#SDSTrainingSelector #monthDropDown SELECT {
	WIDTH: 200px; FONT-SIZE: 11px
}
#sdsBgTable {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 567px; PADDING-RIGHT: 0px; DISPLAY: block; BORDER-COLLAPSE: collapse; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 0px
}
HTML > BODY #sdsBgTable {
	WIDTH: 566px; MARGIN-LEFT: 1px
}
#sdsBgTable TD {
	TEXT-ALIGN: left; MARGIN: 0px; HEIGHT: 39px; VERTICAL-ALIGN: top; BORDER-TOP: 0px
}
#sdsBgTable TR.titleRow TD {
	BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: normal; BACKGROUND-COLOR: #f5f5f5; PADDING-LEFT: 0px; WIDTH: 98px; PADDING-RIGHT: 0px; HEIGHT: 23px; COLOR: #666666; FONT-SIZE: 10px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
HTML > BODY #sdsBgTable TR.titleRow TD {
	HEIGHT: 24px
}
#sdsBgTable TR.lastBeforeTitle TD {
	BORDER-BOTTOM-STYLE: solid
}
#sdsBgTable TD.SDSColYAxisValues {
	BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 10px; LINE-HEIGHT: normal; BACKGROUND-COLOR: #f5f5f5; PADDING-LEFT: 4px; WIDTH: 75px; PADDING-RIGHT: 5px; COLOR: #666666; FONT-SIZE: 10px; VERTICAL-ALIGN: top; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 2px
}
#sdsBgTable TD.SDSColFirst {
	BORDER-BOTTOM: #cccccc 1px dashed; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 98px; PADDING-RIGHT: 0px; HEIGHT: auto; PADDING-TOP: 0px
}
#sdsBgTable TD.SDSColMid {
	BORDER-BOTTOM: #cccccc 1px dashed; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 98px; PADDING-RIGHT: 0px; HEIGHT: auto; PADDING-TOP: 0px
}
#sdsBgTable TD.SDSColMid {
	BORDER-LEFT: #cccccc 1px dashed
}
#sdsBgTable UL.SDSLink {
	PADDING-BOTTOM: 0px; MARGIN: -4px 0px 4px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 10px; PADDING-TOP: 0px
}
HTML > BODY #sdsBgTable UL.SDSLink {
	MARGIN-TOP: -5px; MARGIN-BOTTOM: 5px
}
#sdsBgTable UL.SDSLink2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 10px; PADDING-TOP: 0px
}
HTML > BODY #sdsBgTable UL.SDSLink2 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 5px
}
#sdsBgTable UL.SDSLink LI {
	TEXT-ALIGN: left; LINE-HEIGHT: 12px; LIST-STYLE-TYPE: none; MARGIN-TOP: 7px; MARGIN-BOTTOM: 0px; LIST-STYLE-IMAGE: none
}
#sdsBgTable UL.SDSLink2 LI {
	TEXT-ALIGN: left; LINE-HEIGHT: 12px; LIST-STYLE-TYPE: none; MARGIN-TOP: 7px; MARGIN-BOTTOM: 0px; LIST-STYLE-IMAGE: none
}
#sdsBgTable A {
	COLOR: #a9a9a9
}
#sdsBgTable A.SDSCourseAvailable {
	COLOR: #5b85ad
}
#statLegendBlock {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
#statLegendFree {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 83px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 10px; FONT-SIZE: 10px; PADDING-TOP: 0px
}
#statLegendOccupied {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 83px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 10px; FONT-SIZE: 10px; PADDING-TOP: 0px
}
#statLegendFree {
	COLOR: #5b85ad
}
#statLegendOccupied {
	COLOR: #a9a9a9
}
#statLegendFree .statLegendBox {
	BACKGROUND-COLOR: #5b85ad
}
#statLegendOccupied .statLegendBox {
	BACKGROUND-COLOR: #a9a9a9
}
.statLegendBox {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 7px; PADDING-RIGHT: 0px; HEIGHT: 7px; FONT-SIZE: 4pt; TOP: 3px; PADDING-TOP: 0px; LEFT: 0px
}
.statLegendText {
	POSITION: absolute; PADDING-BOTTOM: 0px; LINE-HEIGHT: normal; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; TOP: 0px; PADDING-TOP: 0px; LEFT: 12px
}
#SDSInfoBox {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 615px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
#SDSBookingButton {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; TOP: 0px; RIGHT: 22px; PADDING-TOP: 0px
}
H5.SDSSectionTitle {
	PADDING-LEFT: 3px; MARGIN-BOTTOM: 13px; FONT-SIZE: 9pt
}
#SDSInfoTable {
	PADDING-BOTTOM: 0px; WIDTH: 399px; DISPLAY: block; BORDER-COLLAPSE: collapse; MARGIN-BOTTOM: 0px
}
#SDSInfoTable TR.firstLine TD {
	PADDING-BOTTOM: 13px; LINE-HEIGHT: normal
}
#SDSInfoTable TR TD.SDSTableSpacerRow {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 12px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#SDSInfoTable TR TD {
	TEXT-ALIGN: left; PADDING-BOTTOM: 16px; LINE-HEIGHT: normal; PADDING-LEFT: 3px; VERTICAL-ALIGN: top
}
#SDSInfoTable TR.SDSStatusRow TD {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #f5f5f5; HEIGHT: 23px; VERTICAL-ALIGN: middle
}
TD.SDSTableCol1 {
	WIDTH: 160px
}
TD.SDSTableCol2 {
	WIDTH: 240px
}
#SDSInfoBox P {
	PADDING-LEFT: 3px
}
A.firstpackage.SDSPackageBooking {
	BORDER-TOP: rgb(204,204,204) 1px dashed
}
A.SDSPackageBooking {
	BORDER-BOTTOM: rgb(204,204,204) 1px dashed; POSITION: relative; PADDING-BOTTOM: 7px; PADDING-LEFT: 7px; WIDTH: 508px; PADDING-RIGHT: 7px; DISPLAY: block; CLEAR: both; FONT-SIZE: 13px; CURSOR: pointer; TEXT-DECORATION: none; PADDING-TOP: 7px
}
A.SDSPackageBooking:hover {
	BACKGROUND-IMAGE: url(illustrated-link-back.gif); BACKGROUND-COLOR: rgb(245,245,245); BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: 100% 0px; FONT-SIZE: 13px
}
SPAN.SDSPackageBookingTitle {
	POSITION: relative; DISPLAY: block; MARGIN-BOTTOM: 7px; COLOR: #000; FONT-SIZE: 13px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
SPAN.SDSPackageBookingTitle SPAN.left {
	FLOAT: left
}
SPAN.SDSPackageBookingTitle SPAN.right {
	FLOAT: right
}
SPAN.SDSPackageBookingContains {
	POSITION: relative; DISPLAY: block; MARGIN-BOTTOM: 7px; COLOR: #000; CLEAR: both; FONT-SIZE: 13px; TEXT-DECORATION: none
}
SPAN.SDSPackageBookingDescription {
	POSITION: relative; DISPLAY: block; MARGIN-BOTTOM: 7px; COLOR: #000; CLEAR: both; FONT-SIZE: 13px; TEXT-DECORATION: none
}
SPAN.SDSPackageBookingButton {
	POSITION: relative; TEXT-ALIGN: right; LINE-HEIGHT: 11px; WIDTH: 100%; DISPLAY: block; MARGIN-BOTTOM: 0px
}
.simpleDropdown {
	WIDTH: 385px; FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 11px
}
#flashiframenavi {
	POSITION: relative; BACKGROUND-COLOR: #aaa; PADDING-LEFT: 15px; WIDTH: 600px; DISPLAY: none; TOP: -24px; LEFT: -24px
}
#flashiframenavi A {
	BACKGROUND-IMAGE: url(/images/arrow-white.gif); PADDING-BOTTOM: 0px; PADDING-LEFT: 18px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 4px 6px; COLOR: white; FONT-SIZE: 10px; TEXT-DECORATION: none; PADDING-TOP: 3px
}
#historyspecial {
	MARGIN: -24px; WIDTH: 615px; DISPLAY: inline
}
TABLE.linkblock_deeplink {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 571px; PADDING-RIGHT: 0px; BORDER-COLLAPSE: collapse; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TABLE.linkblock_deeplink TR TD {
	BORDER-BOTTOM: #cccccc 1px dashed; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 108px; PADDING-TOP: 0px
}
* + HTML TABLE.linkblock_deeplink TR TD {
	HEIGHT: 108px
}
TABLE.linkblock_deeplink A {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 380px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TABLE.linkblock_deeplink A SPAN {
	WIDTH: 210px; HEIGHT: 100px; PADDING-TOP: 8px
}
* + HTML TABLE.linkblock_deeplink A SPAN {
	PADDING-TOP: 0px
}
TABLE.linkblock_deeplink SPAN {
	MARGIN-TOP: 0px; WIDTH: auto; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px; PADDING-TOP: 0px
}
TABLE.linkblock_deeplink SPAN STRONG {
	MARGIN-TOP: 0px; WIDTH: auto; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px; PADDING-TOP: 0px
}
TABLE.linkblock_deeplink TD.first {
	WIDTH: 380px
}
TABLE.linkblock_deeplink TD.second {
	PADDING-LEFT: 9px; WIDTH: 178px
}
TABLE.linkblock_deeplink STRONG.deeplink {
	LINE-HEIGHT: 15px; PADDING-LEFT: 0px; COLOR: #333; FONT-SIZE: 10px
}
TABLE.linkblock_deeplink STRONG.deeplink A {
	BACKGROUND-IMAGE: url(/images/arrow-black.gif); PADDING-BOTTOM: 0pt; PADDING-LEFT: 18px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 4px 6px; TEXT-DECORATION: none; PADDING-TOP: 3px
}
TABLE.linkblock_deeplink STRONG.deeplink A:hover {
	BACKGROUND-IMAGE: url(/images/arrow-red.gif)
}
.related_hidden {
	Z-INDEX: -5; HEIGHT: 150px
}
#languageSelectBox {
	PADDING-BOTTOM: 10px; WIDTH: 158px; DISPLAY: none
}
BODY.home #languageSelectBox {
	DISPLAY: block
}
.langSelect {
	
}
.langSelectCurrent {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: transparent; PADDING-LEFT: 2px; WIDTH: auto; PADDING-RIGHT: 0px; HEIGHT: 15px; COLOR: #666; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px
}
.langSelectArrow {
	BACKGROUND-IMAGE: url(../images/arrow-gray-down.gif); BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; BORDER-LEFT: #ccc 1px solid; WIDTH: 15px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center 6px; HEIGHT: 15px; FONT-SIZE: 11px; BORDER-TOP: #ccc 1px solid; TOP: 0px; RIGHT: 2px; BORDER-RIGHT: #ccc 1px solid
}
UL.langSelectList {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 5px; MARGIN: -1px 0px 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: none; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 3px
}
* + HTML UL.langSelectList {
	MARGIN-TOP: -2px
}
* HTML UL.langSelectList {
	MARGIN-TOP: -2px
}
.langSelectList LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 11px; LIST-STYLE-TYPE: none; MARGIN: 2px auto auto 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; HEIGHT: auto; PADDING-TOP: 0px
}
#HomeLangSelect LI A {
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0pt; LINE-HEIGHT: 12px; MARGIN: 0px 0px 0px 2px; PADDING-LEFT: 0pt; WIDTH: auto; PADDING-RIGHT: 0pt; DISPLAY: block; FONT-FAMILY: arial, helvetica, sans-serif; HEIGHT: auto; COLOR: #666; FONT-SIZE: 11px; VERTICAL-ALIGN: top; TEXT-DECORATION: none; PADDING-TOP: 0pt
}
#HomeLangSelect LI A:hover {
	BACKGROUND-IMAGE: none
}
.languageSelectBox {
	FONT-FAMILY: arial, helvetica, sans-serif; COLOR: #333
}
#dealersearchHome {
	DISPLAY: none
}
#siteSelectBox {
	Z-INDEX: 100; POSITION: absolute; PADDING-BOTTOM: 10px; WIDTH: 200px; DISPLAY: block; OVERFLOW: hidden; TOP: auto; LEFT: auto
}
.siteSelectDiv {
	
}
.siteSelectCurrent {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 17px; BACKGROUND-COLOR: #ffffff; TEXT-INDENT: 2px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 178px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; HEIGHT: 17px; COLOR: #666666; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px
}
.siteSelectArrow {
	BACKGROUND-IMAGE: url(/images/arrow-gray-down.gif); BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 17px; DISPLAY: inline; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center 7px; FLOAT: right; HEIGHT: 17px; FONT-SIZE: 11px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
UL.siteSelectList {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #ffffff; MARGIN: 20px 0px 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: none; CLEAR: both; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 3px
}
* + HTML UL.siteSelectList {
	MARGIN-TOP: 0px
}
* HTML UL.siteSelectList {
	MARGIN-TOP: 0px
}
.siteSelectList LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 17px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 160px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 17px; FONT-SIZE: 11px; PADDING-TOP: 0px
}
#siteSelect LI:hover {
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; LINE-HEIGHT: 17px; BACKGROUND-COLOR: #cccccc; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 160px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 17px; FONT-SIZE: 11px; PADDING-TOP: 0px
}
.siteSelectBox {
	FONT-FAMILY: arial, helvetica, sans-serif; COLOR: #333
}
.racereport {
	WIDTH: 522px; HEIGHT: 64px
}
.racereport2 {
	WIDTH: 522px; HEIGHT: 128px
}
.racereport3 {
	WIDTH: 522px; HEIGHT: 196px
}
.racereport LI DIV A IMG {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.racereport2 LI DIV A IMG {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.racereport3 LI DIV A IMG {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.news TR TD.newsCellRight {
	PADDING-RIGHT: 14px
}
.RaceOverviewTable {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 21px; PADDING-LEFT: 0px; WIDTH: 566px; PADDING-RIGHT: 0px; BORDER-COLLAPSE: collapse; COLOR: rgb(102,102,102); VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.RaceOverviewCellTitle {
	PADDING-BOTTOM: 8px; WIDTH: 330px; VERTICAL-ALIGN: top
}
.RaceOverviewCellTitle A {
	BACKGROUND-IMAGE: url(/images/arrow-gray.gif); LINE-HEIGHT: 17px; PADDING-LEFT: 16px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 2px 5px; COLOR: rgb(102,102,102); MARGIN-RIGHT: 20px; TEXT-DECORATION: none
}
.RaceOverviewCellTitle A:hover {
	BACKGROUND-IMAGE: url(/images/arrow-red.gif); COLOR: rgb(204,0,0)
}
.RaceOverviewCellDate {
	WIDTH: 100px; VERTICAL-ALIGN: top
}
.RaceOverviewCellInfo {
	WIDTH: 100px; VERTICAL-ALIGN: top
}
.RaceOverviewCellInfo .ImageLink IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.motorsport {
	LINE-HEIGHT: 15px; WIDTH: 566px; FONT-SIZE: 10px; FONT-WEIGHT: normal
}
.motorsport TABLE {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 15px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; EMPTY-CELLS: show; FONT-SIZE: 10px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.motorsport TABLE TR TD {
	BORDER-BOTTOM: rgb(204,204,204) 1px dashed; TEXT-ALIGN: left; PADDING-BOTTOM: 4px; FONT-STYLE: normal; MARGIN: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap; COLOR: #666; FONT-SIZE: 10px; VERTICAL-ALIGN: middle; FONT-WEIGHT: normal; PADDING-TOP: 4px
}
.motorsport TABLE TR TD A {
	COLOR: #666; FONT-SIZE: 10px; TEXT-DECORATION: underline
}
.motorsport TABLE TR TH {
	TEXT-ALIGN: left; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: rgb(132,132,132); FONT-STYLE: normal; MARGIN: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap; COLOR: #fff; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.motorsport .tableHeadLine {
	BACKGROUND-COLOR: rgb(132,132,132); FONT-STYLE: normal; COLOR: #fff; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.motorsport .tableUnevenLine {
	BACKGROUND-COLOR: rgb(250,250,250)
}
.motorsport .tableEvenLine {
	BACKGROUND-COLOR: #fff
}
.motorsport TABLE TR .colSpacerLeft {
	PADDING-LEFT: 14px
}
.motorsport .button {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 8px
}
.motorsport .Driver {
	POSITION: relative; WIDTH: 279px; FLOAT: left; TOP: 0px; LEFT: 0px
}
.motorsport .Driver .colName {
	WIDTH: 200px; WHITE-SPACE: normal
}
.motorsport .Driver .colPoints {
	WIDTH: 78px
}
.motorsport .Team {
	POSITION: relative; WIDTH: 279px; FLOAT: right; TOP: 0px; RIGHT: 0px
}
.motorsport .Team .colName {
	WIDTH: 200px; WHITE-SPACE: normal
}
.motorsport .Team .colPoints {
	WIDTH: 78px
}
.motorsport .Winner {
	POSITION: relative; WIDTH: 566px; FLOAT: none; CLEAR: both; TOP: 24px; LEFT: 0px
}
.motorsport .Winner TR TD {
	PADDING-BOTTOM: 0px; HEIGHT: 31px; PADDING-TOP: 0px
}
.motorsport .Winner .colNumber {
	WIDTH: 20px
}
.motorsport .Winner .colTrack {
	WIDTH: 160px
}
.motorsport .Winner .colRaceNumber {
	WIDTH: 20px
}
.motorsport .Winner .colWinner {
	WIDTH: 200px
}
.motorsport .Winner .colDetails {
	WIDTH: auto
}
.motorsport .Winner .colDetails A {
	TEXT-DECORATION: none
}
.motorsport .Winner .colDetails A IMG {
	VERTICAL-ALIGN: middle
}
.motorsport .Winner .colSubCup {
	WIDTH: 363px
}
.motorsport .Winner TH.colSubCup {
	WIDTH: auto
}
.motorsport .Winner .colSubCup_Group {
	WIDTH: 200px
}
.motorsport .Winner .colWinner_Group {
	WIDTH: 230px
}
.motorsport .Winner .colTitle {
	WIDTH: auto
}
.motorsport .Winner .colSubCup .colSubCupDate {
	PADDING-LEFT: 8px
}
.motorsport .Winner .noBorder {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.motorsport .Series {
	POSITION: relative; WIDTH: 566px; FLOAT: none; CLEAR: both; TOP: 0px; LEFT: 0px
}
.motorsport .Series .colSeries {
	WIDTH: 386px
}
.motorsport .Series .colDetails {
	WIDTH: auto
}
.motorsport .Series .colDetails A IMG {
	VERTICAL-ALIGN: middle
}
HTML.motorsportsDetailsDriver {
	OVERFLOW: auto
}
BODY.motorsportsDetailsDriver {
	BACKGROUND-IMAGE: url(../images/motorsportDetailsBackground.jpg); PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: 0px 0px; COLOR: #666; PADDING-TOP: 0px
}
DIV.motorsportsDetailsDriver {
	BACKGROUND-IMAGE: url(../images/motorsportDetailsBackground.jpg); PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: 0px 0px; FONT-SIZE: 11px; PADDING-TOP: 0px
}
.motorsportsDetailsDriver .headline {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #7b8b9a; MARGIN: 0px; PADDING-LEFT: 24px; PADDING-RIGHT: 0px; HEIGHT: auto; PADDING-TOP: 0px
}
.motorsportsDetailsDriver .headline .head {
	PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 8px
}
.motorsportsDetailsDriver .headline .subhead {
	PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.motorsportsDetailsDriver .footer {
	CLEAR: both
}
.motorsportsDetailsDriver .buttons {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 10px
}
.motorsportsDetailsDriver .buttons A {
	PADDING-LEFT: 5px; TEXT-DECORATION: none
}
.motorsportsDetailsDriver .sponsors {
	PADDING-BOTTOM: 24px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 0px
}
.motorsportsDetailsDriver .footnotes {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 80%; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 10px
}
.motorsportsDetailsDriver .footnotes UL {
	LIST-STYLE: none none inside; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.motorsportsDetailsDriver .footnotes UL LI {
	PADDING-RIGHT: 20px; DISPLAY: inline-block; WHITE-SPACE: nowrap; FLOAT: left; FONT-SIZE: 10px
}
.motorsportsDetailsDriver .content {
	BACKGROUND-COLOR: #fff; MARGIN: 0px; PADDING-LEFT: 24px; WIDTH: auto; PADDING-RIGHT: 24px; PADDING-TOP: 22px
}
.motorsportsDetailsDriver TABLE {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 15px; BACKGROUND-COLOR: #fff; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; BORDER-COLLAPSE: collapse; COLOR: #666; FONT-SIZE: 10px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px
}
.motorsportsDetailsDriver TABLE TR TH {
	TEXT-ALIGN: center; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-SIZE: 10px; VERTICAL-ALIGN: bottom; PADDING-TOP: 2px
}
.motorsportsDetailsDriver TABLE TR TD {
	TEXT-ALIGN: center; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-SIZE: 10px; VERTICAL-ALIGN: bottom; PADDING-TOP: 2px
}
.motorsportsDetailsDriver TABLE TR TH {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BACKGROUND-COLOR: #f5f5f5; WHITE-SPACE: normal; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.motorsportsDetailsDriver TABLE TR TD {
	BORDER-BOTTOM: #ccc 1px dashed; WHITE-SPACE: nowrap; BORDER-RIGHT: #ccc 1px dashed
}
.motorsportsDetailsDriver TABLE .even {
	BACKGROUND-COLOR: #fff
}
.motorsportsDetailsDriver TABLE TR .colSpacerLeft {
	PADDING-LEFT: 14px
}
.motorsportsDetailsDriver TABLE TR TD.colNo {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BACKGROUND-COLOR: #f5f5f5; WIDTH: 40px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.motorsportsDetailsDriver TABLE TR TD.colEntryNo {
	WIDTH: 40px
}
.motorsportsDetailsDriver TABLE TR TH.colDriver {
	TEXT-ALIGN: left; WIDTH: 160px; WHITE-SPACE: nowrap
}
.motorsportsDetailsDriver TABLE TR TD.colDriver {
	TEXT-ALIGN: left; WIDTH: 160px; WHITE-SPACE: nowrap
}
.motorsportsDetailsDriver TABLE TR TD.colNation {
	WIDTH: 40px
}
.motorsportsDetailsDriver TABLE TR TD.colPoints {
	TEXT-ALIGN: center; WIDTH: 40px
}
.motorsportsDetailsDriver TABLE TR TD.colTrack {
	WIDTH: 40px; WHITE-SPACE: nowrap
}
.raceReport {
	WIDTH: 399px; FONT-SIZE: 12px
}
.raceReportHead {
	PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 8px
}
.raceReportSubhead {
	PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-WEIGHT: bold; PADDING-TOP: 8px
}
.raceReportContent {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: rgb(204,204,204) 1px dashed; PADDING-TOP: 8px
}
.raceReportContent P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; PADDING-TOP: 5px
}
.racereportHeading {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-WEIGHT: bold; PADDING-TOP: 14px
}
.motorsportSearchResults {
	Z-INDEX: 50; LINE-HEIGHT: 15px; WIDTH: 566px; FONT-SIZE: 10px; FONT-WEIGHT: normal
}
.placeholderRelated {
	HEIGHT: 150px
}
.motorsportSearchResults TABLE {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 15px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BORDER-COLLAPSE: collapse; EMPTY-CELLS: show; FONT-SIZE: 10px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.motorsportSearchResults TABLE TR TD {
	BORDER-BOTTOM: rgb(204,204,204) 1px dashed; TEXT-ALIGN: left; PADDING-BOTTOM: 4px; FONT-STYLE: normal; MARGIN: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 0px; COLOR: #666; FONT-SIZE: 10px; VERTICAL-ALIGN: top; FONT-WEIGHT: normal; PADDING-TOP: 4px
}
.motorsportSearchResults TABLE TR TH {
	TEXT-ALIGN: left; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: rgb(132,132,132); FONT-STYLE: normal; MARGIN: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 0px; COLOR: #fff; FONT-SIZE: 12px; VERTICAL-ALIGN: bottom; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.motorsportSearchResults .uneven {
	BACKGROUND-COLOR: rgb(250,250,250)
}
.motorsportSearchResults .even {
	BACKGROUND-COLOR: #fff
}
.motorsportSearchResults .colSpacerLeft {
	PADDING-LEFT: 5px
}
.motorsportSearchResults .colSpacerRight {
	PADDING-RIGHT: 5px
}
.motorsportSearchResults .resultTable {
	DISPLAY: none
}
.motorsportSearchResults .buttons {
	TEXT-ALIGN: left; CLEAR: both; PADDING-TOP: 14px
}
.motorsportSearchResults .navigation {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 14px
}
.motorsportSearchResults .navigation A {
	MARGIN-LEFT: 4px; TEXT-DECORATION: none
}
.motorsportSearchResults .navigation A IMG {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.motorsportSearchResults #currentResultTable {
	MARGIN-LEFT: 4px
}
.motorsportSearchResults #currentResultTableHead {
	MARGIN-LEFT: 4px
}
.navigation .left {
	FLOAT: left
}
.navigation .right {
	PADDING-RIGHT: 4px; FLOAT: right
}
.navigation .rightHead {
	POSITION: absolute; TEXT-ALIGN: right; WIDTH: 210px; HEIGHT: 20px; TOP: 83px; LEFT: 600px
}
.motorsportSearchResults TABLE TR .colCup {
	WIDTH: 150px
}
.motorsportSearchResults TABLE TR .colBegin {
	WIDTH: 70px
}
.motorsportSearchResults TABLE TR .colEnd {
	WIDTH: 70px
}
.motorsportSearchResults TABLE TR .colTrack {
	WIDTH: 150px
}
.motorsportSearchResults TABLE TR .colCountry {
	WIDTH: 127px
}
BODY.motorsportsDetailsWinner {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666; PADDING-TOP: 0px
}
DIV.motorsportsDetailsWinner {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.motorsportsDetailsWinner .headline {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #7b8b9a; MARGIN: 0px; PADDING-LEFT: 24px; PADDING-RIGHT: 0px; HEIGHT: auto; PADDING-TOP: 0px
}
.motorsportsDetailsWinner .head {
	PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 8px
}
.motorsportsDetailsWinner .subhead {
	PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.motorsportsDetailsWinner .subheadRight {
	PADDING-BOTTOM: 24px; MARGIN: 0px; FLOAT: right
}
.motorsportsDetailsWinner .buttons {
	TEXT-ALIGN: right; CLEAR: both; PADDING-TOP: 10px
}
.motorsportsDetailsWinner .buttons A {
	PADDING-LEFT: 5px; TEXT-DECORATION: none
}
.motorsportsDetailsWinner .content {
	PADDING-BOTTOM: 24px; MARGIN: 0px; PADDING-LEFT: 24px; WIDTH: auto; PADDING-RIGHT: 24px; HEIGHT: 450px; CLEAR: both; TOP: 0px; PADDING-TOP: 24px; LEFT: 0px
}
.motorsportsDetailsWinner #detailsIFrame {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 100%; HEIGHT: 450px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.motorsportNewsTable {
	WIDTH: 567px; COLOR: #666; FONT-SIZE: 10px; VERTICAL-ALIGN: top
}
.motorsportNewsTable TD {
	PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 10px; PADDING-TOP: 1px
}
.motorsportNewsTable .checkeredFlag {
	BACKGROUND-IMAGE: url(/images/checkered_flag.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 14px
}
.motorsportNewsTable .rowPlacholder {
	HEIGHT: 10px
}
.motorsportNewsTable .colLogo {
	PADDING-RIGHT: 8px; VERTICAL-ALIGN: middle; PADDING-TOP: 8px
}
.motorsportNewsTable .colDate {
	WIDTH: 145px; PADDING-RIGHT: 8px
}
.motorsportNewsTable .colTrack {
	WIDTH: auto
}
.motorsportIntroFactsShade {
	BACKGROUND-IMAGE: url(/images/transparent/black-50.png) !important; POSITION: absolute; FILTER: alpha(opacity=50); BACKGROUND-COLOR: transparent !important; WIDTH: 183px; DISPLAY: block; HEIGHT: 249px; OVERFLOW: hidden; TOP: 0px; LEFT: 0px
}
.motorsportIntroFactsContent {
	POSITION: absolute; WIDTH: 167px; DISPLAY: block; HEIGHT: 210px; COLOR: white; TOP: 8px; PADDING-TOP: 21px; LEFT: 8px
}
.motorsportIntroFactsContent .separator {
	BORDER-BOTTOM: white 1px dashed; POSITION: relative; MARGIN-TOP: 16px; MARGIN-BOTTOM: 16px
}
.motorsportIntroFactsContent H3 {
	MARGIN: 0px 0px 4px; WIDTH: auto; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.motorsportIntroFactsContent P {
	FONT-SIZE: 10px
}
.innerContentFull {
	PADDING-BOTTOM: 100px; BACKGROUND-COLOR: #fff; MARGIN-TOP: -150px; WIDTH: 566px
}
.innerContentFull A {
	COLOR: rgb(102,102,102); TEXT-DECORATION: underline
}
.innerContentFull A:hover {
	COLOR: rgb(204,0,0)
}
.motorsport .TeamsAndDriver {
	
}
.motorsport .TeamsAndDriver .colTeam {
	WHITE-SPACE: normal
}
.motorsport .TeamsAndDriver TD.colStart {
	TEXT-ALIGN: center; PADDING-RIGHT: 8px
}
.motorsport .TeamsAndDriver TH.colStart {
	TEXT-ALIGN: center; PADDING-RIGHT: 8px
}
.motorsport .TeamsAndDriver TD.colCountry {
	TEXT-ALIGN: center
}
.motorsport .TeamsAndDriver TH.colCountry {
	TEXT-ALIGN: center
}
.motorsport .TeamsAndDriver .colDriver {
	
}
.motorsport .TeamsAndDriver .colGroup {
	TEXT-ALIGN: center
}
.motorsport .TeamsAndDriver .colCategory {
	
}
.raceHistoryResults {
	
}
.raceHistoryResultsList {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; TOP: -5px; PADDING-TOP: 0px
}
.raceHistoryResultsList LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 19px; PADDING-TOP: 0px
}
.raceHistoryResultsList LI A {
	PADDING-LEFT: 16px; BACKGROUND: url(/images/arrow-gray.gif) #fff no-repeat 2px 4px; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.raceHistoryResultsList LI A:hover {
	BACKGROUND-IMAGE: url(/images/arrow-red.gif)
}
.motorsportLexikon {
	WIDTH: 566px; DISPLAY: block
}
.motorsportLexikonSearch {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-SIZE: 10px; PADDING-TOP: 0px
}
.motorsportLexikonSearch .searchfield {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: transparent; PADDING-LEFT: 1px; WIDTH: 105px; PADDING-RIGHT: 1px; HEIGHT: 13px; COLOR: #666; FONT-SIZE: 10px; VERTICAL-ALIGN: middle; BORDER-TOP: #ccc 1px solid; MARGIN-RIGHT: 2px; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 1px
}
.motorsportLexikon .initialLinks {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1px; PADDING-TOP: 0px
}
.motorsportLexikon .initialLinks UL {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; TEXT-ALIGN: center; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 4px; WIDTH: 391px; PADDING-RIGHT: 0px; DISPLAY: block; WHITE-SPACE: nowrap; HEIGHT: 16px; COLOR: #ccc; CLEAR: both; FONT-SIZE: 10px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 2px
}
.motorsportLexikon .initialLinks LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; DISPLAY: inline; FLOAT: left; COLOR: #ccc; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.motorsportLexikon .initialLinks A {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: none
}
.motorsportLexikon .initialLinks .separator_pipe {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 1px; COLOR: #ccc; PADDING-TOP: 0px
}
.motorsportLexikonResults {
	WIDTH: 399px; PADDING-TOP: 24px
}
.motorsportLexikonItem {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; DISPLAY: block; MARGIN-BOTTOM: 8px; BACKGROUND: url(/images/arrow-gray.gif) #fff no-repeat 8px 12px; COLOR: rgb(51,51,51); FONT-SIZE: 12px; TEXT-DECORATION: none; PADDING-TOP: 6px
}
.motorsportLexikonResults A {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; DISPLAY: block; MARGIN-BOTTOM: 8px; BACKGROUND: url(/images/arrow-gray.gif) #fff no-repeat 8px 12px; COLOR: rgb(51,51,51); FONT-SIZE: 12px; TEXT-DECORATION: none; PADDING-TOP: 6px
}
.motorsportLexikonItem:hover {
	BACKGROUND-COLOR: #f8f8f8; COLOR: rgb(51,51,51); TEXT-DECORATION: none
}
.motorsportLexikonResults A:hover {
	BACKGROUND-COLOR: #f8f8f8; COLOR: rgb(51,51,51); TEXT-DECORATION: none
}
.motorsportLexikonItem .title {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 14px; DISPLAY: block
}
.motorsportLexikonItem P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.disclaimer {
	PADDING-BOTTOM: 7px; OVERFLOW-Y: scroll; BACKGROUND-COLOR: white; MARGIN: 7px 7px 14px; PADDING-LEFT: 7px; WIDTH: 563px; PADDING-RIGHT: 7px; FONT-FAMILY: arial, helvetica, sans-serif; HEIGHT: 95%; FONT-SIZE: 12px; PADDING-TOP: 7px
}
.formscontainer {
	BORDER-BOTTOM: #adc2d6 1px solid; BORDER-LEFT: #adc2d6 1px solid; PADDING-BOTTOM: 7px; BACKGROUND-COLOR: #fafafa; PADDING-LEFT: 7px; WIDTH: 385px; PADDING-RIGHT: 7px; MARGIN-BOTTOM: 7px; FONT-SIZE: 10px; BORDER-TOP: #adc2d6 1px solid; BORDER-RIGHT: #adc2d6 1px solid; PADDING-TOP: 7px
}
#extended {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; FONT-SIZE: 12px; PADDING-TOP: 7px
}
#extended TABLE {
	MARGIN-BOTTOM: 7px
}
.resetcontainer {
	TEXT-ALIGN: right; WIDTH: 100%; VERTICAL-ALIGN: middle
}
A.reset {
	BACKGROUND-IMAGE: url(../images/arrow-red.gif); PADDING-LEFT: 10px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px center; TEXT-DECORATION: none
}
.colspan1 {
	WIDTH: 87px
}
SELECT.colspan1 {
	WIDTH: 91px; MARGIN-RIGHT: -1px
}
.colspan2 {
	WIDTH: 183px
}
TD.colspan2 {
	WIDTH: 187px
}
SELECT.colspan2 {
	WIDTH: 187px
}
.block {
	WIDTH: 100%
}
TD TABLE.formsfield {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; VERTICAL-ALIGN: bottom !important; PADDING-TOP: 0px !important
}
.formsintrocontainer {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 7px; WIDTH: 385px; PADDING-RIGHT: 7px; MARGIN-BOTTOM: 7px; HEIGHT: auto; FONT-SIZE: 10px; PADDING-TOP: 7px
}
.collapsed.formscontainer {
	DISPLAY: none
}
.expanded.formscontainer {
	DISPLAY: block; BORDER-TOP: 0px
}
.formssubcontainer {
	MARGIN-BOTTOM: 5px
}
.expanded.formssubcontainer {
	DISPLAY: block
}
.collapsed.formssubcontainer {
	DISPLAY: none
}
.formscontainerhead {
	Z-INDEX: 1; BORDER-BOTTOM: #adc2d6 0px solid; POSITION: relative; BORDER-LEFT: #adc2d6 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #eae9e9; MARGIN: 0px; PADDING-LEFT: 9px; WIDTH: 390px; DISPLAY: block; HEIGHT: 14px; COLOR: #333333; FONT-SIZE: 10px; BORDER-TOP: #adc2d6 1px solid; BORDER-RIGHT: #adc2d6 1px solid; PADDING-TOP: 0px
}
.containerexpanded {
	BACKGROUND-COLOR: #eae9e9
}
.containercollapsed {
	BORDER-BOTTOM: #adc2d6 1px solid; BACKGROUND-COLOR: #fafafa; MARGIN-BOTTOM: 7px
}
.formscontainerhead A {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 20px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 3px; COLOR: #336699; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.containercollapsed A {
	BACKGROUND-IMAGE: url(../images/arrow-blue.gif)
}
.containerexpanded A {
	BACKGROUND-IMAGE: url(../images/arrow-blue-down.gif); BACKGROUND-POSITION: 0px 5px
}
.completionIcon {
	WIDTH: 12px; HEIGHT: 12px
}
.containerheadlink {
	POSITION: absolute; WIDTH: 360px; DISPLAY: inline; HEIGHT: auto; TOP: 2px
}
.containerheadicon {
	POSITION: absolute; WIDTH: auto; DISPLAY: inline; TOP: 2px; RIGHT: 2px
}
.formsfieldswitch {
	DISPLAY: block
}
.collapsed.formsfieldswitch {
	DISPLAY: none
}
.expanded.formsfieldswitch {
	DISPLAY: block
}
.formscontainerextra {
	PADDING-BOTTOM: 7px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 7px; WIDTH: 385px; PADDING-RIGHT: 7px; MARGIN-BOTTOM: 7px; FONT-SIZE: 10px; PADDING-TOP: 7px
}
.formscontainerextra#drivingschool {
	HEIGHT: 100px
}
.formscontainerextra#drivingschool #training_image {
	FLOAT: left; MARGIN-RIGHT: 7px
}
.formscontainerextra#drivingschool #training_image IMG {
	WIDTH: 100px; HEIGHT: 100px
}
.formscontainerextra#drivingschool #training_description {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; FONT-SIZE: 10px; PADDING-TOP: 0px
}
.formscontainerextra#drivingschool #training_description TABLE {
	WIDTH: 220px; BORDER-COLLAPSE: collapse
}
.formscontainerextra#drivingschool #training_description TD {
	FONT-SIZE: 10px; VERTICAL-ALIGN: top
}
.formscontainerextra#drivingschool #training_totalprice {
	FONT-WEIGHT: bold
}
.formslogincontainer {
	BORDER-BOTTOM: #adc2d6 1px solid; POSITION: absolute; BORDER-LEFT: #adc2d6 1px solid; PADDING-BOTTOM: 7px; BACKGROUND-COLOR: #fafafa; PADDING-LEFT: 7px; WIDTH: 121px; PADDING-RIGHT: 7px; MARGIN-BOTTOM: 7px; FONT-SIZE: 10px; BORDER-TOP: #adc2d6 1px solid; BORDER-RIGHT: #adc2d6 1px solid; PADDING-TOP: 7px; LEFT: 678px
}
.formslogincontainer A {
	BACKGROUND-IMAGE: url(../images/arrow-gray.gif); PADDING-BOTTOM: 0px; PADDING-LEFT: 18px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 4px 6px; COLOR: rgb(102,102,102); FONT-SIZE: 10px; OVERFLOW: hidden; TEXT-DECORATION: none; PADDING-TOP: 3px
}
.formslogincontainer A:hover {
	BACKGROUND-IMAGE: url(../images/arrow-red.gif); COLOR: rgb(204,0,0)
}
.formscontainertitle {
	MARGIN-BOTTOM: 7px
}
.formscontainer TABLE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-COLLAPSE: collapse; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.scrolling {
	OVERFLOW-X: hidden; OVERFLOW-Y: scroll
}
.formscontainer .introtext {
	MARGIN-BOTTOM: 7px
}
.formslogincontainer .introtext {
	MARGIN-BOTTOM: 7px
}
.formslogincontainer_cc {
	BORDER-BOTTOM: 0px; POSITION: relative; BORDER-LEFT: 0px; PADDING-BOTTOM: 7px; BACKGROUND-COLOR: #fff; MARGIN: 5px 0px 0px 20px; PADDING-LEFT: 1px; WIDTH: 480px; PADDING-RIGHT: 75px; BORDER-TOP: 0px; TOP: auto; BORDER-RIGHT: 0px; PADDING-TOP: 0px; LEFT: auto
}
.formscontainer_cc {
	BORDER-BOTTOM: 0px; POSITION: relative; BORDER-LEFT: 0px; PADDING-BOTTOM: 7px; BACKGROUND-COLOR: #fff; MARGIN: 5px 0px 0px 20px; PADDING-LEFT: 1px; WIDTH: 480px; PADDING-RIGHT: 75px; BORDER-TOP: 0px; TOP: auto; BORDER-RIGHT: 0px; PADDING-TOP: 0px; LEFT: auto
}
.formslogincontainer_cc {
	BORDER-BOTTOM: #ccc 1px dashed
}
formslogincontainer_cc .formscontainerline {
	MARGIN-BOTTOM: 6px
}
formscontainer_cc .formscontainerline {
	MARGIN-BOTTOM: 6px
}
.formslogincontainer_cc INPUT {
	WIDTH: 190px !important
}
.formscontainer_cc INPUT {
	WIDTH: 190px !important
}
.formslogincontainer_cc .sso_login_button {
	WIDTH: auto !important
}
.formscontainer_cc .continueButton INPUT {
	WIDTH: auto !important
}
.formscontainer_cc .backButton INPUT {
	WIDTH: auto !important
}
.formscontainer_cc #personal_privacyaccepted_1 {
	WIDTH: auto !important
}
.formscontainer_cc #personal_disclaimer_1 {
	WIDTH: auto !important
}
.formscontainer_cc .backButton INPUT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.formscontainer_cc TD.forminputdescription {
	PADDING-TOP: 0px
}
.formslogincontainer_cc TD.forminputdescription {
	PADDING-TOP: 0px
}
.formscontainer_cc TD.forminputdescription {
	COLOR: #333333
}
.formslogincontainer_cc TD.forminputdescription {
	COLOR: #333333
}
.formscontainer_cc TD.formcheckboxdescription LABEL {
	COLOR: #333333
}
.formscontainer_cc DIV.introtext {
	COLOR: #333333
}
.formscontainer_cc DIV.introtext A {
	COLOR: #333333
}
.formscontainer_cc TD.formcheckboxdescription LABEL {
	FONT-SIZE: 11px
}
.formscontainer_cc DIV A {
	COLOR: #333333
}
.formslogincontainer_cc DIV A {
	COLOR: #333333
}
.formscontainer_cc .introtext A:hover {
	COLOR: rgb(204,0,0); TEXT-DECORATION: underline
}
.formslogincontainer_cc .introtext A:hover {
	COLOR: rgb(204,0,0); TEXT-DECORATION: underline
}
.formslogincontainer_cc .introtext {
	LINE-HEIGHT: normal; FONT-FAMILY: arial, helvetica, sans-serif; MARGIN-BOTTOM: 0px; FONT-SIZE: 11px
}
.formscontainer_cc .introtext {
	LINE-HEIGHT: normal; FONT-FAMILY: arial, helvetica, sans-serif; MARGIN-BOTTOM: 0px; FONT-SIZE: 11px
}
.formslogincontainer_cc A {
	BACKGROUND-IMAGE: url(../images/arrow-gray.gif); PADDING-LEFT: 14px; WIDTH: 120px; BACKGROUND-POSITION: 0px 6px; COLOR: #737373
}
.formslogincontainer_cc .formscontainertitle {
	LINE-HEIGHT: 11px; MARGIN-TOP: 16px; DISPLAY: block; MARGIN-BOTTOM: 11px; COLOR: #848484; FONT-SIZE: 11px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.formscontainer_cc .formscontainertitle {
	LINE-HEIGHT: 11px; MARGIN-TOP: 16px; DISPLAY: block; MARGIN-BOTTOM: 11px; COLOR: #848484; FONT-SIZE: 11px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.formscontainer_cc INPUT {
	BORDER-BOTTOM: #737373 1px solid; BORDER-LEFT: #737373 1px solid; BORDER-TOP: #737373 1px solid; BORDER-RIGHT: #737373 1px solid
}
.formslogincontainer_cc INPUT {
	BORDER-BOTTOM: #737373 1px solid; BORDER-LEFT: #737373 1px solid; BORDER-TOP: #737373 1px solid; BORDER-RIGHT: #737373 1px solid
}
.formscontainer_cc SELECT {
	BORDER-BOTTOM: #737373 1px solid; BORDER-LEFT: #737373 1px solid; BORDER-TOP: #737373 1px solid; BORDER-RIGHT: #737373 1px solid
}
.formslogincontainer_cc SELECT {
	BORDER-BOTTOM: #737373 1px solid; BORDER-LEFT: #737373 1px solid; BORDER-TOP: #737373 1px solid; BORDER-RIGHT: #737373 1px solid
}
.formslogincontainer_cc .sso_login_button {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN-TOP: 14px; MARGIN-BOTTOM: 13px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.formscontainer_cc TD.continueButton INPUT {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN-TOP: 14px; MARGIN-BOTTOM: 13px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.formscontainer_cc #personal_disclaimer_1 {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN-TOP: 14px; MARGIN-BOTTOM: 13px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.formscontainer_cc #personal_privacyaccepted_1 {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN-TOP: 14px; MARGIN-BOTTOM: 13px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.formscontainer_cc TD.continueButton INPUT {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; PADDING-TOP: 0px
}
.formscontainer_cc #personal_salutation {
	WIDTH: 92px !important
}
.formscontainer_cc #personal_title1 {
	WIDTH: 92px !important
}
*:first-child + HTML .formscontainer_cc #personal_title1 {
	WIDTH: 94px !important
}
* HTML .formscontainer_cc #personal_title1 {
	WIDTH: 94px !important
}
HTML:first-child .formscontainer_cc #personal_salutation {
	WIDTH: 91px !important
}
HTML:first-child .formscontainer_cc #personal_title1 {
	WIDTH: 91px !important
}
.formslogincontainer_cc INPUT {
	HEIGHT: 13px; FONT-SIZE: 11px
}
.formslogincontainer_cc .sso_login_button {
	DISPLAY: block; MARGIN-BOTTOM: 1px; HEIGHT: auto
}
HTML > BODY .formslogincontainer_cc .sso_login_button {
	MARGIN-BOTTOM: 0px
}
.formslogincontainer_cc TD.formsfieldspacer {
	WIDTH: 8px
}
.formscontainer_cc TD.formsfieldspacer {
	WIDTH: 8px
}
.formscontainerline {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TABLE.formscontainerline {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-COLLAPSE: collapse; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TABLE.formscontainerline TD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-COLLAPSE: collapse; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TABLE.formscontainerline TBODY TR TD {
	VERTICAL-ALIGN: bottom
}
#tcnewsletterdisclaimer TABLE.formscontainerline DIV {
	LINE-HEIGHT: 13px; FONT-SIZE: 10px
}
.formscontainer INPUT {
	FONT-SIZE: 11px
}
.formscontainer SELECT {
	FONT-SIZE: 11px
}
.formscontainer INPUT.col2 {
	WIDTH: 185px; voice-family: inherit
}
* + HTML .formscontainer INPUT.col2 {
	WIDTH: 183px
}
.formscontainer INPUT.col4 {
	WIDTH: 87px
}
* + HTML .formscontainer INPUT.col4 {
	WIDTH: 85px
}
.formscontainer INPUT.col6 {
	WIDTH: 54px
}
* + HTML .formscontainer INPUT.col6 {
	WIDTH: 52px
}
.formscontainer SELECT.col1 {
	WIDTH: 385px; voice-family: inherit
}
.formscontainer SELECT.col2 {
	WIDTH: 189px; voice-family: inherit
}
.formscontainer SELECT.col4 {
	WIDTH: 91px; voice-family: inherit
}
.formscontainer SELECT.col6 {
	WIDTH: 58px; voice-family: inherit
}
.formscontainer TD.col2 {
	WIDTH: 185px
}
.formscontainer TD.col4 {
	WIDTH: 87px
}
TD.formsfieldspacer {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: center; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 7px; PADDING-RIGHT: 0px; BORDER-COLLAPSE: collapse; VERTICAL-ALIGN: middle; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TD.formsleftcaption {
	WIDTH: 139px
}
TD.formsleftcaption DIV {
	MARGIN-TOP: 1px
}
TD.formsfield {
	VERTICAL-ALIGN: bottom
}
TABLE.formsfield {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; BORDER-COLLAPSE: collapse; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TABLE.formsfield TD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-COLLAPSE: collapse; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TD.forminputdescription {
	HEIGHT: 14px; COLOR: #336699; FONT-SIZE: 10px; VERTICAL-ALIGN: bottom
}
.forminputdescription {
	LINE-HEIGHT: normal; HEIGHT: auto; COLOR: #336699; FONT-SIZE: 10px
}
.disabledformsfield .forminputdescription {
	COLOR: #aaaaaa
}
.formtext {
	LINE-HEIGHT: normal; COLOR: black; FONT-SIZE: 10px
}
TD.paymentinformation P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: normal; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: black; FONT-SIZE: 10px; PADDING-TOP: 0px
}
LABEL.formcheckboxdescription {
	LINE-HEIGHT: normal; MARGIN-TOP: 3px; HEIGHT: auto; COLOR: #336699; FONT-SIZE: 10px
}
LABEL.formcheckboxdescriptionerror {
	LINE-HEIGHT: normal; MARGIN-TOP: 3px; HEIGHT: auto; COLOR: #cc0000; FONT-SIZE: 10px
}
.forminputdescriptionerror {
	LINE-HEIGHT: normal; HEIGHT: auto; COLOR: #cc0000; FONT-SIZE: 10px
}
.forminputvalue {
	LINE-HEIGHT: normal; HEIGHT: auto; COLOR: black; FONT-SIZE: 10px
}
.formviewlineeven {
	BACKGROUND-COLOR: #f2f2f2
}
.formviewlineodd {
	BACKGROUND-COLOR: transparent
}
.formviewlineeven .forminputdescription {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 50%; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
.formviewlineeven .forminputvalue {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 50%; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
.formviewlineodd .forminputdescription {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 50%; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
.formviewlineodd .forminputvalue {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 50%; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
.infotext {
	Z-INDEX: 1337; BORDER-BOTTOM: black 1px solid; POSITION: absolute; TEXT-ALIGN: left; BORDER-LEFT: black 1px solid; PADDING-BOTTOM: 4px; LINE-HEIGHT: normal; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: none; FONT-FAMILY: arial, sans-serif; WHITE-SPACE: nowrap; FONT-SIZE: 10px; BORDER-TOP: black 1px solid; TOP: 0px; BORDER-RIGHT: black 1px solid; PADDING-TOP: 4px; LEFT: 0px
}
.infoicon {
	TEXT-ALIGN: right; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom
}
.infoiconrt1 {
	TEXT-ALIGN: left; VERTICAL-ALIGN: middle
}
.infoiconrt2 {
	TEXT-ALIGN: left; VERTICAL-ALIGN: top
}
.error {
	LINE-HEIGHT: normal; HEIGHT: auto; COLOR: #cc0000; FONT-SIZE: 10px
}
.formscontainer TEXTAREA {
	FONT-FAMILY: arial, sans-serif; FONT-SIZE: 11px
}
.hidelabel LABEL {
	VISIBILITY: hidden
}
BODY.specialsPool .footnote {
	LINE-HEIGHT: 1.35em
}
#engineDiagramPage1 {
	HEIGHT: auto
}
#engineDiagramControl {
	Z-INDEX: 10000
}
BODY.styleguidePool .navigationHome {
	BACKGROUND-POSITION: -200px 50%
}
BODY.styleguide-enPool .navigationHome {
	BACKGROUND-POSITION: -200px 50%
}
BODY.styleguidePool #navigationShade {
	LEFT: -1000px
}
BODY.styleguidePool #navigationHomeSub {
	LEFT: -1000px
}
BODY.styleguide-enPool #navigationShade {
	LEFT: -1000px
}
BODY.styleguide-enPool #navigationHomeSub {
	LEFT: -1000px
}
BODY.specialsPool #navigationShade {
	LEFT: -1000px
}
BODY.specialsPool #navigationHomeSub {
	LEFT: -1000px
}
BODY.fairsPool #navigationShade {
	LEFT: -1000px
}
BODY.fairsPool #navigationHomeSub {
	LEFT: -1000px
}
BODY.messePool #navigationShade {
	LEFT: -1000px
}
BODY.messePool #navigationHomeSub {
	LEFT: -1000px
}
BODY.styleguidePool .meta {
	DISPLAY: none
}
BODY.styleguide-enPool .meta {
	DISPLAY: none
}
BODY.styleguidePool .shoppingShade {
	HEIGHT: 262px; TOP: 177px
}
BODY.styleguide-enPool .shoppingShade {
	HEIGHT: 262px; TOP: 177px
}
BODY.styleguidePool .topnav {
	BACKGROUND-POSITION: -200px -200px
}
BODY.styleguide-enPool .topnav {
	BACKGROUND-POSITION: -200px -200px
}
BODY.styleguidePool .search {
	DISPLAY: none
}
BODY.styleguide-enPool .search {
	DISPLAY: none
}
BODY.swissPool #navigationShade {
	HEIGHT: 153px
}
BODY.swissPool #navigationHomeSub {
	HEIGHT: 144px
}
BODY.pz-masterPool #navigationShade {
	HEIGHT: 129px
}
BODY.pch-maienfeldPool #navigationShade {
	HEIGHT: 129px
}
BODY.pch-baselPool #navigationShade {
	HEIGHT: 129px
}
BODY.pch-bernPool #navigationShade {
	HEIGHT: 129px
}
BODY.pch-genfPool #navigationShade {
	HEIGHT: 129px
}
BODY.pch-lausannePool #navigationShade {
	HEIGHT: 129px
}
BODY.pch-schinznachPool #navigationShade {
	HEIGHT: 129px
}
BODY.pch-sierrePool #navigationShade {
	HEIGHT: 129px
}
BODY.pch-stgallenPool #navigationShade {
	HEIGHT: 129px
}
BODY.pch-ticinoPool #navigationShade {
	HEIGHT: 129px
}
BODY.pch-winterhurPool #navigationShade {
	HEIGHT: 129px
}
BODY.pch-zuerichPool #navigationShade {
	HEIGHT: 129px
}
BODY.pch-zugPool #navigationShade {
	HEIGHT: 129px
}
BODY.pz-masterPool #navigationHomeSub {
	HEIGHT: 120px
}
BODY.pch-maienfeldPool #navigationHomeSub {
	HEIGHT: 120px
}
BODY.pch-baselPool #navigationHomeSub {
	HEIGHT: 120px
}
BODY.pch-bernPool #navigationHomeSub {
	HEIGHT: 120px
}
BODY.pch-genfPool #navigationHomeSub {
	HEIGHT: 120px
}
BODY.pch-lausannePool #navigationHomeSub {
	HEIGHT: 120px
}
BODY.pch-schinznachPool #navigationHomeSub {
	HEIGHT: 120px
}
BODY.pch-sierrePool #navigationHomeSub {
	HEIGHT: 120px
}
BODY.pch-stgallenPool #navigationHomeSub {
	HEIGHT: 120px
}
BODY.pch-ticinoPool #navigationHomeSub {
	HEIGHT: 120px
}
BODY.pch-winterhurPool #navigationHomeSub {
	HEIGHT: 120px
}
BODY.pch-zuerichPool #navigationHomeSub {
	HEIGHT: 120px
}
BODY.pch-zugPool #navigationHomeSub {
	HEIGHT: 120px
}
BODY.pz-masterPool .shoppingShade {
	HEIGHT: 190px; TOP: 249px
}
BODY.pch-maienfeldPool .shoppingShade {
	HEIGHT: 190px; TOP: 249px
}
BODY.pch-baselPool .shoppingShade {
	HEIGHT: 190px; TOP: 249px
}
BODY.pch-bernPool .shoppingShade {
	HEIGHT: 190px; TOP: 249px
}
BODY.pch-genfPool .shoppingShade {
	HEIGHT: 190px; TOP: 249px
}
BODY.pch-lausannePool .shoppingShade {
	HEIGHT: 190px; TOP: 249px
}
BODY.pch-schinznachPool .shoppingShade {
	HEIGHT: 190px; TOP: 249px
}
BODY.pch-sierrePool .shoppingShade {
	HEIGHT: 190px; TOP: 249px
}
BODY.pch-stgallenPool .shoppingShade {
	HEIGHT: 190px; TOP: 249px
}
BODY.pch-ticinoPool .shoppingShade {
	HEIGHT: 190px; TOP: 249px
}
BODY.pch-winterhurPool .shoppingShade {
	HEIGHT: 190px; TOP: 249px
}
BODY.pch-zuerichPool .shoppingShade {
	HEIGHT: 190px; TOP: 249px
}
BODY.pch-zugPool .shoppingShade {
	HEIGHT: 190px; TOP: 249px
}
BODY.pz-masterPool .content {
	MIN-HEIGHT: 660px
}
BODY.pch-maienfeldPool .content {
	MIN-HEIGHT: 660px
}
BODY.pch-baselPool .content {
	MIN-HEIGHT: 660px
}
BODY.pch-bernPool .content {
	MIN-HEIGHT: 660px
}
BODY.pch-genfPool .content {
	MIN-HEIGHT: 660px
}
BODY.pch-lausannePool .content {
	MIN-HEIGHT: 660px
}
BODY.pch-schinznachPool .content {
	MIN-HEIGHT: 660px
}
BODY.pch-sierrePool .content {
	MIN-HEIGHT: 660px
}
BODY.pch-stgallenPool .content {
	MIN-HEIGHT: 660px
}
BODY.pch-ticinoPool .content {
	MIN-HEIGHT: 660px
}
BODY.pch-winterhurPool .content {
	MIN-HEIGHT: 660px
}
BODY.pch-zuerichPool .content {
	MIN-HEIGHT: 660px
}
BODY.pch-zugPool .content {
	MIN-HEIGHT: 660px
}
BODY.pz-masterPool .teaserBar {
	MARGIN-BOTTOM: 120px
}
BODY.pch-maienfeldPool .teaserBar {
	MARGIN-BOTTOM: 120px
}
BODY.pch-baselPool .teaserBar {
	MARGIN-BOTTOM: 120px
}
BODY.pch-bernPool .teaserBar {
	MARGIN-BOTTOM: 120px
}
BODY.pch-genfPool .teaserBar {
	MARGIN-BOTTOM: 120px
}
BODY.pch-lausannePool .teaserBar {
	MARGIN-BOTTOM: 120px
}
BODY.pch-schinznachPool .teaserBar {
	MARGIN-BOTTOM: 120px
}
BODY.pch-sierrePool .teaserBar {
	MARGIN-BOTTOM: 120px
}
BODY.pch-stgallenPool .teaserBar {
	MARGIN-BOTTOM: 120px
}
BODY.pch-ticinoPool .teaserBar {
	MARGIN-BOTTOM: 120px
}
BODY.pch-winterhurPool .teaserBar {
	MARGIN-BOTTOM: 120px
}
BODY.pch-zuerichPool .teaserBar {
	MARGIN-BOTTOM: 120px
}
BODY.pch-zugPool .teaserBar {
	MARGIN-BOTTOM: 120px
}
.adressfeld {
	POSITION: absolute; WIDTH: 250px; TOP: 40px; LEFT: -25px
}
.adressfeld P {
	FONT-SIZE: 10px
}
BODY.rootPool .nonavi.page H2.standaloneHead {
	DISPLAY: none
}
BODY.rootPool .nonavi.page .content {
	PADDING-LEFT: 0px
}
BODY #navshade1 {
	WIDTH: 199px
}
BODY #navshadeSimple1 {
	WIDTH: 199px
}
BODY #navshade3 {
	WIDTH: 414px; LEFT: 424px
}
BODY #navshadeSimple3 {
	WIDTH: 414px; LEFT: 424px
}
BODY DIV.subnav {
	BACKGROUND-IMAGE: url(../images/arrow-gray.gif); FILTER: alpha(opacity=86); BACKGROUND-COLOR: white; WIDTH: 199px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 186px 8px; -moz-opacity: .86
}
BODY DIV.subnav {
	WIDTH: 184px
}
BODY.messePool #knowledgeBase H2 {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; DISPLAY: inline; WHITE-SPACE: nowrap; BORDER-TOP-STYLE: none; FONT-SIZE: 1px; VERTICAL-ALIGN: top; BORDER-LEFT-STYLE: none
}
BODY.usaPool #knowledgeBase H2 {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; DISPLAY: inline; WHITE-SPACE: nowrap; BORDER-TOP-STYLE: none; FONT-SIZE: 1px; VERTICAL-ALIGN: top; BORDER-LEFT-STYLE: none
}
BODY.canadaPool #knowledgeBase H2 {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; DISPLAY: inline; WHITE-SPACE: nowrap; BORDER-TOP-STYLE: none; FONT-SIZE: 1px; VERTICAL-ALIGN: top; BORDER-LEFT-STYLE: none
}
BODY.latin-america-enPool #knowledgeBase H2 {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; DISPLAY: inline; WHITE-SPACE: nowrap; BORDER-TOP-STYLE: none; FONT-SIZE: 1px; VERTICAL-ALIGN: top; BORDER-LEFT-STYLE: none
}
BODY.messePool #knowledgeBase H2 IMG {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; DISPLAY: inline; BORDER-TOP-STYLE: none; HEIGHT: auto; BORDER-LEFT-STYLE: none
}
BODY.usaPool #knowledgeBase H2 IMG {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; DISPLAY: inline; BORDER-TOP-STYLE: none; HEIGHT: auto; BORDER-LEFT-STYLE: none
}
BODY.canadaPool #knowledgeBase H2 IMG {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; DISPLAY: inline; BORDER-TOP-STYLE: none; HEIGHT: auto; BORDER-LEFT-STYLE: none
}
BODY.latin-america-enPool #knowledgeBase H2 IMG {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; DISPLAY: inline; BORDER-TOP-STYLE: none; HEIGHT: auto; BORDER-LEFT-STYLE: none
}
BODY.messePool #kbNavi {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; TOP: 18px; PADDING-TOP: 0px
}
BODY.usaPool #kbNavi {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; TOP: 18px; PADDING-TOP: 0px
}
BODY.canadaPool #kbNavi {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; TOP: 18px; PADDING-TOP: 0px
}
BODY.latin-america-enPool #kbNavi {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; TOP: 18px; PADDING-TOP: 0px
}
BODY.messePool #kbNavi A {
	POSITION: relative; DISPLAY: inline; FLOAT: left
}
BODY.messePool #kbNavi IMG {
	POSITION: relative; DISPLAY: inline; FLOAT: left
}
BODY.usaPool #kbNavi A {
	POSITION: relative; DISPLAY: inline; FLOAT: left
}
BODY.usaPool #kbNavi IMG {
	POSITION: relative; DISPLAY: inline; FLOAT: left
}
BODY.canadaPool #kbNavi A {
	POSITION: relative; DISPLAY: inline; FLOAT: left
}
BODY.canadaPool #kbNavi IMG {
	POSITION: relative; DISPLAY: inline; FLOAT: left
}
BODY.latin-america-enPool #kbNavi A {
	POSITION: relative; DISPLAY: inline; FLOAT: left
}
BODY.latin-america-enPool #kbNavi IMG {
	POSITION: relative; DISPLAY: inline; FLOAT: left
}
.related A {
	BACKGROUND-IMAGE: url(../images/arrow-blue-usapool.gif); COLOR: #336699
}
A.speciallink {
	BACKGROUND-IMAGE: url(../images/arrow-blue-usapool.gif); COLOR: #336699
}
BODY .navshadeTopnavL {
	FILTER: Alpha(opacity=40, finishopacity=40, style=2); BACKGROUND-COLOR: white; opacity: 0.4
}
BODY .navshadeTopnavD {
	FILTER: Alpha(opacity=86, finishopacity=86, style=2); BACKGROUND-COLOR: white; opacity: 0.86
}
BODY .p_search {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 12px
}
BODY P.lastChild {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 12px
}
BODY .topnav {
	BORDER-BOTTOM: #484848 1px solid
}
BODY .info {
	WIDTH: 399px; TOP: 9px; LEFT: 432px
}
BODY.canadaPool UL.knowledgeBases {
	WIDTH: auto
}
BODY.latin-america-enPool UL.knowledgeBases {
	WIDTH: auto
}
BODY.usaPool #knowledgeBase P {
	FONT-SIZE: 12px !important
}
BODY.canadaPool #knowledgeBase P {
	FONT-SIZE: 12px !important
}
BODY.usaPool #knowledgeBase P.footnote {
	FONT-SIZE: 10px !important
}
BODY.canadaPool #knowledgeBase P.footnote {
	FONT-SIZE: 10px !important
}
BODY DIV.infoFlyoutElementFirst P {
	FONT-SIZE: 10px !important
}
BODY DIV.infoFlyoutElementSecond P {
	FONT-SIZE: 10px !important
}
BODY.usaPool DIV.infoFlyoutElementFirst P {
	FONT-SIZE: 11px !important
}
BODY.usaPool DIV.infoFlyoutElementSecond P {
	FONT-SIZE: 11px !important
}
BODY .info {
	WIDTH: 367px
}
BODY .info P {
	LINE-HEIGHT: 15px
}
BODY .infoImage {
	HEIGHT: 142px
}
BODY .infoImage IMG {
	HEIGHT: 142px
}
BODY .infoMoreTwoLines {
	BORDER-BOTTOM: rgb(203,0,0) 1px solid; POSITION: absolute; BACKGROUND-COLOR: rgb(245,245,245); PADDING-LEFT: 16px; WIDTH: 312px; HEIGHT: 38px; BORDER-TOP: rgb(203,0,0) 1px solid; TOP: 361px; PADDING-TOP: 7px; LEFT: 0px
}
BODY .infoMoreTwoLines A {
	BACKGROUND-IMAGE: url(../images/arrow-black.gif); PADDING-BOTTOM: 0px; PADDING-LEFT: 12px; WIDTH: 109px; DISPLAY: inline; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 4px 4px; MARGIN-BOTTOM: 3px; FLOAT: left; HEIGHT: 14px; COLOR: black; MARGIN-RIGHT: 15px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
BODY .infoMoreTwoLines A:hover {
	BACKGROUND-IMAGE: url(../images/arrow-red.gif); COLOR: rgb(203,0,0)
}
BODY .infoType_pcna {
	DISPLAY: none
}
BODY .infoPerformance_pcna {
	TOP: 0px
}
BODY .infoPrice_pcna {
	TOP: 0px
}
.infoFlyout {
	BORDER-BOTTOM: red 0px solid; BORDER-LEFT: red 0px solid; PADDING-BOTTOM: 16px; PADDING-LEFT: 16px; WIDTH: 367px; PADDING-RIGHT: 16px; DISPLAY: none; OVERFLOW: hidden; BORDER-TOP: red 0px solid; BORDER-RIGHT: red 0px solid; PADDING-TOP: 16px
}
.infoFlyoutImage {
	POSITION: relative; PADDING-BOTTOM: 14px; WIDTH: 367px; DISPLAY: block; HEIGHT: 270px
}
.infoFlyoutImage IMG {
	WIDTH: 367px; HEIGHT: 270px
}
.bottomFlyout {
	BORDER-BOTTOM: red 0px solid; POSITION: relative; BORDER-LEFT: red 0px solid; WIDTH: 367px; HEIGHT: 107px; OVERFLOW: hidden; BORDER-TOP: red 0px solid; BORDER-RIGHT: red 0px solid
}
.bottomLeftFlyout {
	POSITION: absolute; PADDING-BOTTOM: 4px; MARGIN-TOP: 4px; WIDTH: 207px; HEIGHT: 107px; OVERFLOW: hidden; BORDER-TOP: #cccccc 1px dashed; TOP: 0px; LEFT: 0px
}
.bottomRightFlyout {
	POSITION: absolute; WIDTH: 163px; HEIGHT: 107px; OVERFLOW: hidden; TOP: 0px; RIGHT: 0px
}
.infoLinkFlyout {
	BACKGROUND-COLOR: #ffffff; WIDTH: 207px; FONT-SIZE: 10px; OVERFLOW: hidden
}
.infoLinkFlyout A {
	BACKGROUND-IMAGE: url(/images/arrows.gif); BORDER-BOTTOM: #cccccc 1px dashed; PADDING-BOTTOM: 3px; MARGIN-TOP: 1px; PADDING-LEFT: 14px; WIDTH: 207px; PADDING-RIGHT: 4px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px -442px; HEIGHT: 15px; COLOR: #336699; FONT-SIZE: 10px; TEXT-DECORATION: none; PADDING-TOP: 4px
}
.infoLinkFlyout A:hover {
	BACKGROUND-POSITION: 0px -142px
}
.infoFlyoutElementFirst {
	BORDER-BOTTOM: red 0px solid; POSITION: relative; BORDER-LEFT: red 0px solid; PADDING-BOTTOM: 6px; WIDTH: 100%; FONT-SIZE: 10px !important; OVERFLOW: hidden; BORDER-TOP: red 0px solid; TOP: 0px; BORDER-RIGHT: red 0px solid; LEFT: 0px
}
.infoFlyoutElementSecond {
	BORDER-BOTTOM: lime 0px solid; POSITION: relative; BORDER-LEFT: lime 0px solid; WIDTH: 100%; FONT-SIZE: 10px !important; OVERFLOW: hidden; BORDER-TOP: lime 0px solid; TOP: 0px; BORDER-RIGHT: lime 0px solid; LEFT: 0px
}
BODY.silverstonePool #navigationHomeSub {
	HEIGHT: auto !important
}
.search_glossary {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-SIZE: 9px; PADDING-TOP: 0px
}
.searchfield_glossary {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: transparent; PADDING-LEFT: 1px; WIDTH: 105px; PADDING-RIGHT: 1px; HEIGHT: 13px; COLOR: #666; FONT-SIZE: 10px; VERTICAL-ALIGN: middle; BORDER-TOP: #ccc 1px solid; MARGIN-RIGHT: 2px; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 1px
}
.glossaryInitialLinks {
	POSITION: relative; MARGIN-TOP: 20px; WIDTH: 567px; DISPLAY: block; COLOR: #ccc; FONT-SIZE: 12px
}
.glossaryInitialLinks A {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: none
}
.glossary_results TABLE {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN-TOP: 30px; PADDING-LEFT: 0px; WIDTH: 520px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
.glossary_results TABLE TR {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.glossary_results TABLE TR TD {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 10px; PADDING-TOP: 5px
}
.glossary_results TABLE TR TD.term {
	PADDING-LEFT: 8px; WIDTH: 159px; PADDING-TOP: 3px
}
.glossary_results TABLE TR TD.meaning {
	PADDING-BOTTOM: 7px; LINE-HEIGHT: 13px; PADDING-LEFT: 0px; PADDING-RIGHT: 25px
}
.separator_pipe {
	COLOR: #ccc
}
TABLE.bannerLibNormalTable {
	WIDTH: 399px; BORDER-COLLAPSE: collapse; MARGIN-BOTTOM: 16px
}
.bannerLibNormalTable TH {
	TEXT-ALIGN: left; PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; VERTICAL-ALIGN: top; PADDING-TOP: 6px
}
.bannerLibNormalTable TD {
	TEXT-ALIGN: left; PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; VERTICAL-ALIGN: top; PADDING-TOP: 6px
}
.bannerLibNormalTable TH {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: rgb(132,132,132); HEIGHT: 26px; COLOR: #fff; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
.bannerLibNormalTable .alternate TD {
	BACKGROUND-COLOR: rgb(248,248,248)
}
.bannerLibNormalTable TD {
	BORDER-BOTTOM: rgb(204,204,204) 1px dashed; PADDING-BOTTOM: 11px; BACKGROUND-COLOR: #fff; PADDING-TOP: 11px
}
TABLE.separateColumns TD.alternate {
	BACKGROUND-COLOR: #fff; PADDING-LEFT: 17px
}
TABLE.separateColumns TD {
	BACKGROUND-COLOR: rgb(248,248,248)
}
TR.bannerLibNormalTableFirstRow TD {
	PADDING-TOP: 9px
}
BODY.japanPool .innerContent H3 {
	LINE-HEIGHT: 1.5em; FONT-SIZE: 12px
}
BODY.japanPool .innerContent TABLE {
	LINE-HEIGHT: 1.5em; FONT-SIZE: 12px
}
BODY.japanPool .subTitle {
	LINE-HEIGHT: 1.5em; FONT-SIZE: 12px
}
BODY.japanPool .innerContent P {
	LINE-HEIGHT: 1.5em; FONT-SIZE: small
}
BODY.japanPool A.link SPAN {
	FONT-SIZE: 12px
}
BODY.japanPool A.illustratedLink SPAN {
	FONT-SIZE: 12px
}
BODY.japanPool A.illustratedModelLink SPAN {
	FONT-SIZE: 12px
}
BODY.japanPool A.illustratedModelLinkInfo SPAN {
	FONT-SIZE: 12px
}
BODY.japanPool A.illustratedNewsLink SPAN {
	FONT-SIZE: 12px
}
BODY.japanPool DIV STRONG.modelInfo1 {
	FONT-SIZE: 12px
}
BODY.japanPool DIV STRONG.modelInfo2 {
	FONT-SIZE: 12px
}
BODY.japanPool .features TD {
	FONT-SIZE: 12px
}
BODY.japanPool .introFactsContent P {
	LINE-HEIGHT: 1.29em; FONT-SIZE: 12px
}
BODY.japanPool .introFactsContent {
	PADDING-TOP: 0px
}
BODY.japanPool .introFactsContent .separator {
	MARGIN-TOP: 8px; MARGIN-BOTTOM: 8px
}
.nowrap {
	WHITE-SPACE: nowrap
}
BODY.germanyPool .shoppingButtons {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; WIDTH: 200px !important; PADDING-RIGHT: 0px !important; TOP: 0px !important; PADDING-TOP: 0px !important
}
BODY.usaPool .shoppingButtons {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; WIDTH: 200px !important; PADDING-RIGHT: 0px !important; TOP: 0px !important; PADDING-TOP: 0px !important
}
BODY.germanyPool DIV.shoppingButtons {
	LEFT: 0px
}
BODY.usaPool DIV.shoppingButtons {
	LEFT: 0px
}
BODY.home DIV.shoppingButtons {
	LEFT: 60px !important
}
BODY.home .shoppingButtons .navigation-bluebox {
	MARGIN-LEFT: 0px
}
.navigation-bluebox {
	BORDER-BOTTOM: #5b85ad 1px solid; POSITION: relative; BORDER-LEFT: #5b85ad 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: white; MARGIN: 17px 23px 0px; PADDING-LEFT: 1px; WIDTH: 179px; PADDING-RIGHT: 1px; BORDER-TOP: #5b85ad 1px solid; BORDER-RIGHT: #5b85ad 1px solid; PADDING-TOP: 1px
}
.blueboxitem {
	DISPLAY: block
}
.blueboxitem A {
	BORDER-BOTTOM: #8daac6 1px solid; LINE-HEIGHT: 22px; BACKGROUND-COLOR: #5b85ad; TEXT-INDENT: 15px; DISPLAY: block; HEIGHT: 23px; COLOR: white; FONT-SIZE: 11px; TEXT-DECORATION: none
}
.blueboxitem A.last {
	BORDER-BOTTOM: red 0px solid
}
.blueboxitem A:hover {
	BACKGROUND-COLOR: #f3f6f9; COLOR: #5b85ad
}
#menu1 P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#menu1 FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#menu1 UL {
	LIST-STYLE: none none outside; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.toolbar-container P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.toolbar-container UL {
	BORDER-BOTTOM: lime 0px solid; BORDER-LEFT: lime 0px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: lime 0px solid; LIST-STYLE-IMAGE: none; BORDER-RIGHT: lime 0px solid; PADDING-TOP: 0px
}
.toolbar-container {
	Z-INDEX: 1; POSITION: absolute; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: transparent; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 1063px; PADDING-RIGHT: 0px; HEIGHT: 24px; TOP: 8px; RIGHT: auto; PADDING-TOP: 0px; LEFT: 0px
}
.toolbar-container DIV.first {
	
}
.navigation-toolbar {
	MARGIN-LEFT: 20px
}
.navigation-toolbar DIV {
	BORDER-BOTTOM: #cccccc 1px solid; POSITION: relative; TEXT-ALIGN: center; LINE-HEIGHT: 23px; BACKGROUND-COLOR: #ffffff; DISPLAY: inline; FONT-FAMILY: arial, helvetica, sans-serif; FLOAT: right; HEIGHT: 23px; FONT-SIZE: 11px; OVERFLOW: visible; BORDER-TOP: medium none
}
.navigation-toolbar DIV A {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 24px; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; DISPLAY: inline; FONT-FAMILY: arial, helvetica, sans-serif; HEIGHT: 23px; COLOR: #4f555e; FONT-SIZE: 11px; TEXT-DECORATION: none; PADDING-TOP: 5px
}
.navigation-toolbar LI A {
	DISPLAY: block
}
.navigation-toolbar DIV.metafirst {
	BACKGROUND-IMAGE: none; BORDER-LEFT: #cccccc 0px solid
}
.navigation-toolbar DIV A:hover {
	BACKGROUND-IMAGE: url(/images/metaaktiv1.jpg); BACKGROUND-REPEAT: repeat-x; COLOR: #4f555e
}
.navigation-toolbar DIV A.metadealersearch {
	PADDING-BOTTOM: 6px; LINE-HEIGHT: 23px; FONT-FAMILY: Tahoma; COLOR: #4f555e; BORDER-TOP: medium none; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.navigation-toolbar DIV A.active {
	BACKGROUND-IMAGE: url(/images/metaaktiv1.jpg); PADDING-BOTTOM: 6px; LINE-HEIGHT: 23px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 23px; COLOR: #333333
}
.navigation-toolbar DIV.active {
	BORDER-BOTTOM: #ffffff 1px solid
}
.navigation-toolbar DIV.activeborderleft {
	BORDER-LEFT: #cccccc 1px solid
}
.navigation-toolbar DIV A.activeborderright {
	PADDING-RIGHT: 15px; MARGIN-RIGHT: 0px; BORDER-RIGHT: #cccccc 1px solid
}
#metaspacerleft {
	BORDER-BOTTOM: #cccccc 1px solid; WIDTH: 1px; HEIGHT: 23px
}
#metaspacerright {
	BORDER-BOTTOM: #cccccc 1px solid; WIDTH: 1px; HEIGHT: 23px
}
#metaright {
	BORDER-BOTTOM: #cccccc 1px solid; LINE-HEIGHT: 23px; WIDTH: 40px; HEIGHT: 23px
}
#newdiv {
	BACKGROUND-IMAGE: url(/images/mr/bg_metanavi.png); BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; LINE-HEIGHT: 24px; BACKGROUND-COLOR: transparent; WIDTH: 177px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px top; HEIGHT: 24px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#metadrops {
	POSITION: absolute; TOP: 24px; RIGHT: 32px
}
#metadrops INPUT {
	BACKGROUND-IMAGE: url(/images/transparent/trans.gif); BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: white; TEXT-INDENT: 9px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: repeat; FONT-FAMILY: arial, helvetica, sans-Serif; HEIGHT: 15px; COLOR: #333333; FONT-SIZE: 11px !important; VERTICAL-ALIGN: bottom; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 2px
}
#metadrops A {
	BACKGROUND-IMAGE: url(/images/arrows.gif); LINE-HEIGHT: 16px; PADDING-LEFT: 12px; DISPLAY: inline; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: arial, helvetica, sans-serif; BACKGROUND-POSITION: 0px -295px; FLOAT: left; COLOR: #333333; FONT-SIZE: 11px; TEXT-DECORATION: none
}
#metadrops A:hover {
	BACKGROUND-POSITION: 0px -145px; COLOR: #cc0000
}
#metamyporschecontainer {
	POSITION: absolute; WIDTH: 304px; DISPLAY: none; HEIGHT: 104px; RIGHT: 3px
}
#metamyporschecontent {
	BORDER-BOTTOM: #cccccc 1px solid; POSITION: absolute; BORDER-LEFT: #cccccc 1px solid; LINE-HEIGHT: 12px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 16px; WIDTH: 255px; PADDING-RIGHT: 15px; HEIGHT: 83px; BORDER-TOP: medium none; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 12px; LEFT: 8px
}
#metamyporschelogout {
	POSITION: absolute; TEXT-ALIGN: right; PADDING-BOTTOM: 5px; WIDTH: 255px; BORDER-TOP: #cccccc 1px solid; TOP: 72px; PADDING-TOP: 2px; LEFT: 14px
}
#metamyporschelogout .button {
	BACKGROUND-IMAGE: url(/images/arrow-gray.gif); BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; LINE-HEIGHT: 16px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right 6px; FLOAT: right; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
#metamyporscheshadow {
	POSITION: absolute; FILTER: alpha(opacity=30); BACKGROUND-COLOR: #cccccc; WIDTH: 304px; HEIGHT: 104px; opacity: 0.3
}
#metalogincontainer {
	POSITION: absolute; WIDTH: 241px; DISPLAY: none; HEIGHT: 125px; RIGHT: 70px
}
#metalogincontent {
	BORDER-BOTTOM: #cccccc 1px solid; POSITION: absolute; BORDER-LEFT: #cccccc 1px solid; LINE-HEIGHT: 12px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 17px; WIDTH: 174px; PADDING-RIGHT: 32px; FLOAT: left; HEIGHT: 115px; MARGIN-LEFT: 0px; BORDER-TOP: medium none; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 3px
}
#metaloginform {
	PADDING-TOP: 16px
}
#metalogincontainer .errorCon {
	HEIGHT: 153px
}
#metalogincontainer .error {
	LINE-HEIGHT: 16px; WIDTH: 168px; DISPLAY: none; COLOR: #cc0000; FONT-SIZE: 11px; PADDING-TOP: 12px; LEFT: 16px
}
#metalogincontainer .errorSha {
	HEIGHT: 164px
}
#metalogintopline {
	POSITION: absolute; BACKGROUND-COLOR: #cccccc; WIDTH: 120px; HEIGHT: 1px; RIGHT: 17px
}
#metalogincontent .loginmailfield {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 166px; MARGIN-BOTTOM: 8px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
#metalogincontent .loginpasswordfield {
	WIDTH: 146px; MARGIN-RIGHT: 2px
}
#metalogincontent .button {
	BORDER-BOTTOM: medium none; POSITION: relative; BORDER-LEFT: medium none; MARGIN-TOP: 0px; WIDTH: 19px; HEIGHT: 19px; FONT-SIZE: 14px; VERTICAL-ALIGN: middle; BORDER-TOP: medium none; TOP: auto !important; BORDER-RIGHT: medium none; PADDING-TOP: 0px; LEFT: -4px
}
#loginlinks {
	MARGIN-TOP: 10px; WIDTH: 146px; FLOAT: none
}
#metaloginshadow {
	POSITION: absolute; FILTER: alpha(opacity=30); BACKGROUND-COLOR: #cccccc; WIDTH: 241px; HEIGHT: 126px; MARGIN-LEFT: -8px; opacity: 0.3
}
#metasitesearchcontainer {
	POSITION: absolute; WIDTH: 215px; DISPLAY: none; HEIGHT: 68px; RIGHT: 2px
}
#metasitesearchcontent {
	BORDER-BOTTOM: #cccccc 1px solid; POSITION: absolute; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #ffffff; WIDTH: 197px; HEIGHT: 20px; BORDER-TOP: medium none; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 9px; LEFT: 8px
}
#metasitesearchcontent .searchfield {
	POSITION: absolute; WIDTH: 146px; TOP: 10px; MARGIN-RIGHT: 2px; LEFT: 15px
}
#metasitesearchcontent .button {
	BORDER-BOTTOM: medium none; POSITION: absolute; BORDER-LEFT: medium none; MARGIN-TOP: 0px; WIDTH: 19px; HEIGHT: 19px; FONT-SIZE: 14px; VERTICAL-ALIGN: middle; BORDER-TOP: medium none; TOP: 10px; BORDER-RIGHT: medium none; PADDING-TOP: 0px; LEFT: 164px
}
#metasitesearchshadow {
	POSITION: absolute; FILTER: alpha(opacity=30); BACKGROUND-COLOR: #cccccc; WIDTH: 215px; HEIGHT: 48px; opacity: 0.3
}
#metadealersearchcontainer {
	POSITION: absolute; WIDTH: 215px; DISPLAY: none; HEIGHT: 128px; RIGHT: 0px
}
#metadealersearchcontent {
	BORDER-BOTTOM: #cccccc 1px solid; POSITION: absolute; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #ffffff; WIDTH: 197px; HEIGHT: 20px; BORDER-TOP: #cccccc 1px solid; TOP: 78px; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 10px; LEFT: 8px
}
#metadealersearchcontent .searchfield {
	POSITION: absolute; WIDTH: 146px; TOP: 10px; MARGIN-RIGHT: 2px; LEFT: 14px
}
#metadealersearchcontent .button {
	BORDER-BOTTOM: medium none; POSITION: absolute; BORDER-LEFT: medium none; MARGIN-TOP: 0px; WIDTH: 19px; HEIGHT: 19px; FONT-SIZE: 14px; VERTICAL-ALIGN: middle; BORDER-TOP: medium none; TOP: 10px; BORDER-RIGHT: medium none; PADDING-TOP: 0px; LEFT: 163px
}
#metadealersearchshadow {
	POSITION: absolute; FILTER: alpha(opacity=30); BACKGROUND-COLOR: #cccccc; WIDTH: 215px; HEIGHT: 128px; opacity: 0.3
}
#metamrdealersearchresults UL {
	LEFT: 16px
}
#metamrdealersearchresults P {
	PADDING-BOTTOM: 3px
}
.loading#metamrdealersearchresults {
	BACKGROUND-IMAGE: url(/images/loading.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center 29px
}
#metamrdealersearchresults {
	Z-INDEX: 10; BORDER-BOTTOM: #cccccc 1px solid; POSITION: absolute; BORDER-LEFT: #cccccc 1px solid; LINE-HEIGHT: 16px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 14px; WIDTH: 163px; PADDING-RIGHT: 20px; HEIGHT: 70px; BORDER-TOP: medium none; TOP: 0px; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 4px; LEFT: 8px
}
#sharing {
	Z-INDEX: 1236; BORDER-BOTTOM: medium none; POSITION: absolute; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 18px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 21px; COLOR: white; FONT-SIZE: 10px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; TEXT-DECORATION: none; PADDING-TOP: 0px; LEFT: 25px
}
#sharing SPAN {
	MARGIN-TOP: 0px; TEXT-INDENT: 6px
}
#sharelayer A {
	BACKGROUND-IMAGE: url(/images/share/icons.jpg); BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; BACKGROUND-COLOR: #ffffff; MARGIN-TOP: 4px; TEXT-INDENT: 20px; PADDING-LEFT: 0px; WIDTH: 76px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; FLOAT: left; HEIGHT: 16px; COLOR: #333333; MARGIN-LEFT: 6px; FONT-SIZE: 10px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#sharelayer {
	BORDER-BOTTOM: #cccccc 1px solid; POSITION: relative; BORDER-LEFT: #cccccc 1px solid; LINE-HEIGHT: 16px; BACKGROUND-COLOR: #ffffff; WIDTH: 176px; FONT-FAMILY: arial, helvetica, sans-serif; HEIGHT: 86px; COLOR: #333333; CLEAR: both; BORDER-TOP: 0px; BORDER-RIGHT: #cccccc 1px solid
}
#sharebutton {
	BACKGROUND-IMAGE: url(/images/share/share.gif); PADDING-BOTTOM: 0px; LINE-HEIGHT: 21px; TEXT-INDENT: 23px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 179px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 21px; COLOR: #333333; PADDING-TOP: 0px
}
#follow {
	Z-INDEX: 1235; BORDER-BOTTOM: medium none; POSITION: absolute; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 42px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 21px; COLOR: white; FONT-SIZE: 10px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; TEXT-DECORATION: none; PADDING-TOP: 0px; LEFT: 25px
}
#follow SPAN {
	MARGIN-TOP: 0px
}
#followlayer {
	BORDER-BOTTOM: #cccccc 1px solid; POSITION: relative; BORDER-LEFT: #cccccc 1px solid; LINE-HEIGHT: 16px; BACKGROUND-COLOR: #ffffff; WIDTH: 176px; FONT-FAMILY: arial, helvetica, sans-serif; HEIGHT: 40px; COLOR: #333333; CLEAR: both; BORDER-TOP: 0px; FONT-WEIGHT: bold; BORDER-RIGHT: #cccccc 1px solid
}
#followlayer A {
	BACKGROUND-IMAGE: url(/images/share/icons.jpg); BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; BACKGROUND-COLOR: #ffffff; MARGIN-TOP: 4px; TEXT-INDENT: 20px; PADDING-LEFT: 0px; WIDTH: 76px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; FLOAT: left; HEIGHT: 16px; COLOR: #333333; MARGIN-LEFT: 6px; FONT-SIZE: 10px; BORDER-TOP: medium none; FONT-WEIGHT: normal; BORDER-RIGHT: medium none; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#followbutton {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 21px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 179px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 21px; PADDING-TOP: 0px
}
BODY.germanyPool DIV.navigation {
	POSITION: absolute; TOP: 79px
}
BODY.germanyPool DIV.navigation P.navigation {
	POSITION: relative; TOP: 0px
}
