*          {   font-family: arial,helvetica,sans-serif;
                font-size: 11px;
				color: #000000;
                font-weight: 400; }


p          {   font-family: arial,helvetica,sans-serif;
                font-size: 11px;
				color: #000000;
                font-weight: 400; }

td          {   font-family: arial,helvetica,sans-serif;
                font-size: 11px;
				color: #000000;
                font-weight: 400; }

b			{	font-weight: 800; }

i			{	font-style: italic; }

select      {   font-family: arial,helvetica,sans-serif;
                font-size: 10px;
				border-color: #999999;
				color: #333333;
                font-weight: 400; }

form		{	margin: 0px 0px 0px 0px; }

blockquote	{	margin-top: 0px; margin-bottom: 0px }


/* TEXT FORMATTING */

.categoryhead	{   font-family: arial,helvetica,sans-serif;
                font-size: 20px;
				color: #000000;
                 }

.categorysubhead	{   font-family: arial,helvetica,sans-serif;
                font-size: 11px;
				font-style: normal;
				color: #000000;
                 }

.producthead	{   font-family: arial,helvetica,sans-serif;
                font-size: 16px;
				color: #000000; /* 7cb023 */
                font-weight: 800; }

.productsubhead	{   font-family: arial,helvetica,sans-serif;
                font-size: 11px;
				font-style: italic;
				color: #000000;
                 }

.mischead	{   font-family: arial,helvetica,sans-serif;
                font-size: 20px;
				color: #000000;
                 }

.miscsubhead	{   font-family: arial,helvetica,sans-serif;
                font-size: 16px;
				font-style: normal;
				color: #000000;
                 }

.sale       {   font-family: arial,helvetica,sans-serif;
                font-size: 11px;
				color: #f00000;
                font-weight: 800; }

