#navbar { font-family: Trebuchet MS; border-bottom: 3px solid #868686; width: 792px; text-align: center; }
#navbar a { color: #FFFFFF; text-decoration: none; font-weight: bold; vertical-align: middle; padding: 0px 5px 0px 5px; }
#header h1 { display: none; }

#content { padding: 20px 35px 50px 35px; border: 1px solid #C5C6C7; }
#content h1, #content a { color: #437fb1; }

#copyright { font-size: 12px; color: #FFFFFF; }

#storeLoc { color: white; }
#storeLoc h2 { color: white; padding-bottom: 0px; font-size: 14pt; }

#footer { height: 90px; background: #FFFFFF; }
.ctgyHdr { height: 44px; width: 611px; max-width: 611px; background: url(graphics/footer_bg.jpg) top right repeat-y; color: white; padding: 5px 5px 5px 10px; white-space: normal; }

/* -------------- Global Styles -------------- */
a { color: #3F1F6C; text-decoration: underline; }
a img { border: 0px solid blue; text-decoration: none; }
a:hover { text-decoration: none; }
a:visited { color: #660000; }
small a { color: #3F1F6C; }
h1 { color: #501F62; font-size: 18pt; text-align: left; }
h2 { color: #501F62; font-size: 18pt; }
h3 { color: #000000; font-size: 14pt; }
h4 { color: #000000; font-size: 11pt }
UL { list-style-image: none; }
iframe { border: 5px solid #AF1224; }

body { color: #000000; background-color: #FFFFFF;}
#page { background:#fff; }
body, p, td, div { font-size: 11pt; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; }
td {  }

.center { text-align: center; }
/* ----------- End Global Styles ----------- */

/* -------------- Menu Styles -------------- */
        /* First Level */
#catTree { border-top: 1px solid #868686; }
#catTree td { background-color: #EAEAEA;
 border-top: 0px solid #868686;
 border-left: 1px solid #868686;
 border-right: 1px solid #868686;
 border-bottom: 1px solid #868686; padding: 4px 0px 4px 0px; width: 157px; max-width: 157px; vertical-align: bottom; }
#catTree font { color: black; text-decoration: none; margin: 0px 7px 0px 7px; padding: 6px 0px 6px 0px; font-size: 15px; }
#catTree a { text-decoration: none; }
        /* Second Level */
#catTree td td { background-color: #EAEAEA; border: 0px solid #868686; padding: 0px 0px 0px 0px; width: 153px; max-width: 153px; }
#catTree td td font { font-size: 12px; }

        /* Footer Faux Menu */
#catFoot td { border: 1px solid #868686; width: 157px; }
#catFoot h5 { color: black; text-decoration: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size: 15px; }
#catFoot font { color: black; text-decoration: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size: 10px; text-transform: capitalize; white-space: normal; }
/* ------------ End Menu Styles ------------ */