A {
	COLOR: #0755a3; TEXT-DECORATION: none
}
A:hover {
	COLOR: #0755a3; TEXT-DECORATION: underline
}



.themedPromotion {
	MARGIN-BOTTOM: 0px; OVERFLOW: hidden; POSITION: relative
}
.themedPromotionControls	{position:absolute; top:-4px; left:460px; width:250px; height:35px; background:transparent url(../images/bg_indicatorHolder.png) no-repeat 30px 4px; z-index:2; _background-image: url(../images/bg_indicatorHolder.gif);
}
.themedPromotionControls .indicator {
	BACKGROUND: url(../images/bg_indicator.png) no-repeat 0px 0px; LEFT: 35px; WIDTH: 34px; POSITION: absolute; TOP: 0px; HEIGHT: 41px; _background-image: url(..images/bg_indicator.gif);
}
.themedPromotionControls UL {
	LEFT: 40px; POSITION: relative; TOP: 7px
}
.themedPromotionControls LI {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 1.18em; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.themedPromotionControls LI A.current {
	COLOR: #fff
}
.themedPromotionControls DIV.pausePlay {
	CLEAR: both; LEFT: 20px; OVERFLOW: hidden; WIDTH: 51px; POSITION: relative; TOP: -11px; HEIGHT: 18px
}
.themedPromotionControls SPAN {
	DISPLAY: block; BACKGROUND: url(../images/btn_pausePlay.gif) no-repeat 0px 0px; LEFT: 0px; WIDTH: 51px; CURSOR: pointer; POSITION: absolute; TOP: 0px; HEIGHT: 18px;
}
.themedPromotionControls .Pause SPAN {
	BACKGROUND-POSITION: 0px 0px
}
.themedPromotionControls .Play SPAN {
	BACKGROUND-POSITION: 0px -18px
}
.themedPromotionHolder {
	Z-INDEX: 1; OVERFLOW: hidden; POSITION: relative
}
.themedPromotionHolder UL {
	MARGIN-TOP: 0px;
	POSITION: relative;
}
.themedPromotionHolder LI {
	OVERFLOW: hidden
}
.themedPromotionHolder H2 {
	OVERFLOW: hidden; HEIGHT: 30px
}
.themedPromotionHolder P.desc {
	OVERFLOW: hidden; HEIGHT: 30px
}
.themedPromotionHolder P.banner {
	OVERFLOW: hidden
}
.themedPromotionCarousel {
	MARGIN-BOTTOM: 0px
}
.themedPromotionCarousel .themedPromotionHolder UL {
	MARGIN-TOP: 0px
}
.themedPromotionCarouselControls {
	CLEAR: both; Z-INDEX: 2; LEFT: 0px; WIDTH: 638px; POSITION: absolute; TOP: 89px; HEIGHT: 42px
}
.themedPromotionCarouselControls IMG {
	CURSOR: pointer
}
.themedPromotionCarouselControls LI.back {
	FLOAT: left
}
.themedPromotionCarouselControls LI.forward {
	FLOAT: right
}
.themedPromotionCarouselSmall .themedPromotionCarouselControls {
	CLEAR: both; Z-INDEX: 2; LEFT: 0px; WIDTH: 550px; POSITION: absolute; TOP: 64px; HEIGHT: 42px
}
.themedPromotionExtraLarge {
	OVERFLOW: hidden; POSITION: relative
}
.themedPromotionExtraLarge .themedPromotionHolder {
	WIDTH: 638px; HEIGHT: 182px
}
.themedPromotionExtraLarge .themedPromotionHolder UL {
	WIDTH: 638px
}
.themedPromotionExtraLarge .themedPromotionHolder LI {
	WIDTH: 930px; HEIGHT: 300px
}
.themedPromotionExtraLarge .themedPromotionHolder P.banner {
	HEIGHT: 300px
}
.themedPromotionExtraLarge P.more {
	LEFT: 746px; POSITION: relative; TOP: -110px
}
.themedPromotionLarge {
	OVERFLOW: hidden; POSITION: relative
}
.themedPromotionLarge .themedPromotionHolder {
	WIDTH: 638px; HEIGHT: 182px
}
.themedPromotionLarge .themedPromotionHolder UL {
	WIDTH: 638px
}
.themedPromotionLarge .themedPromotionHolder LI {
	WIDTH: 638px; HEIGHT: 300px
}
.themedPromotionLarge .themedPromotionHolder P.banner {
	HEIGHT: 300px
}
.themedPromotionLarge P.more {
	LEFT: 560px; POSITION: relative; TOP: -110px
}
.themedPromotionMedium {
	OVERFLOW: hidden; POSITION: relative
}
.themedPromotionMedium .themedPromotionHolder {
	WIDTH: 638px; HEIGHT: 182px;
}
.themedPromotionMedium .themedPromotionHolder UL {
	WIDTH: 638px
}
.themedPromotionMedium .themedPromotionHolder LI {
	WIDTH: 638px; HEIGHT: 182px;
}
.themedPromotionMedium .themedPromotionHolder P.banner {
	HEIGHT: 220px
}
.themedPromotionMedium P.more {
	LEFT: 590px; POSITION: relative; TOP: -103px
}
.themedPromotionCarouselMedium {
	OVERFLOW: hidden; POSITION: relative
}
.themedPromotionCarouselMedium .themedPromotionHolder {
	WIDTH: 638px; HEIGHT: 220px
}
.themedPromotionCarouselMedium .themedPromotionHolder UL {
	WIDTH: 638px
}
.themedPromotionCarouselMedium .themedPromotionHolder LI {
	WIDTH: 638px; HEIGHT: 220px
}
.themedPromotionCarouselMedium .themedPromotionHolder P.banner {
	HEIGHT: 220px
}
.themedPromotionCarouselMedium P.more {
	LEFT: 590px; POSITION: relative; TOP: -103px
}
.themedPromotionCarouselSmall {
	MARGIN: 0px 4px 10px; OVERFLOW: hidden; POSITION: relative
}
.themedPromotionCarouselSmall .themedPromotionHolder {
	WIDTH: 550px; HEIGHT: 170px
}
.themedPromotionCarouselSmall .themedPromotionHolder UL {
	WIDTH: 550px
}
.themedPromotionCarouselSmall .themedPromotionHolder LI {
	WIDTH: 550px; HEIGHT: 170px
}
.themedPromotionCarouselSmall .themedPromotionHolder P.banner {
	HEIGHT: 170px
}
.themedPromotionCarouselSmall P.more {
	LEFT: 404px; POSITION: relative; TOP: -95px