.reviewsteps       {   font-family: arial,helvetica,sans-serif;
                font-size: 14px;
				color: #000000; }

.directed	{	font-family: arial,helvetica;
				font-size: 10px;
				}

.directedheader	{	font-family: arial;
					color:white;
					font-size:11px;
					font-weight:800 }

.instock       {   font-family: arial,helvetica,sans-serif;
                font-size: 10px;
				color: #666666;
                font-weight: 400; }

.lowstock       {   font-family: arial,helvetica,sans-serif;
                font-size: 10px;
				color: #666666;
                font-weight: 400; }

.backordered    {   font-family: arial,helvetica,sans-serif;
                font-size: 10px;
				color: #ee0000;
                font-weight: 400; }

.specialorder   {   font-family: arial,helvetica,sans-serif;
                font-size: 10px;
				color: #ee0000;
                font-weight: 400; }

.outofstock     {   font-family: arial,helvetica,sans-serif;
                font-size: 10px;
				color: #ee0000;
                font-weight: 400; }

.closeout       {   font-family: arial,helvetica,sans-serif;
                font-size: 10px;
				color: #ee0000;
                font-weight: 400; }

.offerbox	{	font-family: arial,helvetica,sans-serif;
                font-size: 11px;
		color: #000000;
		/*color: #ffffff; */
                font-weight: 800; }

.footer      {   font-family: arial,helvetica,sans-serif;
			   font-style: normal;
               font-size: 11px;
               color: #ffffff; /* b42937 333333 */
               font-weight: 800;
               text-decoration: none; }

.leftnav      {   font-family: arial,helvetica,sans-serif;
		font-style: normal;
		font-size: 12px;
		color: #000000; /* b42937 333333 */
		font-weight: 800;
		text-decoration: none; }


/* MISC ELEMENT FORMATTING */

.input25	{	font-family: arial;
	 			font-size: 10px; 
				/*border-color: #312261;
				color: #666666;
				border-style: solid;*/
				border-width: 2;
				height: 18px;
				width: 25px}

.input30	{	font-family: arial;
	 			font-size: 10px; 
				/*border-color: #312261;
				color: #666666;
				border-style: solid;*/
				border-width: 2;
				height: 18px;
				width: 30px}

.input90	{	font-family: arial;
	 			font-size: 10px; 
				/*border-color: #312261;
				color: #000000;
				border-style: ridge;*/
				border-width: 2;
				height: 18px;
				width: 90px}

.input100	{	font-family: arial;
	 			font-size: 10px; 
				/*border-color: #312261;
				color: #000000; */
				border-width: 2; 
				/* border-style: inset; */
				height: 18px;
				width: 100px}

.input110	{	font-family: arial;
	 			font-size: 10px; 
				/*border-color: #312261;
				color: #000000;
				border-style: ridge;*/
				border-width: 2;
				height: 18px;
				width: 110px}

.input115	{	font-family: arial;
	 			font-size: 10px; 
				/*border-color: #312261;
				color: #000000;
				border-style: solid;*/
				border-width: 2;
				height: 18px;
				width: 115px}

.input120	{	font-family: arial;
	 			font-size: 10px; 
				/* border-color: #312261;
				color: #000000;
				border-style: solid;*/
				border-width: 2;
				height: 18px;
				width: 120px}

.input200	{	font-family: arial;
	 			font-size: 10px; 
				/*border-color: #312261;
				color: #000000;
				border-style: solid;*/
				border-width: 2;
				height: 18px;
				width: 200px}

/* LINK FORMATTING */

A:link      {   font-family: arial,helvetica,sans-serif;
                       font-size: 11px;
                       color: #cc0000;	/* #aa0011 */
                       font-weight: 800;
                       text-decoration: none; }

A:visited   {   font-family: arial,helvetica,sans-serif;
                       font-size: 11px;
                       color: #cc0000;
                       font-weight: 800;
                       text-decoration: none; }

A:active    {   font-family: arial,helvetica,sans-serif;
                       font-size: 11px;
                       color: #000000;
                       font-weight: 800;
                       text-decoration: none; }

A:hover     {   font-family: arial,helvetica,sans-serif;
                       font-size: 11px;
                       color: #000000;
                       font-weight: 800;
                       text-decoration: none; }  

A.product:link      {   font-family: arial,helvetica,sans-serif;
                       font-size: 12px;
                       color: #cc0000;	
                       font-weight: 800;
                       text-decoration: none; }

A.product:visited   {   font-family: arial,helvetica,sans-serif;
                       font-size: 12px;
                       color: #cc0000;
                       font-weight: 800;
                       text-decoration: none; }

A.product:active    {   font-family: arial,helvetica,sans-serif;
                       font-size: 12px;
                       color: #000000;
                       font-weight: 800;
                       text-decoration: none; }

A.product:hover     {   font-family: arial,helvetica,sans-serif;
                       font-size: 12px;
                       color: #000000;
                       font-weight: 800;
                       text-decoration: none; }  

A.directed:link      {   font-family: arial,helvetica,sans-serif;
                       font-size: 10px;
                       color: #cc0000;	/* #9e031F aa2233 cc3333 */
                       font-weight: 800;
                       text-decoration: none; }

A.directed:visited   {   font-family: arial,helvetica,sans-serif;
                       font-size: 10px;
                       color: #cc0000;
                       font-weight: 800;
                       text-decoration: none; }

A.directed:active    {   font-family: arial,helvetica,sans-serif;
                       font-size: 10px;
                       color: #000000;
                       font-weight: 800;
                       text-decoration: none; }

A.directed:hover     {   font-family: arial,helvetica,sans-serif;
                       font-size: 10px;
                       color: #000000;
                       font-weight: 800;
                       text-decoration: none; }  


A.more:link      {   font-family: arial,helvetica,sans-serif;
					   font-style: normal;
                       font-size: 10px;
                       color: #cc0000; /* b42937 */
                       font-weight: 800;
                       text-decoration: none; }

A.more:visited   {   font-family: arial,helvetica,sans-serif;
                       font-size: 10px;
					   font-style: normal;
                       color: #cc0000;
                       font-weight: 400;
                       text-decoration: none; }

A.more:active    {   font-family: arial,helvetica,sans-serif;
                       font-size: 10px;
					   font-style: italic;
                       color: #000000;
                       font-weight: 400;
                       text-decoration: none; }

A.more:hover     {   font-family: arial,helvetica,sans-serif;
                       font-size: 10px;
					   font-style: italic;
                       color: #000000;
                       font-weight: 400;
                       text-decoration: none; }  


A.recently:link      {   font-family: arial,helvetica,sans-serif;
					   font-style: normal;
                       font-size: 10px;
                       color: #cc0000; /* b42937 */
                       font-weight: 400;
                       text-decoration: none; }

A.recently:visited   {   font-family: arial,helvetica,sans-serif;
                       font-size: 10px;
					   font-style: normal;
                       color: #cc0000;
                       font-weight: 400;
                       text-decoration: none; }

A.recently:active    {   font-family: arial,helvetica,sans-serif;
                       font-size: 10px;
					   font-style: normal;
                       color: #000000;
                       font-weight: 400;
                       text-decoration: none; }

A.recently:hover     {   font-family: arial,helvetica,sans-serif;
                       font-size: 10px;
					   font-style: normal;
                       color: #000000;
                       font-weight: 400;
                       text-decoration: none; }  

A.leftnav:link      {   font-family: arial,helvetica,sans-serif;
			font-style: normal;
			font-size: 12px;
			color: #000000; /* #7CB023 333333 */
			font-weight: 800;
			text-decoration: none; }

A.leftnav:visited   {   font-family: arial,helvetica,sans-serif;
			font-size: 12px;
			font-style: normal;
			color: #000000;
			font-weight: 800;
			text-decoration: none; }

A.leftnav:active    {   font-family: arial,helvetica,sans-serif;
			font-size: 12px;
			font-style: normal;
			color: #000000;
			font-weight: 800;
			text-decoration: none; }

A.leftnav:hover     {   font-family: arial,helvetica,sans-serif;
			font-size: 12px;
			font-style: normal;
			color: #000000;
			font-weight: 800;
			text-decoration: none; }  

A.rightnav:link      {   font-family: arial,helvetica,sans-serif;
					   font-style: normal;
                       font-size: 11px;
                       color: #cc0000; /* #7CB023 333333 */
                       font-weight: 800;
                       text-decoration: none; }

A.rightnav:visited   {   font-family: arial,helvetica,sans-serif;
                       font-size: 11px;
					   font-style: normal;
                       color: #cc0000;
                       font-weight: 800;
                       text-decoration: none; }

A.rightnav:active    {   font-family: arial,helvetica,sans-serif;
                       font-size: 11px;
					   font-style: normal;
                       color: #000000;
                       font-weight: 800;
                       text-decoration: none; }

A.rightnav:hover     {   font-family: arial,helvetica,sans-serif;
                       font-size: 11px;
					   font-style: normal;
                       color: #000000;
                       font-weight: 800;
                       text-decoration: none; }  

A.topnav:link      {   font-family: arial,helvetica,sans-serif;
					   font-style: normal;
                       font-size: 12px;
                       color: #cc0000; /* b42937 333333 */
                       font-weight: 800;
                       text-decoration: none; }

A.topnav:visited   {   font-family: arial,helvetica,sans-serif;
                       font-size: 12px;
					   font-style: normal;
                       color: #cc0000;
                       font-weight: 800;
                       text-decoration: none; }

A.topnav:active    {   font-family: arial,helvetica,sans-serif;
                       font-size: 12px;
					   font-style: normal;
                       color: #000000;
                       font-weight: 800;
                       text-decoration: none; }

A.topnav:hover     {   font-family: arial,helvetica,sans-serif;
                       font-size: 12px;
					   font-style: normal;
                       color: #000000;
                       font-weight: 800;
                       text-decoration: none; }  

A.footer:link      {   font-family: arial,helvetica,sans-serif;
					   font-style: normal;
                       font-size: 11px;
                       color: #ffffff; /* b42937 333333 */
                       font-weight: 800;
                       text-decoration: none; }

A.footer:visited   {   font-family: arial,helvetica,sans-serif;
                       font-size: 11px;
					   font-style: normal;
                       color: #ffffff;
                       font-weight: 800;
                       text-decoration: none; }

A.footer:active    {   font-family: arial,helvetica,sans-serif;
                       font-size: 11px;
					   font-style: normal;
                       color: #ffffff;
                       font-weight: 800;
                       text-decoration: none; }

A.footer:hover     {   font-family: arial,helvetica,sans-serif;
                       font-size: 11px;
					   font-style: normal;
                       color: #ffffff;
                       font-weight: 800;
                       text-decoration: none; }  

A.offerbox:link      {   font-family: arial,helvetica,sans-serif;
					   font-style: normal;
                       font-size: 11px;
                       color: #F00000; /* b42937 333333 */
                       font-weight: 800;
                       text-decoration: underline; }

A.offerbox:visited   {   font-family: arial,helvetica,sans-serif;
                       font-size: 11px;
					   font-style: normal;
                       color: #F00000;
                       font-weight: 800;
                       text-decoration: underline; }

A.offerbox:active    {   font-family: arial,helvetica,sans-serif;
                       font-size: 11px;
					   font-style: normal;
                       color: #f00000;
                       font-weight: 800;
                       text-decoration: underline; }

A.offerbox:hover     {   font-family: arial,helvetica,sans-serif;
                       font-size: 11px;
					   font-style: normal;
                       color: #f00000;
                       font-weight: 800;
                       text-decoration: underline; }  

A.small:link      {   font-family: arial,helvetica,sans-serif;
                       font-size: 10px;
                       color: #cc0000;	/* #7CB023 */
                       font-weight: 800;
                       text-decoration: none; }

A.small:visited   {   font-family: arial,helvetica,sans-serif;
                       font-size: 10px;
                       color: #cc0000;
                       font-weight: 800;
                       text-decoration: none; }

A.small:active    {   font-family: arial,helvetica,sans-serif;
                       font-size: 10px;
                       color: #000000;
                       font-weight: 800;
                       text-decoration: none; }

A.small:hover     {   font-family: arial,helvetica,sans-serif;
                       font-size: 10px;
                       color: #000000;
                       font-weight: 800;
                       text-decoration: none; }  

A.subcats:link      {   font-family: arial,helvetica,sans-serif;
                       font-size: 11px;
                       color: #ff0000;	/* #7CB023 */
                       font-weight: 800;
                       text-decoration: underline; }

A.subcats:visited   {   font-family: arial,helvetica,sans-serif;
                       font-size: 11px;
                       color: #ff0000;
                       font-weight: 800;
                       text-decoration: underline; }

A.subcats:active    {   font-family: arial,helvetica,sans-serif;
                       font-size: 11px;
                       color: #000000;
                       font-weight: 800;
                       text-decoration: underline; }

A.subcats:hover     {   font-family: arial,helvetica,sans-serif;
                       font-size: 11px;
                       color: #000000;
                       font-weight: 800;
                       text-decoration: underline; }  







/* nav-secondary */
.secondary-nav-header h2{color:#ff0000; font-weight:bold; text-align:center; font-size:16px;}
#nav-secondary ul {margin:0; padding-left:0px;}
#nav-secondary ul li {list-style-type:none; border-bottom:1px dotted #ccc; padding:0; margin:0; line-height:1.3}
#nav-secondary ul li a {display:block; color:#000000; padding: 5px 5px 5px 20px; text-decoration:none;}
#nav-secondary ul li a:hover {background: #ccc; color: #333}
#nav-secondary ul li a.selected, #nav-secondary ul li a.selected:hover {background:#999; font-weight:bold; color:#fff}
#nav-secondary ul li ul {padding: 3px 0 3px 0; background: #fff; }
#nav-secondary ul li ul li {padding: 0 0 0 23px;  border-bottom:none;}
#nav-secondary ul li ul li:last-child {border-bottom:none}
#nav-secondary ul li ul li a {color: # color:#000000; ; padding: 3px 5px 3px 18px; font-size: 11px; background: url(../images/art/arrows.gif) 5px -383px no-repeat}
#nav-secondary ul li ul li a:hover {background: #efefef url(../images/art/arrows.gif) 5px -383px no-repeat}
#nav-secondary ul li ul li a.selected, #nav-secondary ul li ul li a.selected:hover {padding-top:3px; padding-bottom:3px; color:#000; background: url(../images/art/arrows.gif) 5px -383px no-repeat}



/* nav-tertiary */
.tertiary-nav-header h2{color:#ff0000; font-weight:bold; text-align:center; font-size:16px;}
#nav-tertiary ul {margin:0; padding-left:0px;}
#nav-tertiary ul li {list-style-type:none; border-bottom:1px dotted #ccc; padding:0; margin:0; line-height:1.3}
#nav-tertiary ul li a {display:block; color:#000000;  padding: 5px 5px 5px 20px; text-decoration:none;}
#nav-tertiary ul li a:hover {background: #ccc; color: #333}
#nav-tertiary ul li a.selected, #nav-tertiary ul li a.selected:hover {background:#999; font-weight:bold; color:#fff}
#nav-tertiary ul li ul {padding: 3px 0 3px 0; background: #fff; }
#nav-tertiary ul li ul li {padding: 0 0 0 23px;  border-bottom:none;}
#nav-tertiary ul li ul li:last-child {border-bottom:none}
#nav-tertiary ul li ul li a { color:#000000;  padding: 3px 5px 3px 18px; font-size: 11px; background: url(../images/art/arrows.gif) 5px -383px no-repeat}
#nav-tertiary ul li ul li a:hover {background: #efefef url(../images/art/arrows.gif) 5px -383px no-repeat}
#nav-tertiary ul li ul li a.selected, #nav-tertiary ul li ul li a.selected:hover {padding-top:3px; padding-bottom:3px; color:#000; background: url(../images/art/arrows.gif) 5px -383px no-repeat}



/* nav-quadriary */
.quadriary-nav-header h2{color:#ff0000; font-weight:bold; text-align:center; font-size:16px;}
#nav-quadriary ul {margin:0; padding-left:0px;}
#nav-quadriary ul li {list-style-type:none; border-bottom:1px dotted #ccc; padding:0; margin:0; line-height:1.3}
#nav-quadriary ul li a {display:block; color:#000000;  padding: 5px 5px 5px 20px; text-decoration:none;}
#nav-quadriary ul li a:hover {background: #ccc; color: #333}
#nav-quadriary ul li a.selected, #nav-quadriary ul li a.selected:hover {background:#999; font-weight:bold; color:#fff}
#nav-quadriary ul li ul {padding: 3px 0 3px 0; background: #fff; }
#nav-quadriary ul li ul li {padding: 0 0 0 23px;  border-bottom:none;}
#nav-quadriary ul li ul li:last-child {border-bottom:none}
#nav-quadriary ul li ul li a { color:#000000;  padding: 3px 5px 3px 18px; font-size: 11px; background: url(../images/art/arrows.gif) 5px -383px no-repeat}
#nav-quadriary ul li ul li a:hover {background: #efefef url(../images/art/arrows.gif) 5px -383px no-repeat}
#nav-quadriary ul li ul li a.selected, #nav-quadriary ul li ul li a.selected:hover {padding-top:3px; padding-bottom:3px; color:#000; background: url(../images/art/arrows.gif) 5px -383px no-repeat}






