/*EN*/
table.main
{border: 0px solid; 
background-color: rgb(255, 255, 204);
margin: 0px; padding: 0px; 
width: 750px;}

td.hdrcell{
padding: 16px 0px 0px 16px;}

table.centered
{margin-left: auto; margin-right: auto; border-collapse: collapse; width: 100%;}

table.ch_hdr
{background-color: rgb(255, 255, 204); width: auto;
border: none;
text-align: center;
margin-left: auto; margin-right: auto;}

div
{margin:0;
padding-top: 4px;
padding-bottom: 4px;}

div.page
{background-color: rgb(255, 255, 204);
margin: 20px 7% -20px 7%;
padding: 2px 10px 10px 20px}

div.center
{text-align: center;}

div.main
{background-color: rgb(255, 255, 204); width: auto;
padding: 8px 8px 0px 8px;
margin: 0px 32px 0px 32px;
background-color: rgb(255, 255, 204);}

div.ftns
{padding: 8px;
margin: 0px 32px 8px 32px;
background-color: rgb(255, 255, 204);
font-size: small;}

div.ftn_block
{font-size: smaller;}

div.tblcell{margin: 0px 16px;}

div.dropcap:first-letter {
float:left;
font-size: 48pt;
margin-top: 0px;
padding-top: 0px;
padding-right: 4px;
}

div.ind
{text-indent: 1em; margin-top: 6px; margin-bottom: 6px;}

div.cite
{font-family: Times,serif; font-size: smaller;}

div.cite-ref{
margin: 0pt;
text-align: right; 
padding-top: 0pt;}

div.small
{font-size: small}

div.page
{background-color: rgb(255, 255, 204); margin: 20px 7% -20px 7%; padding: 2px 10px 10px 20px}

div.foot
{font-family: Times New Roman,Times,serif; 
font-size: 90%;
margin: 0px 16px;}

ul.not_root
{padding-left: 1em;}

img.back
{border: 1px solid; float: left; margin: 0 0 4px 0;}

img.toc
{border: 2px solid; float: left; margin: 12px 0 12px 8px;}

img.next
{border: 1px solid; float: right; margin: 0 0 0 4px;}

img.bottom-next
{border: 1px solid; float: right; margin-left: 8px;}

img.top
{border: 1px solid; margin: 0 0 0 8px; float: right;}

img.home
{border: none; height: 100px; width: 120px; vertical-align: middle;}

img.ftn_return_icon
{border: 2px solid; margin: 2px 8px 0 2px; height: 1em; width: auto;}

img.up_arr
{border: 1px solid ; margin: 0px; float: left; width: 1.5em; height: auto;}

img.dn_arr
{border: 1px solid ; margin: 0 10px 0 5px; float: left; width: 1.5em; height: auto;}

img.float-override
{float: none; vertical-align: bottom;}

hr.ctr_100{
	border-top: 1px solid black;
	border-right: 	none;
	border-bottom:	none;
	border-left:		none;
	margin: 16px auto 8px auto; text-align: center; width: 100px;}

hr.left_100{
	border-top: 1px solid black;
	border-right:		none;
	border-bottom:	none;
	border-left:		none;
margin: 0px auto 16px 0px; text-align: left; width: 100px;}

p
{margin-top: 6px; margin-bottom: 6px;}

p.ind
{text-indent: 1em; margin-top: 6px; margin-bottom: 6px;}

p.dropcap:first-letter {
float:left;
font-size: 48pt;
margin: 0;
padding-top: 4px;
padding-right: 4px;}

p.j {
text-align: justify;}

span.now
{white-space: nowrap}

span.b_helv
{font-family: Helvetica,Arial,sans-serif; font-weight: bold}

span.norm
{font-weight: normal;
font-style: normal;
text-decoration: none;}

span.kbd{
background-color: #CCFFCC;}

span.b
{font-weight: bold}

span.i
{font-style: italic}

span.u
{text-decoration: underline}

span.l_uni
{font-family: 'lucida sans unicode',arial,sans-serif;}

span.smc
{font-variant: small-caps}

span.micro
{font-size: 1pt;}

span.fine
{font-size: xx-small}

span.tiny
{font-size: x-small}

span.small
{font-size: small}

span.shr
{font-size: smaller}

span.medium
{font-size: medium}

span.grw
{font-size: larger}

span.large
{font-size: large}

span.big
{font-size: x-large}

span.huge
{font-size: xx-large}

span.sup
{font-size: xx-small;
vertical-align: baseline;
position: relative; bottom: 0.5em;
margin: 0;}

span.sub
{font-size: xx-small;
vertical-align: baseline;
position: relative; bottom: -0.2em;
margin: 0;}

span.ftn
{font-weight: bold;
font-size: xx-small; 
vertical-align: baseline;
position: relative; bottom: 0.75em;
margin: 0}

span.ftn_ref
{font-size: xx-small; font-weight: bold;
vertical-align: baseline;
position: relative; bottom: 0.75em;
margin: 0;}

span.win_ctrl_box
{border-style: solid;
border-color: white gray gray white; 
border-width: 2px; 
padding: 1px 2px; 
white-space: nowrap;
background-color: rgb(200, 200, 200);
color: black;}

span.win_default_btn
{outline: 1px solid black;
border-style: solid;
border-color: white gray gray white; 
border-width: 2px; 
padding: 1px 2px; 
white-space: nowrap;
background-color: rgb(200, 200, 200);
color: black;}

span.win_db_tab
{border-top: 1px solid white;
border-right: 2px solid gray;
border-bottom: none;
border-left: 1px solid white;
padding: 1px 2px;
white-space: nowrap;
background-color: rgb(200, 200, 200);
color: black;}

span.win_sub_fld
{border-top: 2px solid #404040;
border-right: 1px solid #404040;
border-bottom: 1px solid gray;
border-left: 2px solid #404040;
padding: 1px 2px;
white-space: nowrap;
background-color: white;
color: black;}

span.iconbox
{border: 2px solid black; background-color: white}

span.spawnbox
{color: rgb(153, 0, 0);
font-family: Arial Black,Helvetica,sans-serif;
font-size: 60%;}

span.system
{font-family: "CentSchbook Mono BT","Courier new",monospace;
font-size: xx-small; font-weight: bold;}

span.cmd
{font-weight: bold; font-family: Futura MdCn BT;}

span.win
{font-family: Calibri,Arial,Helvetica,sans-serif;}
