.container {
	TEXT-ALIGN: left; MARGIN-BOTTOM: 10px; CLEAR: both
}
#secondaryContent .container .il {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
#secondaryContent .container .ir {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
#secondaryContent .container .il {
	BACKGROUND-IMAGE: none
}
#secondaryContent .container .ir {
	BACKGROUND-IMAGE: none
}
#secondaryContent .container .i {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: visible; PADDING-TOP: 0px
}
#tertiaryContent .container .i {
	OVERFLOW: hidden
}
#secondaryContent .container .t {
	MARGIN: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
#secondaryContent .container .t DIV {
	WIDTH: auto; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: auto
}
#secondaryContent .container .b {
	MARGIN: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: auto
}
#secondaryContent .container .b DIV {
	WIDTH: auto; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: auto
}
#navContent .leftColumnItem .primary .il UL {
	LIST-STYLE-TYPE: disc; MARGIN-TOP: 12px
}
#navContent .leftColumnItem .primary .il UL LI {
	PADDING-BOTTOM: 14px; LINE-HEIGHT: 1.23em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline-block; BACKGROUND: url(../images/arrows/bullet_blue_arrow_4x7.png) no-repeat left 5px; PADDING-TOP: 0px
}
#navContent .leftColumnItem .primary .il UL LI A {
	PADDING-BOTTOM: 6px; LINE-HEIGHT: 1.3em; PADDING-LEFT: 9px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(../images/arrows/bullet_blue_arrow_4x7.png) no-repeat left 5px; COLOR: #0066cc; FONT-SIZE: 1.3em; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
#navContent .leftColumnItem .primary .il UL LI A:hover {
	TEXT-DECORATION: underline
}
#navContent .leftColumnItem .primary .il UL LI UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#navContent .leftColumnItem .primary .il UL LI UL LI {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 9px; PADDING-RIGHT: 0px; DISPLAY: list-item; BACKGROUND: no-repeat; PADDING-TOP: 0px
}
#navContent .leftColumnItem .primary .il UL LI UL LI A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.3em; PADDING-LEFT: 7px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(../images/bullets/left_nav_light_gray_bullet.png) no-repeat -1px 4px; COLOR: #999; FONT-SIZE: 1.1em; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
#navContent .leftColumnItem .primary .il UL LI UL LI A:hover {
	TEXT-DECORATION: underline
}
#navContent {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 12px
}
#navContent H3#facetHead {
	PADDING-BOTTOM: 10px; MARGIN-BOTTOM: 0px; FONT-SIZE: 1.8em; FONT-WEIGHT: normal
}
#navContent H5#facetHead {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 26px 0px 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1.8em; FONT-WEIGHT: normal; PADDING-TOP: 1px
}
#navContent .container H2 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 26px 0px 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1.8em; FONT-WEIGHT: normal; PADDING-TOP: 1px
}
#navContent .headingWrap H3 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 26px 0px 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1.8em; FONT-WEIGHT: normal; PADDING-TOP: 1px
}
#navContent .headingWrap H5 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 26px 0px 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1.8em; FONT-WEIGHT: normal; PADDING-TOP: 1px
}
#navContent UL LI.introText {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 26px 0px 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1.8em; FONT-WEIGHT: normal; PADDING-TOP: 1px
}
#navContent .container H2 {
	MARGIN-TOP: 0px
}
#navContent {
	BACKGROUND: url(../images/lines/anav_div_1x2.gif) repeat-x 0px 0px
}
#verticalBreadcrumbs UL.bookNav {
	BACKGROUND: url(../images/lines/anav_div_1x2.gif) repeat-x 0px 0px
}
#navContent H5#facetHead {
	PADDING-BOTTOM: 12px; MARGIN: 0px 0px 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/lines/anav_div_1x2.gif) repeat-x left bottom; PADDING-TOP: 0px
}
#navContent SPAN#facetHead {
	PADDING-BOTTOM: 12px; MARGIN: 0px 0px 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(../images/lines/anav_div_1x2.gif) repeat-x left bottom; COLOR: #666; FONT-SIZE: 1.8em; PADDING-TOP: 0px
}
#navContent #verticalBreadcrumbs UL.topicsWithin {
	MARGIN: 0px 0px 26px
}
#verticalBreadcrumbs UL.bookNav {
	PADDING-BOTTOM: 26px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 12px
}
#verticalBreadcrumbs LI.bookNavTop {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#verticalBreadcrumbs LI.bookNavBottom {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#verticalBreadcrumbs LI.bookNavTop {
	BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
#verticalBreadcrumbs LI.bookNavBottom {
	BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
#verticalBreadcrumbs UL.bookNav LI {
	BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
