
body	{
	font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
	margin: 0px;
	color: #000000;
}

a:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #438C3B;
	text-decoration: underline;
}
a:visited {
	color: #FF0000;
	text-decoration: underline;
}
a:hover {
	color: #000000;
	text-decoration: underline;
}
a:active {
	color: #000000;
	text-decoration: underline;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.goldcanlist {
        font-family: Arial, Helvetica, sans-serif;
 	font-size: 10pt;
 	font-weight: bold;
 	text-align: left;
 }
#.goldcanlist	{
a:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #438C3B;
	text-decoration: underline;
}
a:visited {
	color: #FF0000;
	text-decoration: none;
}
a:hover {
	color: #000000;                                        
	text-decoration: none;
}
a:active {
	color: #000000;
	text-decoration: none;
}
}
.navlist {
        font-family: Arial, Helvetica, sans-serif;
 	font-size:  8pt;
 	font-weight: bold;
 	text-align: left;
  }
#.navlist	{
	
a:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #0000FF;
	text-decoration: none;
}
a:visited {
	color: #FF0000;
	text-decoration: none;
}
a:hover {
	color: #000000;                                        
	text-decoration: none;
}
a:active {
	color: #000000;
	text-decoration: none;
}
}
.alphastore {
        font-family: Arial, Helvetica, sans-serif;
 	font-size: 12px;
 	font-weight: bolder;
 	text-align: center;
}
.directory {
        font-family: Arial, Helvetica, sans-serif;
 	font-size: 12px;
 	font-weight: bolder;
 	text-align: left;       
 	border:left, 1px, blue;
}

.footerlinks {
        font-family: Arial, Helvetica, sans-serif;
 	font-size: 14px;
 	font-weight: normal;
}
#indextable	{
	font-size: 12px;
	font-weight: normal;
	text-align: left;
}
#tableimage	{
        text-align: center;
	valign: center;
}
.bookclubtable {
	font-family: Arial, Helvetica, sans-serif;
 	font-size: 12px;
 	font-weight: bolder;
}
	
.leftcollinks {
	font-size: 12px;
}
.midcoltext {
	font-size: 12px;
}
<!--use for left and right column instructions-->
.instructtext {
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}
<!--very tiny links-->
.leftlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
#.header
.outset	{
	border: 4 #0B539B;
      
}
.tdoutset  	{  
	border: 4px outset #0B539B;
	width: 110px;
       	text-align: center;
     	font-size: 14px;
     	font-family: ariel, sans-serif;
     	font-weight: bolder;
     	padding-left: 4;
     	padding-right: 4;
     	padding-bottom: 0;
     	padding-top: 0;
     
 }
a:link	{ 
	text-decoration: none;
	color: #0B539B;
	font-weight: bold;
}
a:visited
	{ 
	text-decoration: none;
	color: #438C3B;
}

