a
{
	text-decoration:		none;
}

/* ----- ----- ----- ----- ----- ----- ----- ----- */
.front_page_3_border
{
	border-right:		1px dotted #c6b9d6;
	
}



/* ----- ----- ----- ----- ----- ----- ----- ----- */

.main_menu_top
{
	font-family:		Verdana, Arial;
	font-weight:		bold;
	font-size:			small;
	height:				30px;
	text-align:			center;
	text-decoration: 	none;
	color:				#99cc33;
	height:				30px;
	border-bottom:		1px solid #c6b9d6;
}

.main_menu_top	td
{
	height:				35px;
}
.main_menu_top	a
{
	text-decoration:	none;
	color:				#99cc33;		/*	#ee8b3f;	*/
	text-decoration: 	none;
	text-align:			center;
	display:			block;
}
.main_menu_top	a:hover
{
	color:				#330066;		/* #99cc33;	*/
	background: 		url("/images/menu/mouseover_paws.gif	") center 0 no-repeat;
}

.main_menu_bottom
{
	font-family:		Verdana, Arial;
	font-weight:		normal;
	font-size:			small;
	height:				30px;
	text-align:			center;
	text-decoration: 	none;
	color:				#f34a0e;		/* #666699;	*/
}

.main_menu_bottom	td
{
	height:				35px;
}
.main_menu_bottom	a
{
	text-decoration: 	none;
	text-align:			center;
	display:			block;
	color:				#f34a0e;
}
.main_menu_bottom	a:hover
{
	color:					#330066;
	background-position: 	0 -35px;
	background: 			url("/images/menu/mouseover_paws.gif") center center no-repeat;
}

/* ----- ----- ----- ----- ----- ----- ----- ----- */

.main_footer
{
	color:				#6f6f6f;
	font-family:		Arial;
	font-size:			8pt;
	font-weight:		normal;
}

/* ----- ----- ----- ----- ----- ----- ----- ----- */

.nav_top
{
	/* background-image:	url('/images/nav_top_background.gif');	*/
	background-image:	url('/images/header_bg.gif');
	background-repeat:	repeat-x;
	height:				30px;
	color:				#000;
	font-family:		Verdana;
	font-weight:		bold;
	font-size:			10pt;
	border:				1px solid #ccc;
}

/* ----- ----- ----- ----- ----- ----- ----- ----- */

.product_header
{
	/*	background-image:	url('/images/product_header.gif');	*/
	background-image:	url('/images/header_bg.gif');
	background-repeat:	repeat-x;	
	height:				30px;
	color:				#666666;
	font-family:		Verdana;
	font-weight:		bold;
	font-size:			10pt;
	border:				1px solid #ccc;
}

.header_link
{
	text-decoration:	none;
	color:				#666666;
}


/* ----- ----- ----- ----- ----- ----- ----- ----- */
.categories_menu_top
{
	font-family:		arial;
	font-size:			9pt;
	font-weight:		bold;
	color:				#333;
	border-top:			1px solid #ccc;
	border-left:		1px solid #ccc;
	border-right:		1px solid #ccc;
	height:				30px;
	background-image:	url('/images/categories_bg.gif');
	background-repeat:	repeat-x;
}

.categories_menu
{
	font-family:		arial;
	font-size:			9pt;
	font-weight:		normal;
	color:				#663399;
	border:				1px solid #ccc;
}
.categories_menu	td
{
	height:				22px;
}
.categories_menu	a
{
	color:				#666;
	text-decoration:	none;
}
.categories_menu	a:hover
{
	text-decoration:	underline;
	color:				#333;
	background: 			url("/images/pointer.gif") center 0 no-repeat;
	background-position: 	0 -10px;
}

.categories_main
{
	font-family:		verdana;
	font-size:			8pt;
	font-weight:		normal;
	color:				#000;
/*	color:				#039;	*/
	border-right:		1px solid #e2e2e2;
}

.categories_main	td
{
	font-family:		verdana;
	font-size:			8pt;
	font-weight:		normal;
	color:				#000;
/*	color:				#6f6f6f;	*/
	height:				20px;
}

.categories_main	td:hover
{

	background-color:	#f8f6f2;
}

.categories_main	a
{
	color:				#000;
	display:			block;
}
.categories_main	a:hover
{
	text-decoration:		underline;
}

/* ----- ----- ----- ----- ----- ----- ----- ----- */

.categories_special
{
	background-image:	url('/images/categories_special.gif');
	background-repeat:	repeat-y;
	font-family:		verdana;
	font-size:			9pt;
	font-weight:		bold;
	color:				#28337a;
	border-right:		1px solid #e2e2e2;
}
.categories_special	td
{
	height:				20px;
}

