A {
    color: #872631;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
}

A:active {
    color: #872631;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
}

A:hover {
    color: #5b698e;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
}

A:visited {
    color: #872631;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
}

.accountBusName {
    font-size: 12px;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
}

.accountData {
	font-weight: bold;
	font-size: 12px;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
}

.accountDescription {
	font-size: 12px;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
}

.accountDetail {
	font-size: 12px;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
}

.accountLinks {
    font-weight: bold;
    font-size: 12px;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
}

.accountName {
    font-weight: bold;
    font-size: 12px;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
}

.accountType {
	font-size: 12px;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
}

.cartDescription {
	font-size: 10px;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
}

.cartDivLine {
	background-color: #FFFFFF;
}

.cartEvenRow {
	background-color: #ECECEC;
}

.cartExtended {
	font-size: 12px;
	font-weight: bold;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
}

.cartFooter {
	background-color: #F5F5F5;
}

.cartItem {
	font-weight: bold;
	font-size: 12px;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
}

.cartItemTotal {
	font-size: 12px;
    color: #000000;
	font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
}

.cartLabel {
	background-color: #DEDEDE;
	font-size: 12px;
	font-weight: bold;
    color: #005BA2;
    font-family: Arial, Helvetica, sans-serif;
}

.cartOddRow {
	background-color: #E4EAF4;
}

.cartSummaryData {
	font-size: 12px;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
}

.cartSummaryLabels {
	font-size: 10px;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
}

.cartUnit {
	font-weight: bold;
	font-size: 12px;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
}

.CustFinePrint {
    font-size: 10px;
    color: black;
    font-family: Arial, Helvetica, sans-serif;
}

.CustFormFoot {
    font-size: 10px;
    color: #005ba2;
    font-family: Arial, Helvetica, sans-serif;
}

.CustFormHead {
    font-weight: bold;
    font-size: 12px;
    color: black;
    font-family: Arial, Helvetica, sans-serif;
}

