body	{
	background: #fffff;
	xbackground-image : url('images/whitewall.gif');
	background-repeat : repeat;
	background-attachment : fixed;
	background-position : '0% 0%';
	color : #000000;
	font-size:      11pt;
	line-height:    1.2em;
}
h1 {	line-height:    1.1em ; }

a         { text-decoration: underline ;
            color          : #0000ff   ; }
a:link	  { color : #0000ff }
a:visited { color : #0000ff }
a:hover   { color : #0000ff }
a:active  { color : #ff0000 }

p	{
        text-indent : 1em ;
	margin-top : 0.4em ;
	margin-left : 1em ;
	margin-bottom : 0.4em ;
	clear: both;
}
div	{
	margin-top : 0.3em ;
	margin-left : 1em ;
	margin-bottom : 0.3em ;
	xclear : both ;
}
div.p {
        text-indent : 1em ;
	margin-top : 0.3em ;
	margin-left : 1em ;
	margin-bottom : 0.3em ;
	xclear : both ;
}
div.l {
	line-height:    0em;
	text-align : left;
	font-size : x-small;
	margin : 0em;
	padding : 0em;
}
div.footer{
	margin-top : 0em ;
	margin-left : 0em ;
	margin-bottom : 0em ;
	margin-right : 0em ;
}
div.footcounter{
	text-align: right;
	position: relative;
	top: -1.5em;
}
ul, ol{
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	padding-left: 0em;
}
pre.code{
	margin-top    : 0.3em   ;
	margin-left   : 2em     ;
	margin-right  : 2em     ;
	margin-bottom : 0.3em   ;
	padding       : 0.3em   ;
	clear         : both    ;
        white-space   : pre     ; 
	font-size     : x-small ;
	line-height   : 1.0em   ;
	border-style  : none    ;
}
pre.codebox{
	margin-top    : 0.6em   ;
	margin-left   : 2em     ;
	margin-right  : 2em     ;
	margin-bottom : 0.6em   ;
	padding       : 0.5em   ;
	xclear         : both    ;
        white-space   : pre     ; 
	font-size     : x-small ;
	line-height   : 1.0em   ;
	border-style  : outset  ;
	border-width  : medium  ;
	border-color  : grey    ;
}

.bold    { font-weight : bold ; }
.italic  { font-style : italic ; }
.oblique { font-style : oblique ; }
.caps    { font-variant : small-caps ; }

.pre { white-space : pre ; }

.indent { text-indent : 8em ; }

.left   { text-align : left   ; }
.center { text-align : center ; }
.right  { text-align : right  ; }

.cap   { text-transform : capitalize ; }
.upper { text-transform : uppercase  ; }
.lower { text-transform : lowercase  ; }

.underline { text-decoration : underline    ; }
.overline  { text-decoration : overline     ; }
.lthrouh   { text-decoration : line-through ; }
.blink     { text-decoration : blink        ; }

.huge   { font-size : xx-large ; }
.large  { font-size : large    ; }
.medium { font-size : medium   ; }
.small  { font-size : small    ; }
.tiny   { font-size : xx-small ; }

.visible { visibility : visible ; }
.hidden  { visibility : hidden  ; }

.lfloat { float : left  ; }
.rfloat { float : right ; }

img.lfloat{
	float:	left;
}
ul.img{
	margin-top: 0pt;
	margin-bottom: 0pt;
	margin-left: 280pt;
}
span.t{
	font-family: monospace;
	font-size     : x-small ;
}
span.bt{
	font-family: monospace;
	font-size     : x-small ;
	font-weight: bold;
}
