H1 {  font-size: x-large; color: red }
H2 {  font-family: Times,serif; font-size: 10pt; color: blue }
H3 { font-size: large; color: blue }
H4 { font-family: Arial,serif; font-size: 12pt; color: red; align: center; }
H5  {font="times"; font-size: 12pt; font-style: oblique; color: blue; background-color: yellow; }
H6  {font="Times,serif"; font-size: 12pt; font-style: none; color: blue; background-color: silver; }

IMG { border=0 }
IMG.blueborder  { border-color: blue }
IMG.blackborder  { border-color: black }

A:link {color: blue;}
A:visited {color: blue;}
A:active {color: blue;}
A:hover {color: gray;}
A:link, A:visited, A:active { text-decoration: none;}

A.2:link {color: blue;}
A.2:visited {color: blue}
A.2:active {color: blue;}
A.2:hover {color: black}
A.2:link, A.2:visited, A.2:active { text-decoration: none;}

LI {font="times"; font-style: none; color: black;}
LI.red { font-family: LUCIDA SANS UNICODE, ARIAL; font-style: none; font-size: 10pt; color: red }
LI.2 { font-family: LUCIDA SANS UNICODE, ARIAL; font-style: none; font-size: 10pt; color: blue  }
LI.3 { font-family: LUCIDA SANS UNICODE, ARIAL; font-size: 12pt; color: blue  }

P {text-indent: 1em;}

TABLE.white {border-left: solid; border-color: white; border-width: 2,0,0,0;}
TABLE.baseborder {border-bottom: solid; border-bottom-color: gray;}
TABLE.noborder {border-width: 0,0,0,0; background-color: ;}
TABLE.noborder2 {border-left: solid; border-left-color:blue;  border-right: solid; border-right-color:blue;  border-top: solid; border-top-color: blue; border-bottom: solid; border-bottom-color: blue; background-color: yellow;}

TABLE.rybg  {border-left: solid; border-left-color: red;  border-right: solid; border-right-color:blue;  border-top: solid; border-top-color:  yellow; border-bottom: solid; border-bottom-color: lightgreen;border-left-width: 5; border-top-width: 2; border-bottom-width: 2; border-right-width: 2; }


TABLE.ltop {border-left: solid; border-top: solid;  border-color: blue; border-width: 2,2,0,0}

TR.blue{border-bottom: solid; border-bottom-color: blue;}

TD.blueside {border-left: solid; border-right ; solid; background-color: yellow;}

TABLE.redborder  {border-left: solid; border-color: red; border-width: 2,0,0,0;}
TABLE.redborder  td {border-bottom: solid; border-color: blue; border-width: 2,0,0,0;}

table#baseborder {
	BACKGROUND-COLOR:#FFFFFF;}

table#baseborder tr {
    border-bottom: solid #FFF 1px; 
    border-bottom-color: red;}
table#baseborder td {
    border-bottom: solid #FFF 1px; 
    border-bottom-color: blue;}



table#header {
	BACKGROUND-COLOR:#FFFFFF;}

table#header td {
    text-align: left;}

.firstrow {
    background-color: #CCCCCC; 
    font-weight: bold;
    font-style: italic;
    text-align: left;
    width: 150px; }

.graycell {
    background-color: #CCCCCC; 
    font-weight: bold;
    text-align: left; }

.lightgraycell {
    background-color: #DFDFDF;
    font-weight: bold;
    text-align: left; }

.lightgraycell2 {
    background-color: #EFEFEF; 
    font-family: TIMES; 
    font-weight: BOLD;
    text-align: left; }

.whitecell2 {
    background-color: #FFFFFF; 
    font-family: TIMES; 
    font-weight: BOLD;
    text-align: left; }


table#navstrip {
    background-color:#FFFFFF;
    border: solid #000 0px; }

table#navstrip td {
    padding: 0px;
    height: 20px; 
    background-color:#C0C0C0;
    border-right: solid #FFF 1px; 
    border-right-color: blue;
    text-align: center;}

.whiteback {
	background-color:#FFFFFF; }

.data {
    color: #000000;
    text-align: right;
    background-color: #CCCCCC; }

.toprow {
    font-style: italic;
    text-align: center;
    background-color: #FFFFCC; }

.leftcol {
    font-weight: bold;
    text-align: left;
    width: 150px;
    background-color: #CCCCCC; }



