div { 
margin: 5; 
vertical-align: top; 
}

body { 
margin: 5; 
vertical-align: top; 
font-size: 62.5%; 
} /* for IE */

html>body {
font-size: 10px; 
} /* for everything else */

table { 
vertical-align: top; 
}

td {
vertical-align: top; 
margin: 0;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 0.8em; 
}

a { 
color: navy; 
text-decoration: underline; 
}
a:hover { 
color: blue; 
text-decoration: underline; 
}

form { 
display: inline; 
margin: 0; 
}

hr { 
color: #6565DC; 
}

h1 { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 2.2em; 
color: #23238E; 
display: inline; 
margin: 0; 
}
h2 { 
font-size: 1.7em; 
color: #23238E; 
display: inline; 
margin: 0; 
}
h3 {
font-size: 1.4em; 
color: #23238E;
display: inline; 
margin: 0; 
}

.bar { 
font-family: Arial, Helvetica, sans-serif; 
color: #FFFFFF; 
font-size: 1.4em; 
}
.bar a { 
color: #FFFFFF; 
text-decoration: none; 
}
.bar a:hover { 
color: yellow; 
text-decoration: underline;
}

.nav { 
font-family: Arial, Helvetica, sans-serif; 
background-image : url("images/00-general/navbg.gif"); 
color: #000000; 
text-decoration: none;
}
.nav a { 
color: #000000; 
text-decoration: none;
}
.nav a:hover { 
color: blue; 
text-decoration: underline; 
}
.navh1 { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 1.4em;
color: #23238E; 
}
.navh1 a { 
text-decoration: none;
}
.navh1 a:hover {
color: blue; 
text-decoration: underline; 
}

.crumb { 
font-size: 0.6em;
color: navy; 
}

.price { 
font-size: 1.6em ; 
}

.cartbar { 
font-family: Arial, Helvetica, sans-serif; 
color: #FFFFFF; 
font-size: 0.9em; 
}
.cartbar a { 
color: #FFFFFF; 
text-decoration: none; 
}
.cartbar a:hover { 
color: yellow; 
text-decoration: underline;
}

/* Confirm use of all classes below */

.redbold { font-family: "Arial black", Arial, sans-serif; color: red; font-size: 13px }
/* .blkbold { font-family: "Arial black", Arial, sans-serif; color: red; font-size: 13px } */

.redtxt { font-family: Arial, Helvetica, sans-serif; color: red; font-size: 13px; }

.ppltxt { 
font-family: Arial, Helvetica, sans-serif; 
color: #6565DC; 
}

.ppltxt2 { 
font-family: Arial, Helvetica, sans-serif; 
color: #6565DC; 
font-size: 1.4em; 
}
.ppltxt2 a { 
color: #6565DC; 
text-decoration: underline; 
}
.ppltxt2 a:hover { 
color: blue; 
text-decoration: 
underline; 
}

.ppltxt3 { font-family: Arial, Helvetica, sans-serif; color: #6565DC; font-size: 1.8em;}
.ppltxt3 a { color: #6565DC; text-decoration: underline; }
.ppltxt3 a:hover { color: blue; text-decoration: underline; }

/* .txt { font-family: Arial, Helvetica, sans-serif; font-size: x-small; } */
/* .txt2 { font-family: Arial, Helvetica, sans-serif; font-size: small; } */

.redtxt2 { font-family: Arial, Helvetica, sans-serif; color: red; font-size: 18px; text-decoration: none; }
.redtxt2 a { text-decoration: none; }
.redtxt2 a:hover { text-decoration: underline;}
.redtxt3 { font-family: Arial, Helvetica, sans-serif; color: red; font-size: 24px; }
.blutxt { font-family: Arial, Helvetica, sans-serif; color: navy; font-size: 13px; }


.redbold { font-family: "Arial black", Arial, sans-serif; color: red; font-size: 13px }
.blkbold { font-family: "Arial black", Arial, sans-serif; color: red; font-size: 13px }

/* .head1 { font-family: Arial, Helvetica, sans-serif; font-size: 26px; color: #23238E; } */
/* .head2 { font-family: Arial, Helvetica, sans-serif; font-size: 24px; color: #23238E; } */
/* .head2 a { text-decoration: none;} */
/* .head2 a:hover { color: blue; text-decoration: underline; } */
/* .head3 { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #23238E; } */
/* .head3 a { text-decoration: none;} */
/* .head3 a:hover { color: blue; text-decoration: underline; } */
/* .head3b { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #666666; } */


/* .navhead1 { color:navy; font-size: 18px } */
/* .navhead2 { color:#666666; font-size: 18px } */

/* CART CSS ITEMS */