/* PROMO 1 STYLES */
a:link.dkpinkLink12B{font-family: Arial; font-size: 12px; color: #CD3C4C; text-decoration: none; font-weight:bold;}
a:active.dkpinkLink12B{font-family: Arial; font-size: 12px; color: #CD3C4C; text-decoration: none; font-weight:bold;}
a:visited.dkpinkLink12B{font-family: Arial; font-size: 12px; color: #CD3C4C; text-decoration: none; font-weight:bold;}
a:hover.dkpinkLink12B{font-family: Arial; font-size: 12px; color: #921E2B; text-decoration: none; font-weight:bold;}
.dkpink14B{font-family: Arial; font-size: 14px; color: #CD3C4C; font-weight:bold;}
a:link.dkpinkLink10{font-family: Arial; font-size: 10px; color: #CD3C4C; text-decoration: underline;}
a:active.dkpinkLink10{font-family: Arial; font-size: 10px; color: #CD3C4C; text-decoration: underline;}
a:visited.dkpinkLink10{font-family: Arial; font-size: 10px; color: #CD3C4C; text-decoration: underline;}
a:hover.dkpinkLink10{font-family: Arial; font-size: 10px; color: #921E2B; text-decoration: underline;}
.gry12{font-family: Arial; font-size: 12px; color: #908F8F;}
/* PROMO 1 STYLES */


body{font-family: Arial; font-size: 10px; color: #666666; background-image: url(../assets/shared/bg_gradient.gif); background-repeat: repeat-x;}
table, tr, td{font-family: Arial; font-size: 12px; color: #666666;}
Input, Select, textarea{background: #FFFFFF; font-size : 7pt;	font-family: Arial; border-color : #2698C4; border-width : 1px;}
a:link{font-family: Arial; font-size: 10px; text-decoration: underline; color : #2698C4;}
a:active{font-family: Arial; font-size: 10px; text-decoration: underline; color : #2698C4;}
a:visited{font-family: Arial; font-size: 10px; text-decoration: underline; color : #2698C4;}
a:hover{font-family: Arial; font-size: 10px; color: #2698C4; text-decoration: underline;}
.error{font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color:#FF0000; font-weight: bold;}
.hrbasic{color: #D4EEFB; height: 1 px;}
.pwinfo{font-family: Arial, Helvetica, sans-serif; font-size: 7pt; color:#F86A27; font-weight: bold}
.smforminfo{font-family: Arial, Helvetica, sans-serif; font-size: 7pt; color: #666666;}
.calcshipping{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color : #2698C4;}
.productpromo_outofstock{font-family: Arial; font-size: 10px; color: #F86A27;}

a:link.promocode{font-family: Arial; font-size: 11px; color: #2698C4; font-weight: bold; font-style: italic; text-decoration: none;}
a:active.promocode{font-family: Arial; font-size: 11px; color: #2698C4; font-weight: bold; font-style: italic; text-decoration: none;}
a:visited.promocode{font-family: Arial; font-size: 11px; color: #2698C4; font-weight: bold; font-style: italic; text-decoration: none;}
a:hover.promocode{font-family: Arial; font-size: 11px; color: #2698C4; font-weight: bold; font-style: italic; text-decoration: underline;}

a:link{font-family: Arial; font-size: 10px; text-decoration: underline; color : #2698C4;}
a:active{font-family: Arial; font-size: 10px; text-decoration: underline; color : #2698C4;}
a:visited{font-family: Arial; font-size: 10px; text-decoration: underline; color : #2698C4;}
a:hover{font-family: Arial; font-size: 10px; color: #2698C4; text-decoration: underline;}

a:link.orangeunderline{font-family: Arial; font-size: 11px; text-decoration: underline; color : #F86A27; font-weight: bold;}
a:active.orangeunderline{font-family: Arial; font-size: 11px; text-decoration: underline; color : #F86A27; font-weight: bold;}
a:visited.orangeunderline{font-family: Arial; font-size: 11px; text-decoration: underline;color : #F86A27; font-weight: bold;}
a:hover.orangeunderline{font-family: Arial; font-size: 11px; color: #A4A4A4; text-decoration: underline; font-weight: bold;}

/* TOP NAVIGATION */
.topnavlink{font-family: Arial; font-size: 12px; color: #2698C4;}
a:link.topnavlink{font-family: Arial; font-size: 12px; text-decoration: none; color : #2698C4; font-weight: bold;}
a:active.topnavlink{font-family: Arial; font-size: 12px; text-decoration: none; color : #2698C4; font-weight: bold;}
a:visited.topnavlink{font-family: Arial; font-size: 12px; text-decoration: none;color : #2698C4; font-weight: bold;}
a:hover.topnavlink{font-family: Arial; font-size: 12px; color: #2698C4; text-decoration: underline; font-weight: bold;}

.shoppingcartprice{font-family: Arial; font-size: 11px; color: #F86A27; font-weight: bold;}
a:link.shoppingcartprice{font-family: Arial; font-size: 11px; text-decoration: none; color : #F86A27; font-weight: bold;}
a:active.shoppingcartprice{font-family: Arial; font-size: 11px; text-decoration: none; color : #F86A27; font-weight: bold;}
a:visited.shoppingcartprice{font-family: Arial; font-size: 11px; text-decoration: none;color : #F86A27; font-weight: bold;}
a:hover.shoppingcartprice{font-family: Arial; font-size: 11px; color: #F86A27; text-decoration: underline; font-weight: bold;}
/* TOP NAVIGATION */

/* TOP MENU NAVIGATION */
.navbar{font-family: Arial; font-size: 10px; color: #FFFFFF; background-image: url(../assets/shared/top_nav_bar.jpg); background-repeat: no-repeat; padding-top: 2px; padding-left:4px;}
a:link.topmenulink{font-family: Arial; font-size: 12px; text-decoration: none; color : #FFFFFF; font-weight: bold;}
a:active.topmenulink{font-family: Arial; font-size: 12px; text-decoration: none; color : #FFFFFF; font-weight: bold;}
a:visited.topmenulink{font-family: Arial; font-size: 12px; text-decoration: none;color : #FFFFFF; font-weight: bold;}
a:hover.topmenulink{font-family: Arial; font-size: 12px; color: #FFFFFF; text-decoration: underline; font-weight: bold;}
/* TOP MENU NAVIGATION */

/* SEARCH CUSTOMIZATION */
.searchbar{font-family: Arial; font-size: 11px; color: #2698C4; background-image: url(../assets/shared/search_bar.jpg); background-repeat: no-repeat;}
.greetingarea{font-family: Arial; font-size: 11px; color: #2698C4; font-weight: bold; font-style: italic;}
.registerarea{font-family: Arial; font-size: 10px; color: #2698C4;  font-style: italic;}
.searchbarboldtext{font-family: Arial; font-size: 11px; color: #2698C4; font-weight: bold;}
.boxes{border: 1px solid #D4EEFB; background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color:#000000; padding: 2px}
/* SEARCH CUSTOMIZATION */

/* LEFT NAV PANEL */
.leftnavpanel{border-left: 1px solid #D4EEFB; border-right: 1px solid #D4EEFB; border-top: 1px solid #D4EEFB; border-bottom: 1px solid #D4EEFB;}
.guttertopborder{border-top: 1px solid #D4EEFB;}
/* LEFT NAV PANEL */

/* HOME ONLY LEFT NAV */
.homeonlyleftnavtitle{font-family: Arial; font-size: 15px; color: #000000; font-weight: bold; padding-left: 4px;}
.homeonlyleftnavcontent{font-family: Arial; font-size: 10px; color: #4F5051; font-style: italic; padding-left: 4px;}
a:link.homeonlyleftnavlink{font-family: Arial; font-size: 15px; color: #000000; font-weight: bold; padding-left: 4px; text-decoration: none;}
a:active.homeonlyleftnavlink{font-family: Arial; font-size: 15px; color: #000000; font-weight: bold; padding-left: 4px; text-decoration: none;}
a:visited.homeonlyleftnavlink{font-family: Arial; font-size: 15px; color: #000000; font-weight: bold; padding-left: 4px; text-decoration: none;}
a:hover.homeonlyleftnavlink{font-family: Arial; font-size: 15px; color: #2698C4; font-weight: bold; padding-left: 4px;}
/* HOME ONLY LEFT NAV */

/* CONSTANT LEFT NAV */
.titleofferred{background-color: #D4EEFB; font-family: Arial; font-size: 12px; color: #FA121D; font-weight: bold; padding: 4px; padding-left: 6px;}
.constantleftnavtitle{background-color: #D4EEFB; font-family: Arial; font-size: 12px; color: #000000; font-weight: bold; padding: 4px; padding-left: 6px;}
.constantleftnavcell{font-family: Arial; font-size: 11px; color: #4F5051; padding: 2px; padding-left: 8px;}
a:link.constantleftnavlink{font-family: Arial; font-size: 11px; color: #4F5051; text-decoration: none;}
a:active.constantleftnavlink{font-family: Arial; font-size: 11px; color: #4F5051; text-decoration: none;}
a:visited.constantleftnavlink{font-family: Arial; font-size: 11px; color: #4F5051; text-decoration: none;}
a:hover.constantleftnavlink{font-family: Arial; font-size: 11px; color: #F86A27; text-decoration: none;}
/* CONSTANT LEFT NAV */

/* CATEGORY LEVT NAV */
a:link.categoryleftnavlink{font-family: Arial; font-size: 11px; color: #4F5051; text-decoration: none;}
a:active.categoryleftnavlink{font-family: Arial; font-size: 11px; color: #4F5051; text-decoration: none;}
a:visited.categoryleftnavlink{font-family: Arial; font-size: 11px; color: #4F5051; text-decoration: none;}
a:hover.categoryleftnavlink{font-family: Arial; font-size: 11px; color: #2698C4; text-decoration: underline;}
.categoryleftnavlinkselected{font-family: Arial; font-size: 11px; color: #F86A27; text-decoration: none; font-weight: bold;}

a:link.subcategoryleftnavlink{font-family: Arial; font-size: 11px; color: #2698C4; text-decoration: none;}
a:active.subcategoryleftnavlink{font-family: Arial; font-size: 11px; color: #2698C4; text-decoration: none;}
a:visited.subcategoryleftnavlink{font-family: Arial; font-size: 11px; color: #2698C4; text-decoration: none;}
a:hover.subcategoryleftnavlink{font-family: Arial; font-size: 11px; color: #2698C4; text-decoration: underline;}
/* CATEGORY LEFT NAV */

/* CONTENT PANEL */
.maintable{ color: #D4EEFB; border-color: blue;}
.contentpanelborder{border-right: 1px solid #D4EEFB; border-top: 1px solid #D4EEFB;}
.gutterpanelborder{border-top: 1px solid #D4EEFB;}
/* CONTENT PANEL */

/* SIGN IN PANEL: */
.signinheader{font-family: Arial; font-size: 16px; color: #FFFFFF; font-weight: bold; background-image: url(../assets/shared/hdr_sign_in.jpg); background-repeat: no-repeat; padding-left: 8px;}
.signindivider{background-image: url(../assets/shared/bg_vert_white.jpg); background-repeat: repeat-y;}
.signinpanel{background-color: #6BC1E3; font-family: Arial; font-size: 12px; color: #FFFFFF;  padding: 4px;}
.signinbox{background-color: #FFFFFF; font-family: Arial; font-size: 12px; color: #FFFFFF;  padding: 5px; padding-left: 10px;}
a:link.cantsignin{font-family: Arial; font-size: 12px; color: #4F5051; text-decoration: none;}
a:active.cantsignin{font-family: Arial; font-size: 12px; color: #4F5051; text-decoration: none;}
a:visited.cantsignin{font-family: Arial; font-size: 12px; color: #4F5051; text-decoration: none;}
a:hover.cantsignin{font-family: Arial; font-size: 12px; color: #4F5051; text-decoration: underline;}
.createaccount{font-family: Arial; font-size: 16px; color: #FFFFFF;}
.pagetitle{font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color:#2698C4; font-weight: bold; margin-bottom: 0px;}
/* SIGN IN PANEL */

/* PRODCT PROMO DISPLAY */
.mainpromopadding{padding: 5px; border: 1px solid #D4EEFB;}
.productpromotable{padding: 4px; border-right: 1px solid #D4EEFB; border-left: 1px solid #D4EEFB; border-bottom: 1px solid #D4EEFB;}
.productpromohdr{font-family: Arial; font-size: 15px; color: #D4EEFE; background-repeat: no-repeat; padding-left: 6px; font-style: italic; font-weight: bold;}
a:link.productpromotitle{font-family: Arial; font-size: 11px; color: #0A506B; font-weight: bold; text-decoration: none;}
a:active.productpromotitle{font-family: Arial; font-size: 11px; color: #0A506B; font-weight: bold; text-decoration: none;}
a:visited.productpromotitle{font-family: Arial; font-size: 11px; color: #0A506B; font-weight: bold; text-decoration: none;}
a:hover.productpromotitle{font-family: Arial; font-size: 11px; color: #0A506B; font-weight: bold; text-decoration: underline;}
.productpromoprice{font-family: Arial; font-size: 12px; color: #0A506B; font-weight: bold;}
.promopromotionalred{font-family: Arial; font-size: 12px; color: #FF1800; font-weight: bold;}
.promopromotionalblue{font-family: Arial; font-size: 12px; color: #2698C4; font-weight: bold;}
.productpromodescrip{font-family: Arial; font-size: 10px; color: #4F5051;}
.promoborder{border: 1px solid #2698C4;}
.eventspadding{padding: 1px;}
a:link.eventshdrlink{font-family: Arial; font-size: 11px; text-decoration: none; color : #2698C4; font-weight: bold;}
a:active.eventshdrlink{font-family: Arial; font-size: 11px; text-decoration: none; color : #2698C4; font-weight: bold;}
a:visited.eventshdrlink{font-family: Arial; font-size: 11px; text-decoration: none;color : #2698C4; font-weight: bold;}
a:hover.eventshdrlink{font-family: Arial; font-size: 11px; color: #2698C4; text-decoration: underline; font-weight: bold;}
a:link.eventslink{font-family: Arial; font-size: 10px; color : #A4A4A4; text-decoration: none;}
a:active.eventslink{font-family: Arial; font-size: 10px; color : #A4A4A4; text-decoration: none;}
a:visited.eventslink{font-family: Arial; font-size: 10px; color : #A4A4A4; text-decoration: none;}
a:hover.eventslink{font-family: Arial; font-size: 10px; color: #A4A4A4; text-decoration: underline;}
.eventsftrlink{font-family: Arial; font-size: 11px; text-decoration: none; color : #75C6E7; font-weight: bold;}
a:link.eventsftrlink{font-family: Arial; font-size: 11px; text-decoration: none; color : #75C6E7; font-weight: bold;}
a:active.eventsftrlink{font-family: Arial; font-size: 11px; text-decoration: none; color : #75C6E7; font-weight: bold;}
a:visited.eventsftrlink{font-family: Arial; font-size: 11px; text-decoration: none;color : #75C6E7; font-weight: bold;}
a:hover.eventsftrlink{font-family: Arial; font-size: 11px; color: #75C6E7; text-decoration: underline; font-weight: bold;}
a:link.categorypromotitle{font-family: Arial; font-size: 10px; color: #0A506B; font-weight: bold; text-decoration: none;}
a:active.categorypromotitle{font-family: Arial; font-size: 10px; color: #0A506B; font-weight: bold; text-decoration: none;}
a:visited.categorypromotitle{font-family: Arial; font-size: 10px; color: #0A506B; font-weight: bold; text-decoration: none;}
a:hover.categorypromotitle{font-family: Arial; font-size: 10px; color: #0A506B; font-weight: bold; text-decoration: underline;}
.griddivider{background-image: url(../assets/shared/div_grid.gif);}
.categorypromopadding{padding: 5px; border-left: 1px solid #D4EEFB; border-right: 1px solid #D4EEFB; border-top: 1px solid #D4EEFB;}
.categorypromogradient{background-image: url(../assets/shared/category_level_promo_gradie.jpg); background-repeat: no-repeat;}
a:link.categorypromogradientlink{font-family: Arial; font-size: 11px; text-decoration: none; color : #2698C4; font-weight: bold;}
a:active.categorypromogradientlink{font-family: Arial; font-size: 11px; text-decoration: none; color : #2698C4; font-weight: bold;}
a:visited.categorypromogradientlink{font-family: Arial; font-size: 11px; text-decoration: none;color : #2698C4; font-weight: bold;}
a:hover.categorypromogradientlink{font-family: Arial; font-size: 11px; color: #F86A27; text-decoration: none; font-weight: bold;}
a:link.subcatproductpromotitle{font-family: Arial; font-size: 11px; color: #0A506B; font-weight: bold; text-decoration: none;}
a:active.subcatproductpromotitle{font-family: Arial; font-size: 11px; color: #0A506B; font-weight: bold; text-decoration: none;}
a:visited.subcatproductpromotitle{font-family: Arial; font-size: 11px; color: #0A506B; font-weight: bold; text-decoration: none;}
a:hover.subcatproductpromotitle{font-family: Arial; font-size: 11px; color: #0A506B; font-weight: bold; text-decoration: underline;}
.subcatproductpromoprice{font-family: Arial; font-size: 14px; color: #0A506B; font-weight: bold;}
.filterbg{background-image: url(../assets/shared/bg_filter.gif); background-repeat: no-repeat; padding-left: 6px;}
/* PRODUCT PROMO DISPLAY * /

/* BREADCRUMBS */
.breadcrumbspanelsubcat{font-family: Arial; font-size: 12px; text-decoration: none; color : #0A506B; font-weight: bold; padding: 2px; border-top: 1px solid #D4EEFB;}
.breadcrumbspanel{font-family: Arial; font-size: 12px; text-decoration: none; color : #0A506B; font-weight: bold; padding: 2px; border-top: 1px solid #D4EEFB; border-right: 1px solid #D4EEFB;}
a:link.breadcrumbs{font-family: Arial; font-size: 12px; text-decoration: none; color : #0A506B; font-weight: bold;}
a:link.breadcrumbslink{font-family: Arial; font-size: 12px; text-decoration: underline; color : #0A506B; font-weight: bold;}
a:active.breadcrumbslink{font-family: Arial; font-size: 12px; text-decoration: underline; color : #0A506B; font-weight: bold;}
a:visited.breadcrumbslink{font-family: Arial; font-size: 12px; text-decoration: underline; color : #0A506B; font-weight: bold;}
a:hover.breadcrumbslink{font-family: Arial; font-size: 12px; color: #F86A27; text-decoration: underline; font-weight: bold;}
.breadcrumbstitle{font-family: Arial; font-size: 12px; text-decoration: none;color : #A4A4A4; font-weight: bold;}
a:link.paging{font-family: Arial; font-size: 11px; color: #2698C4; text-decoration: none;}
a:active.paging{font-family: Arial; font-size: 11px; color: #2698C4; text-decoration: none;}
a:visited.paging{font-family: Arial; font-size: 11px; color: #2698C4; text-decoration: none;}
a:hover.paging{font-family: Arial; font-size: 11px; color: #F86A27; text-decoration: none;}
/* BREADCRUMBS */

/* PRODUCT DETAIL */
h1{font-family: Arial; font-size: 17px; text-decoration: none; color : #2698C4; font-weight: bold; margin-bottom: 0px;}
.productdetailprice{font-family: Arial; font-size: 16px; text-decoration: none; color : #F86A27; font-weight: bold;}
.qtypricing{font-family: Arial; font-size: 12px; text-decoration: none; color : #2698C4; font-weight: bold;}
.infotable{font-family: Arial; font-size: 11px; text-decoration: none; color : #2698C4; font-weight: bold; padding: 4px;}
/* PRODUCT DETAIL */

/* DATA TABLE */
.datatable{border-top: 1px solid #D4EEFB; border-left: 1px solid #D4EEFB; padding: 2px;}
.datatabletitle{border-right: 1px solid #D4EEFB; border-bottom: 1px solid #D4EEFB; background-color: #FBF7C6; font-family: Arial; font-size: 12px; color: #2698C4; font-weight: bold;}
.datatablerow{border-right: 1px solid #D4EEFB; border-bottom: 1px solid #D4EEFB; background-color: #FFFFFF; font-family: Arial; font-size: 11px;}
.datatablealt{border-right: 1px solid #D4EEFB; border-bottom: 1px solid #D4EEFB; background-color: #FBF7C6; font-family: Arial; font-size: 11px;}
a:link.tablelink{font-family: Arial; font-size: 12px; color: #2698C4; font-weight: bold; text-decoration: underline;}
a:active.tablelink{font-family: Arial; font-size: 12px; color: #2698C4; font-weight: bold; text-decoration: underline;}
a:visited.tablelink{font-family: Arial; font-size: 12px; color: #2698C4; font-weight: bold; text-decoration: underline;}
a:hover.tablelink{font-family: Arial; font-size: 12px; color: #2698C4; font-weight: bold; text-decoration: underline;}
a:link.tablerowlink{font-family: Arial; font-size: 11px; color: #2698C4; text-decoration: underline;}
a:active.tablerowlink{font-family: Arial; font-size: 11px; color: #2698C4; text-decoration: underline;}
a:visited.tablerowlink{font-family: Arial; font-size: 11px; color: #2698C4; text-decoration: underline;}
a:hover.tablerowlink{font-family: Arial; font-size: 11px; color: #2698C4; text-decoration: underline;}
.gridsaleprice{font-family: Arial; font-size: 11px; color: #FF1800; font-weight: bold;}
.descriptgrid{font-family: Arial; font-size: 10px; color: #000000; font-weight: bold;}
.categorytitle{font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color:#2698C4; font-weight: bold;}
.finalcheckouttotal{font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #2698C4; font-weight: bold;}
.headlinedescrip{font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color:#666666; font-weight: bold;}
.customization{font-family: Arial; font-size: 8pt; color:#0A506B; font-weight: bold;}
.categoryhdr{font-family: Arial; font-size: 12px; color:#2698C4; font-weight: bold;}
/* DATA TABLE */

/* TABS */
.tabsbox{background-color: #FFFCF3; border: 1px solid #D4EEFB; padding: 10px;}
.tabsproducttitle{font-family: Arial; font-size: 14px; text-decoration: none; color : #2698C4; font-weight: bold;}
.descriptareatitle{font-family: Arial; font-size: 12px; color: #000000; font-weight: bold;}
a:link.basiclink{font-family: Arial; font-size: 12px; color: #2698C4; text-decoration: none;}
a:active.basiclink{font-family: Arial; font-size: 12px; color: #2698C4; text-decoration: none;}
a:visited.basiclink{font-family: Arial; font-size: 12px; color: #2698C4; text-decoration: none;}
a:hover.basiclink{font-family: Arial; font-size: 12px; color: #F86A27; text-decoration: none;}
/* TABS */

/* MAY WE SUGGEST */
.maywesuggestbox{border: 1px solid #D4EEFB;}
a:link.maywesuggestlink{font-family: Arial; font-size: 10px; color: #4F5051; text-decoration: none;}
a:active.maywesuggestlink{font-family: Arial; font-size: 10px; color: #4F5051; text-decoration: none;}
a:visited.maywesuggestlink{font-family: Arial; font-size: 10px; color: #4F5051; text-decoration: none;}
a:hover.maywesuggestlink{font-family: Arial; font-size: 10px; color: #4F5051; text-decoration: underline;}
.maywesuggestprice{font-family: Arial; font-size: 12px; color: #F86A27; text-decoration: none; font-weight: bold;}
/* MAY WE SUGGEST */

/*FREE CATALOG */
.freecatalogborder{border: 1px solid #D4EEFB; padding: 4px;}
.catalogcolumn{border-left: 1px solid #D4EEFB; background-color: #F6F7C6;}
.contentpanel{font-family: Arial; font-size: 12px; text-decoration: none; color : #0A506B; font-weight: bold; padding: 2px; border-top: 1px solid #D4EEFB;}
/* FREE CATALOG */

/* CLEARANCE */
.clearancetitle{font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #0A506B; font-weight: bold;}
.clearancedescrip{font-family: Arial; font-size: 11px; color: #4F5051;}
.clearanceprice{font-family: Arial; font-size: 10pt; color:#FF0000; font-weight: bold;}
.originalprice{font-family: Arial; font-size: 10pt; color:#00000; font-weight: bold; text-decoration: line-through;}
.percentsavings{font-family: Arial; font-size: 10pt; color:#2698C4; font-weight: bold;}
/* CLEARANCE */

/* CATALOG QUICK SHOP */
.catalogquickshoprow{border-left: 1px solid #D4EEFB; background-color: #D4EEFB; font-family: Arial; font-size: 11px; padding: 4px;}
.catalogquickshoprowalt{border-left: 1px solid #D4EEFB; background-color: #FBF7C6; font-family: Arial; font-size: 11px; padding: 4px;}
/* CATALOG QUICK SHOP */

/* EMPLOYMENT FORM */
.empborderhdr{background-color: #D4EEFB; font-family: Arial; font-size: 12px; color: #666666; font-weight: bold; padding: 4px;}
/* EMPLOYMENT FORM */

/* QAS SHIPPING MESSAGE */
.qasmessage{padding: 4px; background-color: #FBF7C6; border: 1px solid #D4EEFB;}
/* QAS SHIPPING MESSAGE */

/* FOOTER MINI NAVIGATION */
.ftrborder{border: 1px solid #D4EEFB; padding: 4px;}
.ftrcopyarea{font-family: Arial; font-size: 10px; color: #2698C4; font-weight: bold;}
.ftrmaptitle{font-family: Arial; font-size: 10px; color: #76C6E7; font-weight: bold;}
.ftrmap{font-family: Arial; font-size: 10px; color: #A4A4A4;}
a:link.ftrmaplink{font-family: Arial; font-size: 10px; color : #A4A4A4; text-decoration: none;}
a:active.ftrmaplink{font-family: Arial; font-size: 10px; color : #A4A4A4; text-decoration: none;}
a:visited.ftrmaplink{font-family: Arial; font-size: 10px; color : #A4A4A4; text-decoration: none;}
a:hover.ftrmaplink{font-family: Arial; font-size: 10px; color: #A4A4A4; text-decoration: underline;}
/* FOOTER MINI NAVIGATION */

/* MOLLY'S ADDED STYLES */
.blk12copy{font-family: Arial; font-size: 12px; color: #000000;}
.blk14B{font-family: Arial; font-size: 14px; color: #000000; font-weight: bold;}
.blk12B{font-family: Arial; font-size: 12px; color: #000000; font-weight: bold;}
.blk11B{font-family: Arial; font-size: 11px; color: #000000; font-weight: bold;}
.blk11{font-family: Arial; font-size: 11px; color: #000000;}
.blk10copy{font-family: Arial; font-size: 10px; color: #000000;}
.blk9B{font-family: Arial; font-size: 10px; color: #000000; font-weight: bold;}
.blu10B{font-family: Arial; font-size: 10px; color: #14759C; font-weight: bold;}
.blu11{font-family: Arial; font-size: 11px; color: #14759C;}
.blu14B{font-family: Arial; font-size: 14px; color: #14759C; font-weight: bold;}
.blu14{font-family: Arial; font-size: 14px; color: #2C92BA;}
.blu12{font-family: Arial; font-size: 12px; color: #14759C;}
.blu20B{font-family: Arial; font-size: 20px; color: #188FBF; font-weight: bold;}
.blu20{font-family: Arial; font-size: 20px; color: #188FBF;}
.org12{font-family: Arial; font-size: 12px; color: #E26226;}
.org11B{font-family: Arial; font-size: 11px; color: #E26226; font-weight:bold;}
.gry11{font-family: Arial; font-size: 11px; color: #5E5E5E;}
.wht11B{font-family: Arial; font-size: 11px; color: #FFFFFF; font-weight:bold;}
.wht10B{font-family: Arial; font-size: 10px; color: #FFFFFF; font-weight:bold;}
.dkgry11{font-family: Arial; font-size: 11px; color: #545454;}

a:link.grey12linkI{font-family: Arial; font-size: 12px; color: #666667; text-decoration: underline; font-style:italic;}
a:active.grey12linkI{font-family: Arial; font-size: 12px; color: #666667; text-decoration: underline; font-style:italic;}
a:visited.grey12linkI{font-family: Arial; font-size: 12px; color: #666667; text-decoration: underline; font-style:italic;}
a:hover.grey12linkI{font-family: Arial; font-size: 12px; color: #2D9CC8; text-decoration: underline; font-style:italic;}

a:link.grey11linkI{font-family: Arial; font-size: 11px; color: #666667; text-decoration: underline; font-style:italic;}
a:active.grey11linkI{font-family: Arial; font-size: 11px; color: #666667; text-decoration: underline; font-style:italic;}
a:visited.grey11linkI{font-family: Arial; font-size: 11px; color: #666667; text-decoration: underline; font-style:italic;}
a:hover.grey11linkI{font-family: Arial; font-size: 11px; color: #2D9CC8; text-decoration: underline; font-style:italic;}

a:link.grey10linkI{font-family: Arial; font-size: 10px; color: #666667; text-decoration: underline; font-style:italic; font-weight:bold;}
a:active.grey10linkI{font-family: Arial; font-size: 10px; color: #666667; text-decoration: underline; font-style:italic; font-weight:bold;}
a:visited.grey10linkI{font-family: Arial; font-size: 10px; color: #666667; text-decoration: underline; font-style:italic; font-weight:bold;}
a:hover.grey10linkI{font-family: Arial; font-size: 10px; color: #2D9CC8; text-decoration: underline; font-style:italic; font-weight:bold;}

a:link.grey12link{font-family: Arial; font-size: 12px; color: #666667; text-decoration: underline;}
a:active.grey12link{font-family: Arial; font-size: 12px; color: #666667; text-decoration: underline;}
a:visited.grey12link{font-family: Arial; font-size: 12px; color: #666667; text-decoration: underline;}
a:hover.grey12link{font-family: Arial; font-size: 12px; color: #2D9CC8; text-decoration: underline;}

a:link.bottomRlink{font-family: Arial; font-size: 11px; color: #01517B; text-decoration: none;}
a:active.bottomRlink{font-family: Arial; font-size: 11px; color: #01517B; text-decoration: none;}
a:visited.bottomRlink{font-family: Arial; font-size: 11px; color: #01517B; text-decoration: none;}
a:hover.bottomRlink{font-family: Arial; font-size: 11px; color: #7FD3F4; text-decoration: none;}

a:link.castawaylink{font-family: Arial; font-size: 14px; color: #7E7E7E; text-decoration: underline; font-weight:bold;}
a:active.castawaylink{font-family: Arial; font-size: 14px; color: #7E7E7E; text-decoration: underline; font-weight:bold;}
a:visited.castawaylink{font-family: Arial; font-size: 14px; color: #7E7E7E; text-decoration: underline; font-weight:bold;}
a:hover.castawaylink{font-family: Arial; font-size: 14px; color: #F86A27; text-decoration: underline; font-weight:bold;}

a:link.shippingLink{font-family: Arial; font-size: 11px; color: #E26226; text-decoration: underline;}
a:active.shippingLink{font-family: Arial; font-size: 11px; color: #E26226; text-decoration: underline;}
a:visited.shippingLink{font-family: Arial; font-size: 11px; color: #E26226; text-decoration: underline;}
a:hover.shippingLink{font-family: Arial; font-size: 11px; color: #14759C; text-decoration: none;}

.dash{font-family: Arial; font-size: 11px; color: #01517B;}
.orderPolicy{font-family: Arial; font-size: 12px; color: #1781AC;}
.choose{font-family: Arial; font-size: 11px; color: #35525C;}


a:link.orderPolicyLink{font-family: Arial; font-size: 12px; color: #1781AC; text-decoration: none;}
a:active.orderPolicyLink{font-family: Arial; font-size: 12px; color: #1781AC; text-decoration: none;}
a:visited.orderPolicyLink{font-family: Arial; font-size: 12px; color: #1781AC; text-decoration: none;}
a:hover.orderPolicyLink{font-family: Arial; font-size: 12px; color: #F86A27; text-decoration: none;}

a:link.backtotop{font-family: Arial; font-size: 10px; color: #9F9F9F; text-decoration: underline; font-weight:bold;}
a:active.backtotop{font-family: Arial; font-size: 10px; color: #9F9F9F; text-decoration: underline; font-weight:bold;}
a:visited.backtotop{font-family: Arial; font-size: 10px; color: #9F9F9F; text-decoration: underline; font-weight:bold;}
a:hover.backtotop{font-family: Arial; font-size: 10px; color: #2D9CC8; text-decoration: underline; font-weight:bold;}

a:link.back2top{font-family: Arial; font-size: 11px; color: #188EBC; text-decoration: underline; font-weight:bold; font-style:italic;}
a:active.back2top{font-family: Arial; font-size: 10px; color: #188EBC; text-decoration: underline; font-weight:bold; font-style:italic;}
a:visited.back2top{font-family: Arial; font-size: 10px; color: #188EBC; text-decoration: underline; font-weight:bold; font-style:italic;}
a:hover.back2top{font-family: Arial; font-size: 10px; color: #9F9F9F; text-decoration: underline; font-weight:bold; font-style:italic;}

a:link.maplink{font-family: Arial; font-size: 12px; color: #666667; text-decoration: none;}
a:active.maplink{font-family: Arial; font-size: 12px; color: #666667; text-decoration: none;}
a:visited.maplink{font-family: Arial; font-size: 12px; color: #666667; text-decoration: none;}
a:hover.maplink{font-family: Arial; font-size: 12px; color: #2D9CC8; text-decoration: none;}

a:link.resourcesLinks{font-family: Arial; font-size: 12px; color: #000000; text-decoration: none; font-weight:bold;}
a:active.resourcesLinks{font-family: Arial; font-size: 12px; color: #000000; text-decoration: none; font-weight:bold;}
a:visited.resourcesLinks{font-family: Arial; font-size: 12px; color: #E26226; text-decoration: none; font-weight:bold;}
a:hover.resourcesLinks{font-family: Arial; font-size: 12px; color: #E26226; text-decoration: none; font-weight:bold;}

a:link.APlink{font-family: Arial; font-size: 11px; color: #54A5C0; text-decoration: none;}
a:active.APlink{font-family: Arial; font-size: 11px; color: #54A5C0; text-decoration: none;}
a:visited.APlink{font-family: Arial; font-size: 11px; color: #54A5C0; text-decoration: none;}
a:hover.APlink{font-family: Arial; font-size: 11px; color: #E26226; text-decoration: none;}

a:link.ResourcePageLink{font-family: Arial; font-size: 12px; color: #E26226; text-decoration: underline;}
a:active.ResourcePageLink{font-family: Arial; font-size: 12px; color: #E26226; text-decoration: underline;}
a:visited.ResourcePageLink{font-family: Arial; font-size: 12px; color: #14759C; text-decoration: underline;}
a:hover.ResourcePageLink{font-family: Arial; font-size: 12px; color: #14759C; text-decoration: underline;}

a:link.LetterLink{font-family: Arial; font-size: 12px; color: #E26226; text-decoration: none;}
a:active.LetterLink{font-family: Arial; font-size: 12px; color: #E26226; text-decoration: none;}
a:visited.LetterLink{font-family: Arial; font-size: 12px; color: #E26226; text-decoration: none;}
a:hover.LetterLink{font-family: Arial; font-size: 12px; color: #14759C; text-decoration: none;}

a:link.ManufacturerLink{font-family: Arial; font-size: 12px; color: #000000; text-decoration: none;}
a:active.ManufacturerLink{font-family: Arial; font-size: 12px; color: #000000; text-decoration: none;}
a:visited.ManufacturerLink{font-family: Arial; font-size: 12px; color: #000000; text-decoration: none;}
a:hover.ManufacturerLink{font-family: Arial; font-size: 12px; color: #E26226; text-decoration: none;}

a:link.eventLink{font-family: Arial; font-size: 11px; color: #545454; text-decoration: underline;}
a:active.eventLink{font-family: Arial; font-size: 11px; color: #545454; text-decoration: underline;}
a:visited.eventLink{font-family: Arial; font-size: 11px; color: #545454; text-decoration: underline;}
a:hover.eventLink{font-family: Arial; font-size: 11px; color: #14759C; text-decoration: underline;}

a:link.blu2org{font-family: Arial; font-size: 12px; color: #128CBC; text-decoration: underline;}
a:active.blu2org{font-family: Arial; font-size: 12px; color: #128CBC; text-decoration: underline;}
a:visited.blu2org{font-family: Arial; font-size: 12px; color: #128CBC; text-decoration: underline;}
a:hover.blu2org{font-family: Arial; font-size: 12px; color: #E26226; text-decoration: underline;}

a:link.blu11Ilink{font-family: Arial; font-size: 11px; color: #14759C; text-decoration: underline; font-style:italic; font-weight:bold;}
a:active.blu11Ilink{font-family: Arial; font-size: 11px; color: #14759C; text-decoration: underline; font-style:italic; font-weight:bold;}
a:visited.blu11Ilink{font-family: Arial; font-size: 11px; color: #14759C; text-decoration: underline; font-style:italic; font-weight:bold;}
a:hover.blu11Ilink{font-family: Arial; font-size: 11px; color: #545454; text-decoration: underline; font-style:italic; font-weight:bold;}

a:link.blu12Ilink{font-family: Arial; font-size: 12px; color: #14759C; text-decoration: underline; font-style:italic; font-weight:bold;}
a:active.blu12Ilink{font-family: Arial; font-size: 12px; color: #14759C; text-decoration: underline; font-style:italic; font-weight:bold;}
a:visited.blu12Ilink{font-family: Arial; font-size: 12px; color: #14759C; text-decoration: underline; font-style:italic; font-weight:bold;}
a:hover.blu12Ilink{font-family: Arial; font-size: 12px; color: #545454; text-decoration: underline; font-style:italic; font-weight:bold;}


.org16{font-family: Arial; font-size: 16px; color: #E26226;}
a:link.blu2org10{font-family: Arial; font-size: 11px; color: #007FB2; text-decoration: underline; font-weight:bold;}
a:active.blu2org10{font-family: Arial; font-size: 11px; color: #007FB2; text-decoration: underline; font-weight:bold;}
a:visited.blu2org10{font-family: Arial; font-size: 11px; color: #007FB2; text-decoration: underline; font-weight:bold;}
a:hover.blu2org10{font-family: Arial; font-size: 11px; color: #E76021; text-decoration: underline; font-weight:bold;}
/* MOST RECENT ADDED STYLES */

.redShip{font-family: Arial; font-size: 12px; color: #ef412f;}
.blueShip{font-family: Arial; font-size: 12px; color: #3180AF;}
.purpleShip{font-family: Arial; font-size: 12px; color: #A066AA;}
.greenShip{font-family: Arial; font-size: 12px; color: #00AB5B;}
.yellowShip{font-family: Arial; font-size: 12px; color: #e0d307;}
.dkgry11{font-family: Arial; font-size: 11px; color: #545454;}

.gry10{font-family: Arial; font-size: 10px; color: #908F8F;}
.briteBlue11{font-family: Arial; font-size: 11px; color: #1FACE7;}
a:link.blu2ltblu10{font-family: Arial; font-size: 10px; color: #1FACE7; text-decoration: underline; font-weight:bold;}
a:active.blu2ltblu10{font-family: Arial; font-size: 10px; color: #1FACE7; text-decoration: underline; font-weight:bold;}
a:visited.blu2ltblu10{font-family: Arial; font-size: 10px; color: #1FACE7; text-decoration: underline; font-weight:bold;}
a:hover.blu2ltblu10{font-family: Arial; font-size: 10px; color: #6dc9ef; text-decoration: underline; font-weight:bold;}
.red11{font-family: Arial; font-size: 11px; color: #e71f1f;}
a:link.red2ltred10{font-family: Arial; font-size: 10px; color: #e71f1f; text-decoration: underline; font-weight:bold;}
a:active.red2ltred10{font-family: Arial; font-size: 10px; color: #e71f1f; text-decoration: underline; font-weight:bold;}
a:visited.red2ltred10{font-family: Arial; font-size: 10px; color: #e71f1f; text-decoration: underline; font-weight:bold;}
a:hover.red2ltred10{font-family: Arial; font-size: 10px; color: #ee6c6c; text-decoration: underline; font-weight:bold;}
.BriteOrg11{font-family: Arial; font-size: 11px; color: #e76f1f;}
a:link.org2ltorg10{font-family: Arial; font-size: 10px; color: #e76f1f; text-decoration: underline; font-weight:bold;}
a:active.org2ltorg10{font-family: Arial; font-size: 10px; color: #e76f1f; text-decoration: underline; font-weight:bold;}
a:visited.org2ltorg10{font-family: Arial; font-size: 10px; color: #e76f1f; text-decoration: underline; font-weight:bold;}
a:hover.org2ltorg10{font-family: Arial; font-size: 10px; color: #ee9052; text-decoration: underline; font-weight:bold;}
.purple11{font-family: Arial; font-size: 11px; color: #8b1fe7;}
a:link.pur2ltpur10{font-family: Arial; font-size: 10px; color: #8b1fe7; text-decoration: underline; font-weight:bold;}
a:active.pur2ltpur10{font-family: Arial; font-size: 10px; color: #8b1fe7; text-decoration: underline; font-weight:bold;}
a:visited.pur2ltpur10{font-family: Arial; font-size: 10px; color: #8b1fe7; text-decoration: underline; font-weight:bold;}
a:hover.pur2ltpur10{font-family: Arial; font-size: 10px; color: #aa58f0; text-decoration: underline; font-weight:bold;}
.green11{font-family: Arial; font-size: 11px; color: #14a61e;}
a:link.gre2ltgre10{font-family: Arial; font-size: 10px; color: #14a61e; text-decoration: underline; font-weight:bold;}
a:active.gre2ltgre10{font-family: Arial; font-size: 10px; color: #14a61e; text-decoration: underline; font-weight:bold;}
a:visited.gre2ltgre10{font-family: Arial; font-size: 10px; color: #14a61e; text-decoration: underline; font-weight:bold;}
a:hover.gre2ltgre10{font-family: Arial; font-size: 10px; color: #52d15b; text-decoration: underline; font-weight:bold;}
.yellow11{font-family: Arial; font-size: 11px; color: #b9a51b;}
a:link.yel2ltyel10{font-family: Arial; font-size: 10px; color: #b9a51b; text-decoration: underline; font-weight:bold;}
a:active.yel2ltyel10{font-family: Arial; font-size: 10px; color: #b9a51b; text-decoration: underline; font-weight:bold;}
a:visited.yel2ltyel10{font-family: Arial; font-size: 10px; color: #b9a51b; text-decoration: underline; font-weight:bold;}
a:hover.yel2ltyel10{font-family: Arial; font-size: 10px; color: #dac743; text-decoration: underline; font-weight:bold;}
