body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
table{
	border-collapse: collapse;
}
td {
	color: #333333; 
	font-size: 11px; 
}
a:link {color:#333333; text-decoration:underline;}
a:visited {color:#333333; text-decoration:underline;}
a:active {text-decoration:underline;}
a:hover {color:#666666;text-decoration:none;}

/* Navigation Tab  ======================================================*/
.pagetab{
	width: 100%;
	height: 27px;
	background-color: #3171ad;	
	border-width:0px; 
	border-color:#465061; 
	border-top-style:none; 
	border-right-style:none; 
	border-bottom-style:none; 
	border-left-style:none;
	text-align: center;
}
.tabitem {margin: 10px; color: #FFFFFF;}
.tabitem b {margin: 10px; color: #FFFF00;}
.tabitem a:link {color:#FFFFFF; text-decoration:none;}
.tabitem a:visited {color:#FFFFFF; text-decoration:none;}
.tabitem a:hover {color:#DFC884;text-decoration:underline;}

/* Right Side-bar  ======================================================*/
.rightbar	{background-color: #F7F7F7;border-top:#eeeeee 1px solid;border-right:#eeeeee 1px solid;padding:6px 0px 6px 6px}
.rightbar2	{background-color: #F7F7F7;border-top:#eeeeee 1px solid;border-left:#eeeeee 1px solid;padding:6px 0px 6px 6px}

.contentpadding{
	padding: 0px 0px 5px 10px;
}
.contentpadding2{
	padding: 0px 10px 5px 0px;
}

.rightbartitle{
	width: 100%;
	background-color: #F3E8B8;
	color: #000000;	
	font-weight: bolder;
}

/* Search Options Bar  ======================================================*/
.searchbar{
	width: 100%;
	background-color: #efdf9c;
	color: #000000;	
	font-weight: bolder;
	text-align: center;
}

.page{
	width: 100%;
}

.pageitem{
	width: 90%;
	text-align: right;
	padding: 5px;
}

.resultheader{
	padding: 3px;
	width: 100%;
	background-color:#d6efff;
}
.resultheader b				{color:#EF5100; font-weight:normal;}
.resultheader a:link		{color:#0034FF; text-decoration:none;}
.resultheader a:visited		{color:#0034FF; text-decoration:none;}
.resultheader a:hover		{color:#0034FF; text-decoration:underline;}

.allstores a:link		{color:#000000; text-decoration:underline;}
.allstores a:visited	{color:#000000; text-decoration:underline;}
.allstores a:hover		{color:#000000; text-decoration:none;}

.resultout{
	width: 100%;
	border: 1px solid #e7d7b5; 
	text-align:left; 
}

.subcategories{
	width: 85%;
	background-color:#F3F3F3;
	text-align: left;
	border: 1px solid #546074; 
	padding: 5px;
	margin-top: 10px;
}

/* SubNodesBlock ======================================================*/
.subnodesblock{
	text-align: left;
	border: 1px solid #9cc7f7;
}
UL.SubNodesBlockU {list-style-type: none;  line-height: 17px; margin: 0px;}
UL.SubNodesBlockU LI {float: left; width: 130px; white-space: nowrap; color: #083593;}
UL.SubNodesBlockU LI A:link{color: #083593;}
UL.SubNodesBlockU LI A:visited{color: #083593;}
UL.SubNodesBlockU LI A:hover{color: #083593;}


/* CatPath1 ======================================================*/
.CatPath1 {color:#666666;}
.CatPath1 b {color:#FF0000; font-weight:normal;}
.CatPath1 a:link		{color:#0037FF; text-decoration:none;}
.CatPath1 a:visited	{color:#0037FF; text-decoration:none;}
.CatPath1 a:hover		{color:#0037FF;text-decoration:underline;}


/* Rich Cat Tree =================================================*/
.richcat_0				{font-weight:bold;}
.richcat_0 b			{color:#0048ff;}
a.richcat_0:link		{color:#444444; text-decoration:none;}
a.richcat_0:visited		{color:#444444; text-decoration:none;}
a.richcat_0:hover		{color:#444444; text-decoration:underline;}

.richcat_1 				{font-weight:bold;}
a.richcat_1 b			{color:#0048ff;}
a.richcat_1:link		{color:#444444;text-decoration:none;}
a.richcat_1:visited		{color:#444444;text-decoration:none;}
a.richcat_1:hover		{color:#444444;text-decoration:underline;}

.richcat_2 				{padding:0pt 0pt 0pt 8pt;}
a.richcat_2 b			{color:#0048ff;text-decoration:none;}
a.richcat_2:link		{color:#222222;text-decoration:none;}
a.richcat_2:visited		{color:#222222;text-decoration:none;}
a.richcat_2:hover		{color:#222222;text-decoration:underline;}


.richcat_3 				{padding:0pt 0pt 0pt 16pt;}
a.richcat_3 b			{color:#0048ff;text-decoration:none;}
a.richcat_3:link		{color:#083593;font-size:11px;text-decoration:none;}
a.richcat_3:visited		{color:#083593;font-size:11px;text-decoration:none;}
a.richcat_3:hover		{color:#083593;font-size:11px;text-decoration:underline;}

.richcat_4 				{padding:0pt 0pt 0pt 24pt;}
a.richcat_4 b			{color:#0048ff;text-decoration:none;}
a.richcat_4:link		{color:#7b7b7a;font-size:10px;text-decoration:none;}
a.richcat_4:visited		{color:#7b7b7a;font-size:10px;text-decoration:none;}
a.richcat_4:hover		{color:#7b7b7a;font-size:10px;text-decoration:underline;}

.richcat_5 				{padding:0pt 0pt 0pt 32pt;}
.richcat_5 b			{color:#0048ff;text-decoration:none;}
a.richcat_5:link		{color:#0000ff;font-size:10px;text-decoration:none;}
a.richcat_5:visited		{color:#0000ff;font-size:10px;text-decoration:none;}
a.richcat_5:hover		{color:#0000ff;font-size:10px;text-decoration:underline;}

/* Simple Cat Tree =================================================*/
.simplecat_0				{font-weight:bold;}
.simplecat_0 b			{color:#0048ff;}
a.simplecat_0:link		{color:#444444; text-decoration:none;}
a.simplecat_0:visited		{color:#444444; text-decoration:none;}
a.simplecat_0:hover		{color:#444444; text-decoration:underline;}

.simplecat_1 				{font-weight:bold;}
a.simplecat_1 b			{color:#0048ff;}
a.simplecat_1:link		{color:#444444;text-decoration:none;}
a.simplecat_1:visited		{color:#444444;text-decoration:none;}
a.simplecat_1:hover		{color:#444444;text-decoration:underline;}

.simplecat_2 				{padding:0pt 0pt 0pt 8pt;}
a.simplecat_2 b			{color:#0048ff;text-decoration:none;}
a.simplecat_2:link		{color:#222222;text-decoration:none;}
a.simplecat_2:visited		{color:#222222;text-decoration:none;}
a.simplecat_2:hover		{color:#222222;text-decoration:underline;}


.simplecat_3 				{padding:0pt 0pt 0pt 16pt;}
a.simplecat_3 b			{color:#0048ff;text-decoration:none;}
a.simplecat_3:link		{color:#083593;font-size:11px;text-decoration:none;}
a.simplecat_3:visited		{color:#083593;font-size:11px;text-decoration:none;}
a.simplecat_3:hover		{color:#083593;font-size:11px;text-decoration:underline;}

.simplecat_4 				{padding:0pt 0pt 0pt 24pt;}
a.simplecat_4 b			{color:#0048ff;text-decoration:none;}
a.simplecat_4:link		{color:#7b7b7a;font-size:10px;text-decoration:none;}
a.simplecat_4:visited		{color:#7b7b7a;font-size:10px;text-decoration:none;}
a.simplecat_4:hover		{color:#7b7b7a;font-size:10px;text-decoration:underline;}

.simplecat_5 				{padding:0pt 0pt 0pt 32pt;}
.simplecat_5 b			{color:#0048ff;text-decoration:none;}
a.simplecat_5:link		{color:#0000ff;font-size:10px;text-decoration:none;}
a.simplecat_5:visited		{color:#0000ff;font-size:10px;text-decoration:none;}
a.simplecat_5:hover		{color:#0000ff;font-size:10px;text-decoration:underline;}

/* Favorite Cat Tree =================================================*/

.favcat0 				{padding:0pt 0pt 0pt 8pt;font-weight:bold;}
.favcat0 a:link			{color:#000000;text-decoration:none;}
.favcat0 a:visited		{color:#000000;text-decoration:none;}
.favcat0 a:hover		{color:#000000;text-decoration:underline;}

.favcat1 				{padding:0pt 0pt 0pt 8pt;font-weight:bold;}
.favcat1 a:link			{color:#000000;text-decoration:none;}
.favcat1 a:visited		{color:#000000;text-decoration:none;}
.favcat1 a:hover		{color:#000000;text-decoration:underline;}

.favcat2 				{padding:0pt 0pt 0pt 16pt;}
.favcat2 a:link			{color:#222222;text-decoration:none;}
.favcat2 a:visited		{color:#222222;text-decoration:none;}
.favcat2 a:hover		{color:#222222;text-decoration:underline;}


/* Top Level Cat Tree =================================================*/

.topcat0 			{font-weight:bold;}
.topcat0 b			{color:#0049FF;text-decoration:none;}
a.topcat0:link		{color:#222222;text-decoration:none;}
a.topcat0:visited	{color:#222222;text-decoration:none;}
a.topcat0:hover		{color:#222222;text-decoration:underline;}

.topcat1 			{padding:0pt 0pt 0pt 5pt;font-weight:bold;}
.topcat1 b			{color:#0049FF;text-decoration:none;}
a.topcat1:link		{color:#222222;text-decoration:none;}
a.topcat1:visited	{color:#222222;text-decoration:none;}
a.topcat1:hover		{color:#222222;text-decoration:underline;}


.tab_title 				{padding:3pt 0pt 0pt 0pt;}
.tab_title a:link		{color:#000000;font-size:11px;text-decoration:none;}
.tab_title a:visited	{color:#000000;font-size:11px;text-decoration:none;}
.tab_title a:hover		{color:#000000;font-size:11px;text-decoration:underline;}

.selected_tab_title 			{padding:3pt 0pt 0pt 0pt;}
.selected_tab_title a:link		{color:#FFFFFF;font-size:11px;text-decoration:none;}
.selected_tab_title a:visited	{color:#FFFFFF;font-size:11px;text-decoration:none;}
.selected_tab_title a:hover		{color:#FFFFFF;font-size:11px;text-decoration:underline;}

.bgcolor_header_bar		{background-color:#800000;}

.favorite{
	width: 85%;
	background-color:#F3F3F3;
	text-align: left;
	border: 1px solid #546074; 
	padding: 5px;
	margin-top: 10px;
}
.bgcolor_header_bar {background-color:#800000;}
.bgcolor_product_separator {border-bottom: 1px dotted #DDC797;}
.bgcolor_bottom_bar {background-color:#E8F2E8;}
.bgcolor_resultlist_separator {background-color:#008000;}

.out_of_stock {color:#999999;font-weight: bold;}
.may_out_of_stock {color:#cc9900;font-weight: bold;}
.in_stock {color:#008000;font-weight: bold;}

/* Product Lists */
.product_price {font-size: 12px; font-weight: bold; color: #990000;}
.product_rebate {font-size: 12px;}
.product_shortdesc {font-size: 12px;}

.product_name {font-size: 14px; color:#000000; font-weight: bold;}
.product_name a:link {color:#000000; text-decoration:none;}
.product_name a:visited {color:#000000; text-decoration:none;}
.product_name a:hover {color:#666666;text-decoration:underline;}

.deal_name {font-size: 14px; color:#CC6600;font-weight: bold;}
.deal_name a:link {color:#663399;color:#CC6600;text-decoration:none;}
.deal_name a:visited {color:#663399;color:#CC6600;text-decoration:none;}
.deal_name a:hover {color:#663399;color:#CC6600;text-decoration:underline;}

.deal_expire {color: #999999;}
.deal_expire a:link {color:#999999; text-decoration:none;}
.deal_expire a:visited {color:#999999; text-decoration:none;}
.deal_expire a:hover {color:#999999;text-decoration:underline;}

.product_source {}
.product_source a:link {color:#663399;text-decoration:none;font-weight: bold;}
.product_source a:visited {color:#663399;text-decoration:none;font-weight: bold;}
.product_source a:hover {color:#663399;text-decoration:underline;font-weight: bold;}


.tab_not { background-color: #F4F4F4; border-top:#999999 1px solid;}

.nws_footer_tb	{border-top:5px solid #546074;font-family:tahoma, Arial, sans-serif;background-color:#3171AD;padding:6px;height:55px}

.nws_footer_tbl				{color: white;font-family:tahoma, Arial, sans-serif;}
.nws_footer_tbl a:link		{color: white;font-family:tahoma, Arial, sans-serif;}
.nws_footer_tbl a:visited	{color: white;font-family:tahoma, Arial, sans-serif;}

.nws_footer_tb2	{color: white; font-family:tahoma, Arial, sans-serif;}

