body { 
background-color: #F0F0F0;
margin-top: 5px;
font-family: arial, helvetica, serif;
font-size: 80%
}

h1, h2, h3, h4, h5 {
font: 100% verdana, arial, serif;
font-weight: bold;
text-align: center;
margin:2
}

table, tr, td { 
font-family: arial, helvetica, serif;
font-size: 1.0em
}

.colheading {
background-color: #3973A5;
font-family: verdana, arial, helvetica, serif;
color: #FFFFFF;
}

.directory {
background-image: url(http://www.linkstoall.com/images/directorytop.gif);
background-repeat: no-repeat
height:25
}

.freebottom {
background-color: #E7EFFF;
border-bottom: 1px solid #90BADE;
border-left: 5px solid #1958B7;
border-right: 1px solid #90BADE;
}

.freebottom a{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 89%; 
text-decoration: none;
padding: 5px;
color: #000000;
}

.freebottom a:visited{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 89%; 
text-decoration: none;
color: purple
}

.greymenu{
border-top: hidden;
border-right: 1px solid #90BADE;
border-left: hidden;
border-bottom: 1px solid #000000;
border-bottom-width: 1;
width: 140px;
}

.greymenu ul{
margin: 0;
padding: 0;
list-style-type: none;
font: 89% verdana, Arial, sans-serif;
}

.greymenu li a{
display: block;
padding: 5px;
padding-left: 6px;
width: 138px; 
text-decoration: none;
color: #000000;
background-color: #E7EFFF;
border-bottom: 1px solid #90BADE;
border-left: 5px solid #1958B7;
}

.greymenu li a:visited{
color: purple
}

.menutitle{
color: white;
padding: 3px;
padding-left: 15px;
background-color: #3973A5;
font-family: verdana, arial, helvetica, serif;
font-size: 89%;
font-weight: bold
}

.tabcentral {
background-color: #FFFFFF;
border-top: hidden;
border-right: 1px solid #000000;
border-left: 1px solid #000000;
border-bottom: 1px solid #000000
}

.topback {
background-color: #FFFFFF;
border-top: 1px solid #000000;
border-right: 1px solid #000000;
border-left: 1px solid #000000;
border-bottom: hidden
}

.example {
background-color: #FFFFDD;
padding: .5cm
}

p.green {
font-family: verdana;
color: green;
text-align: center
}

p.red {
font-family: verdana;
color: red;
text-align: center
}

.red {
color: red
}

.menurow {
border-top: 1px solid #CCCCCC;
border-right: hidden;
border-left: hidden;
border-bottom: 1px solid #CCCCCC
}

.tabmain { 
border: 1px solid #000000;
background-color: #FFFFFF
}

.tabblue {
border: 1px solid #5094D8
}

.tabblueline {
border-top: hidden;
border-right: hidden;
border-left: hidden;
border-bottom: 1px solid #5094D8
}

.tabjewelry { 
border: 1px solid #009CFF
}

.tabjewelry td {
border-top: hidden;
border-right: hidden;
border-left: hidden;
border-bottom: 1px solid #CCCCCC
}

.tabmenu {
background-color: #FFFFFF;
border-style: ridge;
border-width: 2px
}

.tabmenu td {
border-top: hidden;
border-right: hidden;
border-left: hidden;
border-bottom: 1px solid #CCCCCC
}

hr { 
width: 85%;
}







