/* Principle styles */ BODY { color: #000000; background: #FFFFFF; margin: 5px; } P, TD, OL, UL, LI, BLOCKQUOTE, SPAN, MARQUEE { font-family: Arial, Helvetica, Sans Serif; font-size: small; color: #000000; } .small { font-size: x-small; } .grey { color: #808080; } .small-grey { color: #808080; font-size: x-small; } .greyback { background: #EEEEEE; padding: 4px; } .greyback-small { background: #EEEEEE; font-size: x-small; padding: 2px; } .mainhead { font-family: Tahoma, Verdana, Arial, Helvetica, Sans Serif; color: #0099CC; font-size: large; } .subhead { font-family: Tahoma, Verdana, Arial, Helvetica, Sans Serif; color: #333333; font-size: medium; font-weight: bold;# text-transform: uppercase; } /* Hyperlinks */ A, A:visited { color: #0099CC; text-decoration: underline; } A:hover, A:active { color: #FEBC25; } /* Navigation */ /* Other browser navigation styles */ #navitem { width: 190px; min-height: 30px; padding: 5px; background: #FFE599; } #navitem:hover, #navitem:active { background: #FEBC25 no-repeat; background-image: url(/images/fm/swoosh.gif); background-position: bottom right; } A.navitem, A.navitem:visited { font-size: medium; font-weight: bold; text-decoration: none; color: #333333; } /* Form elements */ INPUT, SELECT, TEXTAREA { font-family: Arial, Helvetica, Sans Serif; font-size: small; } /* One-off styles */ .pagetitle { font-family: Tahoma, Verdana, Arial, Helvetica, Sans Serif; font-size: x-large; padding-right: 5px; color: #0099CC; background: #EEEEEE; } .slogan { font-family: Tahoma, Verdana, Arial, Helvetica, Sans Serif; font-size: x-small; color: #FEBC25; text-align: left; vertical-align: bottom; } .banner { text-align: center; vertical-align: middle; padding: 5px; } HR { height: 1px; color: #0099CC; } /* end of stylesheet */