.categories_special a
{

	font-family:		verdana;
	font-size:			9pt;
	font-weight:		bold;
	color:				#28337a;
}


/* ----- ----- ----- ----- ----- ----- ----- ----- */

.product_3x3_img
{
	border:				1px solid #e2e2e2;
}
.product_3x3_txt
{
	font-family:		Verdana;
	font-size:			8pt;
	font-weight:		normal;
}
.product_3x3_txt:hover
{
	background-color:	#f8f6f2;
	text-decoration:	underline;
}

/* ----- ----- ----- ----- ----- ----- ----- ----- */

.product_1_szName
{
	color:				#ee8b3f;
	font-family:		Verdana;
	font-size:			12pt;
	font-weight:		bold;
}

.product_1_sku
{
	color:				#626a9d;
	font-family:		Verdana;
	font-size:			8pt;
	font-weight:		normal;
}

.product_1_dLong
{
	color:				#000066;
/*	color:				#626a9d;	*/
	font-family:		Verdana;
	font-size:			8pt;
	font-weight:		normal;
}

.product_1_price
{
	color:				#000066;
/*	color:				#626a9d;	*/
	font-family:		Verdana;
	font-size:			10pt;
	font-weight:		normal;
}

.product_1_shipExtra
{
	color:				#000066;
	font-family:		Verdana;
	font-size:			8pt;
	font-weight:		normal;
}

/* ----- ----- ----- ----- ----- ----- ----- ----- */
.product_sort
{
	color:				#000066;
	font-family:		Verdana;
	font-size:			8pt;
	font-weight:		normal;
}

/* ----- ----- ----- ----- ----- ----- ----- ----- */
.shopping_cart
{
	font-family:		Verdana;
	font-size:			10pt;
	font-weight:		normal;
	border:				1px solid #e2e2e2;
}

.shopping_cart td
{
	color:				#626a9d;
	font-family:		Verdana;
	font-size:			8pt;
	font-weight:		normal;	
}

/* ----- ----- ----- ----- ----- ----- ----- ----- */
.cust_serv
{
	color:				#333333;
/*	color:				#626a9d;	*/
	font-family:		Verdana;
	font-size:			8pt;
	font-weight:		normal;	
}

/* ----- ----- ----- ----- ----- ----- ----- ----- */
.priv_sec
{
	color:				#333333;
	font-family:		Verdana;
	font-size:			8pt;
	font-weight:		normal;	
}



/* ----- ----- ----- ----- ----- ----- ----- ----- */
.option_generic
{
	color:				#000066;
/*	color:				#626a9d;	*/
	font-family:		Verdana;
	font-size:			8pt;
	font-weight:		normal;	
}

.option_generic_border
{
	color:				#000066;
	font-family:		Verdana;
	font-size:			8pt;
	font-weight:		normal;	
	border:				1px solid #e2e2e2;
}

.option_color
{
	color:				#000066;
/*	color:				#626a9d;	*/
	font-family:		Verdana;
	font-size:			8pt;
	font-weight:		normal;	
}

.option_size
{
	color:				#000066;
/*	color:				#626a9d;	*/
	font-family:		Verdana;
	font-size:			8pt;
	font-weight:		normal;	
}


/* ----- ----- ----- ----- ----- ----- ----- ----- */

.dots
{
	background-image:	url('/images/dot.gif');
	background-repeat:	repeat-x;
}

/* ----- ----- ----- ----- ----- ----- ----- ----- */

.admin_border
{
	border: 			1px solid #c6b9d6;
	color:				#626a9d;
	font-family:		Verdana;
	font-size:			8pt;
	font-weight:		normal;	
}

/* ----- ----- ----- ----- ----- ----- ----- ----- */
.size_chart
{
	color:				#000066;
	font-family:		Verdana;
	font-size:			8pt;
	font-weight:		normal;	
}

/* ----- ----- ----- ----- ----- ----- ----- ----- */
.in_stock
{
	color:				#660000;
	font-family:		Verdana;
	font-size:			8pt;
	font-weight:		normal;	
}

/* ----- ----- ----- ----- ----- ----- ----- ----- */
.on_sale
{
	color:				#660000;
	font-family:		Verdana;
	font-size:			small;
	font-weight:		bold;
	text-align:			center;
}

/* ----- ----- ----- ----- ----- ----- ----- ----- */
.order_receipt
{
	color:				#000000;
	font-family:		Verdana;
	font-size:			8pt;
}

.order_receipt_t
{
	color:				#000000;
	font-family:		Verdana;
	font-size:			8pt;
	border-top:			1px solid #000;
}

.order_receipt_tb
{
	color:				#000000;
	font-family:		Verdana;
	font-size:			8pt;
	border-top:			1px solid #000;
	border-bottom:		1px solid #000;
}


