/* Style sheet for digital contents (English) */
/* Last modified 2011.02.02 */


/* --------------- */
/* Basic Paragraph */
/* --------------- */

BODY	{
	font-family : "Segoe UI", menu;
	font-size : 100%;
	color : #000000;
	background-color: #FFFFFF;
	}

P	{
	margin-top : 1.5pt;
	margin-bottom : 0pt;
	color : #000000;
	}

P.SCRN	{
	margin-top : 6.0pt;
	margin-bottom : 6.0pt;
	color : #000000;
	}

EM	{
	font-weight : bold;
	font-style : normal;
	}

SPAN.NRM	{
	font-style : normal;
	}

/* -------------- */
/* Anchor's color */
/* -------------- */

A:link	{
	color:#0066CC;
	text-decoration: none;
	}
A:hover {
	color:#3399FF;
	text-decoration: underline;
	}
A:visited	{
	color:purple;
	text-decoration: none;
	}

/* --------------- */
/* Style Container */
/* --------------- */

DIV.PAGE	{
	font-size : 75%;
	line-height : 12pt;
	margin-left : 20px;
	margin-right : 20px;
	}

DIV.RSLT	{
	font-weight : normal;
	margin-top : 1.5pt;
	margin-bottom : 1.5pt;
	}

DIV.COL	{
	background-color: #ffffc8;
	padding: 4px;
	border:1px solid Black;
	}

DIV.EOF	{
	padding-bottom : 28.5pt;
	}

div.return_to_top{
	margin-top:			7px;
	padding-right:		2px;
	padding-left:		10px;
	font-size:			100%;
	text-align:			right;
}


/* --------------- */
/* Heading         */
/* --------------- */

H1	{
	font-size : 100%;
	line-height : 12pt;
	font-weight : normal;
	color : rgb(0, 51, 153);
	margin: 22px 20px 22px 20px;
	border-bottom : none;
	border-top : none;
	}

H2	{
	font-size : 105%;
	line-height : 12pt;
	font-weight : bold;
	margin-top : 15pt;
	margin-bottom : 3.75pt;
	color : #000000;
	}

H3	{
	font-size : 100%;
	line-height : 12pt;
	font-weight : bold;
	margin-top : 11.25pt;
	margin-bottom : 2.25pt;
	color : #000000;
	}

H3.NOTE {
	margin-top : 3.75pt;
	color : #000000;
	}

H3.NOTES {
	color : #FF0000;
	font-weight : bold;
	}

H3.TIPS {
	color : #000000;
	font-weight : bold;
	}

H3.BXHD	{
	margin-top : 1.5pt;
	color : #000000;
	}

/* ------------------ */
/* List and procedure */
/* ------------------ */

DD	{
	margin-left : 11.25pt;
	margin-top : 3.0pt;
	color : #000000;
	}

DT	{
	font-weight : bold;
	margin-top : 11.25pt;
	color : #000000;
	}

OL	{
	margin-left : 18.75pt;
	margin-top : 9.0pt;
	color : #000000;
	}

UL	{
	margin-left : 11.25pt;
	margin-top : 3.75pt;
	margin-bottom : 1.5pt;
	padding : 0;
	color : #000000;
	}

LI	{
	line-height : 12pt;
	margin-top : 3.75pt;
	margin-bottom : 0pt;
	color : #000000;
	}

LI.PROC	{
	font-weight : normal;
	margin-top : 3.75pt;
	color : #000000;
	}
	
LI.BLT	{
	line-height : 12.75pt;
	margin-top : 3.75pt;
	margin-bottom : 0pt;
	list-style-type : disc;
	color : #000000;
	}

LI.INDT	{
	margin-left : 2em;
	text-indent : -1.5em;
	list-style-type: none;
	}

/* ----------------------- */
/* Tables and Cells */
/* ----------------------- */

TABLE	{
	font-size : 100%;
	line-height : 10.5pt;
	border: solid 1.0px #000000;
	margin-right : 7.5pt;
	margin-top : 7.5pt;
	margin-bottom : 7.5pt;
	text-align : left;
	cellspacing : 0;
	border-collapse: collapse;
}

TH	{
	font-weight :bold;
	background-color : #CCCCCC;
	border-width : 1.0px;
	border-color : black;
	border-style : SOLID;
	padding : 3.75pt;
	vertical-align: top;
	color : #000000;
	}

TD	{
	font-weight : normal;
	border-width : 1.0px;
	border-color : black;
	border-style : SOLID;
	padding : 3.75pt;
	vertical-align: top;
	color : #000000;
	}


/* ----------------------- */
/* Compatibility */
/* ----------------------- */

SPAN.NRML	{
	font-weight : normal;
	color : #000000;
	}

H3.STEP	{
	margin-top : 3.75pt;
	color : #000000;
	}

UL.TRDMRK	{
	margin-top : 0pt;
	margin-bottom : 0pt;
	color : #000000;
	}

TABLE.NOFRAME	{
	line-height : 12.75pt;
	border-width : 0pt;
	border-color : white;
	margin-right : 3.0pt;
	margin-top : 1.5pt;
	margin-bottom : 0pt;
	}

TD.NBDR	{
	font-weight : normal;
	border-width : 1.0px;
	border-style : none;
	padding : 1.5pt;
	color : #000000;
	}

TD.BOX	{
	padding-top : 0.2em;
	padding-bottom : 0.2em;
	color : #000000;
	}