.CustFormItemHead {
	font-weight: bold;
	font-size: 12px;
	color: #902147;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

.CustFormItemSum {
    font-weight: normal;
    font-size: 10px;
    color: black;
    font-family: Arial, Helvetica, sans-serif;
}

.CustInlineNavPath {
    font-weight: bold;
    font-size: 12px;
    color: black;
    font-family: Arial, Helvetica, sans-serif;
}

.CustInstructions {
    font-size: 12px;
    color: black;
    font-family: Arial, Helvetica, sans-serif;
}

.CustNavTop {
    font-weight: normal;
    font-size: 10px;
    font-family: Arial, Helvetica, sans-serif;
}

.CustPositionDetails {
    font-weight: normal;
    font-size: 10px;
    color: black;
    font-family: Arial, Helvetica, sans-serif;
}

.CustProductDetail {
    font-size: 10px;
    color: black;
    font-family: Arial, Helvetica, sans-serif;
}

.CustSearchHigh {
    font-weight: bold;
    font-size: 12px;
    color: #006699;
    font-family: Arial, Helvetica, sans-serif;
}

.CustSearchLow {
    font-weight: normal;
    font-size: 11px;
    color: black;
    font-family: Arial, Helvetica, sans-serif;
}

.CustSearchTitle {
    font-weight: normal;
    font-size: 11px;
    color: #006699;
    font-family: Arial, Helvetica, sans-serif;
}

.fieldInstruction {
	font-size: 10px;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
}

.fieldLabel {
	font-size: 12px;
	font-weight: bold;
    color: #005BA2;
    font-family: Arial, Helvetica, sans-serif;
}

.formDarkGrey {
    background: #DEDEDE;
}

.formInstructionCopy {
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
}

.formLabel {
    font-weight: bold;
    font-size: 12px;
    color: #006ea7;
    font-family: Arial, Helvetica, sans-serif;
}

.formLightGrey {
    background: #F5F5F5;
}

.formSubhead {
    font-weight: bold;
    font-size: 12px;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
}

.HomeFooterLoud {
    font-weight: bold;
    font-size: 12px;
    color: #872631;
    font-family: Arial, Helvetica, sans-serif;
}

.HomeFooterLoud A {
    font-weight: bold;
    color: #872631;
}

.HomeFooterLoud A:hover {
    font-weight: bold;
    color: #5b698e;
}

.HomeFooterLoud A:visited {
    font-weight: bold;
    color: #872631;
}

.HomeFooterSoft {
    font-weight: normal;
    font-size: 10px;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
}

.HomeFooterSoft A {
    font-weight: normal;
}

.HomeFooterSoft A:hover {
    font-weight: normal;
    color: #5b698e;
}

.HomeFooterSoft A:visited {
    font-weight: normal;
}

HR {
    border: #000000 1px solid;
}

.InlineTOCTitle {
    font-size: 12px;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
}

.InlineTOCSummary {
    margin-top: 0px;
    font-size: 10px;
    margin-bottom: 4px;
    font-family: Arial, Helvetica, sans-serif;
}

.InlineTOCReleaseDate {
    font-weight: bold;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
}

.InlineTOCUpdatedDate {
    font-weight: bold;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
}

.InlineTOCExpirationDate {
    font-weight: bold;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
}

.InlineTOCCreationDate {
    font-weight: bold;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
}

.InlineTOCIconCaption {
    font-weight: bold;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
}

LI {
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
}

.modCopy {
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
}

.modTable {
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 2px;
}

.navLinks {
    font-weight: normal;
    font-size: 10px;
    font-family: Arial, Helvetica, sans-serif;
}

.navLinks A {
    font-weight: normal;
}

.navLinks A:hover {
    font-weight: normal;
}

.navLinks A:visited {
    font-weight: normal;
}

.NavPath {
    font-weight: normal;
    font-size: 10px;
    color: black;
    font-family: Arial, Helvetica, sans-serif;
    font-variant: normal;
}

.NavPathCurrent {
    font-weight: normal;
    font-size: 10px;
    color: black;
    font-family: Arial, Helvetica, sans-serif;
    font-variant: normal;
}

.NavPathHome {
    font-weight: normal;
    font-size: 10px;
    font-family: Arial, Helvetica, sans-serif;
    font-variant: normal;
}

P {
    margin-top: 0px
}

.PopupTableHeading {
    font-weight: bold;
    font-size: 12px;
    color: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
}

.ProductFancySubhead {
    font-weight: bold;
    font-size: 16px;
    color: #006ea7;
    font-family: Arial, Helvetica, sans-serif;
}

.productModel {
	font-size: 12px;
	font-weight: bold;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
}

.sbuData {
	font-size: 12px;
	font-weight: bold;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
}

.SecondaryNavLink {
    font-size: 12px;
    color: black;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
}

.SecondaryNavLink A {
    font-weight: bold;
    color: #872631;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
}

.SecondaryNavLink A:visited {
    font-weight: bold;
    color: #872631;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
}

.SecondaryNavLink A:hover {
    font-weight: bold;
    color: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
}

SELECT {
    font-size: 10px;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
}

.serviceInstallMessage {
	font-size: 10px;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
}

.siteMapBulletBlue {
	color: #006BA5;
	font-size: 10px;
}

.siteMapBulletRed {
	color: #872631;
	font-size: 10px;
}


.siteMapElement {
    font-size: 10px;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
}

.siteMapElementBlue A {
    font-size: 10px;
    color: #006ba5;
}

.siteMapElementBlue A:active {
    font-size: 10px;
    color: #006ba5;
}
 
.siteMapElementBlue A:hover {
    font-size: 10px;
    color: #5b698e;
}

.siteMapElementBlue A:visited {
    font-size: 10px;
    color: #006ba5;
}

.siteMapElementGreen A {
    font-size: 10px;
    color: #306356;
}

.siteMapElementGreen A:active {
    font-size: 10px;
    color: #306356;
}

.siteMapElementGreen A:hover {
    font-size: 10px;
    color: #5b698e;
}

.siteMapElementGreen A:visited {
    font-size: 10px;
    color: #5b698e;
}

.siteMapElementRed A {
    font-size: 10px;
    color: #872631;
}

.siteMapElementRed A:active {
    font-size: 10px;
    color: #872631;
}

.siteMapElementRed A:hover {
    font-size: 10px;
    color: #5b698e;
}

.siteMapElementRed A:visited {
    font-size: 10px;
    color: #872631;
}

.siteMapLabel {
    font-weight: bold;
    font-size: 12px;
    color: #882732;
    font-family: Arial, Helvetica, sans-serif;
}

.siteMapStore {
    font-size: 10px;
    color: #006ba5;
    font-family: Arial, Helvetica, sans-serif;
}

.StoryAuthorEmail {
    font-weight: normal;
    font-size: 10px;
    color: #872631;
    font-family: Arial, Helvetica, sans-serif;
}

.StoryAuthorEmail A {
    font-weight: normal;
    font-size: 10px;
}

.StoryAuthorEmail A:hover {
    font-weight: normal;
    font-size: 10px;
    color: #5b698e;
}

.StoryAuthorEmail A:visited {
    font-weight: normal;
    font-size: 10px;
}

.StoryAuthorName {
    font-size: 10px;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
}

.StoryAuthorPhone {
    font-weight: normal;
    font-size: 10px;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
}

.StoryAuthorTitle {
    font-weight: normal;
    font-size: 11px;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
}

.StoryAuthorURL {
    font-family: Arial, Helvetica, sans-serif;
}

.StoryBody {
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
}

.StoryBodyCopy {
    font-size: 12px;
    color: black;
    font-family: Arial, Helvetica, sans-serif;
}

.StoryBodyCopyLarge {
    font-size: 14px;
    color: black;
    font-family: Arial, Helvetica, sans-serif;
}

.StoryBodyCopySmall
{
    font-size: 10px;
    color: black;
    font-family: Arial, Helvetica, sans-serif;
}

.StoryBodyGraphicCaption {
    font-size: 10px;
    margin: 0px;
    color: black;
    font-family: Arial, Helvetica, sans-serif;
}

.StoryBodySubhead {
    font-weight: bold;
    font-size: 12px;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
}

.StoryConnection {
    font-family: Arial, Helvetica, sans-serif;
}

.StoryConnectionBody {
    font-size: 10px;
    font-family: Arial, Helvetica, sans-serif;
}

.StoryConnectionDescription {
    font-size: 10px;
    font-family: Arial, Helvetica, sans-serif;
}

.StoryConnectionHeading {
    font-weight: bold;
    font-size: 12px;
    color: #999999;
    font-family: Arial, Helvetica, sans-serif;
}

.StoryConnectionHREF {
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
}

.StoryConnectionHREF A {
    font-weight: normal;
    font-size: 11px;
}

.StoryConnectionHREF A:hover {
    font-weight: normal;
    color: #5b698e;
}

.StoryConnectionHREF A:visited {
    font-weight: normal;
}

.StoryConnectionSummary {
    font-size: 10px;
    font-family: Arial, Helvetica, sans-serif;
}

.StoryConnectionTitle {
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
}

.StoryConnectionTitle A {
    font-weight: bold;
    font-size: 12px;
}

.StoryConnectionTitle A:hover {
    font-weight: bold;
    color: #5b698e;
}

.StoryConnectionTitle A:visited {
    font-weight: bold;
}

.StoryContactAddress {
    font-size: 10px;
    color: black;
    font-family: Arial, Helvetica, sans-serif;
}

.StoryContactEmail {
    font-size: 10px;
    color: #872631;
    font-family: Arial, Helvetica, sans-serif;
}

.StoryContactEmail A {
    font-weight: normal;
}

.StoryContactEmail A:hover {
    font-weight: normal;
    color: #5b698e;
}

.StoryContactEmail A:visited {
    font-weight: normal;
}

.StoryContactHeading {
    font-weight: bold;
    font-size: 12px;
    color: #999999;
    font-family: Arial, Helvetica, sans-serif;
}

.StoryContactName {
    font-weight: bold;
    font-size: 12px;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
}

.StoryContactPhone {
    font-size: 10px;
    color: black;
    font-family: Arial, Helvetica, sans-serif;
}

.StoryContactTitle {
    font-weight: normal;
    font-size: 10px;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
}

.StoryContactURL {
    font-size: 10px;
    color: black;
    font-family: Arial, Helvetica, sans-serif;
}

.StoryCreationDate {
    font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}

.StoryExpirationDate {
	font-size: 10px;
    font-family: Arial, Helvetica, sans-serif;
}

.StoryFancySubhead {
    font-weight: bold;
    font-size: 12px;
    color: #006ea7;
    font-family: Arial, Helvetica, sans-serif;
}

.StoryFancyTitle {
    font-weight: bold;
    font-size: 14px;
    color: #006ea7;
    font-family: Arial, Helvetica, sans-serif;
}

.StoryLastUpdatedDate {
	font-size: 10px;
    font-family: Arial, Helvetica, sans-serif;
}

.StoryMediaCaption {
    font-family: Arial, Helvetica, sans-serif;
}

.StoryMediaDescription {
    font-size: 12px;
    color: #15543f;
    font-family: Arial, Helvetica, sans-serif;
}

.StoryMediaDetails {
    font-size: 12px;
    color: #15543f;
    font-family: Arial, Helvetica, sans-serif;
}

.StoryMediaFilename {
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
}

.StoryMediaFilename A {
    font-weight: normal;
    font-size: 11px;
}

.StoryMediaFilename A:hover {
    font-weight: normal;
	font-size: 11px;
    color: #5b698e;
}

.StoryMediaFilename A:visited {
    font-weight: normal;
    font-size: 11px;
}

.StoryMediaHeading {
    font-weight: bold;
    font-size: 12px;
    color: #999999;
    font-family: Arial, Helvetica, sans-serif;
}

.StoryMediaHelpers {
    font-size: 11px;
    color: #cc3333;
    font-family: Arial, Helvetica, sans-serif;
}

.StoryMediaSummary {
    font-size: 11px;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
}

.StoryMediaTitle {
    font-size: 12px;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
}

.StoryMediaTitle A {
    font-weight: bold;
    color: #872631;
}

.StoryMediaTitle A:hover {
    font-weight: bold;
    color: #5b698e;
}

.StoryMediaTitle A:visited {
    font-weight: bold;
    color: #872631;
}

.StoryReleaseDate {
    font-size: 10px;
    color: black;
    font-family: Arial, Helvetica, sans-serif;
}

.StorySignatureGraphicCaption {
    font-size: 10px;
    font-family: Arial, Helvetica, sans-serif;
}

.StorySignatureGraphicTitle {
    font-weight: bold;
    font-size: 12px;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
}

.StorySummary {
    font-family: Arial, Helvetica, sans-serif;
}

.StoryTitle {
    font-weight: bold;
    font-size: 12px;
    color: #006ea7;
    font-family: Arial, Helvetica, sans-serif;
}

.tnavDOC {
    font-weight: bold;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
}

.tnavSubDOC {
    font-weight: normal;
    font-size: 10px;
    font-family: Arial, Helvetica, sans-serif;
}

.tnavTOC {
    font-weight: bold;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
}

.TOCCreationDate {
    font-weight: bold;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
}

.TOCExpirationDate {
    font-weight: bold;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
}

.TOCIconCaption {
    font-weight: bold;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
}

.TOCReleaseDate {
    font-size: 10px;
    font-family: Arial, Helvetica, sans-serif;
}

.TOCSummary {
    margin-top: 0px;
    font-weight: normal;
    font-size: 12px;
    margin-bottom: 4px;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
}

.TOCTitle {
    font-weight: bold;
    font-size: 12px;
    color: #872631;
    font-family: Arial, Helvetica, sans-serif;
}

.TOCTitle A {
    font-weight: bold;
    font-size: 12px;
    color: #872631;
}

.TOCTitle A:hover {
    font-weight: bold;
    font-size: 12px;
    color: #5b698e;
}

.TOCTitle A:visited {
    font-weight: bold;
    font-size: 12px;
    color: #872631;
}

.TOCUpdatedDate {
    font-weight: bold;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
}

UL {
    margin-bottom: 0px;
}
.productlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
}
.headerlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-transform: uppercase;
	color: #993300;
}
.product_links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #902147;
	cursor: auto;
	list-style-type: circle;
}
