﻿body {
	margin: 0px; 
	padding: 0px;
	color: #000000;
	background: #fff;
	font: .7em Verdana, Arial, Helvetica, sans-serif;
}
a:link { color: #666666; text-decoration:none}
td
{
    vertical-align:top;
}
h1 {
	color: #5b626c;
	font: bold 200% Verdana, Arial, Helvetica, sans-serif;
}

h2 {
	color: #5b626c;
	font: bold 120% Verdana, Arial, Helvetica, sans-serif;
}
h4 {
	color: #5b626c;
	font: bold 100% Verdana, Arial, Helvetica, sans-serif;
}
hr{

	color: #FFFFFF;
	line-height: 0px;
	height: 0px;
	border-style:dotted;  
	border-bottom: #CACACA 1px dotted;


}
img { border: 0px; }
table { font-size: 100%; }
form { margin: 0px; padding: 0px; }
select { font: 100% Verdana, Arial, Helvetica, sans-serif; border:1px solid #666666;}

textarea { font: 100% Verdana, Arial, Helvetica, sans-serif; border:1px solid #666666;}

input { font: 100% Verdana, Arial, Helvetica, sans-serif; border:1px solid #666666;}

#bar {
	font-size: 110%; /* box model hack */;
	voice-family: "\"}\"";
	voice-family: inherit;
	z-index: 100;
	color: black;
	background-image: url('images/searchbkg5.gif');
	background-repeat: repeat-x;
	border: 1px #FFDA75 solid;
	background-color: #FFF4CA;
	height: 37px; 
	text-align: center ;
}

		

#leftcontent 
	{
	position: absolute; 
	left: 0px;
	right: 0px;
	padding: 1px 1px 1px 3px;
	width: 190px;
	background-color:#EEEEEE;
	top: 85px;
	z-index: 100;
	border: 0px  #C9C9C9  solid;
}
#leftcontent H4
	{
	padding: 3px;
	color: #000000 ;
	z-index: 100;
	border: 1px #FFDA75 solid;
	margin-bottom: 0px;
	font-weight: bold;
	background:  #FFE678;
	background-image: url('images/CategoriesBkg2.gif');
}
#centercontent 
	{
		margin-top:0px;
		background:#fff;
		voice-family: "\"}\"";
		voice-family: inherit;
   		z-index:100;

}
		
#centercontent h1{

	top: 3px; 
	margin-top: 0px; 
	margin-bottom: 3px;
	font-size: 95%;
	
	
}

html>body #centercontent {
   	margin-left: 194px; /* left Pos */
   	z-index:100;
   	margin-top: 0px; /* Top Pos */

}
.browsebox
{
}
.subcategory
{
    margin-left:10px;
}
.twentypixspacer
{
    height:20px;
}
div.tn-container {
/*	float:left;
	width:122px;
	height:300px;*/
	margin:2px 2px 15px 2px;
	/*background:#44698E; 
	border:#44698E 1px solid; */
	padding: 1px;	
	vertical-align:baseline;
	
}

div.sc-container {
	float:none ;
/*	width: 65px;
	height: 87px; */
	margin: 0px 0px 0px 0px;
	border: 0 #44698E solid;
	padding: 2px;
	vertical-align: baseline;
}
div.add-to-cart {
	width:122px;
	height:28px;
	border:#44698E 1px solid;
	text-align:left;	
}
div.add-to-cart img { border:none;}
div.add-to-cart a {
	display:block;
	width:100%;
	height:21px;
	padding-top:7px;
	color:#fff;
	font:85% bold Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	background:#2D455E;
	text-align:left;
}
div.tn-prices {
	padding-top:3px;
	text-align:center;
	color:black;
	font-size:120%;
	color:#CC0000 ;
}

div.tn-prices span {
	font-size:12px;
	font-style:italic;
	font-weight:normal;
	color:#26495B;
}
div.tn-Merchant {
	font-size:10px;
	padding-top:3px;
	text-align:center;
	color:#26495B;
}

div.tn-Merchant span {
	font-size:10px;
	font-style:italic;
	font-weight:normal;
	color: #4789AD; 
}
div.tn-Status {
	padding-top:3px;
	text-align:center;
	color:#26495B;
}

div.tn-Status span {
	font-size:12px;
	font-style:italic;
	font-weight:normal;
	color: #103c84;
}
div.product-name {	
	padding:3px;
	text-align:center;
	font:11px Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	color:#26495B;
	width:115px;
	margin:auto;
	overflow:auto;	
}

div.category-name {
	padding: 1px;
	text-align: center;
/*	font: 12px Georgia, "Times New Roman", Times, serif; */
	color:#26495B;
	margin-top: -4px;
	/*width: 65px;*/

	/*font-weight:bold; */
	font-size: 9px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	
}
div.see-details { 
	font-size:85%;
	text-align:center;
	padding-bottom:5px;
/*	color: #fc0; */
	color:#26495B;
	width: 115px;
	height: 70px;
	margin:auto;
	overflow:auto;
}
div.see-details a {	
/*	color: #fc0; */
	color: #103c84;
	
}
.thumbnail-img-link {
	border:#EAEAEA  1px solid ;
/*	text-align: left ; */
	/*width: 50px;*/
	
}
a:hover .thumbnail-img-link {
	border-color:#C0C0C0;
}

.thumbnail {
	text-align:center;
	vertical-align:middle;
/*	width:122px;
	height: 150px; */
	position:relative;  
	z-index: 0; 
	
}

.thumbnail:hover{
	background-color: transparent;
	z-index: 50;
}


.Categorythumbnail {
	text-align: center;
	vertical-align: middle;
/*	width: 60px;
	height: 60px; */
	position: relative;
	z-index: 0;
	background-color: transparent;

}
.thumbnail span{ /*CSS for enlarged image*/
position: absolute; 
background-image:url('images/pixel.gif');
background-repeat: repeat;
background-color: #F5F5F5;
padding: 6px;
left: 100px; 
top: 20px;
border:  1px gray outset; 
visibility: hidden;
color: black;
text-decoration: none;
text-align: left ;
vertical-align: bottom;
width: 190px;
height: 250px;


}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 1px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 20;
left: -20px; /*position where enlarged image should offset horizontally */
z-index: 1000;
}



