body 
        {
        background-color: #404040;
		background-image: url('img/bg.gif');
		background-repeat: repeat-y;
		font-family: "Trebuchet MS", "Lucida Sans Unicode", "Franklin Gothic Medium", "Microsoft Sans Serif", Tahoma, Georgia, Arial;
		margin: 0px 0px 0px 0px;
        }

a       {color: #FFFFFF; text-decoration: none;}
a:link  {color: #FFFFFF; text-decoration: none;}
a:hover {color: #000000; text-decoration: none;}

.header
        {
        border-bottom    : #FFFFFF 1px solid;
        }
  
.message
        {
        }

.info
        {
        border-bottom    : #888888 1px dashed;
        border-top       : #888888 1px dashed;
        }

.newsheader 
        {
        color            : #FFFFF7;
        font-size        : 11pt;
        font-weight      : bold;
        font-variant     : small-caps;
        letter-spacing   : 0.7mm;
        margin           : 0px 8px 0px 8px;
        }

.newsbody 
        {
        color            : #D0D8D0;
        font-size        : 8pt;
        font-weight      : normal;
        letter-spacing   : 0.1mm;
        line-height      : 14px;
        text-align       : justify;
        margin           : 8px 8px 8px 8px;
        }

.newsinfo 
        {
        color            : #888888;
        font-size        : 7pt;
        font-weight      : normal;
        font-variant     : small-caps;
        letter-spacing   : 0.3mm;
        text-align       : right;
        margin           : 0px 8px 0px 8px;
        }

.optionbar 
        {
        color            : #D0F0E0;
        font-size        : 9pt;
        font-weight      : bold;
        letter-spacing   : 0.3mm;
        float            : right;
        }

.icon
        {
		border: #F0F0F0 1px solid;
		margin: 2px 0px 2px 5px;
		padding: 1px 1px 1px 1px;
		}

.footer
        {
		position:fixed;
		bottom: 0px;
		width: 780px;
		color: #FFFFFF;
		background-color: #BFBFBF;
		font-size: 7pt;
		font-weight: normal;
        letter-spacing: 0.5mm;
		text-align: center;
        border-bottom: #F4F4F4 1px solid;
        border-top: #F4F4F4 1px solid;
		}

.nav1container {color: #FFFFFF; font-size: 8pt; font-weight: bold; letter-spacing: 0.3mm; text-align: right; margin-right: 15px;}
a.nav1:link    {color: #FFFFFF; text-decoration: none;}
a.nav1:visited {color: #FFFFFF; text-decoration: none;}
a.nav1:hover   {color: #000000; text-decoration: none;}
a.nav1:active  {color: #FF8080; text-decoration: none;}

.nav2container {color: #C0FFFF; font-size: 8pt; font-weight: normal; letter-spacing: 0.8mm;}
a.nav2:link    {color: #C0FFFF; text-decoration: none;}
a.nav2:visited {color: #C0FFFF; text-decoration: none;}
a.nav2:hover   {color: #000000; text-decoration: none;}
a.nav2:active  {color: #FF8080; text-decoration: none;}

#error 
        {
        color            : #C0D8D0;
        font-size        : 8pt;
        letter-spacing   : 0.3mm;
        }

#label 
        {
        color            : #98B0A8;
        font-size        : 10pt;
        letter-spacing   : 0.3mm;
        }

#labelsmall 
        {
        color            : #98B0A8;
        font-size        : 7pt;
        }

#value 
        {
        color            : #D8F0E8;
        font-size        : 10pt;
        letter-spacing   : 0.3mm;
        }

#smileylist tr:hover { background-color: #404040; }

.button 
        {
        color: #A0A0A8;
        font-family: "Trebuchet MS", "Lucida Sans Unicode", "Franklin Gothic Medium", "Microsoft Sans Serif", Tahoma, Georgia, Arial;  
        font-size: 9pt;
        border: #808080 1px solid;
        background-color: #505050;
        }

