.leftNavigation {
	DISPLAY: inline; FLOAT: left; MARGIN-BOTTOM: -10000px; PADDING-BOTTOM: 10000px; OVERFLOW: hidden; WIDTH: 20.83em; FONT-FAMILY: Verdana,sans-serif
}
.leftNavigation .productNavigation {
	WIDTH: 20.73em; BACKGROUND-COLOR: #ffffff
}
.leftNavigation .navHeaderPadding {
	PADDING-RIGHT: 1.04em; PADDING-LEFT: 1.04em; PADDING-BOTTOM: 1.15em; PADDING-TOP: 0.94em; BORDER-BOTTOM: #dddddd 0.1em solid
}
.leftNavigation .navHeaderPadding .navHeader {
	FONT-SIZE: 2.4em; FONT-FAMILY: 'Trebuchet MS',Verdana,sans-serif
}
.leftNavigation H1 {
	FONT-SIZE: 2.4em; MARGIN: 0px; COLOR: #999999; FONT-FAMILY: 'Trebuchet MS',Verdana,sans-serif
}
.leftNavigation .navHeaderPaddingSmall {
	PADDING-RIGHT: 1.04em; PADDING-LEFT: 1.04em; PADDING-BOTTOM: 1.56em; PADDING-TOP: 1.77em; BORDER-BOTTOM: #dddddd 0.21em solid
}
.leftNavigation H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.35em; MARGIN: 0px; COLOR: #999999
}
.leftNavigation .navigationBlock {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 20.73em
}
.leftNavigation .navigationBlock .shadow {
	PADDING-BOTTOM: 0.21em; WIDTH: 20.73em; HEIGHT: 0.52em
}
.leftNavigation .navigationBlock A:link {
	COLOR: #626262
}
.leftNavigation .navigationBlock A:visited {
	COLOR: #626262
}
.leftNavigation .navigationBlock A:active {
	COLOR: #626262
}
.leftNavigation .navigationBlock A:hover {
	COLOR: #ff6600
}
.leftNavigation .adContainer {
	DISPLAY: block; MARGIN-BOTTOM: 0.73em; OVERFLOW: hidden; WIDTH: 20.73em; HEIGHT: 26.56em
}
.leftNavigation .adSeries {
	HEIGHT: 25.52em
}
.leftNavigation .productRecallBorder {
	BORDER-RIGHT: #ff6600 0.21em solid; BORDER-TOP: #ff6600 0.21em solid; BORDER-LEFT: #ff6600 0.21em solid; WIDTH: 20.31em; BORDER-BOTTOM: #ff6600 0.21em solid
}
.leftNavigation .adContainer .adImg {
	MARGIN-TOP: 4.69em
}
.leftNavigation .navigationBlock .productItem {
	PADDING-RIGHT: 0.42em; BORDER-TOP: #dddddd 1px solid; PADDING-LEFT: 0.42em; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
.leftNavigation .navigationBlock .productItemFirst {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.leftNavigation .navigationBlock .productItem .prodImg {
	FLOAT: left; WIDTH: 3.33em; MARGIN-RIGHT: 0.83em; HEIGHT: 3.33em
}
.leftNavigation .navigationBlock .productItem .prodName {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 1.04em; WIDTH: 78%; PADDING-TOP: 1.04em
}
.leftNavigation .navigationBlock .productItem .prodName .prodNameActive {
	FONT-WEIGHT: bold; COLOR: #ff6600
}
.leftNavigation .navigationBlock .productItem .prodNameNewImg .prodNameActive {
	FONT-WEIGHT: bold; COLOR: #ff6600
}
.leftNavigation .navigationBlock .productItem .prodName .prodNameSelected {
	FONT-WEIGHT: bold; COLOR: #464646
}
.leftNavigation .navigationBlock .productItem .prodNameNewImg .prodNameSelected {
	FONT-WEIGHT: bold; COLOR: #464646
}
.leftNavigation .navigationBlock .subNavigationBlock {
	WIDTH: 20.73em
}
.leftNavigation .navigationBlock .subNavigationBlock .subItem {
	CLEAR: both; MARGIN-LEFT: 4.58em
}
.leftNavigation .navigationBlock .subNavigationBlock .subItemActive {
	MARGIN-LEFT: 3.54em
}
.leftNavigation .navigationBlock .subNavigationBlock .subItem .prodName {
	PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px dotted; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0.31em; WIDTH: 16.1em; PADDING-TOP: 0.31em
}
.leftNavigation .navigationBlock .subNavigationBlock .subItem .prodNameLast {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.leftNavigation .navigationBlock .subNavigationBlock .subItem .linkImg {
	MARGIN-TOP: 0.63em; FLOAT: left
}
.leftNavigation .navigationBlock .subNavigationBlock .subItem A.prodNameActive {
	FONT-WEIGHT: normal; COLOR: #ff6600
}
.leftNavigation .navigationBlock .sideModule {
	BORDER-RIGHT: #ebe8db 1px solid; PADDING-RIGHT: 1.15em; BORDER-TOP: #ebe8db 1px solid; PADDING-LEFT: 1.15em; PADDING-BOTTOM: 1.56em; BORDER-LEFT: #ebe8db 1px solid; PADDING-TOP: 0.73em; BORDER-BOTTOM: #ebe8db 1px solid; BACKGROUND-COLOR: #faf9f4
}
.leftNavigation .navigationBlock .sideModule .sideModuleImg {
	MARGIN-TOP: 0.52em; MARGIN-BOTTOM: 0.63em; WIDTH: 11.46em; HEIGHT: 8.85em
}
.leftNavigation .navigationBlock .sideModule .sideModuleHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 1.4em; PADDING-BOTTOM: 0.63em; COLOR: #ff6600
}
.leftNavigation .navigationBlock .sideModule .sideModuleLink {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.21em; MARGIN: 0px; PADDING-TOP: 0px
}
.leftNavigation .navigationBlock .sideModule .sideModuleLink .linkImg {
	MARGIN-RIGHT: 0.52em
}
.leftNavigation .navigationBlock .sideModule .sideModuleImageLink {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.42em; PADDING-TOP: 0.42em; HEIGHT: 3.75em
}
.leftNavigation .navigationBlock .sideModule .sideModuleImageLink .imageContainer {
	DISPLAY: inline; FLOAT: left; OVERFLOW: hidden; WIDTH: 5.83em; HEIGHT: 3.75em
}
.leftNavigation .navigationBlock .sideModule .sideModuleImageLink .imageContainer A {
	PADDING-LEFT: 0em
}
.leftNavigation .navigationBlock .sideModule .sideModuleImageLink .imageContainer IMG {
	PADDING-BOTTOM: 0.83em; WIDTH: 5.83em; HEIGHT: 3.75em
}
.leftNavigation .navigationBlock .sideModule .sideModuleImageLink .linkContainer {
	DISPLAY: inline; FLOAT: left; OVERFLOW: hidden; WIDTH: 12.2em; HEIGHT: 3.75em
}
.leftNavigation .navigationBlock .sideModule .sideModuleImageLink .linkContainer .linkImg {
	MARGIN-TOP: 0.21em; DISPLAY: inline; FLOAT: left
}
.leftNavigation .navigationBlock .sideModule .sideModuleImageLink .linkContainer .textContainer {
	FLOAT: left; WIDTH: 11.1em
}
.leftNavigation .navigationBlock .sideModule .sideModuleSubHeader {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 0.31em; COLOR: #464646
}
.leftNavigation .navigationBlock .sideModule .sideModuleInnerBorder {
	DISPLAY: block; MARGIN: 1.35em 0px 1.04em; OVERFLOW: hidden; HEIGHT: 0.31em; BACKGROUND-COLOR: #ffffff
}
.leftNavigation .navigationBlock .sideModuleSmall {
	BORDER-RIGHT: #ebe8db 1px solid; BORDER-TOP: #ebe8db 1px solid; FLOAT: left; BORDER-LEFT: #ebe8db 1px solid; WIDTH: 20.52em; BORDER-BOTTOM: #ebe8db 1px solid; BACKGROUND-COLOR: #faf9f4
}
.leftNavigation .navigationBlock .sideModuleSmall .modulePadding {
	PADDING-RIGHT: 1.15em; PADDING-LEFT: 1.15em; FLOAT: left; PADDING-BOTTOM: 1.15em; PADDING-TOP: 1.15em
}
.leftNavigation .navigationBlock .sideModuleSmall .sideModuleImageLink {
	DISPLAY: inline; FLOAT: left
}
.leftNavigation .navigationBlock .sideModuleSmall .sideModuleImageLink .imageContainer {
	PADDING-RIGHT: 8px; DISPLAY: inline; FLOAT: left
}
.leftNavigation .navigationBlock .sideModuleSmall .sideModuleImageLink .mainImg {
	PADDING-RIGHT: 8px; FLOAT: left; WIDTH: 5.83em; HEIGHT: 5.83em
}
.leftNavigation .navigationBlock .sideModuleSmall .sideModuleImageLink .linkContainer {
	MARGIN-LEFT: 64px; WIDTH: 111px
}
.leftNavigation .navigationBlock .sideModuleSmall .sideModuleImageLink .linkContainer .sideModuleHeader {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 0.42em; COLOR: #464646
}
.leftNavigation .navigationBlock .sideModuleSmall .sideModuleImageLink .linkContainer .textContainer {
	DISPLAY: block; MARGIN-LEFT: 10px; WIDTH: 101px
}
.leftNavigation .navigationBlock .sideModuleSmall .sideModuleImageLink .linkContainer .linkImg {
	MARGIN-TOP: 0.31em; FLOAT: left
}
* HTML .leftNavigation .navigationBlock .sideModuleSmall .sideModuleImageLink .linkContainer {
	MARGIN: 0px
}
* HTML .leftNavigation .navigationBlock .sideModuleSmall .sideModuleImageLink .linkContainer .textContainer {
	MARGIN: 0px
}
.leftNavigation .navigationBlock .sideModule .selectStore {
	PADDING-BOTTOM: 0.42em; WIDTH: 19.06em; PADDING-TOP: 0.84em; HEIGHT: 2.08em
}
.leftNavigation .navigationBlock .sideModule .selectStore SELECT {
	FONT-SIZE: 1em; WIDTH: 13.54em; HEIGHT: 1.77em
}
.leftNavigation .navigationBlock .sideModule .selectStore .formInput {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 0.52em
}
.leftNavigation .navigationBlock .sideModule .selectStore .formBtn {
	DISPLAY: inline; FLOAT: left
}
.leftNavigation .navigationBlock .sideModuleLast {
	BORDER-BOTTOM-WIDTH: 0px
}
.leftNavigation .sideModuleFill {
	BORDER-RIGHT: #ebe8db 1px solid; MARGIN-BOTTOM: -10000px; PADDING-BOTTOM: 10000px; OVERFLOW: hidden; BORDER-LEFT: #ebe8db 1px solid; WIDTH: 20.52em; HEIGHT: 100%; BACKGROUND-COLOR: #faf9f4
}
.sideModuleLastEnd {
	CLEAR: left; DISPLAY: block; FLOAT: left; OVERFLOW: hidden; WIDTH: 20.73em; HEIGHT: 1px; BACKGROUND-COLOR: #ebe8db
}
.rightContent {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 0px; WIDTH: 72.92em; COLOR: #000000; FONT-FAMILY: Verdana,sans-serif; POSITION: relative
}
.rightContent A {
	COLOR: #3399fd; TEXT-DECORATION: none
}
.rightContent A:link {
	COLOR: #3399fd; TEXT-DECORATION: none
}
.rightContent A:visited {
	COLOR: #3399fd; TEXT-DECORATION: none
}
.rightContent A:active {
	COLOR: #3399fd; TEXT-DECORATION: none
}
.rightContent A:hover {
	TEXT-DECORATION: underline
}
.rightContent .topLinkContainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 12px; PADDING-TOP: 12px; TEXT-ALIGN: right
}
.rightContent .flashAd {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 71.88em; HEIGHT: 34.38em
}
.rightContent .productsHeaderContainer {
	DISPLAY: block; MARGIN-BOTTOM: 0.1em; MARGIN-LEFT: 1.15em; LINE-HEIGHT: 5em; BORDER-BOTTOM: #ebe8db 0.21em solid; HEIGHT: 5em
}
.rightContent .productsHeaderContainer H1 {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 2.4em; MARGIN: 0px; COLOR: #999999; FONT-FAMILY: 'Trebuchet MS',Verdana,sans-serif; TEXT-ALIGN: center
}
.rightContent .horizontalDivider {
	CLEAR: both; DISPLAY: block; MARGIN: 1.04em 0px 1.04em 1.15em; OVERFLOW: hidden; HEIGHT: 0.1em; BACKGROUND-COLOR: #ebe8d8
}
.rightContent .horizontalShadowContainer {
	CLEAR: both; DISPLAY: block; PADDING-BOTTOM: 0.31em; MARGIN-LEFT: 1.04em; OVERFLOW: hidden; WIDTH: 75.31em; PADDING-TOP: 1.04em; HEIGHT: 0.73em
}
* HTML .rightContent .horizontalShadowContainer {
	WIDTH: 71.88em
}
.rightContent .horizontalShadowContainer .bgImg {
	WIDTH: 100%; HEIGHT: 0.73em
}
.rightContent .paginationContainer {
	CLEAR: both; BORDER-TOP: #ebe8db 1px solid; DISPLAY: block; MARGIN: 1.04em 0px 1.04em 0.94em; WIDTH: 71.88em; BORDER-BOTTOM: #ebe8db 1px solid; BACKGROUND-COLOR: #fff
}
.rightContent .paginationContainer .paginationPadding {
	PADDING-RIGHT: 0.42em; PADDING-LEFT: 0.21em; PADDING-BOTTOM: 0.42em; PADDING-TOP: 0.42em
}
.rightContent .paginationContainer .paginationLeft {
	PADDING-BOTTOM: 0.42em; COLOR: #666666
}
.rightContent .paginationContainer .paginationLeft .active {
	FONT-WEIGHT: bold; COLOR: #ff6600
}
.rightContent .paginationContainer .paginationRight {
	FLOAT: right; PADDING-BOTTOM: 0.42em; PADDING-TOP: 0.42em
}
.paginationSpacer {
	CLEAR: right; FONT-SIZE: 0em; LINE-HEIGHT: 0em
}
.rightContent .paginationContainer .paginationButtonLink {
	CURSOR: pointer; COLOR: #666666
}
.rightContent .paginationContainer .paginationButtonStartEnd {
	DISPLAY: inline; FLOAT: left
}
.rightContent .paginationContainer .paginationButtonStartEndImg {
	WIDTH: 0.21em; HEIGHT: 2.08em
}
.rightContent .paginationContainer .paginationButtonTextPaddingNext {
	PADDING-RIGHT: 0.52em; PADDING-LEFT: 1.88em; PADDING-BOTTOM: 0px; COLOR: #666666; PADDING-TOP: 0.31em
}
.rightContent .paginationContainer .paginationButtonTextPaddingPrev {
	PADDING-RIGHT: 1.88em; PADDING-LEFT: 0.52em; PADDING-BOTTOM: 0px; COLOR: #666666; PADDING-TOP: 0.31em
}
.rightContent .paginationContainer .paginationButtonInactive {
	COLOR: #b0b0b0
}
.rightContent .paginationContainer .paginationButtonArrowNext {
	PADDING-RIGHT: 1.04em; WIDTH: 0.73em; HEIGHT: 0.73em
}
.rightContent .paginationContainer .paginationButtonArrowPrev {
	PADDING-LEFT: 1.04em; WIDTH: 0.73em; HEIGHT: 0.73em
}
.rightContent .paginationContainer .paginationButtonBg {
	DISPLAY: inline; BACKGROUND: url(../img/product_list/btn_bot_bg.gif) #f5f5f5 repeat-x left bottom; FLOAT: left; HEIGHT: 2.08em; TEXT-DECORATION: none
}
.rightContent .paginationContainer .paginationButtonRight {
	CURSOR: pointer; COLOR: #666666
}
.rightContent .paginationContainer .paginationPage {
	DISPLAY: inline; FLOAT: left; COLOR: #666666; PADDING-TOP: 0.42em
}
.rightContent .paginationContainer .paginationPage A {
	COLOR: #666666
}
.rightContent .paginationContainer .paginationPage A:link {
	COLOR: #666666
}
.rightContent .paginationContainer .paginationPage .active {
	COLOR: #ff6600
}
.rightContent .tabsContainer {
	CLEAR: left; DISPLAY: block; PADDING-LEFT: 0.94em
}
.rightContent .tabsContainerTop {
	HEIGHT: 2.6em
}
.rightContent .tabsContainer .tab {
	PADDING-RIGHT: 0.1em; DISPLAY: inline; FLOAT: left; PADDING-BOTTOM: 0.1em; WIDTH: 14.27em
}
.rightContent .tabsContainer .tabFirst {
	WIDTH: 14.06em
}
.rightContent .tabsContainer .tab .cornerImg {
	WIDTH: 0.73em; HEIGHT: 0.73em
}
.rightContent .tabsContainer .tab .leftTop {
	DISPLAY: inline; FLOAT: left; OVERFLOW: hidden; WIDTH: 0.73em; HEIGHT: 0.73em
}
.rightContent .tabsContainer .tab .midTop {
	DISPLAY: inline; FLOAT: left; OVERFLOW: hidden; WIDTH: 89.6%; HEIGHT: 0.73em; BACKGROUND-COLOR: #cccccc
}
.rightContent .tabsContainer .tab .midTopSelected {
	BACKGROUND-COLOR: #eaeaea
}
.rightContent .tabsContainer .tab .rightTop {
	CLEAR: right; DISPLAY: inline; FLOAT: left; OVERFLOW: hidden; WIDTH: 0.73em; HEIGHT: 0.73em
}
.rightContent .tabsContainer .tab .linkContainer {
	CLEAR: both; DISPLAY: block; OVERFLOW: hidden; WIDTH: 100%; LINE-HEIGHT: 1.25em; HEIGHT: 1.25em; BACKGROUND-COLOR: #cccccc
}
.rightContent .tabsContainer .tab .linkContainerSelected {
	BACKGROUND-COLOR: #eaeaea
}
.rightContent .tabsContainer .tab .linkContainer .padding {
	DISPLAY: inline; FLOAT: left; HEIGHT: 1.46em
}
.rightContent .tabsContainer .tab .linkContainer .link {
	PADDING-RIGHT: 0.73em; DISPLAY: block; PADDING-LEFT: 0.73em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.rightContent .tabsContainer .tab .bottom {
	CLEAR: both; DISPLAY: block; OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 0.42em; BACKGROUND-COLOR: #cccccc
}
.rightContent .tabsContainer .tab .bottomSelected {
	BACKGROUND-COLOR: #eaeaea
}
.rightContent .tabsContainer .tab .fadeBottomImg {
	WIDTH: 100%; HEIGHT: 0.42em
}
.rightContent .tabsContainer .tab .linkContainer .on {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ff6600
}
.rightContent .tabsContainer .tab .linkContainer A:link {
	FONT-SIZE: 10px; COLOR: #666666
}
.rightContent .tabsContainer .tab .linkContainer A:visited {
	FONT-SIZE: 10px; COLOR: #666666
}
.rightContent .tabsContainer .tab .linkContainer A:active {
	FONT-SIZE: 10px; COLOR: #666666
}
.rightContent .tabsContainer .tab .linkContainer A:hover {
	COLOR: #3399ff
}
.rightContent .productsContainer {
	DISPLAY: block; PADDING-LEFT: 0.73em; OVERFLOW: hidden
}
.rightContent .productsContainer .productPadding A {
	TEXT-DECORATION: none
}
.rightContent .productsContainer .productPadding A:hover .prodName {
	TEXT-DECORATION: underline
}
.rightContent .productsContainer .productPadding A:hover .prodDesc {
	TEXT-DECORATION: underline
}
.rightContent .productsContainer .productPadding A:hover .prodNameDual {
	TEXT-DECORATION: underline
}
.rightContent .productsContainer .productContainer {
	BORDER-RIGHT: #ebe8d8 1px solid; DISPLAY: inline; FLOAT: left; OVERFLOW: hidden; WIDTH: 14.27em; POSITION: relative; HEIGHT: 28.13em
}
.rightContent .productsContainer .productBottom {
	PADDING-RIGHT: 0.42em; DISPLAY: inline; PADDING-LEFT: 0.52em; FLOAT: left; MARGIN: 0.42em 0.42em 0.42em 0.52em; OVERFLOW: hidden; WIDTH: 12.5em; HEIGHT: 1px; BACKGROUND-COLOR: #ebe8d8
}
.rightContent .productsContainer .productBottomFirst {
	PADDING-LEFT: 0.31em; MARGIN-LEFT: 0.31em; WIDTH: 12.81em
}
.rightContent .productsContainer .productContainerNoBorder {
	BORDER-RIGHT-WIDTH: 0px
}
.rightContent .productsContainer .productContainer .productPadding {
	PADDING-LEFT: 0.63em; LEFT: 0px; MARGIN-LEFT: 1.25em; OVERFLOW: hidden; WIDTH: 12.08em; POSITION: absolute; TOP: 1.04em
}
.rightContent .productsContainer .edgeCase {
	HEIGHT: 30em
}
.rightContent .productsContainer .productContainer .prodImg {
	MARGIN-BOTTOM: 0.94em; WIDTH: 11.46em; HEIGHT: 11.46em
}
.rightContent .productsContainer .productContainer .prodName {
	FONT-WEIGHT: bold; FONT-SIZE: 1.15em; TEXT-TRANSFORM: uppercase
}
.rightContent .productsContainer .productContainer .prodNameDual {
	FONT-SIZE: 1.15em; TEXT-TRANSFORM: uppercase
}
.rightContent .productsContainer .productContainer .prodDesc {
	CLEAR: left; DISPLAY: block; FONT-SIZE: 1.15em
}
.rightContent .productsContainer .productContainer .prodPrice {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 1.67em; COLOR: #545454; FONT-FAMILY: Arial,Verdana,sans-serif; TEXT-DECORATION: none
}
.rightContent .productsContainer .productContainer .prodPriceDual {
	DISPLAY: block; FONT-SIZE: 1.15em; COLOR: #545454; TEXT-DECORATION: none
}
.rightContent .productsContainer .productContainer .prodFamily {
	FONT-WEIGHT: bold; COLOR: #ff6600
}
.rightContent .productsContainer .productContainer .prodPriceFamily {
	DISPLAY: block; COLOR: #707070
}
.rightContent .productsContainer .productContainer .moreOptions {
	DISPLAY: block; COLOR: #707070
}
.rightContent .productsContainer .productContainer .cartContainer {
	LEFT: 0px; POSITION: absolute; TOP: 23.13em
}
.rightContent .productsContainer .productContainer .cartContainer .linkContainer {
	DISPLAY: inline; FLOAT: left; WIDTH: 12.08em
}
.rightContent .productsContainer .productContainer .edgeCase {
	TOP: 25em
}
.rightContent .productsContainer .productContainer .cart {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.31em 2.08em; WIDTH: 1.67em; PADDING-TOP: 0px; HEIGHT: 1.98em
}
.rightContent .productsContainer .productContainer .cartNotAvailable {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.31em 2.08em; WIDTH: 2.08em; PADDING-TOP: 0px; HEIGHT: 2.19em
}
.rightContent .productsContainer .productContainer .moreLink {
	CLEAR: both; PADDING-RIGHT: 1.04em; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 1.56em; MARGIN: 0px; PADDING-TOP: 0px
}
.rightContent .productsContainer .productContainer .newImgSmall {
	Z-INDEX: 10; LEFT: 1.88em; POSITION: absolute; TOP: 11.98em
}
.rightContent .prodRecsContainer {
	DISPLAY: block; MARGIN-LEFT: 1.04em; OVERFLOW: hidden
}
.rightContent .prodRecsContainer .prodRecPadding {
	PADDING-RIGHT: 1.46em; DISPLAY: inline; PADDING-LEFT: 1.46em; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 1.04em
}
.rightContent .prodRecsContainer .prodRecContainer {
	OVERFLOW: hidden; WIDTH: 32.92em; POSITION: relative; HEIGHT: 29.69em
}
.rightContent .prodRecsContainer .prodRecContainer .prodImg {
	DISPLAY: block; MARGIN-LEFT: 3.44em; WIDTH: 26.04em; HEIGHT: 26.04em
}
.rightContent .prodRecsContainer .prodRecContainer .prodInfo {
	LEFT: 0px; BOTTOM: 3.65em; POSITION: absolute
}
.rightContent .prodRecsContainer .prodRecContainer .prodInfo A {
	TEXT-DECORATION: none
}
.rightContent .prodRecsContainer .prodRecContainer .prodInfo A:hover .prodName {
	TEXT-DECORATION: underline
}
.rightContent .prodRecsContainer .prodRecContainer .prodInfo A:hover .prodInfoRow {
	TEXT-DECORATION: underline
}
.rightContent .prodRecsContainer .prodRecContainer .prodInfoRow {
	DISPLAY: block; FONT-SIZE: 1.15em
}
.rightContent .prodRecsContainer .prodRecContainer .prodName {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 1.15em; TEXT-TRANSFORM: uppercase; WIDTH: 10.8em
}
.rightContent .prodRecsContainer .prodRecContainer .prodPrice {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 2.29em; COLOR: #545454; PADDING-TOP: 0.06em; FONT-FAMILY: Arial,Verdana,sans-serif; TEXT-DECORATION: none
}
.rightContent .prodRecsContainer .prodRecContainer .prodPriceDual {
	DISPLAY: block; FONT-SIZE: 1.15em; COLOR: #545454; TEXT-DECORATION: none
}
.rightContent .prodRecsContainer .prodRecContainer .prodFamily {
	FONT-WEIGHT: bold; COLOR: #ff6600
}
.rightContent .prodRecsContainer .prodRecContainer .prodPriceFamily {
	DISPLAY: block; COLOR: #707070
}
.rightContent .prodRecsContainer .prodRecContainer .moreOptions {
	DISPLAY: block; COLOR: #707070
}
.rightContent .prodRecsContainer .prodRecContainer .cartAndAllProductsContainer {
	DISPLAY: block; LEFT: 0px; WIDTH: 32.92em; POSITION: absolute; TOP: 27.6em; HEIGHT: 1.98em
}
.rightContent .prodRecsContainer .prodRecContainer .cartContainer {
	DISPLAY: inline; FLOAT: left
}
.rightContent .prodRecsContainer .prodRecContainer .cart {
	DISPLAY: block; WIDTH: 1.67em; HEIGHT: 1.98em
}
.rightContent .prodRecsContainer .prodRecContainer .cartNotAvailable {
	DISPLAY: block; WIDTH: 2.08em; HEIGHT: 2.19em
}
.rightContent .prodRecsContainer .prodRecContainer .allProductsContainer {
	DISPLAY: inline; FLOAT: right
}
.rightContent .prodRecsContainer .prodRecBorder {
	MARGIN-TOP: 1.04em; DISPLAY: inline; FLOAT: left; OVERFLOW: hidden; WIDTH: 1px; HEIGHT: 29.69em; BACKGROUND-COLOR: #ebe8d8
}
.rightContent .adsContainer {
	CLEAR: both; DISPLAY: block; PADDING-LEFT: 0.94em; OVERFLOW: hidden; WIDTH: 71.98em
}
.rightContent .bottomContainer {
	HEIGHT: 0.94em
}
.rightContent .adsContainer .adBottom {
	DISPLAY: inline; FLOAT: left; MARGIN: 0.42em 0.42em 0.42em 0.52em; OVERFLOW: hidden; WIDTH: 17.08em; HEIGHT: 0.1em; BACKGROUND-COLOR: #ebe8d8
}
.rightContent .adsContainer .adBottomFirst {
	CLEAR: left; MARGIN-LEFT: 0.1em; WIDTH: 17.4em
}
.rightContent .adsContainer .adBottomLast {
	CLEAR: right; WIDTH: 17.19em; MARGIN-RIGHT: 0px
}
.rightContent .seriesContainer {
	HEIGHT: 25.52em
}
.rightContent .adsContainer .productRecallBorder {
	BORDER-RIGHT: #ff6600 0.21em solid; BORDER-TOP: #ff6600 0.21em solid; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 0.1em; BORDER-LEFT: #ff6600 0.21em solid; MARGIN-RIGHT: 0.21em; BORDER-BOTTOM: #ff6600 0.21em solid
}
.rightContent .adsContainer .productRecallContainer {
	DISPLAY: inline; FLOAT: left; OVERFLOW: hidden; WIDTH: 17.29em; HEIGHT: 26.15em
}
.rightContent .adsContainer .adKnowledgeContainer {
	DISPLAY: inline; FLOAT: left; OVERFLOW: hidden; BORDER-LEFT: #ebe8d8 1px solid; WIDTH: 17.9em; HEIGHT: 26.56em
}
.rightContent .adsContainer .adSeriesContainer {
	DISPLAY: inline; FLOAT: left; OVERFLOW: hidden; BORDER-LEFT: #ebe8d8 1px solid; WIDTH: 17.92em; HEIGHT: 26.56em
}
.rightContent .adsContainer .adContainerNoBorder {
	BORDER-TOP-WIDTH: 0px; CLEAR: right; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
* HTML .rightContent .adsContainer .adContainerNoBorder {
	CLEAR: none
}
.rightContent .adsContainer .content {
	DISPLAY: block; MARGIN: 0.94em 1.56em 1.04em; TEXT-ALIGN: center
}
.leftNavigation .adContainer .content {
	DISPLAY: block; MARGIN: 0.94em 1.56em 1.04em; TEXT-ALIGN: center
}
.rightContent .adsContainer .content A {
	DISPLAY: block; COLOR: #3399fd
}
.leftNavigation .adContainer .content A {
	DISPLAY: block; COLOR: #3399fd
}
.rightContent .adsContainer .adImg {
	BORDER-TOP-WIDTH: 0px; CLEAR: both; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 0.42em; MARGIN-LEFT: auto; MARGIN-RIGHT: auto; HEIGHT: 11.98em; BORDER-RIGHT-WIDTH: 0px
}
.leftNavigation .adContainer .adImg {
	BORDER-TOP-WIDTH: 0px; CLEAR: both; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 0.42em; MARGIN-LEFT: auto; MARGIN-RIGHT: auto; HEIGHT: 11.98em; BORDER-RIGHT-WIDTH: 0px
}
.rightContent .adsContainer .newImgContainer {
	LEFT: -0.42em; POSITION: relative; TOP: 3.94em; TEXT-ALIGN: left
}
.leftNavigation .adContainer .newImgContainer {
	LEFT: -0.42em; POSITION: relative; TOP: 3.94em; TEXT-ALIGN: left
}
.rightContent .adsContainer .adKnowledgeContainer .content .adImg {
	MARGIN: 0px 0.63em; WIDTH: 13.54em
}
.rightContent .adsContainer .productRecallContainer .content .adImg {
	MARGIN: 0px 0.31em; WIDTH: 13.54em
}
.rightContent .adsContainer .adSeriesContainer .content .adImg {
	WIDTH: 14.79em
}
.rightContent .adsContainer .adSeriesContainer .content A {
	MARGIN-TOP: 0.8em
}
.rightContent .adsContainer .content .headerContainer {
	MARGIN-BOTTOM: 0.63em; OVERFLOW: hidden; HEIGHT: 3.95em
}
.leftNavigation .adContainer .content .headerContainer {
	MARGIN-BOTTOM: 0.63em; OVERFLOW: hidden; HEIGHT: 3.95em
}
.rightContent .adsContainer .content .headerContainerNewImg {
	MARGIN-TOP: -1.88em
}
.leftNavigation .adContainer .headerContainerNewImg {
	MARGIN-TOP: -1.88em
}
.rightContent .adsContainer .content .headerContainer .header {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 1.88em; COLOR: #999999; LINE-HEIGHT: 100%; FONT-FAMILY: 'Trebuchet MS',Verdana,Sans-Serif
}
.leftNavigation .adContainer .content .headerContainer .header {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 1.88em; COLOR: #999999; LINE-HEIGHT: 100%; FONT-FAMILY: 'Trebuchet MS',Verdana,Sans-Serif
}
.rightContent .adsContainer .content .headerContainer .subHeader {
	FONT-SIZE: 1.46em; COLOR: #999999; PADDING-TOP: 0.63em; FONT-FAMILY: 'Trebuchet MS',Verdana,Sans-Serif
}
.leftNavigation .adContainer .content .headerContainer .subHeader {
	FONT-SIZE: 1.46em; COLOR: #999999; PADDING-TOP: 0.63em; FONT-FAMILY: 'Trebuchet MS',Verdana,Sans-Serif
}
.rightContent .adsContainer .content .text {
	DISPLAY: block; FONT-SIZE: 1.04em; COLOR: #666666; PADDING-TOP: 4px; FONT-FAMILY: Verdana,sans-serif; TEXT-ALIGN: center
}
.leftNavigation .adContainer .content .text {
	DISPLAY: block; FONT-SIZE: 1.04em; COLOR: #666666; PADDING-TOP: 4px; FONT-FAMILY: Verdana,sans-serif; TEXT-ALIGN: center
}
.rightContent .adsContainer .content .bullet {
	DISPLAY: list-item; PADDING-LEFT: 0.31em; LIST-STYLE-POSITION: inside; FONT-SIZE: 1.04em; COLOR: #666666; FONT-FAMILY: Verdana,sans-serif; TEXT-ALIGN: left
}
.leftNavigation .adContainer .content .bullet {
	DISPLAY: list-item; PADDING-LEFT: 0.31em; LIST-STYLE-POSITION: inside; FONT-SIZE: 1.04em; COLOR: #666666; FONT-FAMILY: Verdana,sans-serif; TEXT-ALIGN: left
}
.rightContent .adsContainer .content .link {
	CLEAR: both; DISPLAY: block; PADDING-TOP: 0.8em
}
.leftNavigation .adContainer .content .link {
	CLEAR: both; DISPLAY: block; PADDING-TOP: 0.8em
}
.rightContent .adBottomPadding {
	HEIGHT: 1.04em
}
.rightContent .servicesContainer {
	CLEAR: both; DISPLAY: block; PADDING-LEFT: 1.04em
}
.rightContent .servicesContainer .serviceBorder {
	BORDER-RIGHT: #ebe8d8 1px solid; BORDER-TOP: #ebe8d8 1px solid; FLOAT: left; BORDER-LEFT: #ebe8d8 1px solid; MARGIN-RIGHT: 0.73em; BORDER-BOTTOM: #ebe8d8 1px solid
}
.rightContent .servicesContainer .noMargin {
	MARGIN: 0px
}
.rightContent .servicesContainer .serviceContainer {
	OVERFLOW: hidden; WIDTH: 23.23em; HEIGHT: 7.71em
}
.rightContent .servicesContainer .serviceContainerCenter {
	WIDTH: 23.33em
}
.rightContent .servicesContainer .serviceContainer .serviceContent {
	PADDING-RIGHT: 0.73em; PADDING-LEFT: 0.73em; PADDING-BOTTOM: 1.04em; PADDING-TOP: 1.04em
}
.rightContent .servicesContainer .serviceContainer .serviceContent .imgContainer {
	DISPLAY: inline; FLOAT: left
}
.rightContent .servicesContainer .serviceContainer .serviceContent .textContainer {
	FLOAT: left; WIDTH: 14.69em
}
.rightContent .servicesContainer .serviceContainer .serviceContent .serviceImg {
	WIDTH: 5.21em; MARGIN-RIGHT: 0.63em; HEIGHT: 5.21em
}
.rightContent .servicesContainer .serviceContainer .serviceContent .linkImg {
	MARGIN-TOP: 0.42em
}
.rightContent .servicesContainer .serviceContainer .serviceContent .textContainer .header {
	DISPLAY: block; COLOR: #3399fd
}
.rightContent .servicesContainer .serviceContainer .serviceContent .textContainer .text A {
	COLOR: #666666; TEXT-DECORATION: none
}
.rightContent .servicesContainer .serviceContainer .serviceContent .textContainer .text {
	COLOR: #666666; TEXT-DECORATION: none
}
.rightContent .allSeriesStart {
	CLEAR: left; DISPLAY: inline; FLOAT: left; WIDTH: 0.94em; HEIGHT: 0.1em
}
.rightContent .allSeriesSplit {
	DISPLAY: inline; FLOAT: left; WIDTH: 0.31em; HEIGHT: 0.1em
}
.rightContent .allSeriesContainer {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px 3.94em 1.04em; OVERFLOW: hidden; WIDTH: 27.92em; HEIGHT: 1.56em; BACKGROUND-COLOR: #ebe7db
}
.rightContent .allSeriesContainer .textContainer {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 1.56em; WIDTH: 23.33em; MARGIN-RIGHT: 1.56em; PADDING-TOP: 0.1em; TEXT-ALIGN: center
}
.rightContent .allSeriesContainer .textContainer .text {
	DISPLAY: inline; COLOR: #666666
}
.rightContent .allSeriesContainer .imgContainer {
	FLOAT: left
}
.rightContent .allSeriesContainer .endImg {
	WIDTH: 0.73em; HEIGHT: 1.56em
}
.rightContent .heroBannerContainer {
	DISPLAY: block; MARGIN-LEFT: 1.04em; OVERFLOW: hidden; WIDTH: 71.88em; HEIGHT: 34.38em
}
.rightContent .heroBannerContainer .leftContainer {
	DISPLAY: inline; FLOAT: left; HEIGHT: 100%
}
.rightContent .heroBannerContainer .leftContainerL {
	WIDTH: 51.04em
}
.rightContent .heroBannerContainer .leftContainerS {
	WIDTH: 40.63em
}
.rightContent .heroBannerContainer .leftContainer .bgImg {
	Z-INDEX: 1; HEIGHT: 34.38em
}
.rightContent .heroBannerContainer .leftContainer .bgImgS {
	WIDTH: 40.63em
}
.rightContent .heroBannerContainer .leftContainer .bgImgL {
	WIDTH: 51.04em
}
.rightContent .heroBannerContainer .leftContainer .priceContainer {
	CLEAR: right; Z-INDEX: 10; FLOAT: right; MARGIN-RIGHT: 10px; POSITION: relative; HEIGHT: 6.04em
}
.rightContent .heroBannerContainer .leftContainer .priceContainerTop {
	TOP: -33.65em
}
.rightContent .heroBannerContainer .leftContainer .priceContainerMid {
	TOP: -20.63em
}
.rightContent .heroBannerContainer .leftContainer .priceContainerBottom {
	TOP: -6.77em
}
.rightContent .heroBannerContainer .leftContainer .productName {
	DISPLAY: block; FONT-WEIGHT: bold; COLOR: #666666
}
.rightContent .heroBannerContainer .leftContainer .productDescr {
	DISPLAY: block; COLOR: #666666
}
.rightContent .heroBannerContainer .leftContainer .productPrice1 {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 2.92em; COLOR: #545454; FONT-FAMILY: Arial,Verdana,sans-serif
}
.rightContent .heroBannerContainer .leftContainer .currencySign {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 1.88em; VERTICAL-ALIGN: super; FONT-FAMILY: Arial,Verdana,sans-serif
}
.rightContent .heroBannerContainer .leftContainer .productPrice2 {
	DISPLAY: inline; COLOR: #545454
}
.rightContent .heroBannerContainer .rightContainer {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 20.83em; HEIGHT: 100%; _position: relative
}
.rightContent .heroBannerContainer .rightContainerL {
	WIDTH: 31.25em
}
.rightContent .heroBannerContainer .rightContainerS {
	WIDTH: 20.83em
}
.rightContent .heroBannerContainer .rightContainer .adContainer {
	PADDING-RIGHT: 1.04em; PADDING-LEFT: 1.04em; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; TEXT-ALIGN: center; _position: absolute; _top: 50%
}
.rightContent .heroBannerContainer .rightContainer .adContainer .tdContainer {
	TEXT-ALIGN: center; _position: relative; _top: -50%
}
.rightContent .heroBannerContainer .rightContainer .adContainer .adHeader {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 2.92em; COLOR: #999999; FONT-FAMILY: 'Trebuchet MS',Verdana,Sans-Serif
}
.rightContent .heroBannerContainer .rightContainer .adContainer .adSubHeader {
	DISPLAY: block; FONT-SIZE: 1.15em; PADDING-BOTTOM: 2.6em; COLOR: #666666
}
.rightContent .heroBannerContainer .rightContainer .adContainer .adText {
	DISPLAY: block; COLOR: #666666
}
.rightContent .heroBannerContainer .rightContainer .adContainer .adImg {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 1.46em; PADDING-LEFT: 1.46em; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0.83em; WIDTH: 15.73em; PADDING-TOP: 0.83em; HEIGHT: 6.25em; BORDER-RIGHT-WIDTH: 0px
}
.rightContent .heroBannerContainer .rightContainer .adContainer .linkContainer {
	DISPLAY: block
}
.rightContent .heroBannerContainer .rightContainer .adContainer .linkContainer A {
	PADDING-LEFT: 1.04em; BACKGROUND: url(../img/link_arrow.gif) no-repeat left center
}
.rightContent .heroLeftTextContainer {
	DISPLAY: block; MARGIN-LEFT: 1.04em; OVERFLOW: hidden; WIDTH: 71.88em; HEIGHT: 28.13em
}
.rightContent .heroLeftTextContainer .leftContainer {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 43.65em; HEIGHT: 100%; _position: relative
}
.rightContent .heroLeftTextContainer .rightContainer {
	CLEAR: right; DISPLAY: inline; FLOAT: left; OVERFLOW: hidden; WIDTH: 28.13em; HEIGHT: 28.13em
}
.rightContent .heroLeftTextContainer .verticalDivider {
	MARGIN-TOP: 1.04em; DISPLAY: inline; FLOAT: left; WIDTH: 0.1em; HEIGHT: 26.04em; BACKGROUND-COLOR: #ebe8db
}
.rightContent .heroLeftTextContainer .leftContainer .td {
	PADDING-RIGHT: 4.69em; PADDING-LEFT: 4.69em; PADDING-BOTTOM: 2.08em; VERTICAL-ALIGN: middle; PADDING-TOP: 1.04em; _position: absolute; _top: 50%
}
.rightContent .heroLeftTextContainer .leftContainer .td .tdContainer {
	TEXT-ALIGN: center; _position: relative; _top: -50%
}
.rightContent .heroLeftTextContainer .leftContainer .td .tdContainer .header {
	FONT-WEIGHT: bold; FONT-SIZE: 2.92em; PADDING-BOTTOM: 0.52em; COLOR: #999999; LINE-HEIGHT: 1em; FONT-FAMILY: 'Trebuchet MS',Verdana,Sans-Serif
}
.rightContent .heroLeftTextContainer .leftContainer .td .tdContainer .text {
	FONT-SIZE: 1.15em; PADDING-BOTTOM: 1.88em; COLOR: #666666
}
.rightContent .heroLeftTextContainer .leftContainer .td .tdContainer .linkContainer {
	TEXT-ALIGN: center
}
.rightContent .heroLeftTextContainer .rightContainer .img {
	MARGIN-TOP: 1.04em; MARGIN-LEFT: 1.04em; WIDTH: 26.04em; HEIGHT: 26.04em
}
.rightContent .heroLeftTextContainer .link {
	PADDING-LEFT: 1.04em; BACKGROUND: url(../img/link_arrow.gif) no-repeat 0px 0.31em
}
.allLinkBoxContainer {
	PADDING-LEFT: 4.38em; FONT-WEIGHT: normal; FONT-SIZE: 1.04em; FLOAT: left; PADDING-TOP: 1.04em; FONT-FAMILY: 'Trebuchet MS',Verdana,sans-serif
}
.allSeriesLinkBox {
	FLOAT: left; MARGIN-RIGHT: 8.75em
}
.allSeriesLinkBox2 {
	FLOAT: left
}
.allSeriesLinkBoxInnerContainer {
	WIDTH: 27.92em; HEIGHT: 1.55em; TEXT-ALIGN: left
}
.allSeriesLinkBoxInner {
	BACKGROUND: #ebe7db; FLOAT: left; WIDTH: 22.27em; PADDING-TOP: 0.1em; HEIGHT: 1.45em; TEXT-ALIGN: center
}
.allSeriesLinkBoxInnerLeft {
	FLOAT: left
}
.allSeriesLinkBoxInnerLeft IMG {
	WIDTH: 0.83em
}
.allSeriesLinkBoxInnerRight IMG {
	WIDTH: 0.83em
}
.allSeriesLinkBoxInnerRight {
	FLOAT: left
}
.allProductsLink {
	TEXT-ALIGN: right
}
.allProductsLink A:hover {
	
}
.allProductsLink A:visited {
	
}
.allProductsLink .a:active {
	
}
.allProductsLink A:link {
	
}
.rightContent .promotionHeadline {
	PADDING-LEFT: 0.83em; FONT-SIZE: 1.35em; PADDING-BOTTOM: 0.52em; COLOR: #999999; FONT-FAMILY: 'Trebuchet MS',Verdana,Sans-Serif
}
.rightContent #flashcontent {
	MARGIN-LEFT: 1em; OVERFLOW: hidden
}
.rightContent #flashcontent_used {
	MARGIN-LEFT: 1em; OVERFLOW: hidden
}
