/* Basic Styles for basically all pages that don't interfere with product pages */

#FourSellersVL     { background-color: #990000 }
tr.gray            { background-color:#FFFFFF }
table.borderAll    { background-color:#FFFFFF; border-width: 0; font-size:1px; color:#ffffff }
.dottedline        { white-space: nowrap; border-bottom: 0px dotted #ffffff; border-collapse: collapse; padding: 0px 0px 0px 0px; font-size:1px; color: #ffffff }
.darkred           { color: #ffffff }
.specialBgColor    { background-color:#666666 }
.company           { font-size:1px; color:#666666 }
.specialFontColor  { font-size:1px; color:#ffffff }
.catNavBgColor     { background-color: #ffffff; background-image: url(http://www.vanitylounge.com/andale/fade1.gif); background-repeat: repeat-x; background-position: top }
.headerstripe      { background-color: #eee5d6 }


table tr td.catNavBgColor table tr td table tr td a.menu:active     { color: #990000; font-size: 13px; text-decoration: underline; font-weight: bold }
table tr td.catNavBgColor table tr td table tr td a.menu:link       { color: #990000; font-size: 13px; text-decoration: underline; font-weight: bold }
table tr td.catNavBgColor table tr td table tr td a.menu:visited    { color: #990000; font-size: 13px; text-decoration: underline; font-weight: bold }
table tr td.catNavBgColor table tr td table tr td a.menu:hover      { color: #bdbdbd; font-weight: bold }

table tr td.catNavBgColor table tr td table tr td div table tr td a.menu:active     { color: #990000; font-size: 13px; text-decoration: underline; font-weight: normal }
table tr td.catNavBgColor table tr td table tr td div table tr td a.menu:link       { color: #990000; font-size: 13px; text-decoration: underline; font-weight: normal }
table tr td.catNavBgColor table tr td table tr td div table tr td a.menu:visited    { color: #990000; font-size: 13px; text-decoration: underline; font-weight: normal }
table tr td.catNavBgColor table tr td table tr td div table tr td a.menu:hover      { color: #bdbdbd; font-weight: normal }


table tr td.catNavBgColor table tr td table tr td div table tr td a.menu.bold:active      { font-weight: bold }
table tr td.catNavBgColor table tr td table tr td div table tr td a.menu.bold:link        { font-weight: bold }
table tr td.catNavBgColor table tr td table tr td div table tr td a.menu.bold:visited     { font-weight: bold }
table tr td.catNavBgColor table tr td table tr td div table tr td a.menu.bold:hover       { font-weight: bold }


#footer:active                     { color: #990000; font-size: 13px; text-decoration:underline }
#footer:link, #footer:visited      { color: #990000; font-size: 13px; text-decoration: underline }
#footer:hover                      { color: #bdbdbd }

table tr td.catnavbgcolor table tr td img                               { width: 0px; height: 0px }
table tr td.catnavbgcolor table tr td table tr td img                   { width: 17px; height: 17px }
table tr td.catnavbgcolor table tr td table tr td div table tr td img   { width: 14px; height: 11px }
table tr td table tr td table tr td p b                                 { color:#ffffff; font-size:1px }
table tr td table tr td table tr td hr                                  { color:#ffffff }
table tr td table tr td table tr td.bold hr                             { color:#b2b2b2 }
.ErrorHR { color:#dcdcdc }
table tr td.specialBgColor table.specialBgColor tr td table tr td.company img    { width: 0px; height: 0px }

td.shadow          { width: 7px; text-align: right; vertical-align: top  }