h2.page-title {width: 100%; text-align: center;font-size:18px;}
p {font-size: 12px;font-family: verdana;}
.adcolText {
  text-align: center;
}

.newsletterHeading {
  font-size: 18px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-weight: 600; color: #666699; line-height: 1.25;
}

.newsletterHeadingSmall {
  font-size: 13px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-weight: 400; color: #674475; line-height: 1.25;
}

.newsletterTitle {
  font-size: 12px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-weight: 600; color: #993300; line-height: 1.25;
}

.newsletterMessage {
  font-size: 12px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-weight: 600; color: #435664; line-height: 1.25;
}

.newsletterText {
  font-size: 11px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-weight: normal; color: #666666; line-height: 1.25;
}

.accountHeadings {
  font-size: 12px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-weight: bold; font-variant: normal; background: #79926F;
  color: white;
}

.adTextSW {
  font-size: 11px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  color: #ffffff; line-height: 1.25;
}

.adTextSG {
  font-size: 11px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  color: #666666; line-height: 1.25;
}

.adTextMR {
  font-size: 13px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  color: #CF8167; line-height: 1.25;
}

.adTextLW {
  font-size: 15px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-weight: bold; color: #ffffff; line-height: 1.25;
}

.adTextLG {
  font-size: 15px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-weight: bold; color: #666666; line-height: 1.25;
}

.adTextLB {
  font-size: 15px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-weight: bold; color: #666699; line-height: 1.25;
}

.adTextLR {
  font-size: 15px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-weight: bold; color: #CF8167; line-height: 1.25;
}

.adTextLT {
  font-size: 15px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-weight: bold; color: #EEECCE; line-height: 1.50;
}

.adLinkLight {
  font-size: 10px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  color: #ffffff; line-height: 1.50;
}

.adLinkDark {
  font-size: 10px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  color: #666666; line-height: 1.50;
}

.adLinkLD {
  font-size: 11px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  color: #666666; line-height: 1.50;
}

.adLinkLL {
  font-size: 11px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-weight: 600; color: #ffffff; line-height: 1.25;
}

.adLinkDownScript {
  font-size: 13px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-weight: bold; color: #666666; line-height: 1.75;
}

.adcolDLSBG {
  background: #CF8167;
}

.adcolDLSLink {
  font-size: 15px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  color: white;
}

.adcolDLSLinkSmall {
  font-size: 10px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  color: white;
}

.adcolDLSLinkSmall2 {
  font-size: 10px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  color: white; text-decoration: none;
}

.breadCrumbsPastText {
  font-weight: bold; font-size: 11px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  color: #666666;
}

.cartIndicator {
  background: #79926F;
}

.cartIndicatorText {
  color: #666666; font-size: 11px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-weight: normal; font-variant: normal; background: white;
}

.darkUnderline {
  border-width: 0 0 1px 0; border-style: solid; border-color: #79926F;
}

.downloadInstructionsHead {
  font-size: 10px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-weight: bold; font-variant: normal; background: #79926f;
  color: white;
}

.downloadInstructionsLinks {
  font-size: 11px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-weight: normal; font-variant: normal; background: white;
}

.faqLinks {
  font-size: 12px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-weight: bold; font-variant: normal; background: #79926F;
  color: white;
}

.faqLinksMiddleText {
  font-size: 11px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-weight: normal; font-variant: normal; background: white;
  color: #993300;
}

.faqText {
  font-size: 11px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-weight: normal; font-variant: normal; background: white;
  color: #666666; line-height: 1.75;
}

.faqHead {
  font-size: 15px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-weight: bold; color: #666666; font-variant: normal;
  background: white;
}

.faqSubHead {
  font-size: 13px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-weight: bold; color: #666666; font-variant: normal;
  background: white;
}

.summaryTitle {
  font-size: 20px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-weight: bold; color: #666666;
}

.breadCrumbs {
  font-size: 13px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-weight: bold; color: #666666;
}

