.darkbg_xxl {
	PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #000; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
.magenta_xxl {
	COLOR: #f0f
}
.orange_xxl {
	COLOR: #f70
}
.white_xxl {
	COLOR: #fff
}
.yellow_xxl {
	COLOR: #ff0
}
.green_xxl {
	COLOR: #0f0
}
.cyan_xxl {
	COLOR: #0ff
}
.featurebike UL.rightBox {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: none; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
.featurebike UL.rightBox LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px 8px 2em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.featurebike UL.rightBox LI.shoulderEnd {
	MARGIN-BOTTOM: 0px !important
}
.featurebike LI.box {
	PADDING-BOTTOM: 0.8em; MARGIN: 0px 4px 2em; PADDING-LEFT: 0px; WIDTH: 302px; PADDING-RIGHT: 0px; CLEAR: left; PADDING-TOP: 0.8em
}
.featurebike LI.noCol UL.rightBox LI {
	BORDER-BOTTOM: 2px solid; PADDING-BOTTOM: 2em
}
.featurebike LI.noCol UL.rightBox LI.shoulderEnd {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.featurebike LI UL.rightBox LI DIV.embed LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-TOP: 0px
}
.featurebike LI.desADV {
	PADDING-BOTTOM: 0.8em; MARGIN: 0px 22px 2em; PADDING-LEFT: 0px; WIDTH: 286px; PADDING-RIGHT: 0px; CLEAR: left; PADDING-TOP: 0.8em
}
.featurebike LI.desADV H4 {
	MARGIN-BOTTOM: 0.27em
}
.featurebike LI.desADV .tImg {
	MARGIN: 0.2em 8px 0px 0px; WIDTH: 235px; FLOAT: left; HEIGHT: 92px
}
.featurebike LI.desADV IMG {
	WIDTH: 233px; HEIGHT: 89px
}
#ivw {
	POSITION: absolute; VISIBILITY: hidden
}
#documentcar {
	WIDTH: 975px; OVERFLOW: hidden
}
.invisible {
	VISIBILITY: hidden
}
.hidden {
	DISPLAY: none
}
.clear {
	HEIGHT: 2px !important; VISIBILITY: hidden; CLEAR: both !important
}
.clearboth {
	HEIGHT: 2px !important; VISIBILITY: hidden; CLEAR: both !important
}
.clearall {
	HEIGHT: 2px !important; VISIBILITY: hidden; CLEAR: both !important
}
.ressort .siteFooter {
	BORDER-TOP: 2px solid
}
.svcNav {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; MARGIN-BOTTOM: 25px; PADDING-TOP: 0px
}
.svcNav UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.svcNav UL LI {
	DISPLAY: inline
}
.onclick {
	CURSOR: hand
}
PRE {
	FONT-FAMILY: consolas, courier, "courier new", monospace
}
.stdButton {
	BORDER-BOTTOM: 2px solid; BORDER-LEFT: 2px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; OVERFLOW: visible; BORDER-TOP: 2px solid; FONT-WEIGHT: bold; BORDER-RIGHT: 2px solid; PADDING-TOP: 2px
}
.mediaList .empty {
	DISPLAY: none
}
.ccbike H3 {
	LINE-HEIGHT: 2.28em; FONT-SIZE: 2.6em; FONT-WEIGHT: bold
}
.ccbike H4 {
	LINE-HEIGHT: 2.28em; TEXT-TRANSFORM: uppercase; LETTER-SPACING: 0.09em; MARGIN-BOTTOM: 0.27em; FONT-SIZE: 2.2em; FONT-WEIGHT: normal
}
.ccbike H5 {
	LINE-HEIGHT: 2.28em; TEXT-TRANSFORM: uppercase; LETTER-SPACING: 0.09em; MARGIN-BOTTOM: 0.27em; FONT-SIZE: 2.2em; FONT-WEIGHT: normal
}
.ccbike H6 {
	LINE-HEIGHT: 2em; MARGIN-TOP: 0.27em; FONT-SIZE: 2.2em; FONT-WEIGHT: normal
}
.featurebike H6 {
	LINE-HEIGHT: 2em; MARGIN-TOP: 0.27em; FONT-SIZE: 2.2em; FONT-WEIGHT: normal
}
.ccbike P {
	LINE-HEIGHT: 2.23em; MARGIN-TOP: 0.23em; FONT-SIZE: 2.3em
}
.ccbike UL {
	OVERFLOW: hidden
}
.featurebike UL {
	OVERFLOW: hidden
}
.ccLeft {
	FLOAT: left
}
.ccLCol {
	FLOAT: left
}
.ccRCol {
	FLOAT: left
}
.ccCol {
	FLOAT: left
}
.ccbike UL UL {
	BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; FLOAT: none; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; OVERFLOW: visible; BORDER-LEFT-WIDTH: 0px
}
.ccbike UL LI {
	BORDER-BOTTOM: 2px solid; PADDING-BOTTOM: 2.6em; MARGIN: 0px 8px 0.8em
}
.ccbike UL LI.shoulderEnd {
	BORDER-BOTTOM: 0px; PADDING-BOTTOM: 0px
}
.ccbike UL LI LI {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px !important; MARGIN: 0.3em 0px 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; FONT-SIZE: 2.3em; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px !important
}
.ccbike UL LI LI SMALL {
	LINE-HEIGHT: 2em; FONT-SIZE: 0.84em
}
UL.ccMain .des204 {
	MARGIN-RIGHT: 7px
}
UL.ccMain .des207 {
	MARGIN-RIGHT: 7px
}
.shoulder206 {
	MARGIN-TOP: 0.3em
}
.shoulder206 {
	MARGIN-TOP: 0.3em
}
.shoulder226 {
	MARGIN-TOP: 0.3em
}
.ch_cool2 .mainBgRight {
	BACKGROUND-COLOR: transparent
}
.ch_cool2 .sub_Livingroom .subBgRight {
	BACKGROUND-COLOR: transparent
}
.shoulder220 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 229px; PADDING-RIGHT: 0px; PADDING-TOP: 0.9em
}
.des203 H3 {
	LINE-HEIGHT: 2.24em; FONT-SIZE: 2.4em
}
.shoulder200 H3 {
	LINE-HEIGHT: 2.24em; FONT-SIZE: 2.4em
}
.ccbike .des203 H3 SPAN.hl {
	FONT-SIZE: 0.78em
}
.ccbike .shoulder200 H3 SPAN.hl {
	FONT-SIZE: 0.78em
}
.des203 H4 {
	MARGIN-BOTTOM: 0.28em
}
.shoulder200 LI {
	MARGIN: 2em 8px 0px; BORDER-TOP: 2px solid; PADDING-TOP: 2em
}
.shoulder200 .chronLeft {
	TEXT-ALIGN: right; WIDTH: 202px; FLOAT: left
}
.shoulder200 .text {
	MARGIN: 0px 0px 0px 27px; WIDTH: 422px; FLOAT: right
}
.shoulder200 UL {
	CLEAR: both
}
.shoulder200 .tImg {
	MARGIN: 0.2em 0px 0.8em; WIDTH: 235px; FLOAT: left; HEIGHT: 92px
}
.shoulder200 .tImg IMG {
	BORDER-RIGHT-WIDTH: 2px; WIDTH: 233px; BORDER-TOP-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 2px; HEIGHT: 89px; BORDER-LEFT-WIDTH: 2px
}
#john-container {
	TEXT-ALIGN: left; WIDTH: 302px; MARGIN-BOTTOM: 4px; BACKGROUND: #7b95bd
}
#john-container H3 {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; PADDING-LEFT: 4px; WIDTH: 200%; PADDING-RIGHT: 4px; HEIGHT: 22px; COLOR: #fff; FONT-SIZE: 20px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#john-container OL {
	LIST-STYLE-TYPE: none; BACKGROUND: #e8ecf3
}
#john-container LI {
	BORDER-BOTTOM: 2px solid; WIDTH: 200%; FONT-SIZE: 22px
}
.featurebike .embed #john-container LI {
	MARGIN: 0px
}
#john-container LI.last {
	BORDER-BOTTOM-WIDTH: 0px
}
#john-container LI A {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 4px; WIDTH: 200%; PADDING-RIGHT: 0px; PADDING-TOP: 3px
}
#john-container LI A SPAN {
	FONT-WEIGHT: bold
}
.tab2#john-container OL.cc2 {
	
}
.tab2#john-container OL.cc2 {
	
}
.livewednesday-teaser {
	WIDTH: 302px; BACKGROUND: #fff
}
.livewednesday-teaser DIV {
	TEXT-INDENT: 24px; COLOR: #fff; FONT-SIZE: 22px
}
.livewednesday-teaser H3 {
	MARGIN: 4px 8px 5px; COLOR: #262964; FONT-SIZE: 23px; FONT-WEIGHT: bold
}
.livewednesday-teaser UL {
	WIDTH: 200%; FLOAT: left
}
.livewednesday-teaser LI {
	PADDING-BOTTOM: 4px !important; BORDER-RIGHT-WIDTH: 0px !important; MARGIN: 0px; PADDING-LEFT: 8px !important; WIDTH: 286px; PADDING-RIGHT: 8px !important; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px !important; HEIGHT: auto; MAX-HEIGHT: 32px; OVERFLOW: hidden; BORDER-TOP: #999 2px solid; BORDER-LEFT-WIDTH: 0px !important; PADDING-TOP: 4px !important
}
.livewednesday-teaser LI.hidden {
	DISPLAY: none
}
.livewednesday-teaser LI SPAN {
	LINE-HEIGHT: 26px; WIDTH: 35px; FLOAT: left; COLOR: #990000; FONT-SIZE: 22px
}
.livewednesday-teaser LI P {
	LINE-HEIGHT: 26px; MARGIN: 0px; WIDTH: 252px; FLOAT: right; HEIGHT: auto; MAX-HEIGHT: 32px; FONT-SIZE: 22px; OVERFLOW: hidden
}
.ccbike UL.watchmaker LI {
	MARGIN: 0px 8px; BORDER-BOTTOM-WIDTH: 0px; BORDER-TOP: 2px solid; PADDING-TOP: 0.8em
}
.ccbike UL.watchmaker LI.noborder {
	BORDER-TOP-WIDTH: 0px; PADDING-TOP: 0px
}
.watchmaker .chronLeft {
	TEXT-ALIGN: right; WIDTH: 202px; FLOAT: left
}
.watchmaker .tImg {
	MARGIN: 0.2em 0px 0.8em; WIDTH: 235px; FLOAT: left; HEIGHT: 92px
}
.watchmaker .tImg IMG {
	BORDER-RIGHT-WIDTH: 2px; WIDTH: 233px; BORDER-TOP-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 2px; HEIGHT: 89px; BORDER-LEFT-WIDTH: 2px
}
.watchmaker .text {
	MARGIN: 0px 0px 0px 27px; WIDTH: 422px; FLOAT: right
}
.watchmaker UL {
	CLEAR: both
}
.shoulder202 .des205 .tImg {
	BORDER-RIGHT-WIDTH: 2px; MARGIN: 0.8em 0px 2em; WIDTH: 429px; FLOAT: left; BORDER-TOP-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 2px; BORDER-LEFT-WIDTH: 2px
}
.shoulder202 .des208 .tImg {
	BORDER-RIGHT-WIDTH: 2px; MARGIN: 0.8em 0px 2em; WIDTH: 429px; FLOAT: left; BORDER-TOP-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 2px; BORDER-LEFT-WIDTH: 2px
}
.shoulder202 .des205 .tImg {
	HEIGHT: 200px !important
}
.shoulder202 .des205 UL {
	PADDING-BOTTOM: 2px; MARGIN-TOP: 0.33em; WIDTH: 202px; FLOAT: right
}
.shoulder202 .des208 UL {
	PADDING-BOTTOM: 2px; MARGIN-TOP: 0.33em; WIDTH: 202px; FLOAT: right
}
.shoulder202 .des205 P {
	WIDTH: 422px; CLEAR: left
}
.shoulder202 .des205 H6 {
	WIDTH: 422px; CLEAR: left
}
.shoulder202 .des208 P {
	WIDTH: 422px; CLEAR: left
}
.shoulder202 .des208 H6 {
	WIDTH: 422px; CLEAR: left
}
.shoulder202 .des205 H3 {
	LINE-HEIGHT: 2.2em; FONT-SIZE: 2em
}
.shoulder202 .des208 H3 {
	LINE-HEIGHT: 2.2em; FONT-SIZE: 2em
}
.shoulder202 .des220 H3 {
	LINE-HEIGHT: 2.2em; FONT-SIZE: 2em
}
.shoulder202 .des222 H3 {
	LINE-HEIGHT: 2.2em; FONT-SIZE: 2em
}
.shoulder202 .des220 .tImg {
	BORDER-RIGHT-WIDTH: 2px; MARGIN: 0.8em 0px 2em; WIDTH: 628px; BORDER-TOP-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 2px; BORDER-LEFT-WIDTH: 2px
}
.shoulder202 .des222 .tImg {
	BORDER-RIGHT-WIDTH: 2px; MARGIN: 0.8em 20px 2em 0px; WIDTH: 429px; FLOAT: left; BORDER-TOP-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 2px; BORDER-LEFT-WIDTH: 2px
}
.shoulder202 .des222 .text {
	MARGIN: 0.8em 0px 0px
}
.shoulder202 .des220 UL {
	PADDING-BOTTOM: 2px; MARGIN-TOP: 0.33em
}
.shoulder202 .des222 UL {
	PADDING-BOTTOM: 2px; MARGIN-TOP: 0.33em
}
.shoulder202 .des222 UL {
	WIDTH: 202px
}
.shoulder202 .des222 UL.subs {
	FLOAT: left
}
.shoulder202 .des204 .text {
	WIDTH: 202px; FLOAT: left
}
.shoulder202 .des204 .text {
	WIDTH: 202px; FLOAT: left
}
.shoulder222 .des204 .text {
	WIDTH: 202px; FLOAT: left
}
.shoulder202 .des204 .tImg {
	MARGIN: 0.2em 27px 0px 0px; WIDTH: 202px; FLOAT: left; HEIGHT: 235px
}
.shoulder202 .des204 .tImg {
	MARGIN: 0.2em 27px 0px 0px; WIDTH: 202px; FLOAT: left; HEIGHT: 235px
}
.shoulder222 .des204 .tImg {
	MARGIN: 0.2em 27px 0px 0px; WIDTH: 202px; FLOAT: left; HEIGHT: 235px
}
.shoulder202 .des204 .tImg IMG {
	WIDTH: 200px; HEIGHT: 233px
}
.shoulder202 .des204 .tImg IMG {
	WIDTH: 200px; HEIGHT: 233px
}
.shoulder222 .des204 .tImg IMG {
	WIDTH: 200px; HEIGHT: 233px
}
.shoulder220 .des204 .text {
	WIDTH: 302px; FLOAT: left
}
.shoulder220 .des207 .text {
	WIDTH: 302px; FLOAT: left
}
.shoulder230 .des204 .text {
	WIDTH: 302px; FLOAT: left
}
.shoulder230 .des207 .text {
	WIDTH: 302px; FLOAT: left
}
.shoulder220 .des204 .tImg {
	MARGIN: 0.2em 27px 0px 0px; WIDTH: 202px; FLOAT: left
}
.shoulder220 .des207 .tImg {
	MARGIN: 0.2em 27px 0px 0px; WIDTH: 202px; FLOAT: left
}
.shoulder230 .des204 .tImg {
	MARGIN: 0.2em 27px 0px 0px; WIDTH: 202px; FLOAT: left
}
.shoulder230 .des207 .tImg {
	MARGIN: 0.2em 27px 0px 0px; WIDTH: 202px; FLOAT: left
}
.shoulder220 .des204 .tImg IMG {
	WIDTH: 200px; HEIGHT: 233px
}
.shoulder230 .des204 .tImg IMG {
	WIDTH: 200px; HEIGHT: 233px
}
.shoulder220 .des207 .tImg IMG {
	WIDTH: 200px
}
.shoulder230 .des207 .tImg IMG {
	WIDTH: 200px
}
.shoulder220 .des205 .tImg {
	MARGIN: 0.2em 0px 0.8em; WIDTH: 422px; FLOAT: none
}
.shoulder220 .des208 .tImg {
	MARGIN: 0.2em 0px 0.8em; WIDTH: 422px; FLOAT: none
}
.shoulder230 .des205 .tImg {
	MARGIN: 0.2em 0px 0.8em; WIDTH: 422px; FLOAT: none
}
.shoulder230 .des208 .tImg {
	MARGIN: 0.2em 0px 0.8em; WIDTH: 422px; FLOAT: none
}
.shoulder220 .des205 .tImg IMG {
	WIDTH: 429px; HEIGHT: 200px
}
.shoulder230 .des205 .tImg IMG {
	WIDTH: 429px; HEIGHT: 200px
}
.shoulder220 .des208 .tImg IMG {
	WIDTH: 429px
}
.shoulder230 .des208 .tImg IMG {
	WIDTH: 429px
}
.shoulder220 .des205 H3 {
	LINE-HEIGHT: 2.2em; FONT-SIZE: 2em
}
.shoulder220 .des202 H3 {
	LINE-HEIGHT: 2.2em; FONT-SIZE: 2em
}
.shoulder230 .des205 H3 {
	LINE-HEIGHT: 2.2em; FONT-SIZE: 2em
}
.shoulder230 .des202 H3 {
	LINE-HEIGHT: 2.2em; FONT-SIZE: 2em
}
.shoulder230 .blogInfo {
	TEXT-ALIGN: right; LINE-HEIGHT: 2.3em; WIDTH: 202px; FLOAT: left; FONT-SIZE: 2.5em
}
.shoulder230 .blogInfo .author {
	LINE-HEIGHT: 2.5em; FONT-SIZE: 0.87em
}
.shoulder230 .blogcc {
	WIDTH: 422px; FLOAT: right
}
.shoulder230 .blogcc .tImg {
	MARGIN-BOTTOM: 0.5em; FLOAT: none
}
.shoulder230 .blogcc .text {
	WIDTH: auto
}
.shoulder230 .blogFooter {
	BORDER-BOTTOM: 2px solid; TEXT-ALIGN: right; LINE-HEIGHT: 2.63em; MARGIN: 0.45em 0px 5.45em 229px; WIDTH: 422px; HEIGHT: 28px; FONT-SIZE: 2.2em
}
.shoulder230 .blogFooter .cc {
	MARGIN: 0px 8px
}
.shoulder202 .des207 .text {
	WIDTH: 202px; FLOAT: left
}
.shoulder222 .des207 .text {
	WIDTH: 202px; FLOAT: left
}
.shoulder202 .adv207 .text {
	WIDTH: 202px; FLOAT: left
}
.shoulder222 .adv207 .text {
	WIDTH: 202px; FLOAT: left
}
.shoulder202 .des207 UL {
	CLEAR: both
}
.shoulder202 .adv207 UL {
	CLEAR: both
}
.shoulder222 .des207 UL {
	CLEAR: both
}
.shoulder222 .adv207 UL {
	CLEAR: both
}
.shoulder202 .adv207 IMG {
	BORDER-RIGHT-WIDTH: 2px; MARGIN: 0.2em 0px 0.8em; WIDTH: 200px; FLOAT: left; BORDER-TOP-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 2px; BORDER-LEFT-WIDTH: 2px
}
.shoulder222 .adv207 IMG {
	BORDER-RIGHT-WIDTH: 2px; MARGIN: 0.2em 0px 0.8em; WIDTH: 200px; FLOAT: left; BORDER-TOP-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 2px; BORDER-LEFT-WIDTH: 2px
}
.shoulder202 .des207 .tImg {
	MARGIN: 0.2em 27px 0px 0px; WIDTH: 202px; FLOAT: left
}
.shoulder222 .des207 .tImg {
	MARGIN: 0.2em 27px 0px 0px; WIDTH: 202px; FLOAT: left
}
.shoulder202 .des207 .tImg IMG .shoulder222 .des207 .tImg IMG {
	BORDER-RIGHT-WIDTH: 2px; WIDTH: 200px; BORDER-TOP-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 2px; BORDER-LEFT-WIDTH: 2px
}
.shoulder202 .adv207 H4 {
	TEXT-TRANSFORM: none
}
.shoulder222 .adv207 H4 {
	TEXT-TRANSFORM: none
}
.shoulder203 .des204 P {
	WIDTH: 202px
}
.shoulder203 .des204 P {
	WIDTH: 202px
}
.shoulder203 .adv204 P {
	WIDTH: 202px
}
.shoulder223 .des204 P {
	WIDTH: 202px
}
.shoulder223 .adv204 P {
	WIDTH: 202px
}
.shoulder204 .des204 P {
	WIDTH: 202px
}
.shoulder224 .adv204 P {
	WIDTH: 202px
}
.shoulder204 .des205 P {
	WIDTH: 202px
}
.shoulder225 .adv204 P {
	WIDTH: 202px
}
.shoulder203 .adv204 IMG {
	BORDER-RIGHT-WIDTH: 2px; MARGIN: 0px 0px 0.8em; WIDTH: 200px; BORDER-TOP-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 2px; HEIGHT: 233px; BORDER-LEFT-WIDTH: 2px
}
.shoulder203 .adv204 IMG {
	BORDER-RIGHT-WIDTH: 2px; MARGIN: 0px 0px 0.8em; WIDTH: 200px; BORDER-TOP-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 2px; HEIGHT: 233px; BORDER-LEFT-WIDTH: 2px
}
.shoulder223 .adv204 IMG {
	BORDER-RIGHT-WIDTH: 2px; MARGIN: 0px 0px 0.8em; WIDTH: 200px; BORDER-TOP-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 2px; HEIGHT: 233px; BORDER-LEFT-WIDTH: 2px
}
.shoulder204 .adv204 IMG {
	BORDER-RIGHT-WIDTH: 2px; MARGIN: 0px 0px 0.8em; WIDTH: 200px; BORDER-TOP-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 2px; HEIGHT: 233px; BORDER-LEFT-WIDTH: 2px
}
.shoulder224 .adv204 IMG {
	BORDER-RIGHT-WIDTH: 2px; MARGIN: 0px 0px 0.8em; WIDTH: 200px; BORDER-TOP-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 2px; HEIGHT: 233px; BORDER-LEFT-WIDTH: 2px
}
.shoulder205 .adv204 IMG {
	BORDER-RIGHT-WIDTH: 2px; MARGIN: 0px 0px 0.8em; WIDTH: 200px; BORDER-TOP-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 2px; HEIGHT: 233px; BORDER-LEFT-WIDTH: 2px
}
.shoulder225 .adv204 IMG {
	BORDER-RIGHT-WIDTH: 2px; MARGIN: 0px 0px 0.8em; WIDTH: 200px; BORDER-TOP-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 2px; HEIGHT: 233px; BORDER-LEFT-WIDTH: 2px
}
.shoulder203 .des204 .tImg {
	MARGIN: 0.2em 0px 0.8em; WIDTH: 202px; HEIGHT: 235px
}
.shoulder203 .des204 .tImg {
	MARGIN: 0.2em 0px 0.8em; WIDTH: 202px; HEIGHT: 235px
}
.shoulder223 .des204 .tImg {
	MARGIN: 0.2em 0px 0.8em; WIDTH: 202px; HEIGHT: 235px
}
.shoulder204 .des204 .tImg {
	MARGIN: 0.2em 0px 0.8em; WIDTH: 202px; HEIGHT: 235px
}
.shoulder224 .des204 .tImg {
	MARGIN: 0.2em 0px 0.8em; WIDTH: 202px; HEIGHT: 235px
}
.shoulder205 .des204 .tImg {
	MARGIN: 0.2em 0px 0.8em; WIDTH: 202px; HEIGHT: 235px
}
.shoulder225 .des204 .tImg {
	MARGIN: 0.2em 0px 0.8em; WIDTH: 202px; HEIGHT: 235px
}
.shoulder203 .adv204 IMG {
	BORDER-RIGHT-WIDTH: 2px; WIDTH: 200px; BORDER-TOP-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 2px; HEIGHT: 233px; BORDER-LEFT-WIDTH: 2px
}
.shoulder203 .adv204 IMG {
	BORDER-RIGHT-WIDTH: 2px; WIDTH: 200px; BORDER-TOP-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 2px; HEIGHT: 233px; BORDER-LEFT-WIDTH: 2px
}
.shoulder223 .adv204 IMG {
	BORDER-RIGHT-WIDTH: 2px; WIDTH: 200px; BORDER-TOP-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 2px; HEIGHT: 233px; BORDER-LEFT-WIDTH: 2px
}
.shoulder203 .des204 .tImg IMG {
	BORDER-RIGHT-WIDTH: 2px; WIDTH: 200px; BORDER-TOP-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 2px; HEIGHT: 233px; BORDER-LEFT-WIDTH: 2px
}
.shoulder223 .des204 .tImg IMG {
	BORDER-RIGHT-WIDTH: 2px; WIDTH: 200px; BORDER-TOP-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 2px; HEIGHT: 233px; BORDER-LEFT-WIDTH: 2px
}
.shoulder204 .des204 .tImg IMG {
	BORDER-RIGHT-WIDTH: 2px; WIDTH: 200px; BORDER-TOP-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 2px; HEIGHT: 233px; BORDER-LEFT-WIDTH: 2px
}
.shoulder224 .des204 .tImg IMG {
	BORDER-RIGHT-WIDTH: 2px; WIDTH: 200px; BORDER-TOP-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 2px; HEIGHT: 233px; BORDER-LEFT-WIDTH: 2px
}
.shoulder204 .des205 .tImg IMG {
	BORDER-RIGHT-WIDTH: 2px; WIDTH: 200px; BORDER-TOP-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 2px; HEIGHT: 233px; BORDER-LEFT-WIDTH: 2px
}
.shoulder225 .des204 .tImg IMG {
	BORDER-RIGHT-WIDTH: 2px; WIDTH: 200px; BORDER-TOP-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 2px; HEIGHT: 233px; BORDER-LEFT-WIDTH: 2px
}
.shoulder203 .adv204 H4 {
	TEXT-TRANSFORM: none
}
.shoulder203 .adv204 H4 {
	TEXT-TRANSFORM: none
}
.shoulder223 .adv204 H4 {
	TEXT-TRANSFORM: none
}
.shoulder203 .des207 P {
	WIDTH: 202px; FLOAT: left
}
.shoulder203 .adv207 P {
	WIDTH: 202px; FLOAT: left
}
.shoulder223 .des207 P {
	WIDTH: 202px; FLOAT: left
}
.shoulder223 .adv207 P {
	WIDTH: 202px; FLOAT: left
}
.shoulder203 .adv207 IMG {
	BORDER-RIGHT-WIDTH: 2px; MARGIN: 0.2em 0px 0.8em; WIDTH: 200px; BORDER-TOP-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 2px; BORDER-LEFT-WIDTH: 2px
}
.shoulder223 .adv207 IMG {
	BORDER-RIGHT-WIDTH: 2px; MARGIN: 0.2em 0px 0.8em; WIDTH: 200px; BORDER-TOP-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 2px; BORDER-LEFT-WIDTH: 2px
}
.shoulder203 .des207 .tImg {
	MARGIN: 0.2em 0px 0.8em; WIDTH: 202px
}
.shoulder223 .des207 .tImg {
	MARGIN: 0.2em 0px 0.8em; WIDTH: 202px
}
.shoulder203 .des207 .tImg IMG {
	BORDER-RIGHT-WIDTH: 2px; WIDTH: 200px; BORDER-TOP-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 2px; BORDER-LEFT-WIDTH: 2px
}
.shoulder223 .des207 .tImg IMG {
	BORDER-RIGHT-WIDTH: 2px; WIDTH: 200px; BORDER-TOP-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 2px; BORDER-LEFT-WIDTH: 2px
}
.shoulder203 .adv207 IMG {
	MARGIN-TOP: 0.7em
}
.shoulder223 .adv207 IMG {
	MARGIN-TOP: 0.7em
}
.shoulder203 .adv207 H4 {
	TEXT-TRANSFORM: none
}
.shoulder223 .adv207 H4 {
	TEXT-TRANSFORM: none
}
.ch_cool2 .shoulder223 H3 {
	LINE-HEIGHT: 2.24em; FONT-SIZE: 2.4em
}
.ch_cool2 .shoulder223 LI {
	PADDING-BOTTOM: 0.8em
}
.shoulder202 .des205 H3 {
	LINE-HEIGHT: 2.2em; FONT-SIZE: 2em
}
.shoulder202 .des208 H3 {
	LINE-HEIGHT: 2.2em; FONT-SIZE: 2em
}
.shoulder202 .des202 H3 {
	LINE-HEIGHT: 2.2em; FONT-SIZE: 2em
}
.shoulder222 .des205 H3 {
	LINE-HEIGHT: 2.2em; FONT-SIZE: 2em
}
.shoulder222 .des202 H3 {
	LINE-HEIGHT: 2.2em; FONT-SIZE: 2em
}
.shoulder202 .des205 .tImg {
	MARGIN: 0.2em 0px 0.8em; WIDTH: 422px; HEIGHT: 202px
}
.shoulder222 .des205 .tImg {
	MARGIN: 0.2em 0px 0.8em; WIDTH: 422px; HEIGHT: 202px
}
.shoulder202 .des205 .tImg IMG {
	BORDER-RIGHT-WIDTH: 2px; WIDTH: 429px; BORDER-TOP-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 2px; HEIGHT: 200px; BORDER-LEFT-WIDTH: 2px
}
.shoulder222 .des205 .tImg IMG {
	BORDER-RIGHT-WIDTH: 2px; WIDTH: 429px; BORDER-TOP-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 2px; HEIGHT: 200px; BORDER-LEFT-WIDTH: 2px
}
.shoulder202 .des205 P {
	WIDTH: 422px; CLEAR: left
}
.des205 H6 {
	WIDTH: 422px; CLEAR: left
}
.shoulder222 .des205 P {
	WIDTH: 422px; CLEAR: left
}
.des205 H6 {
	WIDTH: 422px; CLEAR: left
}
.featurebike H4 {
	LINE-HEIGHT: 2.28em; TEXT-TRANSFORM: uppercase; LETTER-SPACING: 2px; FONT-SIZE: 2.2em; FONT-WEIGHT: normal
}
.featurebike .des206 H4 {
	MARGIN-BOTTOM: 0.27em
}
.featurebike .des222 H4 {
	MARGIN-BOTTOM: 0.27em
}
.featurebike .des224 H4 {
	MARGIN-BOTTOM: 0.27em
}
.featurebike .des226 H4 {
	MARGIN-BOTTOM: 0.27em
}
.featurebike .des224 H4 {
	MARGIN-BOTTOM: 0.27em
}
.featurebike .des225 H4 {
	MARGIN-BOTTOM: 0.27em
}
.featurebike .des226 H4 {
	MARGIN-BOTTOM: 0.27em
}
.featurebike .des222 H4 {
	MARGIN: 0.72em 0px; CLEAR: both
}
.featurebike .des223 H4 {
	MARGIN: 0.72em 0px; CLEAR: both
}
.featurebike H3 {
	LINE-HEIGHT: 2.23em; MARGIN-BOTTOM: 2px; FONT-SIZE: 2.3em; FONT-WEIGHT: bold
}
.featurebike .des223 H3 {
	LINE-HEIGHT: 2.23em; MARGIN-BOTTOM: 0.3em; FONT-SIZE: 2.3em; FONT-WEIGHT: bold
}
.featurebike .des222 H3 {
	LINE-HEIGHT: 2.23em; MARGIN-BOTTOM: 0.3em; FONT-SIZE: 2.3em; FONT-WEIGHT: bold
}
.featurebike P {
	LINE-HEIGHT: 2.33em; FONT-SIZE: 2.2em
}
.featurebike SMALL {
	LINE-HEIGHT: 2em; FONT-SIZE: 0.83em; FONT-WEIGHT: normal
}
.featurebike .des206 .tImg {
	MARGIN: 0.2em 8px 0px 0px; WIDTH: 235px; FLOAT: left; HEIGHT: 92px
}
.featurebike .des224 .tImg {
	MARGIN: 0.2em 8px 0px 0px; WIDTH: 235px; FLOAT: left; HEIGHT: 92px
}
.featurebike .des223 .tImg {
	MARGIN: 0.2em 8px 0px 0px; WIDTH: 235px; FLOAT: left; HEIGHT: 92px
}
.featurebike .des226 IMG {
	MARGIN: 0.2em 8px 0px 0px; WIDTH: 233px; FLOAT: left !important
}
.featurebike .des206 .tImg IMG {
	WIDTH: 233px; HEIGHT: 89px
}
.featurebike .des224 .tImg IMG {
	WIDTH: 233px; HEIGHT: 89px
}
.featurebike .des223 .tImg IMG {
	WIDTH: 233px; HEIGHT: 89px
}
.featurebike .des206 .text {
	WIDTH: 240px; FLOAT: left
}
.featurebike .des224 .text {
	WIDTH: 240px; FLOAT: left
}
.featurebike .des226 .text {
	WIDTH: 240px; FLOAT: left
}
.featurebike .des223 .embed {
	WIDTH: 240px; FLOAT: left
}
.featurebike .des220 .tImg IMG {
	MARGIN: 0px 0px 0.5em; WIDTH: 233px; HEIGHT: 89px
}
.featurebike .adv206 IMG {
	WIDTH: auto; HEIGHT: auto
}
.featurebike .des220 {
	WIDTH: 235px; FLOAT: left !important
}
.featurebike .des222 {
	WIDTH: 235px; FLOAT: left !important
}
.featurebike .des222 .tImg IMG {
	MARGIN: 0px 0px 0.5em; WIDTH: 284px
}
.featurebike .des222 .tImg IMG {
	MARGIN: 0px 0px 0.5em; WIDTH: 284px
}
.featurebike .des224 .tImg IMG {
	MARGIN: 0px 0px 0.5em; WIDTH: 284px; HEIGHT: 89px
}
.featurebike .des225 .tImg IMG {
	MARGIN: 0px 0px 0.5em; WIDTH: 284px; HEIGHT: 220px
}
.featurebike .des226 .tImg IMG {
	MARGIN: 0px 0px 0.5em; WIDTH: 284px; HEIGHT: 250px
}
.des208 .tImg {
	MARGIN: 0.2em 0px 0.8em; WIDTH: 422px
}
.des208 .tImg IMG {
	BORDER-RIGHT-WIDTH: 2px; WIDTH: 429px; BORDER-TOP-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 2px; BORDER-LEFT-WIDTH: 2px
}
.des208 P {
	WIDTH: 422px; CLEAR: left
}
.des208 H6 {
	WIDTH: 422px; CLEAR: left
}
.featurebike .embed {
	LINE-HEIGHT: 2.33em; FONT-SIZE: 2.2em
}
.featurebike .embed LI {
	MARGIN: 0px 0px 0.26em
}
.featurebike LI.des225 {
	MARGIN: 0px 0px 2em
}
.featurebike LI.des227 {
	MARGIN: 0px 0px 2em
}
.shoulder250 {
	FLOAT: right
}
.shoulder250 .des250 {
	WIDTH: 274px; FLOAT: left; HEIGHT: 260px; MARGIN-LEFT: 3px
}
.shoulder250 .des250 .tImg IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 274px; HEIGHT: 226px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.shoulder250 .des250 H3 {
	LINE-HEIGHT: 2.33em; MARGIN: 0.33em 8px; FONT-SIZE: 2.2em; FONT-WEIGHT: bold
}
.shoulder250 LI.button {
	WIDTH: 282px
}
.shoulder250 LI.button IMG {
	BORDER-BOTTOM: grey 2px solid; BORDER-LEFT: grey 2px solid; WIDTH: 280px; HEIGHT: 250px; BORDER-TOP: grey 2px solid; BORDER-RIGHT: grey 2px solid
}
SPAN.hl {
	TEXT-TRANSFORM: uppercase; LETTER-SPACING: 2px; FONT-SIZE: 0.68em; FONT-WEIGHT: normal
}
.des202 SPAN.hl {
	LINE-HEIGHT: 2.28em; FONT-SIZE: 0.55em
}
.shoulder223 SPAN.hl {
	FONT-SIZE: 0.78em
}
.des205 SPAN.hl {
	LINE-HEIGHT: 2.28em; FONT-SIZE: 0.55em
}
.des208 SPAN.hl {
	LINE-HEIGHT: 2.28em; FONT-SIZE: 0.55em
}
#maincc {
	Z-INDEX: 200; POSITION: relative; MARGIN-TOP: 0.8em; WIDTH: 657px; FLOAT: left
}
#topcc {
	Z-INDEX: 200; POSITION: relative; MARGIN-TOP: 0.8em; WIDTH: 657px; FLOAT: left
}
.subcc {
	Z-INDEX: 200; POSITION: relative; MARGIN-TOP: 0.8em; WIDTH: 657px; FLOAT: left
}
#mainFeature {
	Z-INDEX: 200; POSITION: relative; MARGIN-TOP: 0.8em; WIDTH: 328px; FLOAT: left
}
#topFeature {
	Z-INDEX: 200; POSITION: relative; MARGIN-TOP: 0.8em; WIDTH: 328px; FLOAT: left
}
#searchFeature {
	Z-INDEX: 200; POSITION: relative; MARGIN-TOP: 0.8em; WIDTH: 328px; FLOAT: left
}
.subFeature {
	Z-INDEX: 200; POSITION: relative; MARGIN-TOP: 0.8em; WIDTH: 328px; FLOAT: left
}
#mainFeature {
	MARGIN-TOP: -2.8em
}
#topFeature {
	MARGIN-TOP: -0.4em
}
.noOffset#mainFeature {
	MARGIN-TOP: 0px
}
#mainBottom {
	MARGIN: 0px 8px; WIDTH: 959px; BORDER-BOTTOM-WIDTH: 2px; CLEAR: both
}
.subBottom {
	MARGIN: 0px 8px; WIDTH: 959px; BORDER-BOTTOM-WIDTH: 2px; CLEAR: both
}
.allTOP {
	WIDTH: 975px
}
.ccTOP {
	MARGIN-TOP: 0.8em; WIDTH: 656px
}
.ccMain {
	WIDTH: 437px
}
.ccNorm {
	POSITION: relative; CLEAR: both
}
.ccLeft {
	WIDTH: 438px; FLOAT: left
}
.ccBottom {
	POSITION: relative
}
.ccLCol {
	WIDTH: 228px
}
.ccCol {
	WIDTH: 228px
}
.ccRCol {
	WIDTH: 228px
}
.ccLCol {
	MARGIN-RIGHT: 2px
}
.featureMain {
	WIDTH: 320px
}
.featurebike .tImg IMG {
	BORDER-RIGHT-WIDTH: 2px; BORDER-TOP-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 2px; BORDER-LEFT-WIDTH: 2px
}
.ClusterA {
	MARGIN: 0.4em 4px
}
.ClusterA UL {
	WIDTH: 222px
}
.ClusterA UL.shoulder225 {
	MARGIN-LEFT: 4px
}
.ClusterA UL LI {
	PADDING-BOTTOM: 0.4em; MARGIN: 0px 4px 0.8em; BORDER-BOTTOM-WIDTH: 0px
}
.ClusterA .mainBorderAC {
	BOTTOM: 0.4em; RIGHT: 224px; TOP: 30px
}
.ClusterA H3 {
	LINE-HEIGHT: 2.25em !important; FONT-SIZE: 2.3em !important; FONT-WEIGHT: normal
}
.ClusterA H6 {
	LINE-HEIGHT: 2.25em !important; FONT-SIZE: 2.3em !important; FONT-WEIGHT: normal
}
.ClusterA .tImg {
	WIDTH: 66px !important; HEIGHT: 44px !important
}
.ClusterA .tImg IMG {
	WIDTH: 66px !important; HEIGHT: 44px !important
}
.ClusterA .tImg {
	FLOAT: left; MARGIN-RIGHT: 6px !important
}
.ClusterA .des204 .text {
	WIDTH: 232px; FLOAT: left
}
