.bogus{font-family:Arial;}

.headerLink {
	font-family:helvetica, times, arial;
	font-size=10px;
	text-decoration: none;
	color:#000000;
}

.headerLink A:link {
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.headerLink A:hover {
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.headerLink A:visited {
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.headerLink A:active {
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.contentBody{font-family:Arial; font-size:12px; color:#000000;}
.contentBody:hover {color:#990000;}

.eventsHeader{font-family:Arial; font-size:18px; color:#000000; font-weight: bold;}
.contentBody:hover {color:#990000;}

.menuItem{font-family:Arial; font-size:12px; color:#000000;}
.menuItem:hover {color:#990000;}

.menuHeader{font-family:Arial; font-size:12px; color:#CC0000;}
.menuHeader:hover {color:#FFFF66;}

.tableHeader{font-family:Arial; font-weight:bold; font-size:12px; color:#FFFFFF;}
.tableHeader:hover {color:#FFFF66;}

.tableHeaderText{font-family:Arial; font-size:12px; color:#FFFFFF;}
.tableHeaderText:hover {color:#FFFF66;}

.departmentLink{font-family:Arial; font-size:12px; color:#000000;}
.departmentLink:hover {color:#990000;}

.productLink{font-family:Arial; font-size:12px; color:#000000;}
.productLink:hover {color:#990000;}

.contentLink{font-family:Arial; font-size:12px; color:#990000;}
.contentLink:hover {color:#000000;}

.columnHeader{font-family:Arial; font-size:13px; font-weight:bold; color:#000000;}
.columnHeader:hover {color:#FFCC33;}

.productInfo{font-family:Arial; font-size:12px; color:#000000;}
.productInfo:hover {color:#FFCC33;}

.productSmallInfo{font-family:Arial; font-size:11px; color:#000000;}
.productSmallInfo:hover {color:#FFCC33;}

.siteLink{font-family:Arial; font-size:12px; color:#CC0000;}
.siteLink:hover {color:#000000;}

.productShortDescription{font-family:Arial; font-size:13px; color:#000000;}
.productShortDescription:hover {color:#FFCC33;}

.productContent{font-family:Arial; font-size:13px; color:#000000;}
.productContent:hover {color:#FFCC33;}

.boxHeader{font-family:Arial; font-weight:bold; font-size:13px; color:#000000;}
.boxHeader:hover {color:#990000;}

.boxLabel{font-family:Arial; font-weight:bold; font-size:13px; color:#000000;}
.boxLabel:hover {color:#990000;}

.boxValue{font-family:Arial; font-size:12px; color:#000000;}
.boxValue:hover {color:#990000;}

.crumbLinks{font-family:Arial; font-size:12px; color:#990000;}
.crumbLinks:hover {color:#000000;}

.generalBlack{font-family:Arial; font-size:12px; color:#000000;}
.generalBlack:hover {color:#990000;}

.generalBlackSmall{font-family:Arial; font-size:10px; color:#000000;}
.generalBlackSmall:hover {color:#990000;}

.generalBlackLarge{font-family:Arial; font-size:13px; color:#000000;}
.generalBlackLarge:hover {color:#990000;}

.generalWhite{font-family:Arial; font-size:12px; color:#FFFFFF;}
.generalWhite:hover {color:#FFFF99;}

.generalRed{font-family:Arial; font-size:11px; color:#CC0000;}
.generalRed:hover {color:#000000;}

.formText{font-family:Arial; font-size:11px; color:#000000;}

.optionText{font-family:Arial; font-weight:bold; font-size:11px; color:#000000;}

.siteLabel{font-family:Arial; font-weight:bold; font-size:12px; color:#FF6633;}

.orderButton{font-family:Arial; font-size:11px; color:#000000;}


.cartHeader{font-family:Verdana, Arial; font-size:11px; color:#000000;}
.cartHeader:hover {color:#990000;}

.cartBody{font-family:Verdana, Arial; font-size:11px; color:#000000;}
.cartBody:hover {color:#990000;}

.cartLink{font-family:Verdana, Arial; font-size:11px; color:#990000;}
.cartLink:hover {color:#000000;}

.cartRed{font-family:Arial; font-size:11px; color:#CC0000;}
.cartRed:hover {color:#000000;}


.cartSmallGray{font-family:Arial; font-size:10px; color:#C0C0C0;}
.cartSmallGray:hover {color:#000000;}

.redText{font-family:Arial; font-size:13px; color:#CC0000;}



table tr.NoHoverColor td { 
  border: solid 0 #FFFFFF;
  border-top-width:1px;
  border-bottom-width:1px; 
}
tr.NoHoverColor td.first { border-left-width: 1px; }
tr.NoHoverColor td.last  { border-right-width: 1px; }

table tr.HoverColor td { 
  border: solid 0 #6A6A6A;
  border-top-width:1px;
  border-bottom-width:1px;
  background-color: #FFFFFF
}
tr.HoverColor td.first { border-left-width: 1px; }
tr.HoverColor td.last  { border-right-width: 1px; }




.bogus{font-family:Arial;}


table.sample {

}
table.sample td {
	border: 1px dotted black;
	padding: 0.2em 2ex 0.2em 2ex;
	color: black;
}

tr.d0 td {
	background-color: #CC9999; color: black;
}
tr.d1 td {
	background-color: #9999CC; color: black;
}


@keyframes blink {  
  0% { opacity: 1.0; }
  50% { opacity: 0.0; }
  100% { opacity: 1.0; }
}
@-webkit-keyframes blink {
  0% { opacity: 1.0; }
  50% { opacity: 0.0; }
  100% { opacity: 1.0; }
}
@-moz-keyframes blink {
  0% { opacity: 1.0; }
  50% { opacity: 0.0; }
  100% { opacity: 1.0; }
}

.objblink {
-webkit-transition: all 1s ease-in-out;
    -moz-transition: all 1s ease-in-out;
    -o-transition: all 1s ease-in-out;
    -ms-transition: all 1s ease-in-out;
    transition: all 1s ease-in-out;
    
    -webkit-animation-direction: normal;
    -webkit-animation-duration: 5s;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-name: blink;
    -webkit-animation-timing-function: ease-in-out;
    
-moz-animation-direction: normal;
    -moz-animation-duration: 5s;
    -moz-animation-iteration-count: infinite;
    -moz-animation-name: blink;
    -moz-animation-timing-function: ease-in-out;    

animation-direction: normal;
    animation-duration: 5s;
    animation-iteration-count: infinite;
    animation-name: blink;
    animation-timing-function: ease-in-out;    
}

/*
.blink {
  animation: blink 1s step-start 0s infinite;
  -webkit-animation: blink 1s step-start 0s infinite;
} 
*/

@media (min-width: 768px) { .container { max-width: 720px; } }