.arrowedText {
  font-size: 11px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-weight: normal; color: #993300; line-height: 1.75;
}

.arrowedText:visited {
  color: #666699;
}

.contactText {
  font-size: 11px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-weight: normal; color: #666666;
}

.accountHeader {
  font-size: 15px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-weight: bold; color: #666666;
}

.itemDsc {
  font-size: 13px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  color: #666699; font-weight: bold;
}

.itemDsc:visited {
  color: #79926f;
}

.itemDscMain {
  font-size: 15px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-weight: 600; color: #666666;
}

.itemHeader {
  font-size: 18px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-weight: 600; color: #666666;
}

.itemIndexBG {
  background: EEECCE;
}

.itemIndexHeading {
  font-size: 18px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-weight: normal; font-variant: normal; background: white;
  color: #CF8167;
}

.itemIndexLinks {
  font-size: 11px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-variant: normal; background: #EEECCE; color: #666666;
}

.itemIndexLinksBold {
  font-size: 11px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-variant: normal; font-weight: 600; background: #EEECCE;
  color: #CF8167;
}

.itemIndexScriptureHeading {
  font-size: 15px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-variant: normal; font-weight: 600; color: #666666;
}

.itemIndexSummaryHeading {
  font-size: 18px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-weight: normal; font-variant: normal; color: #CF8167;
}

.discountedPrice {
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  color: #993300; font-weight: normal; font-size: 11px; display: block;
}

.regularPriceDiscounted,.itemStrong {
  font-size: 11px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-weight: bold; color: #666666;
}

.regularPriceDiscounted {
  text-decoration: line-through;
}

.itemStrong:visited {
  color: #79926F;
}

.itemSubHeader {
  font-size: 13px; color: #666666;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-weight: bold;
}

.itemText {
  font-size: 11px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-weight: normal; color: #666666; line-height: 1.75; z-index: 10;
}

.itemText2 {
  font-size: 11px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-weight: normal; color: #666666;
}

.cookieMessage {
  font-weight: normal; color: #666666;
}

.advanceSearchHeading {
  font-size: 12px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-weight: bold; color: black; text-decoration: none;
}

.advancedSearchBG {
  background-color: #EEECCE; border-style: solid; border-width: 1px;
  border-color: #C0CDA6;
}

.bannerHeadings {
  font-size: 11px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-weight: bold; color: white; text-decoration: none;
}

.bannerSpacingFont {
  font-size: 7px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  color: black;
}

.cartFieldHeadings {
  font-size: 11px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-weight: bold; color: black;
}

.orderBlankColumnLabels {
  font-size: 15px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-weight: normal;
}

.bannerSignedIn {
  font-size: 12px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-weight: bold; color: #7e1257; text-decoration: none;
}

.footerText {
  font-size: 11px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-weight: normal; color: #666699;
}

.orderOptionChosen {
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  color: #008040; font-weight: bold; font-size: 11px;
}

.orderOptionFuture {
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  color: #c0c0c0; font-weight: bold; font-size: 11px;
}

.orderOptionVisited {
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  color: #5963a5; font-weight: bold; font-size: 11px;
}

.urgentMessageSmall {
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  color: #993300; font-weight: normal; font-size: 11px;
}

.urgentMessageSmallEmphasis {
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  color: #993300; font-weight: bold; font-size: 13px;
}

.urgentMessageLarge {
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  color: #993300; font-weight: normal; font-size: 17px;
}

a.explanatoryMessages,.explanatoryMessages {
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  color: #666666; font-weight: normal; font-size: 11px;
}

.explanatoryMessageSmall {
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  color: #666666; font-weight: normal; font-size: 10px;
}

.modifyAccountSubHead {
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-weight: bold; font-size: 13px;
}

.printAccountInfo {
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-weight: normal; font-size: 12px;
}

.signInMessages {
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-weight: normal; font-size: 11px; color: #666666;
}

