.normalText
{
		FONT-FAMILY: Arial, Helvetica, sans-serif;   FONT-SIZE: 11pt;      FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: none;
}
.smallText
{
       FONT-FAMILY: Arial, Helvetica, sans-serif;   FONT-SIZE: 9pt;      FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: none;
}
.code
{
		background: rgb(200,238,255);         text-align: left;
		FONT-FAMILY: "Courier New", Courier, monospace;   FONT-SIZE: 90%;       
		FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: none;
}
.codeSmallText
{
		background: rgb(200,238,255);         text-align: left;
		FONT-FAMILY: "Courier New", Courier, monospace;   FONT-SIZE: 8pt;     FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: none;
}
.x
{
		background: rgb(200,238,255);         padding: 0.5em;             border: none;
		FONT-FAMILY: "Courier New", Courier, monospace;   FONT-SIZE: 9pt;     FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: none;
}
a
{ 
	text-decoration: underline;
	color: #207058;
}
a:visited 
{
	color: #808080;
}
a:hover 
{
	color: #88DD44;
}

.ahrefExtension
{
	color: #207058;
}
blockquote
{
		border: none; 
		FONT-STYLE: italic;
}
blockquote.code
{
		FONT-STYLE: normal;
}
dd
{
		margin-left: 6em; margin-bottom: 1em;
}
dd.x
{
		margin-left: 12em; margin-bottom: 1em;
}
dd.x0
{
		margin-left: 12em; margin-bottom: 0em;
}
dl.s
{
		margin-top: 1em;
}
dt.b
{
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;   FONT-SIZE: 90%;
		FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none; FONT-STYLE: normal;
}
dt.c
{
		FONT-FAMILY: "Courier New", Courier, monospace;   FONT-SIZE: 110%;       
		FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none;
}
em.1
{
		FONT-SIZE: 115%;    FONT-WEIGHT: bold;
}
em.2
{
		FONT-SIZE: 13pt;  FONT-WEIGHT: bold; FONT-STYLE: italic;
}
h1
{
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;   FONT-SIZE: 18pt;      FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none;
}
h2
{
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;   FONT-SIZE: 16pt;      FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none;
}
h3
{
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;   FONT-SIZE: 14pt;      FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: underline;
}
h4
{
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;   FONT-SIZE: 12pt;      FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: none;
}
h5
{
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;   FONT-SIZE: 11pt;      FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: none;
}
image.gotcha
{
		width=50;  height=25;
}
code,
pre, 
tt, 
kbd, 
samp
{
		FONT-FAMILY: : "DejaVu Sans Mono", Courier, "Courier New", monospace;
		FONT-SIZE: 105%;
		
}
li.s
{
		margin-bottom: 1em;
}
ol ul, 
ul ol,
ul ul, 
ol ol
{
		margin-top: 1em; margin-bottom: 1em; /* default stylesheet say no */ 
}
p
{
		FONT-FAMILY: Arial, Helvetica, sans-serif;   FONT-SIZE: 11pt;      FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: none;
}
p:title
{
		FONT-FAMILY: Arial, Helvetica, sans-serif;   FONT-SIZE: 16pt;      FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: none; LINE-HEIGHT: 20pt;
}
p.chapters
{
		margin-bottom: 1.6em;
}
table
{
		border-width:   0;  padding:0;    margin: 0;
}
td
{
		FONT-FAMILY: Arial, Helvetica, sans-serif;   FONT-SIZE: 11pt;      FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: none; 
		vertical-align: top;
}
td.b
{
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;   FONT-SIZE: 90%;    
		FONT-WEIGHT: bold;   COLOR: #000000; TEXT-DECORATION: none; FONT-STYLE: normal;
		vertical-align: top;
}
td.bi
{
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;   FONT-SIZE: 90%;    
		FONT-WEIGHT: bold;   COLOR: #000000; TEXT-DECORATION: none; FONT-STYLE: italic;
		vertical-align: top;           
		padding-left: .9em;  padding-right: .5em
		margin-bottom: 1em;
}
td.c
{
		FONT-FAMILY: "Courier New", Courier, monospace;   FONT-SIZE: 7pt;    FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: none; FONT-STYLE: italic;
		vertical-align: top; 
}
td.p
{
		vertical-align: top; FONT-FAMILY: Arial, Helvetica, sans-serif; padding-top: .5em; padding-bottom: .5em;
}
td.t
{
		vertical-align: top; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
td.ti
{
		vertical-align: top; FONT-FAMILY: Arial, Helvetica, sans-serif; padding-left: .9em;
}
ul.s
{
		margin-top: 1em;
}

