.kcHeaderBold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold}
.kcHeader {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal}
.kcBold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-align: left}
.kcBoldRight {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-align: right}
.kcBody {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; text-align: left}
.kcBodyCenter {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-align: center}
.kcBodyCenterBold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-align: center}
.kcBoldJust {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-align: justify; text-justify: distribute}
.kcBodyJust {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-align: justify; text-justify: distribute}
.kcBodyDescription { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; text-align: left}
.kcQuote {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: italic; font-weight: normal}
.kcSizeHeader {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF; background-color: #660000}
.kcSelectHead {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #660000}
.kcSelect {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #FFFFFF; background-color: #660000}
.kcReportNorm {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #FFFFFF; background-color: #660000 }
.kcReportNormBold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #660000 }
.kcReportHigh {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #FFFFFF; background-color: #990000 }
.kcReportHighBold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #990000 }
.kcError { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color: #FFCC00 }
.kcCaption {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-align: left}
.kcPastBody { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-align: left; background-color: #DDDDDD }
.kcPastBodyBold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-align: left; background-color: #DDDDDD }
.kcPastBodyJust { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-align: justify; text-justify: newspaper; background-color: #DDDDDD }
.kcSwatchScripture { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .8em; font-weight: normal; text-align: left; }
.kcOffline { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .65em; font-weight: normal; text-align: left; }
.kcOnline { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .65em; font-weight: bold; text-align: left;  }
.kcInventorySize { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .8em; font-weight: bold; text-align: left; } 
.kcInventoryQuantityRight { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .8em; font-weight: normal; text-align: right; }
.kcInventoryQuantity { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .8em; font-weight: normal; text-align: left; } 
.kcNewsTitle  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.75em; font-weight: bold; text-align: center }
.kcNewsDate   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .75em; font-weight: normal; font-style: italic; text-align: right }
.kcNewsVolume { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .75em; font-weight: normal; font-style: italic; text-align: left }
.kcNewsHeader1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.1em; font-weight: bold; text-align: left; padding: 0px; margin-right: 0px; margin-left: 0px }
.kcNewsHeader2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .9em; font-weight: bold; text-align: left; padding: 0px; margin-right: 0px; margin-left: 0px }
.kcNewsBody   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .8em; font-weight: normal; font-style: normal; text-align: justify; text-justify: distribute; padding: 0px; margin-right: 0px; margin-left: 0px  }
.kcNewsBodyBold  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .8em; font-weight: bold; font-style: normal; padding: 0px; margin-right: 0px; margin-left: 0px  }

a.kcAdminNav.link {color: #FFFFFF; text-decoration: none; }
a.kcAdminNav:visited {color: #FFCC00; text-decoration: none; }
a.kcAdminNav:hover {color: #CCFF99; text-decoration: underline; }
a.kcAdminNav:active {color: #FF0000; } 

a.kcGalleryNav.link {color: #CC9999; text-decoration: none; }
a.kcGalleryNav:visited {color: #FF9966; text-decoration: none; }
a.kcGalleryNav:hover {color: #FFCCCC; text-decoration: underline; }
a.kcGalleryNav:active {color: #FF0000; } 

a.kcReportHigh.link {color: #FFFFFF; text-decoration: none; }
a.kcReportHigh:visited {color: #FFCC00; text-decoration: none; }
a.kcReportHigh:hover {color: #CCFF99; text-decoration: underline; }
a.kcReportHigh:active {color: #FFFFFF; } 

a.kcReportNorm.link {color: #FFFFFF; text-decoration: none; }
a.kcReportNorm:visited {color: #FFCC00; text-decoration: none; }
a.kcReportNorm:hover {color: #CCFF99; text-decoration: underline; }
a.kcReportNorm:active {color: #FFFFFF; } 

.kcAdminNavMenuHeaderBold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF; background-color: #660000}
.kcAdminNavMenu {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #FFFFFF; background-color: #660000}


select.kcSelect {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #FFFFFF; background-color: #660000}

.mainquote {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #FFFFFF}

.author {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #FFFF00}

.medtextRight { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; text-align: right}

.medtextform { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; text-align: justify ; color: #FFFFFF; background-color: #000000; border-color: #000000 black}

.medtextDateline { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; text-align: justify ; color: #993300; background-color: #000000; border-color: #000000 black }

.fieldlabel { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal }

.fieldlabelright { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; text-align: right}

.BoldYellowHighlight { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: bold; color: #FFFF33}

.errormessage { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; text-align: justify ; color: #FFCC00}

.orderTotal { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; text-align: right; color: #66CC66; background-color: #666666}

.cartHeader { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; text-align: justify ; background-color: #FF7000}
 
.cartRow { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; text-align: justify ; background-color: #666666; color: #FFFFFF}

.cartRowRight { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; text-align: right; background-color: #666666 ; color: #FFFFFF}

.cartHeaderRight { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; text-align: right; background-color: #FF7000}

.cartHeaderCenter { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; text-align: center; background-color: #FF7000}

.seriesButton { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000000; background-color: #FF7F00}

.seriesButtonActive { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #000000; background-color: #FAC188}

.itemSKU { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; color: #FFFFFF }

.itemVariant { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; color: #FFFFFF }

.outofstock { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; text-align: justify ; color: #FF9933}

.toyNumber { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bolder; color: #666666; background-color: #000000}

.medtextCenter { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; text-align: center}

.medlinkNews { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #FFFFFF}

.medtablecell { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; text-align: justify ; border-color: #CCCCCC #999999 black black; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px}

.borderlesstablecell { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; text-align: justify ; border: #000000; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.toySeries { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bolder; color: #CC6633; background-color: #000000 }

.OrderRowBold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; text-align: justify ; background-color: #666666; color: #FFFFFF }

.OrderRow { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; text-align: justify ; background-color: #666666; color: #FFFFFF }

.OrderRowRightBold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; text-align: right; background-color: #666666 ; color: #FFFFFF }

.OrderRowRight { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; text-align: right; background-color: #666666 ; color: #FFFFFF }

.orderHeaderCenter { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; text-align: center; background-color: #FF7000 ; color: #000000}

.galleryButtonActive { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; color: #000000; background-color: #FAC188 }
.galleryButton { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; color: #000000; background-color: #FF7F00 }

li { padding-bottom: 5px; }
p { margin: .5em; }