.orderBlankHeadings {
  font-size: 12px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-weight: bold; font-variant: normal; background: #666699;
  color: white;
}

.keepInformedTitle {
  font-size: 20px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-weight: bold; font-variant: normal; color: white;
  background: #666699;
}

.keepInformedText {
  font-size: 11px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-weight: normal; font-variant: normal; color: white;
  background: #666699;
}

.text {
  font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica;
  color: white;
}

.rightColumnBgColor {
  background: #EEECCE;
}

.searchColor {
  background: #EEECCE;
}

.searchHeadings {
  font-size: 13px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-weight: bold; font-variant: normal; background: #79926F;
  color: white;
}

.shoppingCartHeadings {
  font-size: 12px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-weight: bold; font-variant: normal; background: #79926F;
  color: white; text-decoration: none;
}

.orderOutline {
  border-style: solid; border-width: 1px; border-color: #79926F
}

.sideColumnLight {
  background: #FAF8D8;
}

.darkGreen {
  background: #79926F;
}

.QNAHeader {
  font-size: 12px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-weight: bold; background: #CF8167; color: white;
  text-align: center;
}

.sideLinks {
  font-size: 11px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-weight: normal; background: #CF8167; color: white;
}

.sideLinksMiddleText {
  font-size: 11px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-weight: normal; background: white; color: #666699;
}

.sideNavigatorBackgroundDark {
  background: #EEECCE;
}

.sideNavigatorBackgroundLight {
  background: #FAF8D8;
}

.rightColumnBackgroundColor {
  background: #C0CDA6;
}

.sideNavigatorBackgroundHeader {
  font-size: 14px; color: #666666; font-weight: bold;
  font-family: arial, verdana, helvetica, geneva, sans-serif;
}

.sideNavigatorTextClicked {
  font-weight: 700; font-size: 9.5px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  color: #CF8167; text-transform: uppercase;
}

.sideNavigatorTextUnclicked {
  font-weight: 700; font-size: 9.5px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  color: #666666; text-transform: uppercase;
}

/* sideNavigatorTextClicked2 & sideNavigatorTextUnclicked2  are used for the bullets on the third level*/
.sideNavigatorTextClicked2 {
  font-weight: 700; font-size: 9.5px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  color: #CF8167; text-decoration: none; text-transform: uppercase;
}

.sideNavigatorTextUnclicked2 {
  font-weight: 700; font-size: 9.5px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  color: #666666; text-decoration: none; text-transform: uppercase;
}

.darkGreenBulletSmall {
  font-size: 13px; font-weight: 800; color: #79926F;
  text-decoration: none;
}

.whiteBulletSmall {
  font-size: 13px; font-weight: 800; color: #ffffff;
  text-decoration: none;
}

.darkBulletSmall {
  font-size: 13px; font-weight: 800; color: #666699;
  text-decoration: none;
}

.darkIndexLink {
  font-size: 15px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  color: #666699;
}

.titleBarLink {
  color: #ffffff; font-size: 11px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-weight: bold; font-variant: normal; text-decoration: none;
}

.titleBarLink:Hover {
  color: #cc9933;
}

.bannerLinksBG {
  background-color: #EEECCE;
}

.bannerSpecialLinks {
  color: #666666; font-size: 9.5px;
  font-family: verdana, arial, geneva, helvetica, sans-serif;
  font-weight: 700; text-decoration: none;
}

.bannerSpecialLinks:Hover {
  color: #CF8167;
}

.bannerSpecialLinksLM {
  color: #CF8167; font-size: 9.5px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-weight: 700; text-decoration: none;
}

.bannerUtilityLinks {
  color: #666666;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-size: 11px; font-weight: 700; text-decoration: none;
  text-align: center;
}

.bannerUtilityLinks:Hover {
  color: #CF8167;
}

.bannerUtilityLinksColor {
  color: #9999CC;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-size: 11px; font-weight: 700; text-decoration: none;
  text-align: center;
}

