
	.top_nav	{
			font-family: verdana, sans-serif;
			font-size: 0.7em;
			}
	.top_nav a	{ color: #FFFFFF; text-decoration: none; }



	.top_basket	{
			font-family: verdana, sans-serif;
			font-size: 0.7em;

			}
	.top_basket a	{ color: blue; text-decoration: none; }












	.menu_heading	{
			font-family: helvetica, sans-serif;
			font-weight: bold;
			font-size: 0.75em;
			color: #33370A;
			}

	.menu_category	{
			font-family: verdana, sans-serif;
			font-weight: bold;
			font-size: 0.75em;
			letter-spacing: -1px;
			}
			.menu_category a	{ color: #FFFFFF; text-decoration: none; }
			.menu_category a:hover	{ color: #C6FF00; text-decoration: none; }

	.menu_subcategory	{
			font-family: verdana, sans-serif;
			font-weight: normal;
			font-size: 0.7em;
			letter-spacing: -1px;
			}
			.menu_subcategory a	{ color: #FFFFFF; text-decoration: none; }
			.menu_subcategory a:hover	{ color: #C6FF00; text-decoration: none; }


	.menu_text	{
			font-family: verdana, helvetica, sans-serif;
			font-size: 0.7em;
			letter-spacing: -1px;
			color: #33370A;
			}
			.menu_text a		{ color: #33370A; text-decoration: none; }
			.menu_text a:hover	{ color: #FF0000; text-decoration: none; }


	h1		{
			font-family: helvetica, sans-serif;
			font-weight: normal;
			font-size: 160%;
			color: #BCBAD6;
			letter-spacing: -1px;
			}

	h2		{
			font-family: helvetica, sans-serif;
			font-weight: normal;
			font-size: 120%;
			color: #BCBAD6;
			letter-spacing: -1px;
			}


	h3		{
			font-family: helvetica, sans-serif;
			font-weight: normal;
			font-size: 110%;
			color: #29418C;
			letter-spacing: -1px;
			}








	.page_text			{
				font-family: verdana, sans-serif;
				font-size: 0.8em;
				color: #000000;
				height: 100%;
				}



	.footer		{ font-family: verdana, sans-serif; font-size: 0.7em; color: #666666; }


	.cart_list		{
			font-family: verdana, sans-serif;
			font-size: 0.7em;
			color: #252525;
			}

















.menu_title {  font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #FFCC00}
.menu_title a {  color: #FFCC00; text-decoration: none; }

.menu_items {  font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #272727}
.menu_items a { color: #FFFFFF; text-decoration: none; }

.cart_info {  font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #272727}
.cart_info a {  font-weight: bold; font-size: 11px; color: #CC0033; text-decoration: none;}

.item {  font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #545454}
.item a {  font-weight: bold; font-size: 11px; color: #CC0033; text-decoration: none;}





















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

hr			{
			height: 1px;
			color: #CCCCCC;
			border: dotted;
			width: 100%;
			}

.item_title		{
			font-family: helvetica, arial, sans-serif;
			font-size: 200%;
			color: #0E7885;
			font-weight: normal;
			letter-spacing: -1px;
			text-decoration: underline;
			}



/* begin login panel */
.login			{
			font-family: verdana, sans-serif;
			font-size: 11px;
			}

.login a			{
			color: #FFFFFF;
			text-decoration: none;
			}

.login a:hover		{
			color: #FFEE00;
			}


.login input		{
			font-family: verdana, sans-serif;
			font-size: 11px;
			width: 100px;
			}

.login hr			{
			color: #FFDD00;
			}

/* end login panel */



.special_title		{
			font-family: arial, sans-serif;
			font-size: 12px;
			color: #F64709;
			font-weight: bold;
			}

.special_price		{
			font-family: arial, sans-serif;
			font-size: 12px;
			color: #3E3E3E;
			font-weight: bold;
			}

.special_input		{
			font-family: verdana, sans-serif;
			font-size: 11px;
			}







.page_big		{ font-family: helvetica, arial, sans-serif; font-size: 1.5 em; font-weight: bold; letter-spacing: -1px;}
.page_medium		{ font-family: helvetica, arial, sans-serif; font-size: 1.25 em; font-weight: bold; letter-spacing: -1px;}
.page_small		{ font-family: helvetica, arial, sans-serif; font-size: 1.05 em; font-weight: bold; letter-spacing: -1px;}




.search_panel tr		{
			background-color: #427098;
			background-image: url(../i/search_panel_bg.gif)		/* relative to the stylesheet location! */
			}


.search_panel input	{
			font-family: verdana, sans-serif;
			font-size: 11px;
			width: 120px;
			}


.search_panel input.find	{
			width: 52px;
			}


.search_panel select	{
			font-family: helvetica, arial, sans-serif;
			font-size: 10px;
			width: 180px;
			}




.gen_huge		{
			font-family: helvetica, arial, sans-serif;
			font-size: 100%;
			color: #3E3E3E;
			font-weight: bold;
			letter-spacing: -1px;
			}


.gen_title			{
			font-family: arial, sans-serif;
			font-size: 75%;
			color: #3E3E3E;
			font-weight: bold;
			}


.gen_large		{
			font-family: verdana, sans-serif;
			font-size: 90%;
			font-weight: bold;
			color: #3E3E3E;
			}

.gen_text			{
			font-family: verdana, sans-serif;
			font-size: 11px;
			color: #3E3E3E;
			}


th.gen_text		{
			font-family: verdana, sans-serif;
			font-size: 75%;
			color: #145CA4;
			text-align: left;
			}

	/* begin menu layout classes ---------------------------------------------------------------------------------------------------------- */


	.menu			{
	font-family: arial, verdana, sans-serif;
	font-size: 0.7em;

				}

	.menu.mainactive		{
				color: #000000;
				background-color: #F0F2F6;
				}
	.menu.mainactive a		{ color: #000000; text-decoration: none; }


	.menu.maininactive		{
				color: #000000;
				background-color: #ffffff;
				}
	.menu.maininactive a	{ color: #000000; text-decoration: none; }



	.menu.subactive		{
				background-color: #F0F2F6;
				padding-left: 10px;
				}
	.menu.subactive a		{ color: #666666; text-decoration: none; }


	.menu.subinactive		{
				background-color: #ffffff;
				padding-left: 10px;
				}
	.menu.subinactive a	{ color: #004080; text-decoration: none; }

	.plug_title			{
	font-family: arial, sans-serif;
	font-size: 0.9em;
	font-style: normal;
	font-weight: bold;
	color: #003366;
				}

.plug_text			{
	font-family: verdana, sans-serif;
	font-size: 0.7em;
	color: #003366;
				}


.txt P {
	FONT-SIZE: 11px; MARGIN: 5px 10px; COLOR: #666666; FONT-FAMILY: verdana, sans-serif
}
.txt P A {
	COLOR: #0000FF; BORDER-BOTTOM: #0000FF 1px dotted; TEXT-DECORATION: none
}
.txt P A:hover {
	COLOR: #0000FF; BORDER-BOTTOM: #0000FF 1px solid
}


.footer_text	{ font-family: verdana, sans-serif; font-size: 70%; COLOR: #999999; }
.footer_text A {
	COLOR: #0000FF; BORDER-BOTTOM: #0000FF; TEXT-DECORATION: none

