BODY
{  
color: black;  
background:white;
font-size: 12pt;  
font-family: arial, sanserif;
text-decoration:none;
}

HR 
{
width:100%;
color: #003399;
}

TD
{
font-size: 12pt;
font-color: black
font-family: times, serif;
}

BORDER
{
color:#003399;
background: #ffffff;
}

.Off {
	font-size: 12pt;
	font-family: arial, sanserif;
	color: #0000A0;
	text-decoration: none;
	}

.On {
	font-size: 12pt;
	font-family: arial, sanserif;
	color: #003399;
	text-decoration: none;
	}


H1, H2, H3, H4 { font-weight: bold;  margin-top: 2em;}
H1 { font-size: x-large }
H2 { font-size: large }
H3 { font-size: large }
H4 { font-size: medium }

UL UL { margin-left: 1em }
UL {  text-align: left;}ADDRESS {  margin: 2em; text-align: right;  line-height: 100%;}
H1.chaptertitle {   margin-top: -0.4em;  margin-left: 10%;  font-size: xx-large; text-align: left;  color: #F50;  background: #ffffff;}
H2.chapterlabel { margin-left: 18%;  margin-bottom: -0.4em; color: #AA0;  background: #ffffff;}
H1.title { text-align: right;  font-size: 50px;  color: #EA5;}
H2.subtitle {  text-align: right;  margin-top: -1.2em;  margin-riht: 1em;  font-size: 30px;  color: #AA0;}
H3.authors { font-size: medium;margin-left: 2%;}H3.gallerytitle {  margin-top: 3em;margin-bottom: 0;}
PRE {  margin-left: 17%;  font-family: courier, "Courier New", monospace;}
EM.hilite { background: yellow }
SPAN.htmlcode { font-size: 80% }
SPAN.numbering { font-weight: bolder }
P.caption { font-style: italic }
P.caption SPAN.numbering { font-weight: bold }
DIV.note {  color: gray;  background: transparent; margin-right: 30%;  margin-left: -100em;font-style: italic;}
IMG { border-width: 0 }
P.noncss {  display: none;color: white;background: white;}