body,p,td { font-family:Verdana, Geneva, Arial, Helvetica, Tahoma, Sans-serif; 
            font-size:10pt;
            color:black; 
            background-color:white;
            text-align:justify;
            border: none }     /* needed for Netscape  */

td.greytd {   font-size:10pt;
            color:black; 
            background-color:#BEBEBE;
            text-align:justify;
            border: none }     /* needed for Netscape  */

/* Paragraph styles */

p.smallfont { background-color:#fffff0; 
              font-size:8pt
            }

p.grey {background-color:rgb(204,204,204)}
p.grey2 {background-color:#BEBEBE}

p.center {text-align:center}

/* Table data (td) styles  */

.indexmain {padding-left:5px;
            padding-right:5px}

.left { background-color:#fffff0;
        text-align:center;
        vertical-align: top}

.right { background-color:#fffff0;
         text-align:center;
	 font-size:8pt;
         padding-left:10px;}

.rightprices { background-color:white;
         text-align:center;
	 font-size:8pt;
         padding-left:10px;}

.top { background-color:#e9f4ff;
       text-align:center;
       color:#0000ff; }

.topleft {  font-size:7pt;
            color:blue;
            background-color:#e9f4ff;
            text-align: left;
            vertical-align: middle}


h1 { font-size:16pt;
     color:blue; }

h2 { font-size:14pt;
     color:#5f9ea0;
     text-align:left }

h3 { text-align:left;
     font-size:12pt;
     color:#5f9ea0; }

h4 { text-align:center;
     font-size:12pt;
     color:#5f9ea0; }

hr {color:navy }

/* Links within text  */

a:link {color:red;
        text-decoration:none }
a:visited {color:red;
           text-decoration:none   }
a:hover {color: green;
         text-decoration:underline}
a:active {color:red;
          text-decoration:none }

/* These are for the left hand menu links, and the TD */

a.leftNav {font-size:13px;
           color:red;
           text-decoration:none;
           font-weight:bold
          }
a.leftNav:visited {color:red;}
a.leftNav:hover   {color:green;
                   text-decoration:none}
a.leftNav:active  {color:red;}

.links {background-color:#e2d2e2; 
	border-width: 2;
	border-color: blue;
	border-style: solid;
	border-collapse: collapse;
        text-align:left;
        vertical-align:bottom;
        padding:4px 4px 4px 8px
       }


td.sitemap1 { background-color:#336699; text-align:center;
	font-family:Verdana, Geneva, Arial, Helvetica, Tahoma, Sans-serif; 	font-size:10pt; color:#ffffff; }

td.sitemap2 { background-color:#339966; text-align:center;
	font-family:Verdana, Geneva, Arial, Helvetica, Tahoma, Sans-serif; 	font-size:10pt; color:#ffffff; }

td.sitemap3 { background-color:#ddad08; text-align:center;
	font-family:Verdana, Geneva, Arial, Helvetica, Tahoma, Sans-serif; 	font-size:10pt; color:#ffffff; }

td.sitemap4 { background-color:#d8e4f1; text-align:left;
	font-family:Verdana, Geneva, Arial, Helvetica, Tahoma, Sans-serif; 	font-size:10pt; color:#336699; }

td.sitemap5 { background-color:#d8f1e4; text-align:left;
	font-family:Verdana, Geneva, Arial, Helvetica, Tahoma, Sans-serif; 	font-size:10pt; color:#339966; }

td.sitemap6 { background-color:#FDF3D0; text-align:left;
	font-family:Verdana, Geneva, Arial, Helvetica, Tahoma, Sans-serif; 	font-size:10pt; color:#ddad08; }

td.dictionary1 { background-color:#ddad08; text-align:center;
	font-family:Rockwell extra bold;Verdana, Geneva, Arial, Helvetica, Tahoma, Sans-serif; 	font-size:16pt; color:#ffffff; }

/*  Not used at the moment
a.menu:link {color:#0066CC;text-decoration:none }
a.menu:visited {color:#0066CC;text-decoration:none   }
a.menu:hover { color: #007800;text-decoration:underline}
a.menu:active {color:#0066CC;text-decoration:none }

td.menu { background-color:#e9f4ff; text-align:justify; line-height:20px
	font-family:Verdana, Geneva, Arial, Helvetica, Tahoma, Sans-serif; 	font-size:10pt; color:#0066CC;
	padding-top:1cm; padding-left:20px; }

*/

/* List of font families
Verdana, Geneva, Arial, Helvetica, Tahoma, Sans-serif
*/
/* Used in prices  */
.price1 { font-size:11pt;
          font-weight: bold;
	    color:blue;
            text-align:left }

p.price2 {font-weight:bold; color:#191970}
p.price3 {background-color:rgb(204,204,204); text-align:justify}


/* Used in specials  */
td.grey { background-color:#C0C0C0; text-align:left;
	font-family:Verdana, Geneva, Arial, Helvetica, Tahoma, Sans-serif; 	font-size:10pt; color:black; }

/* used in search page  */
td.search1 { background-color:#13ed9a; text-align:center;
	font-family:Verdana, Geneva, Arial, Helvetica, Tahoma, Sans-serif; 	font-size:16pt; color:white; }