#verticalBreadcrumbs LI.bookNavTop A.topLevelLink {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 2px 0px 12px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #0066cc; FONT-SIZE: 1.5em; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
#verticalBreadcrumbs UL.bookNav LI {
	PADDING-BOTTOM: 14px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#verticalBreadcrumbs UL.bookNav LI A.first {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 9px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/containers/master-sprite-8.png) no-repeat -10px -911px; PADDING-TOP: 0px
}
#verticalBreadcrumbs UL.bookNav LI A.activeParent {
	BACKGROUND-COLOR: transparent
}
#verticalBreadcrumbs UL.bookNav LI A.first {
	COLOR: #0066cc
}
#verticalBreadcrumbs UL.bookNav LI A.first:link {
	COLOR: #0066cc
}
#verticalBreadcrumbs UL.bookNav LI A.first:visited {
	COLOR: #0066cc
}
#verticalBreadcrumbs UL.bookNav LI A.first:hover {
	COLOR: #003366
}
#verticalBreadcrumbs UL.bookNav LI A.first:active {
	COLOR: #003366
}
#verticalBreadcrumbs LI.bookNavTop A.topLevelLink:hover {
	COLOR: #003366
}
#verticalBreadcrumbs LI.bookNavTop A.topLevelLink:active {
	COLOR: #003366
}
#verticalBreadcrumbs UL.bookNav LI A {
	COLOR: #666
}
#verticalBreadcrumbs UL.bookNav LI A:link {
	COLOR: #666
}
#verticalBreadcrumbs UL.bookNav LI A:visited {
	COLOR: #666
}
#verticalBreadcrumbs UL.bookNav .childCategories LI A.active {
	COLOR: #000
}
#verticalBreadcrumbs .bookNav .childCategories LI {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 9px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#verticalBreadcrumbs UL.bookNav .childCategories LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#verticalBreadcrumbs LI.current {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#verticalBreadcrumbs UL.topicsWithin LI {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BACKGROUND-COLOR: transparent; BORDER-TOP-STYLE: none; COLOR: #0066cc; BORDER-LEFT-STYLE: none
}
#verticalBreadcrumbs UL.topicsWithin LI A {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BACKGROUND-COLOR: transparent; BORDER-TOP-STYLE: none; COLOR: #0066cc; BORDER-LEFT-STYLE: none
}
#verticalBreadcrumbs LI.current {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#navContent #verticalBreadcrumbs STRONG {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#verticalBreadcrumbs UL.topicsWithin LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#verticalBreadcrumbs UL.topicsWithin LI A {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 13px; PADDING-LEFT: 9px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/containers/master-sprite-8.png) no-repeat -10px -910px; FONT-SIZE: 1.5em; PADDING-TOP: 0px
}
#keywordSearch FORM {
	BACKGROUND-COLOR: transparent
}
.browse#facets A.category {
	DISPLAY: inline-block
}
.browse#facets LI.active A.category {
	DISPLAY: inline-block
}
.browse#facets UL.group {
	PADDING-TOP: 8px
}
.learnAnav#facets UL.group {
	PADDING-TOP: 8px
}
.browse#facets UL.facetContent > LI {
	PADDING-TOP: 10px
}
.learnAnav#facets UL.facetContent > LI {
	PADDING-TOP: 10px
}
.browse#facets A.tooltip {
	BORDER-BOTTOM-STYLE: none; MARGIN: 0px 0px 0px 10px; WIDTH: 20px; DISPLAY: inline; BACKGROUND: url(../images/containers/master-sprite-24.png) no-repeat -10px -1605px; HEIGHT: 16px; VERTICAL-ALIGN: top; CURSOR: pointer; TEXT-DECORATION: none
}
.browse#facets LI.active A.tooltip {
	BORDER-BOTTOM-STYLE: none; MARGIN: 0px 0px 0px 10px; WIDTH: 20px; DISPLAY: inline; BACKGROUND: url(../images/containers/master-sprite-24.png) no-repeat -10px -1605px; HEIGHT: 16px; VERTICAL-ALIGN: top; CURSOR: pointer; TEXT-DECORATION: none
}
.learnAnav#facets A.tooltip {
	BORDER-BOTTOM-STYLE: none; MARGIN: 0px 0px 0px 10px; WIDTH: 20px; DISPLAY: inline; BACKGROUND: url(../images/containers/master-sprite-24.png) no-repeat -10px -1605px; HEIGHT: 16px; VERTICAL-ALIGN: top; CURSOR: pointer; TEXT-DECORATION: none
}
.learnAnav#facets LI.active A.tooltip {
	BORDER-BOTTOM-STYLE: none; MARGIN: 0px 0px 0px 10px; WIDTH: 20px; DISPLAY: inline; BACKGROUND: url(../images/containers/master-sprite-24.png) no-repeat -10px -1605px; HEIGHT: 16px; VERTICAL-ALIGN: top; CURSOR: pointer; TEXT-DECORATION: none
}
.browse#facets UL.facetContent .group LI A {
	BACKGROUND-POSITION: -297px -255px
}
.learnAnav#facets UL.facetContent .group LI A {
	BACKGROUND-POSITION: -297px -255px
}
.browse#facets UL.facetContent .group LI A.active {
	BACKGROUND-POSITION: -297px -372px
}
.learnAnav#facets UL.facetContent .group LI A.active {
	BACKGROUND-POSITION: -297px -372px
}
.browse#facets UL.facetContent .group LI A.disabled {
	BACKGROUND-POSITION: -10px -255px
}
.learnAnav#facets UL.facetContent .group LI A.disabled {
	BACKGROUND-POSITION: -10px -255px
}
#facets LI.active A.category {
	BACKGROUND-POSITION: -761px -255px
}
.browse#facets A.category {
	BACKGROUND-POSITION: -761px -255px
}
.learnAnav#facets A.category {
	BACKGROUND-POSITION: -761px -255px
}
.browse#facets LI.active A.category {
	BACKGROUND-POSITION: -584px -255px
}
.learnAnav#facets LI.active A.category {
	BACKGROUND-POSITION: -584px -255px
}
#facets UL.facetContent UL {
	TEXT-TRANSFORM: none; BACKGROUND: none transparent scroll repeat 0% 0%
}
#facets UL.facetContent LI {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 9px
}
#facets UL.facetContent > LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 9px
}
.facetsCollector LABEL {
	COLOR: #666
}
.facetsCollector LABEL {
	COLOR: #666; FONT-SIZE: 1.1em
}
.facetsCollector .selectionList SPAN {
	COLOR: #666; FONT-SIZE: 1.1em
}
.facetsCollector .facetsPanel {
	BORDER-BOTTOM: #e1e1e1 1px solid; BORDER-LEFT: #e1e1e1 1px solid; BACKGROUND-COLOR: #e0e0e0; BORDER-TOP: #e1e1e1 1px solid; BORDER-RIGHT: #e1e1e1 1px solid
}
#facets UL.facetContent .group LI A {
	PADDING-BOTTOM: 10px !important; PADDING-TOP: 0px !important
}
#facets UL.facetContent .group LI A.active {
	COLOR: #000
}
#facets UL.facetContent .group LI A.conflict {
	COLOR: #ff0000
}
.modalLoad#loadingContainer {
	WIDTH: 37px; BACKGROUND: url(../images/icons/loading_animation.gif) no-repeat; HEIGHT: 12px
}
#navContent #htmlLeftNav .primary .il {
	LINE-HEIGHT: 1.3em; FONT-SIZE: 1.1em
}
H1 {
	
}
H2 {
	LINE-HEIGHT: 1.15em; COLOR: #333333; FONT-SIZE: 1.84em; FONT-WEIGHT: bold
}
H3 {
	LINE-HEIGHT: 1.15em; COLOR: #333333; FONT-SIZE: 1.15em
}
H4 {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #333333; PADDING-TOP: 0px
}
H5 {
	
}
.nodeIntroText {
	FLOAT: none
}
.mainEventFeature {
	WIDTH: 736px; PADDING-TOP: 0px
}
.mainEventFeature .mainEventNav .thumbDescOverlay {
	WIDTH: 232px
}
.mainEventFeature .mainEventNav .thumbBlock {
	WIDTH: 248px
}
.mainEventFeature .mainEventNav .thumbDescOverlay P {
	WIDTH: 210px
}
.mainEventFeature .mainEventNav .thumbBG1 {
	BACKGROUND-POSITION: left 50%
}
.mainEventFeature .mainEventNav .thumbBG2 {
	BACKGROUND-POSITION: left 50%
}
.mainEventFeature .mainEventNav .thumbBG3 {
	BACKGROUND-POSITION: left 50%
}
.subcategoryNavigation .withThumb {
	MARGIN-LEFT: 120px
}
.subcategoryNavigation H3 {
	FONT-SIZE: 1em
}
.featuredMediaText {
	WIDTH: 220px
}
.pageIntroText {
	MARGIN-RIGHT: 20px
}
.clear {
	OVERFLOW: hidden
}
.recentCaseStudies LI {
	PADDING-RIGHT: 5px
}
#secondaryContent .upcomingEvents .eventTitle {
	WIDTH: 364px
}
#secondaryContent .recentPressReleases .pressReleaseTitle {
	WIDTH: 282px
}
.mediaCarousel.delphiCarousel LI.item {
	WIDTH: auto
}
.delphiCarousel .viewPort {
	WIDTH: auto
}
.delphiCarousel .viewPortContainer {
	WIDTH: auto
}
.productCarousel .viewPort {
	
}
.productCarousel .viewPortContainer {
	
}
.facetsCollector .facetsPanel {
	WIDTH: 100%
}
.dellContactFragment {
	CLEAR: both; OVERFLOW: hidden
}
.quoteModule#featureQuote {
	WIDTH: 300px
}
.caseStudiesModule .cols {
	WIDTH: 209px
}
#partner_logos {
	MARGIN-TOP: 6px
}
DIV#threeColumnMainEvent #primaryContent #primaryAjaxHook #facetSearchResults {
	PADDING-RIGHT: 20px
}
DIV#threeColumn #primaryContent #primaryAjaxHook #facetSearchResults {
	PADDING-RIGHT: 20px
}
DIV#application #primaryContent .verticalSubsection #applicationContent #viewAllResults {
	PADDING-RIGHT: 20px
}
DIV#application #primaryContent #primaryAjaxHook #facetSearchResults {
	PADDING-RIGHT: 20px
}
.searchResults .headingWrap .sortBy {
	MARGIN: 0px
}
DIV#application #primaryContent .verticalSubsection#facetSearchResults {
	OVERFLOW: hidden
}
#contentWrap {
	BACKGROUND: url(../images/page_backgrounds/gradient_browse_light.gif) #eeeeee repeat-x 50% top
}
#content {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; OVERFLOW: hidden; PADDING-TOP: 0px
}
#twoColumn H2#mastheadPageTitle {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.16em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 2.4em; FONT-WEIGHT: normal; PADDING-TOP: 18px
}
#pagetitle H2#mastheadPageTitle {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.16em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 2.4em; FONT-WEIGHT: normal; PADDING-TOP: 18px
}
#twoColumn H1#articlePageTitle {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.16em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 2.4em; FONT-WEIGHT: normal; PADDING-TOP: 18px
}
#pagetitle H1#articlePageTitle {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.16em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 2.4em; FONT-WEIGHT: normal; PADDING-TOP: 18px
}
#twoColumn #secondaryContent H2#mastheadPageTitle {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.25em; MARGIN: 0px 0px 0.5em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1.23em; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#twoColumn #secondaryContent H1#articlePageTitle {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.25em; MARGIN: 0px 0px 0.5em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1.23em; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#primaryContent {
	WIDTH: 965px; BACKGROUND: url(../images/containers/right_column_header_bg.png) no-repeat left top; PADDING-TOP: 11px
}
#franchisePrimaryContent {
	WIDTH: 965px
}
#oneColumn #content {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 24px; PADDING-TOP: 0px
}
#twoColumn #content {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 24px; PADDING-TOP: 0px
}
#oneColumn #content #primaryContent {
	PADDING-BOTTOM: 0px; MARGIN: 0px -5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: url(../images/page_backgrounds/browse_one_column_header.png) no-repeat left top; PADDING-TOP: 10px
}
#twoColumn #content #primaryContent {
	PADDING-BOTTOM: 0px; MARGIN: 0px -5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: url(../images/page_backgrounds/browse_one_column_header.png) no-repeat left top; PADDING-TOP: 10px
}
#oneColumn #content #franchisePrimaryContent {
	PADDING-BOTTOM: 0px; MARGIN: 0px -5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: url(../images/page_backgrounds/browse_one_column_header.png) no-repeat left top; PADDING-TOP: 10px
}
#twoColumn #content #franchisePrimaryContent {
	PADDING-BOTTOM: 0px; MARGIN: 0px -5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: url(../images/page_backgrounds/browse_one_column_header.png) no-repeat left top; PADDING-TOP: 10px
}
.c15#sitewideInterstitial {
	PADDING-BOTTOM: 0px; MARGIN: 0px -5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: url(../images/page_backgrounds/browse_one_column_header.png) no-repeat left top; PADDING-TOP: 10px
}
#oneColumn #content #primaryContent #primaryAjaxHook {
	PADDING-BOTTOM: 15px; MARGIN: 0px -5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: url(../images/page_backgrounds/browse_one_column_footer.png) no-repeat left bottom; PADDING-TOP: 0px
}
#twoColumn #content #primaryContent #primaryAjaxHook {
	PADDING-BOTTOM: 15px; MARGIN: 0px -5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: url(../images/page_backgrounds/browse_one_column_footer.png) no-repeat left bottom; PADDING-TOP: 0px
}
#oneColumn #content #franchisePrimaryContent #primaryAjaxHook {
	PADDING-BOTTOM: 15px; MARGIN: 0px -5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: url(../images/page_backgrounds/browse_one_column_footer.png) no-repeat left bottom; PADDING-TOP: 0px
}
#twoColumn #content #franchisePrimaryContent #primaryAjaxHook {
	PADDING-BOTTOM: 15px; MARGIN: 0px -5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: url(../images/page_backgrounds/browse_one_column_footer.png) no-repeat left bottom; PADDING-TOP: 0px
}
.c15#sitewideInterstitial .wrapper {
	PADDING-BOTTOM: 15px; MARGIN: 0px -5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: url(../images/page_backgrounds/browse_one_column_footer.png) no-repeat left bottom; PADDING-TOP: 0px
}
#oneColumn #content #primaryContent #primaryAjaxHook .verticalSubsection {
	PADDING-BOTTOM: 10px; MARGIN: 0px -5px; MIN-HEIGHT: 0px; PADDING-LEFT: 25px; PADDING-RIGHT: 5px; BACKGROUND: url(../images/page_backgrounds/browse_one_column_body.png) repeat-y left bottom; OVERFLOW: visible; PADDING-TOP: 10px
}
#twoColumn #content #primaryContent #primaryAjaxHook .verticalSubsection {
	PADDING-BOTTOM: 10px; MARGIN: 0px -5px; MIN-HEIGHT: 0px; PADDING-LEFT: 25px; PADDING-RIGHT: 5px; BACKGROUND: url(../images/page_backgrounds/browse_one_column_body.png) repeat-y left bottom; OVERFLOW: visible; PADDING-TOP: 10px
}
#oneColumn #content #franchisePrimaryContent #primaryAjaxHook .verticalSubsection {
	PADDING-BOTTOM: 10px; MARGIN: 0px -5px; MIN-HEIGHT: 0px; PADDING-LEFT: 25px; PADDING-RIGHT: 5px; BACKGROUND: url(../images/page_backgrounds/browse_one_column_body.png) repeat-y left bottom; OVERFLOW: visible; PADDING-TOP: 10px
}
#twoColumn #content #franchisePrimaryContent #primaryAjaxHook .verticalSubsection {
	PADDING-BOTTOM: 10px; MARGIN: 0px -5px; MIN-HEIGHT: 0px; PADDING-LEFT: 25px; PADDING-RIGHT: 5px; BACKGROUND: url(../images/page_backgrounds/browse_one_column_body.png) repeat-y left bottom; OVERFLOW: visible; PADDING-TOP: 10px
}
.c15#sitewideInterstitial .interstitialBody {
	PADDING-BOTTOM: 10px; MARGIN: 0px -5px; MIN-HEIGHT: 0px; PADDING-LEFT: 25px; PADDING-RIGHT: 5px; BACKGROUND: url(../images/page_backgrounds/browse_one_column_body.png) repeat-y left bottom; OVERFLOW: visible; PADDING-TOP: 10px
}
.c15#sitewideInterstitial .interstitialBody {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 20px; PADDING-RIGHT: 4px; PADDING-TOP: 0px
}
#oneColumn #content #primaryContent #primaryAjaxHook .noPadding.verticalSubsection {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 10px
}
#oneColumn #content #franchisePrimaryContent #primaryAjaxHook .noPadding.verticalSubsection {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 10px
}
#primaryContent #primaryAjaxHook #secondaryContent {
	CLEAR: both; OVERFLOW: hidden
}
#oneColumn #primaryContent #primaryAjaxHook #secondaryContent {
	OVERFLOW: visible
}
DIV#twoColumn #primaryContent #primaryAjaxHook #secondaryContent {
	WIDTH: 673px
}
DIV#twoColumn #primaryContent #primaryAjaxHook #tertiaryContent {
	WIDTH: 232px
}
DIV#threeColumnMainEvent #secondaryContent {
	MARGIN: 0px 10px 0px 0px; WIDTH: 484px; OVERFLOW: hidden
}
DIV#threeColumn #secondaryContent {
	MARGIN: 0px 10px 0px 0px; WIDTH: 484px; OVERFLOW: hidden
}
#contentShadow {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
DIV#application #navContent {
	WIDTH: 169px
}
DIV#threeColumnMainEvent #navContent {
	WIDTH: 169px
}
DIV#threeColumn #navContent {
	WIDTH: 169px
}
DIV#application #primaryContent {
	PADDING-BOTTOM: 11px; MARGIN: 0px 0px 0px 13px; PADDING-LEFT: 0px; WIDTH: 783px; PADDING-RIGHT: 0px; DISPLAY: inline; BACKGROUND: url(../images/containers/right_column_header_bg.png) no-repeat 0px 0px; FLOAT: left; PADDING-TOP: 11px
}
DIV#application #franchisePrimaryContent {
	PADDING-BOTTOM: 11px; MARGIN: 0px 0px 0px 13px; PADDING-LEFT: 0px; WIDTH: 783px; PADDING-RIGHT: 0px; DISPLAY: inline; BACKGROUND: url(../images/containers/right_column_header_bg.png) no-repeat 0px 0px; FLOAT: left; PADDING-TOP: 11px
}
DIV#threeColumnMainEvent #primaryContent {
	PADDING-BOTTOM: 11px; MARGIN: 0px 0px 0px 13px; PADDING-LEFT: 0px; WIDTH: 783px; PADDING-RIGHT: 0px; DISPLAY: inline; BACKGROUND: url(../images/containers/right_column_header_bg.png) no-repeat 0px 0px; FLOAT: left; PADDING-TOP: 11px
}
DIV#threeColumn #primaryContent {
	PADDING-BOTTOM: 11px; MARGIN: 0px 0px 0px 13px; PADDING-LEFT: 0px; WIDTH: 783px; PADDING-RIGHT: 0px; DISPLAY: inline; BACKGROUND: url(../images/containers/right_column_header_bg.png) no-repeat 0px 0px; FLOAT: left; PADDING-TOP: 11px
}
#sitewideInterstitial {
	PADDING-BOTTOM: 11px; MARGIN: 0px 0px 0px 13px; PADDING-LEFT: 0px; WIDTH: 783px; PADDING-RIGHT: 0px; DISPLAY: inline; BACKGROUND: url(../images/containers/right_column_header_bg.png) no-repeat 0px 0px; FLOAT: left; PADDING-TOP: 11px
}
#sitewideInterstitial {
	PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND-POSITION: left bottom; FLOAT: none; PADDING-TOP: 0px
}
.c15#sitewideInterstitial {
	PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND-POSITION: left bottom; FLOAT: none; PADDING-TOP: 0px
}
.c15#sitewideInterstitial {
	PADDING-BOTTOM: 15px; MARGIN: 0px 0px 0px -5px; PADDING-LEFT: 5px; WIDTH: 975px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
