<!-- $Id: styles.css,v 1.1 2009/08/12 10:46:32 martin Exp $ -->

BODY
{
    color: #000000;
    background-color: #FFFFFF;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-left-width: 0;
    border-right-width: 0;
}

P, BODY, TD, OL, UL, MENU, BLOCKQUOTE, DIV
{
	font-family: Lucida,Verdana,Helvetica,Arial;
	color: #000000;
    	font-size: 10pt;
}

TH
{
	font-family: Lucida,Verdana,Helvetica,Arial;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
}

A
{
	font-family: Lucida,Verdana,Helvetica,Arial;
  	color: #3333FF;
}

PRE, CODE
{
	font-family: Courier New, Courier;

    /* from http://timarcher.com/node/39 */
    white-space: pre-wrap;       /* css-3 */
    white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
    white-space: -pre-wrap;      /* Opera 4-6 */
    white-space: -o-pre-wrap;    /* Opera 7 */
    word-wrap: break-word;
}

.pre
{
	font-family: Courier New, Courier;
}

.apptitle
{
	font-family: Lucida,Verdana,Helvetica,Arial;
	color: #000000;
	text-decoration: none;
}

.toolbar
{
	font-size: 8pt;
	font-family: Arial,Verdana,Sans-Serif;
	text-decoration: none;
	color: #CCCCCC;
	position:fixed;
	top:0;
	left:0;
}



.boxtitle
{
	font-family: Lucida,Verdana,Helvetica,Arial;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
}


.navbar_top_row {
      background-color: #3333FF;
      vertical-align: middle; 
}

.navbar_body_row {
      background-color: #3333AA;
      vertical-align: middle;
}

.navbar_bottom_row {
      background-color: #111166;
      vertical-align: middle;
}


.main_top_row {
      background-color: #DDDDEE;
      vertical-align: middle;
}

.main_body_row {
      background-color: #FFFFFF;
      vertical-align: middle;
}

.main_bottom_row {
      background-color: #DDDDEE;
      vertical-align: middle;
}

.main_table {
      border-top-width: 0;
      border-bottom-width: 0;
      border-left-width: 0;
      border-right-width: 0;
      width: 95%;
}


.trailer {
    font-size: 0.7em;
    text-align: center;
    margin: 5em;
}

.navbar_link_current {
	text-decoration: none;
	color: yellow;
}

.navbar_link {
	text-decoration: none;
	color: #CCCCCC;
}



.main_table_col1 {
      background-color: #DDDDDD;
      width: 12em;

      border-color: black;
      border-style: solid;
      border-width: 0.1em;

      text-align: center;
      vertical-align: top;

}

.main_table_col2 {
      border-color: black;
      border-style: solid;
      border-width: 0.1em;
}

.newsdate {
      font-weight: bold;
      color: #3333FF;
      background-color: #DDDDDD;
}

.newsentry {
      margin-left: 2em;
}


.quote {
      text-indent: 1em;
      font-size: 8pt;
}

