body, p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #636C77
}
tr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #636C77
}
a {
	text-decoration: underline;
	color: #636C77;
}

a.crumb:link	      { text-decoration: underline; color: #FFFFFF}
a.crumb:active	   { text-decoration: underline; color: #FFFFFF}
a.crumb:visited	   { text-decoration: underline; color: #FFFFFF}
a.crumb:hover      { text-decoration: none; color: #FF9000}

.leftBlock {
	background-color: #EEEFF0;
}
.lightCell {
	background-color: #F8F8F4;
	border-top: 1px dashed #B2B8BF;
}
.darkCell {
	background-color: #EEEEE4;
	border-top: 1px dashed #B2B8BF;
	border-bottom: 1px dashed #B2B8BF;
}

.Cell {
	border-top: 1px dashed #B2B8BF;
	border-bottom: 1px dashed #B2B8BF;
}
.rightBlock {
	background-color: #EEEFF0;
	background-image: url('../images/as_rb_bg.gif');
	background-repeat: repeat-y
}
.navLeft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 14px;
	border-bottom: thin dotted #B2B8BF;
}
.navLeft a {
	color: #556170;
}
.imageSmall {
	padding-top: 0px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.productPrice {
	background-color: #F8F8F4;
	padding: 2px 2px 0px;
	height: 18px;
	border-top: thin dotted #B2B8BF;
	border-bottom: thin dotted #B2B8BF;
}
.productHeading {
	font-weight: bold;
	text-transform: uppercase;
	padding-bottom: 4px;
}

.productHeadingMain {
	font-size: 18px;
	font-weight: bold;
	padding-bottom: 4px;
	color: #97282E;
}

.inputText {
	height: 18px;
	width: 121px;
}
.inputSelect {
	height: 20px;
	width: 152px;
}
.inputSelect2 {
	height: 20px;
	width: 128px;
}
.productCart {
	padding-top: 4px;
	padding-bottom: 4px;
}
.productDesc {
	padding-top: 2px;
	padding-bottom: 2px;
}
.productLink {
	font-size: 10px;
}
.footer {
	background-image: url('../images/as_bg_footer.gif');
	background-repeat: repeat-x;
	height: 24px;
	width: 100%
}
.textSmall {
	font-size: 10px;
}
.textSmall a {
	color: #71363F;
}
.textBlue {
	color: #2671A6; 
}
.textSmallHeading {
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 4px;
}
.textSecondaryHeading { 
	font-size: 12px; 
	font-weight: bold; 
	display: inline;
}
.navTop {
	font-size: 10px;
	text-transform: uppercase;
}
.navTop a {
	color: #556170;
}
.textLargeRed {
	font-size: 18px;
	font-weight: normal;
	color: #FF4242;
}
.floatRight {
	float: right;
}
.floatLeft {

	float: left;
}
.textWhite {
	color: #FFFFFF;
	padding-top: 6px;
	padding-bottom: 6px;
}
.textWhite a {
	color: #F4EB96;
}
form, select, input {
	font: 11px Arial, Helvetica, sans-serif;
}
.productDescHeading {
	padding-top: 2px;
	padding-bottom: 2px;
	border-bottom: thin dotted #B2B8BF;
}
.cellSpecials {
	color: #FFFFFF;
	background: #9B9D6E url('../images/as_bg_specials.gif') no-repeat;
	height: 76px;
	font-size: 10px
}
.cellSpecials a {
	color: #F4EB96;
}
.cellProductSearch {
	background: #973340;
}
.cellBrowseCategory {
	background: #7096AF;
}
.productLink a {
	color: #870F16;
}
.headingRed {
	background: url('../images/as_heading_red.gif');
	height: 22px;
	width: 355px
}
.textHeadingRedLeft {
	float: left;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 8px;
}
.textHeadingRedRight {
	float: right;
	color: #FFFFFF;
	padding-right: 8px;
}
.textHeadingYouAreIn {
	color: #FFFFFF;
	padding-left: 8px;
}
.textHeadingSearch {
	color: #665B53;
	font-size: 10px;
	font-weight: bold;
}
.textHeadingRedRight a {
	color: #FFFFFF;
}
a:hover {
	text-decoration: underline;
}

image.style1 {border: 1px solid #7096AF; filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='#D0D1D1', Positive='true'); margin-right:15px; }
image.style2 {border: 2px solid #556170; filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='#D0D1D1', Positive='true');}