DIV#application #franchisePrimaryContent .verticalSubsection {
	PADDING-BOTTOM: 14px; BACKGROUND: url(../images/containers/right_column_footer_bg.png) no-repeat left bottom; OVERFLOW: visible
}
DIV#threeColumnMainEvent #primaryContent #primaryAjaxHook {
	PADDING-BOTTOM: 14px; BACKGROUND: url(../images/containers/right_column_footer_bg.png) no-repeat left bottom; OVERFLOW: visible
}
DIV#threeColumn #primaryContent #primaryAjaxHook {
	PADDING-BOTTOM: 14px; BACKGROUND: url(../images/containers/right_column_footer_bg.png) no-repeat left bottom; OVERFLOW: visible
}
DIV#application #primaryContent #primaryAjaxHook {
	PADDING-BOTTOM: 14px; BACKGROUND: url(../images/containers/right_column_footer_bg.png) no-repeat left bottom; OVERFLOW: visible
}
#sitewideInterstitial .wrapper {
	PADDING-BOTTOM: 14px; BACKGROUND: url(../images/containers/right_column_footer_bg.png) no-repeat left bottom; OVERFLOW: visible
}
#sitewideInterstitial .wrapper {
	
}
DIV#threeColumnMainEvent #primaryContent #primaryAjaxHook {
	OVERFLOW: hidden
}
DIV#threeColumnMain #primaryContent #primaryAjaxHook {
	OVERFLOW: hidden
}
#primaryContent .verticalSubsection#facetSearchResults {
	OVERFLOW: hidden
}
DIV#application #primaryContent .verticalSubsection {
	DISPLAY: block; OVERFLOW: visible
}
DIV#application #primaryContent #primaryAjaxHook {
	DISPLAY: block; OVERFLOW: visible
}
DIV#application #primaryContent .verticalSubsection {
	PADDING-BOTTOM: 1px; MIN-HEIGHT: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 4px; BACKGROUND: url(../images/containers/right_column_body_bg.png) repeat-y left top; PADDING-TOP: 0px
}
DIV#application #franchisePrimaryContent .verticalSubsection #applicationContent {
	PADDING-BOTTOM: 1px; MIN-HEIGHT: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 4px; BACKGROUND: url(../images/containers/right_column_body_bg.png) repeat-y left top; PADDING-TOP: 0px
}
DIV#threeColumnMainEvent #primaryContent #primaryAjaxHook .verticalSubsection {
	PADDING-BOTTOM: 1px; MIN-HEIGHT: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 4px; BACKGROUND: url(../images/containers/right_column_body_bg.png) repeat-y left top; PADDING-TOP: 0px
}
DIV#threeColumn #primaryContent #primaryAjaxHook .verticalSubsection {
	PADDING-BOTTOM: 1px; MIN-HEIGHT: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 4px; BACKGROUND: url(../images/containers/right_column_body_bg.png) repeat-y left top; PADDING-TOP: 0px
}
#sitewideInterstitial .interstitialBody {
	PADDING-BOTTOM: 1px; MIN-HEIGHT: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 4px; BACKGROUND: url(../images/containers/right_column_body_bg.png) repeat-y left top; PADDING-TOP: 0px
}
#sitewideInterstitial .interstitialBody IMG {
	MARGIN: 0px 15px 0px 0px; FLOAT: left
}
#sitewideInterstitial .interstitialBody P {
	MARGIN: 0px 15px 0px 0px; FLOAT: left
}
.c15#sitewideInterstitial .interstitialBody IMG {
	MARGIN: 0px 15px 0px 0px; FLOAT: left
}
.c15#sitewideInterstitial .interstitialBody P {
	MARGIN: 0px 15px 0px 0px; FLOAT: left
}
#sitewideInterstitial .interstitialBody {
	CLEAR: both; OVERFLOW: hidden
}
.c15#sitewideInterstitial .interstitialBody {
	CLEAR: both; OVERFLOW: hidden
}
DIV#threeColumnMainEvent #primaryContent #primaryAjaxHook .verticalSubsection {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 4px; PADDING-TOP: 0px
}
DIV#threeColumn #primaryContent #primaryAjaxHook .verticalSubsection {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 4px; PADDING-TOP: 0px
}
DIV#threeColumnMainEvent #primaryContent #primaryAjaxHook .first.verticalSubsection {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 4px; BACKGROUND: url(../images/containers/right_column_body_bg.png) repeat-y left top; PADDING-TOP: 6px
}
DIV#threeColumn #primaryContent #primaryAjaxHook .first.verticalSubsection {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 4px; BACKGROUND: url(../images/containers/right_column_body_bg.png) repeat-y left top; PADDING-TOP: 6px
}
DIV#twoColumn #tertiaryContent {
	MARGIN: 0px 0px 0px 10px; WIDTH: 232px; OVERFLOW: hidden
}
DIV#threeColumnMainEvent #tertiaryContent {
	MARGIN: 0px 0px 0px 10px; WIDTH: 232px; OVERFLOW: hidden
}
DIV#threeColumn #tertiaryContent {
	MARGIN: 0px 0px 0px 10px; WIDTH: 232px; OVERFLOW: hidden
}
#nav {
	LIST-STYLE-POSITION: outside; BORDER-BOTTOM: #aaaaaa 1px solid; POSITION: relative; BORDER-LEFT: #aaaaaa 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.5em; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #aaaaaa 1px solid; BORDER-RIGHT: #aaaaaa 1px solid; PADDING-TOP: 0px
}
#nav UL {
	LIST-STYLE-POSITION: outside; BORDER-BOTTOM: #aaaaaa 1px solid; POSITION: relative; BORDER-LEFT: #aaaaaa 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.5em; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #aaaaaa 1px solid; BORDER-RIGHT: #aaaaaa 1px solid; PADDING-TOP: 0px
}
#nav A {
	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #000000; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; COLOR: #666666; FONT-SIZE: 12pt; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #000000 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#nav A:hover {
	Z-INDEX: 10000; BACKGROUND-COLOR: #bbbbbb; COLOR: #333
}
#nav LI {
	POSITION: relative; FLOAT: left
}
#nav UL {
	POSITION: absolute; WIDTH: 12em; DISPLAY: none; TOP: 1.5em
}
#nav LI UL A {
	WIDTH: 12em; FLOAT: left; HEIGHT: auto
}
#nav UL UL {
	TOP: auto
}
#nav LI UL UL {
	MARGIN: 0px 0px 0px 10px; LEFT: 12em
}
#nav LI:hover UL UL {
	DISPLAY: none
}
#nav LI:hover UL UL UL {
	DISPLAY: none
}
#nav LI:hover UL UL UL UL {
	DISPLAY: none
}
#nav LI:hover UL {
	Z-INDEX: 10000; BORDER-BOTTOM: #aaaaaa 1px solid; BORDER-LEFT: #aaaaaa 1px solid; DISPLAY: block; BORDER-TOP: #aaaaaa 1px solid; BORDER-RIGHT: #aaaaaa 1px solid
}
#nav LI LI:hover UL {
	Z-INDEX: 10000; BORDER-BOTTOM: #aaaaaa 1px solid; BORDER-LEFT: #aaaaaa 1px solid; DISPLAY: block; BORDER-TOP: #aaaaaa 1px solid; BORDER-RIGHT: #aaaaaa 1px solid
}
#nav LI LI LI:hover UL {
	Z-INDEX: 10000; BORDER-BOTTOM: #aaaaaa 1px solid; BORDER-LEFT: #aaaaaa 1px solid; DISPLAY: block; BORDER-TOP: #aaaaaa 1px solid; BORDER-RIGHT: #aaaaaa 1px solid
}
#nav LI LI LI LI:hover UL {
	Z-INDEX: 10000; BORDER-BOTTOM: #aaaaaa 1px solid; BORDER-LEFT: #aaaaaa 1px solid; DISPLAY: block; BORDER-TOP: #aaaaaa 1px solid; BORDER-RIGHT: #aaaaaa 1px solid
}
#skinTop {
	MARGIN: 0px auto; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center top
}
#skinBottom {
	PADDING-BOTTOM: 20px; MARGIN: 0px auto; BACKGROUND-REPEAT: no-repeat; MAX-WIDTH: 1866px; BACKGROUND-POSITION: center bottom
}
.xpsFranchise #skinTop {
	BACKGROUND-IMAGE: url(../images/page_backgrounds/xps_franchise_laptop_top.jpg)
}
.studioXpsFranchiseDesktop #skinTop {
	BACKGROUND-IMAGE: url(../images/page_backgrounds/studio_xps_franchise.jpg); BACKGROUND-COLOR: #f7f7f7
}
.studioXpsFranchiseLaptop #skinTop {
	BACKGROUND-IMAGE: url(../images/page_backgrounds/studio_xps_franchise.jpg); BACKGROUND-COLOR: #f7f7f7
}
.studioFranchiseDesktop #skinTop {
	BACKGROUND-IMAGE: url(../images/page_backgrounds/studio_franchise.jpg)
}
.miniFranchiseLaptop #skinTop {
	BACKGROUND-IMAGE: url(../images/page_backgrounds/inspiron_mini_franchise.jpg)
}
.inspironFranchiseDesktop #skinTop {
	BACKGROUND-IMAGE: url(../images/page_backgrounds/inspiron_franchise.jpg)
}
.inspironFranchiseLaptop #skinTop {
	BACKGROUND-IMAGE: url(../images/page_backgrounds/inspiron_franchise.jpg)
}
.vostroFranchiseDesktop #skinTop {
	BACKGROUND-IMAGE: url(../images/page_backgrounds/vostro_business.jpg)
}
.vostroFranchiseLaptop #skinTop {
	BACKGROUND-IMAGE: url(../images/page_backgrounds/vostro_business.jpg)
}
.vostroFranchiseLaptop #contentWrap {
	BACKGROUND-COLOR: #000505
}
.vostroFranchiseDesktop #contentWrap {
	BACKGROUND-COLOR: #000505
}
.alienwareFranchiseDesktop #skinTop {
	BACKGROUND-IMAGE: url(../images/page_backgrounds/gradient_browse_alienware.gif)
}
.alienwareFranchise #skinTop {
	BACKGROUND-IMAGE: url(../images/page_backgrounds/gradient_browse_alienware.gif)
}
.alienwareFranchise #skinBottom {
	BACKGROUND-IMAGE: url(../images/page_backgrounds/alienware_franchise_laptop_bottom.jpg); MAX-WIDTH: 1600px
}
.alienwareFranchiseDesktopLight #skinTop {
	BACKGROUND-IMAGE: url(../images/page_backgrounds/alienware_franchise_desktop_light_top.jpg); MIN-HEIGHT: 866px
}
.alienwareFranchiseDesktopLight #skinBottom {
	BACKGROUND-IMAGE: url(../images/page_backgrounds/alienware_franchise_desktop_light_bottom.jpg); MAX-WIDTH: 1869px
}
.alienwareFranchiseDesktopDark #skinTop {
	BACKGROUND-IMAGE: url(../images/page_backgrounds/alienware_franchise_desktop_dark_top.jpg); MIN-HEIGHT: 866px
}
.alienwareFranchiseDesktopDark #skinBottom {
	BACKGROUND-IMAGE: url(../images/page_backgrounds/alienware_franchise_desktop_dark_bottom.jpg); MAX-WIDTH: 1869px
}
.alienwareFranchiseDesktopLight #skinTop {
	BACKGROUND-IMAGE: url(../images/page_backgrounds/alienware_franchise_light.jpg)
}
.alienwareFranchiseLight #skinTop {
	BACKGROUND-IMAGE: url(../images/page_backgrounds/alienware_franchise_light.jpg)
}
.alienwareFranchiseDesktopDark #skinTop {
	BACKGROUND-IMAGE: url(../images/page_backgrounds/alienware_franchise_dark.jpg)
}
.alienwareFranchiseDark #skinTop {
	BACKGROUND-IMAGE: url(../images/page_backgrounds/alienware_franchise_dark.jpg)
}
.alienwareFranchiseDesktopDark #contentWrap {
	BACKGROUND-COLOR: #000505
}
.alienwareFranchiseDark #contentWrap {
	BACKGROUND-COLOR: #000505
}
.alienwareFranchiseDesktopDark #mastheadPageTitle {
	COLOR: #fff
}
.alienwareFranchiseDark #mastheadPageTitle {
	COLOR: #fff
}
.vostroFranchiseLaptop #mastheadPageTitle {
	COLOR: #fff
}
.vostroFranchiseDesktop #mastheadPagetitle {
	COLOR: #fff
}
.adamoFranchiseLaptop #skinTop {
	BACKGROUND-IMAGE: url(../images/page_backgrounds/adamo.png); MIN-HEIGHT: 863px
}
.legalDisclaimer {
	BACKGROUND-COLOR: #ffffff; MARGIN: 0px 0px 20px; COLOR: #999999; CLEAR: both
}
.legalDisclaimer .innerLegalDisclaimer {
	PADDING-BOTTOM: 30px; LINE-HEIGHT: 1.3em; MARGIN: 0px auto; WIDTH: 965px; FONT-SIZE: 0.9em
}
#mdlWin #oneColumn #content #primaryContent {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#mdlWin #oneColumn #content #primaryContent #primaryAjaxHook {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#mdlWin #oneColumn #content #primaryContent #primaryAjaxHook .verticalSubsection {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#mdlWin #twoColumn #content #primaryContent {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#mdlWin #twoColumn #content #primaryContent #primaryAjaxHook {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#mdlWin #twoColumn #content #primaryContent #primaryAjaxHook .verticalSubsection {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
DIV#bottomPageFragments {
	PADDING-BOTTOM: 15px; MARGIN: 10px 15px; PADDING-LEFT: 5px; WIDTH: 100%; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
