body { -webkit-animation-duration: 0.1s; -webkit-animation-name: fontfix; -webkit-animation-iteration-count: 1; -webkit-animation-timing-function: linear; -webkit-animation-delay: 0.1s; font-family:'Lato', Helvetica, Verdana, Arial, sans-serif; } @-webkit-keyframes fontfix{ from{ opacity: 1; } to{ opacity: 1; } } table {font-family:inherit;} .header-wrapper {width:1000px;margin:0 auto;} .table-cell {display:table-cell;} .inBlockContainer { font-size: 0px; letter-spacing: 0em; } .header-site-logo { width:165px; padding-top:2px; display: inline-block; margin-bottom: 5px; } .wide-content .header-site-logo { width:190px; height:81px; padding:0px; } .inBlock { display: -moz-inline-stack !important; display: inline-block !important; vertical-align: middle; zoom: 1 !important; } .inBlockContainer .inBlock { font-size: 12px; } /* Flex Box Styles */ .flex {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;flex-direction:row;-webkit-flex-direction:row;flex-wrap:wrap;-webkit-flex-wrap:wrap;-webkit-align-items: flex-start;-webkit-justify-content: flex-start;align-items: flex-start;justify-content: flex-start;} .flex.no-wrap {-webkit-flex-wrap:nowrap;flex-wrap:nowrap;} .flex-spacing-1 > * {margin-left:.5em;} .flex-spacing-2 > * {margin-left:1em;} .flex-spacing-3 > * {margin-left:2em;} .flex.vertical {flex-direction:column;-webkit-flex-direction:column;} .flex.stretch { justify-content: stretch; -webkit-justify-content: stretch; } .flex.space-between { justify-content: space-between; -webkit-justify-content: space-between; } .flex.space-around { justify-content: space-around; -webkit-justify-content: space-around; } .flex.align-center { align-items: center; -webkit-align-items: center; } .flex.align-stretch { align-items: stretch; -webkit-align-items: stretch; } .flex.center { justify-content: center; -webkit-justify-content: center; } .flex.end { justify-content: flex-end; -webkit-justify-content: flex-end; } .test { color: #941C1C; font-size: 12px; font-weight:bold} /*These are the default styles for pages for BOR 3.0. They should only be used if a page is not part of a bigger module. Otherwise specific styles for the module should be created. See show, account and column styles for examples. */ /*a { color: #102173; word-spacing: -0.1px; font-size: 13px; text-decoration: underline;} a:hover { text-decoration: none; color: #660000} a:link { } a:visited { } a:active { } */ .blackBlogLinks, a.blackBlogLinks, .nsnText a.blackBlogLinks { color: #000; word-spacing: -0.1px; font-size: 15px; text-decoration: underline;} a.blackBlogLinks:hover, .nsnText a.BlackblogLinks:hover { text-decoration: none; color: #000;} a.blackBlogLinks:link { } a.blackBlogLinks:visited { text-decoration: none; color: #000;} a.blackBlogLinks:active { } .blogBody a { color: #000; text-decoration: underline;} .blogBody a:hover { text-decoration: none; color: #000} .blogBody a:link { } .blogBody a:visited { } .blogBody a:active { } .blogBody embed { margin: 5px; } .blogBody iframe { margin: 5px; } .blogBody object { } .blogSubTitle{font-family: Montserrat, Arial, sans-serif; color:#3451a1; font-size:12.5px;} .blogSubTitle a, .blogSubTitle a:visited{font-family: Montserrat, Arial, sans-serif; color:#3451a1; font-size:12.5px;} .blogSubTitle a:hover{text-decoration: underline;} .nsnBlogSubTitle{text-decoration:none; font-family: Montserrat, Arial, sans-serif; color:#c4a109; font-size:12.5px;} .nsnBlogSubTitle a, .nsnBlogSubTitle a:visited{text-decoration:none; font-family: Montserrat, Arial, sans-serif; color:#c4a109; font-size:12.5px;} .nsnBlogSubTitle a:hover{text-decoration: underline;} .funBlogSubTitle{text-decoration:none; font-family: Montserrat, Arial, sans-serif; color:#384d9c; font-size:12.5px;} .funBlogSubTitle a, .funBlogSubTitle a:visited{text-decoration:none; font-family: Montserrat, Arial, sans-serif; color:#384d9c; font-size:12.5px;} .funBlogSubTitle a:hover{text-decoration: underline;} .bold { font-weight:bold; } .fullwidth { width:1000px; } .defaultpage { background-color: #ffffff; width:800px; } .defaultBody { color: #000000; word-spacing: -0.1px; font-size: 13px; } .defaultBodySmall { color: #000000; word-spacing: -1px; font-size: 11px; } .defaultBodyHuge { color: #000000; font-size: 15px; } .defaultBodyLarge { color: #000000; word-spacing: -0.1px; font-size: 13px} .defaultSubHeader { color: #666666; word-spacing: -0.1px; font-size: 13px; font-weight:bold; } .myaccountSubHeader { font-family: 'Oswald', sans-serif; color: #666666; font-size: 12pt; font-weight:bold; } .defaultSubHeaderLarge { color: #999999; font-size: 12pt; font-weight:bold; } .defaultHeaderSmall { color: #660000; font-size: 18px; font-family:'Oswald', sans-serif;} .defaultHeaderSmallLinks { color: #660000; font-size: 18px; letter-spacing:-1px; text-decoration:none;} a.defaultHeaderSmallLinks { color: #660000; font-size: 18px; letter-spacing:-1px; text-decoration:none;} a.defaultHeaderSmallLinks:hover {color: #660000; text-decoration:underline;} .blogDate { color: #000000; word-spacing: -0.1px; font-size: 15px; text-decoration:none;} a.blogDate { color: #000000; word-spacing: -0.1px; font-size: 15px; text-decoration:none;} a.blogDate:hover { color: #000000; word-spacing: -0.1px; font-size: 15px; text-decoration:none;} .inBlock {-moz-inline-stack !important; display: inline-block !important; zoom: 1 !important; *display: inline !important; } .defaultHeaderMedium { font-family:'Oswald', sans-serif;color: #660000;font-size: 24px;} .defaultHeader {font-family: 'Oswald', sans-serif;color: #000;font-size: 25px;font-weight: bold;padding-top:5px; padding-bottom:10px;} .defaultHeaderLarge { color: #10216B; font-size: 30px; letter-spacing:-1px;} .defaultHighlightBody { color: #660000; word-spacing: -0.1px; font-size: 13px; } .audienceLettersBodyReply { color: #0052A3; word-spacing: -0.1px; font-size: 13px; } .defaultBodyAlt { color: #ffffff; word-spacing: -0.1px; font-size: 13px; } .defaultLinksHeader { color: #0052A3; font-size: 14pt; font-weight:bold; text-decoration:none; } a.defaultLinksHeader { color: #0052A3; font-size: 14pt; font-weight:bold; text-decoration:none; } a.defaultLinksHeader:hover { text-decoration: none; color: #660000; font-weight:bold } .defaultLinksHeaderSmall { color: #660000; font-size: 12pt; text-decoration:none; } a.defaultLinksHeaderSmall { color: #660000; font-size: 12pt; text-decoration:none; } a.defaultLinksHeaderSmall:hover { text-decoration: none; color: #0052A3;} .textBodyRedXLarge { color: #D70333; font-size: 13px; font-weight:bold } .defaultLinksLarge { color: #102173;font-size:12pt;text-decoration: underline; font-weight:bold } a.defaultLinksLarge { color: #102173;font-size:12pt;text-decoration: underline; font-weight:bold } a.defaultLinksLarge:hover { text-decoration: none; color: #660000; font-weight:bold } .defaultLinksBold { color: #102173; word-spacing: -0.1px; font-size: 13px; text-decoration: underline; font-weight:bold} a.defaultLinksBold { color: #102173; word-spacing: -0.1px; font-size: 13px; text-decoration: underline; font-weight:bold} a.defaultLinksBold:hover { text-decoration: none; color: #660000} a.defaultLinksBold:link { } a.defaultLinksBold:visited { } a.defaultLinksBold:active { } .defaultLinksLargeAlt { color: #ffffff;word-spacing: -0.1px; font-size: 13px;text-decoration: underline; font-weight:bold } a.defaultLinksLargeAlt { color: #ffffff;word-spacing: -0.1px; font-size: 13px;text-decoration: underline; font-weight:bold } a.defaultLinksLargeAlt:hover { text-decoration: none; color: #ffffff; font-weight:bold } .defaultLinks { color: #102173; word-spacing: -0.1px; font-size: 13px; text-decoration: underline;} a.defaultLinks { color: #102173; word-spacing: -0.1px; font-size: 13px; text-decoration: underline;} a.defaultLinks:hover { text-decoration: none; color: #660000} a.defaultLinks:link { } a.defaultLinks:visited { } a.defaultLinks:active { } .defaultLinksText { color: #102173; word-spacing: -0.1px; font-size: 13px;} .defaultLinksSmall { color: #102173; word-spacing: -1px; font-size: 11px; text-decoration: underline;} a.defaultLinksSmall { color: #102173; word-spacing: -1px; font-size: 11px; text-decoration: underline;} a.defaultLinksSmall:hover { text-decoration: none; color: #660000} a.defaultLinksSmall:link { } a.defaultLinksSmall:visited { } a.defaultLinksSmall:active { } .memberSubHeader { color: #6B3C08; word-spacing: -1px; font-size: 16px; font-weight:bold; } .memberSubHeaderLinks { color: #6B3C08; word-spacing: -1px; font-size: 16px; text-decoration: none; font-weight:bold;} a.memberSubHeaderLinks:hover { text-decoration: underline; color: #660000} a.memberSubHeaderLinks:link { color: #6B3C08;} a.memberSubHeaderLinks:visited { color: #6B3C08;} a.memberSubHeaderLinks:active { color: #6B3C08;} .expandedBottomMenuLinks { color: #000000; font-size:9px; text-decoration: none;} a.expandedBottomMenuLinks { color: #000000; font-size:9px; text-decoration: none; } a.expandedBottomMenuLinks:hover { text-decoration: underline; color: #660000} a.expandedBottomMenuLinks:link { } a.expandedBottomMenuLinks:visited { } a.expandedBottomMenuLinks:active { } .storePromoHeader { color: #FFFFFF; font-size: 16pt; letter-spacing:-1px; } .storeHeaderSmall { color: #660000; font-size: 18pt; font-weight:bold; } .storeHeader { color: #0052A3; font-size: 22pt; font-weight:bold; } .storeHeaderLarge { color: #003366; font-size: 28pt; font-weight:bold; } .storePersonalized { font-family: 'CaslonProItalic', Monotype Corsiva; font-size:19px; padding:10px; font-style:italic; line-height:33px;} a.storeColorLinks { color: #000000; word-spacing: -0.1px; font-size: 13px; text-decoration:none; display:block; padding:2px; border:2px solid #ffffff;} a.storeColorLinks:visited {color: #000000;} a.storeColorLinks:hover { color: #000000; text-decoration:none; border:2px solid #cccccc;} a.storeColorLinksSelected { color: #000000; word-spacing: -0.1px; font-size: 13px; text-decoration:none; display:block; padding:2px; border:2px solid #000000;} a.storeColorLinksSelected:visited {color: #000000;} a.storeColorLinksSelected:hover { color: #000000; text-decoration:none; } a.storeSizeLinks { color: #000000; word-spacing: -0.1px; font-size: 16px; text-decoration:none; padding:2px 11px; border:2px solid #ffffff; float:left; white-space:nowrap;} a.storeSizeLinks:visited {color: #000000;} a.storeSizeLinks:hover { color: #000000; text-decoration:none; border:2px solid #cccccc;} a.storeSizeLinksSelected { color: #000000; word-spacing: -0.1px; font-size: 16px; text-decoration:none; padding:2px 11px; border:2px solid #000000; float:left; white-space:nowrap;} a.storeSizeLinksSelected:visited {color: #000000;} a.storeSizeLinksSelected:hover { color: #000000; text-decoration:none; } #sizeList {padding:4px;} .messageboardHeader { font-family:'Oswald', sans-serif;padding-top:4px; padding-bottom:5px; color: #000;font-weight: bold;font-size: 25px;} .messageboardSubHeader { padding-top:4px; padding-bottom:5px; color: #660000; letter-spacing:-1px; font-size: 18px; } /*message board breadcrumb*/ .messageboardbreadcrumbLinks { color: #102173; word-spacing: -0.1px; font-size: 13px; text-decoration:none;} a.messageboardbreadcrumbLinks { color: #102173; word-spacing: -0.1px; font-size: 13px; text-decoration:underline;} a.messageboardbreadcrumbLinks:hover { text-decoration: none; color: #660000} a.messageboardbreadcrumbLinks:link { } a.messageboardbreadcrumbLinks:visited { } a.messageboardbreadcrumbLinks:active { } /* for Premium Members text */ .premiumText { color: #DBA400; word-spacing: -0.1px; font-size: 13px} .premiumSubHeader { color: #DBA400; word-spacing: -0.1px; font-size: 13px; font-weight:bold; } .premiumSubHeaderLarge { color: #DBA400; font-size: 12pt; font-weight:bold; } /* for quiz highlighted text*/ .quizHighlightedText { color: #660000; word-spacing: -0.1px; font-size: 13px} .quizCorrectText { color: #006666; word-spacing: -0.1px; font-size: 13px} /*These are the styles for the homepage. */ .homepage { background-color: #ffffff; } .homeBody { color: #000000; word-spacing: -0.1px; font-size: 13px; } .homeBodyLarge { color: #000000; word-spacing: -1px; font-size: 16px; } .homeBodySmall { color: #000000; word-spacing: -1px; font-size: 11px; } .homeBodySmall a { color: #000000; word-spacing: -1px; font-size: 11px; text-decoration:underline; } .homeBodySmall a:visited { color: #000000; word-spacing: -1px; font-size: 11px; text-decoration:underline; } .homeBodySmall a:hover { color: #000000; word-spacing: -1px; font-size: 11px; text-decoration:none; } .homeBodyVerySmall { color: #000000; font-size: 7pt; } .homeSubHeader { font-family: 'ProximaNovaA-Extrabld', Tahoma, Verdana, Helvetica, Arial, Sans; color: #394D9C; font-size: 13px;} a.homeSubHeader, a.homeSubHeader:visited { color: #394D9C; font-size: 13px; text-decoration:none;} a.homeSubHeader:hover { color: #394D9C; font-size: 13px; text-decoration:underline;} .homeSubHeaderSmall { color: #4a4a4a; font-size: 11px; font-weight:normal; text-transform: uppercase;} a.homeSubHeaderSmall, a.homeSubHeaderSmall:visited { color: #4a4a4a;text-decoration:none;} a.homeSubHeaderSmall:hover { color: #4a4a4a; text-decoration:underline;} .homeSubHeaderLarge { color: #4a4a4a; font-size: 13px; font-weight: normal; text-transform: uppercase; padding-bottom: 20px;} a.homeSubHeaderLarge, a.homeSubHeaderLarge:visited { color: #4a4a4a;text-decoration:none; font-size: 13px; font-weight: normal; text-transform: uppercase; padding-bottom: 20px;} a.homeSubHeaderLarge:hover { color: #4a4a4a; text-decoration:underline;} .homeHeaderSmall { color: #0052A3; font-size: 18pt; font-weight:bold; } .homeHeaderLarge { color: #003366; font-size: 28pt; font-weight:bold; } .homeBodyRed { color: #941C1C; word-spacing: -0.1px; font-size: 13px; } .homeBodyRedXLarge { color: #D70333; font-size: 10px; font-weight:bold; } .homeBodyAlt { color: #ffffff; word-spacing: -1px; font-size: 11px; } .homeLinksAltSmall { color: #ffffff;word-spacing: -1px; font-size: 11px;text-decoration: underline; } a.homeLinksAltSmall { color: #ffffff;word-spacing: -1px; font-size: 11px;text-decoration: underline;} a.homeLinksAltSmall:hover { text-decoration: none; color: #cccccc; } a.homeLinksAltSmall:link { } a.homeLinksAltSmall:visited { } a.homeLinksAltSmall:active { } .homeColumnHeader { color: #000000;word-spacing: -1px; font-size: 15px; line-height:18px; text-decoration: none;font-weight:bold; border-bottom:1px solid #000; padding-bottom:2px; } a.homeColumnHeaderLinks { color: #000000;word-spacing: -1px; font-size: 15px; line-height:18px; text-decoration: none;font-weight:bold } a.homeColumnHeaderLinks:hover { text-decoration: underline; color: #000; font-weight:bold } a.homeColumnHeaderLinks:link { } a.homeColumnHeaderLinks:visited { } a.homeLinksLarge:active { } .homeLinksLarge { color: #000000;word-spacing: -1px; font-size: 17px; line-height:20px; text-decoration: underline;font-weight:bold } a.homeLinksLarge { color: #000000;word-spacing: -1px; font-size: 17px; line-height:20px; text-decoration: underline;font-weight:bold } a.homeLinksLarge:hover { text-decoration: none; color: #660000; font-weight:bold } a.homeLinksLarge:link { } a.homeLinksLarge:visited { } a.homeLinksLarge:active { } .homeAlert { color: #ffffff;font-size:12pt;text-decoration: underline; font-weight:bold; } a.homeAlert { color: #ffffff;font-size:12pt;text-decoration: underline; font-weight:bold } a.homeAlert:hover { text-decoration: none; color: #ffffff; font-weight:bold } .homeLinksBold { color: #000000; font-size:12pt; text-decoration: underline; font-weight:bold} a.homeLinksBold { color: #000000; font-size:12pt; text-decoration: underline; font-weight:bold} a.homeLinksBold:hover { text-decoration: none; color: #660000} a.homeLinksBold:link { } a.homeLinksBold:visited { } a.homeLinksBold:active { } a.shareLinks { font-size:15px; color:#414141; text-decoration:none;} a.shareLinks:hover { font-size:15px; color:#000; text-decoration:underline;} a.shareLinks:visited { font-size:15px; color:#414141; text-decoration:none;} .homeLinksBoldAlt { color: #000000; font-size: 15px; text-decoration: none; font-weight:bold} a.homeLinksBoldAlt { color: #000000; font-size:15px; text-decoration: none; font-weight:bold} a.homeLinksBoldAlt:hover { text-decoration: underline; color: #666; text-decoration: underline;} a.homeLinksBoldAlt:link { } a.homeLinksBoldAlt:visited { } a.homeLinksBoldAlt:active { } .homeLinksBoldAlt.large { font-size: 20px;} a.homeLinksBoldAlt.large { font-size: 20px;} .homeModuleNavLinks { color: #9c9c9c; line-height:14px; font-size:14px; text-decoration: none;} a.homeModuleNavLinks { color: #9c9c9c; line-height:14px; font-size:14px; text-decoration: none;} a.homeModuleNavLinks:hover { text-decoration: underline; color: #999} a.homeModuleNavLinks:link { } a.homeModuleNavLinks:visited { } a.homeModuleNavLinks:active { } .homeModuleNavLinksGrey { color: #666;line-height:13px; font-size:12px; text-decoration: none; font-weight:bold} a.homeModuleNavLinksGrey { color: #666; line-height:13px; font-size:12px; text-decoration: none; font-weight:bold} a.homeModuleNavLinksGrey:hover { text-decoration: underline; color: #666} a.homeModuleNavLinksGrey:link { } a.homeModuleNavLinksGrey:visited { } a.homeModuleNavLinksGrey:active { } .homeLinks { color: #000000; word-spacing: -0.1px; font-size: 13px; text-decoration: underline;} a.homeLinks { color: #000000; word-spacing: -0.1px; font-size: 13px; text-decoration: underline;} a.homeLinks:hover { text-decoration: none; color: #660000} a.homeLinks:link { } a.homeLinks:visited { } a.homeLinks:active { } .homeLinksAlt { color: #000000; word-spacing: -0.1px; font-size: 13px; text-decoration: none;} a.homeLinksAlt { color: #000000; word-spacing: -0.1px; font-size: 13px; text-decoration: none;} a.homeLinksAlt:hover { text-decoration: underline; color: #660000} a.homeLinksAlt:link { } a.homeLinksAlt:visited { } a.homeLinksAlt:active { } .homeLinksSmall { color: #000000; word-spacing: -1px; font-size: 11px; text-decoration: underline;} a.homeLinksSmall { color: #000000; word-spacing: -1px; font-size: 11px; text-decoration: underline;} a.homeLinksSmall:hover { text-decoration: none; color: #660000} a.homeLinksSmall:link { } a.homeLinksSmall:visited { } a.homeLinksSmall:active { } .homeLinkDate { color: #000000; word-spacing: -1px; font-size: 11px; text-decoration: none;} a.homeLinkDate { color: #000000; word-spacing: -1px; font-size: 11px; text-decoration: none;} a.homeLinkDate:hover { text-decoration: underline; color: #660000} a.homeLinkDate:link { } a.homeLinkDate:visited { } a.homeLinkDate:active { } .homeBodyLinks { color: #000000; word-spacing: -0.1px; font-size: 13px; } .homeBodyLinks a { color: #000000; word-spacing: -1px; font-size: 13px; text-decoration:underline; } .homeBodyLinks a:visited { color: #000000; word-spacing: -1px; font-size: 13px; text-decoration:underline; } .homeBodyLinks a:hover { color: #000000; word-spacing: -1px; font-size: 13px; text-decoration:none; } .thinBlueGreenTable { border: 1px solid; border-color: #3A789D; } .bdbBody { color: #000000; word-spacing: -0.1px; font-size: 11px;} .bdbBody a, .bdbBody a:visited { color: #000000; word-spacing: -0.1px; font-size: 13px; text-decoration: underline;} .bdbBody a:hover { text-decoration:none; color:#660000; } .bdbHeader { color: #000000; word-spacing: -0.1px; font-size: 17px; font-weight:bold;} .bdbHeader a, .bdbHeader a:visited { color: #000000; word-spacing: -0.1px; font-size: 17px; text-decoration: none;} .bdbHeader a:hover { text-decoration:underline;color:#660000; } /* Help Section */ .helppage { background-color: #ffffff; width:820px; } .helpBody { color: #000000; word-spacing: -0.1px; font-size: 13px; } .helpBodySmall { color: #000000; word-spacing: -1px; font-size: 11px; } .helpSubHeader { color: #666666; word-spacing: -0.1px; font-size: 13px; font-weight:bold; } .helpSubHeaderLarge { color: #999999; font-size: 12pt; font-weight:bold; } .helpHeaderSmall { color: #660000; font-size: 18pt; font-weight:bold; } .helpHeader { color: #0052A3; font-size: 22pt; font-weight:bold; } .helpHeaderLarge { color: #003366; font-size: 28pt; font-weight:bold; } .audienceLettersBodyReply { color: #0052A3; word-spacing: -0.1px; font-size: 13px; } .helpHighlightBody { color: #660000; word-spacing: -0.1px; font-size: 13px} .helpLinksHeader { color: #0052A3; font-size: 14pt; font-weight:bold; text-decoration:none; } a.helpLinksHeader { color: #0052A3; font-size: 14pt; font-weight:bold; text-decoration:none; } a.helpLinksHeader:hover { text-decoration: none; color: #660000; font-weight:bold } .helpLinksHeaderSmall { color: #660000; font-size: 12pt; font-weight:bold; text-decoration:none; } a.helpLinksHeaderSmall { color: #660000; font-size: 12pt; font-weight:bold; text-decoration:none; } a.helpLinksHeaderSmall:hover { text-decoration: none; color: #0052A3; font-weight:bold } .helpLinksLarge { color: #102173;font-size:12pt;text-decoration: underline; font-weight:bold } a.helpLinksLarge { color: #102173;font-size:12pt;text-decoration: underline; font-weight:bold } a.helpLinksLarge:hover { text-decoration: none; color: #660000; font-weight:bold } .helpLinksBold { color: #102173; word-spacing: -0.1px; font-size: 13px; text-decoration: underline; font-weight:bold} a.helpLinksBold { color: #102173; word-spacing: -0.1px; font-size: 13px; text-decoration: underline; font-weight:bold} a.helpLinksBold:hover { text-decoration: none; color: #660000} a.helpLinksBold:link { } a.helpLinksBold:visited { } a.helpLinksBold:active { } .helpLinks { color: #102173; word-spacing: -0.1px; font-size: 13px; text-decoration: underline;} a.helpLinks { color: #102173; word-spacing: -0.1px; font-size: 13px; text-decoration: underline;} a.helpLinks:hover { text-decoration: none; color: #660000} a.helpLinks:link { } a.helpLinks:visited { } a.helpLinks:active { } .helpLinksSmall { color: #102173; word-spacing: -1px; font-size: 11px; text-decoration: underline;} a.helpLinksSmall { color: #102173; word-spacing: -1px; font-size: 11px; text-decoration: underline;} a.helpLinksSmall:hover { text-decoration: none; color: #660000} a.helpLinksSmall:link { } a.helpLinksSmall:visited { } a.helpLinksSmall:active { } /*These are the styles for the my account pages. */ //.accountpage { background-color: #ffffff; width:820px; } .accountBody { color: #000000; word-spacing: -0.1px; font-size: 13px; } .accountBodyRed { color: #cc0000; word-spacing: -0.1px; font-size: 13px; } .accountBodySmall { color: #000000; word-spacing: -1px; font-size: 11px; } .accountSubHeader { color: #666666; word-spacing: -0.1px; font-size: 13px; font-weight:bold; } .accountSubHeaderLarge { color: #999999; font-size: 12pt; font-weight:bold; } .accountHeaderSmall { color: #660000; font-size: 18pt; font-weight:bold; } .accountHeader { color: #0052A3; font-size: 22pt; font-weight:bold; } .accountHeaderLarge { color: #003366; font-size: 28pt; font-weight:bold; } .accountHighlightBody { color: #660000; word-spacing: -0.1px; font-size: 13px} .accountLinksHeader { color: #0052A3; font-size: 16pt; font-weight:bold; text-decoration:none; } a.accountLinksHeader { color: #0052A3; font-size: 16pt; font-weight:bold; text-decoration:none; } a.accountLinksHeader:hover { text-decoration: none; color: #660000; font-weight:bold } .accountLinksLarge { color: #102173;font-size:12pt;text-decoration: underline; font-weight:bold } a.accountLinksLarge { color: #102173;font-size:12pt;text-decoration: underline; font-weight:bold } a.accountLinksLarge:hover { text-decoration: none; color: #000000; font-weight:bold } .accountLinksBold { color: #102173; word-spacing: -0.1px; font-size: 13px; text-decoration: underline; font-weight:bold} a.accountLinksBold { color: #102173; word-spacing: -0.1px; font-size: 13px; text-decoration: underline; font-weight:bold} a.accountLinksBold:hover { text-decoration: none; color: #660000} a.accountLinksBold:link { } a.accountLinksBold:visited { } a.accountLinksBold:active { } .accountLinks { color: #102173; word-spacing: -0.1px; font-size: 13px; text-decoration: underline;} a.accountLinks { color: #102173; word-spacing: -0.1px; font-size: 13px; text-decoration: underline;} a.accountLinks:hover { text-decoration: none; color: #660000} a.accountLinks:link { } a.accountLinks:visited { } a.accountLinks:active { } .accountLinksBlack { color: #000000; word-spacing: -0.1px; font-size: 13px; text-decoration: underline;} a.accountLinksBlack { color: #000000; word-spacing: -0.1px; font-size: 13px; text-decoration: underline;} a.accountLinksBlack:hover { text-decoration: none; color: #102173} a.accountLinksBlack:link { } a.accountLinksBlack:visited { } a.accountLinksBlack:active { } /* blog pages */ .blogpage { background-color: #ffffff; width: 820px; } .blogBody { color: #000000; word-spacing: -0.1px; font-size: 13px; } .blogBodyBDB { font-family: "Times New Roman", Times, serif; color: #000000; font-size: 17px; } .blog-container p {margin-top:0px;} .blogFeatured { color: #9D9583; word-spacing: -1px; font-size: 11px; } .blogBodySmall { color: #000000; word-spacing: -1px; font-size: 11px; } .blogSubHeader { color: #666666; word-spacing: -0.1px; font-size: 13px; font-weight:bold; } .blogSubHeaderLarge { color: #999999; font-size: 12pt; font-weight:bold; } .blogHeaderSmall { color: #660000; font-size: 18pt; font-weight:bold; } .blogHeader { color: #0052A3; font-size: 22pt; font-weight:bold; } .blogHeaderLarge { color: #003366; font-size: 28pt; font-weight:bold; } .blogTitle { color:#000; font-size:25px; font-weight:bold; margin:8px 0px 30px 0px;} .blogByDate {font-family: Montserrat, Arial, sans-serif; color:#000; font-size:15px; margin-left:10px; font-weight:normal;} .blogAuthor {font-family: Montserrat, Arial, sans-serif; color:#000; font-size: 15px; font-weight:normal;} .blogSubTitle{font-family: Montserrat, Arial, sans-serif; color:#3451a1; font-size:12.5px;} .blogSubTitle a, .blogSubTitle a:visited{font-family: Montserrat, Arial, sans-serif; color:#3451a1; font-size:12.5px; text-decoration:none;} .blogSubTitle a:hover{text-decoration: underline;} .commentsHeader { color:#c4a109; font-size:20px; border-top: thin solid #ccc; padding:10px 0px; font-weight:bold;} .screennameText { color:#000; font-size:14px; font-weight:bold;} .blogLinks, a.blogLinks, .nsnText a.blogLinks { color: #102173; word-spacing: -0.1px; font-size: 15px; text-decoration: underline;} a.bdbSidebarLinks { color:#000;} a.bdbSidebarLinks a:hover { color:#384d9c;} a.bdbSidebarLinks a:visited { color:#000;} a.blogLinks:hover, .nsnText a.blogLinks:hover { text-decoration: none; color: #660000} a.blogLinks:link { } a.blogLinks:visited { } a.blogLinks:active { } .blogSortOn { color: #000000; word-spacing: -0.1px; font-size: 13px; text-decoration: none; font-weight:bold;} a.blogSortOn { color: #000000; word-spacing: -0.1px; font-size: 13px; text-decoration: none; font-weight:bold;} a.blogSortOn:hover { text-decoration: none; color: #660000; font-weight:bold;} a.blogSortOn:link { } a.blogSortOn:visited { } a.blogSortOn:active { } .blogSortOff { color: #000000; word-spacing: -0.1px; font-size: 13px; text-decoration: underline; font-weight:normal;} a.blogSortOff { color: #000000; word-spacing: -0.1px; font-size: 13px; text-decoration: underline; font-weight:normal;} a.blogSortOff:hover { text-decoration: none; color: #660000; font-weight:normal;} a.blogSortOff:link { } a.blogSortOff:visited { } a.blogSortOff:active { } .blogViewAll { color: #2C2A5C; word-spacing: -0.1px; font-size: 13px; text-decoration: underline; font-weight:bold;} a.blogViewAll { color: #2C2A5C; word-spacing: -0.1px; font-size: 13px; text-decoration: underline; font-weight:bold;} a.blogViewAll:hover { text-decoration: none; color: #660000; font-weight:bold;} a.blogViewAll:link { } a.blogViewAll:visited { } a.blogViewAll:active { } /*column pages */ .columnBody { color: #000000; word-spacing: -0.1px; font-size: 13px; } .columnBodySmall { color: #000000; word-spacing: -1px; font-size: 11px; } .columnHeader { color: #0052A3; font-size: 22pt; font-weight:bold; } .columnLinks { color: #102173; word-spacing: -0.1px; font-size: 13px; text-decoration: underline;} a.columnLinks { color: #102173; word-spacing: -0.1px; font-size: 13px; text-decoration: underline;} a.columnLinks:hover { text-decoration: none; color: #000000} a.columnLinks:link { } a.columnLinks:visited { } a.columnLinks:active { } /* Station Finder */ .stationFinderHeader { color: #FFFFFF; background-color: #003366; word-spacing: -0.1px; font-size: 13px; } .stationFinderAltRow { background-color: #EEEEEE; } /*show pages */ .showpage { background-color: #ffffff; } .showBody { color: #000000; word-spacing: -0.1px; font-size: 13px; } .showBodySmall { color: #000000; word-spacing: -1px; font-size: 11px; } .showSubHeader { color: #444444; font-size: 14px; font-weight:bold; } .showSubHeaderLarge { color: #777777; font-size: 12pt; font-weight:bold; } .showHeaderSmall { color: #660000; font-size: 18pt; font-weight:bold; } .showHeader { color: #0052A3; font-size: 16pt; letter-spacing:-1px;} .showHeaderLarge { color: #003366; font-size: 28pt; font-weight:bold; } .showLinksLarge { color: #102173;font-size:12pt;text-decoration: underline; font-weight:bold } a.showLinksLarge { color: #102173;font-size:12pt;text-decoration: underline; font-weight:bold } a.showLinksLarge:hover { text-decoration: none; color: #000000; font-weight:bold } .showLinks { color: #102173; word-spacing: -0.1px; font-size: 13px; text-decoration: underline; font-weight:bold} a.showLinks { color: #102173; word-spacing: -0.1px; font-size: 13px; text-decoration: underline; font-weight:bold} a.showLinks:hover { text-decoration: none; color: #660000} a.showLinks:link { } a.showLinks:visited { } a.showLinks:active { } .showLinksAlt { color: #000000; font-size:12px; text-decoration: none;} a.showLinksAlt, a.showLinksAlt:visited { color: #000000; font-size:12px; text-decoration: underline;vertical-align: text-top;} a.showLinksAlt:hover { text-decoration: none; color: #660000} a.showSubHeaderLinks { color: #666666; word-spacing: -0.1px; font-size: 13px; font-weight:bold; text-decoration: none;} a.showSubHeaderLinks:hover { text-decoration: underline; } .showLinksSmall { color: #000000; word-spacing: -1px; font-size: 11px; text-decoration: underline;} a.showLinksSmall { color: #000000; word-spacing: -1px; font-size: 11px; text-decoration: underline;} a.showLinksSmall:hover { text-decoration: none; color: #660000} a.showLinksSmall:link { } a.showLinksSmall:visited { } a.showLinksSmall:active { } .showLinksPlain { color: #102173; word-spacing: -0.1px; font-size: 13px; text-decoration: underline;} a.showLinksPlain { color: #102173; word-spacing: -0.1px; font-size: 13px; text-decoration: underline;} a.showLinksPlain:hover { text-decoration: none; color: #660000} a.showLinksPlain:link { } a.showLinksPlain:visited { } a.showLinksPlain:active { } .showLinksSide { color: #000; word-spacing: -0.1px; font-size: 13px; text-decoration: none;} a.showLinksSide { color: #000; word-spacing: -0.1px; font-size: 13px; text-decoration: none;} a.showLinksSide:hover { text-decoration: none; color: #690200} a.showLinksSide:link { } a.showLinksSide:visited { } a.showLinksSide:active { } a.showCalendarLinks { color: #660000; word-spacing: -0.1px; font-size: 13px; text-decoration: underline; font-weight:bold} a.showCalendarLinks:hover { text-decoration: none; color: #000000} a.showCalendarLinks:link { } a.showCalendarLinks:visited { } a.showCalendarLinks:active { } .showCalendarModule { background-color: #9ecfff; border: 1px solid #CCCCCC;} .calendarBorder table {background-color: #666666; border: #666666 1px solid;} .calendarBorder th { background-color: #666666; color:#ffffff; font-weight:bold; } .calendarBorder td { background-color:#ffffff;} .calendarBorder td a:links { background-color:#ffffff;width:100%;display: block} .calendarBorder td a:visited { background-color:#ffffff;width:100%;display: block} .calendarBorder td a:hover { background-color:#9ecfff;width:100%;display: block} .showCalendarModuleAlt { background-color: #FFFFFF;} .showCalendarModuleAlt table.dropdown { border:1px solid #dddddd; border-bottom:none;} .showCalendarModuleAlt .calendarBorder {width:320px;} .showCalendarModuleAlt table.calendarBorder {background-color: #666666; border: 1px solid #DDDDDD; border-collapse:collapse;} .showCalendarModuleAlt .calendarBorder th { background-color: #FFFFFF; color:#3d3c3c; font-weight:bold; width:45px; } .showCalendarModuleAlt .calendarBorder td { background-color:#ffffff; width:45px; height:45px; vertical-align: middle; padding:2px; color:#999999; border:1px solid #DDDDDD;} .showCalendarModuleAlt .calendarBorder td a.showCalendarLinks { background-color:#C7E6FF ;display: block; vertical-align: middle; line-height:41px; color:#000000; font-weight: normal; text-decoration:none;} .showCalendarModuleAlt .calendarBorder td a.showCalendarLinks:visited { background-color:#C7E6FF ;display: block; vertical-align: middle; font-weight: normal; text-decoration:none;} .showCalendarModuleAlt .calendarBorder td a.showCalendarLinks:hover { background-color:#00266C;display: block; vertical-align: middle; color:#FFFFFF; font-weight: normal; text-decoration:none;} .showCalendarModuleAlt .calendarBorder td a.showCalendarLinksSelected { background-color:#0f216b;display: block; vertical-align: middle; line-height:41px; color:#FFFFFF; font-weight: normal; text-decoration:none;} .showCalendarModuleAlt .calendarBorder td a.showCalendarLinksSelected:visited { background-color:#0f216b;display: block; vertical-align: middle; font-weight: normal; text-decoration:none;} .showCalendarModuleAlt .calendarBorder td a.showCalendarLinksSelected:hover { background-color:#0f216b;display: block; vertical-align: middle; color:#FFFFFF; font-weight: normal; text-decoration:none;} .showCalendarModuleAlt .calendarMonth {color: #20467D; word-spacing: -1px; font-size: 16px; text-decoration: none; font-weight:bold; text-transform:uppercase;} .btnav { background-color: #daf0fd; border: 1px #000000 solid;} /*cart styles*/ .cartHeader { color: #FFFFFF; font-size: 16pt; letter-spacing:-1px; } .cartHeaderSmall { color: #0052A3; font-size: 15pt; letter-spacing:-1px;} .miniCartBody { color: #FFFFFF; word-spacing: -0.1px; font-size: 13px} .miniCartBodySmall { color: #FFFFFF; word-spacing: -1px; font-size: 11px} .miniCartLinks { color: #FFFFFF; word-spacing: -0.1px; font-size: 13px; text-decoration: underline } a.miniCartLinks { color: #FFFFFF; word-spacing: -0.1px; font-size: 13px; text-decoration: underline } a.miniCartLinks:visited { color: #FFFFFF; word-spacing: -0.1px; font-size: 13px; text-decoration: underline } a.miniCartLinks:hover { text-decoration: none; color: #eeeeee} .miniCartLinksSmall { color: #FFFFFF; word-spacing: -1px; font-size: 11px; text-decoration: underline } a.miniCartLinksSmall { color: #FFFFFF; word-spacing: -1px; font-size: 11px; text-decoration: underline } a.miniCartLinksSmall:visited { color: #FFFFFF; word-spacing: -1px; font-size: 11px; text-decoration: underline } a.miniCartLinksSmall:hover { text-decoration: none; color: #eeeeee} /* menu styles */ .menuHeader { background:#660000; color: #FFFFFF; font-size: 12pt; cursor:pointer;} .menuHeaderSmall { padding-left:5px; color: #FFFFFF; font-size: 14pt; font-weight:bold; } .menuHeaderLinks { float:center; clear:both; color:#FFFFFF; text-align:center; margin-bottom:10px; color: #FFFFFF; font-weight:bold; font-size: 14pt; text-decoration:none; outline:none; } .menuHeaderLinks:hover { background:#666666; text-decoration:none;} .menuBody { vertical-align:top; margin-left:15px; color: #FFFFFF; word-spacing: -0.1px; font-size: 13px; text-decoration:none; outline:none; } .menuBody a { float:left; clear:both; width:300px; color:#FFFFFF; padding:0px 10px; margin-bottom:10px; text-decoration:none;} .menuBody a:hover { background:#666666; text-decoration:none;} #sitemenu { height:19px; width:100%; background:#660000; text-align:center; margin-left:0px; position:relative; top:0px; left:0px;} .navBox { visibility:hidden; z-index:10000; vertical-align:top; position: absolute; margin-top:-2px; height:225px; width:996px; background:#003366; overflow:hidden; color:#FFFFFF;} .menuStoreHeader { background:#336699; color: #FFFFFF; font-size: 12pt; cursor:pointer; } .menuStoreHeader img { vertical-align:middle; text-align:center; margin-top:2px; } .menuStoreHeaderSmall { padding-left:5px; color: #FFFFFF; font-size: 14pt; font-weight:bold; } .menuStoreHeaderLinks { float:center; clear:both; color:#FFFFFF; text-align:center; margin-bottom:10px; color: #FFFFFF; font-weight:bold; font-size: 14pt; text-decoration:none; outline:none; } .menuStoreHeaderLinks:hover { background:#666666; text-decoration:none;} .menuStoreBody { vertical-align:top; margin-left:15px; color: #FFFFFF; word-spacing: -0.1px; font-size: 13px; text-decoration:none; outline:none; } .menuStoreBody a { float:left; clear:none; width:300px; color:#FFFFFF; padding:0px 10px; margin-bottom:10px; text-decoration:none;} .menuStoreBody a:hover { background:#666666; text-decoration:none;} #storemenu { height:19px; width:100%; background:#336699; text-align:center; margin-left:0px; position:relative; top:0px; left:0px;} .navStoreBox { visibility:hidden; z-index:10000; vertical-align:top; position: absolute; margin-top:-2px; width:996px; background:#DBA400; overflow:hidden; color:#FFFFFF;} .error { color: #660000; font-size: 12px;} .largeError { color: #660000; font-size: 14px;} .textBodyStatic { color: #000000; font-size: 12px;} .textBodySmallStatic { color: #000000; font-size: 10px;} .blogBody.textBody, #messages.blogBody, .blogBody.textBody .defaultLinks, #archive_div .blogBody { font-size: 15px; } .textBody { color: #000000; word-spacing: -0.1px; font-size: 13px; } .textBodyBold { color: #000000; font-size: 12px; font-weight:bold} .textBodyRegular { color: #000000; font-size: 12px} .textBodySmall { color: #000000; font-size: 10px} .textBodySmallStatic { color: #000000; font-size: 10px} .textBodyLarge { color: #000000; word-spacing: -0.1px; font-size: 13px} .textBodyXLarge { color: #000000; font-size: 13px; font-weight:bold} .textBodyHuge { color: #000000; font-size: 15px; } .textBodyVerySmall { color: #000000; font-size: 9px} .textBodyXHuge { color: #000000; font-size: 14pt; } .welcomeTextBody { color: #000000; font-size: 12px} .textBodyGrey { color: #CCCCCC; font-size: 12px} .textBodyGreyHeader { color: #FFFFFF; font-size: 14px} .textBodyGreyLarge { color: #CCCCCC; font-size: 13px} .textBodyGreySmall { color: #CCCCCC; font-size: 10px} .textBodyGreyVSmall { color: #CCCCCC; font-size: 9px} .textBodyGreyStatic { color: #CCCCCC; font-size: 12px} .textBodyGreySmallStatic { color: #CCCCCC; font-size: 10px} .textBodyRed { color: #941C1C; word-spacing: -0.1px; font-size: 13px; } .textBodyRedSmall { color: #941C1C; font-size: 10px} .textBodyRedLarge { color: #941C1C; font-size: 14px} .linksBodyRed { color: #941C1C; word-spacing: -0.1px; font-size: 13px; text-decoration:underline; } a.linksBodyRed { color: #941C1C; word-spacing: -0.1px; font-size: 13px; text-decoration:underline; } a.linksBodyRed:visited { color: #941C1C; word-spacing: -0.1px; font-size: 13px; text-decoration:underline; } a.linksBodyRed:hover { color: #941C1C; text-decoration:none; } .textBodyNavy { color: #102173; font-size: 12px} .textBodyNavySmall { color: #102173; font-size: 10px} .textBodyNavyLarge { color: #102173; word-spacing: -0.1px; font-size: 13px} .textBodyNavyLarger { color: #102173; font-size: 13px} .textBodyWhiteBold { color: #FFFFFF; font-size: 13px; font-weight:bold; text-indent: 2px} .textBodyWhite { color: #FFFFFF; font-size: 12px} .textBodyWhiteLarge { color: #FFFFFF; word-spacing: -0.1px; font-size: 13px} .textBodyWhiteXLarge { color: #FFFFFF; font-size: 14px} .textBodyWhiteSmall { color: #FFFFFF; font-size: 10px} .textBodyWhiteVSmall { color: #FFFFFF; font-size: 9px} .textBodyWhiteStatic { color: #FFFFFF; word-spacing: -0.1px; font-size: 13px} .textBodyWhiteRegularStatic { color: #FFFFFF; font-size: 12px} .textBodyYellowLarge { color: #FFCC00; word-spacing: -0.1px; font-size: 13px} .textBodyYellowSmall { color: #FFCC00; font-size: 10px} .textBodyYellowVSmall { color: #FFCC00; font-size: 9px} .textBodyYellow { color: #FFCC00; font-size: 12px} .textBodyYellowStatic { color: #FFCC00; font-size: 12px} .textBodyGoldLarge { color: #DBA400; font-size: 12pt} .textBodyGoldSmall { color: #DBA400; font-size: 9pt} .textBodyGoldVSmall { color: #DBA400; word-spacing: -1px; font-size: 11px} .textBodyGold { color: #DBA400; word-spacing: -0.1px; font-size: 13px} .textBodyGoldStatic { color: #DBA400; word-spacing: -0.1px; font-size: 13px} .pageTitle { color: #FFFFFF; font-size: 10px; font-weight:bold} .textBox { color: #000000; font-size: 12px; padding: 2px; vertical-align: middle} .textBoxWhite { color: #FFFFFF; font-size: 12px; padding: 2px; vertical-align: middle} .Product { color: #000000; font-size: 12px; font-weight:bold} .newsletterHeader { color: #0052A3; font-size: 22pt; font-weight:bold; } .contactHeader { color: #7E0F17; font-size: 15px; font-weight:bold; } .subscribeHeader { color: #000000; font-size: 18px; font-weight:bold; } .ProductHeader { color: #FFFFFF; font-size: 12px;} .productHeader { letter-spacing:-1px; color: #000000; font-size: 20pt; } .tableHeader { color: #FFFFFF; font-size: 13px; font-weight:bold; text-indent: 2px; vertical-align: middle} .tableHeaderAdmin { color: #000066; font-size: 13px; font-weight:bold; text-indent: 2px; vertical-align: middle} .orderConf { color: #1975F0; font-size: 17px; font-weight:bold} .playerHeader { padding-left:5px; color: #FFFFFF; word-spacing: -0.1px; font-size: 13px; font-weight:bold; } /*DO NOT REMOVE THIS CLASS. it is for the chart pages and it is refernced in the java code */ .texChart { color: #000000; font-size: 12px} .textBodyDarkRed { color: #941C1C; font-size: 12px} .textBodyNavyBig { color: #102173; word-spacing: -0.1px; font-size: 13px} .textBodyNavyBigBold { color: #102173; word-spacing: -0.1px; font-size: 13px; font-weight:bold;} .textBodyNavyXBigBold { color: #102173; font-size: 16px; font-weight:bold;} .storeTopHeader { font-family: "BankGothic Md BT", Arial; color: #FFFFFF; font-size: 13px; text-decoration: none; font-weight:bold;} .storeCategoryDescription { font-family: "BankGothic Md BT", Arial; color: #000000; font-size: 12px; text-decoration: none; font-weight:bold;} .signature { color: BLACK; font-size: 15px; font : italic; font-weight:bold} .thinTable { border: 1px solid; border-color: #102173; } .thinTableBlue { border: 1px solid; border-color: #5B8BC9; } .thinTableGrey { border: 1px solid; border-color: #CCCCCC; } .thinTableGreen { border: 1px solid; border-color: #249B38; } .thinTableRed { border: 1px solid; border-color: #970000; } .thinTableBlack { border: 1px solid; border-color: #000000; } .thinTableYellow { border: 1px solid; border-color: #FFCC00; } .thinTableAdmin { border: 1px solid; border-color: #DEDEDE; } .line { LINE-HEIGHT: 1pt; font-size: 1px; background-color: #336699;} /* USED in admin */ .leftMenuLinksNavy { color: NAVY; font-size: 12px; text-decoration: underline; font-weight:bold } a.leftMenuLinksNavy { color: NAVY; font-size: 12px; text-decoration: underline; font-weight:bold } a.leftMenuLinksNavy:hover { color: 970000; text-decoration: none} a.leftMenuLinksNavy:link { } a.leftMenuLinksNavy:visited { } a.leftMenuLinksNavy:active { } /* USED in general */ .links { color: #000000; font-size:12px; text-decoration: underline } a.links { color: #000000; font-size:12px; text-decoration: underline } a.links:visited { color: #000000; font-size:12px; text-decoration: underline } a.links:hover { text-decoration: none; color: #102173} .linkStatic { color: #000000; font-size:12px; text-decoration: underline } a.linkStatic { color: #000000; font-size:12px; text-decoration: underline } a.linkStatic:visited { color: #000000; font-size:12px; text-decoration: underline } a.linkStatic:hover { text-decoration: none; color: #102173} .linksYellow { color: #FFCC00; font-size:12px; text-decoration: underline } a.linksYellow { color: #FFCC00; font-size:12px; text-decoration: underline } a.linksYellow:hover { text-decoration: none; color: #FFFFFF} .linksYellowMinicart { color: #FFCC00; word-spacing: -0.1px; font-size: 13px; text-decoration: underline } a.linksYellowMinicart { color: #FFCC00; word-spacing: -0.1px; font-size: 13px; text-decoration: underline } a.linksYellowMinicart:hover { text-decoration: none; color: #FFFFFF} /* USED in general */ .linksSmall { color: #000000; font-size:10px; text-decoration: underline } a.linksSmall { color: #000000; font-size:10px; text-decoration: underline } a.linksSmall:visited { color: #000000; font-size:10px; text-decoration: underline } a.linksSmall:hover { text-decoration: none; color: #102173} /* USED in store */ .linksSmallStore { color: #000000; word-spacing: -0.1px; font-size: 13px; text-decoration: underline } a.linksSmallStore { color: #000000; word-spacing: -0.1px; font-size: 13px; text-decoration: underline } a.linksSmallStore:visited { color: #000000; word-spacing: -0.1px; font-size: 13px; text-decoration: underline } a.linksSmallStore:hover { text-decoration: none; color: #102173} .deliveryDate { color: #10216B; letter-spacing:-1px; font-size: 25px;} .smallGreyText { color: #999999; word-spacing: -1px; font-size: 11px; } .defaultHeaderSmallOrder { letter-spacing:-1px; color: #1975F1; font-size: 19px;} /* USED in general */ .linksLarge { color: #000000; word-spacing: -0.1px; font-size: 13px; text-decoration: underline } a.linksLarge { color: #000000; word-spacing: -0.1px; font-size: 13px; text-decoration: underline } a.linksLarge:visited { color: #000000; word-spacing: -0.1px; font-size: 13px; text-decoration: underline } a.linksLarge:hover { text-decoration: none; color: #102173} .linksXLarge { color: #000000; font-size:13px; text-decoration: underline; font-weight:bold;} a.linksXLarge { color: #000000; font-size:13px; text-decoration: underline; font-weight:bold; } a.linksXLarge:visited { color: #000000; font-size:13px; text-decoration: underline; font-weight:bold; } a.linksXLarge:hover { text-decoration: none; color: #102173} /* USED in general */ .linksXXLargeWhite { color: #ffffff; font-size:22px; text-decoration: none } a.linksXXLargeWhite { color: #ffffff; font-size:22px; text-decoration: none } a.linksXXLargeWhite:visited { color: #ffffff; font-size:22px; text-decoration: none } a.linksXXLargeWhite:hover { text-decoration: none; color: #CCCCCC} .linksXXLargeYellow { color: #FFCC00; font-size:22px; text-decoration: none } a.linksXXLargeYellow { color: #FFCC00; font-size:22; text-decoration: none } a.linksXXLargeYellow:hover { text-decoration: none; color: #FFFFFF} /* USE IN THE HELP Section*/ .navyLinks { color: #102173; font-size:12px; text-decoration: underline;} a.navyLinks { color: #102173; font-size:12px; text-decoration: underline;} a.navyLinks:hover { text-decoration: none; color: #941C1C} a.navyLinks:link { } a.navyLinks:visited { } a.navyLinks:active { } /*contact page*/ .navyLinksLarge { color: #102173;font-size:12px;text-decoration: underline; font-weight:bold } a.navyLinksLarge { color: #102173;font-size:12px;text-decoration: underline; font-weight:bold } a.navyLinksLarge:hover { text-decoration: none; color: #000000; font-weight:bold } /* USE IN THE Store Home & Category Section*/ .blueLinks { color: #3399CC; word-spacing: -0.1px; font-size: 13px; text-decoration: none } a.blueLinks { color: #3399CC; word-spacing: -0.1px; font-size: 13px; text-decoration: none } a.blueLinks:hover { text-decoration: underline} a.blueLinks:link { } a.blueLinks:visited { color: #3399CC} a.blueLinks:active { } /* New styles for store links created by Ryan Moore 6/14/04 */ .redLinksStore { color: #941C1C; font-size:13px; text-decoration: underline } a.redLinksStore { color: #941C1C; font-size:13px; text-decoration: underline } a.redLinksStore:hover { text-decoration: underline; color: #000000} a.redLinksStore:link { } a.redLinksStore:visited { } a.redLinksStore:active { } .linksSmallWhite { color: #FFFFFF; font-size:10px; text-decoration: underline } a.linksSmallWhite { color: #FFFFFF; font-size:10px; text-decoration: underline } a.linksSmallWhite:visited { color: #FFFFFF; font-size:10px; text-decoration: underline } a.linksSmallWhite:hover { text-decoration: none; color: #CCCCCC} .linksSmallWhiteStatic { color: #FFFFFF; font-size:10px; text-decoration: underline } a.linksSmallWhiteStatic { color: #FFFFFF; font-size:10px; text-decoration: underline } a.linksSmallWhiteStatic:visited { color: #FFFFFF; font-size:10px; text-decoration: underline } a.linksSmallWhiteStatic:hover { text-decoration: none; color: #CCCCCC} .linksSideStore { color: #FFFFFF; font-size:12px; text-decoration: underline } a.linksSideStore { color: #FFFFFF; font-size:12px; text-decoration: underline } a.linksSideStore:visited { color: #FFFFFF; font-size:12px; text-decoration: underline } a.linksSideStore:hover { text-decoration: none; color: #CCCCCC} .linksDirectory { color: #CCCCCC; font-size:12px; text-decoration: underline } a.linksDirectory { color: #CCCCCC; font-size:12px; text-decoration: underline } a.linksDirectory:visited { color: #CCCCCC; font-size:12px; text-decoration: underline } a.linksDirectory:hover { text-decoration: none; color: #FFFFFF} /* OLD Copyright */ .linksCopyright { color: #FFFFFF; font-size:9px; text-decoration: underline } a.linksCopyright { color: #FFFFFF; font-size:9px; text-decoration: underline } a.linksCopyright:visited { color: #FFFFFF; font-size:9px; text-decoration: underline } a.linksCopyright:hover { text-decoration: none; color: #CCCCCC} .textCopyright { color: #FFFFFF; font-size:9px;} /* NEW Feb 2007 Copyright */ .copyrightLinks { color: #102173; font-size:9px; text-decoration: underline } a.copyrightLinks { color: #102173; font-size:9px; text-decoration: underline } a.copyrightLinks:visited { color: #102173; font-size:9px; text-decoration: underline } a.copyrightLinks:hover { text-decoration: none; color: #660000} .copyrightText { color: #000000; font-size:9px;} .textBodyLinks { color: #48494A; font-size:12px ; font-weight:bold; text-decoration: underline;} a.textBodyLinks { color: #48494A; font-size:12px ; font-weight:bold; text-decoration: underline;} a.textBodyLinks:visited { color: #48494A; font-size:12px ; font-weight:bold; text-decoration: underline;} a.textBodyLinks:hover { text-decoration: none} .textBodyLargeLinks { color: #000000; word-spacing: -0.1px; font-size: 13px ; text-decoration: underline;} a.textBodyLargeLinks { color: #000000; word-spacing: -0.1px; font-size: 13px ; text-decoration: underline;} a.textBodyLargeLinks:visited { color: #000000; word-spacing: -0.1px; font-size: 13px ; text-decoration: underline;} a.textBodyLargeLinks:hover { text-decoration: none} .textBodyWhiteLinks { color: #ffffff; font-size:12px ; text-decoration: underline;} a.textBodyWhiteLinks { color: #ffffff; font-size:12px ; text-decoration: underline;} a.textBodyWhiteLinks:visited { color: #ffffff; font-size:12px ; text-decoration: underline;} a.textBodyWhiteLinks:hover { text-decoration: none;} /* USED in Message Board */ .linksPlain { color: NAVY; word-spacing: -0.1px; font-size: 13px; text-decoration: none;} a.linksPlain { color: NAVY; word-spacing: -0.1px; font-size: 13px; text-decoration: none;} a.linksPlain:hover { text-decoration: none; color: #941C1C; text-decoration: none;} a.linksPlain:link { } a.linksPlain:visited { } a.linksPlain:active { } /* USED in Message Board */ .linkHeader { color: NAVY; font-size:10px; font-weight: bold; text-decoration: none; } a.linkHeader { color: NAVY; font-size:10px; font-weight: bold; text-decoration: none; } a.linkHeader:hover { text-decoration: none; color: #336699} a.linkHeader:link { } a.linkHeader:visited { } a.linkHeader:active { } /* USED in Message Board */ .linkHeaderBig { color: NAVY; font-size:12px; font-weight: bold; text-decoration: none; } a.linkHeaderBig { color: NAVY; font-size:12px; font-weight: bold; text-decoration: none; } a.linkHeaderBig:hover { text-decoration: none; color: #336699} a.linkHeaderBig:link { } a.linkHeaderBig:visited { } a.linkHeaderBig:active { } /* USED in Message Board */ .linkHeaderArialBig { font-family: Arial,sans-serif; color: NAVY; font-size:12px; font-weight: bold; text-decoration: none; } a.linkHeaderArialBig { font-family: Arial,sans-serif; color: NAVY; font-size:12px; font-weight: bold; text-decoration: none; } a.linkHeaderArialBig:hover { text-decoration: none; color: #336699} a.linkHeaderArialBig:link { } a.linkHeaderArialBig:visited { } a.linkHeaderArialBig:active { } .textBodyLinksWhiteSmall { color: WHITE; font-size: 10px; text-decoration: underline} a.textBodyLinksWhiteSmall { color: WHITE; font-size: 10px; text-decoration: underline} a.textBodyLinksWhiteSmall:hover { text-decoration: none; color: #941C1C; text-decoration: none} .textBodyLinksWhite { color: WHITE; font-size: 12px} a.textBodyLinksWhite { color: WHITE; font-size: 12px} a.textBodyLinksWhite:hover { text-decoration: none; color: #941C1C} .textBodyLinksWhiteSmall { color: WHITE; font-size: 10px; text-decoration: underline} a.textBodyLinksWhiteSmall { color: WHITE; font-size: 10px; text-decoration: underline} a.textBodyLinksWhite:hover { text-decoration: none; color: #941C1C} .textBodyLinksRed { color: #941C1C; font-size: 13px; text-decoration: underline} a.textBodyLinksRed { color: #941C1C; font-size: 13px; text-decoration: underline} a.textBodyLinksRed:hover { text-decoration: none; color: #941C1C} .textBodyLinksRedLarge { color: #941C1C; font-size: 15px; text-decoration: underline} a.textBodyLinksRedLarge { color: #941C1C; font-size: 15px; text-decoration: underline} a.textBodyLinksRedLarge:hover { text-decoration: none; color: #941C1C} /* USED in Message Board */ .mbHeader{ font-family: Verdana, Helvetica, Arial, Sans; color: #3D1F38; font-size: 18pt; font-weight:bold; } .mbBody{ font-family: Verdana, Helvetica, Arial, Sans; color: #000000; font-size: 10pt; line-height:20px;} .mbBodyText{ color: #000000; font-family: Verdana,Helvetica,Arial,Sans; font-size: 10pt; } .mbBodyAlt { font-family: Verdana, Helvetica, Arial, Sans; color: #ffffff; font-size: 10pt; } .mbBodySmall { font-family: Verdana, Helvetica, Arial, Sans; color: #000000; font-size: 8pt; } .mbBodyRed { font-family: Verdana, Helvetica, Arial, Sans; color: #941C1C; font-size: 10pt} .mbBodyRegular { font-family: Verdana, Helvetica, Arial, Sans; color: #000000; font-size: 10pt} .mbquote { font-family: Verdana, Helvetica, Arial, Sans; color: #000000; font-size: 10px; width:90%; background-color:#ffffff; border:1px solid #bbbbbb; padding:10px; margin:10px; line-height:18px;} .mbLinks { font-family: Verdana, Helvetica, Arial, Sans; color: #000000; font-size:10pt; text-decoration: underline } a.mbLinks { font-family: Verdana, Helvetica, Arial, Sans; color: #000000; font-size:10pt; text-decoration: underline } a.mbLinks:visited { font-family: Verdana, Helvetica, Arial, Sans; color: #000000; font-size:10pt; text-decoration: underline } a.mbLinks:hover { text-decoration: none; color: #102173} .mbLinksSmall { font-family: Verdana, Helvetica, Arial, Sans; color: #000000; font-size:10px; text-decoration: underline } a.mbLinksSmall { font-family: Verdana, Helvetica, Arial, Sans; color: #000000; font-size:10px; text-decoration: underline } a.mbLinksSmall:visited { font-family: Verdana, Helvetica, Arial, Sans; color: #000000; font-size:10px; text-decoration: underline } a.mbLinksSmall:hover { text-decoration: none; color: #102173} .mbLinksLarge { font-family: Verdana, Helvetica, Arial, Sans; color:#000000; font-size:13px; } a.mbLinksLarge { font-family: Verdana, Helvetica, Arial, Sans; color:#000000; font-size:13px; } a.mbLinksLarge:link { } a.mbLinksLarge:visited { font-family: Verdana, Helvetica, Arial, Sans; color:#000000; font-size:13px;} a.mbLinksLarge:active { } a.mbLinksLarge:hover { text-decoration: none; color: #102173; text-decoration: none;} /* PRICES */ .regularPrice { color: BLACK; font-size: 12px; font : oblique; text-decoration : line-through} .salePrice { color: #941C1C; font-size: 10px; font-weight:bold; font : oblique; text-decoration : none} /* For all the Survey related pages */ .surveyQuestions { color: WHITE; font-size: 12px } .surveyAnswers { color: BLACK; font-size: 12px } .surveyTitle { color: WHITE; font-size: 12px; font-weight:bold } /* for all the links for chart paging */ .pagingLinks { color: NAVY; font-size:12px; text-decoration: underline; font-weight:bold } a.pagingLinks { color: NAVY; font-size:12px; text-decoration: underline; font-weight:bold } a.pagingLinks:hover { text-decoration: none; color: #336699; font-weight: bold } a.pagingLinks:link { text-decoration: none; color: #336699; font-weight: normal } a.pagingLinks:visited { text-decoration: none; color: #336699; font-weight: normal } a.pagingLinks:active { text-decoration: none; color: #336699; font-weight: normal } /* For OLD links in the bottomnav.jsp */ .footerNavLinks { color: WHITE; font-size:10px; text-decoration: none; font-weight:bold } a.footerNavLinks { color: WHITE; font-size:10px; text-decoration: none; font-weight:bold } a.footerNavLinks:hover { color: #FFCC00; text-decoration: underline; font-weight:bold} a.footerNavLinks:link { } a.footerNavLinks:visited { } a.footerNavLinks:active { } .footerBody { color: #ffffff; word-spacing: -0.1px; font-size: 13px; } /* For NEW Feb 2007 the links in the bottomnav.jsp */ .footerMenuLinks { color: WHITE; font-size:12px; text-decoration: none; font-weight:bold } a.footerMenuLinks { color: WHITE; font-size:12px; text-decoration: none; font-weight:bold } a.footerMenuLinks:hover { color: #FFCC00; text-decoration: underline; font-weight:bold} a.footerMenuLinks:link { } a.footerMenuLinks:visited { } a.footerMenuLinks:active { } /* For all the links in the genre.jsp */ .genreLinks { color: #336699; font-size: 10px; LINE-HEIGHT: 10pt; text-decoration: underline; text-indent: 12pt; font-weight:bold } a.genreLinks { color: #336699; font-size: 10px; LINE-HEIGHT: 10pt; text-decoration: underline; text-indent: 12pt; font-weight:bold } a.genreLinks:hover { color: #B0B4A0; text-decoration: none} a.genreLinks:link { } a.genreLinks:visited { } a.genreLinks:active { } /* For all the links in the search page */ .yellowLinks { color: #FFCC00; font-size: 10px; LINE-HEIGHT: 10pt} a.yellowLinks { color: #FFCC00; font-size: 10px; LINE-HEIGHT: 10pt} a.yellowLinks:hover { color: WHITE; text-decoration: none} a.yellowLinks:link { } a.yellowLinks:visited { } a.yellowLinks:active { } /* Specials and Features */ .redLinks { color: #941C1C; font-size:12px; text-decoration: underline} a.redLinks { color: #941C1C; font-size:12px; text-decoration: underline} a.redLinks:hover { text-decoration: none; color: #000000} a.redLinks:link { } a.redLinks:visited { } a.redLinks:active { } /* Specials and Features */ .darkRedLinks { color: #941C1C; font-size:12px; text-decoration: underline} a.darkRedLinks { color: #941C1C; font-size:12px; text-decoration: underline} a.darkRedLinks:hover { text-decoration: none; color: #941C1C} a.darkRedLinks:link { } a.darkRedLinks:visited { } a.darkRedLinks:active { } /* Reporting classes */ .chartTxt { font-size: 10px ; color: #000000 } a.chartTxt { font-size: 10px ; color: #000099 ; text-decoration: none } a.chartTxt:link { } a.chartTxt:active { } a.chartTxt:visited { } a.chartTxt:hover { text-decoration: underline } .searchPaging { font-size: 10px ; font-weight: bold ; color: #000000 } a.searchPaging { font-size: 10px ; color: #000099 ; text-decoration: none } a.searchPaging:link {} a.searchPaging:active {} a.searchPaging:visited {} a.searchPaging:hover { text-decoration: underline } .profileHdr { word-spacing: -0.1px; font-size: 13px ; font-weight: bold ; color: #000000 } .bold { font-weight:bold;} /* MISC MISC */ #deadtable { BORDER: none; CELLSPACING: none PADDING: none} #bold { font-weight: bold; } #italic { font-style : italic; } #capsbold { font-variant: small-caps; font-weight: bold} #spacing { line-height: 150% } #ti {text-indent: 3px} #BCG { background-color: GRAY } #BCLG { background-color: #F5F5F5 } #BCN { background-color: NAVY } #BCW { background-color: WHITE } #BCB { background-color: BLACK } #BCS { background-color: #120D50} #BCC { background-color: cornsilk } #BCR { background-color: #941C1C} #BCY { background-color: #FFCC00 } #BCXMAS { background-color: #003300 } #BCXMASL { background-color: #006600 } #BCFD { background-color: #336699 } #BCSTOREBORDER { background-color: #333399 } /*.siteBackground { background-image: url('/images/gradientbg.jpg'); background-repeat: repeat-x; background-color:#85bbe3 ;}*/ #strike { text-decoration: line-through; } #red { color: red; } #tableHeaderColor { background-color: #120D50; } #tableHeaderColorGreen { background-color: #249B38; } #tableHeaderColorAdmin { background-color: #DEDEDE; } .smBR { LINE-HEIGHT: 5pt; font-size: 5px} .smallGreenBreak { LINE-HEIGHT: 1pt; font-size: 1px; width : 55%; vertical-align : top; background-color:#B0B4A0 } .asterisks { font-weight: bold; font-size: 25px; color: #941C1C} /* Colored Buttons */ .redButtonWhiteFace { color: #FFFFFF; background-color:#b71a1d; letter-spacing: 1px; text-transform: capitalize; font-family: 'Microsoft Sans Serif'; font-size:9px; font-weight:bold } .redButtonWhiteFaceLarge { color: #FFFFFF; background-color:#b71a1d; letter-spacing: 1px; text-transform: capitalize; font:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold } .redButtonYellowFace { color: #FFCC00; background-color:#941C1C; letter-spacing: 1px; text-transform: capitalize; font-family: 'Microsoft Sans Serif'; font-size:9px; font-weight:bold } .greenButtonWhiteFace { color: #FFFFFF; background-color:#B0B4A0; letter-spacing: 1px; text-transform: capitalize; font-family: 'Microsoft Sans Serif'; font-size:9px; font-weight:bold } .greenButtonNavyFace { color: #003366; background-color:#B0B4A0; letter-spacing: 1px; text-transform: capitalize; font-family: 'Microsoft Sans Serif'; font-size:9px; font-weight:bold } .yellowButtonNavyFace { color: #003366; background-color:#FFCC00; letter-spacing: 1px; text-transform: capitalize; font-family: 'Microsoft Sans Serif'; font-size:9px; font-weight:bold } .navyButtonYellowFace { color: #FFCC00; background-color:#003366; letter-spacing: 1px; text-transform: capitalize; font-family: 'Microsoft Sans Serif'; font-size:9px; font-weight:bold } .navyButtonWhiteFace { color: #FFFFFF; background-color:#120D50; letter-spacing: 1px; text-transform: capitalize; font-family: 'Microsoft Sans Serif'; font-size:9px; font-weight:bold } .deleteButtonTownhall {background: #0f236c;font-family: Arial, Tahoma, Verdana, sans-serif;font-weight:bold;font-size:18px;padding: 5px 30px;letter-spacing: 1px;border: 1px solid #000000;color: #FFFFFF;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;letter-spacing: 1px;text-transform: capitalize;cursor:pointer;-webkit-appearance: none;} .grayButtonPreview {cursor:pointer; color:#fff; background-color:#848383; font-family:Montserrat, Arial, sans-serif; font-size:15px; border:none; padding:5px 15px;} .blueButtonPost {cursor:pointer; color:#fff; background-color:#17256f; font-family:Montserrat, Arial, sans-serif; font-size:15px; border:none; padding:5px 25px;} .grayButtonSignUp {cursor:pointer; color:#fff; background-color:#616060; font-family:Montserrat, Arial, sans-serif; font-size:15px; border:none; padding:5px 15px;} .yellowButtonLogin {cursor:pointer; color:#fff; background-color:#bf9a2b; font-family:Montserrat, Arial, sans-serif; font-size:15px; border:none; padding:5px 25px;} .grayButtonPreview:hover {color:#fff; background-color:#9e9e9e; font-family:Montserrat, Arial, sans-serif; font-size:15px; border:none; padding:5px 15px;} .blueButtonPost:hover {color:#fff; background-color:#21359f; font-family:Montserrat, Arial, sans-serif; font-size:15px; border:none; padding:5px 25px;} .grayButtonSignUp:hover {color:#fff; background-color:#9e9e9e; font-family:Montserrat, Arial, sans-serif; font-size:15px; border:none; padding:5px 15px;} .yellowButtonLogin:hover {color:#fff; background-color:#e1b532; font-family:Montserrat, Arial, sans-serif; font-size:15px; border:none; padding:5px 25px;} /* ALL the Lists */ #helpList { list-style-type : decimal; list-style-position: inside; margin-bottom: 3px; margin-top: 3px; margin-left: 3px; vertical-align: top} #list { list-style-position : inside; list-style : url("/images/clearimage.gif"); margin : 15px; } #freeShippingPromo { list-style: square; list-style-position: inside; margin-bottom: 3px; margin-top: 3px; margin-left: 3px; vertical-align: top} #genericList { list-style: square; list-style-type : decimal; list-style-position: inside; margin : 3px; margin-bottom: 3px; margin-top: 3px; margin-left: 3px; vertical-align: top} ul {list-style-type: square;} li {padding: 4px;} li.homeList {list-style:square; list-style-position: outside;margin-left: 20px; padding: 0px;} .listNoPadding { list-style-type: square; margin-bottom: 0px; margin-left: 8px; padding-bottom: 0px; padding-left: 8px; } .liNoPadding { padding: 0px; left: 0px; top: 0px; right: 0px; bottom: 0px;} /*.blueBgImage { background-image: url('/images/general/bluebg.jpg') }*/ .whiteDottedBackground { background-image: url('/images/general/dottedlinewhite.jpg'); background: repeat-x} BODY { background-color: #FFFFFF} /* THESE CLASSES Are for the HOMEPAGE*/ .homeSmall { color: #000000; font-size: 10px} .homeRegular { color: #000000; font-size: 12px} .homeLarge { color: #000000; word-spacing: -0.1px; font-size: 13px} /* USED in general */ .linksLarge { color: #000000; word-spacing: -0.1px; font-size: 13px; text-decoration: underline } a.linksLarge { color: #000000; word-spacing: -0.1px; font-size: 13px; text-decoration: underline } a.linksLarge:visited { color: #000000; word-spacing: -0.1px; font-size: 13px; text-decoration: underline } a.linksLarge:hover { text-decoration: none; color: #102173} .linksLargeWhite { font-family: Verdana, Helvetica, Arial, Sans; color: #FFF; font-size:12px; text-decoration: underline } a.linksLargeWhite { font-family: Verdana, Helvetica, Arial, Sans; color: #FFF; font-size:12px; text-decoration: underline } a.linksLargeWhite:visited { font-family: Verdana, Helvetica, Arial, Sans; color: #FFF; font-size:12px; text-decoration: underline } a.linksLargeWhite:hover { text-decoration: none; color: #FFF;} /* added by Ryan Moore */ .thinTableWhite { border: 1px solid; border-color: #FFFFFF; } .textBodyWhiteHuge { color: #FFFFFF; font-size: 17px} .textBodyWhiteHugeArial { color: #FFFFFF; font-size: 17px} .tableWhiteBg { background-color: #FFFFFF; } .tableGreyBg { background-color: #CCCCCC; } .tableRedBg { background-color: #941C1C; } .textYellow { color: #FFCC00; font-size: 12px} .textHomeHeader { color: #FFFFFF; font-size: 14px} .textXXXLargeHeader { color: #000000; font-size: 30px;font-weight:bold;} .textRedHeader { color: #941C1C; font-size: 14px} .textBlueHeader { color: #120D50; font-size: 14px} .textGreyHeader { color: #FFFFFF; font-size: 14px} .textYellowHeader { color: #FFCC00; font-size: 14px} .textHome { color: #CCCCCC; font-size: 12px} .textHomeLarge { color: #CCCCCC; font-size: 13px} .textHomeSmall { color: #CCCCCC; font-size: 10px} .textHomeVSmall { color: #CCCCCC; font-size: 9px} .linksHome { color: #CCCCCC; font-size:12px; text-decoration: underline } a.linksHome { color: #CCCCCC; font-size:12px; text-decoration: underline } a.linksHome:visited { color: #CCCCCC; font-size:12px; text-decoration: underline } a.linksHome:hover { text-decoration: none; color: #FFFFFF} .linksHomeLarge { color: #CCCCCC; word-spacing: -0.1px; font-size: 13px; text-decoration: underline } a.linksHomeLarge { color: #CCCCCC; word-spacing: -0.1px; font-size: 13px; text-decoration: underline } a.linksHomeLarge:visited { color: #CCCCCC; word-spacing: -0.1px; font-size: 13px; text-decoration: underline } a.linksHomeLarge:hover { text-decoration: none; color: #FFFFFF} .textHomeSponsored { color: #77AA95; font-size: 14px} .textSmallDirectory { color: #FFFFFF; font-size: 14px} .linksProductChart { color: #941C1C; font-size:12px; text-decoration: none } a.linksProductChart { color: #941C1C; font-size:12px; text-decoration: none } a.linksProductChart:visited { color: #941C1C; font-size:12px; text-decoration: none } a.linksProductChart:hover { text-decoration: none; color: #120D50} .redProductHeader { color: #941C1C; font-size:12px; } /* grey fonts for blue bg pages*/ .linksGrey { color: #CCCCCC; font-size:12px; text-decoration: underline } a.linksGrey { color: #CCCCCC; font-size:12px; text-decoration: underline } a.linksGrey:visited { color: #CCCCCC; font-size:12px; text-decoration: underline } a.linksGrey:hover { text-decoration: none; color: #FFFFFF} .linksGreyPlain { color: #CCCCCC; font-size:12px; text-decoration: none } a.linksGreyPlain { color: #CCCCCC; font-size:12px; text-decoration: none } a.linksGreyPlain:visited { color: #CCCCCC; font-size:12px; text-decoration: none } a.linksGreyPlain:hover { text-decoration: none; color: #FFFFFF} .linksGreyStatic { color: #CCCCCC; font-size:12px; text-decoration: underline } a.linksGreyStatic { color: #CCCCCC; font-size:12px; text-decoration: underline } a.linksGreyStatic:visited { color: #CCCCCC; font-size:12px; text-decoration: underline } a.linksGreyStatic:hover { text-decoration: none; color: #FFFFFF} .linksWhite { color: #FFFFFF; font-size:12px; text-decoration: underline } a.linksWhite { color: #FFFFFF; font-size:12px; text-decoration: underline } a.linksWhite:visited { color: #FFFFFF; font-size:12px; text-decoration: underline } a.linksWhite:hover { text-decoration: none; color: #CCCCCC} .linksWhiteLarge { color: #FFFFFF; word-spacing: -0.1px; font-size: 13px; text-decoration: underline } a.linksWhiteLarge { color: #FFFFFF; word-spacing: -0.1px; font-size: 13px; text-decoration: underline } a.linksWhiteLarge:visited { color: #FFFFFF; word-spacing: -0.1px; font-size: 13px; text-decoration: underline } a.linksWhiteLarge:hover { text-decoration: none; color: #CCCCCC} .linksWhiteStatic { color: #FFFFFF; word-spacing: -0.1px; font-size: 13px; text-decoration: underline } a.linksWhiteStatic { color: #FFFFFF; word-spacing: -0.1px; font-size: 13px; text-decoration: underline } a.linksWhiteStatic:visited { color: #FFFFFF; word-spacing: -0.1px; font-size: 13px; text-decoration: underline } a.linksWhiteStatic:hover { text-decoration: none; color: #CCCCCC} .linksWhiteRegularStatic { color: #FFFFFF; font-size:12px; text-decoration: underline } a.linksWhiteRegularStatic { color: #FFFFFF; font-size:12px; text-decoration: underline } a.linksWhiteRegularStatic:visited { color: #FFFFFF; font-size:12px; text-decoration: underline } a.linksWhiteRegularStatic:hover { text-decoration: none; color: #CCCCCC} .linksGreyLarge { color: #CCCCCC; word-spacing: -0.1px; font-size: 13px; text-decoration: underline } a.linksGreyLarge { color: #CCCCCC; word-spacing: -0.1px; font-size: 13px; text-decoration: underline } a.linksGreyLarge:hover { text-decoration: none; color: #FFFFFF} .linksGreySmall { color: #CCCCCC; font-size:10px; text-decoration: underline } a.linksGreySmall { color: #CCCCCC; font-size:10px; text-decoration: underline } a.linksGreySmall:hover { color: #FFFFFF; font-size:10px; text-decoration: none } .linksWhiteHeader { color: #FFFFFF; font-size: 14px; text-decoration: none } a.linksWhiteHeader { color: #FFFFFF; font-size: 14px; text-decoration: none} a.linksWhiteHeader:hover { color: #CCCCCC; font-size: 14px; text-decoration: none } .mainMenuItems {vertical-align:middle;} .mainMenuItems span { color: #FFF; word-spacing: -0.1px; font-size: 14px; text-decoration: none; display: block; padding: 15px 0px;} .pmMember .mainMenuItems span { color: #000; word-spacing: -0.1px; font-size: 14px; text-decoration: none; display: block;} .pmMember .storeMenu .mainMenuItems span { color: #FFF; word-spacing: -0.1px; font-size: 14px; text-decoration: none; display: block;} .mainMenuItems span:hover { text-decoration: none; color: #ccc;} .pmMember .mainMenuItems span:hover { text-decoration: none; color: #999;} .pmMember .storeMenu .mainMenuItems span:hover { text-decoration: none; color: #CCC;} .mainMenuItems span.main:hover{} .mainMenuItems span.pm:hover{} .mainMenuItems span.store{text-decoration:none;} .mainMenuItems span.store:hover{} .mainMenuItems a,.mainMenuItems a:visited,.mainMenuItems a:hover{text-decoration:none;} .mainMenuItems span.nonMemberHeader {color: #c1a960; font-size: 12px; white-space: nowrap; padding: 10px 0px;} .mainMenuItems span.subMenu {color: #473808; font-size: 12px; padding: 10px 0px;} .mainMenuItems span.subMenu:hover {color: #999;} .linksMBHeader { font-weight:bold; color: #000000; word-spacing: -0.1px; font-size: 13px; text-decoration: none } a.linksMBHeader { font-weight:bold; color: #000000; word-spacing: -0.1px; font-size: 13px; text-decoration: none } a.linksMBHeader:visited { font-weight:bold; color: #000000; word-spacing: -0.1px; font-size: 13px; text-decoration: none } a.linksMBHeader:hover { text-decoration: none;font-weight:bold; color: #102173} .linksMBStats { color: #000000; font-size:10px; } a.linksMBStats { color: #000000; font-size:10px; } a.linksMBStats:visited { color: #000000; font-size:10px; } a.linksMBStats:hover { text-decoration: none;font-weight:bold; color: #102173} .linksStoreMenu { color: #000000; font-size:12px; } a.linksStoreMenu { color: #000000; font-size:12px; } a.linksStoreMenu:visited { color: #000000; font-size:12px; } a.linksStoreMenu:hover { text-decoration: none;font-weight:bold; color: navy} .gradea { font-family: Georgia, Tahoma, Verdana, Helvetica, Arial, Sans; color: #009900; font-size: 15pt; font-weight:bold; } .gradeb { font-family: Georgia, Tahoma, Verdana, Helvetica, Arial, Sans; color: #999900; font-size: 15pt; font-weight:bold; } .gradec { font-family: Georgia, Tahoma, Verdana, Helvetica, Arial, Sans; color: #cc9900; font-size: 15pt; font-weight:bold; } .graded { font-family: Georgia, Tahoma, Verdana, Helvetica, Arial, Sans; color: #CC6633; font-size: 15pt; font-weight:bold; } .gradef { font-family: Georgia, Tahoma, Verdana, Helvetica, Arial, Sans; color: #660000; font-size: 15pt; font-weight:bold; } /** paging styles **/ .pagingContainer {display:inline;} .pagingContainer .pagingEllipsis { color: #000000; padding:2px; margin:0px; border:0px solid #990000; text-decoration:none; height:100%;} .pagingContainer .pagingButton { color: #6683A4; padding:3px; background-color:#FFFFFF; margin:2px; border:1px solid #6683A4; font-weight:bold; text-decoration:none; height:100%;} .pagingContainer .pagingSelected { color: #FFFFFF; padding:3px; background-color:#6683A4; margin:2px; border:1px solid #6683A4; font-weight:bold; text-decoration:none; height:100%;} .pagingContainer .pagingDeactivated { color: #999999; padding:3px; background-color:#FFFFFF; margin:2px; border:1px solid #999999; font-weight:bold; text-decoration:none; height:100%;} .pagingContainerPPComment {display:inline;} .pagingContainerPPComment .pagingEllipsis { color: #000000; padding:2px; margin:0px; border:0px solid #660000; text-decoration:none; height:100%;} .pagingContainerPPComment .pagingButton { color: #660000; padding:3px; background-color:#FFFFFF; margin:2px; border:1px solid #660000; font-weight:bold; text-decoration:none; height:100%;} .pagingContainerPPComment .pagingSelected { color: #FFFFFF; padding:3px; background-color:#660000; margin:2px; border:1px solid #660000; font-weight:bold; text-decoration:none; height:100%;} .pagingContainerPPComment .pagingDeactivated { color: #999999; padding:3px; background-color:#FFFFFF; margin:2px; border:1px solid #999999; font-weight:bold; text-decoration:none; height:100%;} .csTicketPagingBody { color: #003366; word-spacing: -0.1px; font-size: 13px; font-weight:bold; text-decoration:none;} .csTicketPagingButton { color: #003366; word-spacing: -0.1px; font-size: 13px; padding:3px; background-color:#FFFFFF; border:1px solid #003366; font-weight:bold; text-decoration:none; height:100%;} a.csTicketPagingButton { color: #003366; word-spacing: -0.1px; font-size: 13px; padding:3px; background-color:#FFFFFF; border:1px solid #003366; font-weight:bold; text-decoration:none; height:100%;} a.csTicketPagingButton:visited { color: #003366; word-spacing: -0.1px; font-size: 13px; padding:3px; background-color:#FFFFFF; border:1px solid #003366; font-weight:bold; text-decoration:none; height:100%;} a.csTicketPagingButton:hover { color: #FFFFFF; word-spacing: -0.1px; font-size: 13px; padding:3px; background-color:#003366; border:1px solid #003366; font-weight:bold; text-decoration:none; height:100%;} .pagingContainerBlog {display:inline;} .pagingContainerBlog .pagingEllipsis { color: #102173; word-spacing: -0.1px; font-size: 13px; padding:2px; margin:0px; height:100%;} .pagingContainerBlog .pagingButton { color: #102173; word-spacing: -0.1px; font-size: 13px; padding:3px; margin:2px; height:100%;} .pagingContainerBlog .pagingSelected { color: #660000; word-spacing: -0.1px; font-size: 13px; padding:3px; margin:2px; text-decoration:none; height:100%;} .pagingContainerBlog span.pagingSelected {font-weight:bold; color: #000000;} .pagingContainerBlog .pagingDeactivated { color: #999999; word-spacing: -0.1px; font-size: 13px; padding:3px; margin:2px; height:100%;} .selectedPage { color: #FFFFFF; padding:3px; background-color:#003366; border:1px solid #003366; font-weight:bold; text-decoration:none; height:100%;} #dhtmltooltip{ position: absolute; width: 150px; border: 1px solid #000000; padding: 6px; background-color: blue; visibility: hidden; z-index: 100; text-align:justify; font-size: 10px; color: #ffffff; } .imageFrame {background-color:#FEF1B5;} /* Used on globalpost to negate p tag padding */ .noppadd p {padding:0; margin:0; } .errorWrapWrap {} .addressErrorWrap {background-color:#0466AF; border:4px solid #0466AF;} .addressErrorImg {padding-right:4px;} .addressError {background-color:#BCD5EB; padding:10px; text-align:left; color: #000000; word-spacing: -0.1px; font-size: 13px;} .contactErrorWrap {background-color:#0466AF; border:4px solid #0466AF;} .contactErrorImg {padding: 5px; text-align: center;} .contactError {width: 100%; background-color:#BCD5EB; padding:10px; text-align:left;} .helpErrorWrap {background-color:#9C0202; border:4px solid #9C0202;} .helpErrorImg {padding: 5px; text-align: center;} .helpErrorrightImg {padding: 5px; text-align: center;} .helpError {width: 100%; background-color:#D28E8D; padding:10px; text-align:left;} .helpErrorWrapBlue {background-color:#0466AF; border:4px solid #0466AF;} .helpErrorBlue {width: 100%; background-color:#BCD5EB; padding:10px; text-align:left;} .highlightWrapper {background-color:#FFFFCC;} .paypalError { color: #660000; word-spacing: -0.1px; font-size: 13px; text-align: center; height: 500px; padding-top: 15px;} .paypalErrorImg {padding-top: 15px;} #alertWrapper {position:relative;} #alertMsg {position:absolute; display:none; border:2px solid #000000; background-color:#FFFFFF; width:600px; right:200px; top:-45px;} #alertClose {padding:5px; background-color:#990000; text-align:right;} #alertClose a { font-size:17px; color:#ffffff; font-weight:bold; text-decoration:none;} #alertClose a:visited { font-size:17px; color:#ffffff; font-weight:bold; text-decoration:none;} #alertClose a:hover {color:#ffffff; text-decoration:none;} #alertMsgText {padding:10px; text-align:left;} .underline {color: #000000; text-decoration: none;} .underline:hover {text-decoration: underline;} .helpDim { opacity:.75;filter: alpha(opacity=75); -moz-opacity: 0.75; background-color:#FFFFFF; z-index:1; } .helpNoDim { opacity: 1; filter:alpha(opacity=100); -moz-opacity:1; z-index: 2;} /* ---- help.jsp ----*/ .newhelpErrorWrap {background-color:#0466AF; border:4px solid #0466AF;} .newhelpError {width: 100%; background-color:#BCD5EB; padding:10px; text-align:left;} .addWrap { } .addUpdated { font-weight: bold;} .addNotUpdated { } .homeAdSection { background-color: #F7F7F7; padding-top: 10px; padding-bottom: 10px; margin-bottom: 16px;} .homeAdText { padding-top: 5px; color: #B0B0B0; word-spacing: -1px; font-size: 11px;} .internalAdSection { padding: 4px 0; background-color: #C9C9C9; border-bottom: 3px solid #00256C;} .internalAdText { color: #000000; word-spacing: -1px; font-size: 11px;} .bottomAdSection { background-color: #F7F7F7; padding-top: 25px; padding-bottom: 10px;} /* -------- header --------- */ .headerdefaultBody { color: #ffffff; word-spacing: -0.1px; font-size: 13px; } .headerdefaultLinks , a.headerdefaultLinks{ color: #000; word-spacing: -0.1px; font-size: 15px; text-decoration: none;} a.headerdefaultLinks:hover { text-decoration: underline;} .headerAccountLinks { color: #ffffff; word-spacing: -0.1px; font-size: 13px; text-decoration: none;} a.headerAccountLinks { color: #ffffff; word-spacing: -0.1px; font-size: 13px; text-decoration: none;} a.headerAccountLinks:hover { text-decoration: underline; color: #ffffff} .headerAccountCartLinks { color: #ffffff; line-height:16px; word-spacing: -0.1px; font-size: 16px; text-decoration: none;} a.headerAccountCartLinks { color: #ffffff; line-height:16px; word-spacing: -0.1px; font-size: 16px; text-decoration: none;} a.headerAccountCartLinks:hover { text-decoration: underline; color: #ffffff} .noSpinText { color: #95989D; word-spacing: -1px; font-size: 11px;} /*Top crumbLinks in the Help Section*/ .helpcrumbLinks { color: #95989D; word-spacing: -1px; font-size: 12px; text-decoration:none;} a.helpcrumbLinks { color: #95989D; word-spacing: -1px; font-size: 12px; text-decoration:underline;} a.helpcrumbLinks:hover { text-decoration: none; color: #660000} a.helpcrumbLinks:link { } a.helpcrumbLinks:visited { } a.helpcrumbLinks:active { } /* Store DD menu */ a.attach, a.attach:visited, div.attach { display: block; padding: 7px 50px 7px 7px; white-space:nowrap;} a.attach, a.attach:visited {color: #666 !important;word-spacing: -0.1px; font-size: 14px; text-decoration: none;border-bottom: 1px solid #999;} a.attach:last-child {border-bottom:none;} a.attach:hover {/*background-image:url('/images/home/design/v4/right_arrow_bold.png');background-repeat:no-repeat;background-position:right center;*/color:black;} .attach_menu_child {background-color:#f8f8f8; z-index:1000;margin-left:1px;border:1px solid #333;line-height:25px;display:block;} .currentpollItemSelected { background-color:#0056A4;color:#ffffff;word-spacing: -0.1px; font-size: 13px;text-decoration:none; } .currentpollItemOn { background-color:#0056A4;color:#ffffff;word-spacing: -0.1px; font-size: 13px;text-decoration:none; } .currentpollItemOff { background-color:#FFFFFF;color:#000000;word-spacing: -0.1px; font-size: 13px;text-decoration:none; } .pollItemSelected { background-color:#0056A4;color:#ffffff;word-spacing: -0.1px; font-size: 13px;text-decoration:none; } .pollItemOn { background-color:#0056A4;color:#ffffff;word-spacing: -0.1px; font-size: 13px;text-decoration:none; } .pollItemOff { background-color:#FFFFFF;color:#000000;word-spacing: -0.1px; font-size: 13px;text-decoration:none; } .arrowpollItemSelected { display:inline;} .arrowpollItemOn { display:inline;} .arrowpollItemOff { display:none;} .arrowpollArchiveItemSelected { display:inline;} .arrowpollArchiveItemOn { display:inline;} .arrowpollArchiveItemOff { display:none;} .pollArchiveItemSelected{ background-color:#0056A4;color:#ffffff;word-spacing: -0.1px; font-size: 13px;text-decoration:none; } .pollArchiveItemOn { background-color:#0056A4;color:#ffffff;word-spacing: -0.1px; font-size: 13px;text-decoration:none; } .pollArchiveItemOff { background-color:#FFFFFF;color:#000000;word-spacing: -0.1px; font-size: 13px;text-decoration:none; } .pollHeader { color: #901000; font-size:28px; font-weight:bold; } .pollDate { color: #666666; font-size:14px; font-weight:none;} .pollText { color: #000000; word-spacing: -0.1px; font-size: 13px; font-weight:none;} /*PM*/ .modalGreyOut { color: #999; word-spacing: -0.1px; font-size: 12px; } .pmreasonTitle { font-size: 9pt; } .pmreasonText { word-spacing: -1px; font-size: 11px; } .checkboxOn {background-image:url("/images/pmupsell/radiobutton_on.png");background-repeat:no-repeat;float:left;height:16px;margin:5px 10px 0;width:17px; font-size:8px; cursor:pointer;} .checkboxOff {background-image:url("/images/pmupsell/radiobutton_off.png");background-repeat:no-repeat;float:left;height:16px;margin:5px 10px 0;width:17px; font-size:8px; cursor:pointer;} .productname {font-size:20px;padding-left:5px;} .productnameAlt {font-size:20px;} .productsubtext {color:#aeaeae;font-size:10px;clear:both;} .productOn {float: left; width: 550px;background-color:#EEEEEE;font-size: 20px; color: #000000; cursor: pointer; margin-bottom:15px;} .productOff {float: left; width: 550px;font-size: 20px; color: #000000; cursor: pointer;margin-bottom:15px;} .memberupsellspecialOn{float: left; width: 550px; background-color:#8b807e;color:#FFFFFF;margin-bottom:10px;} .memberupsellspecialOff{float: left; width: 550px; background-color:#ffffff;margin-bottom:10px;} .memberupsellspecialimg {margin-top:-3px;} .pmreasonBlack{ color:#000000; } .pmreasonWhite{ color:#FFFFFF; } .alertItem {color:#000000;font-family:Arial,Verdana,sans-serif;font-size:14px;font-weight:bold;padding-right:10px;text-decoration:none;} .alertItem a {color:#000000;font-family:Arial,Verdana,sans-serif;font-size:14px;font-weight:bold;text-decoration:underline;} .alertItem a:hover {color:#000000;font-family:Arial,Verdana,sans-serif;font-size:14px;font-weight:bold;text-decoration:none;} .alertItem a:visited {color:#000000;font-family:Arial,Verdana,sans-serif;font-size:14px;font-weight:bold;text-decoration:underline;} a.alertItemLink {color:#000000;font-family:Arial,Verdana,sans-serif;font-size:14px;font-weight:bold;text-decoration:none;} a.alertItemLink:visited {color:#000000;font-family:Arial,Verdana,sans-serif;font-size:14px;font-weight:bold;text-decoration:none;} a.alertItemLink:hover {color:#000000;text-decoration:none;} a.alertItemLinkHoverUnder {color:#000000;font-family:Arial,Verdana,sans-serif;font-size:14px;font-weight:bold;text-decoration:none;} a.alertItemLinkHoverUnder:visited {color:#000000;font-family:Arial,Verdana,sans-serif;font-size:14px;font-weight:bold;text-decoration:none;} a.alertItemLinkHoverUnder:hover {color:#000000;text-decoration:underline;} .linkselected { color: #000000; word-spacing: -0.1px; font-size: 13px; text-decoration:none; font-weight:bold;} a.linkselected ,a.linkselected:link,a.linkselected:visited { color: #000000; word-spacing: -0.1px; font-size: 13px; text-decoration:none; font-weight:bold;} a.linkselected:hover,a.linkselected:active { text-decoration: none; color: #000000; font-weight:bold;} .membershipProductText { color: #323232; font-weight: normal; font-size:21px; } .membershipProductPrice {color:#FA1D1B;} /* PM UpSell */ .newjoinTextLarge { color:#000000;font-size:17pt;font-weight:500;} .newfeatureTextLarge {color:#000000;font-size:18px;font-weight:normal; } .pmsellSubHeader {color:#FA1D1B;font-size:18px;font-weight:bold; } .bulletText {color:#343434;font-size:16px;font-weight:normal; line-height:18px; } .productfbOn {background-image:url(/images/pmupsell/selectedbgwide.png);background-repeat:no-repeat;color:#323232;cursor:pointer;float:left;font-size:21px; font-weight:bold;height:37px;padding-left:5px;padding-top:8px;width:450px;} .productfbOff {color:#323232;cursor:pointer;float:left;font-size:21px;font-weight:bold;height:37px;padding-left:5px;padding-top:8px;width:450px;} .textBodyMiddle { color: #666666; font-size: 10px; } .footerHeader { color: #FFFFFF; font-size: 22px; font-weight: bold; text-decoration: none; } /*------------------imageModalPopDown--------------*/ .modalSiteBGOff { display: none; position:absolute; top:0px; left:0px; z-index:1000; width:100%; background-image:url(/images/product/page/modal_background.png); } .modalSiteBGOn { display: block; position:absolute; top:0px; left:0px; z-index:1000; width:100%; background-image:url(/images/product/page/modal_background.png); } .modalPopdownWrapperWide {position:relative; width:900px;z-index:9100; } .modalPopdownWrapperWide .modalPopdownFrame {width:900px;} .modalPopdownWrapperWide .modalPopdownFrame .modalPopdownFrameBG { background-image:url(/images/product/page/popdown_900_bg.png); background-repeat:repeat-y; height:auto;} .modalPopdownWrapperWide .modalPopdownFrame .modalPopdownFrameBG .modalPopdownInternal {padding-left:10px; padding-right:9px;} .modalPopdownWrapperNarrow {position:relative; width:620px;z-index:9100;} .modalPopdownWrapperNarrow .modalPopdownFrame {width:620px;} .modalPopdownWrapperNarrow .modalPopdownFrame .modalPopdownFrameBG { background-image:url(/images/product/page/popdown_620_bg.png); background-repeat:repeat-y; height:auto;} .modalPopdownWrapperNarrow .modalPopdownFrame .modalPopdownFrameBG .modalPopdownInternal {padding-left:10px; padding-right:9px;} .footerMenuAltHeader { color: #333; font-size:15px; line-height:20px; text-decoration: none; font-weight:bold; } .footerMenuAltHeader a { color: #333; font-size:15px; line-height:20px; text-decoration: none; font-weight:bold; } .footerMenuAltHeader a:hover { color: #333; text-decoration: underline; font-weight:bold} .footerMenuAltHeader a:link { } .footerMenuAltHeader a:visited { } .footerMenuAltHeader a:active { } .footerMenuAltSubHeader { color: #333; font-size:11px; line-height: 20px; } .footerMenuAltSubHeader a { color: #333; font-size:11px; line-height: 20px; text-decoration: none; } .footerMenuAltSubHeader a:hover { color: #333; text-decoration: underline; } .footerMenuAltSubHeader a:link { } .footerMenuAltSubHeader a:visited { } .footerMenuAltSubHeader a:active { } .footerMenuAltlink { color: #333; font-size:11px; line-height:17px; text-decoration: none; font-weight:normal; } a.footerMenuAltlink { color: #333; font-size:11px; line-height:17px; text-decoration: none; font-weight:normal; } a.footerMenuAltlink:hover { color: #333; text-decoration: underline; font-size:11px; line-height:17px; font-weight:normal; } a.footerMenuAltlink:link { } a.footerMenuAltlink:visited { } a.footerMenuAltlink:active { } .expandedBottomMenuLinksAlt { color: #60aee1; font-size:11px; text-decoration: none;} a.expandedBottomMenuLinksAlt { color: #60aee1; font-size:11px; text-decoration: none; } a.expandedBottomMenuLinksAlt:hover { text-decoration: underline; color: #60aee1} a.expandedBottomMenuLinksAlt:link { } a.expandedBottomMenuLinksAlt:visited { } a.expandedBottomMenuLinksAlt:active { } #billdaily ul {margin: 0pt 0pt 0pt 0px; padding: 0pt;} #billdaily li {list-style-position: outside; margin-left: 18px; padding-bottom: 10px;} #playerWrapper {width:800px; height:600px; background-repeat:no-repeat;} .spacerDiv {width:100%; height:170px;} .playerContainerDiv {width:100%;} #thpLeftDiv { width:50%; float:left;} #thpRightDiv { width:50%; float:right;} .thpQuestion {font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; padding-left:10px; padding-right:10px; line-height:24px; color:#FFF;} .linksNoUnderline { font-family: Verdana, Helvetica, Arial, Sans; color: #000000; font-size:11px; text-decoration: none; } /* O'REILLY FACTOR ARCHIVE RESTYLING */ .torfArchiveCalHeader {color:#000000;font-size:16px;font-weight:bold;} a.torfArchiveCalYearSelected, a.torfArchiveCalYearSelected:visited, a.torfArchiveCalYearSelected:hover {background-image:url(/images/icons/minus.png); background-repeat:no-repeat; background-position:0px 3px; padding:0px 0px 0px 16px;display:block;color:#000000;font-size:14px;text-decoration:none; font-weight:bold; cursor:default;} .torfArchiveCalYearSelected .torfArchiveMonths {display:block;} .torfArchiveCalMonthSelected a, .torfArchiveCalMonthSelected a:visited, .torfArchiveCalMonthSelected a:hover {color:#000000;font-size:12px;text-decoration:none; font-weight:bold; cursor:default;} .torfArchiveCalMonthUnselected a, .torfArchiveCalMonthUnselected a:visited {color:#41709c;font-size:12px;text-decoration:underline;} .torfArchiveCalMonthUnselected a:hover {color:#2a5e8e;text-decoration:none;} a.torfArchiveCalYearUnselected, a.torfArchiveCalYearUnselected:visited {background-image:url(/images/icons/plus.png); background-repeat:no-repeat; background-position:0px 3px; padding:0px 0px 0px 16px;display:block;color:#41709c;font-size:14px;text-decoration:underline; } a.torfArchiveCalYearUnselected:hover {background-image:url(/images/icons/plus.png); background-repeat:no-repeat; background-position:0px 3px; padding:0px 0px 0px 16px;display:block;color:#2a5e8e;font-size:14px;text-decoration:none; } .torfArchiveCalYearUnselected .torfArchiveMonths {display:none;} a.torfArchiveSortSelected, a.torfArchiveSortSelected:visited, a.torfArchiveSortSelected:hover {color:#000000;font-size:14px;text-decoration:none; font-weight:bold; cursor:default;} a.torfArchiveSortUnselected, a.torfArchiveSortUnselected:visited {color:#41709c;font-size:14px;text-decoration:underline; } a.torfArchiveSortUnselected:hover {color:#2a5e8e;font-size:14px;text-decoration:none; } .genericButtonBlue, a.genericButtonBlue, a.genericButtonBlue:visited { border:0px;font-family: Arial, Tahoma, Verdana, sans-serif; color: #FFFFFF; font-size: 14px; font-weight:bold; background:#003c82; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; display:block; width:auto; text-decoration:none;padding:3px 6px; } a.genericButtonBlue:hover { border:0px;font-family: Arial, Tahoma, Verdana, sans-serif; color: #FFFFFF; font-size: 14px; font-weight:bold; background:#111157; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; display:block; width:auto; text-decoration:none;padding:3px 6px; } .genericButtonRed, a.genericButtonRed, a.genericButtonRed:visited { border:0px;font-family: Arial, Tahoma, Verdana, sans-serif; color: #FFFFFF; font-size: 14px; font-weight:bold; background:#d91f32; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; display:block; width:auto; text-decoration:none;padding:3px 6px; } a.genericButtonRed:hover { border:0px;font-family: Arial, Tahoma, Verdana, sans-serif; color: #FFFFFF; font-size: 14px; font-weight:bold; background:#aa0a1a; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; display:block; width:auto; text-decoration:none; padding:3px 6px; } .relatedBlogContainer {width:300px; padding:0px; margin-left:-9px; background-color:#EDEDED;color: black;word-spacing: -0.1px;font-size: 13px;} .relatedBlogHighlightYellow {background-color: #fff977;} .relatedBlogHighlightGreen {background-color: #d5f99e; } .relatedBlogHighlightTeal {background-color: #a7fdfd;} .relatedBlogHighlightPurple {background-color: #cdd0fa;} .relatedBlogHighlightOrange {background-color: #FFCC00;} .relatedBlogHighlightBlue {background-color: #00B3FF;} .relatedBlogHighlightPink {background-color: #FF99FF;} /* NO SPIN NEWS REDESIGN */ .nsnText {font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; line-height:1.4em; color:#000000;} .nsnText a, .nsnText a:visited {font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; line-height:20px; color:#000000;} .nsnText a:hover {color:#660000; text-decoration:none;} .nsnCommentText {font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; line-height:18px; color:#000000;} .nsnCommentInfoText {font-size:11px; color:#000000;} .nsnCommentBottomText {font-size:12px; color:#000000;} a.nsnCommentBottomLink, a.nsnCommentBottomLink:visited { font-size:12px; color:#000000;} a.nsnCommentBottomLink:hover {text-decoration:none; color:#555555;} a.nsnActionLink, a.nsnActionLink:visited { font-size:12px; color:#000000;} a.nsnActionLink:hover {text-decoration:none; color:#555555;} .nsnRelatedItemText { color: #000000; font-size: 12px;} a.nsnRelatedItemLink, a.nsnRelatedItemLink:visited { font-size:12px; color:#8e0202; font-weight:bold;} a.nsnRelatedItemLink:hover {text-decoration:none; color:#510400;} a.nsnRelatedItemMoreLink, a.nsnRelatedItemMoreLink:visited {font-weight:bold; text-decoration:none; font-size:12px; color:#000000;} a.nsnRelatedItemMoreLink:hover {font-weight:bold; text-decoration:underline; color:#555555;} a.nsnFeaturedSourcesLinks, a.nsnFeaturedSourcesLinks:visited {font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; line-height:18px; color:#000000;} a.nsnFeaturedSourcesLinks:hover {text-decoration:none; color:#555555;} /* END NO SPIN NEWS REDESIGN */ /* WEATHER WIDGET*/ .tempText {font: Arial, Helvetica, sans-serif; font-size:26px; color:#660000 ; } /* END OF WEATHER WIDGET*/ /*Bill's Daily Briefing styles*/ .bdbTopLinks, a.bdbTopLinks, a.bdbTopLinks:visited {font-size: 11px; font-weight: bold; font-family: Tahoma, Verdana, Helvetica, Arial, Sans; color: #000000; text-decoration: none;} a.bdbTopLinks:hover {text-decoration: underline; color: #660000;} .bdbEntryTitle, a.bdbEntryTitle, a.bdbEntryTitle:visited { color: #000000; font-size: 18px; text-decoration: none; font-weight:bold;} a.bdbEntryTitle:hover { text-decoration: underline; color: #660000;} .bdbEntry { color: #000000; word-spacing: -0.1px; font-size: 13px;} .bdbEntry a, .bdbEntry a:visited { color: #000000; word-spacing: -0.1px; font-size: 13px; text-decoration: underline;} .bdbEntry a:hover {text-decoration: none; color: #660000} .bdbArchiveDate, a.bdbArchiveDate, a.bdbArchiveDate:visited {color:#000000;font-family:Arial,Verdana,sans-serif;font-size:14px;font-weight:bold; text-decoration: none;} a.bdbArchiveDate:hover {text-decoration: underline;} .entryTitle, a.entryTitle, a.entryTitle:visited { padding-bottom:5px; color: #000000; font-size: 18px; text-decoration: none; font-weight:bold;} a.entryTitle:hover { text-decoration: underline; color: #660000;} .bookPDFText {font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; line-height:24px; color:#FFF; text-decoration: none;} a.bookPDFText { font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; line-height:24px; color:#FFF; text-decoration: none; } a.bookPDFText:visited { font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; line-height:24px; color:#FFF; text-decoration: none; } a.bookPDFText:hover { text-decoration: underline; color: #FFF} .bookPDFList {padding-left: 25px; padding-top: 10px;} .bookPDFList a, .bookPDGList a:visited {color: #fff; text-decoration: none; font-size: 16px;} .bookPDFList a:hover {text-decoration: underline;} .multiShip { background-image: url('/images/icons/dropdown_graygradient.jpg'); background-repeat: repeat-x; background-position: top left; cursor: pointer; border: 1px solid #ccc; width:190px; text-align:left; font-size: 11px; word-spacing: -1px; padding: 0px 5px; line-height: 20px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .multiShipDropdown { background-color: #fff; position:relative; width:190px; text-align:left; font-size: 11px; word-spacing: -1px; } .multiShipDropdown ul { position:absolute; left: 0px; top: -1px; display: none; z-index: 9999; padding:0; margin:0; list-style: none; border: 1px solid #ccc; width:100%; background-color: #fff; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .multiShipDropdown li { padding: 0px; padding: 5px; cursor: pointer; } .multiShipDropdown .newAddress { background-color: #FFFFCC; } .multiShipDropdown .hover { background-color: #CCC; } .tocMultiAddress .defaultBody { font-size: 11px; } .sideBarPage {background-color: #fff; width: 640px;} #header2 { background: #c2c2c2; height: 50px; } #wrapper2 { position: relative; min-height: 500px; /* Just as an example */ width: 500px; } #left2 { position: absolute; background: #d7d7d7; width: 150px; height: 100%; } #right2 { position: relative; width: 350px; float: right; } #sidebar2 { background: #0096d7; width: 150px; color: #fff; } .clear2 { clear: both; } #footer2 { background: #c2c2c2; height: 500px; /* Just as an example */ } .sideBarSubHeader { font-size: 15px; color:#394D9C; padding-bottom: 5px; } .shipCountries div {float:left; width:25%;} #townHallContainer input, #townHallContainer textarea, #townHallContainer select { border: 1px solid #AAA; } .addressError li{margin-left:10px;} .homeHeader{padding-bottom: 10px;} .homeHeader, .homeHeader a, .homeHeader a:visited { text-decoration:none ; font-size:12px; color: #000066; line-height: 12px; text-transform: uppercase; font-weight: bold;} .homeHeader a:hover{text-decoration:underline;} .homeHeader.colored{background-color:#f8f8f8;} .homeContainerBlue{border-top:3px solid #001566;} .homeArrow{height:18px;line-height:18px;background-image:url('/images/home/black_arrow.jpg');background-repeat:no-repeat;background-position:0px 3px;padding-left:8px;display:inline;vertical-align:middle;display:block;} .homeArrow > a.homeModuleNavLinks, .homeArrow > a.homeModuleNavLinksGrey{height:18px;line-height:18px;display:block;} .topBannerContainer a.active, .topBannerContainer a:hover{background-position:0px 0px !important;} .homePageHeader { font-family: 'Montserrat', sans-serif; color: #000; font-size: 14px; } a.topButtonSprite:hover{background-position:0px -24px !important;} .floatLeft { float: left; } .floatRight { float:right; } .floatContainer:after { content: "."; display: block; height: 0px; line-height:0px; clear: both; visibility: hidden; overflow:hidden; } .floatWrapContainer {margin:10px 10px 10px 0px; float:left;clear:left;} /* Book Landing Styles */ .book-landing {font-family:Georgia, serif;font-size:14px;color:#000000;} .book-landing a, .book-landing a:visited {color:#000;} .book-landing .header-section {width:860px;margin:0 auto;} .book-landing .header-section .header {padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #000;} .book-landing .header {font-size:40px;} .book-landing .header.small {font-size:28px;} .book-landing .sub-header {font-weight: 700;font-family:'Montserrat', Helvetica, Arial, sans-serif;font-size:15px;} .book-landing .header-section .sub-header {text-align: right;} .book-landing .info-section {width:860px;margin:20px auto 0;} .book-landing .info-container {vertical-align: middle;padding-left:40px;} .book-landing .info-container p {line-height: 1.4em;} .book-landing .info-container p a, .book-landing .info-container p a:visited {text-decoration: underline;} .book-landing .info-container p a:hover {text-decoration: none;} .book-landing .info-container .release-date {font-size:17px;} .book-landing .book-type-section {position:relative;padding:60px 0 30px;background-color: #ececec;border-top:1px solid #c7c7c7;border-bottom:1px solid #c7c7c7;margin-top:45px;} .book-landing .order-button {position:absolute;top:-21px;left:345px;} .book-landing .order-button a, .book-landing .order-button a:visited {background-image:url(/images/killingpatton/preorder_button.png);background-repeat: no-repeat;width:274px;height:41px;display:block;} .book-landing .order-options {position:absolute;top:-28px;left:296px; background-color:#ffffff; padding:15px; border:1px solid #000000; font-family:'Montserrat', Helvetica, Arial, sans-serif;font-size:20px; font-style:italic;} .book-landing ul.book-type {width:860px;margin:0 auto;list-style:none;padding:0;} .book-landing ul.book-type li {width:25%;text-align: center;float:left;padding:0;} .book-landing.hitler ul.book-type li{width:20%;} .book-landing ul.book-type li a.hardcover {background-image:url('/images/killingpatton/hardcover.png');background-repeat:no-repeat;width:79px;height:64px;display:inline-block;} .book-landing ul.book-type li a.hardcover:hover {background-image:url('/images/killingpatton/hardcover_hover.png');background-repeat:no-repeat;width:79px;height:64px;display:inline-block;} .book-landing ul.book-type li a.autographed {background-image:url('/images/killingpatton/autographed.png');background-repeat:no-repeat;width:96px;height:64px;display:inline-block;} .book-landing ul.book-type li a.autographed:hover {background-image:url('/images/killingpatton/autographed_hover.png');background-repeat:no-repeat;width:96px;height:64px;display:inline-block;} .book-landing ul.book-type li a.personalized {background-image:url('/images/killingpatton/personalized.png');background-repeat:no-repeat;width:96px;height:64px;display:inline-block;} .book-landing ul.book-type li a.personalized:hover {background-image:url('/images/killingpatton/personalized_hover.png');background-repeat:no-repeat;width:96px;height:64px;display:inline-block;} .book-landing ul.book-type li a.collectors {background-image:url('/images/killingpatton/collectors_new.png');background-repeat:no-repeat;width:85px;height:64px;display:inline-block;} .book-landing ul.book-type li a.collectors:hover {background-image:url('/images/killingpatton/collectors_hover_new.png');} .book-landing ul.book-type li a.audio-cd {background-image:url('/images/killingpatton/audio_cd.png');background-repeat:no-repeat;width:62px;height:64px;display:inline-block;} .book-landing ul.book-type li a.audio-cd:hover {background-image:url('/images/killingpatton/audio_cd_hover.png');background-repeat:no-repeat;width:62px;height:64px;display:inline-block;} .book-landing .clips-section {width:980px;margin:40px 0;padding-bottom:40px;border-bottom: 1px #000 solid;} .book-landing .video-clips {float:left;width:620px;font-size:12px;} .book-landing ul.video-clip-list {margin:10px 0 0 0;padding:12px;list-style:none;background-color:#ececec;} .book-landing ul.video-clip-list li {width:190px;height:185px;float:left;padding:0;margin-left:13px;} .book-landing ul.video-clip-list li img {display:block;border:0;margin:0 auto;} .book-landing ul.video-clip-list li .clip-title {margin-top:5px;text-align: center;} .book-landing ul.video-clip-list li .clip-title a:hover {text-decoration:none;} .book-landing ul.video-clip-list li .clip-date {margin-top:5px;text-align: center;} .book-landing .links-container {float:right;width:350px;} .book-landing .links-wrapper {font-size:12px; margin-top:10px;min-height:140px;padding:10px;background-color:#ececec;} .book-landing .links-wrapper ul a, .book-landing .links-wrapper a:visited {display:block;margin-top:5px;} .book-landing .links-wrapper ul a:hover {text-decoration:none;} .book-landing .links-wrapper ul {padding-left:20px;list-style-type: square;margin:0;padding:0 0 0 20px;} .videoThumb .play { display:block; background: url('/images/home/design/2015_play_icon_off.png') center center no-repeat; height: 32px; width:32px; position: absolute; z-index: 100; bottom: 4px; right: 4px; } .videoThumb a:hover div.play { display:block; background: url('/images/home/design/2015_play_icon.png') center center no-repeat; height: 32px; width:32px; position: absolute; z-index: 100; bottom: 4px; right: 4px;} .pmLanding h1 { margin: 0; font-weight: inherit; } .pmLanding h1.defaultHeader { font-weight: bold; } .pmLanding h2 { margin: 0; padding: 0; padding-bottom: 5px; font-weight: inherit; } .pmLanding > div { width: 47%; } .pmLanding > div > div { margin-bottom: 30px; padding-left: 15px; position: relative; } .pmLanding .pmKey { position: absolute; left: 0; } .sideBarHeader { border-top:2px solid #c3c3c3; line-height: 20px; padding:5px 0; } .sideBarHeader, .sideBarHeader a, a.sideBarHeader { font-family: 'Montserrat', Helvetica, Arial, sans-serif; font-size: 18px; text-decoration: none; color:#000; } .sideBarHeader a:hover, a.sideBarHeader:hover { text-decoration: underline; } .sideBarHeader .displayBlock {display:block;} .sideBarPMKey { position:absolute; } .darkBlueText {color:#394D9C;} .sideBarVideoImage {position:relative;} .sideBarVideoImage .play { display:block; background: url('/images/home/design/video_play_icon_OFF.png') center center no-repeat; height: 23px; width:23px; position: absolute; z-index: 100; bottom:10px; right:33px; } .sideBarVideoImage a:hover div.play { display:block; background: url('/images/home/design/video_play_icon_hover.png') center center no-repeat; height: 23px; width:23px; position: absolute; z-index: 100; bottom:10px; right:33px;} div.vcContentWrapper {font-size: 13px;} ul.sideNav { } ul.sideNav, ul.sideNav ul { padding: 0px; margin: 0px; list-style-type: none; cursor: pointer; } ul.sideNav input[type=checkbox], ul.sideNav .videoCenterShowListCheckbox { display: inline-block; } ul.sideNav .torfArchiveCalHeader { display: inline-block; } ul.sideNav .videoCenterShowListTd { display: inline-block; width: 80%; padding-top: 0px; } ul.sideNav .videoCenterShowListCheckbox { vertical-align: top; } ul.sideNav .navHeader { padding-left: 5px; } ul.sideNav .navHeader .videoCenterShowListCheckbox { vertical-align: middle; } ul.sideNav .videoCenterShowListHeader { padding-top: 0px; } ul.sideNav ul li:hover, div.navHeader:hover { background-color: #ebebeb; } ul.sideNav ul { border: 1px solid #d8d8d8; border-left: 0; } ul.sideNav li { padding: 0px; } ul.sideNav .videoCenterShowListText { border: 0; } ul.sideNav ul li { border-top: 1px solid #d8d8d8; padding: 15px 0px 13px 30px; position: relative; color: #7a7a7a; } ul.sideNav ul li:first-child { border: 0; } ul.sideNav .active { background-color: #ebebeb; } ul.sideNav .videoCenterShowListText, ul.sideNav .videoCenterShowPremiumText { display: none; } ul.sideNav .pmKey { margin-left: 15px; } ul.sideNav .hiddenFilters { display: none; } div.sideNavSelectors { padding: 5px; } div.sideNavSelectors > a { text-decoration: none; padding-right: 5px; color: #7a7a7a; font-size:12px; } div.sideNavSelectors > a:hover { text-decoration: underline; } div#filteredVideoContainer { padding-top: 26px; } div#filteredVideoContainer .category { color: #394D9C; font-weight: bold; font-family: 'Montserrat', Tahoma, Verdana, Helvetica, Arial, Sans; font-size: 13px; padding-bottom: 15px; } .videoCenterInnerContainer { height: 100%; } div.vcHeader, div.videoCenterContainer { } div.videoCenterContainer { float: left; width: 33%; height: 277px; margin-bottom: 15px; font-size: 12px; } div.videoCenterContainer .videoCenterInnerContainer { margin: 0 auto; height: 100%; width: 235px; } div.videoCenterContainer .videoWrapper { background-color: #000; height: 132px; width: 235px; overflow: hidden; cursor: pointer; display: table-cell; vertical-align: middle; position: relative; } div.videoCenterContainer .videoWrapper .playIcon { display: block; background: url('/images/home/design/video_play_icon_OFF.png') center center no-repeat; height: 23px; width: 23px; position: absolute; z-index: 100; bottom: 25px; right: 5px; } div.videoCenterContainer .videoWrapper a { display: block; height: 132px; overflow: hidden; } div.videoCenterContainer .videoWrapper a > img { display:block; width: 235px; } div.videoCenterContainer .pmKey { position: static; float: left; display: inline-block; margin: 0; padding-right: 3px; } div.videoCenterContainer .vcHeaderText image { float: right; display: inline-block; } div.videoCenterContainer div.videoCenterBody { border: 1px solid #d5d5d5; border-top: 0px; padding: 5px; box-sizing: border-box; height: 105px; position: relative; } div.videoCenterContainer .showDate { position: absolute; bottom: 5px; left: 5px; color: #7a7a7a; } div.videoCenterContainer .vcSmallDescText { font-family: 'Montserrat', Tahoma, Verdana, Helvetica, Arial, Sans; color: #394D9C; font-size: 13px; font-weight: bold; } div.vcHeader { //background-color: #ebebeb; border-bottom: 1px solid #d5d5d5; padding-bottom: 20px; } div.vcHeader h1 { margin: 0; padding: 14px 0 10px 0px; } div.vcHeader div.vidLoadWrapper { padding: 0px 25px 0 15px; } div.vcHeader div.vidContainerAdd { float: right; width: 300px; height: 250px; position: relative; box-sizing: border-box; padding-top: 38px; } div.vcHeader .descspaceWrap { width: 580px; display: flex; float: none; /* min-height: 256px; */ padding-top: 10px; position: relative; box-sizing: border-box; } div.vcHeader #descspace { } div.vcHeader #vidspace { float: left; min-height: 256px; max-height: 326px; min-width: 455px; max-width: 580px; } div.sideNavSelectors .footnote { color: #7a7a7a; font-size: 12px; } div.vcHeaderVideoDesc > div { padding-bottom: 5px; } div.vcHeaderVideoDesc .header { color: #7a7a7a; font-size: 17px; font-weight: normal; letter-spacing: -1px; } div.vcHeaderVideoDesc .title { font-size: 18px; font-weight: bold; } div.vcHeaderVideoDesc .category { font-family: 'Montserrat', Tahoma, Verdana, Helvetica, Arial, Sans; color: #394D9C; font-size: 13px; font-weight: bold; } div.vcHeaderVideoDesc .category a { font-family: 'Montserrat', Tahoma, Verdana, Helvetica, Arial, Sans; color: #394D9C; font-size: 13px; font-weight: bold; text-decoration: none; } div.vcHeaderVideoDesc .category a:hover { text-decoration: underline; } div.vcHeaderVideoDesc .description { color: #7a7a7a; padding-bottom: 25px; } div.vcHeaderVideoDesc .showInfo { color: #7a7a7a; } div.vcHeaderVideoDesc .showInfo > a { color: #7a7a7a; } div.vcHeaderVideoDesc .showInfo > a:hover { text-decoration: none; } li.showChange { cursor: pointer; } li.showChange span { font-size: 14px; font-weight: bold; } .advertisementWrapper { max-width: 100%; overflow: hidden; position: absolute; bottom: 0; } .advertisementWrapper img, .advertisementWrapper a img { border: 0; max-width: 100%; display: block; } .visitorNavContainer { float: left; margin: 10px; } .visitorNavContainer a, .visitorNavContainer a:visited { display: block; background-repeat: no-repeat; background-position: 25px center; font-size: 16px; line-height: 16px; padding: 21px 25px 11px 0px; color: #999; text-decoration: none; } .visitorNavContainer a:hover { text-decoration: none; color: #666; } .topAncillaryContainer { background-color: #e0e0e0; font-size: 12px; color: #000; line-height: 25px; } .pmMember .topAncillaryContainer { background-color: #c9b472; color: #000; } .topAncillaryContainer a, .topAncillaryContainer a:visited { text-decoration: none; color: #000; } .pmMember .topAncillaryContainer a, .pmMember .topAncillaryContainer a:visited { text-decoration: none; color: #000; } .topAncillaryContainer a:hover { text-decoration: none; color: #666; } .pmMember .topAncillaryContainer a:hover { text-decoration: none; color: #666; } .topAncillaryContainer .ancillarySignupLink, .topAncillaryContainer .ancillarySignupLink:visited { color: #937b30; padding-right: 15px; } .topAncillaryContainer .ancillarySignupLink:hover { color: #b99b3d; } .homeAlertBannerContainer { color: #fff; background-color: #7c8ec9; line-height: 30px; word-spacing: 1px; font-size: 14px; margin-bottom: 20px; } .pmMember .homeAlertBannerContainer { background-color: #cebc83; } .homeAlertBannerContainer .alertBannerOverlay { background-color: #020c56; } .pmMember .homeAlertBannerContainer .alertBannerOverlay { background-color: #a4800e; } .homeAlertBannerContainer .alertItem, .homeAlertBannerContainer .alertItem a, .homeAlertBannerContainer .alertItem a:visited { text-decoration: none; color: #fff; } .pmMember .homeAlertBannerContainer .alertItem, .pmMember .homeAlertBannerContainer .alertItem a, .pmMember .homeAlertBannerContainer .alertItem a:visited { text-decoration: none; color: #000; } .homeAlertBannerContainer .alertItem a:hover { color: #ccc; } .pmMember .homeAlertBannerContainer .alertItem a:hover { color: #666; } .simpleSearchLink, .simpleSearchLink:visited { font-size: 10px; color: #999; text-decoration: none; } .simpleSearchLink:hover { color: #ccc; text-decoration: none; } .torfTalkingPointsMemoContainer { padding-bottom: 10px; } .homeTextBody { color: #727272; font-size: 13px; line-height: 125%; } .homeTextBody a, .homeTextBody a:visited { color: #727272; font-size: 13px; text-decoration: none; } .homeTextBody a:hover { color: #999; text-decoration: none; } .tpmHomeLink { font-weight: bold; } .homeLeftBorder { border-left: 1px solid #CCC; padding-left: 10px; } .homeTopBorder { border-top: 1px solid #ccc; padding-top: 20px; } #oreillyFactorContent .homeTextBody { } #oreillyFactorContent .homeSubHeaderSmall { padding-left: 20px; } #oreillyFactorContent .bullet { padding-left: 20px; margin-bottom: 20px; background-image: url(/images/home/design/2015_torf_bullet.png); background-repeat: no-repeat; background-position: left center; } .homeSubHeaderAlt { color: #c4a109; font-size: 12px; text-transform: uppercase; font-weight: bold; } a.nsnHomeLink, a.nsnHomeLink:visited { color: #c4a109; font-size: 11px; text-transform: uppercase; font-weight: bold; text-decoration: none; } a.nsnHomeLink:hover { color: #a4800e; text-decoration: none; } .oreillyFactorAudioLinkContainer { background-image: url("/images/home/design/2015_play_button_bg.jpg"); background-position: top left; background-repeat: no-repeat; width: 300px; height: 39px; color: #5a503f; font-size: 13px; text-decoration: none; cursor: pointer; line-height: 13px; } .oreillyFactorAudioLinkContainer:hover { color: #000; } #billdaily .homeSubHeaderSmall { text-transform: none; } .homeLegendsAndLiesContainer { border-top: 1px solid #CCC; padding: 20px 5px 0px 5px; } .homeLegendsAndLiesContainer .button { background-color: #5F5240; padding: 10px 0px; color: white; font-size: 10px; width: 140px; text-align: center; display: inline-block; text-transform: uppercase; text-decoration: none; } #fancybox-content > div { overflow: auto !important; height: 100% !important; width: 100% !important; } .fancybox-nox #fancybox-close { position: absolute; top: 5px; right: 5px; width: 30px; height: 30px; background: transparent url("/pg/jsp/common/utils/js/jquery/fancybox/fancybox.png") -40px 0; cursor: pointer; z-index: 1103; display: none; outline: none; border:0; } /* Books Landing Page Styles */ .booksPageContainer { font-size: 13px; color: #727272; background-color: #fff; } .storeFullWidthHeaderContainer { background-color: #f0f0f0; padding: 10px 0px; font-size: 14px; } .storeFullWidthHeaderContainer:not(.border-top) { border-bottom: 1px solid #d8d8d8; } .storeFullWidthHeaderContainer.border-top { border-top: 1px solid #d8d8d8; } .storeFullWidthHeader { width: 1000px; margin:auto; line-height: 30px; } .storeFullWidthHeader .header { color: #3c3c45; font-family: 'Oswald', sans-serif; font-size: 25px; text-transform: uppercase; margin-left: 20px; } .store-book-content {width:940px;margin:30px auto;} .booksPageContainer .subHeader, .booksPageContainer .subHeader a, .booksPageContainer .subHeader a:visited { color: #3c3c45; font-family:'Lato', Helvetica, Verdana, Arial, sans-serif; font-size: 17px; text-decoration: none; font-weight: bold; } .booksPageContainer .subHeader a:hover { } .booksPageContainer .seeMoreContainer { padding-top: 20px; text-align: right; } .booksPageContainer .seeMoreContainer.multi-cat { position:absolute; top:350px; padding:0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; width:170px; padding-right:20px; } .booksPageContainer .seeMoreContainer.border { border-bottom: 1px solid #ccc; } .booksPageContainer .seeMoreContainer a, .booksPageContainer .seeMoreContainer a:visited { background-color: #f8f8f8; font-size: 12px; color: #727272; padding: 5px 10px; display: inline-block; text-decoration: none; } .booksPageContainer .seeMoreContainer a:hover { background-color: #be092c; color: #fff; } .booksPageContainer .imageContainer { height: 200px; } .booksPageContainer .promoContainer { color: #727272; font-size: 11px; text-transform: uppercase; height: 30px; } .booksPageContainer .titleContainer, .booksPageContainer .titleContainer a, .booksPageContainer .titleContainer a:visited { font-size: 14px; font-weight: bold; color: #3451a1; text-decoration: none; height: 50px; } .booksPageContainer .bookItemContainer.active .titleContainer a, .booksPageContainer .bookItemContainer.active .titleContainer a:visited, .booksPageContainer .titleContainer a:hover { color: #9d0020; text-decoration: underline; } .booksPageContainer .priceContainer { font-size: 12px; color: #404040; } .booksPageContainer .strike { text-decoration: line-through; } .store .booksChartContainer { float:left; width: 700px; padding-bottom:60px; } .booksChartContainer .subHeader {margin:10px 0;} .booksChartContainer .subHeader:first-child {margin-top:0;} .store .booksSideMenu { float:left; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; width:220px; border-right: 1px solid #ccc; padding-right:20px; margin-right:20px; } .booksSideMenu ul { list-style: none; padding: 0px; margin: 0px 0px 0px 15px; } .booksSideMenu .topLevelLink, .booksSideMenu li{ padding: 0px; margin: 0px 0px 10px 0px; } .booksSideMenu .topLevelLink.addSpace { margin-top: 30px; } .booksSideMenu .levelTwo.addSpace { margin-bottom: 30px; } .booksSideMenu .levelThree { margin-top: 10px; } .booksSideMenu a, .booksSideMenu a:visited, .booksSideMenu .topLevelLink { color: #727272; text-decoration: none; } .booksSideMenu a:hover { color: #9d0020; } .booksSideMenu a.highlight {color:#9d0020;} .booksSideMenu .moreInfoIcon { padding: 0px 2px; font-size: 75%; border: 1px solid #727272; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; cursor: pointer; } .booksSideMenu .moreInfoIcon:after { content: '?'; } .booksSideMenu .moreInfoIcon:hover { color: #9d0020; border: 1px solid #9d0020; } .tooltipContainer .sectionContainer { padding: 10px; font-size: 12px; } .tooltipContainer .active{ background-color: #eeeeee; color: #000; } .tooltipContainer .header { font-weight: bold; } /* End Books Landing Page Styles */ /* Store Footer Styles */ .storeFooterContainer { width: 1000px; margin: auto; color: #fff; padding-bottom: 20px; } .storeFooterContainer a, .storeFooterContainer a:visited { color: #f8f8f8; text-decoration: none; } .storeFooterContainer .headerContainer { border-bottom: 1px solid #727272; padding: 10px 0px; } .storeFooterContainer .header { color: #727272; font-family: 'Oswald', sans-serif; font-size: 30px; text-transform: uppercase; line-height: 30px; } .storeFooterContainer .cartNavContainer { display: table-row; height: 30px; margin-right: -5px; } .storeFooterContainer .cartNavContainer > div { display: table-cell; padding-left: 20px; vertical-align: bottom; } .storeFooterContainer .cartNavContainer a, .storeFooterContainer .cartNavContainer a:visited { color: #fff; font-size: 12px; text-decoration: none; } .storeFooterContainer .storeNavContainer { font-size: 12px; line-height: 26px; font-weight: normal; display: table; width: 100%; } .storeFooterContainer .storeNavContainer .storeNavColumn { display: table-cell; width: 25%; } .storeFooterContainer .storeNavContainer .storeNavColumn a, .storeFooterContainer .storeNavContainer .storeNavColumn a:visited { color: #fff; } .storeFooterContainer .storeNavContainer .storeNavColumn .topLevelLink, .storeFooterContainer .storeNavContainer .storeNavColumn .topLevelLink a, .storeFooterContainer .storeNavContainer .storeNavColumn .topLevelLink a:visited { font-size: 16px; color: #fff; } .storeFooterContainer .cartNavContainer a:hover, .storeFooterContainer .storeNavContainer .storeNavColumn .topLevelLink a:hover, .storeFooterContainer .storeNavContainer .storeNavColumn a:hover { color: #ccc; } .storeFooterContainer .storeCopyrightContainer { } .storeFooterContainer .storeCopyrightContainer, .storeFooterContainer .storeCopyrightContainer a, .storeFooterContainer .storeCopyrightContainer a:visited { color: #727272; font-size: 11px; } .storeFooterContainer .storeCopyrightContainer a:hover { text-decoration: underline; } .storeFooterContainer .storeCopyrightContainer div { display: table-cell; } .storeFooterContainer .storeCopyrightContainer .copyrightSeparator { padding: 0px 5px; } .storeFooterContainer .storeCopyrightContainer .copyrightSeparator:after { content: '|'; } .liveChatFooterButton { background-color: #727272; font-size: 14px; margin-top: 10px; cursor: pointer; } .liveChatFooterButton:hover { color: #ccc; } /* EndStore Footer Styles */ /* Audio BOok Pages */ .my-audio-books h1.defaultHeader {margin:0;padding:0;display:table-cell;} .my-audio-books h2.defaultHeaderSmall {margin:0;} .my-audio-books .audio-book-list {width:100%;} .my-audio-books .audio-book-list td {width:245px;vertical-align: top;padding-top:15px;} .my-audio-books .audio-book-list .audio-book {padding:0 5px;} .my-audio-books .audio-book-list .image-container {min-height:131px;} .my-audio-books .audio-book-list h2 {text-align: center;} .my-audio-books .audio-book-list h2 a {font-style:italic;} .my-audio-books .audio-book-list .image-container {text-align: center;} .my-audio-books .audio-book-list .image-container img {display:inline-block;} .my-audio-books.book-landing .playlist-container {float:left;width:640px;margin-top: 15px;} .my-audio-books.book-landing .video-container {text-align: center; margin: 15px 0px;} .my-audio-books.book-landing .image-container {float:left;width:320px;margin-right:10px;margin-top: 15px;} .mejs-playlist li { font-size:14px;} .my-audio-books.book-landing .mejs-playlist {height:300px !important;} .mejs-controls .mejs-prevtrack button, .mejs-controls .mejs-nexttrack button {background-image: url(/pg/jsp/common/utils/js/jquery/mediaelement/src/css/controls-playlist3.png);background-size:48px;} /*STORE STYLES */ .store{ color: #000000; word-spacing: -0.1px; font-size: 12px; } .store-content-inner{ width:940px;margin:0px auto; } .storeMain{ background-color:white; } .store .fullWidthHeaderContainer { background-color: #f0f0f0; padding: 10px 0px; border-top: 1px solid #d8d8d8; font-size: 14px; } .store .fullWidthHeader { width: 970px; margin:auto; line-height: 30px; } .store .fullWidthHeader .header { color: #3c3c45; font-size: 19px; text-transform: capitalize; font-weight:bold; } .store .plan-container { display: flex; justify-content: center; flex-wrap: wrap; width: 100%; margin-top: 20px; column-gap: 33px; align-items: flex-start; } .store .plan-item { width: 30%; background: #ededed; display: flex; flex-wrap: wrap; margin-bottom: 40px; } .store .plan-item:hover, .store .plan-item.focus { -webkit-box-shadow: 0px 0px 17px -6px rgba(131,135,29,1); -moz-box-shadow: 0px 0px 17px -6px rgba(131,135,29,1); box-shadow: 0px 0px 17px -6px rgba(131,135,29,1); outline: none; } .store .plan-item-container { padding: 20px; width: 100%; } .store .plan-item-title { font-weight: bold; font-size: 21px; padding-bottom: 20px; display: flex; justify-content: space-between; align-content: flex-end; width: 100%; } .store .plan-item-pricing { font-size: 30px; font-weight: bold; } .store .plan-item-content p { font-size: 18px; } .store .plan-option { text-align: center; padding: 20px; max-height: 22px; font-size: 18px !important; text-decoration: none !important; background: #a6a6a6; font-weight: bold; width: 100%; align-self: flex-end; color:#000; } .store .plan-item:hover .plan-option, .plan-item.focus .plan-option { background-color: #ffc435; color: #000; } .store .collapsable { display: none; height: 306px; } .content-container{ width:970px; margin:0px auto; } .wide-content .content-container { width:1000px; } .store-scrolling-marquee{ margin-top:20px; } .homepage-marquee .store-scrolling-marquee{ margin-top:10px; } .store-scrolling-marquee img { display: inline !important; } .store .promo{ color: #727272; font-size: 11px; text-transform: uppercase; height: 30px; } .store .priceContainer { font-size: 14px; color: #404040; height:51px; } .store .inactivePrice, .product-container .inactivePrice { color: #404040; } .store .strike, .product-container .strike { text-decoration: line-through; } .store .activePrice, .product-container .activePrice { color: #b21010; } .store .memberPrice { color: #000; } .store .itemContainer{ /*height:395px;*/ } .store .itemContainer a, .store .itemContainer a:visited, .store .title a, .store .title a:visited { font-size: 14px; font-weight: bold; color: #3451a1; text-decoration: none; height: 50px; } .store .title a, .store .title a:visited { font-size:16px; } .store .itemContainer.active a, .store .itemContainer.active a:visited, .store a:hover { color: #9d0020; text-decoration: underline; } .store .imageContainer { padding:15px 15px; border: 1px solid #ccc; } .store .imageContainer.no-border { padding:0; border:none; } .store .imageContainer .product-image {display: block;margin:0 auto;} .store .title{ height:48px; padding-bottom:10px; box-sizing:border-box; } .store .fullWidthHeader .linkContainer{ padding-left:20px; } .store .fullWidthHeader .linkContainer a, a.store_button, .store .fullWidthHeader .linkContainer a:visited, a.store_button:visited{ font-size:14px; font-weight:bold; text-decoration:none; color:#636363; padding:0px 20px; display:block; border:1px solid #d0d0d0; background: #ffffff; /* Old browsers */ background: -moz-linear-gradient(top, #f1f1f1 0%, #d1d1d1 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(top, #f1f1f1 0%,#d1d1d1 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to bottom, #f1f1f1 0%,#d1d1d1 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f1f1', endColorstr='#d1d1d1',GradientType=0 ); /* IE6-9 */ } .store .fullWidthHeader .linkContainer a:hover, a.store_button:hover{ text-decoration:underline; color:#636363; } .store .categoryName, .store a.categoryName, .store a.categoryName:visited{ text-decoration:none; font-weight:bold; font-size:16px; color:#3c3c45; } .store a.categoryName:hover{ text-decoration:underline; } /* NEW PRODUCT PAGE STYLES */ .product-container { margin-top: 10px; } .product-container, .product-container .defaultBody { color: #404040; font-size: 13px; } .product-container .links, .product-container .links:visited, .product-container #specialMessage a, .product-container #specialMessage a:visited { color: #3451a1; text-decoration: none; } .product-container .review.links, .product-container review.links:visited { font-size: 13px !important; } .product-container .links:hover, .product-container #specialMessage a:hover { color: #9d0020; text-decoration: underline; } .product-container .productHeader { color: #404040; font-weight: bold; letter-spacing: 1px; margin-bottom: 10px; } .productSubHeader, .product-container .defaultBodyHuge { color: #404040; font-size: 16px !important; text-decoration: none; font-weight: bold; } .product-container .largeText, .product-container .largeText a, .product-container .largeText a:visited { font-family: 'Lato', Helvetica, Arial, sans-serif !important; font-size: 16px !important; } .productSubHeader a, .productSubHeader a:visited { font-size: 16px !important; text-decoration: none; font-weight: bold; color: #3451a1; } .productSubHeader a:hover { color: #9d0020; text-decoration: underline; } .product-container .storeColorLinks, .product-container .storeColorLinksSelected { border: 1px solid #d0d0d0; width: 80px; padding: 8px 10px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; background-color: #eee; cursor: pointer; margin-bottom: 20px; } .product-container .storeColorLinks .priceText, .product-container .storeColorLinksSelected .priceText { font-size: 14px; font-weight: bold; line-height: 20px; color: #b21010; } .product-container .storeColorLinks .priceText { opacity: 0.5; } .product-container .storeColorLinks:hover .priceText { opacity: 1; } .product-container .storeColorLinks:hover, .product-container .storeColorLinksSelected { border: 1px solid #000; } .product-container .moreInfoIcon { border-radius: 7px; -moz-border-radius: 7px; -webkit-border-radius: 7px; width: 14px; height: 14px; position: absolute; top: 34px; left: 83px; background-color: #A6A6A6; font-family: "Times New Roman", Times, serif; color: #eee; font-size: 12px; line-height: 14px; text-align: center; font-style: italic; font-weight: bold; } .product-container .moreInfoIcon:after { content: 'i'; } .product-container .moreInfoIcon:hover { background-color: #3C80D4; } .product-container .video-container { display:block; position:relative; width:300px; height:170px; background-color:#333; } .product-container .video-container .image-overlay { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; overflow:hidden; position:absolute; bottom:0px; left:0px; background-color:rgba(0,0,0,.8); width:300px; height:72px; text-align: left; padding:10px; font-family: 'Oswald', sans-serif; font-size:21px; line-height: 26px; color: white; text-decoration: none; } .product-container .video-container .image-overlay a, .product-container .video-container .image-overlay a:visited { font-family: 'Oswald', sans-serif; font-size:21px; line-height: 26px; color: white; text-decoration: none; } .addressError .button { padding: 0px 10px; color: #fff; background-color: #0466AF; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; cursor: pointer; text-decoration: none; text-transform: uppercase; line-height: 24px; display: inline-block; } .ccImageContainer { float: left; margin-right: 5px; opacity: .5; } .ccImageContainer.active{ opacity: 1.0; } .productButton, a.productButton, a.productButton:visited { text-decoration: none; background-color: #3C80D4; color: #fff; font-size: 13px; padding: 0px 20px; line-height: 30px; display: inline-block; text-align: center; border: none; cursor: pointer; } a.productButton:hover, a.productButton.large:hover { text-decoration: none; color: #fff; } .productButton.large, a.productButton.large, a.productButton.large:visited { font-size: 22px; line-height: 60px; } /* Top and Bottom */ .site-top-wrapper {background-color:#000033;color:#fff;} .site-top {display:table;padding:20px 0;} .site-top .top-left {width:620px;} .site-top .logo-wrapper {display:table;width:100%;} .site-top .logo-wrapper .site-logo {display:table-cell;white-space: nowrap;width:225px;} .site-top .logo-wrapper .site-logo a {font-family: 'Oswald', sans-serif;font-weight: bold;text-transform: uppercase;font-size:40px;cursor:pointer;letter-spacing: .03em;text-decoration: none;color:#fff;} .site-top .ancillary-menu {display:table-cell;vertical-align: middle;text-align: right;} .site-top .ancillary-menu a {color:#fff;font-size:16px;text-decoration: none;} .site-top .ancillary-menu a:not(:first-child) {padding-left: 15px;} .site-top .ancillary-menu a:visited {color:#fff;} .site-top .ancillary-menu a:hover {opacity: .5;} .site-top .ancillary-menu a.button {display:inline-block;padding:10px;margin-left:15px;background-color: #ff3333;} .site-top .ancillary-menu a.button:hover {opacity: 1;background-color: #ff1111;color:#efefef;} .site-top .ancillary-menu a.pm-badge {padding-left:15px;background:url('/images/icons/lock_icon12x16.png') no-repeat 0px 0px;} .site-top .ancillary-menu a.pm-badge:not(:first-child) {padding-left:30px;background-position:15px 0px;} .store-aandb-container > div {padding: 20px 0px;} .store-aandb-container table {margin:0 auto;} .store-aandb-container table { border: none; border-collapse: collapse; } .store-aandb-container table td { border-left: 1px solid #cccccc; } .store-aandb-container table td:first-child { border-left: none; } .top-sub-menu .menu-item {line-height:40px;} .top-sub-menu .menu-item a, .top-sub-menu .menu-item a:visited {color:#666;font-weight: normal;font-size:13px;word-spacing: -0.1px;text-decoration: none;} .top-sub-menu .menu-item a:hover {opacity:.8} .top-sub-menu .menu-item .nonMemberHeader {font-size: 12px; white-space: nowrap; font-weight:bold;} .top-search-input {font-family: 'Oswald', sans-serif;padding: 10px!important;font-size: 18px!important;line-height:20px!important;width:250px!important;} .top-search-input::placeholder {color: #b0b0b0!important; opacity: 1!important;} .top-search-button {background-color: #fff; border:1px solid #dfdfdf; line-height: 27px; height: 27px!important; width: 17px; margin-top: 7px; cursor: pointer; box-sizing: content-box;} .top-search-button > i {line-height: 27px !important;} .messageboard-breadcrumb-container {margin-top:1px;} .site-content-container.content-border {border:1px solid #c3c3c3;border-bottom:none;border-top:none;background-color:white;} .site-bottom-wrapper { background-color:#fff; padding:15px 0px; border-top:1px solid #ddd; color:#4e4e4e; font-size:12px; font-family:'Lato', Helvetica, Verdana, Arial, sans-serif; line-height: 15px; } .site-bottom-wrapper a,.site-bottom-wrapper a:visited, .site-bottom-wrapper a:focus{ color:#4e4e4e; font-size:12px; text-decoration:none; margin:0px 20px; } .site-bottom-wrapper a:hover{ color: #5e5e5e; text-decoration:underline; } .site-bottom-wrapper .bottom-nav-container {padding:20px 0;} .site-bottom-wrapper .footerMenuAltlink, .site-bottom-wrapper .footerMenuAltlink:hover, .site-bottom-wrapper .footerMenuAltlink, .site-bottom-wrapper .footerMenuAltSubHeader, .site-bottom-wrapper .footerMenuAltHeader {color:#fff;opacity:.7;} .site-bottom-wrapper .footerMenuAltHeader a, .site-bottom-wrapper .footerMenuAltSubHeader a {color:#fff;} .footerMenuAltHeader, .footerMenuAltHeader a {font-size:17px;font-family:'Oswald', sans-serif;} .footerMenuAltSubHeader, .footerMenuAltSubHeader a, a.footerMenuAltlink, a.footerMenuAltlink:hover {font-size:13px;} .site-bottom-wrapper .signup-footer {background-color:#404040;color:white;padding:10px 0px;text-align:center;} .site-bottom-wrapper .footerMenuAltlink.highlight {color:#baa04f;} .site-bottom-wrapper .chat-live-section {margin-top:15px;} .site-bottom-wrapper .chat-live-section .schedule {font-size:14px;width:155px;opacity:.7;margin-top:10px;} .site-bottom-wrapper .chat-live-section .schedule .pacific-times {text-align:right;} .site-bottom-wrapper .chat-live-section .schedule .pacific-times, .site-bottom-wrapper .chat-live-section .schedule .eastern-times {white-space: nowrap;} .site-bottom-wrapper .social-bottom-container {text-align: center;} .site-bottom-wrapper .social-divide {border-top:1px solid #fff;opacity:.7;margin-top: 20px;padding-top: 20px;} .site-bottom-wrapper .social-icons .inBlock {text-align: left;} .site-bottom-wrapper .social-icons .inBlock:not(:first-child) {margin-left:20px;} .site-bottom-wrapper .copyright-container {padding-bottom:5px;} .site-bottom-wrapper .copyright-container .copy-item, .site-bottom-wrapper .copyright-container .copy-item:visited { float:left; padding-right:10px; margin-right:10px; border-right:1px solid #fff; text-decoration: none; color:#fff; opacity:.7; font-size:12px; line-height:8px; } .site-bottom-wrapper .copyright-container .copy-item:last-child { border:0; margin-right:0; padding:0; } a.live-chat-button {width:205px;text-align: center;color:#fff;background-color:#666;display:inline-block;text-decoration: none;line-height:28px;} a.live-chat-button:hover {text-decoration: none;color:#fff;opacity:.8;} a.live-chat-button.active {background-color:#3c80d4;} /*Homepage Redesign */ .home-tag .blog-h2 .headsep-header h2 { font-size: 15px; color: #898b8e; width: fit-content; opacity: 1; font-weight: 400; text-transform: uppercase; font-family: 'Oswald', sans-serif; background: #fff; margin: 0px 0px 0px 15px; padding: 0 0px 0px 5px; position: relative; z-index: 5; float: left; } .home-tag .headsep.blog-h2 span { background: #fff; margin: 0px 0px 0px 0px; padding: 0 5px 0px 0px; position: relative; z-index: 5; } .home-page {color:#000;word-spacing: -0.1px;font-size: 16px; font-family: 'Roboto', sans-serif;} .home-page img {display:block;border:0;} .home-page h1 {margin:0;margin-bottom:15px;text-transform: uppercase;font-size:18px;opacity:.6;} .home-page h2 {text-transform: uppercase;} .home-page h2.large-header {color:#000;font-size:21px;opacity:1;text-transform: none;margin:0 0 15px;font-weight:600;} .home-page h4.large-header {color:#000;font-size:21px;opacity:1;text-transform: none;margin:0 0 15px;font-weight:600;} .home-page .home-slideshow-container {height: 285px; background-image:url(/images/slideshow/bill_banner.jpg); background-repeat:no-repeat; background-position:top center; margin-bottom: 40px;} .home-page .blog-columns-container {margin-top:30px;padding-top:30px;border-top:1px solid #ddd;margin-bottom:30px;} .home-page .blog-columns-container .blog-column {float:left;width:300px;} .home-page .blog-columns-container .blog-column + .blog-column {margin-left:35px;} .home-page .right-bar .blog-entry {height:inherit;} .home-page .blog-column .blog-entry {display:block;} .home-page .blog-entry .entry-image a img {display:block;} .home-page .blog-entry.large .image-container {display:block;position:relative;width:300px;height:170px;background-color:#333;overflow:hidden;} .home-page .blog-entry.large .image-container .entry-image {display:block;} .home-page .blog-entry.large .image-container .image-overlay { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; overflow:hidden; position:absolute;bottom:0px;left:0px;line-height: initial;background-color:rgba(0,0,0,.8);width:300px;height:72px;text-align: left;padding:10px; } .home-page .blog-entry.large .entry-blurb {position:relative;height:64px;overflow:hidden;} .home-page .blog-entry.large .entry-blurb p:first-child {margin-top:0;} .home-page .blog-entry.large .entry-blurb li {padding:0;list-style: square;} .home-page .blog-entry.large .entry-blurb a, .home-page .blog-entry.large .entry-blurb a:visited {text-decoration: none;color:inherit;font-weight: bold;font-family: Arial, sans-serif;text-transform: uppercase;} .home-page .blog-entry.large .entry-blurb a:hover {text-decoration: underline;} .home-page .blog-entry.large .blog-roll-player {position:absolute;bottom:1px;padding:0;background-color: #fff; width:100%;} .home-page .blog-entry.large .blog-roll-player.html5 {bottom:0px;padding:0;} .home-page .blog-entry.large .blog-bottom-link {position:absolute;bottom:0px;padding-top:0px;background-color:#fff;} .home-page .blog-entry.large .blog-bottom-link a.button, .home-page .blog-entry.large .blog-bottom-link a.button:visited {display: inline-block;font-size:10px;color: #fff;padding: 2px 5px;background-color: #7fafe9;text-decoration: none;font-weight:normal;border-radius:2px;} .home-page .blog-entry.large .blog-bottom-link a.button:hover {background-color:#3c80d4;} .home-page .blog-entry.large .blog-no-player-spacer {position:absolute;bottom:0;width:100%;height:0px;background-color:#fff;} .home-page .blog-entry.large .image-container .image-overlay a, .home-page .blog-entry.large .image-container .image-overlay a:visited {font-family: 'Oswald', sans-serif;font-size:21px;line-height: 26px;max-height:52px;display:block;overflow:hidden;color: white;text-decoration: none;} .home-page .blog-entry.large .blurb-container {padding:10px 0 0 15px;} .home-page .right-bar .blog-entry.large .blurb-container {padding:10px 0 0;} .home-page .right-bar .blog-entry.large .blurb-container .entry-title a, .home-page .right-bar .blog-entry.large .blurb-container .entry-title a:visited {font-family: 'Oswald', sans-serif;font-size:21px;line-height: 26px;max-height:52px;display:block;overflow:hidden;color: black;text-decoration: none;} .home-page .blog-entry.small {height:85px;} .home-page .blog-entry.small .image-container {float:left;width:150px;margin-right:10px;} .home-page .blog-entry.small .entry-image {display:block;} .home-page .blog-entry.small .entry-header {float:left;width:140px;} .home-page .blog-entry.small.no-image .entry-header {float:none;width:100%;} .home-page .blog-entry.small .entry-title a {font-family: 'Oswald', sans-serif;color:#000;text-decoration: none;font-size:16px;overflow: hidden;position: relative;line-height: 28px;max-height: 84px;display:block;} .home-page .blog-columns-container .blog-entry.small .entry-title a {line-height: 23px;max-height: 69px;padding-bottom:2px;} .home-page .blog-columns-container .blog-entry.small + .blog-entry.small {margin-top:45px;} .home-page .talking-points-container .blog-entry.small {height:auto;} .home-page .blog-columns-container .talking-points-container .blog-entry.small + .blog-entry.small {margin-top:25px;} .home-page .main-content {margin-top: 10px;} .home-page .main-content .homepage-feature-section {width:680px;} .home-page .main-content .right-bar {width:300px;} .home-page .main-content .homepage-feature-section .sub-column {width:330px; margin-top: 20px;} .home-page .main-content .homepage-feature-section .sub-column .entry:first-child:not(.dark):not(.keep-styling) { border-top: 0px; padding-top: 0px; } .home-page .bdb-container .blog-entry {margin-left:35px;} .home-page .bdb-container .blog-entry:nth-child(3n+1) {margin-left:0px;} .home-page .bdb-container .blog-entry:nth-child(n+7) {margin-top:35px;} .home-page .bdb-container .blog-entry.large {height:239px;} .home-page .right-bar > div + div:not(.post-load-ad-container) {} .home-page .right-bar > div + div .post-load-ad-inner { margin-top:20px; } .home-page .right-bar-body {} .home-page .tour-right-bar-body {max-height:325px; overflow-y:auto;} .home-page .right-bar .survey-container, .home-page .right-bar .newsletter-subscribe { background-color: #333; padding: 10px; color: #fff; } .home-page .right-bar .survey-container .category-header, .home-page .right-bar .newsletter-subscribe .category-header { color: #FFC435; } .home-page .right-bar-submit { background-color: #FFC435; color: #000; padding: 0px 15px; text-decoration: none; height: 30px; line-height: 30px; margin: 5px 0px; font-size: 13px; border: none; text-transform: uppercase; font-family: 'Oswald', sans-serif; cursor:pointer; } .home-page .right-bar-submit:disabled {background-color: #999;cursor: default;} .home-page .right-bar-submit.activated, .home-page .right-bar-submit.hover-activate:hover {} .home-page .question-container .response-container .response {cursor:pointer;padding:10px 5px; color: #ffc435;} .home-page .question-container .response-container .response:hover {background-color:#ffc435; color: #000;} .home-page .question-container .response-container .response input[type="checkbox"] {cursor:pointer;} .home-page .question-container .response-container .response:first-child {} .home-page .right-bar .oreilly-miller-tour .tour-date, .internal-side-bar-column .oreilly-miller-tour .tour-date { display:table;width:100%;background-color:#e7e7e7;padding:20px;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;border:1px solid #e7e7e7; } .home-page .right-bar .oreilly-miller-tour .tour-date:nth-child(2n), .internal-side-bar-column .oreilly-miller-tour .tour-date:nth-child(2n) { background-color:#fff; } .home-page .right-bar .oreilly-miller-tour .info, .home-page .right-bar .oreilly-miller-tour .tour-cta, .internal-side-bar-column .oreilly-miller-tour .info, .internal-side-bar-column .oreilly-miller-tour .tour-cta { display:table-cell;vertical-align: middle; } .home-page .right-bar .oreilly-miller-tour .tour-cta, .internal-side-bar-column .oreilly-miller-tour .tour-cta { text-align: right;width:120px; } .home-page .right-bar .oreilly-miller-tour .info h2.location, .internal-side-bar-column .oreilly-miller-tour .info h2.location { color:#000;font-size:17px;opacity:1;text-transform: none;margin:0 0 5px;font-family: 'Oswald', sans-serif; } .home-page .right-bar .oreilly-miller-tour .info h4.location, .internal-side-bar-column .oreilly-miller-tour .info h4.location { color:#000;font-size:17px;opacity:1;text-transform: none;margin:0 0 5px;font-family: 'Oswald', sans-serif; } .home-page .right-bar .oreilly-miller-tour .info .venue, .home-page .right-bar .oreilly-miller-tour .info .date, .home-page .right-bar .oreilly-miller-tour .info .time, .internal-side-bar-column .oreilly-miller-tour .info .venue, .internal-side-bar-column .oreilly-miller-tour .info .date, .internal-side-bar-column .oreilly-miller-tour .info .time { font-size:14px;opacity:1;text-transform: none;font-family: 'Oswald', sans-serif; line-height:1.2em; } .home-page .right-bar .oreilly-miller-tour .tour-cta .tour-button, .home-page .right-bar .oreilly-miller-tour .tour-cta .tour-button:visited, .internal-side-bar-column .oreilly-miller-tour .tour-cta .tour-button, .internal-side-bar-column .oreilly-miller-tour .tour-cta .tour-button:visited { display:inline-block;color:#fff;width:120px;padding:8px 0;background-color: #3c80d4;text-decoration: none;text-align: center; } .home-page .right-bar .oreilly-miller-tour .tour-cta .tour-button.presale, .internal-side-bar-column .oreilly-miller-tour .tour-cta .tour-button.presale { background-color:#c3ad48; } .home-page .right-bar .oreilly-miller-tour .tour-cta .tour-button:hover, .internal-side-bar-column .oreilly-miller-tour .tour-cta .tour-button:hover { opacity:.8; } .home-page .right-bar .oreilly-miller-tour .tour-cta .tour-button.sold-out, .right-bar .oreilly-miller-tour .tour-cta .tour-button.sold-out:hover, .internal-side-bar-column .oreilly-miller-tour .tour-cta .tour-button.sold-out, .internal-side-bar-column .oreilly-miller-tour .tour-cta .tour-button.sold-out:hover { opacity:.6; } .home-page .right-bar .oreilly-miller-tour .tour-cta .under-button, .internal-side-bar-column .oreilly-miller-tour .tour-cta .under-button { margin-top:5px;text-align: center;font-size:11px;color:#898b8e; } .home-page .right-bar .oreilly-miller-tour .tour-cta .under-button a, .internal-side-bar-column .oreilly-miller-tour .tour-cta .under-button a { text-decoration: none;color:#898b8e; } .home-page .right-bar .oreilly-miller-tour .tour-cta .under-button span, .internal-side-bar-column .oreilly-miller-tour .tour-cta .under-button span { color:#ff5d5d; } .home-page .right-bar .oreilly-miller-tour .hide-in-widget, .internal-side-bar-column .oreilly-miller-tour .hide-in-widget { display:none; } .internal-side-bar-column .oreilly-miller-tour h3.section-header{ color:#898b8e; opacity:1; font-weight:400; text-transform:uppercase; font-family:'Oswald', sans-serif; margin-bottom:10px; } .home-page .right-bar .social-media-container { display: grid; grid-template-columns: 1fr 1fr; row-gap: 15px; } .home-page .right-bar .social-media-container a { display: flex; align-items: center; gap: 0.5rem; color: black; text-decoration: none; } .home-page .right-bar .social-media-container a p { margin: 0; } .home-page .right-bar .social-media-container a div { min-width: 18px; display: flex; justify-content: flex-end; align-items: center; } .home-page .right-bar .social-media-container a div i { width:100%; text-align:center; } .home-page .right-bar .entry.featured-products { background-color: #ffc435; padding: 10px; margin-bottom: 20px; } .home-page .right-bar .entry.featured-products .category-header { margin-bottom: 10px; } .home-page .featured-products .featured-product { width: 135px; margin-bottom: 10px; font-family:'Oswald', sans-serif; } .home-page .featured-products .featured-product .price-container { margin-bottom: 10px; font-size: 15px; } .home-page .featured-products .featured-product .price-container .activePrice { color: #7A0000; } .home-page .featured-products .featured-product .image-container { height: 204px; max-width: 135px; background-color: #fff; margin-bottom: 10px; } .home-page .featured-products .featured-product .availability { text-transform: uppercase; margin-bottom: 5px; font-size: 16px; } .home-page .featured-products .featured-product a.right-bar-submit, .home-page .featured-products .featured-product a.right-bar-submit:visited { background-color: #333; color: #ffc435; border: 2px solid #ffd368; -webkit-box-shadow: 1px 2px 3px #333; -moz-box-shadow: 1px 2px 3px #333; box-shadow: 1px 2px 3px #333; margin-top: 10px; font-family: 'Roboto', sans-serif; padding: 5px 10px; letter-spacing: 0px; } .home-page .featured-products .featured-product a.right-bar-submit:hover { text-decoration: none; } .home-page a.take-quiz-button, .home-page a.take-quiz-button:visited {background-color:#7fafe9;text-transform: uppercase;color:#fff;padding:2px 5px;border-radius: 3px;text-decoration: none;text-align: center;color:#fff;font-size:10px;font-weight:normal;} .home-page a.signup-button, .home-page a.signup-button:visited, a.signup-button-small, a.signup-button-small:visited {background-color:#baa04f;text-transform: uppercase;color:#fff;padding:2px 5px;border-radius: 3px;text-decoration: none;text-align: center;color:#fff;font-size:10px;font-weight:normal;} .home-page a.signup-button:hover, .home-page a.take-quiz-button:hover, a.signup-button-small:hover {opacity: .8;} .home-page .quizes-container .blog-entry.large .blog-roll-player {bottom:0px;height:17px;} .home-page h2, .home-page h3 {font-size: 18px;} .home-page .newsletter-subscribe {text-align: center; margin-bottom: 20px; margin-top:20px;} .home-page .right-bar .newsletter-subscribe .category-header {margin-bottom: 0px;} .home-page .newsletter-subscribe .content {} .home-page .newsletter-subscribe .content > div + div {margin:10px 0 5px 0;} .home-page .newsletter-subscribe .form-error {color:#ff0000;} .home-page .newsletter-subscribe .newsletter-input {width:240px;padding:5px;font-size:13px;background-color:#f2f2f2;border:2px solid #ccc;} .home-page .newsletter-subscribe .newsletter-input.form-error {color:inherit;border-color:#ff0000;font-family: inherit;} .home-page .talking-points-container .see-more {margin-top:25px;} .home-page .bdb-container .see-more {margin-top:35px;} .home-page a.read-more-link, .home-page a.read-more-link:visited {color:#3a3d43;text-decoration: none;font-weight: bold;font-size: 13px;text-transform: uppercase;} .home-page a.read-more-link:hover {text-decoration: underline;} .home-page .store-scrolling-marquee, .appearances .store-scrolling-marquee { background-color: #ffc435; } .home-page .store-scrolling-marquee a, .home-page .store-scrolling-marquee a:visited, .appearances .store-scrolling-marquee a, .appearances .store-scrolling-marquee a:visited { color: #000; } .communityHeader { color:#000; font-size:25px; font-weight:bold; } /* Product Chart Styles */ .bar-header {background-color:#f0f0f0;border-top:#ccc;padding:16px;vertical-align: middle;} .bar-header .defaultHeader {padding:0;} .content-container .product-list {width:940px;} .product-list {width:970px;margin:30px auto;} .product-list.books {margin:0px auto 30px;} .product-row-separator {height:1px;width:100%;background-color:#d8d8d8;margin:30px 0;} .product-list-row-header {width: 100%;margin-bottom: 10px;font-family: 'Lato', Helvetica, Verdana, Arial, sans-serif;font-size: 17px;color: #3c3c45;font-weight: bold;} .product-list-row-header a, .product-list-row-header a:visited {font-family: 'Lato', Helvetica, Verdana, Arial, sans-serif;font-size: 17px;color: #3c3c45;font-weight: bold;text-decoration: none;} .product-list-product {width:217px;margin-right:24px;} .product-list-product.last-item {margin-right:0;} .product-list-product .image-container {border: 1px solid #ccc;padding:15px;} .product-list-product .image-container {line-height:0px;} .product-list-product .promo {color: #727272;font-size: 11px;text-transform: uppercase;line-height: 30px;height: 30px;vertical-align: middle;} .product-list-product .title {height: 40px;padding-bottom:0;margin-bottom: 10px;overflow:hidden;box-sizing: border-box;} .product-list-product .title a {font-size: 16px;font-weight: bold;color:#3451a1;text-decoration: none;height:50px;} .product-list-product .title a:visited {color:#3451a1;} .product-list-product.active .title a {color: #9d0020;text-decoration: underline;} .product-list-product .price-container {font-size:14px;} .product-list-product .price {padding-right:25px;} .product-list-product .price.active {color:#b21010;} /* Generic Book Chart Styles */ .product-list.books .product-list-product .image-container {border:none;padding:0;height:200px;} .product-list.books .product-list-product .price-container {font-size:12px;} .product-list.books .product-list-product .price {padding-right:20px;} .product-list.books .product-list-product .title {height:60px;} /*Book Landing Page*/ .booksChartContainer .product-list.books {width:670px;margin:0 auto;} .booksChartContainer .product-list.books .product-list-product {width:155px;margin-right:15px;} .booksChartContainer .product-list.books .product-list-product.last-item {margin-right:0;} /*Book Chart Page */ .store.chart-page .books-chart {width:940px;margin:30px auto;} .store.chart-page .product-list.books {width:700px;float:left;} .store.chart-page .product-list.books .product-list-product {width:155px;margin-right:25px;} .store.chart-page .product-list.books .product-list-product.last-item {margin-right:0;} /* style to hide timeline bar for flowplayer in modal */ .video-modal.flowplayer.is-mouseout .fp-timeline { height: 0; } /* Membership Select Section */ .membership-select-container {margin-bottom:45px;} .membership-select-container, .membership-select-container * {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;color: #3c3c45;font-size:16px;} .fbapp.membership-select-container, .fbapp.membership-select-container * {font-size:13px;} .membership-select-container h2 {margin:0;padding:0;font-size:19px;} .membership-select-container .header-row {background-color:#f0f0f0;border-top:1px solid #d8d8d8;} .membership-select-container .pm-row {display:table;width:970px;margin:0 auto;} .membership-select-container .pm-cell {display:table-cell;text-align: center;line-height:70px;vertical-align: middle;transition: all .5s ease;} .membership-select-container .pm-cell:first-child {width:auto;border-bottom:1px solid #eee;text-align: left;padding-left:5px;} .membership-select-container .pm-cell:not(:first-child) {width:132px;border-bottom:1px solid #eee;border-left:1px solid #eee;} .membership-select-container .header-row .pm-cell {line-height:50px;vertical-align: middle;} .membership-select-container .header-row .pm-cell img.cell-icon {display:inline; margin-bottom:-4px; padding-right:5px;} .membership-select-container .header-row .pm-cell.promo-cell {background-color:#b9d887;} .membership-select-container .header-row .pm-cell:not(:first-child) {border-left:1px solid #fff;} .membership-select-container .pm-cell.pm-check {background:url('/images/icons/pm_check.png') no-repeat 50% 50%;background-size: 31px 24px;} .membership-select-container .pm-cell.promo-cell {background-color:#DBEBC1;} .membership-select-container .pm-cell.hover {background-color:#f7f7f7;} .membership-select-container .header-row .pm-cell.hover {background-color:#e8e8e8;} .membership-select-container .membership-prices {font-weight: bold;} .membership-select-container .signup-row .pm-cell {border-bottom:none; line-height: 80px;} .upsell .membership-select-container .signup-row .pm-cell {border-left: 0px;} .membership-select-container .pm-cell.most-popular, .membership-select-container .pm-cell.no-renewal {position:relative;} .membership-select-container .pm-cell.most-popular:after { position: absolute;bottom: 7px;left: 0px;content: 'MOST POPULAR';color: #ff3333;line-height: normal;font-size: 12px;width:132px;} .membership-select-container .pm-cell.no-renewal:after {position:absolute;bottom:-3px;left:0px;content:'Does not automatically renew';color:#727272;line-height:normal;font-size:11px; width:132px;} .membership-select-container .learn-more, .learn-more:visited {font-weight: bold;color: #3451a1;text-decoration: none;} .membership-select-container .learn-more:hover {text-decoration: underline;} .membership-select-container .signup-button, .membership-select-container .signup-button:visited {font-size:14px;color:#fff;background-color:#ff3333;padding:5px 10px;text-decoration: none;border:none;cursor:pointer;} .membership-select-container .signup-button:hover {opacity: .9;text-decoration: none;} .membership-select-container .footnote-container {width:940px;padding-left:15px;margin:20px auto 0;} .membership-select-container .footnote-container .footnote + .footnote {margin-top:5px;} .membership-select-container .footnote-container .footnote, .membership-select-container .footnote-container a, .membership-select-container .pm-cell sup,.membership-select-container .footnote-container .footnote .cancelMessage {font-size:11px;} .membership-select-container .footnote-container a, .membership-select-container .footnote-container a:visited {text-decoration: underline;} .membership-select-container .footnote-container .footnote .cancelMessage {display:inline;} .membership-select-container .footnote-container a:hover {text-decoration: none;} .storeMain .membership-select-container .header-row {} .storeMain .membership-select-container .header-row .pm-row {width:970px;} .storeMain .membership-select-container .header-row .pm-cell:first-child {padding:0;} /* Featured Shops */ .featured-shops .content-container .product-list {margin:0 auto;} .featured-shops .content-container {margin:30px auto;} .featured-shops .content-container .product-list-row-header {margin-left:auto;margin-right:auto;width:940px;} .featured-shops .content-container .product-row-separator {margin-left:auto;margin-right:auto;width:940px;} /* Appearances Page */ .appearances { color: #3a3d43; font-size:16px; position: relative; font-family:'Oswald', sans-serif; margin-top:50px; } .appearances .tour-video { position: absolute; width: 485px; height: 273px; top: 0; left: 465px; background-color: #000; } .appearances .header { font-size: 19px; } .appearances .content { padding: 20px; /*background-image:url('https://www.billoreilly.com/images/general/bor_tour_gradient.png'); background-repeat: repeat-x; background-color: #252745;*/ color: #000; } .appearances .content .description-container { max-width: 400px; font-size: 26px; line-height:1.3em; min-height: 144px; } .appearances .content .description-container p { margin-top: 0px; } .appearances .tour { color: #000; text-transform: uppercase; font-size: 22px; } .appearances .tour .header { font-size: 16px; text-align: left; font-weight: normal; } .appearances .tour .header .cell { line-height:50px; vertical-align: middle; background-color: #f0f0f0; border-top:1px solid #d8d8d8; border-right:1px solid #FFF; padding-left:30px; } .appearances .tour .header .cell:last-child { border-right: 0px; } .appearances .tour .row { text-align: left; } .appearances .tour .row td { padding: 20px 0px; border-bottom: 1px solid #999; } .appearances .tour .row .first { padding:25px 0px 25px 30px; border-top:1px solid #eee; } .appearances .tour .row .cell { padding:25px 0px 25px 30px; border-top:1px solid #eee; border-left:1px solid #eee; } .appearances .tour .other a, .appearances .tour .other a:visited { color:#3a3d43; text-decoration: none; font-weight:bold; font-size:15px; } .appearances .tour .other a:hover { text-decoration: none; } .appearances .videos .image { position:relative; width:470px; height:264px; cursor:pointer; background-color: #333; } .mobile.appearances .videos .image { width: 100%; height: auto; } .appearances .videos .image-overlay { webkit-box-sizing: border-box; -moz-box-sizing: border-box;box-sizing: border-box; line-height:initial; position:absolute; bottom:0px; /* background-color:rgba(0, 0, 0, 0.6); */ padding:10px; height:72px; overflow:hidden; width: 100%; height: 100%; display: flex; justify-content: center; align-items: center; background-color: transparent; } .mobile.appearances .videos .image-overlay { width: 100%; height: 100%; } .appearances .videos .image-overlay:hover i { color: #cccccc; } .appearances .videos .link, .appearances .videos .link:visited { font-family: 'Oswald', sans-serif; color:#FFF; font-size:21px; text-decoration: none; line-height: 26px; } .appearances .videos .link:hover { text-decoration: underline; } .appearances .videos .image-overlay .link {max-height:52px;overflow:hidden;display:block;} .appearances .tour .row .first .notes { font-size: 13px; font-style: italic;; } .appearances .tour .row .date span { color: #797B8C; margin-left: 5px; } .appearances .tour .row .tour-cta {text-align: center;padding-left:0px;padding:25px 0px 25px 00px;border-top:1px solid #eee;border-left:1px solid #eee;} .appearances .outer-button { background-color: #E33D32; padding: 1px; display: inline-block; } .appearances .tour-button, .appearances .tour-button:visited, .home-page .right-bar .oreilly-miller-tour .tour-cta .tour-button, .home-page .right-bar .oreilly-miller-tour .tour-cta .tour-button:visited { display: inline-block; color:#fff; width:135px; padding: 5px; background-color: #E33D32; text-decoration: none; border: 1px solid #fff; text-align: center; font-size: 18px; } .home-page .right-bar .oreilly-miller-tour .tour-cta .tour-button, .home-page .right-bar .oreilly-miller-tour .tour-cta .tour-button:visited { font-size: 15px; width: 100px; } .appearances .tour-button.large, .appearances .tour-button.large:visited { width: auto; font-size: 26px; padding: 15px 120px; } .appearances .tour-button.small, .appearances .tour-button.small:visited { width: auto; font-size: 60%; margin-top: 5px; background-color:#eee; color:#000; padding:5px !important; } .appearances .tour .row .tour-button:hover {opacity:.8;} .appearances .tour .row .tour-button.sold-out {opacity:.6;} .appearances .tour .row .under-button {margin-top:5px;text-align: center;font-size: 70%;color:#000;} .appearances .tour .row .under-button a, .appearances .tour .row .under-button a:visited, .home-page .right-bar .oreilly-miller-tour .tour-cta .under-button a, .home-page .right-bar .oreilly-miller-tour .tour-cta .under-button a:visited {text-decoration: underline;color:#000;} .appearances .tour .row .under-button a:hover, .home-page .right-bar .oreilly-miller-tour .tour-cta .under-button a:hover {text-decoration: none;color:#000;} .appearances .tour .row .under-button span {color:#ff5d5d;} .appearances .directions-button, .appearances directions-button:visited {display:inline-block;color:#fff;padding:2px 5px;background-color: #3c80d4;opacity:.6;text-decoration: none;border-radius:3px;text-transform:uppercase;font-weight:normal;font-size: 11px;margin-left:5px;} .appearances .directions-button:hover {opacity:.8;} .appearances .vip-exp {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;width:276px;margin-top:10px;float: right;background:url('/images/general/vipside_header.png') 0px 0px no-repeat;background-size:250px;padding:80px 20px 0px;} .appearances .vip-exp .line-item {margin-bottom:25px;padding:0px 0px 0px 42px;background:url('/images/general/checkbox_side.png') 0px 3px no-repeat;min-height:36px;} /* Landing Page Styles */ .landing-page {color:#3a3d43;} .landing-page section {margin:30px 0;} .landing-page h1.header {margin:0;font-size:26px;font-family:'Oswald', sans-serif;} .landing-page h2, .landing-page h2 a, .landing-page h2 a:visited {margin:0;font-size:22px;font-weight: bold;text-decoration: none;color:inherit;} .landing-page h2 a:hover {text-decoration:underline;} .landing-page .page-pith {line-height:32px;vertical-align: middle;} .landing-page .content-menu {border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:15px;} .landing-page .content-menu a, .landing-page .content-menu a:visited {text-transform: uppercase;color:inherit;text-decoration: none;font-size:16px;} .landing-page .content-menu a:hover {text-decoration: underline;} .landing-page ul.blog-roll {list-style: none;margin:0;padding:0;width:650px;} .landing-page ul.blog-roll li.text-bar {border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:15px 0;text-align: center;font-size:16px;} .landing-page ul.blog-roll li.text-bar.load-more {cursor: pointer;text-transform: uppercase;} .landing-page ul.blog-roll li.entry-item {padding:0;margin:30px 0;} .landing-page ul.blog-roll .entry-item .image-container {width:300px;font-size:0px;} .landing-page ul.blog-roll .entry-item .entry-content {width:320px;} .landing-page ul.blog-roll .entry-item .entry-subtitle {font-size:13px;color:inherit;font-weight: bold;opacity:.6;} .landing-page ul.blog-roll .entry-item .entry-title {margin:15px 0;font-family:'Oswald', sans-serif;} .landing-page ul.blog-roll .entry-item .entry-blurb {font-size:13px;} .landing-page ul.blog-roll .entry-item .entry-blurb li {padding: 0;list-style: square;} .landing-page ul.blog-roll .entry-item .entry-links a, .landing-page ul.blog-roll .entry-item .entry-links a:visited {font-size:13px;color:inherit;font-weight: bold;opacity:.6;text-decoration: none;} .landing-page ul.blog-roll .entry-item .entry-links a:hover {text-decoration: underline;opacity:0.9;} .landing-page ul.blog-roll .entry-item .entry-links a + a {margin-left:15px;} .membership-change-option {width:425px;border:1px solid #333;padding:10px;margin-bottom:25px;} .membership-change-option:nth-child(n+3) {margin:25px 0;} .membership-change-option .membership-info {min-height:100px;} .membership-change-option ul.membership-benefits {padding:0;margin:10px 0 0 0;list-style: none;} .membership-change-option ul.membership-benefits li {font-size:14px;padding:5px 0 5px 20px;line-height:20px;background:url('/images/icons/pm_check.png') no-repeat 0 50%;background-size:17px 13px;margin:0 5px;} .membership-change-option .price {text-align:center;margin:10px 0;font-size:20px;font-weight: bold;} .membership-change-option .select-membership {text-align: center;} .membership-change-option h2 {text-align: center;} .pre-renew-membership .membership-select-container {width:900px;margin:0 auto;} .internal-page section {margin:30px 0;} .internal-page h1, .internal-page h2, .internal-page h3 {margin:0;} .internal-page h1 {font-size: 26px;font-family: 'Oswald', sans-serif;} .internal-page h2 {font-size: 20px;} .internal-page a, .internal-page a:visited {color:#000;} .internal-page a:hover {text-decoration: none;} /* Loading Layover */ .load-layover {position: absolute;padding: 0px;text-align:center;z-index: 400;top: 0;left: 0;} .load-layover .load-layover-transparency {width:100%;height:100%;position: absolute;padding: 0px;text-align:center;z-index: 401;background-color: #FFFFFF;opacity:0.6;filter:alpha(opacity=60);} .load-layover .load-layover-badge { position: absolute;top: 10%;left: 50%;left: calc(50% - 55px);z-index: 402;margin: 0px 0px 0px -55px;width: 110px;padding: 5px;background-color: #FFFFFF;text-align: center;border: 1px solid currentColor;} .load-layover-message {font-size: 16px;width:95px;margin: 0px auto;text-transform: uppercase;text-align: left;} .load-layover-message:after {overflow: hidden;display: inline-block;vertical-align: bottom;-webkit-animation: ellipsis steps(4,end) 1200ms infinite;animation: ellipsis steps(4,end) 1200ms infinite;content: "\2026";width: 0px;} @keyframes ellipsis { to { width: 1.25em; } } @-webkit-keyframes ellipsis { to { width: 1.25em; } } .warning-advisor {padding-left:12px;background-image:url('/images/icons/stop.gif');background-repeat:no-repeat;background-size:9px;background-position:-1px 3px;color:#e33a3e;font-weight:bold;} .content-state-exclude .textBody, .content-state-exclude .blogBody, .content-state-exclude .defaultBody {font-size:14px;} .content-state-exclude {padding:20px;} .amazon-pay-page {margin:10px 0px;} .amazon-pay-page .amazon-content {} .amazon-pay-submit-container { margin-top:10px;display:flex;justify-content: center;} .alternate-checkout-options-container {display:flex;justify-content:flex-end;} .paypal-login-checkout-button {} .amazon-pay-button.inline-button {margin-left:10px;} .amazon-pay-submit-container .button {} .site-top-menu .menu-item { line-height:46px; } .site-top-menu .menu-item a, .site-top-menu .menu-item a:visited { font-size:15px; text-decoration:none; color:black; } .site-main-top { text-transform: uppercase; } .site-sub-top { border-top:1px solid #ccc; background-color: #fff; } .site-sub-top .top-sub-menu ul.Menu li > a, .site-sub-top .top-sub-menu ul.Menu li > a:visited { font-size: 14px; } .site-sub-top .top-sub-menu ul.Menu li > a.yellow { background-color: #FFC435; color: #000; padding: 0px 15px; text-decoration: none; height: 30px; line-height: 30px; margin: 5px 0px; font-size: 13px; } .top-banner{ background-color:#333; color:#fff; font-family: 'Oswald', sans-serif; text-transform: uppercase; } .header-container{ padding:17px 0 0; background-color: #ededed; font-family: 'Oswald', sans-serif; } .header-container .Menu a, .header-container .Menu a:visited, .header-container .Menu a:hover { font-family: 'Oswald', sans-serif; } .header-container .Menu .-hasSubmenu ul a, .header-container .Menu .-hasSubmenu ul a:visited, .header-container .Menu .-hasSubmenu ul a:hover { font-family:'Lato', Helvetica, Verdana, Arial, sans-serif; } .header-container .Menu > li > ul { text-transform: none; } .top-blurb { display:table-cell; vertical-align: middle; opacity:.5; font-style: italic; font-size:13px; flex-grow:1; } .top-blurb .blurb-slide + .blurb-slide { display:none; } .top-blurb .blurb-slide a, .top-blurb .blurb-slide a:visited { color:#fff; text-decoration:none; } .top-blurb .blurb-slide a:hover { opacity:.9; } .ancillary a, .ancillary a:hover, .ancillary a:visited { color:white; padding:7px 15px; text-decoration:none; font-size:13px; line-height: 20px; } .ancillary a.red, .ancillary a.red:hover, .ancillary a.red:visited { background-color:#c31717; } .ancillary a.gold, .ancillary a.gold:hover, .ancillary a.gold:visited { background-color:#DBC898; color:#000; } .ancillary a.yellow, .ancillary a.yellow:hover, .ancillary a.yellow:visited { background-color: #FFC435; color: #000; } /* alert banner */ .alert-banner { background-color:#FFC435; padding:5px 50px; text-align:center; font-family: 'Roboto', sans-serif; word-spacing:-0.1px; font-size:18px; line-height: 20px; font-weight: bold; } .alert-banner a, .alert-banner a:visited, .alert-banner a:hover { color:inherit; text-decoration:none; display: block; } .alert-banner.swiper-container { position: relative; } .alert-banner.swiper-container .swiper-slide { margin-top: auto; margin-bottom: auto; } .alert-banner.swiper-container .swiper-wrapper { overflow:hidden; } .alert-banner.swiper-container .swiper-prev, .alert-banner.swiper-container .swiper-next { font-size: 20px; position: absolute; width: 40px; top: calc(50% - 10px); z-index: 100; } .alert-banner.swiper-container .swiper-prev { left: 5px; } .alert-banner.swiper-container .swiper-next { right: 5px; } .blog-roll-container .entry{ padding:20px 0px; border-top:1px solid #ccc; } .blog-roll-container .entry.-noTopPadding { padding-top:0px; } .blog-roll-container .entry.-noBorder { border:none; } .blog-roll-container .entry:first-child{ //border-top:1px solid #ccc; } .blog-roll-container .entry .entry-date { color: #555; font-size: 18px; text-transform: uppercase; } .headsep { position:relative; } .headsep:not(:first-child) { margin-top:15px; } .headsep.-sectHeader { margin:25px 0px 10px 0px; } .headsep:before { content: ""; display: block; border-top: solid 1px #898b8e; width: 100%; height: 1px; position: absolute; top: 50%; z-index: 1; } .headsep span { background: #fff; margin: 0px 0px 0px 15px; padding: 0 5px 0px 5px; position: relative; z-index: 5; } .todays-highlights { margin-top: 20px; } .todays-highlights h2 { margin: 0px; } .todays-highlights .entry-date { color: #555; font-size: 18px; text-transform: uppercase; } .todays-highlights-list { list-style: disc; color:#ffc435; padding-left:18px; margin: 15px 0 0 0; } .todays-highlights-list li { font-size:16px; padding: 0 5px; margin-bottom: 10px; } .todays-highlights-list li:last-child { margin-bottom:0px; } .todays-highlights-list li.highlight { background-color: #ffc435; padding: 5px; } .todays-highlights-list li > a, .todays-highlights-list li > a:visited { color:#000; text-decoration: none; } .blog-category-home-top .th-adPos {margin-top:10px;} .blog-category-home-top .home-twitter-widget { width:255px; margin:-13px 0px 0px; } .SandboxRoot.var-footerless .timeline-Footer { display: none !important; } .blog-roll-container .entry .category, .latest-headlines .category, .home-page .right-bar h1.section-header, .headsep-header{ color:#898b8e; opacity:1; font-weight:400; text-transform:uppercase; font-family:'Oswald', sans-serif; } .home-page .right-bar h3.section-header{ color:#898b8e; opacity:1; font-weight:400; text-transform:uppercase; font-family:'Oswald', sans-serif; } .blog-roll-container .entry.dark { color: #fff; background-color: #333; } .blog-roll-container .entry .title{ margin-bottom: 0px; } .blog-roll-container .entry .entry-category { text-transform: uppercase; font-weight: bold; font-size: 13px; } .blog-roll-container .entry .category-header { text-transform: uppercase; margin-top: 0px; margin-bottom: 15px; } .blog-roll-container .entry a.action-text, .blog-roll-container .entry a.action-text:visited{ color:#333; text-decoration:none; display:inline-block; padding-top:10px; } .blog-roll-container .entry a.action-text.-gray, .blog-roll-container .entry a.action-text.-gray:visited { color:#555; } .blog-roll-container .entry a.action-text:hover{ text-decoration:underline; } .blog-roll-container .entry .title a, .blog-roll-container .entry .title a:visited, .latest-headlines .title a, .latest-headlines .title a:visited { font-weight:bold; color:inherit; text-decoration:none; } .blog-roll-container .entry .title a:hover, .latest-headlines .title a:hover{ text-decoration:underline; } .blog-roll-container .entry .image-container{ padding-right:0px; position: relative; } .blog-roll-container .entry > .entry-content.flex > .image-container { padding-left:15px; width: 45%; } .blog-roll-container .entry > .entry-content.flex > .entry-right { width: 55%; } .blog-roll-container .entry .image-container img{ max-width:100%; } .blog-roll-container .entry .blurb { font-size: 17px; margin-top: 10px; } .blog-roll-container .entry .blurb p { margin-top:0px; } .blog-roll-container .entry.dark .blog-header-container, .blog-roll-container .entry.dark .entry-right { padding-left: 2%; padding-right: 2%; } .blog-roll-container .entry.dark a.action-text, .blog-roll-container .entry.dark a.action-text:visited { color: #ffc435; } .blog-roll-container .entry.nsn .category-header, .blog-roll-container .entry.bwc .category-header, .blog-roll-container .entry .todays-highlights .category-header, .blog-roll-container .entry.motd .category-header { margin: 0px; text-transform: uppercase; } .blog-roll-container .entry.adspot img { width: 100% !important; } /* blog ad section */ .blog-roll-container .entry.gray-background { background-color: #ebebeb; padding: 20px 10px; } .blog-roll-container .entry.gray-background .image-container { padding: 0px 10px 0px 0px !important; } /* latest headlines home section */ .latest-headlines{ margin-top:40px; } .latest-headlines .image-container, .latest-headlines .image-container img{ width:230px; } .latest-headlines .image-container{ margin-right:20px; } .latest-headlines .blurb { width:350px; } .latest-headlines .blurb a, .latest-headlines .blurb a:visited, .latest-headlines .blurb a:hover { color:#000000; } .latest-headlines .blurb a:hover{ text-decoration: none; } .latest-headlines .category{ margin-bottom:10px; } .latest-headlines .title{ margin-bottom:15px; } .latest-headlines .title a, .latest-headlines .title a:visited { font-size:18px; color:black; text-decoration:none; font-family:'Oswald', sans-serif; } .latest-headlines .title a:hover{ text-decoration:underline; } /*nsn home section*/ .blog-roll-container .entry.nsn { font-size: 16px; } .blog-roll-container .entry.nsn.dark .entry-date { color: #ffc435; } .blog-roll-container .entry.nsn.dark .image-container { text-align: center; } .blog-roll-container .entry.nsn.dark .image-container img { width: 100%; } .blog-roll-container .entry.nsn.dark .video-container { position: relative; padding-top: 56.25%; overflow: hidden; } .blog-roll-container .entry.nsn.dark .video-container iframe { position: absolute; top:0; left: 0; width: 100%; height: 100%; border: 0; } .blog-roll-container .entry.nsn .image-container .play-button-container { position: absolute; top: 0; left: 0; width: 100%; height:100%; } .blog-roll-container .entry.nsn .image-container .play-button { color: #FFF; font-size: 30px; } .blog-roll-container .entry.nsn.dark .image-container .play-button { font-size: 50px; } blog-roll-container .entry.nsn .image-container img { width: 100%; } .blog-roll-container .entry.nsn.dark h2, .blog-roll-container .entry.nsn.dark .entry-date { display: inline-block; font-size: 22px; } .blog-roll-container .entry.nsn.dark .entry-date { margin-left: 5px; } .blog-roll-container .entry .nsn-section .category{ margin:20px 0px 0px 0px; } .blog-roll-container .entry.nsn .blog-header-container, .blog-roll-container .entry.nsn .image-container, .blog-roll-container .entry .video-container, .blog-roll-container .entry.nsn .title, .blog-roll-container .entry.motd .blog-header-container { margin-bottom:15px; } .blog-roll-container .entry.nsn .blog-header-container, .blog-roll-container .entry.nsn .entry-right { } .blog-roll-container .entry.nsn .blog-header-container { text-transform: uppercase; } .blog-roll-container .entry.nsn .entry-links { font-weight: normal; } .blog-roll-container .entry.nsn .title a, .blog-roll-container .entry.nsn .title a:visited { font-weight:normal; color: inherit; text-decoration:none; font-family: 'Lato', Helvetica, Verdana, Arial, sans-serif; } .blog-roll-container .entry.nsn a.action-text, .blog-roll-container .entry.nsn a.action-text:visited { padding-top: 0px; color: #555; margin: 0 5px; font-weight: normal; font-weight: bold; } .blog-roll-container .entry.nsn.dark a.action-text, .blog-roll-container .entry.nsn.dark a.action-text:visited { color: #ffc435; } .blog-roll-container .entry.nsn .entry-links { font-weight: bold; } .blog-roll-container .entry.nsn.dark a.action-text, .blog-roll-container .entry.nsn.dark a.action-text:visited, .blog-roll-container .entry.nsn.dark .entry-links { font-weight: normal; } /* bill's weekly column section */ blog-roll-container .entry.bwc .image-container img { width: 100%; } .blog-roll-container .entry.bwc .blog-header-container, .blog-roll-container .entry.bwc .image-container { margin-bottom:15px; } .blog-roll-container .entry.bwc .blog-header-container, .blog-roll-container .entry.bwc .entry-right { } .blog-roll-container .entry.bwc .blog-header-container { text-transform: uppercase; } .blog-roll-container .entry.bwc .entry-links { font-weight: normal; } .blog-roll-container .entry.bwc .text a, .blog-roll-container .entry.bwc .text a:visited { font-weight:normal; color: inherit; text-decoration:none; font-family: 'Lato', Helvetica, Verdana, Arial, sans-serif; } .blog-roll-container .entry.bwc a.action-text, .blog-roll-container .entry.bwc a.action-text:visited { padding-top: 0px; color: #555; font-weight: normal; text-decoration: underline; } .blog-roll-container .entry.bwc .weekly-column-list { margin-top: 15px; } .blog-roll-container .entry.bwc .weekly-column-list .list-header { text-transform: uppercase; font-weight: bold; margin-bottom: 5px; } .blog-roll-container .entry.bwc .weekly-column-list ul { margin: 0; padding-left: 18px; font-weight: normal; line-height: 1.4; list-style-type: disc; } .blog-roll-container .entry.bwc .weekly-column-list ul li { padding: 0px; } .blog-roll-container .entry.bwc .weekly-column-list a, .blog-roll-container .entry.bwc .weekly-column-list a:visited { color: #000; text-decoration: underline; text-decoration-color: #ffc435; font-weight: normal; padding-top: 0px; display: inline; } /* radio corner home section */ .blog-roll-container .entry.radio-corner .oreilly-update-header { text-transform: uppercase; font-weight: bold; margin-bottom: 5px; } .blog-roll-container .entry.radio-corner .oreilly-update-header .alt { color: #555; } .blog-roll-container .entry.radio-corner .radio-corner-image { width: 44%; } /* .blog-roll-container .entry.radio-corner .radio-corner-list { width: 56%; } .blog-roll-container .entry.radio-corner .radio-corner-list > div { margin-left: 10px; } */ .blog-roll-container .entry.radio-corner ul { margin: 0; padding-left: 18px; font-weight: normal; line-height: 1.4; list-style-type: disc; } .blog-roll-container .entry.radio-corner ul li { padding: 0px; } .blog-roll-container .entry.radio-corner a.action-text, .blog-roll-container .entry.radio-corner a.action-text:visited { color: #000; text-decoration: underline; text-decoration-color: #ffc435; font-weight: normal; padding-top: 0px; display: inline; } /* motd home section */ .blog-roll-container .entry.motd { padding: 20px; } .blog-roll-container .entry.motd .entry-right .quote { font-size: 80px; color: #ffc435; font-family: 'Roboto', sans-serif; } .blog-roll-container .entry.motd .entry-right .quote.right { line-height: 24px; align-self: flex-end; } .blog-roll-container .entry.motd .entry-right .message { margin: 0 5px; font-style: italic; } .blog-roll-container .entry.motd .entry-right .message a, .blog-roll-container .entry.motd .entry-right .message a:visited { color: #ffc435; } .blog-roll-container .entry.motd .entry-right .message a:hover { text-decoration: none; } .blog-roll-container .entry.motd .blog-header-container .category-header { color: #ffc435; } .blog-roll-container .entry.motd .blog-header-container .entry-date { color: #fff; } .blog-roll-container .entry.motd a.action-text, .blog-roll-container .entry.motd a.action-text:visited { text-transform: uppercase; } /* wotd home section */ .blog-roll-container .entry.wotd .entry-content { background-image: url('/images/factorwords/wotd-background-noline.png'); background-repeat: no-repeat; background-size: 100%; background-color: #333; text-align: center; padding: 15px; color: #fff; } .blog-roll-container .entry.wotd .category-header { color: #ffc435; font-family: 'Permanent Marker', cursive; margin-bottom: 10px; } .blog-roll-container .entry.wotd .wotd-container { padding-bottom: 5px; border-bottom: 1px solid #fff; } .blog-roll-container .entry.wotd .wotd-container a.word, .blog-roll-container .entry.wotd .wotd-container a.word:visited { font-size: 2.5em; font-family: 'Kameron', serif; color: #fff; text-decoration: none; } /* breaking home section */ .blog-roll-container .entry.breaking .entry-content { padding: 10px 10px; background-color: #ffc435; } .blog-roll-container .entry.breaking .breaking-container { border-left: 8px solid #7A0000; padding: 10px 0px 10px 10px; } .blog-roll-container .entry.breaking .category-header { color: #7A0000; margin-bottom: 0px; } .blog-roll-container .entry.breaking .image-container { width: 50%; padding-left: 15px; } .blog-roll-container .entry.breaking .text-container { width: 50%; } .blog-roll-container .entry.breaking .text-container.fullWidth { width: 100%; } .blog-roll-container .entry.breaking a.action-text, .blog-roll-container .entry.breaking a.action-text:visited { font-weight: normal; padding-top: 0px; } /* advertisement home section */ .blog-roll-container .entry.advertisement .entry-content { background-color: #ebebeb; padding: 10px 10px; } .blog-roll-container .entry.advertisement .image-container { width: 50%; padding-left: 15px; } .blog-roll-container .entry.advertisement .text-container { width: 50%; } .home-page .right-bar h1.section-header{ margin-bottom:10px; } .home-page .right-bar h3.section-header{ margin-bottom:10px; } .home-page .right-bar a.title, .home-page .right-bar a.title:visited{ font-size:18px; color:black; font-weight:600; text-decoration:none; font-family:'Oswald', sans-serif; } .home-page .right-bar a.title:hover{ text-decoration:underline; } .home-page .right-bar img { max-width: 300px; } /* home video of the day section */ .home-page .right-bar .entry.video-of-the-day { padding-bottom: 0px; } .home-page .right-bar .entry.video-of-the-day .image-container .play-button-container { position: absolute; top: 0; left: 0; width: 100%; height:100%; } .home-page .right-bar .entry.video-of-the-day .image-container .play-button { color: #FFF; font-size: 20px; } .watch-bor { position:relative;height:80px;width:300px;padding-top:10px;box-sizing:border-box;color:#4f4f4f; } .watch-bor * {box-sizing: border-box;} .watch-bor .box {height:35px;} .watch-bor .blue {background-color:#101d8d;} .watch-bor .red {background-color:#992627;} .watch-bor .title {position:absolute;left:30px;top:0px;background-color:#101d8d;line-height:15px;width:122px;text-align:center;color:white;font-size:12px;font-weight:bold;} .watch-bor .info-box {position:absolute;box-sizing:border-box;left:5px;top:15px;border:2px solid white;height:60px;width:290px;padding:8px 15px;text-transform:uppercase;background: #cacaca;background: -moz-linear-gradient(top, #cacaca 0%, #ffffff 66%);background: -webkit-linear-gradient(top, #cacaca 0%,#ffffff 66%);background: linear-gradient(to bottom, #cacaca 0%,#ffffff 66%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cacaca', endColorstr='#ffffff',GradientType=0 );} .watch-bor .info-text {font-size:16px;font-weight: bold;word-spacing: 2px;} .watch-bor .info-links {margin-top:4px;} .watch-bor .info-links a, .watch-bor .info-links a:visited {color:#4f4f4f;text-decoration: none;} .watch-bor .info-links a:hover {text-decoration: underline;} .underlineHover, a.underlineHover, a.underlineHover:visited{ text-decoration:none; } a.underlineHover:hover{ text-decoration:underline; } /* TOC Newsletter Signup */ .newsletter-signup-container .label-container { margin-bottom: 5px; } .newsletter-signup-container label { display: block; padding-left: 15px; text-indent: -15px; cursor: pointer; } .newsletter-signup-container label.disabled { cursor: default; color: #999999; } .newsletter-signup-container input { width: 20px; height: 15px; padding: 0; margin:0; vertical-align: middle; position: relative; top: -1px; *overflow: hidden; } /* default text input styling */ textarea, .honorary-input, input[type=text], input[type=url], input[type=tel], input[type=number], input[type=color], input[type=email], input:not([type=submit]):not([type=file]):not([type=image]):not([type=button]):not([type=radio]):not([type=reset]):not([type=checkbox]) { padding: 2px; border: 1px solid #dfdfdf; outline: none; min-height: 21px; box-sizing: border-box; } label + textarea, label + .input-container, label + .honorary-input, label + input[type=text], label + input[type=url], label + input[type=tel], label + input[type=number], label + input[type=color], label + input[type=email], label + input:not([type=submit]):not([type=file]):not([type=image]):not([type=button]):not([type=radio]):not([type=reset]):not([type=checkbox]) { margin-top: 5px; } form .sub-text { color: #666666; margin-top: 3px; } .honorary-input { display: inline-block; vertical-align: middle; } .honorary-input .honorary-input-inner { max-height: 15px; height: 15px; } .honorary-input iframe { margin: 0px; } .braintree-error-box { color:red; border:1px solid red; padding:5px; } /* end default text input styling */ .button.whiteOnBlue { padding: 0px 10px; color: #fff; font-size:12px; background-color: #0F2469; cursor: pointer; text-decoration: none; text-transform: uppercase; line-height: 24px; display: inline-block; } .pm-upgrade-content {font-size:13px;} .pm-upgrade-content h1,.pm-upgrade-content h2,.pm-upgrade-content h3,.pm-upgrade-content h4,.pm-upgrade-content h5 {text-align:center;} .pm-upgrade-content h1 {margin-top:30px;font-family: 'Oswald', sans-serif;color: #000;font-size:26px;} .pm-upgrade-content h2, .pm-upgrade-content h5 {font-family:'Lato', Helvetica, Verdana, Arial, sans-serif;font-weight:inherit;margin-bottom:10px;} .pm-upgrade-content h2 {font-size:25px;} .pm-upgrade-content .info-line {font-size:14px;text-align:center;} .error.box { padding: 5px; border: 2px solid #CC0033; margin-bottom: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; font-size: 14px; border-radius: 5px; color: #CC0033; } .regulatory-warning a, .regulatory-warning a:visited { color: #102173; word-spacing: -0.1px; font-size: 13px; text-decoration: underline; } .regulatory-warning a:hover { text-decoration: none; color: #660000; } .find-bill-section { font-family: 'Oswald', sans-serif; color: #000; font-size: 20px; font-weight: bold; } .truncate-description-5 { overflow: hidden; display: -webkit-box; -webkit-line-clamp: 5; -webkit-box-orient: vertical; } .styled-selection-inputs [type=checkbox], .styled-selection-inputs input[type=radio]{ width : 10px; height : 10px; margin : 0; padding : 0; opacity : 0; cursor: pointer; -moz-box-sizing: content-box; box-sizing: content-box; } .styled-selection-inputs input[type=checkbox] + label, .styled-selection-inputs input[type=radio] + label, .styled-selection-inputs input[type=checkbox] + div.styled-label, .styled-selection-inputs input[type=radio] + div.styled-label{ display : inline-block; margin-left : -15px; line-height: 18px; cursor: pointer; -moz-box-sizing: content-box; box-sizing: content-box; } .styled-selection-inputs input[type=checkbox] + label > span, .styled-selection-inputs input[type=radio] + label > span, .styled-selection-inputs input[type=checkbox] + div.styled-label > span, .styled-selection-inputs input[type=radio] + div.styled-label > span{ display : inline-block; width : 12px; height : 12px; margin : 0.15em 0.5em 0.15em 0em; border : 1px solid #333; vertical-align : bottom; cursor: pointer; -moz-box-sizing: content-box; box-sizing: content-box; } .styled-selection-inputs input[type=radio] + label > span, .styled-selection-inputs input[type=radio] + div.styled-label > span{ border-radius: 50%; } .styled-selection-inputs input[type=checkbox]:checked + label > span, .styled-selection-inputs input[type=radio]:checked + label > span, .styled-selection-inputs input[type=checkbox]:checked + div.styled-label > span, .styled-selection-inputs input[type=radio]:checked + div.styled-label > span{ } .styled-selection-inputs input[type=checkbox]:checked + label > span:before, .styled-selection-inputs input[type=checkbox]:checked + div.styled-label > span:before{ content : '\2713\0020'; display : block; line-height : 1em; text-align : center; font-weight : bold; -moz-box-sizing: content-box; box-sizing: content-box; } .styled-selection-inputs input[type=radio]:checked + label > span > span, .styled-selection-inputs input[type=radio]:checked + div.styled-label > span > span { display : block; width : 6px; height : 6px; margin : 3px; background-color : #333; border-radius: 50%; -moz-box-sizing: content-box; box-sizing: content-box; } .home-page .question-container .response-container .response.styled-selection-inputs input[type=checkbox] + div.styled-label, .home-page .question-container .response-container .response.styled-selection-inputs input[type=radio] + div.styled-label { max-width: 100%; } .home-page .question-container .response-container .response.styled-selection-inputs input[type=checkbox] + div.styled-label > span, .home-page .question-container .response-container .response.styled-selection-inputs input[type=radio] + div.styled-label > span { border: 1px solid #ffc435; margin-left: 0.2em; vertical-align: top; margin-top: .1em; } .home-page .question-container .response-container .response.styled-selection-inputs:hover input[type=checkbox] + div.styled-label > span, .home-page .question-container .response-container .response.styled-selection-inputs:hover input[type=radio] + div.styled-label > span { border: 1px solid #333; } .home-page .question-container .response-container .response.styled-selection-inputs input[type=radio]:checked + div.styled-label > span > span { background-color: #ffc435; } .home-page .question-container .response-container .response.styled-selection-inputs:hover input[type=radio]:checked + div.styled-label > span > span { background-color: #333; } .home-page .question-container .response-container .response.styled-selection-inputs .survey-answer-text { display: inline-block; max-width: 243px; } .multiUserShareEmail .defaultHeader { margin: 0px; } .multiUserShareEmail .defaultHeaderSmall { margin-bottom: 10px; } .multiUserShareEmail .fieldColumn { margin-bottom: 10px; } .multiUserShareEmail .submit-button { text-align: left; margin: 20px 0px; } .multiUserShareEmail input.formField { width: 300px; line-height: 20px; margin-top: 5px; } .multiUserShareEmail #recipientList { margin-bottom: 20px; } .multiUserShareEmail .sendEmailFormContainer { margin-left: 50px; } .multiUserShareEmail input[type="submit"] { border: 0px; font-family: Arial, Tahoma, Verdana, sans-serif; color: #FFFFFF; font-size: 14px; font-weight: bold; background: #003c82; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; display: inline-block; width: 150px; text-decoration: none; padding: 5px 6px; } .multiUserShareEmail .remove-button input[type="button"] { border: 0px; font-family: Arial, Tahoma, Verdana, sans-serif; color: #FFFFFF; font-size: 14px; font-weight: bold; background: #d91f32; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; display: block; width: auto; text-decoration: none; padding: 3px 6px; } .multiUserShareEmail .recipient-entry { border-top: 1px solid #000; padding: 10px 5px; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; flex-direction:row; -webkit-flex-direction:row; flex-wrap:nowrap; -webkit-flex-wrap:nowrap; -webkit-align-items: flex-start; align-items: flex-start; justify-content: space-between; -webkit-justify-content: space-between; } .multiUserShareEmail .recipient-entry .recipient-name, .multiUserShareEmail .recipient-entry .recipient-email { width: 300px; } .multiUserShareEmail #recipientList > div:nth-child(even) { background-color: #ededed; } .multiUserShareEmail .recipient-entry > div:not(.remove-button) { margin-bottom: 5px; } .advertisement-tag { font-family: 'Lato', Helvetica, Verdana, Arial, sans-serif; font-size:12px; color:#999; text-align:right; text-transform:uppercase; } .masthead-button.left { height:80px; position:relative; float:left; } .masthead-button.right { height:80px; position:relative; float:right; } .masthead-button a { position:absolute; top:50%; -ms-transform: translateY(-50%); transform: translateY(-50%); margin:0; white-space:nowrap; font-size: 13px; line-height:30px; text-transform:uppercase; text-decoration: none; color: #000; padding: 0px 20px; display: block; border: 1px solid #d0d0d0; background: #ffffff; } .masthead-button.left a { left:0; } .masthead-button.right a { right:0; } .masthead-button.gold a { background: -moz-linear-gradient(top, #ffd980 0%, #ffc435 100%); background: -webkit-linear-gradient(top, #ffd980 0%,#ffc435 100%); background: linear-gradient(to bottom, #ffd980 0%,#ffc435 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd980', endColorstr='#ffc435',GradientType=0 ); } .masthead-button.red a { color:#fff; background: -moz-linear-gradient(top, #ff4d4d 0%, #ff0000 100%); background: -webkit-linear-gradient(top, #ff4d4d 0%,#ff0000 100%); background: linear-gradient(to bottom, #ff4d4d 0%,#ff0000 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff4d4d', endColorstr='#ff0000',GradientType=0 ); } .modal-inner { margin: 50px 100px; font-size:14px; text-align:center; } .modal-inner .error { margin: 5px 0px 10px 0px !important; font-size:12px; text-align:center; } .mobile-inner .defaultHeaderSmall { margin-bottom:30px; } .modal-inner .section-spacer { margin-top: 25px; } .modal-inner .section-spacer-small { margin-top: 20px; } .modal-inner .content-pad { padding: 0px 20px; } .modal-inner .genericButtonBlue { margin: 0 auto; padding: 6px 12px; } .podcast-include-container { padding: 10px; background-color: #efefef; border: 1px solid #cccccc; margin: 20px 0; } .highlight-text { padding:2px 5px; background-color:#fcff00; color:#000 !important; }