			/*------------ body styles -----------*/body {background-color: #666;}/* ------- styles for back pages ----------*/.mainTable {background-color:#fff;border: 9px solid #fff;}.noLNavContents {	background-color: #fff;	width: 775px;padding: 20px 25px 20px 20px;}td.contentBg {	background-color: #fff;}.contentBg {	background-color: #fff;}#homecontent{	background-color: #fff;}/* ------- header styles ---------- */#header  { color: #fff; font-size: 11px; background-color: #fff; background-image: url(/images/sites/127/AHheader.jpg); background-repeat: no-repeat; margin: 0 0 -25px 0 }#logo {/**/} /* utility navbar */#topNav {padding-bottom: 1em;}#topNav img {display: inline;	}#topNav p {color: #FFF;font-size:9px;display: block;white-space: nowrap;text-align:right;text-transform: uppercase;padding-right: 8px;font-family: sans-serif;}#topNav A:link, #topnav A:active, #topnav A:visited {font-size:9px;text-decoration:none;color:#fff;text-transform: none;font-family: Arial; }#topnav A:hover {color: #fff;text-decoration:underline;}   /*searchbox */#searchBox {margin: 8px 5px 50px 0;padding: 0;}#searchBox p {padding: 0;margin: 0 0 3px 7px;font-weight: normal;font-size: 10px;color: #fff;font-family: Verdana;}#textBox {vertical-align: top;}#goButton {vertical-align: bottom; } /* main navbar */#navMain {padding: 8px 25px 8px 8px;font-size: 11px; background-color: #000;text-decoration:none;color: #fff;font-family: sans-serif;font-weight: bold;border-top: 1px #fff solid; border-bottom: 3px #fff solid;}     #navMain td {/**/}/* ----------------toll-free number------------- */#navMain p {font-weight: bold;text-align: right;padding: 0 20px 0 0;margin: -15px 0 0 0;color: #fff;}#navMain A:link, #navMain A:active, #navMain A:visited {font-size: 11px;color: #fff;padding: 0 6px;margin: 0 5px;text-decoration: none; }#navMain A:hover {color: #FF0000;padding: 0 6px;} .navMainSpacer {color: #fff;}/* left column  */#leftColumn {background-color: #000;margin: 0;padding: 4px 0 0 0;}#leftColumn img {display: inline;}.collectionsLeft {padding-bottom: 25px;color: #fff;}.collectionsLeft h2  {display: none;}.collectionsLeft h3 {margin: 4px 0 4px 0; font-size: 12px; font-weight:bold;color: #000;}.collectionsLeft h3 A:link,  .collectionsLeft h3 A:visited {padding: 2px 0 3px 4px; color: #fff;text-decoration: none; } .collectionsLeft h3 A:active {	color: #fff;text-decoration: none; }.collectionsLeft h3 A:hover {color: #FF0000;}.collectionsLeft p {color: #5E5A2C;}.collectionsLeft ul {	list-style: none;	padding: 0;	margin: 0;	}	.collectionsLeft li {	list-style: none;color: #666;	}	.collectionsLeft ul li a {	padding: 3px 0 3px 8px;margin: 0;	width: 99%;color: #666;}.collectionsLeft ul li a:link,  .collectionsLeft ul li a:visited, {	width: 99%;color: #fff;text-decoration: none; }.collectionsLeft ul li a:hover {	text-decoration: none;	width: 99%;color: #FF0000;}.collectionsLeft ul ul {padding: 0;margin: 0;font-size: 10px;background-color: #666;width: 99%;color: #FFF;}.collectionsLeft ul ul li {list-style: none;padding: 2px 0;margin: 0;font-size: 10px;background-color: #666;	width: 99%;color: #FFF;}	/* IE Fix: Hide from IE Mac \*/* html ul li a { height: 1%; }/* End */		.collectionsLeft A:link,  .collectionsLeft A:visited {color: #fff;text-decoration: none; } .collectionsLeft A:active {	color: #fff;text-decoration: none; }.collectionsLeft A:hover {	text-decoration: none;color: #FF0000;} .collectionsLeft a {display: block;}.collectionsLeft  li.selected a, .collectionsLeft li.selected a:visited  {margin: 0;padding: 3px 0 3px 8px;font-weight: bold;color: #fff;font-size: 11px;width: 99%;text-decoration: none; }.collectionsLeft  li.selected {	margin: 0;}.left2 {padding: 15px 0;padding-bottom: 10px;color: #5E5A2C;font-size:11px;}.left2 h2 {display: none;}.left2 h3 {padding: 3px 0 3px 4px; margin: 0; font-size: 11px; color: #fff;}.left2 p {padding: 5px;font-size:11px; margin:0;color: #FFFFCC;}.left2 a {display: block;}.left2 A:link,  .left2 A:visited {padding: 0 0 3px 4px;color: #fff;text-decoration: none; } .left2 A:active {color: #fff;text-decoration: none; }.left2 A:hover {	text-decoration: none;color: #FF0000;} .left2 ul {	list-style: none;	padding: 0;	margin: 0;	}		.left2 li {	list-style: none;		margin: 2px 0 4px 0;color: #FFFFCC;border-bottom: 1px solid #FFFFCC;	}	.left3 {padding: 15px 0;padding-bottom: 10px;color: #FFFFCC;font-size:11px;}.left3 h2 {display: none;}.left3 h3 {padding: 3px 0 3px 4px; margin: 0; font-size: 11px; color: #fff;}.left3 p {padding: .25em .25em .25em 1.5em; margin:0;color: #000;}.left3 a {display: block;}.left3 A:link,  .left3 A:visited {padding: 0 0 3px 4px;color: #fff;text-decoration: none; } .left3 A:active {	color: #fff;text-decoration: none; }.left3 A:hover {	text-decoration: none;color: #FF0000;} .left3 ul {	list-style: none;	padding: 0;	margin: 0;	}		.left3 li {	list-style: none;		margin: 2px 0 4px 0px;color: #5E5A2C;border-bottom: 1px solid #FFFFCC;	}	.left4 {padding: 15px 0;padding-bottom: 10px;color: #FFFFCC;font-size:11px;}.left4 h2 {display: none;}.left4 h3 {padding: 3px 0 3px 0; margin: 0; font-size: 11px; color: #fff;}.left4 p {padding: .25em .25em .25em 1.5em; margin:0;color: #5E5A2C;}.left4 a {display: block;}.left4 A:link,  .left4 A:visited {	padding: 0 0 3px 4px;color: #fff;text-decoration: none; } .left4 A:active {	color: #fff;text-decoration: none; }.left4 A:hover {	text-decoration: none;color: #FF0000;} .left4 ul {	list-style: none;	padding: 0;	margin: 0;	}		.left4 li {	list-style: none;	margin: 2px 0 4px 0;color: #5E5A2C;	}		.left5 {padding-bottom: 10px;color: #FFFFCC;font-size:11px;}.left5 h2 {display: none;}.left5 h3 {padding: 3px 0 3px 4px; margin: 0; font-size: 11px; color: #fff; }.left5 p {padding: .25em .25em .25em 1.5em; margin:0;color: #FFFFCC;}.left5 a {display: block;}.left5 A:link,  .left5 A:visited {	padding: 0 0 3px 4px;color: #fff;text-decoration: none; } .left5 A:active {	color: #fff;text-decoration: none; }.left5 A:hover {	text-decoration: none;color: #FF0000;} .left5 ul {	list-style: none;	padding: 0;	margin: 0;	}		.left5 li {	list-style: none;	margin: 2px 0 2px 0;color: #FFFFCC;	}				.left6 {padding: 15px 0 25px 0;font-size:11px;}.left6 h2 {display: none;}.left6 h3 {padding: 3px 0 3px 4px; margin: 0; font-size: 11px; color: #FFFFCC;}.left6 p {padding: .25em 0 .25em 1.5em; margin:0;color: #FFFFCC;}.left6 a {display: block;padding: 0 0 3px 4px;}.left6 A:link,  .left6 A:visited {color: #fff;text-decoration: none; } .left6 A:active {	color: #fff;text-decoration: none; }.left6 A:hover {	text-decoration: none;color: #FF0000;} .left6 ul {	list-style: none;	padding: 0;	margin: 0;	}		.left6 li {	list-style: none;		margin: 0;color: #FFFFCC;	}		/* behind main promo spot */#mainMessage  table {font-size:11px;color: 000;font-family: Arial;margin: 0px 0 0 0px; }#mainMessage img {/**/}#mainMessage A:link, #mainMessage A:active,  #mainMessage A:visited {font-size:11px;color: #2E30B1;font-family: Arial;}#mainMessage A:hover {color: #096AFB;}      #mainMessage h3 {color: #fff;font-size: 22px;margin: 0;padding: 0;text-transform: none;font-family: Arial;font-weight: normal; }#mainMessage h4 {		font-weight:bold;	font-size: 14px;font-family: Arial;color: Black;	margin: 0;padding: 0 0 0px 0;}#mainMessage p {font-size: 12px;font-family: Arial;color:#000;padding:0px 0 0 0;margin: 0;}      /*  top right Promo ... free shipping */#topRight {display: none;}#topRight h2 {font-size:16px;font-weight: bold;margin: 9px 9px 0 0;padding: 10px 0 0 4px;font-family: Arial;color: #fff;background-color: #AB8220;text-align: center;} #topRight h3 {font-size: 13px;margin: 0 9px 0 0;padding: 3px 0 15px 4px;font-family: Arial;color: #fff;background-color: #AB8220;text-align: center;}#topRight p {	font-size: 11px;} /* ------------------centerRight--------------------  */#centerRight {display: none; }#centerRight .tableBorder {background-color: #000;}#centerRight .innerTable {background-color: #f2f2f2;}#centerRight .tableHeaderImgL {text-align: left;}#centerRight .tableHeaderImgR {text-align: right;}#centerRight h2 {	color: #666;	font-size: 22px;	font-family: Arial;	margin: 0; text-transform: none;}#centerRight .tableHeader  { color: #ffffcc; background-color: #9c0000; background-image: url(/images/sites/127/table_corner_left.gif); background-repeat: no-repeat; background-position: 0 0 }table#bottomRt  {background-color: #000;}#bottomRt .subHeader {color: #000;}#bottomRt .innerTable {background-color: #efefef;color: #000;}#bottomRt .bottomRtSubscribeTxt {padding: 8px 0 5px 4px;font-weight: bold;color: #000;}#bottomRt .bottomRtbutton {padding: 8px 0 10px 4px;text-align: center;}#bottomRt h3 {padding: 10px 4px 0px 4px;}#bottomRt p {padding: 5px 4px 4px 4px;}   #centerRight td {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color: #000;}#centerRight p {display: block;padding: 8px 2px 0 3px; margin:0;font-family: Arial;color: #000;}      #centerRight i {font-style: italic;}   #centerRight h3 {font-weight:bold;	font-size: 15px;color: #125900;	margin: 0;font-family: Arial;padding-top: 0px; }#centerRight h4 {font-weight:bold;font-size: 14px;color: #bc812b;	margin: 0;font-family: Arial; }#centerRight p {display: block;margin:0;font-family: Arial;color: #000;}  #centerRight, #centerRight A:link, #centerRight A:active, #centerRight A:visited{color: #9C0000;text-decoration: none;}#centerRight A:hover{color: #B30104;text-decoration: underline;}#centerRight img a {/**/}#centerRight .content {/**/}  /* ---------------all  promotions area -----------------------*/  #fourPromos {color:#000;display: none; }#fourPromos p {font-size: 14px;font-family: Arial;color:#fff; }#fourPromos, #fourPromos A:link, #fourPromos A:active, #fourPromos A:visited{color: #fff;text-decoration: none;font-family: Arial;font-size: 13px; }#fourPromos A:hover{color: #fff;text-decoration: underline;}    #fourPromos td {/**/}  #fourPromos .spacer {	padding: 0;	margin: 0;	font-size: 5px;}#fourPromos .content {/**/}#fourPromos table { border: 0px #fff solid;	font-family: Arial, Helvetica, sans serif;	font-size: 11px;	color: #000;	}.tableBorder  { background-image: url(/images/sites/127/table_corner_left.gif); margin: 0 }td.tableHeader  { color: #ffffcc; font-family: Arial; text-decoration: none; background-color: #000; background-image: url(/images/sites/127/table_corner_left.gif); background-repeat: no-repeat; background-position: 0 0; padding: 0 }#bottomTableTitle h3  { color: #ffffcc; font-size: 12px; font-family: Arial; background-image: url(/images/sites/127/table_corner_right.gif); background-repeat: no-repeat; background-position: 100% 0; text-align: center; text-transform: capitalize; display: block; margin: 0; padding: 3px 0 }td#bottomTableContents1  {	background-color: #F2f2f2;	border-left: 1px solid #000;	border-right: 1px solid #000;}#bottomTableContents1 p {padding: 4px 6px;}#bottomTableContents1 img {text-align: center;margin: 0px 0 0 0;}#bottomTableContents1 h4 {	font-weight:bold;	font-size: 14px;		font-family: Arial;		text-align: center;padding: 4px 3px;}td#bottomTableContents2  {	background-color: #F2F2F2;	border-left: 1px solid #000;	border-right: 1px solid #000;}td.promoButton1 {	text-align: center;padding:0px 0 0px 0;background-color: #000;border-left: 1px solid #000;	border-right: 1px solid #000;		border-bottom: 1px solid #000;}td.promoButton2 {	text-align: center;padding: 5px 0 10px 0;background-color: #F2F2F2;border-left: 1px solid #000;	border-right: 1px solid #000;		border-bottom: 1px solid #000;}td.promoButton3 {	text-align: center;padding: 5px 0 10px 0;background-color: #F2F2F2;border-left: 1px solid #000;	border-right: 1px solid #000;		border-bottom: 1px solid #000;}#bottomTableContents A:link, #mainMessage A:active,  #mainMessage A:visited {font-size:11px;color: #fff;font-family: Arial;}#bottomTableContents A:hover {color: #fff;}#bottomTableContents2 h4 {	font-weight:bold;font-family: Arial;font-size: 14px;		text-align: center;	padding: 4px 3px;}#bottomTableContents2 p {padding: 4px 6px;}#bottomTableContents2 img {text-align: center;}td#bottomTableContents3  {	background-color: #F2F2F2;	border-left: 1px solid #000;	border-right: 1px solid #000;}#bottomTableContents3 h4 {	font-weight:bold;	font-size: 14px;font-family: Arial;	text-align: center;	padding: 4px 3px;}#bottomTableContents3 p {padding: 4px 6px;}#bottomTableContents3 img {margin: 0 0 0 0;}td.promoButtons {text-align: center;padding: 5px 0 10px 0;background-color: #F2F2F2;border-left: 1px solid #000;	border-right: 1px solid #000;		border-bottom: 1px solid #000;}.tableHeaderTxt {	font-weight:bold;	font-size: 13px;color: #FFFFCC;font-family: Arial;}.titleHeader {	color: #003366;	font-size: 20px;	font-family: Arial;	font-weight: bold;	font-style: italic;}.subHeader {	font-weight:bold;	font-size: 14px;		font-family: Arial;}.sml {	font-size: 5px;}                 /* vertical  promos */  /*--------  beginning unused promos  #promo1V {display: none;}#promo1V table td {width: 150px;height: 200px;vertical-align: top;}#promo1V h2 {font-size:20px;font-weight:bold;	padding: 4px 8px;	margin: 0 4px;background-color: #ff6500;color: #fff;border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;text-align: center;}#promo1V h3 {	font-size:16px;	font-variant:small-caps;	color:#6C0508;	font-weight:bold;	padding: 1px 8px 0 6px;	margin: 0 4px;background-color: #fff;	}#promo1V img {padding: 0;margin: 0;background-repeat: no-repeat;}#promo1V p {font-size:12px;color:#000;	padding: 2px 8px;	margin: 0 4px;background-color: #fff;} #promo1V  A:link {	color: #000;}#promo1V  A:active, #promo1V A:visited {color:#121212;}#promo1V  A:hover {color:#0066ff;}#promo2V {font-size:12px;color: #000;margin: 0;padding: 0 1px 2px 1px;}#promo2V table td {width: 150px;vertical-align: top;height: 200px;}#promo2V h2 {font-size:20px;font-weight:bold;	padding: 4px 8px;	margin: 0 4px;background-color: #ff6500;color: #fff;border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;text-align: center;}#promo2V img {padding: 0;margin: 0;background-repeat:  no-repeat;}#promo2V h3 {	font-size:16px;	font-variant:small-caps;	color:#6C0508;	font-weight:bold;	padding: 1px 8px 0 6px;	margin: 0 4px;background-color: #fff;	}#promo2V p {margin: 0 4px;padding: 2px 8px;background-color: #fff;}#promo2V A:link, promo2V A:active {color:#000;}#promo2V A:visited {color:#121212;}#promo2V A:hover {color:#0066ff;} #promo3V {font-size:12px;color: #000;margin: 0;padding: 0 1px 2px 1px;}#promo3V table td {width: 150px;vertical-align: top;height: 200px;}#promo3V h2 {font-size:20px;font-weight:bold;	padding: 4px 8px;	margin: 0 4px;background-color: #ff6500;color: #fff;border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;text-align: center;}#promo3V img {padding: 0;margin: 0;}#promo3V h3 {	font-size:16px;	font-variant:small-caps;	color:#6C0508;	font-weight:bold;	padding: 1px 8px 0 6px;	margin: 0 4px;background-color: #fff;	}#promo3V p {margin: 0 4px;padding: 2px 8px;background-color: #fff;}#promo3V A:link, promo3V A:active {color:#000;}#promo3V A:visited {color:#121212;}#promo3V A:hover {color:#0066ff;} #promo4V {font-size:12px;color: #000;margin: 0;padding: 0 1px 2px 1px;}#promo4V table td {width: 150px;vertical-align: top;height: 200px;}#promo4V h2 {font-size:20px;font-weight:bold;	padding: 4px 8px;	margin: 0 4px;background-color: #ff6500;color: #fff;border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;text-align: center;}#promo4V img {padding: 0;margin: 0;}#promo4V h3 {	font-size:16px;	font-variant:small-caps;	color:#6C0508;	font-weight:bold;	padding: 1px 8px 0 6px;	margin: 0 4px;background-color: #fff;	}#promo4V p {margin: 0 4px;padding: 2px 8px;background-color: #fff;}#promo4V A:link, promo4V A:active {color:#000;}#promo4V A:visited {color:#121212;}#promo4V A:hover {color:#0066ff;} /* horizontal  promos *//*--------#promo1H {}#promo1H table {background-color: #F5F7E9;width: 300px;height: 100px;}	#promo1H h2 {font-size:20px;font-weight:bold;	padding: 2px 8px;	margin: 0 4px;background-color: #ff6500;color: #fff;border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;}	#promo1H h3 {	padding : 2px 5px;margin: 0;font-size: 13px;color: #3A211A;	}	#promo1H img {padding: 0;border: 0;}#promo1H p {font-size:11px;color:#000;padding: 0 8px;margin: 0;}#promo1H A:link, #promo1H A:active {color:#000;}#promo1H A:visited {color:#121212;}#promo1H A:hover {color:#0066ff;} #promo2H {}#promo2H table {background-color: #F5F7E9;width: 300px;height: 100px;}	#promo2H h2 {font-size:20px;font-weight:bold;	padding: 2px 8px;	margin: 0 4px;background-color: #ff6500;color: #fff;border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;}	#promo2H h3 {	padding : 2px 5px;margin: 0;font-size: 13px;color: #3A211A;	}	#promo2H img {padding: 0;border: 0;}#promo2H p {font-size:11px;color:#000;padding: 0 8px;margin: 0;}#promo2H A:link, #promo2H A:active {color:#000;}#promo2H A:visited {color:#121212;}#promo2H A:hover {color:#0066ff;} 		#promo3H table {height: 100px;width: 300px;}	#promo3H h2 {font-size:20px;font-weight:bold;	padding: 2px 8px;	margin: 0 4px;background-color: #ff6500;color: #fff;border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;	}	#promo3H h3 {padding : 2px 5px;margin: 0;font-size: 13px;color: #3A211A;}	#promo3H  img {padding: 0;margin: 0;border: 0;}#promo3H  p {font-size:11px;color: #3A211A;padding: 4px;margin: 0;}#promo3H A:link, #promo3H A:active, #promo3H A:visited {font-size:11px;color: #3A211A;font-weight: bold;}#promo3H A:hover {color:#DB6304;}   #promo4H {}#promo4H table {background-color: #F5F7E9;width: 300px;height: 100px;}	#promo4H h2 {font-size:20px;font-weight:bold;	padding: 2px 8px;	margin: 0 4px;background-color: #ff6500;color: #fff;border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;}		#promo4H h3 {	padding : 2px 5px;margin: 0;font-size: 13px;color: #3A211A;	}#promo4H img {padding: 0;border: 0;}#promo4H p {font-size:11px;color:#000;padding: 0 8px;margin: 0;}#promo4H A:link, #promo4H A:active {color:#000;}#promo4H A:visited {color:#121212;}#promo4H A:hover {color:#0066ff;} #optionalPromo {display: none;} end unused promos *---/ /*------------ using this promo ----------*/#veryWide {margin: 0;}#veryWide td {	font-family: Arial, Helvetica, sans serif;	font-size: 11px;	color: #000;}/*------------ styles for search results page ------------*/.searchBars {padding: 7px 0 7px 10px;background-color: #464330;color: #FFFFCC;font-weight: bold;	font-size: 14px;text-transform: uppercase;}.searchBars a:link, .searchBars a:active, .searchBars a:visited {color: #ffffcc;font-size: 11px;font-weight: normal;padding: 0 3px;}.searchBars a:hover {color: #DF5308;}.seeAll a:link, .seeAll a:active, .seeAll a:visited {font-size: 12px; font-weight:bold;background-color: #464330;color: #fff;padding: 8px 30px;float : right; text-transform: uppercase;} .seeAll a:hover {color:#DF5308;padding: 8px 30px;}/* ------- styles for collection page----------*/.topTitle {background-color: #FFF;padding: 10px 0 0 0;font-weight:bold;font-size:15px;color: #A21B00;white-space: nowrap;font-family: Arial;text-transform: uppercase;}.middleBarText {padding: 5px;background-color: #000;color:#FFF;font-weight: bold;	font-size: 14px;	font-family: Arial;	text-transform: uppercase;}.selectedSort  { color: #ffffcc; font-size: 12px; font-family: Arial; font-weight: bold; background-image: url(/images/sites/127/sortArrow.gif); background-repeat: no-repeat; text-transform: uppercase; padding: 0 0 0 8px }.middleBarText h2{margin: 0;padding: 4px;font-size: 14px;font-family: Arial;text-transform: uppercase;}.middleBarText p {font-size: 12px;font-weight: normal;text-align: right;font-family: Arial;text-transform: uppercase;}.middleBarText a:link, .middleBarText a:active, .middleBarText a:visited {	padding: 0 5px;	color: #fff;	font-family: Arial;}.middleBarText a:hover {color: #fff;}#collectionSeeMoreBar {font-size: 12px; font-weight:bold;color: #fff;background-color: #000;padding: 0;margin: 0;float : right; font-family: Arial;text-transform: uppercase;}  #collectionSeeMoreBar p {padding: 0;margin: 12px 30px;}   #collectionSeeMoreBar A:link, #collectionSeeMoreBar A:active, #collectionSeeMoreBar A:visited {font-size: 12px;color: #fff;}            #collectionSeeMoreBar A:hover {color: #ff0000;}     /* ------- styles for footer.html ----------*/#footer {background-color: #000;margin: 0px 0 0 0;padding: 7px;text-align: center;font-size:10px;font-family:Arial,Helvetica,sans-serif;color: #fff;text-transform: uppercase;}#footer A:link, #footer A:visited,  #footer A:active {color: #fff;text-decoration:none;}#footer A:hover {color: #fff;text-decoration:underline;}/* ------- styles for options page----------*/#additionalProducts h2 {padding: 5px 8px;font-size: 14px;font-weight: bold;color: #FFF;background-color: #000;margin: 0 100px 0 0;text-transform: uppercase;}/* ------- styles for frames page----------*/.chooseTitleBar{background-color: #000;color: #FFF;font-weight:bold;font-size:14px;padding-bottom: .15em;padding-top: .15em;margin-left:0px;text-transform: uppercase;}/*----------- partner colors for checkout pages ------------*/.bgLineAccent {background-color: #9C0000;}   .update-button {  font-size: 11px; color: #fff;  background-color : #9C0000; }  .form-button {   font-size: 11px;padding: 2px; color: #fff;  background-color : #9C0000; } .cart-button { font: 12px arial,helvetica, sans-serif; font-weight: bold; color: #fff;  background-color : #9C0000;} /* ------- styles for classified and bulletin board pages----------*/.categoryBarText {background-color: #003366;color:#fff;font-weight:bold;font-size:12px;padding-bottom: .25em;padding-top: .25em;margin-left:0px;padding-left: 5px}.categoryBarText a:link,  .categoryBarText a:active, .categoryBarText a:visited, .categoryBarText a:hover {color: #fff;}	