.LeftSubMenuBtn  {
	height: 10px;
	font-weight: bold;
}
.LeftSubMenuBtn a {
	display:block;
	 width:92%; 
/* Bryan Green Asked to increase font */		
	font:  1.10em Arial, Helvetica, sans-serif;
/*	color:#3A0102;/*black ;  /*#2E465F;*/
	color:#4B4B4B;
	padding:3px;
/*	border-bottom:#C1D0E1 1px solid; */
	border-bottom: #CACACA 1px dotted;
	text-decoration: none ;
	

}

	
	
	


.LeftSubMenuBtn li {
	background: url("icon-arrows.gif") no-repeat 2.3em 8px;
	padding-left:3em;
	display:block;
	white-space: nowrap;	
	
	}
	

.LeftSubMenuBtn a Span  {
	color:#7D7D7D;
	font-size: 9px;
}
	
.LeftSubMenuBtn a:hover {
	text-decoration:underline;
	border-right:#EEF2F7 1px solid;
	
/*	color:#EEF2F7;

	background:#999999;*/

}
	
	
	
	
	
.Text-sz10
{
	font-weight: normal;
	font-size: 10px;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
.text-sz14
{
	font-weight: bold;
	font-size: 14px;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	/*background-color: white;*/
}
.Red-Text	{color: red}
.darkgray		{color: #636363}
.white			{color: #FFFFFF}
.lgray			{color:#bbbbbb}
.bgGrayDark3	{

/*background-color: #999999;*/

		background:#B1B1B1;

}

.bkgGreyGradiant{
	background-image: url('images/Menu-GreyBkg10.gif');
	background-color: #EFF0EF;
}
.b			{font-weight: bold}
BODY
{
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-color: #ffffff;
}
INPUT
{
	font-weight: normal;
	font-size: 12px;
	color: black;
	background-color: #ffffff;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
OPTION
{
	font-weight: normal;
	font-size: 12px;
	color: black;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
SELECT
{	
	font-weight: normal;
	font-size: 12px;
	color: black;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
A
{	
}
.login {
	height:20px;
	background:#fff;
	border:gray 1px solid;
	font:90% Arial, Helvetica, sans-serif;
	padding:0;
	padding-left:3px;
	padding-top:3px;
	vertical-align:middle;
	width: 200px;
	font-size:12px;
}
.loginheader
{ 
    text-align:right ;
    vertical-align:bottom ;
  	font-weight:bold;
  	
 }

.LoginBtn 
{
	text-align: center ;
		
	

}
.border-tables {
	border:#D1D1D1 1px dotted;
}
A.topnav{text-decoration:none}
.top-menu-tbl{
	color: #FFFFFF;
	background-color: #423C29;
	text-align: center; /*	BACKGROUND-COLOR:#FCF8D6;/* #FFFBE8;  #FCF8D6;*/;
	background-image: url('images/top-menu-bkg4.gif');
}
.top-menu-r1{
	color:#000000;
	height:12px;
/*	background-color:#eeeeee; */
	text-align:center;
	width:100%;
}
.top-menu-r2{
	color:#000000;
	height:12px;
/*	background-color:#eeeeee; */
	text-align:center;
}
.top-menu-r1-tbl{
	border-right:#AAAAAA 1px solid;
	border-top:#AAAAAA 1px solid;
	font-weight:bold;
	font-size:11px;
	border-left:#AAAAAA 1px solid;
	color:#000000;
	border-bottom:#AAAAAA 1px solid;
	font-family:Arial;
	height:12px;
/*	background-color:#eeeeee; */
	text-align:center;


}

.top-menu-fc{
	border-right:#AAAAAA 1px solid;
	font-weight:bold;
	font-size:11px;
	cursor:hand;
/*	color:#616161;*/
	color: white;
	font-family:Arial;
	height:12px;
	/*background-color:#eeeeee;*/
	text-align:center;


/*	background-image: url('images/top-menu-bkg2.gif');*/

}

.top-menu-lc{
	font-weight:bold;
	font-size:11px;
	cursor:hand;
	color:#000000;
	font-family:Arial;
	height:12px;
	text-align:center;
/*	background-image: url('images/top-menu-bkg2.gif');*/

}
.lower-rect{
	border-right:#AAAAAA 1px solid;
	font-weight:bold;
	font-size:11px;
	border-left:#AAAAAA 1px solid;
	color:#000000;
	border-bottom:#AAAAAA 1px solid;
	font-family:Arial;
	height:12px;
/*	background-color:#eeeeee; */
	text-align:center;
	
}

.marginNull
{
	margin-bottom:0px;
	margin-top:1.85px;
}

.top-menu-fc a {
/*	color:#4D4D4D;*/
	color: white ;
	text-decoration:none; 
}

.top-menu-lc a {
/*	color:#4D4D4D; */
	color: white ;
	text-decoration:none; 
}

.MenuItems
{
	color:#4D4D4D;
	color: white;
	text-decoration: none;
	width:100%;	
}

.MenuItems:hover {
/*	color:#00009B; */
	color: #EFE0A5;
	text-decoration:underline;
	width:100%;	
	
}

.product-cell{
/*	border-bottom: 1px #CFCFCF  dashed ;
	border-right: 1px #CFCFCF dashed  ;	
*/	
	border: 1px #CFCFCF dotted ;
	
	
}
.category-cell{
	border: 1px #CFCFCF dotted ;
	
	
}

.Top-Border {
	background-image: url('images/top-boarder3.gif');
	height: 20px;
	background-repeat: repeat-x;
	z-index: 1000;
	background-color: #AD4D29;
}

.DrilDownTopNavigation {
	 font-size: 11px;
	margin-top: 7px;
	margin-left: 10px;
	margin-bottom: 0px;
	
}

.DrilDownTopNavigation a{
	 font-size: 11px;
	 color: black;
}


.DrilDownTopNavigation a:hover {
	 font-size: 11px;
	 color: blue;
	
}

.GoBackBtn{
	
	padding-top: 5px; 
	
}
.GoBackBtn img{
	
	
	border: 0px;
	padding: 0px;
	margin: 0px;
	
}

.GoBackTxt {
	
	padding-top: 11px; 
	text-align:left;
	
	
}
.GoBackTxt a{
	color: black ;
	text-align: left;
	
}

.price-pdct-large {
	
	color:red #000000;
}
.price-pdct-large span {
	
	color: red;
	font-size: 14px;
	
}

.DrilDownTopNavigation a {

	text-decoration: none ;	
	
}

.DrilDownTopNavigation a:visited  {

	text-decoration: none ;	
	
}
.dt-prices {
	color: black;
	font-size: 120%;
	color: #CC0000;
}

.dt-OldPrice 
{
	font-size: 150%;
	padding-top: 3px;
	color: #26495B;
	/*text-decoration:line-through;*/
}

.dt-LastUpdate
{
	font-size: 100%;
	padding-top: 3px;
	color: #26495B;
	/*text-decoration:line-through;*/

}
.dt-NewPrice-lower
{
	font-size: 150%;
	padding-top: 3px;
	color:Red ;
	/*text-decoration:line-through;*/
}

.dt-NewPrice-higher
{
	font-size: 150%;
	padding-top: 3px;
	color:Green ;
}

.dt-Days
{
	font-size: 120%;
	padding-top: 3px;
	color: #26495B;
	/*text-decoration:line-through;*/
}

.dt-Merchant {
	font-size: 10px;
	padding-top: 3px;
	color: #26495B;
}
.dt-Status {
	padding-top: 3px;
	color: #26495B;
}
.dt-product-name {
	padding: 3px;
	font: 11px Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	color: #26495B;
	margin: auto;
	overflow: auto;
}
.dt-see-details {
	font-size: 85%;
/*	color: #fc0; */;	color: #26495B;
}



.ListPagingTable {
	color: #46657D;
	font-family: "Arial Narrow";
	font-size: small;
	background-image: url('images/Pagingbkg.gif');
	height: 25px; /*	border-bottom: 1px solid #b1b6ba; */;
	border-top: 1px #FFDA75 solid;
	border-left: 1px #FFDA75 solid;
	border-right: 1px #FFDA75 solid;
	background-color: #FFE88C;
}
.ListPagingTextDisabled {
	color: #CDCDCD;
	font-family: "Arial Narrow";
	font-size: small;
	text-decoration: none;
}

.ListPagingTextDisabled a{
	
	text-decoration: none ;
	
}
.ListPagingTextDisabled a:visited{
	
	text-decoration: none ;
	
}

.ListPagingTextSelected {
	color: #000000;
	font-size: small;
	font-family: "Arial Narrow";
	font-weight: bold;
}
.ListPagingText {
	background : transparent;
	font-size: small;
	color: #808080;
	text-decoration : none;
	font-weight: normal;
	font-family: "Arial Narrow";
}

.ListPagingText a {
	text-decoration : none;
}

.ListPagingText a:visited {
	text-decoration : none;
	color: #808080;
}

.ListPagingTextBold {
	background : transparent;
	font-size: small;
	color: #666666;
	text-decoration : none;
	font-weight: bold;
	font-family: "Arial Narrow";
}

.ListPagingHeaderText {
	font-size: x-small;
	color: #000000;
	text-decoration : none;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}
.ListPagingHeaderTable {
	padding: 1px;
	margin: 1px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
}
.ListPagingHeaderTextBold {
	font-size: x-small;
	color: #000000;
	text-decoration : none;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.ListPagingHeaderTextBoldRed {
	font-size: x-small;
	color:red ;
	text-decoration : none;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.ListPagingTextCount {
	background : transparent;
	font-size: x-small;
	color: #333333;
	text-decoration : none;
	font-weight: normal;
	font-family: "Arial Narrow";
}
}
.ListPagingHeaderTextRight {
	font-size: x-small;
	color: #000000;
	text-decoration : none;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	float: right;
	text-align: right;
}
.GridDetailedImageCopy {
	border-width: 0;
}
.Click-ShopBy{
	
	font-size: x-small;
	
}
