BODY {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif ;
	font-size : 9pt;
	background-color : #FFFFFF;
	font-style : normal;
	font-weight : normal;
	margin-left : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-right : 0px;
	color: #000000;
	scrollbar-face-color: #5c8727;
	scrollbar-shadow-color: #a4cb75;
	scrollbar-highlight-color: #a4cb75;
	scrollbar-3dlight-color: #000000;
	scrollbar-darkshadow-color: #000000;
	scrollbar-track-color: #e5fbca;
	scrollbar-arrow-color: #ffd200;
}

A {
	text-decoration: none;
	color: #CC6666;
}

A:Hover {
	text-decoration: none;
	color: #5c8727;
}

A#proddesc {
	text-decoration: underline;
	color: #CC6666;
}

A#proddesc:Hover {
	text-decoration: underline;
	color: #FFCC33;
}

A#bodylink {
	text-decoration: none;
	color: White;
	padding-bottom : 2px;
	padding-left : 2px;
	padding-right : 2px;
}

A#bodylink:Hover {
	text-decoration: none;
	color: Black;
	background-color : #FFFF33;
	padding-bottom : 2px;
	padding-left : 2px;
	padding-right : 2px;
}

A#nextlink {
	text-decoration: none;
	color: #0053A0;
}

A#nextlink:Hover {
	text-decoration: none;
	color: #BED73E;
}

A#btmnav {
	text-decoration: none;
	color: #666666;
}

A#btmnav:Hover {
	text-decoration: underline;
	color: #666666;
}

#copy {
	font : normal 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	}

#topcopy {
	font : normal normal 7pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #999999;
	}

#btmcopy {
	font : normal normal 7pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #666666;
	}

#copy2 {
	font : normal normal 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #666666;
	}

#priceStrike {
	font : normal bold 11pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #999999;
	text-decoration: line-through;
	}

#priceSale {
	font : normal bold 13pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #5c8727;
	}

#tablecopy {
	font : normal 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #000000;
	}

#copyquote {
	font : italic 11pt Times New Roman;
	}

#copyheader1 {
	font : normal bold 12pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#copyheader2 {
	font : normal normal 22px "Times New Roman", Geneva, Helvetica, sans-serif;
	color: #999999;
}

#copyheader3 {
	font : normal normal 19px "Times New Roman", Geneva, Helvetica, sans-serif;
	color: #999999;
}

#copyheader4 {
	font : normal normal 16px "Times New Roman", Geneva, Helvetica, sans-serif;
	color: #999999;
}

#nextcopy {
	font : normal normal 22pt Comic Sans MS;
}

#copyright {
	font : normal normal 7pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #666666;
}

/* Used if no thick and thin line images defined  */
HR.thickline {
	color : #000099;
	size : 4;
}

HR.thinline {
	color : #000099;
	size : 2;
}

/* This is the style for the majority of text not otherwise defined below */
.mainpage {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	padding : 0;
	border-width : 0;
	margin : 0;	
	color : #666666;
}

.tollfree {
	font-family : Georgia, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 18px;
	padding : 2;
	border-width : 0;
	margin : 0;	
	color : #666666;
	font-weight : bold;
}

/* Style for main page titles, if no image defined */
.title {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 22px;
	color : #999999;
	font-weight: bold;
}

/* Style for other page titles, if no image defined */
.title2 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 15px;
	color : #999999;
	font-weight: bold;
}

/* Style for text that appears at the top of some special pages like specials, and search engine */
.toptext {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 15px;
	color : Red;
}

/* Style for product names, if no image defined   */
.prodname {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #999999;
}

/* Style for category names, if no image defined   */
.catname {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
}

/* Style for Product SKU line, if turned on */
.prodSKU {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #999999;
}

/* Style for Product price, if turned on */
.prodprice {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
}

/* Style for Product price emphasized words */
.prodprice2 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	color: #999900;
	font-weight: bold;
}

/* Style for Required options */
.prodreqd {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #CC3333;
	font-weight: bold;
}

/* Style for Product discount line, if turned on */
.proddisc {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
}

/* Style for border around image on moreinfo page */
.moreimg {
	border-style : groove;
	border-width : thick;
	border-color : Silver;
	width: 30%;
	text-align : center;
	padding : 15px;
	background-color: white;
}

/* Style for orderbox text */
.ordertext {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #666666;
}

/* Style for form headers */
.formheader {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #999999;
}

/* Style for form background */
table.formbg {
	background-color : #F7F7F7;
}

/* Style for form text */
.formtext {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #000000;
}

/* Style for larger form text */
.largerformtext {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;	
	color : #000000;
}

/* Style for smaller form text */
.smallformtext {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;	
	color : #000000;
}

/* Style for form error messages */
.formerror {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : red;
}

/* Style for form required text */
.formreqtext {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : red;
}

/* Style for shopping cart header */
.cartheader {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #000000;
}

/* Style for shopping cart header background */
.cartheaderbg {
	background-color : #e4eab6;
}

/* Style for shopping cart text */
.carttext {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #000000;
}

/* Style for small shopping cart text */
.smallcarttext {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #666666;
}

/* Style for main shopping cart color */
.mainrows {
	background-color : #FFFFFF;
}

/* Style for alternate shopping cart rows */
.altrows {
	background-color : #FFFFFF;
}

/* Add any additional styles you wish to use for your store here  */

/* Used for the default header */
A.header {
	font-family : Georgia, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color: #CC6666;
	}
	
/* Used for the default footer */
A.footer {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #999999;
	}

.merchant {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : italic;	
	color : #999999;
}

ul.smithlist1 {
	margin-top: 2px;
	margin-left: 2px;
	list-style-type: disc;
	list-style-position: outside;
	padding-left: 15px;
	line-height: 9pt;
}