body              { font-size: 12px; color: #000000; font-family: arial, verdana, helvetica, sans-serif; margin: 0; padding: 0; background-color: #B1B1B1; background-image: url(../Images/bg-site.gif); }
body#popup        { font-size: 12px; color: #000000; font-family: arial, verdana, helvetica, sans-serif; margin: 0; padding: 0; background-color: #FFCC66; background-image: url(../Images/bg-bot.gif); }
td                { font-size: 12px; color: #000000; font-family: arial, verdana, helvetica, sans-serif; }
form              { margin: 0; padding: 0; }
img               { border-color: #FF9900; }
/*Add 2/16/07*/
strong {font-size: 14px; color: #000000; font-family: arial, verdana, helvetica, sans-serif; font-weight: bold;}
text {font-size: 12px; color: #000000; font-family: arial, verdana, helvetica, sans-serif;}
h3 {font-size: 18px; color: #000000; font-family: arial, verdana, helvetica, sans-serif; font-weight: bold;}
/*************/

td.lefttop        { background-color: #FF8800; vertical-align: top; }
td.leftbot        { background-color: #FF8800; vertical-align: bottom; }
td.divider        { background-image: url(../images/div-vert.gif); background-repeat: repeat-y; background-position: top left; vertical-align: top; }
td.content        { background-image: url(../images/bg-bot2.gif); background-repeat: repeat-y; background-position: top left; vertical-align: top; }
td.vertical       { background-image: url(../../images/div-single-vert.gif); background-repeat: repeat-y; background-position: top left; vertical-align: top; }
td.grey           { background-color: #666666; vertical-align: top; }
td.orange         { background-color: #ECECEC; vertical-align: top; }
td.boxgreydk      { background-color: #999999; vertical-align: top; }
td.boxgreylt      { background-color: #CCCCCC; }
td.boxorangedk    { background-color: #FF9900; vertical-align: top; }
td.boxorangelt    { background-color: #FFCC66; }
td.thumb          { vertical-align: top; text-align: center; }
td.indent         { padding-left: 10px; }
/*Add 2/16/07*/
th {font-size: 14px; color: #666666; font-family: arial, verdana, helvetica, sans-serif; display: inline;}

/*For ProductCategories.aspx*/
/*Add 3/9/07*/
.categoryName	  {font-size: 12px; color: #366086; font-family: arial, verdana, helvetica, sans-serif; display: inline; font-weight: bold;}
/*Add 4/20/07*/
.pageLabel		  {font-size: 16px; color: #231F20; font-family: arial, verdana, helvetica, sans-serif; display: inline; font-weight: bold;}
/*Add 3/16/07*/
a.category:link		{ font-size: 12px; color: #0033FF; font-family: arial, verdana, helvetica, sans-serif; text-decoration: none; }
a.category:visited	{ font-size: 12px; color: #0033FF; font-family: arial, verdana, helvetica, sans-serif; text-decoration: none; }
a.category:active	{ font-size: 12px; color: #333333; font-family: arial, verdana, helvetica, sans-serif; text-decoration: underline; }
a.category:hover	{ font-size: 12px; color: #333333; font-family: arial, verdana, helvetica, sans-serif; text-decoration: underline; }
/****************************/
a.black12:link      { font-size: 12px; color: #000000; font-family: arial, verdana, helvetica, sans-serif; }
a.black12:visited   { font-size: 12px; color: #000000; font-family: arial, verdana, helvetica, sans-serif; }
a.black12:active    { font-size: 12px; color: #000000; font-family: arial, verdana, helvetica, sans-serif; }
a.black12:hover     { font-size: 12px; color: #000000; font-family: arial, verdana, helvetica, sans-serif; }

a.size14:link       { font-size: 14px; font-family: arial, verdana, helvetica, sans-serif; font-weight: bold; }
a.size14:visited    { font-size: 14px; font-family: arial, verdana, helvetica, sans-serif; font-weight: bold; }
a.size14:active     { font-size: 14px; font-family: arial, verdana, helvetica, sans-serif; font-weight: bold; }
a.size14:hover      { font-size: 14px; font-family: arial, verdana, helvetica, sans-serif; font-weight: bold; }

/*For Product.aspx*/
/*Add 3/19/07*/
.topHalfPageIE		{height: 268px; width: 70%; padding-top: 10px; padding-bottom: 5px;}
.dataListIE			{width:95%; height:104px; overflow:auto;}
.topHalfPageGecko	{height: 287px; width: 70%; padding-top: 10px; padding-bottom: 5px;}
.dataListGecko		{width:95%; height:116px; overflow:auto;}
/******************/

/*For ShoppingCart.aspx*/
table.shoppingCart  { background-color: #EEEEEE; border-style: solid; border-color: #949294; border-width: 1px; border-collapse: collapse; }
.shoppingCartHeader {font-size: 12px; color: black; font-family: arial, verdana, helvetica, sans-serif; font-weight: bold; }
.shoppingCartSubHeader {font-size: 12px; color: #666666; font-family: arial, verdana, helvetica, sans-serif; font-weight: bold; }
.shoppingBox		{ border-width: 2px; border-style: inset; }
/***********************/

input.button
{
	color : #000000;
	background-color : #ff9900;
	font-weight : bold;
	font-family : Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size : 12px;
	border-color : #000000 #000000 #000000 #000000;
	border : 1px solid;
	filter : progid:DXImageTransform.Microsoft.Gradient
	(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ff9900');
}
.readmore
{
	text-decoration: underline;
	cursor: hand;
	font-size: 10px;
}

.thumbtitle       { font-size: 12px; color: #333333; font-family: arial, verdana, helvetica, sans-serif; font-weight: bold; }
.box              { font-size: 12px; color: #FFFFFF; font-family: arial, verdana, helvetica, sans-serif; font-weight: bold; }
.largeorange      { font-size: 13px; color: #FF9900; font-family: arial, verdana, helvetica, sans-serif; font-weight: bold; }
.smallorange      { font-size: 11px; color: #FF9900; font-family: arial, verdana, helvetica, sans-serif; font-weight: bold; }
.smallblack       { font-size: 11px; color: #000000; font-family: arial, verdana, helvetica, sans-serif; font-weight: bold; }
.smallblue        { font-size: 11px; color: #0033FF; font-family: arial, verdana, helvetica, sans-serif; font-weight: bold; }
.smallgrey        { font-size: 12px; color: #666666; font-family: arial, verdana, helvetica, sans-serif; }
.smallred         { font-size: 11px; color: #ff0000; font-family: arial, verdana, helvetica, sans-serif; font-weight: bold; }
.custom           { font-size: 16px; color: #000000; font-family: arial, verdana, helvetica, sans-serif; font-weight: bold; }
.summary          { font-size: 16px; color: #000000; font-family: arial, verdana, helvetica, sans-serif; }
.manuf            { font-size: 18px; color: #666666; font-family: arial, verdana, helvetica, sans-serif; }
.image            { font-size: 14px; color: #999999; font-family: arial, verdana, helvetica, sans-serif; }
.black14          { font-size: 14px; color: #000000; font-family: arial, verdana, helvetica, sans-serif; }
.black14bold      { font-size: 14px; color: #000000; font-family: arial, verdana, helvetica, sans-serif; font-weight: bold; }
.black13bold      { font-size: 13px; color: #000000; font-family: arial, verdana, helvetica, sans-serif; font-weight: bold; }
.smallgrey14bold  { font-size: 14px; color: #666666; font-family: arial, verdana, helvetica, sans-serif; font-weight: bold; }
.bullet           { font-size: 11px; color: #000000; font-family: arial, verdana, helvetica, sans-serif; }
.contact          { font-size: 10px; color: #333333; font-family: arial, verdana, helvetica, sans-serif; }
.legal            { font-size: 10px; color: #666666; font-family: arial, verdana, helvetica, sans-serif; }
.legal11          { font-size: 11px; color: #666666; font-family: arial, verdana, helvetica, sans-serif; }
.splash           { font-size: 12px; color: #FFCC66; font-family: arial, verdana, helvetica, sans-serif; text-align: center; }
.sizing           { font-size: 15px; color: #666666; font-family: arial, verdana, helvetica, sans-serif; }
.solid            { font-size: 12px; color: #333333; font-family: arial, verdana, helvetica, sans-serif; text-align: center; width: 90px; height: 18px; line-height: 18px; border: 1px solid #666666; }
.dashed           { font-size: 12px; color: #333333; font-family: arial, verdana, helvetica, sans-serif; text-align: center; width: 90px; height: 18px; line-height: 18px; border: 1px dashed #666666; }
.dashedtop        { font-size: 12px; color: #333333; font-family: arial, verdana, helvetica, sans-serif; text-align: center; width: 90px; height: 18px; line-height: 18px; border-left: 1px dashed #666666; border-right: 1px dashed #666666; border-top: 1px dashed #666666; }
.dashedbottom     { font-size: 12px; color: #333333; font-family: arial, verdana, helvetica, sans-serif; text-align: center; width: 90px; height: 18px; line-height: 18px; border-left: 1px dashed #666666; border-right: 1px dashed #666666; border-bottom: 1px dashed #666666; }
.formtext         { font-size: 12px; color: #333333; font-family: arial, verdana, helvetica, sans-serif; background-color: #FFFFFF; border: 1px solid #999999; }
.dropdowntext     { font-size: 10px; color: #333333; font-family: arial, verdana, helvetica, sans-serif; background-color: #FFFFFF; border: 1px solid #999999; }
.formbox          { border: 0; width: 15px; height: 15px; }
.dropdowncover	  { padding-top: 5px; padding-bottom: 5px;}
.topcover5px	  { padding-top: 5px; }
.descriptioncover { padding-top: 10px; padding-bottom: 10px; padding-left: 55px; padding-right: 55px; text-align:left; }
/*Add 2/23/07*/
.dividercover	  { padding: 0px;}
/*Add 4/23/07*/
.gray11bold		  { font-size: 11px; color: #333333; font-family: arial, verdana, helvetica, sans-serif; font-weight: bold; }
.burgundy20bold   { font-size: 20px; color: #902435; font-family: arial, verdana, helvetica, sans-serif; font-weight: bold; }

a:link            { font-size: 12px; color: #0033FF; font-family: arial, verdana, helvetica, sans-serif; text-decoration: none; }
a:visited         { font-size: 12px; color: #0033FF; font-family: arial, verdana, helvetica, sans-serif; text-decoration: none; }
a:active          { font-size: 12px; color: #333333; font-family: arial, verdana, helvetica, sans-serif; text-decoration: underline; }
a:hover           { font-size: 12px; color: #333333; font-family: arial, verdana, helvetica, sans-serif; text-decoration: underline; }

a:link.small      { font-size: 11px; color: #0033FF; font-family: arial, verdana, helvetica, sans-serif; text-decoration: none; }
a:visited.small   { font-size: 11px; color: #0033FF; font-family: arial, verdana, helvetica, sans-serif; text-decoration: none; }
a:active.small    { font-size: 11px; color: #333333; font-family: arial, verdana, helvetica, sans-serif; text-decoration: underline; }
a:hover.small     { font-size: 11px; color: #333333; font-family: arial, verdana, helvetica, sans-serif; text-decoration: underline; }

a:link.left       { font-size: 12px; color: #000000; font-family: arial, verdana, helvetica, sans-serif; text-decoration: none; }
a:visited.left    { font-size: 12px; color: #000000; font-family: arial, verdana, helvetica, sans-serif; text-decoration: none; }
a:active.left     { font-size: 12px; color: #333333; font-family: arial, verdana, helvetica, sans-serif; text-decoration: underline; }
a:hover.left      { font-size: 12px; color: #333333; font-family: arial, verdana, helvetica, sans-serif; text-decoration: underline; }

a:link.button     { font-size: 12px; color: #666666; font-family: arial, verdana, helvetica, sans-serif; text-decoration: none; }
a:visited.button  { font-size: 12px; color: #666666; font-family: arial, verdana, helvetica, sans-serif; text-decoration: none; }
a:active.button   { font-size: 12px; color: #000000; font-family: arial, verdana, helvetica, sans-serif; text-decoration: underline; }
a:hover.button    { font-size: 12px; color: #000000; font-family: arial, verdana, helvetica, sans-serif; text-decoration: underline; }

a:link.contact    { font-size: 10px; color: #333333; font-family: arial, verdana, helvetica, sans-serif; text-decoration: none; }
a:visited.contact { font-size: 10px; color: #333333; font-family: arial, verdana, helvetica, sans-serif; text-decoration: none; }
a:active.contact  { font-size: 10px; color: #000000; font-family: arial, verdana, helvetica, sans-serif; text-decoration: underline; }
a:hover.contact   { font-size: 10px; color: #000000; font-family: arial, verdana, helvetica, sans-serif; text-decoration: underline; }

a:link.legal      { font-size: 10px; color: #666666; font-family: arial, verdana, helvetica, sans-serif; text-decoration: none; }
a:visited.legal   { font-size: 10px; color: #666666; font-family: arial, verdana, helvetica, sans-serif; text-decoration: none; }
a:active.legal    { font-size: 10px; color: #333333; font-family: arial, verdana, helvetica, sans-serif; text-decoration: underline; }
a:hover.legal     { font-size: 10px; color: #333333; font-family: arial, verdana, helvetica, sans-serif; text-decoration: underline; }

a:link.splash     { font-size: 12px; color: #FFCC66; font-family: arial, verdana, helvetica, sans-serif; text-decoration: none; }
a:visited.splash  { font-size: 12px; color: #FFCC66; font-family: arial, verdana, helvetica, sans-serif; text-decoration: none; }
a:active.splash   { font-size: 12px; color: #000000; font-family: arial, verdana, helvetica, sans-serif; text-decoration: none; }
a:hover.splash    { font-size: 12px; color: #000000; font-family: arial, verdana, helvetica, sans-serif; text-decoration: none; }

a:link.adrotator    { font-size: 13px; color: #666666; font-family: arial, verdana, helvetica, sans-serif; font-weight: bold; text-decoration: none;}
a:visited.adrotator { font-size: 13px; color: #666666; font-family: arial, verdana, helvetica, sans-serif; font-weight: bold; text-decoration: none;}
a:active.adrotator  { font-size: 13px; color: #666666; font-family: arial, verdana, helvetica, sans-serif; font-weight: bold; text-decoration: none;}
a:hover.adrotator   { font-size: 13px; color: #FF9900; font-family: arial, verdana, helvetica, sans-serif; font-weight: bold; text-decoration: none;}