TD     {font-family: Arial, Sans-Serif, helvetica, sans-serif, verdana; font-size: 12px;}
BODY	{font-family: Arial, Sans-Serif, Helv, Tahoma; font-size: 12px; color: black}
LI 		{line-height: 1.3em; padding-left: 5px; font-family: Arial, Sans-Serif, helvetica, sans-serif, verdana; font-size: 12px;}
P 		{line-height: 1.3em; font-family: Arial, Sans-Serif, helvetica, sans-serif, verdana; font-size: 12px;}

A.detail {text-decoration: underline; font-family: Arial, sans-serif, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF;}
A.detail:link 	{text-decoration: underline; font-family: Arial, sans-serif, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF;}
A.detail:hover {text-decoration: underline; font-family: Arial, sans-serif, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF;}
A.detail:visited {text-decoration: underline; font-family: Arial, sans-serif, Helvetica, sans-serif; font-size: 12px; color: Yellow; }
A.detail:active  {text-decoration: underline; font-family: Arial, sans-serif, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF;}

.categorybutton {background-color: #345588; height: 25px; padding-left: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold;	text-transform: capitalize;	color: #FFFFFF;	border-top: thin solid #FFFFFF;	border-right: thin none #FFFFFF; border-bottom: thin solid #FFFFFF;	border-left: thin none #FFFFFF;}
.reviewheader   {font-family: Arial, Tahoma, Helv; font-size: 13px; color: navy; font-weight:bold;}
.reviewlink     {font-family: Arial, Tahoma, Helv; font-size: 12px; color: navy; display:inline;}
.reviewlist		{font-family: Arial, Tahoma, Helv; font-size: 13px; height: 15px; font-weight: bold; color: yellow; padding-bottom: 2px; padding-left: 5px;  background: url(/stylesheetlinks/date_background.gif);}
.newssubhead	{font-family: Arial, Helv; font-size: 9pt; color: black; font-weight: Bold}
.newsheadline   {font-family: Arial, Tahoma, Helv; font-size: 100%; color: Navy; Font-weight: bold;}
.newsheader   {font-family: Arial, Tahoma, Helv; font-size: 14px; color: Navy; Font-weight: bold;}
.newssummary    {font-family: Arial, Tahoma, Helv; font-size: 12px;  text-align: justify;}
.newsdate		{font-family: Arial, Tahoma, Helv; font-size: 12px; color: #006600;}
.newspadding    {padding-right: 10px;}
.menutitle 		{cursor: pointer; padding-left: 12px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;  font-style: normal; font-weight: bold; text-transform: capitalize; color: #345588; line-height: 2em; background-image: url(/stylesheetlinks/button_bckgrn.gif); background-repeat: repeat;}
.submenu		{padding-left: 30px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; cursor: pointer; text-transform: capitalize; color: #345588; line-height: 2.0em; background-image: url(/stylesheetlinks/buttonSUB_bckgrn.jpg); background-repeat: repeat;}
.rebatehead     {font-family: Tahoma, Arial, Helv; font-size: 9pt; color: black; font-weight: bold;}
.rebatelink     {font-family: Arial, Helv; font-size: 8pt; color: black;}
.rebatetitle	{font-family: Arial, Helv; font-size: 12pt; font-weight: bold; color: white; background: #345588;}
.Navlist 		{background-color: #E0D3E3; padding-left: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; text-transform: capitalize; color: #345588; list-style-position: outside; list-style-type: none; line-height: 2em; border: thin none #345588; background-image: url(/stylesheetlinks/button_bckgrn.gif); background-repeat: repeat;}
.Availability 	{font-family: Tahoma, Sans-Serif, Helvetica; font-size: 10px; color: navy;}
.portfolioheadline {background-color: #FFFEC0;	font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal;	font-weight: bold; text-transform: capitalize;	color: #345588;	list-style-position: outside;list-style-type: none;	line-height: normal; text-decoration: underline; padding: 2px; border-top: thin none #345588; border-right: thin none #345588; border-bottom: thin none #345588; border-left: thin none #345588;}
.portfoliodescription {background-color: #FFFEC0; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; text-transform: capitalize; color: #000000; list-style-position: outside; list-style-type: none; line-height: normal; text-decoration: none;	padding: 2px; border-top: thin none #345588; border-right: thin none #345588; border-bottom: thin none #345588; border-left: thin none #345588;}
.pageheading {FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #345588; FONT-FAMILY: Arial}
.catrightnav   {font-size: 11px; font-family: arial, verdana, tahoma; background: white;  line-height: 1.4em;}
.catnavheader  {font-family: arial, helvetica; font-size: 16px; line-height: 1.3em; font-weight: bold; margin-left: 10px;}

.vendorresultboxes  {font-size: 12px; font-family: verdana, arial, sans-serif, helvetica;}
.vendordescription {line-height: 1.3em; font-family: tahoma, verdana, Sans-serif, Arial, Helvetica; font-size: 12px;}

.hotnewproducts {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-transform: capitalize;
	color: #000000;
	list-style-position: outside;
	list-style-type: none;
	line-height: normal;
	text-decoration: none;
	padding: 2px;
	border: thin solid #000000;
}

.newprodheader {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: capitalize;
	color: #000066;
	line-height: normal;
	text-align: center;
	padding-left: 5px;
}

.newprodbody {
	background-color: #FFFFFF;
	text-align: left;
	font-family: helvetica, arial;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	padding: 5px 10px 5px 5px;
}
.prodprice {
	font-family: Arial, tahoma, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	line-height: 1.5em;
	padding: 0px 0px 0px 0px;
	text-align: center;
}
.prodpricesmall {
	background-color: #FFFFFF;
	font-family: Arial, tahoma, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF0000;
	line-height: 1.2em;
	text-align: center;
}
.newproddetails {
	font-family: Arial, tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;	
	text-transform: capitalize;
	color: #FFFF00;
	line-height: normal;
	padding: 0px 10px 5px 5px;
	text-decoration: underline;
}

.newprodborder {
	background-color: #FFFFFF;
	border: thin solid #000000;
}
.rebateprice {
	background-color: #FFFFFF;
	font-family: Arial, tahoma, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: Maroon;
	text-align: center;
	margin-bottom: 2px;
}

.inputpadding {
	padding: 5px;
}

.logintext {
	background-color: #FFFEC0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	text-transform: capitalize;
	color: #345588;
	list-style-position: outside;
	list-style-type: none;
	line-height: normal;
	text-decoration: underline;
	border-top: thin none #345588;
	border-right: thin none #345588;
	border-bottom: thin none #345588;
	border-left: thin none #345588;
	padding-bottom: 5px;
}

.mostpopularlist {
	background-color: #E0DCED;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-transform: capitalize;
	color: #345588;
	list-style-position: outside;
	list-style-type: none;
	line-height: 2em;
	text-decoration: underline;
	border-top: thin none #345588;
	border-right: thin none #345588;
	border-bottom: thin none #345588;
	border-left: thin none #345588;
	padding: 5px;
}

.specialslist {background-color: #99FFFF; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #345588; line-height: 2em;	border-top: thin none #345588;	border-right: thin none #345588;	border-bottom: thin none #345588;	border-left: thin none #345588;	padding: 5px;}


linklist       {text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #345588;}
A.linklist     {text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:  #345588;}
A.linklist:link {text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:  #345588;}
A.linklist:hover {text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:  Maroon;}
A.linklist:visited {text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #345588; }
A.linklist:active  {text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:  #345588;}

.locations {
	background-color: #FFFFCC;
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-decoration: underline;
	text-transform: capitalize;
	color: #000000;
	list-style-position: outside;
	list-style-type: none;
	line-height: 1.5em;
	border-top: thin none #345588;
	border-right: thin none #345588;
	border-bottom: thin none #345588;
	border-left: thin none #345588;
	padding: 5px;
}
.dailynews {
	height: 25px;
	padding-left: 10px;
	padding-top: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	text-transform: capitalize;
	color: #FFFFFF;
	vertical-align: middle;
	background: #345588;
}
.prodheader {
	margin-top: 10px;
	line-height: 1.5em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #400080;
	text-align: left;
}
.specialsheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	font-style: normal;
	font-weight: bold;
	text-transform: capitalize;
	color: #333333;
}

.infoheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	font-variant: normal;
	background-color: #FFFFFF;
	text-align: center;
	padding-top: 15px;
}
.detailnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #000033;
	background-color: #CCCCCC;
	text-align: center;
	white-space: normal;
	cursor: pointer;
	font-style: normal;
	background-repeat: repeat-x;
	height: 26px;
}

.availability {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	font-style: normal;
	font-weight: bold;
	text-transform: capitalize;
	color: #333333;
	height: 25px;
}

.membername {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #000033;
	background-color: #FFFFFF;
	white-space: normal;
	font-style: normal;
	height: 22px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
}
.detaillogo {
	border-bottom: dotted black thin;
	text-align: left;
	font-family: arial, helvetica, tahoma;
	font-size: 12px;
	height: 20px;
	padding: 5px 0px 5px 0px
}
.detailsku {
	border-bottom: dotted black thin;
	text-align: left;
	font-family: arial, helvetica, tahoma;
	font-size: 11px;
	font-variant: normal;
	color: #000071;
	height: 25px
}
.detailprice {
	border-bottom: dotted black thin;
	text-align: left;
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-color: #E9E9FD;
	font-style: normal;
	padding: 5 0 5 0;
	font-weight: bold;
	color: black;
	line-height: 1.5em
}
.detailavail {
	border-bottom: dotted black thin;
	text-align: left;
	font-family: arial, helvetica, tahoma;
	font-size: 12px;
	font-weight: bold;
	font-variant: normal;
	height: 30px;
	color: #000000}
	
.Yourprice {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	color: #990000;
	font-weight: bold;
	height: 50px;
	padding-top: 15px;
}

.promolistheader {font-family: arial, helvetica, tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	}
	
.Speclabel {
	background-color: #AFC2E0;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-transform: capitalize;
	color: #000000;
	border: thin none black;
	line-height: 20px;
}
.Specdata {
	background-color: #E0E8F3;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-transform: capitalize;
	color: #000000;
	border: thin none black;
	line-height: 20px;
}
.spectitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: navy;
	border-bottom: dotted thin black;
}
.Sectionname {
	background-color: black;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-transform: capitalize;
	color: white;
	border: thin none black;
	line-height: 20px;
}

.descriptiondata {
	padding-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: black;
	text-align: justify;
}

.retailsections {font-family: Arial, Tahoma, Helvetica, sans-serif;	font-size: 13px; font-weight: bold;	background-color: #E0DCED; color: black; text-decoration: none;}
a.retailsections:link  {font-family: Arial, Tahoma, Helv; font-size: 13px; color: black; background-color: #E0DCED; text-decoration: none;}
a.retailsections:hover  {font-family: Arial, Tahoma, Helv; font-size: 13px; color: red; background-color: #E0DCED; text-decoration: none;}

.contactinfo {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: white; background: #345588; text-align: center; line-height: 1.5em}
