/* Body */
BODY {font-family: tahoma,ms sans serif,geneva,verdana,helvetica,arial; font-size: 12px; color: #000000}
P, TD, INPUT, TEXTAREA, SELECT {font-family: tahoma,ms sans serif,geneva,verdana,helvetica,arial; font-size: 12px; color: #000000}
.normal {font-family: tahoma,ms sans serif,geneva,verdana,helvetica,arial; font-size: 12px; color: #000000}
A:link {color: #1B3469}
A:visited {color: #1B3469}
A:active {color: #1B3469}
A:hover {color: #FF0000}
UL {font-family: tahoma,ms sans serif,geneva,verdana,helvetica,arial; font-size: 12px; color: #003399}
OL {font-family: tahoma,ms sans serif,geneva,verdana,helvetica,arial; font-size: 12px; color: #003399}

/* Search Box */
.W200 {position: relative; width: 125px;}

/* Global */
.pagetitle {font-family: tahoma,ms sans serif,geneva,verdana,helvetica,arial; font-size: 14px; font-weight: bold; color: #000000}
.error {font-family: tahoma,ms sans serif,geneva,verdana,helvetica,arial; font-size: 12px; font-weight: bold; color: #ff0000}
.status {font-family: tahoma,ms sans serif,geneva,verdana,helvetica,arial; font-size: 12px; font-weight: bold; color: #ff0000}

/* Cart Notice */
.cartcount {font-family: tahoma,ms sans serif,geneva,verdana,helvetica,arial; font-size: 12px; font-weight: bold; color: #ff0000}
.cartline {font-family: tahoma,ms sans serif,geneva,verdana,helvetica,arial; font-size: 12px; font-weight: bold; color: #000000}

/* Side Menu */
.cattitle {font-family: tahoma,ms sans serif,geneva,verdana,helvetica,arial; font-weight: bold; font-size: 14px; color: #000000; text-decoration: none;}
.menulist {font-family: tahoma, "ms sans serif", geneva, verdana, helvetica, arial; font-weight: bold; font-size: 12px; color: #663300; text-decoration: none;}
A.menulist:link {color: #663300}
A.menulist:visited {color: #663300}
A.menulist:active {color: #663300}
A.menulist:hover {color: #D5A084; background-color: #663300}

/* Side Menu */
.smenulist {font-family: tahoma, "ms sans serif", geneva, verdana, helvetica, arial; font-weight: bold; font-size: 10px; color: #663300; text-decoration: none;}
A.smenulist:link {color: #663300}
A.smenulist:visited {color: #663300}
A.smenulist:active {color: #663300}
A.smenulist:hover {color: #D5A084; background-color: #663300}

/* Side Menu */
.menulist1 {font-family: tahoma, "ms sans serif", geneva, verdana, helvetica, arial; font-weight: bold; font-size: 12px; color: red; text-decoration: none;}
A.menulist1:link {color: red}
A.menulist1:visited {color: red}
A.menulist1:active {color: red}
A.menulist1:hover {color: #D5A084; background-color: #663300}

/* Top Menu */
.topmenu {font-family: tahoma,ms sans serif,geneva,verdana,helvetica,arial; font-size: 13px; font-weight: bold; color: #000000}
A.topmenu:link {color: #1B3469; text-decoration: none}
A.topmenu:visited {color: #1B3469; text-decoration: none}
A.topmenu:active {color: #1B3469; text-decoration: none}
A.topmenu:hover {color: #ff0000; text-decoration: none}

/* Main Page */
.mainwelcome {font-family: tahoma,ms sans serif,geneva,verdana,helvetica,arial; font-size: 12px; font-weight: bold; color: #000000}
.mainfeatures {font-family: tahoma,ms sans serif,geneva,verdana,helvetica,arial; font-size: 12px; font-weight: bold; color: #000000}
   /* Featured Items on Main Page */
A.featured:link {color: #1B3469; text-decoration: none}
A.featured:visited {color: #1B3469; text-decoration: none}
A.featured:active {color: #1B3469; text-decoration: none}
A.featured:hover {color: #ff0000; text-decoration: none}

/* listings.cfm and details.cfm */
.detailtitle {font-family: tahoma,ms sans serif,geneva,verdana,helvetica,arial; font-size: 14px; font-weight: bold; color: #000000}
.detailnumber {font-family: tahoma,ms sans serif,geneva,verdana,helvetica,arial; font-size: 12px; color: #000000}
.detaildesctitle {font-family: tahoma,ms sans serif,geneva,verdana,helvetica,arial; font-size: 12px; font-weight: bold; color: #000000}
.detaildesctext {font-family: tahoma,ms sans serif,geneva,verdana,helvetica,arial; font-size: 12px; color: #000000}
.retailprice {font-family: tahoma,ms sans serif,geneva,verdana,helvetica,arial; font-size: 12px; font-weight: bold; color: #000000}
.priceline {font-family: tahoma,ms sans serif,geneva,verdana,helvetica,arial; font-size: 12px; font-weight: bold; color: #ff0000}
.quantity {font-family: tahoma,ms sans serif,geneva,verdana,helvetica,arial; font-size: 12px; color: #000000}
.detailbutton {background-color: #000000; font-size: 8pt; font-family: MS Sans Serif, Tahoma, Arial, Times New Roman; color: #FFFFFF}

/* Forms */
.forminput {font-size: 8pt; font-family: MS Sans Serif, Tahoma, Arial, Times New Roman; color: #000000}
.formsubmit {background-color: #000000; font-size: 8pt; font-family: MS Sans Serif, Tahoma, Arial, Times New Roman; color: #FFFFFF}

/* View Cart Edit Table - Confirm Order Invoice Table - Order Finished Invoice Table*/
TD.vcheader {background-color: #768DB1; background-image: url(/shop/images/netscapefixer.gif)}
TD.vcitems {background-color: #E6E6E6; background-image: url(/shop/images/netscapefixer.gif)}
TD.vccolumns {background-color: #C0CBDC; background-image: url(/shop/images/netscapefixer.gif)}
.vcheader {font-family: tahoma,ms sans serif,geneva,verdana,helvetica,arial; font-weight: bold; font-size: 12px; color: #FFFFFF}
.vcitems {font-family: tahoma,ms sans serif,geneva,verdana,helvetica,arial; font-weight: bold; font-size: 12px; color: #000000}
.vcdesc {font-family: tahoma,ms sans serif,geneva,verdana,helvetica,arial; font-weight: normal; font-size: 12px; color: #000000}
.vcitemsred {font-family: tahoma,ms sans serif,geneva,verdana,helvetica,arial; font-weight: bold; font-size: 12px; color: #FF0000}
.vcbutton {background-color: #CCCCCC; font-size: 9pt; font-family: MS Sans Serif, Tahoma, Arial, Times New Roman; color: #FFFFFF;}

/* Checkout */
.checkoutform {font-family: tahoma,ms sans serif,geneva,verdana,helvetica,arial; font-size: 12px; color: #000000}
.checkoutmsg {font-family: tahoma,ms sans serif,geneva,verdana,helvetica,arial; font-size: 11px; color: #000000; font-weight: bold;}
.checkoutmsg2 {font-family: tahoma,ms sans serif,geneva,verdana,helvetica,arial; font-size: 10px; color: #000000}
.checkoutoops {font-family: tahoma,ms sans serif,geneva,verdana,helvetica,arial; font-size: 12px; color: #ff0000}
.checkoutbutton {background-color: #000000; font-size: 9pt; font-family: MS Sans Serif, Tahoma, Arial, Times New Roman; color: #FFFFFF;}

/* Tables and cells */
TABLE.bordercolor {background-color: #000000; background-image: url(/shop/images/netscapefixer.gif)}
	TD.mainbody {background-color: #ffcccc; background-image: url(/shop/images/netscapefixer.gif)}
	TD.featurecell {background-color: #ffffff; background-image: url(/shop/images/netscapefixer.gif)}
	TD.detailcell {background-color: #ffffff; background-image: url(/shop/images/netscapefixer.gif)}
	TD.listingcell {background-color: #ffffff; background-image: url(/shop/images/netscapefixer.gif)}
	TD.viewcartcell {background-color: #ffffff; background-image: url(/shop/images/netscapefixer.gif)}
	TD.logincell {background-color: #ffffff; background-image: url(/shop/images/netscapefixer.gif)}
	TD.checkoutcell {background-color: #ffffff; background-image: url(/shop/images/netscapefixer.gif)}
	TD.topmenu {background-color: #ffcccc}

.tabletext1 {font-family: arial, verdana, helvetica, geneva, sans-serif; font-size: 12px;}
.tabletexthead1 {font-family: arial, verdana, helvetica, geneva, sans-serif; font-size: 32px; font-weight: bold}
	A.tabletext1:link {color: #00005a; text-decoration: none}
	A.tabletext1:visited {color: #00005a; text-decoration: none}
	A.tabletext1:active {color: #00005a; text-decoration: none}		
	A.tabletext1:hover {color: #f70808; text-decoration: underline}
	.HeadDrew {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 32px; font-weight: bold}
.ShopHeads {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #768DB1}
