body, table, td, div {font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #444444;
				scrollbar-face-color: #FFFFFF;
				scrollbar-highlight-color: #DDDDDD;
				scrollbar-3dlight-color: #CCCCCC;
				scrollbar-darkshadow-color: #000000;
				scrollbar-shadow-color: #666666;
				scrollbar-arrow-color: #666666;
				scrollbar-track-color: #DDDDDD;}

p {text-align:justify;}
p a:link {color: #333333; text-decoration:underline;}
p a:visited {color: #333333; text-decoration:underline;}
p a:hover {color: #CC3300; text-decoration:none;}

/* p no line break */
.not-p {text-align:justify; font-size: 13px;}
.not-p a:link {color: #333333; text-decoration:underline;}
.not-p a:visited {color: #333333; text-decoration:underline;}
.not-p a:hover {color: #CC3300; text-decoration:none;}

/* p with blue/red links */
.indexp {margin-left:7px; margin-right:7px;}
.indexp a:link {color: #000088; text-decoration:none;}
.indexp a:visited {color: #7272E3; text-decoration:none;}
.indexp a:hover {color: #CC3300; text-decoration:none;}

/* plain link looks like text */
.plain-l a:link {color: #444444; text-decoration:none;}
.plain-l a:visited {color: #444444; text-decoration:none;}
.plain-l a:hover {color: #CC3300; text-decoration:none;}

/* plain link looks like text blue hover */
.plain-bl a:link {color: #444444; text-decoration:none;}
.plain-bl a:visited {color: #444444; text-decoration:none;}
.plain-bl a:hover {color: #0033CC; text-decoration:none;}

/* Category Links */
.cat {color:#0033CC;}
.cat a:link {color: #0033CC; text-decoration:none;}
.cat a:visited {color: #0033CC; text-decoration:none;}
.cat a:hover {color: #0033CC; text-decoration:underline;}

input {background-color: #ffffff; color: #333333; font-size: 13px;}
select {background-color: #ffffff; color: #333333; font-size: 13px;}
button {background-color: #ffffff; color: #333333; font-size: 16px; text-decoration: none}
button a:link {color: #333333; text-decoration: none;}
button a:visited {color: #333333; text-decoration: none;}
button a:hover {color: #333333; text-decoration: none;}
textarea {background-color: #ffffff; color: #333333; font-size: 13px;}

			/* Header Classes */
/* For main title */
.heading {color: #888888; font-size: 34px; font-family: Arial, Helvetica, sans-serif;}

/* For header links */
td.menu {border: 1px outset;}
.menu {font-weight: bold; color: #ffffff; text-decoration: none; font-size: 14px; font-family: Arial, Helvetica, sans-serif;}
.menu a:link {font-weight: bold; color: #FFFFFF; text-decoration: none; font-family: Arial, Helvetica, sans-serif;}
.menu a:visited {font-weight: bold; color: #FFFFFF; text-decoration: none; font-family: Arial, Helvetica, sans-serif;}
.menu a:hover {font-weight: bold; color: #CC3300; text-decoration: none; font-family: Arial, Helvetica, sans-serif;}

/* For highlighted header links font only*/
td.hmenu {border: 1px outset #FFFFFF;}
.hmenu {font-weight: bold; color: #ffffff; text-decoration: none; font-size: 14px;}
.hmenu a:link {font-weight: bold; color: #FFFFFF; text-decoration: none; font-family: Arial, Helvetica, sans-serif;}
.hmenu a:visited {font-weight: bold; color: #FFFFFF; text-decoration: none; font-family: Arial, Helvetica, sans-serif;}
.hmenu a:hover {font-weight: bold; color: #999999; text-decoration: none; font-family: Arial, Helvetica, sans-serif;}

/* For Basket Header Link Only Stays Red / light RED hover */
td.bmenu {border: 1px outset;}
.bmenu {font-weight: bold; color: #CC3300; text-decoration: none; font-size: 14px;}
.bmenu a:link {font-weight: bold; color: #CC3300; text-decoration: none; font-family: Arial, Helvetica, sans-serif;}
.bmenu a:visited {font-weight: bold; color: #CC3300; text-decoration: none; font-family: Arial, Helvetica, sans-serif;}
.bmenu a:hover {font-weight: bold; color: #FF0033; text-decoration: none; font-family: Arial, Helvetica, sans-serif;}

/* Basket item and total */
.red-lnk {color: #CC3300; font-size: 10px; font-family: Arial, Helvetica, sans-serif;}
.red-lnk a:link {color: #CC3300; text-decoration: none;}
.red-lnk a:visited {color: #CC3300; text-decoration: none;}
.red-lnk a:hover {color: #CC3300; text-decoration: underline;}

/* Quick Search */
.qsearch {font-size: 10px; font-family: Arial, Helvetica, sans-serif;}

/* Black Text */
.black {color: #000000;}

/* Blue Text */
.blue {color:#0000AA;}

/* Black Link */
.black-lnk {color: #444444;}
.black-lnk a:link {color: #000000; text-decoration:underline;}
.black-lnk a:visited {color: #000000; text-decoration:underline;}
.black-lnk a:hover {color: #CC3300; text-decoration:none;}

/* Black Link No Underline */
.black2 {color: #444444;}
.black2 a:link {color: #000000; text-decoration:none;}
.black2 a:visited {color: #000000; text-decoration:none;}
.black2 a:hover {color: #CC3300; text-decoration:underline;}

/* Footer Link */
.foot-lnk {color: #444444;}
.foot-lnk a:link {color: #444444; text-decoration:underline;}
.foot-lnk a:visited {color: #444444; text-decoration:underline;}
.foot-lnk a:hover {color: #CC3300; text-decoration:none;}

/* Font Sizes */
.page-heading {font-size: 24px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.page-heading22 {font-size: 22px; font-family: Verdana, Arial, Helvetica, sans-serif;}

/* left margin links  #BB2200 is better but not websafe */
.lmargin-lnk {color: #CC3300; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.lmargin-lnk a:link {color: #CC3300; text-decoration: none; }
.lmargin-lnk a:visited {color: #CC3300; text-decoration: none; }
.lmargin-lnk a:hover {color: #CC3300; text-decoration: underline; }

/* For Grey/Red Links used in browse and links */
.glink a:link {color: #666666; text-decoration:underline;}
.glink a:visited {color: #666666; text-decoration:underline;}
.glink a:hover {color: #CC3300; text-decoration:none;}

/* For Red/Grey Links used in links */
.rglink {margin-left:15px; margin-right:15px; font-size:13px;}
.rglink a:link {color: #CC3300; text-decoration:underline;}

.rglink a:visited {color: #CC3300; text-decoration:underline;}
.rglink a:hover {color: #666666; text-decoration:none;}

/* For Blue/Grey Links used in links */
.bglink {margin-left:30px; margin-right:30px; font-size:13px;}
.bglink a:link {color: #000099; text-decoration:underline;}
.bglink a:visited {color: #000099; text-decoration:underline;}
.bglink a:hover {color: #666666; text-decoration:none;}

/* For Green Browse Links */
.green-lnk {color: #009900; }
.green-lnk a:link {color: #009900; text-decoration: none;}
.green-lnk a:visited {color: #009900; text-decoration: none;}
.green-lnk a:hover {color: #009900; text-decoration: underline;}

/* For Red Browse Links */
.bred-lnk {color: #CC3300; }
.bred-lnk a:link {color: #CC3300; text-decoration: none;}
.bred-lnk a:visited {color: #CC3300; text-decoration: none;}
.bred-lnk a:hover {color: #CC3300; text-decoration: underline;}

/* For Red Browse Links NO MARGIN */
.bred-nom {color: #CC3300;}
.bred-nom a:link {color: #CC3300; text-decoration: none;}
.bred-nom a:visited {color: #CC3300; text-decoration: none;}
.bred-nom a:hover {color: #CC3300; text-decoration: underline;}

/* For title links (displaying titles) */
/*.book {font-size: 14px; color: #CC3300; text-decoration: none;}*/
.book {font-size: 13px; color: #CC3300; text-decoration: none;}
.book a:link {color: #CC3300; text-decoration: none;}
/* .book a:visited {color: #CC3300; text-decoration: none;} */
.book a:visited {color: #F00000; text-decoration: none;}
.book a:hover {color: #0033CC; text-decoration: none;}


/* Bargain Book */
.bargain-book {font-size: 13px; color: #990066; text-decoration: none;}
.bargain-book a:link {color: #990066; text-decoration: none;}
.bargain-book a:visited {color: #990099; text-decoration: none;}
.bargain-book a:hover {color: #0033CC; text-decoration: none;}

/* OLD .book no visited change */
.old-book {font-size: 13px; color: #CC3300; text-decoration: none;}
.old-book a:link {color: #CC3300; text-decoration: none;}
.old-book a:visited {color: #CC3300; text-decoration: none;}
.old-book a:hover {color: #0033CC; text-decoration: none;}

/* (displaying component titles show book) */
.inv-book {color: #000099; text-decoration: none;}
.inv-book a:link {color: #000099; text-decoration: none;}
.inv-book a:visited {color: #000099; text-decoration: none;}
.inv-book a:hover {color: #CC3300; text-decoration: none;}

/* (displaying component titles show book) */
.white {color: #FFFFFF; text-decoration: none;}
.white a:link {color: #FFFFFF; text-decoration: underline;}
.white a:visited {color: #DDDDDD; text-decoration: underline;}
.white a:hover {color: #FFFFFF; text-decoration: none;}

/* put at bottom upsets netscape 6.2 */
/* a:link {color: #0033CC; text-decoration: none;} */
/* a:active (color: #000000; text-decoration: none;} */
/* a:visited {color: #CC3300; text-decoration: none;} */
a:hover {color: #333333; text-decoration: none}



			/* PUT these in seperate file ? */
/* Cascading Menu Components Twin Helix PUT these in seperate file ? */
.itemText { text-decoration: none; color: #FFFFFF; font: 11px Arial, Helvetica; font-weight: bold; text-align:left; }
.itemText a:link {color: #FFFFFF; text-decoration: none; font-weight: bold}
.itemText a:visited {color: #FFFFFF; text-decoration: none; font-weight: bold}
.itemText a:hover {color: #FFFFFF; text-decoration: none; font-weight: bold}

.ritemHover { text-decoration: none; color: #CC3300; font: 11px Arial, Helvetica; font-weight:bold; text-align:left;}
.ritemHover a:link {color: #CC3300; text-decoration: none; font-weight: bold}
.ritemHover a:visited {color: #CC3300; text-decoration: none; font-weight: bold}
.ritemHover a:hover {color: #CC3300; text-decoration: none; font-weight: bold}

.itemHover { text-decoration: none; color: #009900; font: 11px Arial, Helvetica; font-weight:bold; text-align:left;}
.itemHover a:link {color: #009900; text-decoration: none; font-weight: bold}
.itemHover a:visited {color: #009900; text-decoration: none; font-weight: bold}
.itemHover a:hover {color: #009900; text-decoration: none; font-weight: bold}

.itemBorder { border:1px solid #999999; }
.hoverBorder { border:1px solid #999999; }
.webding {font-family: WebDings; font-size:12px}

/* Search Page Links Links USED?? */
.page {color:#000000;}
.page a:link {color: #0033CC; text-decoration:underline;}
.page a:visited {color: #0033CC; text-decoration:underline;}
.page a:hover {color:#CC3300; text-decoration:none;}

/* Search new Links Links homepage */
.new {color:#0033CC;}
.new a:link {color: #0033CC; text-decoration:none;}
.new a:visited {color: #0033CC; text-decoration:none;}
.new a:hover {color:#0033CC; text-decoration:underline;}