.bannerUtilityLinksColor:Hover {
  color: #CF8167;
}

.bannerSeparator {
  color: #CF8167;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-size: 10px; font-weight: 700; text-decoration: none;
  text-align: center;
}

.searchRowText {
  color: #666666;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-size: 11px; font-weight: 700;
}

.searchBoxText {
  color: #666666;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-size: 11px; font-weight: normal;
}

.bannerCategoryText {
  color: #666666;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-weight: 700; font-size: 11px; text-decoration: none;
}

.articleKicker {
  font-size: 13px; font-weight: 600;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  color: #666699;
}

.articleTitle {
  font-size: 18px; font-weight: 600;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  color: #666699; text-align: center; line-height: 1.75;
}

.articleDate {
  font-size: 11px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  color: #666666; line-height: 1.75;
}

.articleByline {
  font-size: 11px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  color: #666699;
}

.articleFooter {
  font-size: 11px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  color: #666666;
}

.articleText {
  font-size: 11px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  color: #666666; line-height: 1.75;
}

.articleLinks {
  font-size: 10px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  color: #CF8167; font-weight: 600;
}

.quickLinksBG {
  background-color: #CF8167; z-index: 35;
}

.quickLinksNew {
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-size: 11px; font-weight: normal; color: #666666;
  text-decoration: none; z-index: 35;
}

.quickLinksNew:Hover {
  color: white; z-index: 35;
}

.quickLinksNewNoHover {
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-size: 11px; font-weight: 600; color: #666666;
  text-decoration: none; z-index: 35;
}

.quickLinks {
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-size: 11px; font-weight: normal; color: #666666; z-index: 35;
}

.quickLinksSpace {
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-size: 11px; font-weight: normal; color: #FAF8D8;
  text-decoration: none; z-index: 35;
}

.quickLinksMenu {
  border-style: solid; border-width: 0px; border-color: #666666; top: 0px;
  left: 100px; visibility: hidden; position: absolute; z-index: 35;
}

.quickLinksMenuBG {
  background-color: #C0CDa6; z-index: 35;
}

.frontSideLinks {
  color: #666666;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-weight: 600; font-size: 12px; text-decoration: none;
}

.adText {
  font-size: 14px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  color: #666666; font-weight: 600;
}

.standardLinksBold {
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-size: 11px; color: #666699; font-weight: 600;
}

.standardLinksBold:visited {
  color: #79926F;
}

.standardLinksLarge {
	font-family : verdana,arial,helvetica,geneva,sans-serif;    
	font-size : 13px;
  font-weight : 600;
	color : #666666;
}

.standardLinksLarge:visited {
	color : #CF8167;
}

.standardLinks,#reviews a {
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-size: 11px; color: #666699;
}

.standardLinks:visited {
  color: #79926F;
}

.standardLinks2 {
  font-size: 11px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  color: #666699; text-decoration: none;
}

.standardLinks2:visited {
  color: #79926F;
}

.footerText {
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-size: 11px; color: #666666;
}

.helpfulLinksText {
  font-size: 11px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  color: #666666; line-height: 1.5;
}

.eventTitle {
  font-size: 13px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  color: #666699; font-weight: 800;
}

.eventWhenWhere {
  font-size: 11px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  color: #666699; font-weight: 300; line-height: 1.25;
}

.eventBlurb {
  font-size: 11px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  color: #666666; font-weight: 300; line-height: 1.5;
}

.eventInfoSource {
  font-size: 11px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  color: #666699; font-weight: 300; line-height: 1.5;
}

.dotWhackText {
  font-size: 15px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-weight: 600; color: #ffffff; line-height: 1.25;
  text-align: center; font-style: italic;
}

.highlightedInform {
  font-size: 11px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  color: #666666; line-height: 1.25;
}

.specialInformText {
  font-size: 11px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  color: #666666; line-height: 1.25;
}

.bold600 {
  font-weight: 600;
}

