BO Y /* Basic CSS  */,

p, td, ol, ul, li { font-family: Verdana, Arial, Helvetica, sans-serif;
                    font-size: 11px; color: #cecece; }
p { line-height: 18px; }
ol, ul { margin: 4px 0px 0px 35px; padding: 0px; }
li { padding-bottom: 4px; }
form { margin: 0px; }
input { font-family: Verdana,Geneva,Arial,sans-serif; font-size: 11px;
     margin: 0px; }
.white { color: #FFFFFF; }
.black { color: #000000; }
.caps { text-transform: uppercase }
.small { font-size: 10px; line-height: 12px; }
.right { text-align: right; }

.fancy { font-family: Coronet, Brush Script MT, Comic Sans MS, cursive; 
                  font-size: 20px;}

.title/* page title ----------------------------------------------- */
     { font-family: Arial, Helvetica, sans-serif; font-size: 16px;
     font-weight: normal; color: #FF0000; padding: 0px;
     margin: 0px; line-height: 20px; }

.largeHeader
     { font-family: Arial, Helvetica, sans-serif; font-size: 16px;
     font-weight: bold; color: #cecece; padding: 0px;
     margin: 0px; line-height: 20px; }

.header /* Text Headers ----------------------------------------------- */
     { font-family: Arial, Helvetica, sans-serif; font-size: 14px;
     font-weight: bold; color: #cecece; padding: 0px;
     margin: 0px; line-height: 20px; }
.subhdr { font-family: Arial, Helvetica, sans-serif; font-size: 12px;
     text-transform:lowercase; font-weight: bold; color: #cecece; padding: 0px;
     margin: 0px; line-height: 20px; }
/* Backgrounds ------------------------------------------------ */

BODY 
 { color: white; background-color: black; 
   background-image: url(http://www.mcibags.com/images/bkg.gif)  }
 .whiteBg { color: black; background-color: white; 
            background-image: none }

a /* Navigation -------------------------------------------------;  General Site Links */
     { text-decoration: none; color: #d5d1a8; font-weight: normal; }
a:link { text-decoration: none; color: #d5d1a8; font-weight: normal; }
a:active { text-decoration: none; color: #d5d1a8; font-weight: normal; }
a:visited { text-decoration: none; color: #d5d1a8; font-weight: normal; }
a:hover { text-decoration: none; color: #d5d1a8; font-weight: normal;
     text-decoration: underline; }
.navleft /* Menu */ { font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 10px; text-decoration: none; color: #858585;
     font-weight: normal; }
a.navleft, a:link.navleft, a:active.navleft, a:visited.navleft
     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;
     text-decoration: none; color: #858585; font-weight: normal;
     border-bottom: 1px solid #3d3d3d; display: block;
     padding: 6px 0px 6px 0px; }
a:hover.navleft { text-decoration: none; color: #d5d1a8; font-weight: bold; }
.navleft-active { font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 10px; text-decoration: none; color: #d5d1a8; font-weight: bold;
     }
a.navleft-active, a:link.navleft-active, a:active.navleft-active, a:visited.navleft-active
     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;
     text-decoration: none; color: #d5d1a8; font-weight: bold;
     border-bottom: 1px solid #3d3d3d; display: block;
     padding: 6px 0px 6px 0px; }
a:hover.navleft-active { text-decoration: none; color: #d5d1a8; font-weight: bold;
     }

