a:link     	{text-decoration:none; font-weight:bold; color: #007700}a:visited  	{text-decoration:none; color: #007700}a:hover    	{text-decoration: none; color:#ff0000}	 a:active   	{text-decoration: none; color:#ff0000}
body 		{
			background: url(../GrayPot.png) #bbbbbb repeat fixed
			}
div.copyright {position:relative; font-size:9pt; border:0px;			  color: #ffffff}
div.title   {
			position:absolute; left:11px; width:150px; height:16px;		 	border:0px solid black; z-index: 10;		 	font-family: verdana, helvetica, sans-serif;		 	font-weight:bold; font-size: 8pt;		 	background-color: transparent		 	}
div.password {
			position:relative; top:100px; left:150px
			}
div.submenu {
			display:none; position:relative; left:6px; width:102px;		 	border: 0px solid #404040;		 	font-family: verdana, helvetica, sans-serif;		 	font-weight:normal; font-size: 8pt; color:black;		 	background-color:white		 	}

.clear		{
			clear:both
			}

div.shift
			{
			float:left;
			}
	
div.start
			{
			clear:left;
			}

form		{
			position:relative; left:70px; top:20px;			}

h1	    	{
			font-size:30px; font-style:normal; position:relative; 
			left:70px; top:15px;	background:transparent; color:#003366
			}
h2			{
			font-size:16px;  position:relative; left:100px; color:#003366; 
			background-color:transparent
			}
h3			{
			letter-spacing:1px; font-family:"times new roman", serif;		  	font-weight:300; font-size:10pt;		 	color:#8A5B43; background-color:transparent
			}
hr.small	{
			width:180px; height:1px; position:absolute; left:0px; color:#ffcc33
			}

hr.large	{
			width:580px; height:1px; position:absolute; left:0px; color:#ffcc33
			}
iframe.copyright
			{
			position:relative; top:280px
			}
img.button 	{
			position:absolute; left:8px
			}		 
img.head  	{
			position:absolute; top:6px; left:150px; background-color:transparent
			}

img.head2 	{
			position:absolute; top:10px; left:20px; background-color:transparent
			}	

img.smline	{
			overflow:hidden; height:4px; width:300px
			}

img.lgline	{
			overflow:hidden; height:4px; width:590px
			}

img.new  	{
			position:relative; top:60px; left:12px; border:0			}
img.newindex {
			position:relative; top:33px; left:12px; border:0			}img.right 	{
			position:relative; top:60px; height:70px; width:70px;			margin-left:20px; margin-top:8px; background:transparent			}

img.thumb 	{
			position:relative; width:90px; height:90px;			border:0px; background-color:#dddddd			}

p 	 		{
			color:black; background-color:transparent
			}

p 	 		{
			position:relative; top:-12px; left:210px; color:black; background-color:transparent
			}
p.W3C   	{
			position:relative; top:250px; left:20px
			}
span.click  {
			position:relative; top:0px; font-size:7pt
			}
span.default {
			height: 16px; color:#990000;			font-family: verdana, helvetica, sans-serif;			font-weight: normal; font-size: 12px
			}
span.bigintro {			position:relative; left:8px; top:6px;			font-family: verdana, helvetica, sans-serif;			font-weight: bold; font-size: 24px;			font-style: italic; color:#00598D			}
			
span.intromodifier {
			position:relative; left:40px; top:0px; background-color:transparent;		   	width:100%; font-weight:600; font-size:small; font-family: 
			sans-serif; color:#00598D		   	}			

span.intro 	{			position:relative; left:0px; top:0px; font-size:large;
			font-style:normal;			font-family:"arial", sans-serif; font-weight:bold;			color:#00598D			}

span.intro2
		 	{			float:left; font-size:11pt;
			font-style:normal;			font-family:"arial", sans-serif; font-weight:bold;			color:#616161			}

span.updated
			{
			position:relative; left:0px; top:0px; background-color:transparent;		   	width:100%; font-weight:600; font-size:small; font-family: 
			sans-serif; color:#00598D		   	}
span.subhead {
			position:relative; left:160px; font: 18px "times new roman", serif; 			color:#993300
			}
span.indent {
			position:relative; top:10px; left:140px; 
			background-color:transparent;		   	width:90%; font: normal 10pt sans-serif;		   	color:#ccffff		   	}
span.text 	{
			position:relative; top:10px; left:40px; background-color:transparent;		   	width:90%; font-weight:600; font-size:small; font-family: 
			sans-serif; color:#520031		   	}
			
span.textbig {
			position:relative; top:10px; left:40px; background-color:transparent;		   	width:90%; font-weight:600; font-size:10pt; font-family: 
			sans-serif; color:#8A5B43		   	}					   
span.textindex {
			position:absolute; top:160px; left:140px; text-align:left;			background-color:transparent; width:560px;			font: normal 10pt "arial", sans-serif;			color:#ffffff
			}
span.NavBar	{			position:fixed; left:0px; top: 0px;		    height:25px; width:800px;			font-family: verdana, helvetica, sans-serif;			font-weight:bold; font-size:8pt;		   	color:#990000; 
			background-color:#bbbbbb;
			background-repeat: no-repeat;
			z-index:10;		   	}span.PageIndex{			position:relative; left:10px; top:-10px;		    font-family: verdana, helvetica, sans-serif;			font-weight:bold; font-size:8pt;		   	}			

span.NavBarIndex {position:absolute; left:118px; top:112px;		    height:14px; width:600px;			font-family: verdana, helvetica, sans-serif;			font-weight:bold; font-size: 8pt;		    color:#990000;		    background-color: #cccccc;		    }
span.newitem {
		 	text-align:center; z-index: 10;		 	font-family: verdana, helvetica, sans-serif;		 	font-weight:bold; font-size: 8pt; color:#990000;
		 	}table.layout 
			{
			background-color:#dddddd;			font-family:sans-serif; font-size:10pt;
			text-align:center;			width:220px; height:220px;			border-top:1px solid #840052;
			border-right:2px solid #520031;
			border-bottom:3px solid #520031;
			border-left:1px solid #840052;
			padding:6px; margin:6px;
			}

table.products
			{			position:relative; left:0px; top:14px;			background-color:#dddddd;			font-family:sans-serif; font-size:10pt; text-align:center;			width:600px;			border:2px groove #ff9900			}

table.products2
			{			position:relative; left:0px; top:0px;			background-color:#dddddd;			font-family:sans-serif; font-size:10pt; text-align:center;			width:160px; height:282px;			border-top:1px solid #840052;
			border-right:2px solid #520031;
			border-bottom:3px solid #520031;
			border-left:1px solid #840052;
			padding:12px; margin:10px;
			}

table.products2wide
			{			position:relative; left:0px; top:0px;			background-color:#dddddd;			font-family:sans-serif; font-size:10pt; text-align:center;			width:288px; height:282px;			border-top:1px solid #840052;
			border-right:2px solid #520031;
			border-bottom:3px solid #520031;
			border-left:1px solid #840052;
			padding:12px; margin:10px;
			}

table.products2by3wide
			{			position:relative; left:0px; top:0px;			background-color:#dddddd;			font-family:sans-serif; font-size:10pt; text-align:center;			width:360px; height:282px;			border-top:1px solid #840052;
			border-right:2px solid #520031;
			border-bottom:3px solid #520031;
			border-left:1px solid #840052;
			padding:12px; margin:10px;
			}

table.products2by4wide
			{			position:relative; left:0px; top:0px;			background-color:#dddddd;			font-family:sans-serif; font-size:10pt; text-align:center;			width:480px; height:282px;			border-top:1px solid #840052;
			border-right:2px solid #520031;
			border-bottom:3px solid #520031;
			border-left:1px solid #840052;
			padding:12px; margin:10px;
			}

table.products2by5wide
			{			position:relative; left:0px; top:0px;			background-color:#dddddd;			font-family:sans-serif; font-size:10pt; text-align:center;			width:560px; height:282px;			border-top:1px solid #840052;
			border-right:2px solid #520031;
			border-bottom:3px solid #520031;
			border-left:1px solid #840052;
			padding:12px; margin:10px;
			}

table.products3
			{			position:relative; left:0px; top:14px;			background-color:#000000;			font-family:sans-serif; font-size:10pt;
			border:1px solid #ff9900; padding:10px;			}

table.left  {			position:absolute; left:50px; top:240px;			background-color:#dddddd;			font-family:sans-serif; font-size:10pt; text-align:center;			width:300px;			border-style:groove; border:2px; border-color:#ff9900			}

table.right	{
			position:Absolute; left:400px; top:240px;
			background-color:#dddddd;
			font-family:sans-serif; font-size:10pt; text-align:center;
			width:300px;
			border-style:groove; border:2px; border-color:#ff9900
			}

table.productdirectory
			{			position:relative; left:0px; top:0px;			background-color:#dddddd;			font-family:sans-serif; font-size:10pt; text-align:center;			border:3px solid #999999;
			padding:6px; margin:10px;
			}

table.products2upc
			{			position:relative; left:0px; top:0px;			background-color:#dddddd;			font-family:sans-serif; font-size:10pt; text-align:center;			border:3px solid #999999;
			padding:6px; margin:10px;
			}

td			{
			border:1px solid #520031
			}

td.intro 	{
			border:0px;			position:relative; left:0px; top:0px; font-size:large;
			font-style:normal;			font-family:"arial", sans-serif; font-weight:bold;			color:#00598D			}

td.intro2
		 	{
			border:0px;			text-align:left; font-size:11pt;
			font-style:normal;			font-family:"arial", sans-serif; font-weight:bold;			color:#616161			}

td.layout	{
			border:0px; color:#520031;
			font-family:sans-serif; font-size:14pt;
			font-weight:bold; font-style:italic;
			}

td.noborder	{
			border:0px
			}

td.products4
			{
			border:0px
			}

td.price	{			}

td.products3
			{
			border:0px;
			color: white;
			font-family:sans-serif; font-size:12pt;
			}

td.sku		{
			color: #a41f25;
			font-family:sans-serif; font-size:10pt; font-weight:bold;
			}

th.products3
			{
			color: white;
			}
	