.fieldTitle {
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  color: #666666; font-weight: normal; font-size: 13px;
}

.selectFieldText {
  font-size: 11px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-weight: normal; line-height: 1.25;
}

.textAreaText {
  font-size: 13px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-weight: normal;
}

.reqInfoText {
  font-size: 11px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  line-height: 1.75;
}

.requiredFieldText {
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-weight: bold; font-size: 11px;
}

.categoryHeading {
  font-size: 20px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-weight: 600; color: #666699; line-height: 1.25;
}

.LDNewsletterText {
  font-size: 13px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-weight: 600; color: #666666; line-height: 1.25;
}

.adTextMW {
  font-size: 13px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  color: #ffffff; line-height: 1.25;
}

.adTextMB {
  font-size: 13px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  color: black; line-height: 1.25;
}

.bbsTitle {
  font-size: 16px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-weight: bold; color: #666666;
}

.bbsFieldLabel {
  font-size: 11px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-weight: bold; color: #666666;
}

.bbsDropDownText {
  color: black;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-size: 11px;
}

.bbsNormaltext {
  font-size: 11px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  color: #666666;
}

.bbsNormalTextLink {
  font-size: 11px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  text-decoration: underline; color: #666699
}

.bbsNormalTextLink:visited {
  color: #79926f
}

.bbsNormalTextBgTint {
  font-size: 11px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  color: #666666;
}

.bbsColHeading {
  font-size: 12px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-weight: bold; background: #C0CDA6; color: #666666;
}

.bbsPageJump {
  font-size: 11px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-weight: bold; color: #666666;
}

.bbsFinePrint {
  font-size: 10px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  color: #666666;
}

.bbsFinePrintBgTint {
  font-size: 10px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  color: #666666;
}

.bbsRadioButton {
  background: white; color: black;
}

.snipe {
  font-size: 11px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  color: #993300; font-weight: 600;
}

.DownloadItemsText {
  font-size: 11px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  color: #993300; font-weight: 600;
}

.clipArtBG {
	background: #EEECCE;
	font-size: 14px;
	font-family: verdana,arial,helvetica,geneva,sans-serif;    
	font-weight: bold;
	color: #666666;
}

.clipArtNote { 
	font-size: 10px;
	font-family: verdana,arial,helvetica,geneva,sans-serif;    
	font-weight: normal;
	color: #A03C28;
	line-height: 1.5;
}

.clipArtTitle {
	font-size: 18px;
	font-family: verdana,arial,helvetica,geneva,sans-serif;    
	font-weight: 600;
	color: #A03C28;
	line-height: 1.25;
}

.clipArtSubTitle { 
	font-size: 13px;
	font-family: verdana,arial,helvetica,geneva,sans-serif;    
	font-weight: 600;
	color: #666666;
	line-height: 1.25;
}

.clipArtText { 
	font-size: 11px;
	font-family: verdana,arial,helvetica,geneva,sans-serif;    
	font-weight: normal;
	color: #666666;
	line-height: 1.5;
}

.fieldTitle {
  font-size: 11px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  color: #666666;
}

.itemIndexItemDsc {
  font-size: 10px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-variant: normal; color: #666666;
}

.popUpCalendarBG {
  background: #C0CDA6
}

.popUpCalendarDay {
  font-size: 11px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  color: black; font-weight: bold;
}

.popUpCalendarLink {
  font-size: 11px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  color: black;
}

.popUpCalendarHead {
  font-size: 11px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  color: black; font-weight: bold;
}

.holidayMessage {
  padding: 4px 15px 4px 15px; font-size: 12px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  color: #FF9933; font-weight: 700;
}

.samplesLink {
  font-size: 11px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-weight: normal; text-decoration: none; color: #666666;
}

.samplesLink:hover {
  text-decoration: underline; color: #666666;
}

.samplesHeader {
  font-size: 9px;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-weight: normal; text-decoration: none; color: #666666;
}

.content {
  width: 980px;
}