#pagetitle .inlineBanners {
	MARGIN-BOTTOM: 0px
}
.searchResults OL.results LI {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
OL.recentPressReleases {
	FLOAT: left
}
.searchResults OL.results {
	WIDTH: 100%; FLOAT: left
}
.shortPriceStack {
	MARGIN: 0px 0px 5px; CLEAR: both; FONT-WEIGHT: bold
}
.longPriceStack {
	MARGIN: 0px 0px 5px; CLEAR: both; FONT-WEIGHT: bold
}
.asLowAs {
	MARGIN: 6px 0px; COLOR: #666
}
.asLowAs .smallPrice {
	COLOR: #388d27; FONT-SIZE: 1em; FONT-WEIGHT: bold
}
.auxContent {
	MARGIN: 0px 0px 5px; COLOR: #666
}
.asLowasLine {
	FONT-FAMILY: Trebuchet MS; COLOR: #3399cc; FONT-SIZE: 10px
}
.asLowasLine IMG {
	POSITION: relative; TOP: 4px; MARGIN-RIGHT: 3px
}
.asLowasLine .smallPrice {
	COLOR: #339933
}
.asLowasLine .month {
	COLOR: #333333
}
.searchResultsContainer .asLowAs {
	MARGIN: 0px 0px 10px
}
.searchResultsContainer .auxContent {
	MARGIN: 0px 0px 10px
}
.priceBlock .additionalFields {
	COLOR: #333
}
.longPriceStack .additionalFields {
	COLOR: #333
}
.shortPriceStack .additionalFields {
	COLOR: #333
}
.shortPriceStack .retailSmallPrice {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #388d27; FONT-SIZE: 1.16em; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.shortPriceStack .smallPrice {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #388d27; FONT-SIZE: 1.16em; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.shortPriceStack .retailLargePrice {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #388d27; FONT-SIZE: 1.84em; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.shortPriceStack .largePrice {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #388d27; FONT-SIZE: 1.84em; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.longPriceStack .retailSmallPrice {
	COLOR: #666666; FONT-SIZE: 1em; FONT-WEIGHT: bold
}
.longPriceStack .retailLargePrice {
	COLOR: #666666; FONT-SIZE: 1.15em; FONT-WEIGHT: bold
}
.longPriceStack .retailSmallPrice SPAN.price {
	TEXT-DECORATION: line-through
}
.longPriceStack .retailLargePrice SPAN.price {
	TEXT-DECORATION: line-through
}
.longPriceStack .salesSmallPrice {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; COLOR: #388d27; FONT-SIZE: 1.15em; PADDING-TOP: 5px
}
.longPriceStack .smallPrice {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; COLOR: #388d27; FONT-SIZE: 1.15em; PADDING-TOP: 5px
}
.longPriceStack .salesLargePrice {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; COLOR: #388d27; FONT-SIZE: 1.53em; PADDING-TOP: 5px
}
.longPriceStack .largePrice {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; COLOR: #388d27; FONT-SIZE: 1.53em; PADDING-TOP: 5px
}
.longPriceStack .salesLargePrice .price {
	WHITE-SPACE: nowrap
}
.longPriceStack .promosCallout {
	MARGIN-TOP: 10px
}
.longPriceStack .promosCallout UL {
	LIST-STYLE-TYPE: none; COLOR: #ff9900; FONT-SIZE: 11px
}
.longPriceStack .promosCallout UL LI SUP {
	FONT-SIZE: 0.6em !important; VERTICAL-ALIGN: 4px; TEXT-DECORATION: none
}
.longPriceStack .promosCallout UL LI SPAN {
	FONT-SIZE: 13px; VERTICAL-ALIGN: bottom
}
.shortPriceStack .retailSmallPrice SUP {
	POSITION: relative; FONT-SIZE: 0.8em !important
}
.shortPriceStack .smallPrice SUP {
	POSITION: relative; FONT-SIZE: 0.8em !important
}
.shortPriceStack .retailLargePrice SUP {
	POSITION: relative; FONT-SIZE: 0.8em !important
}
.shortPriceStack .largePrice SUP {
	POSITION: relative; FONT-SIZE: 0.8em !important
}
.longPriceStack .retailSmallPrice SUP {
	POSITION: relative; FONT-SIZE: 0.8em !important
}
.longPriceStack .salesSmallPrice SUP {
	POSITION: relative; FONT-SIZE: 0.8em !important
}
.longPriceStack .smallPrice SUP {
	POSITION: relative; FONT-SIZE: 0.8em !important
}
.longPriceStack .retailLargePrice SUP {
	POSITION: relative; FONT-SIZE: 0.8em !important
}
.longPriceStack .salesLargePrice SUP {
	POSITION: relative; FONT-SIZE: 0.8em !important
}
.longPriceStack .largePrice SUP {
	POSITION: relative; FONT-SIZE: 0.8em !important
}
.longPriceStack .retailLargePrice SUP {
	TOP: -2px
}
.shortPriceStack .smallPrice SUP {
	TOP: -2px
}
.shortPriceStack .retailLargePrice SUP {
	TOP: -6px
}
.shortPriceStack .largePrice SUP {
	TOP: -6px
}
.shortPriceStack .retailSmallPrice SUP {
	TOP: -6px
}
.longPriceStack .salesLargePrice SUP {
	TOP: -6px
}
.longPriceStack .retailSmallPrice SUP {
	TOP: -6px
}
.longPriceStack .salesSmallPrice SUP {
	TOP: -6px
}
.longPriceStack .smallPrice SUP {
	TOP: -6px
}
.longPriceStack .largePrice SUP {
	TOP: -4px
}
.shortPriceStack .retailSmallPrice .technote SUP {
	FONT-SIZE: 0.69em !important; TOP: 3px
}
.shortPriceStack .smallPrice .technote SUP {
	FONT-SIZE: 0.69em !important; TOP: 3px
}
.longPriceStack .retailSmallPrice .technote SUP {
	FONT-SIZE: 0.69em !important; TOP: 3px
}
.longPriceStack .salesSmallPrice .technote SUP {
	FONT-SIZE: 0.69em !important; TOP: 3px
}
.longPriceStack .smallPrice .technote SUP {
	FONT-SIZE: 0.69em !important; TOP: 3px
}
.longPriceStack .retailLargePrice .technote SUP {
	FONT-SIZE: 0.53em !important; TOP: 4px
}
.longPriceStack .salesLargePrice .technote SUP {
	FONT-SIZE: 0.53em !important; TOP: 4px
}
.longPriceStack .largePrice .technote SUP {
	FONT-SIZE: 0.53em !important; TOP: 4px
}
.longPriceStack .retailSmallPrice A.technote SUP {
	DISPLAY: none
}
.longPriceStack .retailLargePrice A.technote SUP {
	DISPLAY: none
}
.dfsCallout {
	MARGIN: 6px 0px 10px
}
.alienwareFranchise .dfsCallout {
	COLOR: #ffffff
}
.dfsCallout .startText {
	COLOR: #3d92c9; FONT-SIZE: 1em
}
.dfsCallout .emi {
	PADDING-RIGHT: 0px; COLOR: #388d27; FONT-SIZE: 11px
}
.dfsCallout .emi SUP {
	FONT-SIZE: 0.9em !important; VERTICAL-ALIGN: 2px; TEXT-DECORATION: none
}
.dfsCallout .perMonth {
	COLOR: #606060
}
.dfsCallout .perMonth SUP {
	FONT-SIZE: 1em !important; VERTICAL-ALIGN: 3px; TEXT-DECORATION: none
}
.upSell .buttons .prodLink {
	MARGIN-TOP: 10px
}
.colHLt .colContent {
	COLOR: #ff9900
}
.threeUp.upSell .colHLt TD.rowDesc {
	COLOR: #ff9900
}
.fourUp.upSell .colHLt TD.rowDesc {
	COLOR: #ff9900
}
.preBuilderTop {
	WIDTH: 700px; FLOAT: left
}
#preConfigPagingQS {
	DISPLAY: none
}
#preConfigFilterQS {
	DISPLAY: none
}
.preBuilderTop .sectionHeader {
	WIDTH: auto !important
}
.preBuilderTop .heroImage {
	Z-INDEX: 2; POSITION: relative; TEXT-ALIGN: center; PADDING-BOTTOM: 2px; MARGIN-TOP: -5px; WIDTH: 400px; FLOAT: left; OVERFLOW: visible
}
.preBuilderTop .heroImage A {
	TEXT-ALIGN: left; MARGIN: -10px 0px 0px 240px; DISPLAY: block; HEIGHT: auto
}
.heroContent .sectionHeader {
	MARGIN: 0px; WIDTH: 300px !important
}
.heroContent .sectionHeader H2 {
	WIDTH: auto !important
}
.preBuilderTop .variant.heroImage {
	HEIGHT: 40px
}
.preBuilderTop .variant.heroImage SPAN.mainImg {
	POSITION: absolute; DISPLAY: block; TOP: -70px; LEFT: 290px
}
.preBuilderTop .variant.heroImage A.viewDetails {
	MARGIN: -25px 0px 0px 275px
}
.deals .buttons {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.upSell .buttons DIV.last {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
#primaryContent .upSell H3 {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #373737; CLEAR: both; FONT-SIZE: 1.84em; PADDING-TOP: 0px
}
.intelBanner3x {
	WIDTH: 190px; FLOAT: right
}
.upSell {
	POSITION: relative; MARGIN-TOP: 30px; WIDTH: 100%; DISPLAY: block; CLEAR: both
}
.c12.upSell {
	WIDTH: auto
}
.deals.upSell {
	MARGIN-TOP: 0px
}
.upSell DIV.dataTable {
	POSITION: relative; MARGIN: 0px 0px 15px; WIDTH: 100%; DISPLAY: block; CLEAR: both
}
.upSell .colContentContainer {
	POSITION: relative; DISPLAY: block
}
.upSell TH .colContentContainer {
	HEIGHT: 100% !important
}
.upSell .compareProduct {
	MARGIN: 10px 0px 0px; MIN-HEIGHT: 22px; WIDTH: 100%; FLOAT: none
}
.upSell .featuredColumn {
	Z-INDEX: 2; POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 13px; WIDTH: 100%; PADDING-RIGHT: 13px; BACKGROUND: url(../images/containers/products/3x4x/bg_3x_column_rec.png) no-repeat left center; VISIBILITY: hidden; PADDING-TOP: 0px; LEFT: -13px
}
.upSell TH .featuredColumn {
	PADDING-BOTTOM: 0px; MARGIN: -26px 0px 0px; PADDING-LEFT: 13px; PADDING-RIGHT: 13px; BACKGROUND-POSITION: left top; PADDING-TOP: 26px
}
.fourUp.upSell TH .featuredColumn {
	PADDING-BOTTOM: 0px; MARGIN: -26px 0px 0px; PADDING-LEFT: 13px; PADDING-RIGHT: 13px; BACKGROUND-POSITION: left top; PADDING-TOP: 26px
}
#secondaryContentMain .threeUp.upSell TH .featuredColumn {
	PADDING-BOTTOM: 0px; MARGIN: -26px 0px 0px; PADDING-LEFT: 13px; PADDING-RIGHT: 13px; BACKGROUND-POSITION: left top; PADDING-TOP: 26px
}
.upSell .plus1.dataTable TH .featuredColumn {
	PADDING-BOTTOM: 0px; MARGIN: -26px 0px 0px; PADDING-LEFT: 13px; PADDING-RIGHT: 13px; BACKGROUND-POSITION: left top; PADDING-TOP: 26px
}
tf.top .featuredColumn {
	HEIGHT: 101px !important
}
.upSell TR.topRow .featuredColumn {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 13px !important; PADDING-RIGHT: 13px !important; PADDING-TOP: 0px !important
}
.upSell .pricing .featuredColumn {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 13px !important; PADDING-RIGHT: 13px !important; PADDING-TOP: 0px !important
}
#secondaryContentMain .threeUp.upSell .prodRating .featuredColumn {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 13px !important; PADDING-RIGHT: 13px !important; PADDING-TOP: 0px !important
}
#secondaryContentMain .threeUp.upSell .pricing .featuredColumn {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 13px !important; PADDING-RIGHT: 13px !important; PADDING-TOP: 0px !important
}
.upSell .bottom TD .featuredColumn {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 13px; PADDING-RIGHT: 13px; BACKGROUND-POSITION: left bottom; PADDING-TOP: 20px
}
#secondaryContentMain .upSell .bottom TD .featuredColumn {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 13px; PADDING-RIGHT: 13px; BACKGROUND-POSITION: left bottom; PADDING-TOP: 20px
}
.upSell .colContent {
	Z-INDEX: 2; POSITION: relative; PADDING-BOTTOM: 5px; PADDING-LEFT: 22px; PADDING-RIGHT: 22px; PADDING-TOP: 5px
}
.fourUp.upSell .colContent {
	PADDING-BOTTOM: 5px !important; PADDING-LEFT: 11px !important; PADDING-RIGHT: 11px !important; PADDING-TOP: 5px !important
}
#secondaryContentMain .threeUp.upSell .colContent {
	PADDING-BOTTOM: 5px !important; PADDING-LEFT: 11px !important; PADDING-RIGHT: 11px !important; PADDING-TOP: 5px !important
}
.fourUp TR.top .colContentContainer .colContent {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 11px !important; PADDING-RIGHT: 11px !important; PADDING-TOP: 0px !important
}
.fourUp TR.topRow .colContentContainer .colContent {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 11px !important; PADDING-RIGHT: 11px !important; PADDING-TOP: 0px !important
}
.fourUp TR.pricing .colContentContainer .colContent {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 11px !important; PADDING-RIGHT: 11px !important; PADDING-TOP: 0px !important
}
#secondaryContentMain .threeUp TR.top .colContentContainer .colContent {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 11px !important; PADDING-RIGHT: 11px !important; PADDING-TOP: 0px !important
}
#secondaryContentMain .threeUp TR.topRow .colContentContainer .colContent {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 11px !important; PADDING-RIGHT: 11px !important; PADDING-TOP: 0px !important
}
#secondaryContentMain .threeUp TR.pricing .colContentContainer .colContent {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 11px !important; PADDING-RIGHT: 11px !important; PADDING-TOP: 0px !important
}
.threeUp TR.top .colContentContainer .colContent {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 22px !important; PADDING-RIGHT: 22px !important; PADDING-TOP: 0px !important
}
.threeUp TR.topRow .colContentContainer .colContent {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 22px !important; PADDING-RIGHT: 22px !important; PADDING-TOP: 0px !important
}
.threeUp TR.pricing .colContentContainer .colContent {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 22px !important; PADDING-RIGHT: 22px !important; PADDING-TOP: 0px !important
}
TR.topRow TD.col {
	MARGIN: 0px 0px auto; VERTICAL-ALIGN: top !important
}
.upSell TR.pricing .col {
	MARGIN: 0px 0px auto; FONT-SIZE: 1em !important; VERTICAL-ALIGN: top !important
}
.upSell DIV.pricing {
	FONT-SIZE: 1.18em
}
.upSell .bottom .colContent {
	HEIGHT: 35px
}
.upSell TH {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
#secondaryContentMain .upSell TH {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.upSell TH.headings {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.upSell DIV.highMsg {
	TEXT-TRANSFORM: uppercase; MARGIN: 20px 0px 5px; COLOR: #ff9900; FONT-SIZE: 0.85em; FONT-WEIGHT: bold
}
.upSell TD.rowDesc {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 127px; PADDING-RIGHT: 5px; FONT-SIZE: 1.15em; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.upSell TD.rowDesc DIV {
	LINE-HEIGHT: 1.5em
}
.upSell TD.col {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.15em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 100%; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
.upSell TD.name.col {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.upSell TR.bottom .col {
	BACKGROUND-POSITION: left bottom
}
.upSell TR.bottom .featuredColumn {
	BACKGROUND-POSITION: left bottom
}
.upSell TR.tableHR {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 14px; PADDING-TOP: 0px
}
.upSell TR.tableHR .colContentContainer {
	Z-INDEX: 6; POSITION: relative
}
.upSell TD.col DIV.hr {
	MARGIN: 0px -3px; DISPLAY: block; HEIGHT: 1px; BORDER-TOP: #cbcbcb 1px solid
}
#secondaryContentMain .threeUp.upSell TD.col DIV.hr {
	MARGIN: 0px -3px; DISPLAY: block; HEIGHT: 1px; BORDER-TOP: #cbcbcb 1px solid
}
.threeUp.upSell TD.col DIV.hr {
	MARGIN: 0px -7px
}
.upSell SPAN.itemImg {
	POSITION: relative; TEXT-ALIGN: center; MARGIN: auto; MIN-HEIGHT: 153px; DISPLAY: block; HEIGHT: 153px; OVERFLOW: visible
}
.upSell SPAN.itemImg A {
	POSITION: absolute; BOTTOM: 10px; DISPLAY: block; LEFT: 0px
}
.upSell .dataTable A.viewDetails {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 1.81em; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/containers/master-sprite-8.png) no-repeat -1500px -355px; COLOR: #3399cc; CLEAR: both; FONT-SIZE: 0.84em; PADDING-TOP: 4px
}
.upSell H4.itemName {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; PADDING-LEFT: 0px; WIDTH: 220px; PADDING-RIGHT: 0px; COLOR: #333333; FONT-SIZE: 1.53em; OVERFLOW: hidden; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.fourUp.upSell H4.itemName {
	WIDTH: 170px
}
#secondaryContentMain .upSell H4.itemName {
	WIDTH: 170px
}
.upSell .ratingReviewLink {
	COLOR: #999999; FONT-SIZE: 0.9em
}
.prebuilder.upSell .longPriceStack .salesLargePrice {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-TOP: 5px
}
.deals.upSell .longPriceStack {
	MARGIN: 0px 0px 2px
}
.deals.upSell .longPriceStack .startText {
	LINE-HEIGHT: 1.8em
}
.upSell .estimatedShipDate {
	WIDTH: 100%; HEIGHT: auto
}
.deals.upSell .LabelSavings {
	PADDING-TOP: 5px
}
.upSell .productDescriptionLi LI.productDescriptionUlLi {
	PADDING-BOTTOM: 5px
}
.upSell UL.productDescriptionLi {
	LIST-STYLE: none none outside; MARGIN-LEFT: 0px
}
.upSell .productDescriptionLi LI.last {
	PADDING-BOTTOM: 0px
}
.upSell TR.deals TD.col LI A {
	COLOR: #ff9900; FONT-WEIGHT: bold
}
.upSell .callOutText LI {
	PADDING-BOTTOM: 11px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#secondaryContentMain .threeUp.upSell .callOutText LI {
	PADDING-BOTTOM: 11px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.threeUp.upSell .callOutText LI {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.upSell .deals.callOutText {
	LIST-STYLE-TYPE: disc; MARGIN: 0px 0px 0px 11px; COLOR: #ff9900
}
.upSell .callOutText A {
	COLOR: #ff9900
}
.upSell .viewAllSpecs {
	MARGIN: 0px; DISPLAY: none
}
.upSell .viewFewerSpecs {
	MARGIN: 0px; DISPLAY: none
}
.upSell .viewAllSpecs A {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 1.6em; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/arrows/down-circle.png) no-repeat 0px 0px; COLOR: #3399cc; CURSOR: pointer; PADDING-TOP: 1px
}
.upSell #rogue .viewAllSpecs {
	MARGIN: 15px 0px 0px; FONT-SIZE: 0.92em
}
.upSell .viewFewerSpecs A {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 1.7em; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/arrows/up-circle.png) no-repeat 0px 0px; COLOR: #3399cc; CURSOR: pointer; PADDING-TOP: 1px
}
.upSell DIV.prodTitle {
	MIN-HEIGHT: 20px
}
.upSell DIV.prodTitle .highMsg {
	MARGIN: 0px
}
.threeUp.deals.upSell TR .col {
	BACKGROUND: url(../images/containers/products/3x4x/bg_3x_column.jpg) no-repeat left center
}
.threeUp.deals.upSell TR.top .col {
	BACKGROUND-POSITION: left top
}
.threeUp.deals.upSell TR.topRow .col {
	BACKGROUND-POSITION: left -210px
}
.threeUp.prebuilder.upSell TR .col {
	BACKGROUND: url(../images/containers/products/3x4x/bg_3x_column_prebuilder.gif) no-repeat left center
}
.threeUp.prebuilder.upSell TR.top .col {
	BACKGROUND-POSITION: left top
}
.threeUp.prebuilder.upSell TR.top .column3.col {
	BACKGROUND-POSITION: right top
}
.threeUp.upSell .col {
	WIDTH: 265px
}
.threeUp.upSell TH.headings {
	WIDTH: 130px; COLOR: #000
}
.threeUp.upSell TD.rowDesc {
	WIDTH: 130px; COLOR: #000
}
.upSell .fastTrack {
	COLOR: #999999; FONT-SIZE: 0.9em
}
.upSell .needItSooner {
	COLOR: #999999; FONT-SIZE: 0.9em
}
.fourUp.upSell TR .col {
	BACKGROUND: url(../images/containers/products/3x4x/bg_4x_column.jpg) no-repeat left center
}
#secondaryContentMain .threeUp.deals.upSell TR .col {
	BACKGROUND: url(../images/containers/products/3x4x/bg_4x_column.jpg) no-repeat left center
}
.fourUp.deals.upSell TR .col {
	BACKGROUND: url(../images/containers/products/3x4x/bg_4x_column.jpg) no-repeat left center
}
#secondaryContentMain .threeUp.deals.upSell TR .col {
	BACKGROUND: url(../images/containers/products/3x4x/bg_4x_column.jpg) no-repeat left center
}
.fourUp.prebuilder.upSell TR .col {
	BACKGROUND: url(../images/containers/products/3x4x/bg_4x_column_prebuilder_v2.gif) no-repeat left center
}
#secondaryContentMain .threeUp.prebuilder.upSell TR .col {
	BACKGROUND: url(../images/containers/products/3x4x/bg_4x_column_prebuilder_v2.gif) no-repeat left center
}
.fourUp.upSell TR.top .col {
	BACKGROUND-POSITION: left top
}
#secondaryContentMain .threeUp.upSell TR.top .col {
	BACKGROUND-POSITION: left top
}
.fourUp.deals.upSell TR.topRow .col {
	BACKGROUND-POSITION: left -220px
}
#secondaryContentMain .threeUp.deals.upSell TR.topRow .col {
	BACKGROUND-POSITION: left -220px
}
.fourUp.upSell TH H3 {
	LETTER-SPACING: -1px
}
#secondaryContentMain .threeUp.upSell TH H3 {
	LETTER-SPACING: -1px
}
.fourUp.upSell .col {
	WIDTH: 199px
}
#secondaryContentMain .threeUp.upSell TH.col {
	WIDTH: 199px
}
.fourUp.upSell TH.headings {
	WIDTH: 125px
}
.fourUp.upSell TD.rowDesc {
	WIDTH: 125px
}
#secondaryContentMain .threeUp.upSell TD.rowDesc {
	WIDTH: 125px
}
.fourUp.upSell TD.col {
	FONT-SIZE: 0.84em
}
.fourUp.upSell TD.col .btn {
	FONT-SIZE: 1.1em !important
}
.fourUp.upSell DIV.highMsg {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.2em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#threeX8ColConverter #secondaryContentMain .threeUp.upSell .dataTable {
	WIDTH: 673px
}
#secondaryContentMain .threeUp.upSell .dataTable {
	WIDTH: 727px
}
#secondaryContentMain .threeUp.upSell TD.col {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 195px; PADDING-RIGHT: 0px; FONT-SIZE: 0.92em; PADDING-TOP: 0px
}
#secondaryContentMain .threeUp.upSell DIV.highMsg {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.2em; MARGIN: 10px 0px 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#secondaryContentMain .fourUp.upSell DIV.highMsg {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.2em; MARGIN: 15px 0px 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.fourUp.upSell .plus1.dataTable TR .column4.col {
	PADDING-LEFT: 4px; BACKGROUND: url(../images/containers/products/3x4x/bg_4x_column.jpg) no-repeat right center
}
#secondaryContentMain .threeUp.upSell .plus1.dataTable TR .column3.col {
	PADDING-LEFT: 4px; BACKGROUND: url(../images/containers/products/3x4x/bg_4x_column.jpg) no-repeat right center
}
.threeUp.upSell .plus1.dataTable TR .column3.col {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/containers/products/3x4x/bg_3x_column.jpg) no-repeat right center; PADDING-TOP: 0px
}
.upSell .plus1.dataTable TR.top .column4.col .colContentContainer {
	MARGIN: -175px auto 0px; PADDING-LEFT: 4px; BACKGROUND: url(../images/containers/products/3x4x/bg_4x_column.jpg) no-repeat right top
}
#secondaryContentMain .threeUp.upSell .plus1.dataTable TR.top .colContentContainer.column3.col {
	MARGIN: -175px auto 0px; PADDING-LEFT: 4px; BACKGROUND: url(../images/containers/products/3x4x/bg_4x_column.jpg) no-repeat right top
}
.upSell .plus1.dataTable TR.topRow .column4.col {
	BACKGROUND-POSITION: right -220px
}
#secondaryContentMain .threeUp.upSell .plus1.dataTable TR.topRow .column3.col {
	BACKGROUND-POSITION: right -220px
}
.threeUp.upSell .plus1.dataTable TR.top .column3.col .colContentContainer {
	MARGIN: -158px auto 0px; BACKGROUND: url(../images/containers/products/3x4x/bg_3x_column.jpg) no-repeat right top
}
.fourUp.prebuilder.upSell .plus1.dataTable TR TH.column4.col {
	BACKGROUND-POSITION: right top
}
.threeUp.upSell .plus1.dataTable TR.topRow .column3.col {
	BACKGROUND-POSITION: right -158px
}
.upSell .plus1.dataTable TR.bottom .column4.col {
	BACKGROUND: url(../images/containers/products/3x4x/bg_4x_column.jpg) no-repeat right bottom
}
#secondaryContentMain .threeUp.upSell .plus1.dataTable TR.bottom .column3.col {
	BACKGROUND: url(../images/containers/products/3x4x/bg_4x_column.jpg) no-repeat right bottom
}
.threeUp.upSell .plus1.dataTable TR.bottom .column3.col {
	BACKGROUND: url(../images/containers/products/3x4x/bg_3x_column.jpg) no-repeat right bottom
}
#primaryContent .upSell #rogue H3 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.upSell .plus1.dataTable #rogue {
	Z-INDEX: 2; POSITION: absolute; WIDTH: 198px; DISPLAY: none; TOP: 0px; RIGHT: 0px
}
#secondaryContentMain .upSell .plus1.dataTable #rogue {
	Z-INDEX: 2; POSITION: absolute; WIDTH: 198px; DISPLAY: none; TOP: 0px; RIGHT: 0px
}
.threeUp.upSell .plus1.dataTable #rogue {
	Z-INDEX: 2; POSITION: absolute; WIDTH: 265px; DISPLAY: none; TOP: 0px; RIGHT: 0px
}
.upSell #rogue .rogueHeader {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 40px
}
.upSell #rogue .rogueHeader DIV {
	CLEAR: both
}
.upSell #rogue .rogueHeader .subText {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.23em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 0.92em; PADDING-TOP: 4px
}
.upSell #rogue .rogueContent {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND: url(../images/containers/products/3x4x/bg_4x_rogue.jpg) #e6e6e6 no-repeat; OVERFLOW: hidden; PADDING-TOP: 0px
}
#secondaryContentMain .upSell #rogue .rogueContent {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND: url(../images/containers/products/3x4x/bg_4x_rogue.jpg) #e6e6e6 no-repeat; OVERFLOW: hidden; PADDING-TOP: 0px
}
.threeUp.upSell #rogue .rogueContent {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND: url(../images/containers/products/3x4x/bg_3x_rogue.jpg) #e6e6e6 no-repeat; OVERFLOW: hidden; PADDING-TOP: 0px
}
.upSell #rogue .greatFors {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.upSell #rogue .viewDetails {
	MARGIN: 10px 0px 0px
}
.upSell #rogue UL.buttons {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 7px
}
.upSell #rogue .rogueEndCap {
	BACKGROUND: url(../images/containers/products/3x4x/bg_4x_rogue.jpg) no-repeat 50% bottom; HEIGHT: 20px
}
#secondaryContentMain .upSell #rogue .rogueEndCap {
	BACKGROUND: url(../images/containers/products/3x4x/bg_4x_rogue.jpg) no-repeat 50% bottom; HEIGHT: 20px
}
.threeUp.upSell #rogue .rogueEndCap {
	BACKGROUND: url(../images/containers/products/3x4x/bg_3x_rogue.jpg) no-repeat 50% bottom; HEIGHT: 20px
}
.dealsBanners {
	POSITION: relative; WIDTH: 100%; OVERFLOW: visible
}
.dealsBanners .skinnyBanner {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: table; FLOAT: left; PADDING-TOP: 0px
}
.dealsBanners .contentStack {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#primaryContent H3.dealsTitle {
	LINE-HEIGHT: 1.5em; HEIGHT: 65px; FONT-SIZE: 1.84em
}
.dealsBanners .dealsDescription {
	MARGIN: 0px
}
.deals.upSell #productStack {
	BORDER-BOTTOM: #ccc 1px solid; MARGIN-BOTTOM: 10px
}
.deals.upSell #productStack {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.deals.upSell #productStack .lastRow.content .c3 {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.deals.upSell TD.col {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.deals.upSell DIV.highMsg {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 1.2em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: none; COLOR: #ff9900; FONT-SIZE: 0.76em; FONT-WEIGHT: bold; PADDING-TOP: 12px
}
.deals.upSell .itemDesc {
	MARGIN: 3px 0px 0px; COLOR: #333333
}
.deals.upSell .ratingReviewLink {
	FONT-SIZE: 0.76em
}
.deals .searchResultsContainer {
	WIDTH: 925px
}
#threeX8ColConverter #secondaryContentMainContainer .searchResultsContainer {
	WIDTH: 673px
}
.dealsBanners .bannerContainer {
	MARGIN: 0px 10px 5px 0px; DISPLAY: inline; FLOAT: left
}
.dealsBanners .inlineBannerContainer {
	DISPLAY: inline; VERTICAL-ALIGN: bottom
}
.dealsBanners .inlineBanners {
	FLOAT: none
}
.dealsNavigation {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.dealsNavigation UL {
	WIDTH: auto; FONT-SIZE: 12px
}
.dealsNavigation UL LI {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.3em; MARGIN: 5px 0px; PADDING-LEFT: 0px; WIDTH: 138px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/containers/master-sprite-24.png) no-repeat right -631px; FLOAT: left; HEIGHT: 54px; PADDING-TOP: 5px
}
.dealsNavigation UL LI.alpha {
	WIDTH: 133px
}
.dealsNavigation UL LI.omega {
	WIDTH: 132px; BACKGROUND: none transparent scroll repeat 0% 0%
}
.dealsNavigation UL LI A {
	PADDING-BOTTOM: 0px; MARGIN: 0px 16px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: block; HEIGHT: 35px; COLOR: #3399cc; OVERFLOW: hidden; PADDING-TOP: 3px
}
.dealsNavigation UL LI.alpha A {
	MARGIN: 0px 16px 0px 12px
}
.dealsNavigation UL LI.active A {
	BACKGROUND: url(../images/containers/master-sprite-8.png) no-repeat -650px -781px; COLOR: #ffffff
}
.dealsNavigation UL LI.omega A {
	MARGIN: 0px 14px
}
.deals#remoteCarousel {
	Z-INDEX: 1; MARGIN-LEFT: -20px; TOP: 0px
}
.deals#remoteCarousel .specDescription {
	WIDTH: 965px
}
.deals#remoteCarousel .short.specDescription {
	WIDTH: 965px
}
.deals#remoteCarousel .specDescription TD {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.R1.prebuilderFilterControlContainer {
	MIN-WIDTH: 290px; MARGIN: 0px; MIN-HEIGHT: 39px; TOP: 0px
}
.R1.preBuilderFilterControl {
	POSITION: relative; MARGIN: 0px 0px 40px; WIDTH: 288px; BACKGROUND: url(../images/containers/products/3x4x/filter_control_bg.gif) no-repeat left top; COLOR: #333
}
.R1.preBuilderFilterControl .filterContent {
	PADDING-BOTTOM: 32px; PADDING-LEFT: 0px; PADDING-RIGHT: 20px; BACKGROUND: url(../images/containers/products/3x4x/filter_control_bottom_bg.gif) no-repeat left bottom; PADDING-TOP: 0px
}
.collapsed.R1.preBuilderFilterControl .filterContent UL {
	HEIGHT: auto; OVERFLOW: visible
}
.collapsed.R1.preBuilderFilterControl {
	BACKGROUND: url(../images/containers/products/3x4x/collapsed_filter_control_bg.gif) no-repeat left top; HEIGHT: 39px; OVERFLOW: hidden
}
.R1.preBuilderFilterControl H3 {
	PADDING-BOTTOM: 9px; MARGIN: 0px 21px 17px 8px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: url(../images/lines/anav_div_1x2.gif) repeat-x left bottom; COLOR: #333; FONT-SIZE: 1.15em; PADDING-TOP: 12px
}
.R1.preBuilderFilterControl H3 A {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 9px; WIDTH: 20px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(../images/ExpandCollapsePattern/collapse_button.png) no-repeat 0px 0px; FLOAT: left; HEIGHT: 20px; TOP: 10px; CURSOR: pointer; RIGHT: 5px; PADDING-TOP: 1px
}
.collapsed.R1.preBuilderFilterControl H3 {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.collapsed.R1.preBuilderFilterControl H3 A {
	BACKGROUND: url(../images/ExpandCollapsePattern/expand_collapse_button.png) no-repeat 0px 0px
}
.collapsed.R1.preBuilderFilterControl DIV.filterContent {
	DISPLAY: none
}
.R1.preBuilderFilterControl H3 A:hover {
	BACKGROUND-POSITION: 0px -38px; TEXT-DECORATION: none
}
.R1.preBuilderFilterControl LI {
	POSITION: relative; PADDING-LEFT: 0px !important; WIDTH: 255px; MARGIN-BOTTOM: 15px; MARGIN-RIGHT: 0px
}
.R1.preBuilderFilterControl LI.omega {
	MARGIN-BOTTOM: 5px
}
.R1.preBuilderFilterControl LABEL {
	DISPLAY: inline; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 4px; FONT-WEIGHT: bold
}
.R1.preBuilderFilterControl LABEL A {
	BACKGROUND: url(../images/lines/dark_dotted_line.png) repeat-x left bottom; COLOR: #333; TEXT-DECORATION: none
}
.NR2.preBuilderFilterControl LABEL A:hover {
	BACKGROUND: url(../images/lines/dark_dotted_line.png) repeat-x left bottom; COLOR: #333; TEXT-DECORATION: none
}
.R1.preBuilderFilterControl SELECT {
	POSITION: absolute; WIDTH: auto; FONT-SIZE: 0.84em; RIGHT: 0px
}
.R1.preBuilderFilterControl .resetFilter {
	POSITION: absolute; TEXT-ALIGN: right; BOTTOM: 5px; FONT-SIZE: 0.84em; RIGHT: 15px
}
#productStack {
	POSITION: relative; MARGIN: 0px 0px 45px -10px; DISPLAY: inline-block !important; BACKGROUND: url(../images/containers/products/3x4x/bg_5x_column_prebuilder.gif); CLEAR: both
}
#productStack .c3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; MIN-HEIGHT: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
#productStack .c3 DIV {
	Z-INDEX: 2; POSITION: relative
}
#productStack .c3 SPAN {
	Z-INDEX: 2; POSITION: relative
}
#productStack .content {
	CLEAR: both
}
#productStack .c3 .itemImg {
	Z-INDEX: 2; DISPLAY: table-cell; HEIGHT: 135px; VERTICAL-ALIGN: bottom
}
#productStack .c3 .itemImg {
	POSITION: relative
}
#productStack .c3 .itemImg IMG {
	Z-INDEX: 0; BOTTOM: 0px; MARGIN-BOTTOM: 15px
}
#productStack .c3 .compareProduct {
	Z-INDEX: 2; POSITION: relative; MARGIN: 0px; FONT-WEIGHT: bold
}
#productStack A.viewDetails {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 1.81em; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; COLOR: #3399cc; CLEAR: both; FONT-SIZE: 0.84em; PADDING-TOP: 4px
}
#productStack .pricing {
	FONT-SIZE: 1em !important
}
#productStack .pricing .subText {
	LINE-HEIGHT: normal; OVERFLOW: visible
}
#productStack .c3 #Label1 {
	FONT-SIZE: 0.84em
}
#productStack .c3 #Label2 {
	FONT-SIZE: 0.84em
}
#productStack .pricing .priceEvalueCode {
	FONT-SIZE: 0.84em
}
.w1#dealsStack {
	WIDTH: 189px !important
}
.w1#goodForStack {
	WIDTH: 189px !important
}
.w1#techSpecsStack {
	WIDTH: 189px !important
}
.w2#dealsStack {
	WIDTH: 358px !important
}
.w2#goodForStack {
	WIDTH: 358px !important
}
.w2#techSpecsStack {
	WIDTH: 358px !important
}
.w3#dealsStack {
	WIDTH: 547px !important
}
.w3#goodForStack {
	WIDTH: 547px !important
}
.w3#techSpecsStack {
	WIDTH: 547px !important
}
.w4#dealsStack {
	WIDTH: 736px !important
}
.w4#goodForStack {
	WIDTH: 736px !important
}
.w4#techSpecsStack {
	WIDTH: 736px !important
}
.w5#dealsStack {
	WIDTH: 925px !important
}
.w5#goodForStack {
	WIDTH: 925px !important
}
.w5#techSpecsStack {
	WIDTH: 925px !important
}
.upSell .w1 {
	WIDTH: 189px !important
}
.upSell .w2 {
	WIDTH: 378px !important
}
.upSell .w3 {
	WIDTH: 567px !important
}
.upSell .w4 {
	WIDTH: 756px !important
}
.upSell .w5 {
	WIDTH: 945px !important
}
#productStack .lastRow.content .c3 {
	BACKGROUND: url(../images/containers/products/3x4x/bg_5x_column_prebuilder.gif) no-repeat center bottom; HEIGHT: 20px
}
#productStack .c3 .featuredColumn {
	Z-INDEX: 1 !important; POSITION: absolute !important; PADDING-BOTTOM: 0px; PADDING-LEFT: 13px; WIDTH: 250px; PADDING-RIGHT: 13px; BACKGROUND: url(../images/containers/master-sprite-24.png) no-repeat -10px -202px; HEIGHT: 100%; VISIBILITY: visible; MARGIN-LEFT: -21px; TOP: -25px; PADDING-TOP: 0px; LEFT: auto
}
#productStack .featuredColumnEnd {
	Z-INDEX: 1 !important; POSITION: absolute !important; PADDING-BOTTOM: 0px; PADDING-LEFT: 13px; WIDTH: 250px; PADDING-RIGHT: 13px; BACKGROUND: url(../images/containers/master-sprite-24.png) no-repeat -10px -202px; HEIGHT: 100%; VISIBILITY: visible; MARGIN-LEFT: -21px; TOP: -25px; PADDING-TOP: 0px; LEFT: auto
}
#productStack .c3 .featuredColumnEnd {
	MARGIN-TOP: -25px !important; BACKGROUND: url(../images/containers/master-sprite-24.png) no-repeat -10px -1157px; HEIGHT: 70px; TOP: 100%
}
#productStack .c3 DIV.highMsg {
	MARGIN: -13px 0px 10px
}
#productStack .c3 SPAN.itemImg A {
	POSITION: relative
}
#productStack .c3 .btn .t {
	POSITION: absolute
}
#productStack .c3 .btn .b {
	POSITION: absolute
}
#productStack .c3 .ratings .ratingReviewLink {
	FONT-SIZE: 0.84em !important
}
#promotionsContainer {
	MARGIN-BOTTOM: 40px
}
#promotionsContainer .clear {
	OVERFLOW: visible
}
#dealsStack .c3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 20px; PADDING-TOP: 0px
}
#goodForStack .c3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 20px; PADDING-TOP: 0px
}
#techSpecsStack .c3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 20px; PADDING-TOP: 0px
}
#dealsStack .c3Last {
	PADDING-RIGHT: 0px
}
#goodForStack .c3Last {
	PADDING-RIGHT: 0px
}
#techSpecsStack .c3Last {
	PADDING-RIGHT: 0px
}
#dealsStack .sectionDivider {
	BORDER-BOTTOM: #ccc 1px solid; MARGIN-BOTTOM: 10px; PADDING-TOP: 20px
}
#dealsStack H3 {
	PADDING-BOTTOM: 20px; COLOR: #ff9900
}
#dealsStack .notAvailable {
	TEXT-ALIGN: center; COLOR: #333333; FONT-SIZE: 0.84em
}
#goodForStack .c3 {
	COLOR: #666666; FONT-SIZE: 0.84em
}
#goodForStack H3 {
	PADDING-BOTTOM: 20px
}
#techSpecsStack {
	BORDER-BOTTOM: #cccccc 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 30px; PADDING-TOP: 0px
}
#techSpecsStack .row .c3 {
	COLOR: #666666; FONT-SIZE: 0.84em
}
#techSpecsStack H2 {
	PADDING-BOTTOM: 20px; LINE-HEIGHT: normal; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; FLOAT: left; MARGIN-RIGHT: 20px; PADDING-TOP: 0px
}
#techSpecsStack DIV .clear {
	OVERFLOW: visible
}
#techSpecsStack H2 SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 29px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/containers/master-sprite-24.png) no-repeat -1501px -251px; FONT-SIZE: 1.33em; CURSOR: pointer; PADDING-TOP: 0px
}
#techSpecsStack H2 SPAN.expandAll {
	BACKGROUND: url(../images/containers/master-sprite-24.png) no-repeat -1501px -338px
}
#techSpecsStack .row H4 {
	MARGIN: 10px 0px
}
#techSpecsStack .collapsed H4 {
	MARGIN: 10px 0px
}
#techSpecsStack .row H4 SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 19px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(../images/containers/master-sprite-8.png) #fff no-repeat -584px -371px; FLOAT: left; CURSOR: pointer; PADDING-TOP: 0px
}
#techSpecsStack .row H4 SPAN.title {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #fff; PADDING-TOP: 0px
}
#techSpecsStack .row {
	PADDING-BOTTOM: 20px; CLEAR: both; BORDER-TOP: #ccc 1px solid
}
#techSpecsStack .collapseGlobalControls A {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
#techSpecsStack .collapsed H4 SPAN {
	BACKGROUND-POSITION: -764px -371px
}
#techSpecsStack .collapsed {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.buddyLinkContainer {
	MARGIN: 5px 0px 0px
}
.buddyLinkContainer .buddyLinkImage {
	FLOAT: left; MARGIN-RIGHT: 5px
}
.buddyLinkContainer .buddyLink {
	FLOAT: left; MARGIN-RIGHT: 5px
}
.buddyProductImage {
	FLOAT: left; MARGIN-RIGHT: 5px
}
.buddyProductStack {
	FLOAT: left; MARGIN-RIGHT: 5px
}
.buddyLinkContainer .buddyLink {
	WHITE-SPACE: nowrap
}
.buddyProduct {
	FONT-FAMILY: Trebuchet MS, Arial; FONT-SIZE: 10px
}
.buddyLinkContainer {
	CLEAR: both; OVERFLOW: hidden
}
.buddyTwoCol .wrapper {
	CLEAR: both; OVERFLOW: hidden
}
.buddyOneCol .buddyProductContent {
	CLEAR: both; OVERFLOW: hidden
}
.buddyOneCol .buddyUpgrade {
	CLEAR: both; OVERFLOW: hidden
}
.buddyTwoCol .buddyProductContent {
	WIDTH: 485px; FLOAT: left; BORDER-RIGHT: #ccc 1px solid
}
.buddyTwoCol .buddyProductStack {
	MARGIN: 0px 20px; WIDTH: 200px
}
.buddyTwoCol .buddyUpgrade {
	PADDING-LEFT: 20px; WIDTH: 210px; FLOAT: left
}
.buddyTwoCol .systemIncludes {
	MARGIN: 20px 0px 30px; COLOR: #666
}
.buddyTwoCol .systemIncludes UL {
	LIST-STYLE-TYPE: disc; MARGIN: 0px 20px 8px 0px; WIDTH: 200px; FLOAT: left
}
.buddyProduct H2 {
	MARGIN: 0px 0px 20px; COLOR: #373737; FONT-SIZE: 2em
}
.buddyProduct H3 {
	COLOR: #333
}
.buddyOneCol TABLE {
	TABLE-LAYOUT: fixed
}
.buddyOneCol TD {
	WIDTH: 232px; PADDING-RIGHT: 20px
}
.buddyOneCol TD.omega {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.buddyOneCol .buddyProductImage {
	FLOAT: left
}
.buddyOneCol .buddyProductContent {
	MARGIN: 0px 0px 20px 20px
}
.buddyOneCol .buddyUpgrade H3 {
	BORDER-BOTTOM: #cccccc 1px solid; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #999999; PADDING-TOP: 0px
}
.buddyOneCol .buddyUpgrade .buddyUpgradeStack {
	MARGIN: 0px 0px 0px 63px; WIDTH: 189px; FLOAT: left
}
.buddyOneCol .buddyUpgrade .alpha {
	MARGIN: 0px
}
.buddyOneCol .buddyProductStack {
	WIDTH: 215px; MARGIN-BOTTOM: 20px
}
.buddyOneCol .systemIncludes {
	MARGIN: 0px 0px 0px 20px; WIDTH: 230px; FLOAT: left
}
.buddyProduct .btn {
	MARGIN-TOP: 10px; FONT-SIZE: 1.3em
}
.buddyProductStack H3 {
	MARGIN: 0px 0px 5px; PADDING-TOP: 2px
}
.buddyProductStack H3 A {
	LINE-HEIGHT: 1em; COLOR: #333; FONT-SIZE: 2em
}
.buddyProductStack .ratings {
	MARGIN: 0px 0px 8px
}
.buddyProductStack .ratings A {
	COLOR: #3399cc
}
.buddyProductStack .priceBlock .startText {
	COLOR: #339933; FONT-SIZE: 1.3em
}
.buddyProductStack .priceBlock .subText {
	COLOR: #339933; FONT-SIZE: 1.3em
}
.buddyProductStack .priceBlock .startText SPAN SUP {
	FONT-SIZE: 0.7em; TOP: -3px
}
.buddyProductStack .priceBlock .subText SPAN SUP {
	FONT-SIZE: 0.7em; TOP: -3px
}
.buddyProductStack .priceBlock .startText SPAN .price SUP {
	FONT-SIZE: 0.7em; TOP: -3px
}
.buddyProductStack .priceBlock .subText SPAN .price SUP {
	FONT-SIZE: 0.7em; TOP: -3px
}
.buddyProductStack .priceBlock .startText SPAN .price {
	FONT-WEIGHT: bold
}
.buddyProductStack .priceBlock .subText SPAN .price {
	FONT-WEIGHT: bold
}
.buddyProductStack .priceBlock #LabelSavings {
	FONT-SIZE: 1.1em
}
.buddyProductStack .subText .finalPrice {
	FONT-SIZE: 1em
}
.buddyProductStack .subText .salesLargePrice {
	FONT-WEIGHT: bold
}
.buddyProductStack .priceBlock .additionalFields {
	COLOR: #666; FONT-SIZE: 1.1em
}
.buddyProductStack .longPriceStack .additionalFields {
	COLOR: #666; FONT-SIZE: 1.1em
}
.buddyProductStack .shortPriceStack .additionalFields {
	COLOR: #666; FONT-SIZE: 1.1em
}
.buddyProductStack .priceBlock .additionalFields SPAN.additionalFields {
	FONT-SIZE: 1em
}
.buddyProductStack .priceBlock #Label1 {
	FONT-SIZE: 1.3em
}
.buddyProductStack .priceBlock #Label2 {
	FONT-SIZE: 1.3em
}
.buddyProductStack .callOutTextTitle {
	FONT-SIZE: 1.3em
}
.buddyProductStack UL.callOutText {
	FONT-SIZE: 1.3em
}
.buddyProductStack .estimatedShipDate {
	MARGIN: 10px 0px 15px; WIDTH: 140px; FONT-SIZE: 1.1em
}
.buddyUpgrade .estimatedShipDate {
	MARGIN: 10px 0px 15px; WIDTH: 140px; FONT-SIZE: 1.1em
}
.buddyProductStack .estimatedShipDate STRONG {
	LINE-HEIGHT: normal; COLOR: #666; FONT-WEIGHT: bold; PADDING-TOP: 0px !important
}
.buddyUpgrade .estimatedShipDate STRONG {
	LINE-HEIGHT: normal; COLOR: #666; FONT-WEIGHT: bold; PADDING-TOP: 0px !important
}
.buddyProductStack .estimatedShipDate SPAN {
	MARGIN: 0px 0px 0px 19px; COLOR: #3399cc
}
.buddyUpgrade .estimatedShipDate SPAN {
	MARGIN: 0px 0px 0px 19px; COLOR: #3399cc
}
.buddyUpgrade H3 {
	MARGIN: 0px 0px 20px; COLOR: #373737; FONT-SIZE: 1.8em
}
.buddyUpgrade P {
	LINE-HEIGHT: 19px; MARGIN: 5px 0px 20px; COLOR: #666; FONT-SIZE: 1.3em; FONT-WEIGHT: bold
}
.buddyUpgrade UL {
	LIST-STYLE: disc none outside; PADDING-BOTTOM: 0px; LINE-HEIGHT: 5px; MARGIN: 0px 0px 20px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; COLOR: #666; FONT-SIZE: 0.9em; PADDING-TOP: 0px
}
.systemIncludes UL {
	LIST-STYLE: disc none outside; PADDING-BOTTOM: 0px; LINE-HEIGHT: 5px; MARGIN: 0px 0px 20px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; COLOR: #666; FONT-SIZE: 0.9em; PADDING-TOP: 0px
}
.buddyUpgrade UL LI {
	LINE-HEIGHT: 1.4em; MARGIN: 0px 0px 8px; FONT-SIZE: 1.3em
}
.systemIncludes UL LI {
	LINE-HEIGHT: 1.4em; MARGIN: 0px 0px 8px; FONT-SIZE: 1.3em
}
.buddyPrice {
	COLOR: #333333; FONT-SIZE: 1.3em
}
.buddyPrice .buddyPriceMore {
	COLOR: #339933; FONT-WEIGHT: bold
}
.buddyPrice .buddyPriceLess {
	COLOR: #339933; FONT-WEIGHT: bold
}
.buddyPrice .buddyPriceMore SUP {
	FONT-SIZE: 0.7em; TOP: -3px
}
.buddyPrice .buddyPriceLess SUP {
	FONT-SIZE: 0.7em; TOP: -3px
}
.buddyPrice .buddyPriceMore .price SUP {
	FONT-SIZE: 0.7em; TOP: -3px
}
.buddyPrice .buddyPriceLess .price SUP {
	FONT-SIZE: 0.7em; TOP: -3px
}
.systemIncludes H3 {
	MARGIN: 0px 0px 5px; COLOR: #6c6c6c; FONT-SIZE: 1.3em
}
.systemIncludes UL LI {
	LINE-HEIGHT: 1.1em; MARGIN: 0px 0px 8px
}
.outOfStock {
	MARGIN: 0px 0px 5px; COLOR: #f90; FONT-SIZE: 0.84em; FONT-WEIGHT: 400
}
.lowInventory {
	MARGIN: 0px 0px 5px; COLOR: #f90; FONT-SIZE: 0.84em; FONT-WEIGHT: 400
}
.outOfStockBox {
	PADDING-LEFT: 40px; BACKGROUND: url(../images/icons/oos_img.png) no-repeat left top; COLOR: #666; FONT-SIZE: 0.85em
}
.buddyProduct * {
	FONT-FAMILY: Trebuchet MS, Arial
}
.dynamicLanding.upSell #productStack {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.dynamicLanding.upSell #productStack .lastRow.content .c3 {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.dynamicLanding#remoteCarousel {
	Z-INDEX: 1; MARGIN-LEFT: -20px; TOP: 0px
}
.dynamicLanding#remoteCarousel .specDescription {
	WIDTH: 965px
}
.dynamicLanding#remoteCarousel .short.specDescription {
	WIDTH: 965px
}
.dynamicLanding#remoteCarousel .specDescription TD {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.Iconography {
	TEXT-ALIGN: left; MARGIN: 10px 5px; WIDTH: 100%; HEIGHT: 100%
}
.content .c3 .Iconography {
	MARGIN-LEFT: 0px
}
.IconographyImg {
	WIDTH: 38px; DISPLAY: inline; HEIGHT: 55px
}
.delphiExpandCollapsePattern H4 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; HEIGHT: 25px; COLOR: #333333; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.delphiExpandCollapsePattern H4 {
	BACKGROUND-IMAGE: none; CURSOR: auto
}
.delphiExpandCollapsePattern H4.collapsed {
	BACKGROUND: url(../images/ExpandCollapsePattern/bar_background.jpg) #ffffff repeat-x 0px 0px; VISIBILITY: visible; CURSOR: pointer
}
.delphiExpandCollapsePattern H4 A:first-child {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 9px; WIDTH: 20px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(../images/ExpandCollapsePattern/collapse_button.png) no-repeat 0px 0px; FLOAT: left; HEIGHT: 20px; CURSOR: pointer; PADDING-TOP: 1px
}
.delphiExpandCollapsePattern H4.collapsed A:first-child {
	BACKGROUND: url(../images/ExpandCollapsePattern/expand_collapse_button.png) no-repeat 0px 0px
}
.delphiExpandCollapsePattern H4.collapsed A:hover {
	BACKGROUND-POSITION: 0px -38px; TEXT-DECORATION: none
}
.delphiExpandCollapsePattern TABLE {
	COLOR: #666666; FONT-SIZE: 0.84em
}
.viewFinder {
	CLEAR: both; OVERFLOW: hidden
}
#compareCarousel {
	CLEAR: both; OVERFLOW: hidden
}
.specsPanel {
	MARGIN: 0px 0px 0px 49px; WIDTH: 916px; OVERFLOW: hidden; BORDER-TOP: #cccccc 1px solid
}
.specsPanel TH SPAN {
	PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 17px; PADDING-TOP: 3px
}
.specBody {
	POSITION: relative; WIDTH: 965px; OVERFLOW: hidden
}
.compareCallout {
	POSITION: relative; WIDTH: 965px; OVERFLOW: hidden
}
.delphiExpandCollapsePattern .collapsed.specBody {
	POSITION: absolute; MARGIN-TOP: -100000px; VISIBILITY: hidden
}
.specBody TABLE {
	BORDER-COLLAPSE: collapse; MARGIN-LEFT: -245px
}
.compareCallout TABLE {
	BORDER-COLLAPSE: collapse; MARGIN-LEFT: -245px
}
.specBody TD {
	BORDER-BOTTOM: #e0e0e0 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 25px; VERTICAL-ALIGN: middle; PADDING-TOP: 3px
}
.specBody TH {
	BORDER-BOTTOM: #e0e0e0 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 25px; VERTICAL-ALIGN: middle; PADDING-TOP: 3px
}
.compareCallout TD {
	BORDER-BOTTOM: #e0e0e0 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 25px; VERTICAL-ALIGN: middle; PADDING-TOP: 3px
}
.compareCallout TH {
	BORDER-BOTTOM: #e0e0e0 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 25px; VERTICAL-ALIGN: middle; PADDING-TOP: 3px
}
.compareCallout TD {
	TEXT-ALIGN: center
}
.compareCallout TH {
	TEXT-ALIGN: center
}
.specBody TD .colContentCheckmark {
	TEXT-ALIGN: center
}
.specBody TD.details {
	VERTICAL-ALIGN: top
}
.specBody TH {
	TEXT-ALIGN: left; WIDTH: 232px; FONT-WEIGHT: normal
}
.compareCallout TH {
	TEXT-ALIGN: left; WIDTH: 232px; FONT-WEIGHT: normal
}
.specBody TR.first TD {
	HEIGHT: 25px; BORDER-TOP: #cccccc 1px solid; PADDING-TOP: 1px
}
.specBody TR.first TH {
	HEIGHT: 25px; BORDER-TOP: #cccccc 1px solid; PADDING-TOP: 1px
}
.compareCallout TR.first TD {
	HEIGHT: 25px; BORDER-TOP: #cccccc 1px solid; PADDING-TOP: 1px
}
.compareCallout TR.first TH {
	HEIGHT: 25px; BORDER-TOP: #cccccc 1px solid; PADDING-TOP: 1px
}
.specBody TR.first TD.details {
	PADDING-TOP: 3px
}
.specBody TR.last TD {
	BORDER-BOTTOM-STYLE: none; PADDING-RIGHT: 1px
}
.specBody TR.last TH {
	BORDER-BOTTOM-STYLE: none; PADDING-RIGHT: 1px
}
.compareCallout TR.last TD {
	BORDER-BOTTOM-STYLE: none; PADDING-RIGHT: 1px
}
.compareCallout TR.last TH {
	BORDER-BOTTOM-STYLE: none; PADDING-RIGHT: 1px
}
.specTitles TABLE {
	WIDTH: 914px; MARGIN-LEFT: 51px
}
.specTitles TH {
	TEXT-ALIGN: left
}
.specTitles {
	POSITION: relative; WIDTH: 297px; FLOAT: left
}
.specDescription {
	Z-INDEX: 2; POSITION: relative; WIDTH: 650px; OVERFLOW: visible
}
.short.specDescription {
	POSITION: relative; WIDTH: 560px; FLOAT: left; MARGIN-LEFT: 0px; OVERFLOW: hidden
}
.specDescription TD {
	BORDER-BOTTOM: #e0e0e0 1px solid; PADDING-LEFT: 14px; WIDTH: 126px; WORD-WRAP: break-word; OVERFLOW: hidden
}

