DIV.pageTitleBanner {
	PADDING-RIGHT: 19px; PADDING-LEFT: 19px; FONT-SIZE: x-small; PADDING-BOTTOM: 0px; COLOR: #212930; LINE-HEIGHT: 20px; PADDING-TOP: 0px; BACKGROUND-COLOR: #cccccc
}
DIV.mainContent {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 20px; WIDTH: 100%; PADDING-TOP: 10px
}
P.popupRebateContent {
	FONT-SIZE: 100%
}
DIV.mainPrinterFriendlyContent {
	PADDING-RIGHT: 15px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; WIDTH: 100%; PADDING-TOP: 10px
}
.largeType {
	COLOR: #616a74; LINE-HEIGHT: 14px
}
.regLink {
	COLOR: #616a74; LINE-HEIGHT: 14px
}
.skuData {
	COLOR: #616a74; LINE-HEIGHT: 14px
}
DIV.error {
	COLOR: maroon
}
.strongType {
	FONT-WEIGHT: bold; COLOR: #212930; LINE-HEIGHT: 14px
}
.subHeaderLarge {
	FONT-SIZE: x-small; COLOR: #212930; LINE-HEIGHT: 25px
}
.SubSubBanner {
	WIDTH: 100%; BACKGROUND-COLOR: #0651a7
}
.SubSubBanner H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 8px 0px 8px 8px; COLOR: white; LINE-HEIGHT: 8pt; PADDING-TOP: 0px
}
.SubSubBanner TD {
	PADDING-RIGHT: 10px
}
.SubSubBanner IMG {
	MARGIN-RIGHT: 3px
}
.PopupTitle {
	PADDING-RIGHT: 20px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; WIDTH: 100%; PADDING-TOP: 0px; FONT-FAMILY: Verdana,Arial,Helvetica; BACKGROUND-COLOR: #0651a7
}
.PopupTitle H1 {
	FONT-SIZE: x-small; COLOR: white
}
.PopupBody {
	PADDING-RIGHT: 15px; PADDING-LEFT: 30px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #616a74; PADDING-TOP: 20px; FONT-FAMILY: Verdana,Arial,Helvetica
}
DIV.PopupBody LI {
	MARGIN: 0px 0px 10px -20px
}
DIV.PopupBody P {
	MARGIN-LEFT: -10px
}
.PopupTitle {
	TEXT-ALIGN: left
}
.smallType {
	MARGIN: 0px 20px 10px 30px
}
H3.ProductComparison {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; FONT-SIZE: 115%; PADDING-BOTTOM: 0px; MARGIN: -10px 0px; BORDER-LEFT: 0px; COLOR: #37404b; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
IMG.ComparisonRating {
	VERTICAL-ALIGN: text-top; MARGIN-RIGHT: 10px
}
.ProductComparisonTable {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: larger; MARGIN: 20px 20px 63px; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; BORDER-COLLAPSE: collapse
}
TD.ProductComparisonTableHeader {
	PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 20px; BACKGROUND-COLOR: #f1f3f4
}
.ProductComparisonTable TD {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 15px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 15px; BORDER-BOTTOM: #cccccc 1px solid
}
P.ProductComparison {
	FONT-SIZE: xx-small; MARGIN-LEFT: 20px
}
.ProductComparisonOddRowTitle {
	BACKGROUND-COLOR: #ffffff
}
.ProductComparisonRemove {
	BACKGROUND-COLOR: #f1f3f4
}
.ProductComparisonEvenRowTitle {
	BACKGROUND-COLOR: #f1f3f4
}
.evenRecord {
	BACKGROUND: #f1f1f1
}
IMG.sortArrow {
	MARGIN-LEFT: 5px
}
TABLE#listViewTbl {
	BORDER-COLLAPSE: collapse
}
TABLE#tblPresentation TD.itemDetails {
	PADDING-LEFT: 8px; FONT-SIZE: xx-small; COLOR: #616a74
}
TABLE#listViewTbl TD {
	PADDING-LEFT: 8px; FONT-SIZE: xx-small; COLOR: #616a74
}
TABLE#listViewTbl TD TABLE TD {
	PADDING-LEFT: 0px; FONT-SIZE: xx-small
}
TABLE#tblPresentation A {
	FONT-SIZE: xx-small
}
TABLE#tblPresentation H2.Home {
	FONT-WEIGHT: normal; FONT-SIZE: x-small; MARGIN: 0px 0px 5px; COLOR: #212930; BORDER-BOTTOM: #cccccc 1px solid
}
TABLE#tblPresentation IMG {
	MARGIN: 0px 0px 5px
}
DIV.categoryEyeBrow {
	BACKGROUND-POSITION: left top; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(../../img/dash.gif); BACKGROUND-REPEAT: no-repeat
}
TD.listHeader {
	BORDER-RIGHT: #cccccc 3px solid; PADDING-RIGHT: 12px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 8px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid
}
.filterDropdown {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana
}
INPUT.filterGoButton {
	MARGIN: 0px 0px 0px 5px
}
TD.obsoleteBox {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #f1f3f4
}
TD.obsoleteBoxEmpty {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 0px; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 10px; BACKGROUND-COLOR: #f1f3f4
}
.pageNumbers {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003399
}
.pageNumbersSelected {
	COLOR: #666666
}
.searhResultNumbers {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: black
}
.tableHeaderLink {
	FONT-WEIGHT: bold; FONT-SIZE: 105%; COLOR: #212930
}
A.hasTrial {
	COLOR: green
}
A.hasTrial:visited {
	COLOR: green
}
A.hasTrial:active {
	COLOR: green
}
A.hasTrial:hover {
	COLOR: green
}
A.collapseSectionTitle {
	TEXT-DECORATION: none
}
A.collapseSectionTitle {
	TEXT-DECORATION: none
}
TD.ListPageItemdisplay {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #666666; PADDING-TOP: 10px
}
TD.SmartComponentTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #666666
}
TD.ListPageItemdisplayAnchor {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003399
}
TD.trybuyLink {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; VERTICAL-ALIGN: top; COLOR: #003399; TEXT-ALIGN: left
}
DIV.searchTerms {
	FONT-SIZE: 11px; MARGIN: 13px 15px 6px; COLOR: black
}
DIV.searchTerms LI {
	PADDING-TOP: 5px
}
P.compare {
	MARGIN-TOP: -15px
}
H2 {
	MARGIN-TOP: 10px; FONT-SIZE: small
}
H3 {
	MARGIN-TOP: 10px; FONT-SIZE: medium; PADDING-BOTTOM: 2px; MARGIN-LEFT: 10px; WIDTH: 99%; COLOR: black; BORDER-BOTTOM: silver 1px solid
}
.navDivider {
	MARGIN-LEFT: 10px; COLOR: #cccccc; MARGIN-RIGHT: 10px
}
H3.SectionHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-LEFT: 0px; COLOR: black; BORDER-BOTTOM-STYLE: none
}
SPAN.SmallHeader {
	FONT-WEIGHT: bold
}
DIV.part {
	FONT-SIZE: 10px; MARGIN: 5px 0px 10px
}
P.part {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 0px; PADDING-TOP: 0px
}
SPAN.partPrice {
	FONT-WEIGHT: bold; FONT-SIZE: 90%
}
TABLE#listViewTbl SPAN.partPrice {
	FONT-WEIGHT: bold; FONT-SIZE: 100%
}
FORM.cartButton {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px
}
FORM.cartButton INPUT {
	FONT-SIZE: xx-small; FONT-FAMILY: Verdana,Arial,Helvetica
}
INPUT.cartButton {
	
}
HR.skuSeparator {
	MARGIN: 0px; COLOR: #cccccc; HEIGHT: 1px
}
.partOrderabilityInfo {
	FONT-WEIGHT: bold; COLOR: #cc0033
}
#homepage H2.home {
	FONT-WEIGHT: normal; FONT-SIZE: x-small; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 2px; COLOR: #212930; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Verdana
}
H2.featuredProducts {
	MARGIN-TOP: 26px; PADDING-LEFT: 10px; FONT-SIZE: x-small; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; COLOR: #000000; FONT-FAMILY: Verdana
}
DIV.graphicTextHeader {
	MARGIN: 12px 15px 0px 20px
}
TD.itemDetails {
	PADDING-LEFT: 10px; FONT-SIZE: xx-small; COLOR: #616a74; LINE-HEIGHT: 140%
}
TD.itemDetails A {
	FONT-WEIGHT: bold; FONT-SIZE: xx-small; COLOR: #03c
}
A.categoryLink {
	MARGIN-TOP: 6px; DISPLAY: block; MARGIN-BOTTOM: 26px; COLOR: #03c
}
TD.rightContainer {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 2px
}
DIV.featuredProduct {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; FONT: 82%/140% Verdana, Arial, Helvetica; COLOR: #000000; PADDING-TOP: 0px
}
A.featuredProduct {
	DISPLAY: block; FONT-WEIGHT: bold; MARGIN: 4px 0px 0px; COLOR: #03c
}
.featuredProduct P {
	MARGIN: 0px
}
DIV.price {
	MARGIN-TOP: 7px; FONT-WEIGHT: bold
}
DIV.SKU {
	FONT-STYLE: italic
}
.featuredProduct FORM {
	MARGIN: 0px
}
.featuredProduct INPUT {
	MARGIN-TOP: 3px; FONT: 105% Tahoma
}
DIV.categoryIndex H2 {
	FONT-SIZE: x-small; MARGIN-BOTTOM: 10px; COLOR: #212930
}
#categoryIndex {
	FONT-SIZE: x-small; COLOR: #03c; LINE-HEIGHT: 140%; POSITION: relative; TOP: -4px
}
TABLE.relatedProduct {
	MARGIN-TOP: 20px; MARGIN-LEFT: 10px
}
TD.relatedProduct {
	PADDING-RIGHT: 21px; FONT-SIZE: xx-small; WIDTH: 200px
}
TD.RightPanel {
	PADDING-RIGHT: 10px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TD.DetailRightPanel {
	BACKGROUND: #f1f3f4
}
TD.DetailRightPanel DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: xx-small; PADDING-BOTTOM: 0px; COLOR: black; PADDING-TOP: 0px
}
TD.DetailRightPanel P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TD.DetailRightPanel IMG.ESRBGraphic {
	MARGIN: 10px 0px 0px 10px
}
TD.DetailRightPanel HR {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px -5px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; HEIGHT: 1px
}
H3.RightPanel {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
UL.RightPanel {
	MARGIN: 10px 0px 0px 20px
}
LI.RightPanel {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 10px; COLOR: #003399
}
TR.RightPanelBorder {
	BACKGROUND-COLOR: #cccccc
}
P.RightPanel {
	MARGIN: 15px 5px
}
.SmallHeaderTrial {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
P.RightPanelIndent {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 6px
}
TABLE.ProductDetail {
	MARGIN-BOTTOM: 10px
}
IMG.ProductDetail {
	MARGIN: 5px 0px 0px 20px
}
IMG.officeInclude {
	VERTICAL-ALIGN: middle; WIDTH: 16px; MARGIN-RIGHT: 5px; HEIGHT: 16px
}
P.trialExpiration {
	FONT-WEIGHT: bold
}
H1.productName {
	FONT-WEIGHT: normal; FONT-SIZE: 18pt; MARGIN-LEFT: 10px; COLOR: black; FONT-FAMILY: Verdana
}
TABLE.sysReq {
	PADDING-RIGHT: 15px; MARGIN-BOTTOM: 30px; MARGIN-LEFT: 10px
}
H3.sysReq {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN-BOTTOM: -10px; BORDER-LEFT: 0px; COLOR: black; BORDER-BOTTOM: 0px; FONT-FAMILY: Verdana
}
TD.sysReqRule {
	PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
P.sysReq {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN-BOTTOM: 10px; COLOR: black; FONT-FAMILY: Verdana
}
P.trlSysReq {
	FONT-SIZE: 10px; MARGIN-BOTTOM: 10px; COLOR: #000000
}
P.topReas {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 10px; COLOR: #000000
}
TD.DS {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: xx-small; PADDING-BOTTOM: 10px; COLOR: black; PADDING-TOP: 6px
}
TD.trlFormat {
	FONT-SIZE: 10px; VERTICAL-ALIGN: top; COLOR: #000000
}
TD.sysReqType {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: xx-small; PADDING-BOTTOM: 10px; MARGIN-LEFT: 10px; WIDTH: 113px; PADDING-TOP: 6px
}
TD.sysReqDesc {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; FONT-SIZE: xx-small; PADDING-BOTTOM: 10px; PADDING-TOP: 6px
}
H3.trlVer {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN-TOP: 12px; FONT-WEIGHT: normal; FONT-SIZE: 13px; MARGIN-BOTTOM: 10px; BORDER-LEFT: 0px; COLOR: #000000; BORDER-BOTTOM: 0px; FONT-FAMILY: verdana
}
H3.trlFormat {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN-TOP: 20px; FONT-WEIGHT: normal; FONT-SIZE: 13px; MARGIN-BOTTOM: -5px; BORDER-LEFT: 0px; COLOR: #000000; BORDER-BOTTOM: 0px; FONT-FAMILY: verdana
}
P.trlParagraph {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN-BOTTOM: 8px; COLOR: black; FONT-FAMILY: verdana
}
P.trlHeading {
	MARGIN-TOP: 12px; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: 7px; COLOR: black; FONT-FAMILY: verdana
}
TABLE.trlFormat {
	PADDING-RIGHT: 10px; MARGIN: 25px 10px 30px
}
TABLE.trlInst {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 25px; MARGIN-BOTTOM: 30px; MARGIN-LEFT: 10px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 390px; BORDER-BOTTOM: #cccccc 1px solid; BORDER-COLLAPSE: collapse
}
TD.trlInst {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 6px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 6px; BORDER-LEFT: #cccccc 1px solid; COLOR: black; PADDING-TOP: 6px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: verdana
}
TABLE.printerFriendly {
	PADDING-LEFT: 10px; PADDING-BOTTOM: 20px
}
P.trlListHeader {
	MARGIN-TOP: 12px; FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN-BOTTOM: -9px; COLOR: black; FONT-FAMILY: verdana
}
LI.trlListItem {
	MARGIN-TOP: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; MARGIN-LEFT: 10px; COLOR: black
}
LI.featureTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: black; FONT-FAMILY: Verdana
}
P.featureTitle {
	PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-LEFT: 0px; COLOR: black; FONT-FAMILY: Verdana
}
LI.keyFeature {
	FONT-SIZE: 12px; MARGIN: 0px 0px 14px -15px
}
UL.featureList {
	MARGIN-LEFT: 25px
}
UL.trlFeatureList {
	FONT-SIZE: 10px; MARGIN-LEFT: 25px; COLOR: #000000; FONT-FAMILY: Verdana
}
UL.relatedlinks {
	FONT-SIZE: 11px; MARGIN-LEFT: 15px; COLOR: #003399
}
LI.relatedlinks {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #003399; FONT-FAMILY: Verdana
}
P.featureDesc {
	PADDING-RIGHT: 0px; MARGIN-TOP: 5px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
P.LongDesc {
	PADDING-RIGHT: 0px; MARGIN-TOP: 3px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; COLOR: black; PADDING-TOP: 0px
}
DIV.pageSelector {
	PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN-LEFT: 10px; COLOR: #616a74; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 1px solid
}
P.demoTitle {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: -15px
}
P.DatasheetLink {
	MARGIN-TOP: 15px; MARGIN-LEFT: -10px
}
TD.printerFriendlyHead {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: black; HEIGHT: 25px
}
TD.printerFriendlyItem {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: black
}
TD.RelatedproductItem {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: black
}
.worldwidepara {
	PADDING-LEFT: 15px; FONT-SIZE: 8pt; MARGIN-BOTTOM: 15px; COLOR: #616a74; PADDING-TOP: 20px; FONT-FAMILY: verdana
}
.worldwidelastUpdate {
	PADDING-LEFT: 15px; FONT-SIZE: 8pt; MARGIN-BOTTOM: 15px; COLOR: #616a74; PADDING-TOP: 20px; FONT-FAMILY: verdana
}
.worldwidelastUpdate {
	MARGIN-BOTTOM: 50px
}
LI.worldwidepicfinder {
	MARGIN-TOP: 10px; FONT-SIZE: 8pt; LIST-STYLE-IMAGE: url(../../img/bullet.gif)
}
BODY.DSBody {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
TABLE.DSBanner {
	BACKGROUND-COLOR: #d4d8da
}
BODY.DSBody P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: xx-small; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 10px; COLOR: black; PADDING-TOP: 0px
}
TD.DSProductImage {
	PADDING-RIGHT: 20px
}
.DSGameHeader {
	FONT-WEIGHT: bold
}
H1.DSProductName {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; COLOR: black
}
H2.DSSubHead {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN: 20px 0px 0px; COLOR: black
}
H3.DSSubHead {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN-BOTTOM: 0px; BORDER-LEFT: 0px; COLOR: black; BORDER-BOTTOM: 0px
}
UL.DSList {
	FONT-SIZE: 10px; MARGIN: 10px 0px 0px 18px; COLOR: black
}
BODY.DSBody DIV.part {
	FONT-SIZE: 10px; MARGIN: 10px 50px 0px 0px; COLOR: black
}
DIV.trlListDesc {
	MARGIN-TOP: 10px
}
DIV.trlGetTrial {
	MARGIN-TOP: -10px; FONT-SIZE: 10px; WIDTH: 400px; TEXT-ALIGN: right
}
.SubSubBannerLightBlue {
	WIDTH: 100%; BACKGROUND-COLOR: #C0E0FF
}
.HomePagehead {
	PADDING-RIGHT: 15px; PADDING-LEFT: 19px; FONT-WEIGHT: bold; FONT-SIZE: 80%; PADDING-BOTTOM: 0px; MARGIN-LEFT: 10px; COLOR: #1E77D3; PADDING-TOP: 0px; FONT-FAMILY: Verdana
}
.HomePageheadNoPadding {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; VERTICAL-ALIGN: middle; COLOR: #666666; FONT-FAMILY: Verdana
}
.ProductDetPagehead {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 80%; PADDING-BOTTOM: 0px; MARGIN-LEFT: 1px; COLOR: #666666; PADDING-TOP: 0px; FONT-FAMILY: Verdana
}
.BreadCrumpLinks {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 1px; VERTICAL-ALIGN: bottom; COLOR: #003399; PADDING-TOP: 0px; FONT-FAMILY: Verdana; HEIGHT: 15px
}
A.BreadCrumpText {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: 1px; VERTICAL-ALIGN: bottom; COLOR: #003399; PADDING-TOP: 0px; FONT-FAMILY: Verdana; HEIGHT: 15px
}
.BreadCrumpText {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: 1px; VERTICAL-ALIGN: bottom; COLOR: #666666; PADDING-TOP: 0px; FONT-FAMILY: Verdana; HEIGHT: 15px
}
.productBreadCrumpText {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 1px; VERTICAL-ALIGN: bottom; COLOR: #666666; PADDING-TOP: 0px; FONT-FAMILY: Verdana; HEIGHT: 15px
}
.TableTopBorder {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 1px; COLOR: #666666; PADDING-TOP: 0px; FONT-FAMILY: Verdana
}
TD.headerrule {
	PADDING-RIGHT: 0px; BORDER-TOP: #e7e7e7 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
TD.bottomrule {
	PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid
}
DIV.categoryPage H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; PADDING-BOTTOM: 5px; BORDER-BOTTOM: #cccccc 1px solid
}
TD.OnthispageTitle {
	VERTICAL-ALIGN: bottom; COLOR: #666666; HEIGHT: 35px
}
TD.itemDetailscategory {
	PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 12px; VERTICAL-ALIGN: top; COLOR: #003399
}
TD.itemDetailscategoryNoPad {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #003399; HEIGHT: 25px
}
TD.backtotopcategory {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #003399; PADDING-TOP: 10px; HEIGHT: 15px
}
TD.backtotopcategory A:visited {
	COLOR: #0033cc
}
TD.DownloadLink {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; VERTICAL-ALIGN: bottom; COLOR: #003399; PADDING-TOP: 18px; TEXT-ALIGN: right
}
TD.onthiscategorylist {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #003399; HEIGHT: 20px
}
TD.onthiscategorylist A:visited {
	COLOR: #0033cc
}
TD.genrescategory {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; COLOR: black; PADDING-TOP: 3px; TEXT-ALIGN: left
}
TD.genresTitleandItem {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #666666; TEXT-ALIGN: left
}
TD.headerRuleandHead {
	PADDING-RIGHT: 15px; BORDER-TOP: #e7e7e7 1px solid; PADDING-LEFT: 19px; FONT-WEIGHT: bold; FONT-SIZE: 80%; PADDING-BOTTOM: 3px; MARGIN-LEFT: 10px; COLOR: #1E77D3; PADDING-TOP: 3px; BORDER-BOTTOM: 0px; FONT-FAMILY: Verdana
}
TD.itemDetailsPreVerLink {
	PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #003399; HEIGHT: 30px
}
TD.itemDetailsPreVerText {
	PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: black; HEIGHT: 30px
}
TD.MostPopKeytech {
	PADDING-LEFT: 19px; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #003399
}
TD.MostPopKeytechNoPad {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #003399; LINE-HEIGHT: 15px
}
.TenPxWidth {
	WIDTH: 10px
}
.FifteenPxWidth {
	WIDTH: 15px
}
.TwentyFivePxWidth {
	WIDTH: 25px
}
.FivePxWidth {
	WIDTH: 5px
}
.SevenPxWidth {
	WIDTH: 7px
}
.OnePxWidth {
	WIDTH: 1px
}
TD.bottomLine {
	BORDER-BOTTOM: #cccccc 1px solid
}
TD.itemDetails {
	PADDING-LEFT: 10px; FONT-SIZE: xx-small; COLOR: #616a74; LINE-HEIGHT: 140%
}
TD.itemDetails A {
	FONT-WEIGHT: bold; FONT-SIZE: xx-small; COLOR: #03c
}
TD.HomePageItemdisplayAnchor {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003399
}
TD.HomePageItemdisplay {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: black; PADDING-TOP: 10px
}
TD.HomePageItemPadding {
	PADDING-TOP: 20px
}
TD.GeoTargetImg {
	PADDING-LEFT: 15px; PADDING-TOP: 15px
}
TD.ListPageHeading {
	FONT-WEIGHT: normal; FONT-SIZE: 110%; COLOR: #666666; PADDING-TOP: 18px
}
TD.SearchPageHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; COLOR: black; PADDING-TOP: 18px
}
SPAN.liveLink {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; COLOR: #003399
}
SPAN.selectedLetterLink {
	FONT-WEIGHT: bolder; FONT-SIZE: 80%; COLOR: #666666
}
SPAN.displayLetterLink {
	FONT-WEIGHT: bolder; FONT-SIZE: 80%; COLOR: #88aada
}
TD.ListContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: black
}
TR.paginationRow {
	PADDING-TOP: 25px
}
TABLE.listpagePadding {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; MARGIN-BOTTOM: 5px
}
.HowToBuyHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: black
}
.HowToBuyDescription {
	FONT-SIZE: 11px; COLOR: black; LINE-HEIGHT: 15pt; TOP: 5px
}
.HowToBuyDropDownHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 8px; MARGIN-LEFT: 5px
}
.HowToBuyPagehead {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: black
}
DIV.hr {
	BORDER-TOP: #cccccc 1px solid; OVERFLOW-Y: hidden; WIDTH: 100%; HEIGHT: 5px
}
.reference {
	MARGIN-BOTTOM: 16px
}