a:hover
	{ 
	text-decoration: none;
	color: #FFAD00;
	font-weight: bold;	
}
#bluenav1 {
float: left;
width: 200px;
height: auto;
border: 2px solid #438C3B;
text-align: left;
background: #ffffff;
font-size: 10pt;
font-weight: bold;
color: #0B5398;
padding: 0 0 0 3px;
margin: 0 0 0 0;
}
#bluenav1 h1 {
text-align: left;
background: #ffffff;
font-size: 12pt;
color: #0B5398;
padding: 0 0 0 3px;
margin: 0 0 0 0;
}
#bluenav1 h2 {
text-align: left;
background: #ffffff;
font-size: 10pt;
color: #0B5398;
padding: 0 0 0 3px;
margin: 0 0 0 0;
}
#bluenav1 a:link {
text-align: left;
font-size: 10pt;
font-weight: bold;
color: #0B5398;
text-decoration: none;
padding: 0 0 0 3px;
margin: 0 0 0 0;
}
#bluenav1 a:hover {
text-align: left;
font-size: 10pt;
font-weight: bolder;
color: #FFAD00;
text-decoration: underline;
padding: 0 0 0 3px;
margin: 0 0 0 0;
}
#bluenav1 a:visited {
text-align: left;
font-size: 10pt;
color: #438C3B;
text-decoration: none;
font-weight: bold;
padding: 0 0 0 3px;
margin: 0 0 0 0;
}
#greennav1 {
float: left;
width: 200px;
height: auto;
border: 2px solid #438C3B;
text-align: left;
background: #ffffff;
font-size: 10px;
font-weight: bold;
color: #438C3B;
padding: 0 0 0 3px;
margin: 0 0 0 0;
}
#greennav1 h1 {
text-align: left;
background: #ffffff;
font-size: 12pt;
color: #438C3B;
padding: 0 0 0 3px;
margin: 0 0 0 0;
}
#greennav1 h2 {
text-align: left;
background: #ffffff;
font-size: 10pt;
color: #438C3B;
padding: 0 0 0 3px;
margin: 0 0 0 0;
}
#greennav1 a:link {
text-align: left;
font-size: 10pt;
font-weight: bold;
color: #438C3B;
text-decoration: none;
padding: 0 0 0 3px;
margin: 0 0 0 0;
}
#greennav1 a:hover {
text-align: left;
font-size: 10pt;
font-weight: bolder;
color: #FFAD00;
text-decoration: underline;
padding: 0 0 0 3px;
margin: 0 0 0 0;
}
#greennav1 a:visited {
text-align: left;
font-size: 10pt;
color: #0B5398;
text-decoration: none;
font-weight: bold;
padding: 0 0 0 3px;
margin: 0 0 0 0;
}
#orangenav1 {
float: left;
width: 200px;
height: auto;
border: 2px solid #438c3b;
text-align: left;
background: #ffffff;
font-size: 10pt;
font-weight: bold;
color: #FFAD00;
padding: 0 0 0 3px;
margin: 0 0 0 0;
}
#orangenav1 h1  {
text-align: left;
background: #ffffff;
font-size: 12pt;
color: #FFAD00;
padding: 0 0 0 3px;
margin: 0 0 0 0;
}
#orangenav1 h2  {
text-align: left;
background: #ffffff;
font-size: 10pt;
color: #FFAD00;
padding: 0 0 0 3px;
margin: 0 0 0 0;
}
#orangenav1 a:link {
text-align: left;
font-size: 10pt;
font-weight: bold;
color: #FFAD00;
text-decoration: none;
padding: 0 0 0 3px;
margin: 0 0 0 0;
}
#orangenav1 a:hover {
text-align: left;
font-size: 10pt;
font-weight: bolder;
color: #438C3B;
text-decoration: underline;
padding: 0 0 0 3px;
margin: 0 0 0 0;
}
#orangenav1 a:visited {
text-align: left;
font-size: 10pt;
color: #0B539B;
text-decoration: none;
font-weight: bold;
padding: 0 0 0 3px;
margin: 0 0 0 0;
}
<!-- letters is supposed to be for the alphabet across the top of store directory. -->
#letters {
font-size: 12pt;
font-weight: 800;
color: #000000;
}
#atoz: {
text-align: left;
font-size: 8pt;
font-weight: bold;
color: #000000;
}
#atoz h1: {
text-align: left;
font-size: 12pt;
font-weight: bold;
color: #0B5398;
}
#atoz h2: {
text-align: left;
font-size: 10pt;
font-weight: bold;
color: #0B5398;
}
#atoz a:link: {
text-align: left;
font-size: 8pt;
font-weight: bold;
text-decoration: none;
color: #0B5398;
}
#atoz a:hover: {
text-align: left;
font-size: 8pt;
font-weight: bolder;
color: #FFAD00;
text-decoration: underline;
}
#atoz a:visited: {
text-align: left;
font-size: 8pt;
font-weight: bold;
color: #438C3B;
text-decoration: none;

}
<!-- The following are word cloud styles -->
 .tinyname {
 	font-family: Arial, Helvetica, sans-serif;                          
  	font-size:  8pt;
  	font-color: #000;
 }
 
 .tinyboldname{
 	font-family: Arial, Helvetica, sans-serif;
 	font-size:  8pt;
 	font-weight: bold;
 	font-color: #000;
 }
 
 .smallname {
 	font-family: Arial, Helvetica, sans-serif;
 	font-size:  10pt;
  	font-color: #000;
 }
 
 .smallboldname {
 	font-family: Arial, Helvetica, sans-serif;
 	font-size:  10pt;
 	font-weight: bold;
 	font-color: #000;
 }
 .smallitalicsname {
 	font-family: Arial, Helvetica, sans-serif;
 	font-size:  10pt;
 	font-style: italic;  
 	font-color: #000;
 }
 .mediumname {
 	font-family: Arial, Helvetica, sans-serif;
 	font-size:  12pt;
  	font-color: #000;
 }
 
 .medboldname{
 	font-family: Arial, Helvetica, sans-serif;
 	font-size:  12pt;
 	font-weight: bold;
 	font-color: #000;
 }
  
 .meditalicsname {
 	font-family: Arial, Helvetica, sans-serif;
 	font-size:  12pt;
  	font-style: italic;
 	font-color: #000;
 }
 
 .largename {
 	font-family: Arial, Helvetica, sans-serif;
 	font-size:  14pt;
 	font-weight: normal;
 	font-color: #000;
 }
 
 .largeboldname {
 	font-family: Arial, Helvetica, sans-serif;
 	font-size:  14pt;
 	font-weight: bold;
 	font-color: #000;
 }
 .blueboldname {
 	font-family: Arial, Helvetica, sans-serif;
 	font-size:  12pt;
 	font-weight: bold;
 	font-color: #438C3B;
 }
 .greenboldname {
 	font-family: Arial, Helvetica, sans-serif;
 	font-size:  12pt;
 	font-weight: bold;
 	font-color: #438C3B;
 }
 .orangeboldname {
 	font-family: Arial, Helvetica, sans-serif;
 	font-size: 12pt;
 	font-weight: bold;
 	font-color: #FFAD00;
 }


<!-- classes below are still being used in some older pages. 
 -->
.TopNavText {
 	font-family: Arial, Helvetica, sans-serif;
 	font-size: 12px;
 	font-weight: bold;
}
.LeftFinePrint {
        font-family: Arial, Helvetica, sans-serif;
 	font-size: 12px;
 	font-weight: normal;
}
.SiteMapStores {
	font-family: Arial, Helvetica, sans-serif;
 	font-size: 12px;
 	font-weight: bold;
}
.leftcolumnnavlinks {
	font-size: 12px;
	font-weight: bold;
}
.bottomnavlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-style: normal;
	font-weight: bold;
}
.MainNavheadlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}
.BigNavHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: bolder;
	color: #000000;
}
.phonetext {
	font-family: Arial, Helvetica, sans-serif;
       	font-size: 10px;
	
}
.leftlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.instruct {
       	font-family: Arial, Helvetica, sans-serif;
       	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}