SPAN, DIV, OPTION, SELECT, BODY, P, .fbody { color: #333333; font-size: 11px; font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;  }
INPUT, TEXT, TEXTAREA, SELECT, SUBMIT { color: #444444; font-size: 11px; font-family: Verdana, Arial, Geneva,  Helvetica, sans-serif; }
.default { text-decoration: none; font-size: 11px; }
.nav { color: #0000FF; font-size: 11px; }
.error { color: #FF0000; }
.errorLg { color: #FF0000; font-weight: bold; font-size: 13px; }
.label { color: #444444; font-weight: normal; }
.blueBold { color: #9999CC; font-weight: bold; }
.red { color: red; }
.redBold { color: red; font-weight: bold; }
.redBoldBig { font-size: 12px; color: red; font-weight: bold; }
.mbTitle { color: #333333; font-weight: bold; font-size: 11px; }


.ShowPriceRegularPrompt { font-family: Verdana, Geneva, arial,helvetica; font-weight: bold; }
.ShowPriceSalePrompt { font-family: Verdana, Geneva, arial,helvetica; color: red; font-weight: bold; }
.ShowPriceSalePromptCat { font-family: Verdana, Geneva, arial,helvetica; font-size: 10px; color: red; font-weight: bold; }
.ShowPriceRegularPromptCat { font-family: Verdana, Geneva, arial,helvetica; font-size: 10px; font-weight: bold; }
.ShowPriceExtendedPrompt { font-weight: bold; }

.ShowPriceRegularPromptLarge { font-family: Verdana, Geneva, arial,helvetica; font-size: 12px; font-weight: bold; }
.ShowPriceSalePromptLarge { font-family: Verdana, Geneva, arial,helvetica; font-size: 12px; color: red; font-weight: bold; }
.ShowPriceSalePromptCatLarge { font-family: Verdana, Geneva, arial,helvetica; font-size: 12px; color: red; font-weight: bold; }
.ShowPriceRegularPromptCatLarge { font-family: Verdana, Geneva, arial,helvetica; font-size: 12px; font-weight: bold; }
.ShowPriceExtendedPromptLarge { font-family: Verdana, Geneva, arial,helvetica; font-size: 12px; font-weight: bold; }

.DarkCell { background-color: #C2DFFD; }
.MediumCell { background-color: #C2DFFD; }
.LightCell { background-color: #f9f9f9; }
.GreyCell { background-color: #CCCCCC; }

.DarkCellText  { color: #023370; font-family: Verdana, Geneva, arial,helvetica; font-size: 10px; font-weight: normal; }
A.DarkCellText {color: #023370; text-decoration: none; }
A.DarkCellText:link {color: #023370; text-decoration: none; }
A.DarkCellText:visited {color: #023370; text-decoration: none; }
A.DarkCellText:active {color: #023370; text-decoration: none; }
A.DarkCellText:hover {color: #BB9500; text-decoration: none; }

.MediumCellText  { font-family: Verdana, Geneva, arial,helvetica; font-size: 11px; font-weight: normal; }
A.MediumCellText {color: #FFFFFF; text-decoration: none; }
A.MediumCellText:link {color: #FFFFFF; text-decoration: none; }
A.MediumCellText:visited {color: #FFFFFF; text-decoration: none; }
A.MediumCellText:active {color: #FFFFFF; text-decoration: none; }
A.MediumCellText:hover {color: #BB9500; text-decoration: none; }

.LightCellText  { color: #444444; font-family: Verdana, Geneva, arial,helvetica; font-size: 11px; font-weight: normal; }
A.LightCellText {color: #444444; text-decoration: none; }
A.LightCellText:link {color: #444444; text-decoration: none; }
A.LightCellText:visited {color: #444444; text-decoration: none; }
A.LightCellText:active {color: #444444; text-decoration: none; }
A.LightCellText:hover {color: #BB9500; text-decoration: none; }

.SectionTitleText  { color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; }
A.SectionTitleText {color: #000000; text-decoration: underline; }
A.SectionTitleText:link {color: #000000; text-decoration: underline; }
A.SectionTitleText:visited {color: #000000; text-decoration: underline; }
A.SectionTitleText:active {color: #000000; text-decoration: underline; }
A.SectionTitleText:hover {color: #000000; text-decoration: underline; }

.small { font-size: 9px; }
.reg { font-size: 10px; }
.big { font-size: 12px; }

BR.sm { font-size: 9px;}
P { margin-top: 9px; margin-bottom: 9px; }
SUP { font-size: 10px; }

A {color:#0000FF; text-decoration: none; }
A:visited {color:#0000FF; text-decoration: none; }
A:link	  {color:#0000FF; text-decoration: none; }
A:hover	  {color:#CC0000; text-decoration: underline; }

A.redlink {color:#CC0000; text-decoration: underline; }
A.redlink:visited {color:#CC0000; text-decoration: underline; }
A.redlink:link	  {color:#CC0000; text-decoration: underline; }
A.redlink:hover	  {color:#0000FF; text-decoration: none; }

.productnavlink {color: #0000FF; font-weight: bold; font-size: 10px; text-decoration: none; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
A.productnavlink {color: #0000FF; text-decoration: none }
A.productnavlink:link {color: #0000FF; text-decoration: none; }
A.productnavlink:visited {color: #0000FF; text-decoration: none; }
A.productnavlink:active {color: #0000FF; text-decoration: none; }
A.productnavlink:hover {color: #CC0000; text-decoration: underline; }

.PageNumber  { color: #000000; font-family: Verdana, Geneva, arial,helvetica; font-size: 11px; font-weight: bold; }
A.PageNumber {color: #DD0000; text-decoration: underline; }
A.PageNumber:link {color: #DD0000; text-decoration: underline; }
A.PageNumber:visited {color: #DD0000; text-decoration: underline; }
A.PageNumber:active {color: #DD0000; text-decoration: underline; }
A.PageNumber:hover {color: #DD0000; text-decoration: underline; }

A.secnav {
	font-size : 11px;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	color: #023370;
}
A.secnavSmall {	font-size : 11px;	font-family: Verdana, Helvetica, sans-serif; color: #023370; line-height: 15px;}
A.secnavSmall:link  {	font-size : 11px;	font-family: Verdana, Helvetica, sans-serif;color: #023370;line-height: 15px;}
A.secnavSmall:visited  {	font-size : 11px;	font-family: Verdana, Helvetica, sans-serif;color: #CC0000;line-height: 15px;}
A.secnavSmall:active {	font-size : 11px;	font-family: Verdana, Helvetica, sans-serif;color: #023370;line-height: 15px;}
A.secnavSmall:hover {	font-size : 11px;	font-family: Verdana, Helvetica, sans-serif;color: #023370;line-height: 15px;}

.arial11 {	font-size:11px;	font-family : Arial,helvetica, MS san-serif; color : #0066CC; }
a.arial11 {	font-size:11px;	font-family : Arial,helvetica, MS san-serif; color : #0066CC; }
A.arial11:link {font-size:11px;	font-family : Arial,helvetica, MS san-serif; color : #0066CC; }
A.arial11:visited {font-size:11px;	font-family : Arial,helvetica, MS san-serif; color : #0066CC; }
A.arial11:active {font-size:11px;	font-family : Arial,helvetica, MS san-serif; color : #0066CC; }
a.arial11:hover {font-size:11px;font-family : Arial,helvetica, MS san-serif;color : #CC0000;}

.arial12 {	font-size:12px;	font-family : Arial,helvetica, MS san-serif; color : #0066CC; }
a.arial12 {	font-size:12px;	font-family : Arial,helvetica, MS san-serif; color : #0066CC; }
A.arial12:link {font-size:12px;	font-family : Arial,helvetica, MS san-serif; color : #0066CC; }
A.arial12:visited {font-size:12px;	font-family : Arial,helvetica, MS san-serif; color : #0066CC; }
A.arial12:active {font-size:12px;	font-family : Arial,helvetica, MS san-serif; color : #0066CC; }
a.arial12:hover {font-size:12px;font-family : Arial,helvetica, MS san-serif;color : #CC0000;}

.grade {	font-size:11px;	font-family : Arial,helvetica, MS san-serif; font-weight:bold; text-decoration:none;}
a.grade {	font-size:11px;	font-family : Arial,helvetica, MS san-serif; color : Navy; font-weight:bold; text-decoration:none;}
A.grade:link {font-size:11px;	font-family : Arial,helvetica, MS san-serif; color : Navy; font-weight:bold; text-decoration:none;}
A.grade:visited {font-size:11px;	font-family : Arial,helvetica, MS san-serif; color : Navy; font-weight:bold; text-decoration:none;}
A.grade:active {font-size:11px;	font-family : Arial,helvetica, MS san-serif; color : Navy; font-weight:bold; text-decoration:none;}
a.grade:hover {font-size:11px; font-family : Arial,helvetica, MS san-serif;color : #CC0000; font-weight:bold; text-decoration:none;}

.subcatbig {	font-size:11px;	font-family : Verdana, Arial,helvetica, MS san-serif; font-weight:bold; text-decoration:none;}
a.subcatbig {	font-size:11px;	font-family : Verdana,Arial,helvetica, MS san-serif; color : Navy; font-weight:bold; text-decoration:none;}
A.subcatbig:link {font-size:11px;	font-family : Verdana,Arial,helvetica, MS san-serif; color : Navy; font-weight:bold; text-decoration:none;}
A.subcatbig:visited {font-size:11px;	font-family : Verdana,Arial,helvetica, MS san-serif; color : Navy; font-weight:bold; text-decoration:none;}
A.subcatbig:active {font-size:11px;	font-family : Verdana,Arial,helvetica, MS san-serif; color : Navy; font-weight:bold; text-decoration:none;}
a.subcatbig:hover {font-size:11px; font-family : Verdana,Arial,helvetica, MS san-serif;color : #CC0000; font-weight:bold; text-decoration:none;}

.subcat {	font-size:10px;	font-family : Verdana,Arial,helvetica, MS san-serif; text-decoration:none;}
a.subcat {	font-size:10px;	font-family : Verdana,Arial,helvetica, MS san-serif; color : #023370; text-decoration:underline;}
A.subcat:link {font-size:10px;	font-family : Verdana,Arial,helvetica, MS san-serif; color : #023370; text-decoration:underline;}
A.subcat:visited {font-size:10px;	font-family : Verdana,Arial,helvetica, MS san-serif; color : #023370; text-decoration:underline;}
A.subcat:active {font-size:10px;	font-family : Verdana,Arial,helvetica, MS san-serif; color : #023370; text-decoration:underline;}
a.subcat:hover {font-size:10px;font-family : Verdana,Arial,helvetica, MS san-serif;color : #CC0000;text-decoration:underline;}

A.ProductName {	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;	font-size: 13px; color: #0033AA; font-weight: bold; text-decoration: underline;}
A.ProductName:hover {	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;	font-size: 13px; color: #CC0000; font-weight: bold; text-decoration: underline;}

.CategoryName {
	font-family: Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	color: #CC0000;
	font-weight: bold;
	text-decoration: none;	
}
.ProductNameText {
	font-family: Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	color: #CC0000;
	font-weight: bold;
	text-decoration: none;	
}
.ProductNameSmall {
	font-family: Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
	font-weight: bold;
	text-decoration: none;	
	text-align:center;
}
.ProductVariantText  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0066CC;
	font-weight: bold;
	text-decoration: none;	
}
.ProductDesc {
	font-size:11px;
	font-family : Verdana,helvetica, MS san-serif;
	color: #222222;
	font-weight: normal;
	margin-right: 30px;
}
.storeHeader {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#0076AE;
	}
.searchProductPrice {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
}
.searchProductPriceLarge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
}
.searchCountText {
	margin-left: 35px;
	padding-top: 5px;
}
.ProductCatDisplay  {
	color: #444444;
	text-decoration: none;	
	font-size: 100%;
}
.CopyHeader  {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #0066CC;	font-weight: bold;	text-decoration: none;	}
.copyheadersm  {font-family: Verdana, Helvetica, sans-serif;font-size: 11px;color: #CC0000;	font-weight: bold;	text-decoration: none; padding-bottom:3px}
.smheader {font-family: Verdana, Helvetica, sans-serif; font-size: 11px; color: #CC0000;	font-weight: normal;	text-decoration: none;}
a.smheader {font-family: Verdana, Helvetica, sans-serif;font-size: 11px; color: blue;	font-weight: normal;	text-decoration: underline;}
a.smheader:visited  {font-family: Verdana, Helvetica, sans-serif;font-size: 11px;color: blue;	font-weight: normal;	text-decoration: underline;}
a.smheader:active  {font-family: Verdana, Helvetica, sans-serif;font-size: 11px;color: blue;	font-weight: normal;	text-decoration: underline;}
a.smheader:hover  {font-family: Verdana, Helvetica, sans-serif;font-size: 11px;color: #023370;	font-weight: normal;	text-decoration: none;}

.cartbg1 {
	background-image:url(../../images/cart_bg01.gif);
	background-repeat:no-repeat;
}
.cartbg2 {
	background-image:url(../../images/cart_bg02.gif);
	background-repeat:no-repeat;
}
.cartprod {
	background-image:url(../../images/cartprod.gif);
	background-repeat:no-repeat;
	width: 238px;
	height: 137px;
}
th.cattable
{
	border: solid 1px #023370;
	font-family: Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
	text-decoration: none;	
	font-weight: bold;
	text-align:center;
}	

td.cattable
{
	border: solid 1px #023370;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;	
	padding: 5px;
}	
table 
{
	border-collapse: collapse;
}
.addtocart 
{
	background-color:White;
	background-image:url(../../images/add_cart_large.gif);
	background-repeat:no-repeat;
	border-style:none; 
	width:103px;
	height:19px;
	cursor:hand;
}
.pubpage {
	background-image:url(../../images/sub_renew.jpg);
	background-repeat:no-repeat;
	height: 224px;
}