@media Unknown    
{
.specDescription TD {
	WIDTH: 136px
}
    }
.compareCallout .specDescription TD {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.compareCallout TH {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.compareCallout TD {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.compareCallout TR.first TD {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.compareCallout TR.first TH {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
#compareSpecsHeader TD {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.compareCallout {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-TOP: 16px
}
.compareCallout .specDescription {
	POSITION: relative
}
.removeButton {
	MARGIN-BOTTOM: -15px; VERTICAL-ALIGN: top
}
.productImageMiddle {
	DISPLAY: table-cell; HEIGHT: 135px; VERTICAL-ALIGN: bottom !important
}
.productImageMiddle {
	POSITION: relative
}
.productImageMiddle IMG {
	POSITION: absolute; BOTTOM: 0px
}
.productDescBottom {
	VERTICAL-ALIGN: baseline
}
.productDescBottom P {
	TEXT-ALIGN: left; LINE-HEIGHT: 1.2em
}
.productDescBottom .secondaryLinks {
	TEXT-ALIGN: left
}
.productDescBottom .secondaryLinks A.link {
	DISPLAY: block; CLEAR: both
}
.compareCallout A {
	LINE-HEIGHT: 1.4em; FONT-SIZE: 1.18em; FONT-WEIGHT: bold
}
.compareCallout P {
	LINE-HEIGHT: 2.9em
}
.delphiExpandCollapsePattern .specDescription TH {
	VISIBILITY: visible
}
P.greatFor {
	TEXT-ALIGN: left
}
.learnExpandCollapse .delphiExpandCollapsePattern .specBody {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 14px; WIDTH: auto; PADDING-RIGHT: 0px; MARGIN-LEFT: 35px; BORDER-TOP: #cccccc 1px solid; PADDING-TOP: 8px
}
.learnExpandCollapse .delphiExpandCollapsePattern .specBody .specDescription {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.learnExpandCollapse {
	MARGIN-BOTTOM: 20px
}
.learnExpandCollapse .delphiExpandCollapsePattern {
	MARGIN-BOTTOM: 20px
}
.learnExpandCollapse .cAuto {
	WIDTH: 100%; MARGIN-RIGHT: 20px !important
}
.learnExpandCollapse .learnExpandHeader {
	PADDING-BOTTOM: 40px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.learnExpandCollapse .learnExpandHeader .compareControls {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.learnExpandCollapse .specBody TABLE {
	MARGIN-LEFT: 0px
}
.learnExpandCollapse .compareCallout TABLE {
	MARGIN-LEFT: 0px
}
#compareCarousel {
	Z-INDEX: 2; POSITION: relative; PADDING-BOTTOM: 32px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; PADDING-TOP: 23px
}
#compareCarousel .short.specDescription {
	WIDTH: 623px
}
#compareCarousel .fadeOut {
	POSITION: absolute; WIDTH: 65px; DISPLAY: block; BACKGROUND: url(../images/ExpandCollapsePattern/carousel_fade.png) repeat-y 0px 0px; HEIGHT: 100%; TOP: -1px; LEFT: 630px; _left: 559px
}
#remoteCarousel .fadeOut {
	POSITION: absolute; WIDTH: 65px; DISPLAY: block; BACKGROUND: url(../images/ExpandCollapsePattern/carousel_fade.png) repeat-y 0px 0px; HEIGHT: 100%; TOP: -1px; LEFT: 630px; _left: 559px
}
#compareCarousel H4 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#compareCarousel A.btn {
	MARGIN-TOP: 6px
}
#compareSpecsHeader A.prev {
	POSITION: absolute; MARGIN-TOP: 102px; OUTLINE-STYLE: none; WIDTH: 15px
}
#compareSpecsHeader A.next {
	POSITION: absolute; MARGIN-TOP: 102px; OUTLINE-STYLE: none; WIDTH: 15px
}
#compareSpecsHeader A.prev {
	LEFT: 272px
}
#compareSpecsHeader A.next {
	RIGHT: 21px
}
#compareSpecsHeader A.prev SPAN {
	MARGIN-LEFT: -99999px; CURSOR: pointer
}
#compareSpecsHeader A.next SPAN {
	MARGIN-LEFT: -99999px; CURSOR: pointer
}
#compareSpecsHeader {
	Z-INDEX: 3; POSITION: relative; PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; WIDTH: 965px; PADDING-RIGHT: 0px; PADDING-TOP: 50px
}
#compareSpecsHeader .productCarousel .item {
	FLOAT: left
}
.viewFinder LI {
	FLOAT: left
}
#compareSpecsHeader #chartControls {
	POSITION: absolute; PADDING-BOTTOM: 5px; PADDING-RIGHT: 16px; TOP: 11px; RIGHT: -2px
}
#compareSpecsHeader #chartControls #resetChart {
	PADDING-BOTTOM: 1px; PADDING-RIGHT: 10px; FLOAT: left; BORDER-RIGHT: #cccccc 1px solid
}
#compareSpecsHeader .viewFinder LI {
	MARGIN-LEFT: 5px
}
#compareSpecsHeader .viewFinder UL {
	PADDING-LEFT: 12px; MARGIN-RIGHT: 11px
}
#compareSpecsHeader .productCarousel .item H4 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#compareSpecsHeader .viewFinder .loupe {
	POSITION: absolute; MARGIN: -6px 0px 0px 5px; WIDTH: 187px; DISPLAY: block; BACKGROUND: url(../images/expandcollapsepattern/loupe.gif) no-repeat left top; HEIGHT: 43px; CURSOR: pointer; LEFT: 0px
}
#compareSpecsHeader .viewFinder {
	POSITION: absolute; PADDING-BOTTOM: 5px; PADDING-RIGHT: 16px; TOP: 11px; RIGHT: -2px
}
#compareSpecsHeader #chartControls .viewFinder {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; MARGIN-LEFT: 10px; CLEAR: none; TOP: 0px; RIGHT: 0px; PADDING-TOP: 0px
}
.OCCompare#compareSpecsHeader .viewFinder {
	FONT-SIZE: 0.84em; TOP: 35px
}
#compareSpecsHeader .sectionHeader {
	POSITION: relative; MARGIN: 0px; FLOAT: none !important; TOP: -50px; LEFT: 20px
}
#compareSpecsHeader #compareMessaging {
	Z-INDEX: 3; POSITION: absolute; WIDTH: 220px; LEFT: 30px
}
#configCompareInlineBanners {
	POSITION: absolute
}
#compareSpecsHeader #compareMessaging P {
	LINE-HEIGHT: 1.2em; MARGIN-BOTTOM: 20px; COLOR: #333333
}
#compareSpecsHeader #compareMessaging #chartActions H3 {
	MARGIN-BOTTOM: 5px
}
#compareSpecsHeader #compareMessaging #chartActions UL LI {
	MARGIN-BOTTOM: 5px
}
#compareSpecsHeader #compareMessaging #chartActions UL LI {
	PADDING-LEFT: 25px; PADDING-TOP: 2px
}
#compareSpecsHeader #compareMessaging #chartActions UL LI A {
	CURSOR: pointer
}
#compareSpecsHeader .compareControls {
	MARGIN-TOP: 45px; PADDING-LEFT: 20px; CLEAR: both; OVERFLOW: hidden
}
#compareSpecsHeader .compareControls H2 {
	FLOAT: left; COLOR: #333333; FONT-SIZE: 1.53em; MARGIN-RIGHT: 20px
}
#compareSpecsHeader .viewFinder P.showing {
	TEXT-ALIGN: right; MARGIN-BOTTOM: 11px; COLOR: #666666; MARGIN-RIGHT: 6px
}
#compareSpecsHeader TABLE {
	COLOR: #666666; MARGIN-LEFT: -14px
}
#compareSpecsHeader .specDescription {
	POSITION: relative; MARGIN-LEFT: 297px
}
#compareSpecsHeader .colContent {
	TEXT-ALIGN: left; MARGIN-TOP: 10px; VERTICAL-ALIGN: bottom
}
H4.marketBlurb {
	MARGIN: 13px 0px 5px 20px
}
.collapseGlobalControls {
	MARGIN-TOP: 3px; CURSOR: pointer
}
.collapseGlobalControls A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-RIGHT: #c9c9c9 1px solid; PADDING-TOP: 0px
}
.specHeaderContainer .collapseGlobalControls A {
	MARGIN-TOP: 0px
}
.collapseGlobalControls A.alpha {
	PADDING-LEFT: 0px
}
#compareSpecsHeader .collapseGlobalControls A.alpha {
	FLOAT: left
}
.collapseGlobalControls A.omega {
	BORDER-RIGHT-STYLE: none
}
.collapseGlobalControls .expandAllState {
	DISPLAY: none
}
.collapsiblePanelsGlobalControl .collapseAllState {
	DISPLAY: none
}
.collapsiblePanelsGlobalControl {
	FLOAT: left
}
A#prevPageControl {
	POSITION: absolute; TOP: -4px; LEFT: 19px
}
#compareSpecsHeader .toolLinkIcon {
	POSITION: absolute; HEIGHT: 15px; TOP: -9px; RIGHT: 15px
}
A.remove {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; DISPLAY: inline-block; MARGIN-BOTTOM: 10px; BACKGROUND: url(../images/buttons/remove.png) no-repeat 0px 0px; COLOR: #989898; PADDING-TOP: 2px
}
.alienwareFranchise A.remove {
	BACKGROUND-IMAGE: url(../images/buttons/remove_dark.png)
}
SPAN#similarSpecResults {
	DISPLAY: none
}
.specHeaderContainer {
	BORDER-TOP: #cccccc 1px solid
}
.specHeaderContainer H4 {
	BORDER-BOTTOM: #cccccc 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; MARGIN-LEFT: 20px; PADDING-TOP: 5px
}
.specHeaderContainer .callOutText LI {
	HEIGHT: auto
}
#compareCarousel .rating .starsContainer.starRatings {
	FLOAT: none
}
#compareCarousel .rating .ratingReviewLink {
	FLOAT: none
}
#compareCarousel .rating A {
	FLOAT: none
}
#compareCarousel .rating .starsContainer.starRatings {
	MARGIN: 0px auto
}
#compareCarousel .rating A {
	MARGIN: 0px
}
#remoteCarousel {
	Z-INDEX: 4; POSITION: fixed; PADDING-BOTTOM: 12px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 965px; PADDING-RIGHT: 0px; DISPLAY: none; BACKGROUND: url(../images/ExpandCollapsePattern/bg_guillotine.png) repeat-x 0px bottom; HEIGHT: 36px; BORDER-TOP: #f6f6f6 1px solid; PADDING-TOP: 11px
}
.visible#remoteCarousel {
	DISPLAY: block; TOP: 0px
}
#remoteCarousel A.next {
	MARGIN-TOP: 0px
}
#remoteCarousel A.prev {
	MARGIN-TOP: 0px
}
#remoteCarousel .short.specDescription {
	MARGIN-TOP: -2px; WIDTH: 623px
}
#remoteCarousel H4 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#remoteCarousel TD {
	HEIGHT: 25px; VERTICAL-ALIGN: middle
}
#remoteCarousel .specDescription TD {
	WIDTH: 187px
}
#remoteCarousel .colContent {
	MARGIN-TOP: 0px
}
INPUT.filter {
	MARGIN: 2px 5px 0px 0px; FLOAT: left
}
.filterEnabled P {
	MARGIN: 2px 5px 0px 0px; FLOAT: left
}
.filterEnabled P {
	MARGIN: 0px; WIDTH: 205px
}
.filterEnabled {
	CLEAR: both; OVERFLOW: hidden
}
.delphiExpandCollapsePattern .specTitles .filterEnabled {
	Z-INDEX: 2; POSITION: relative; OVERFLOW: hidden
}