.cautionMessage {
background-image: url('/vimedia/info.png');
background-repeat: no-repeat;
background-position: 5px 5px;
padding:10px 0 0 36px;
border: 1px solid #79926F;
height: 24px;
margin-top: 25px;
font-size: 12px;
font-family: verdana,arial,helvetica,geneva,sans-serif;
width: 425px;
}


.similarItemBlock, .newReleasesBlock {
padding: 0;
list-style: none;
margin: 0;
clear:both;
}

h3 {
margin-bottom: 10px;
font-size: 16px;
color: #666666;
font-family:verdana,arial,sans-serif;

}
.shopCartSimItem, .shopCartNewRelease {
width: 22%;
margin: 0;
padding: 0 1%;
text-align:center;
text-decoration: none;
color:black;
display: inline-block;
vertical-align: bottom;
font-family : verdana,arial,helvetica,geneva,sans-serif;
zoom: 1;
*display: inline;
}
.shopCartSimItem a, .shopCartNewRelease a {
text-decoration: none;
}

.separator {
display:inline-block;
zoom: 1;
*display: inline;
width: 1px;
border-left: 1px solid #bbbbbb;
height: 100px;
vertical-align: middle;
margin-bottom: 45px;
}

.simItemTitle, .newReleaseTitle {
height: 35px;
padding: 10px 0 0 0;
font-size: 12px;
font-weight: bold;
display:block;
position: relative;
color: #666666;
}

.shopCartSimItem .contrib, .shopCartNewRelease .contrib {
display:block;
margin-top: 5px;
clear: both;
}

.italic {
font-style: italic;
}

.compItemList{
list-style: none outside none;
padding: 0;
margin: 0;
font-size: 11px;
font-family:verdana,arial,sans-serif;
color:#666;
}
.compItemList div {
display:inline-block;
}
.compItem {
margin: 0;
border: 1px solid white;
background-color: white;
padding: 5px 10px;
width: 730px;
}

/*ie inline-block hacks*/
* html .compItemList div {
  display: inline;
  zoom:1;
}
*:first-child+html .compItemList div {
  display: inline;
  zoom:1;
}

.compItemTitle {
width: 320px;
}
.compItemID {
width: 100px;
}
.clearfix {
clear:both;
float: none !important;
height:1px;
}
.altBG {
background-color:#efefef;
}
.compItemInput {
width: 60px;
}
.compItemInput input {
margin: 0;
height: 12px;
font-size: 10px;
}
.compItemPrice {
width: 110px;
}
.compItemAvail {
width: 115px;
}
.compItemSubmit {
width:750px;
text-align: right;
margin-top:10px;
}
.compItemSubmit input {
width: auto;
}

.miniCartImgContainer {
width: 75px;
float: left;
padding-right: 10px;
}
.miniCartOrder {
float:right;
padding: 5px 10px;
background-color: #efefef;
margin-right: 10px;
}
.miniCartItemDscContainer {
font-family:verdana,arial,sans-serif;
color: #666666;
float: left;
width: 150px;
font-size: 14px;
}
.miniCartItemDscContainer a {
color: #666666;
}

.miniCartOrderTotalContainer {
font-family:verdana,arial,sans-serif;
font-size: 12px;
color: #666666;
float: left;
width: 165px;
padding-top: 3px;
}
.miniCartButtonContainer {
float: right;
text-align: right;
width: 330px;
padding: 10px 5px;
}
.miniCartButtonContainer a {
text-decoration: none;
padding-left:20px;
vertical-align: middle;
}
.orderTotal, .orderItemNumber {
font-weight: bold;
}

.miniCart {
padding-bottom: 20px;
}
.miniCart h3 {
height: 25px;
padding-left: 30px;
background: url('/vimedia/check.png') no-repeat;
color: #090;
font-family:verdana,arial,sans-serif;
font-size: 18px;
margin-top: 10px;
}
.clear {
clear:both;

