*
{
	font-family: sans-serif;
}
td
{
	padding: 3pt;
}
thead td
{
	font-weight: bold;
	background-color: #B4C8FF;
}
.navigation_bar
{
	width: 100%;
	background: #99CCFF;
}
.navigation_bar td
{
	padding-top: 5pt;
	padding-right: 10pt;
	padding-bottom: 5pt;
	padding-left: 10pt;
}
.navigation_bar img
{
	border: none;
}
.navigation_bar a:hover
{
	background: none;
}
.returntop
{
	font-size: 90%;
	text-align: right;
}
/* ===== simeplsect ===== */
.simeplsect
{
	margin-top: 8px;
}
.simplesect_call_CS
{
	padding: 5pt;
	margin-top: 8px;
	border: 3pt double #000000;
}
.cover2 .simplesect_call_CS
{
	font-weight: bold;
}
.simplesect_for_visually
{
	padding: 5pt;
	margin-top: 8px;
	border: 1pt solid #000000;
}
.simplesect_for_visually .simplesect_title
{
	margin-top: 0;
}
.simplesect_call_CS .simplesect_title
{
	text-align: center;
}
.simplesect_visit_us
{
	margin-top: 8px;
	font-weight: bold;
}
.simplesect_using
{
	padding: 5pt;
	margin-top: 8px;
	margin-bottom: 8px;
	border: 3pt double #000000;
	text-align: left;
}
.simplesect_title
{
	font-weight: bold;
	margin-top: 8px;
	margin-bottom: 8px;
}
/* ===== sidebar ===== */
.sidebar
{
}
.sidebar_title
{
	font-weight: bold;
	margin-top: 8px;
	margin-bottom: 8px;
}
.programlisting
{
	margin-left: 10pt;
}
.commandline
{
	color: #666666;
}
.urlblock_frame
{
	text-align: center;
}
.urlblock
{
	padding: 5pt;
	text-align: center;
	border: 2pt solid #000000;
	width: 300pt;
	margin-top: 8px;
	margin-bottom: 8px;
}
.copyright
{
	text-align: center;
	margin-top: 16px;
}
.para
{
	font-family: sans-serif;
	font-size: 90%;
	line-height: 140%;
}

.para_cl1st
{
	font-family: sans-serif;
	font-size: 90%;
	font-weight: bold;
	line-height: 140%;
}
.term
{
	font-weight: bold;
	font-size: 90%;
	padding: 0;
}
.footnote_num
{
	font-size: 90%;
	line-height: 160%;
	width: 20pt;
	text-align: center;
	padding: 0;
	vertical-align: top;
}
.footnote_body
{
	padding: 0;
}
.itemizedlist, .orderedlist, .calloutlist, .termlist
{
	width: 100%;
}
.it_listitem_num
{
	font-size: 90%;
	line-height: 140%;
	width: 13pt;
	text-align: center;
	vertical-align: top;
	padding: 2px 0 0 0;
}
.or_listitem_num, .ca_listitem_num
{
	font-size: 90%;
	line-height: 140%;
	width: 23pt;
	text-align: center;
	vertical-align: top;
	padding: 2px 0 0 0;
}
.ca_listitem_num
{
	font-weight: bold;
}
.listitem_body
{
	padding: 2px 0 6px 0;
}
.listitem_body_l
{
	padding: 2px 0 6px 0;
	border-top: 1pt solid #000000;
}
.te_listitem_body
{
	padding: 2px 0 6px 13pt;
}
.procedure
{
	width: 100%;
}
.procedure_title
{
	font-size: 90%;
	font-weight: bold;
	padding: 3pt 0 3pt 0;
}
.step_num0
{
	font-size: 150%;
	font-weight: bold;
	width: 30pt;
	text-align: center;
	padding: 0;
	vertical-align: top;
}

.step_num1
{
	font-size: 110%;
	font-weight: bold;
	width: 30pt;
	text-align: center;
	padding: 2pt 0 0 0;
	vertical-align: top;
}

.step_body
{
	padding: 4px 0 8px 0;
}
.warning, .caution, .prohibit, .important, .note
{
	text-align: left;
	padding: 5pt;
}
.note
{
	border-top: 1.5pt solid #99CCFF;
	border-bottom: 1.5pt solid #99CCFF;
	margin-bottom: 8px;
}
.tip
{
	width: 100%;
	text-align: left;
}
.ok
{
	width: 100%;
	text-align: left;
}
.warning_bar_top
{
	font-weight: bold;
	color: #FFFFFF;
	background: #6699CC;
	margin-top: 8px;
	text-align: left;
	font-size:150%;
}
.warning_bar_bottom
{
	color: #FFFFFF;
	background: #6699CC;
	margin-bottom: 8px;
	text-align: left;
}
.caution_bar_top
{
	font-weight: bold;
	background: #CCCCCC;
	margin-top: 8px;
	text-align: left;
	font-size:150%;
}
.caution_bar_bottom
{
	background: #CCCCCC;
	margin-bottom: 8px;
	text-align: left;
}
.prohibit_bar_top
{
	font-weight: bold;
	background: #99CCFF;
	margin-top: 8px;
	text-align: left;
}
.prohibit_bar_bottom
{
	background: #99CCFF;
	margin-bottom: 8px;
	text-align: left;
}
.important_wrr_us_ca_label
{
	font-weight: bold;
}
.important_bar_top
{
	font-weight: bold;
	color: #FFFFFF;
	background: #999999;
	text-align: left;
	margin-top: 8px;
	font-size:150%;
}
.important_bar_bottom
{
	color: #FFFFFF;
	background: #999999;
	text-align: left;
	margin-bottom: 8px;
}
.note_bar_top
{
	font-weight: bold;
	text-align: left;
	margin-top: 8px;
}
.lcd
{
	text-align: center;
	vertical-align: baseline;
	margin-top: 5pt;
	margin-bottom: 5pt;
}
.lcd td
{
	padding: 0;
}
.lcd_1line, .lcd_2line, .lcd_5line, .lcd_5linea
{
	text-align: left;
	background-repeat: no-repeat;
	background-position: center middle;
}
.lcd_1line
{
	width: 186px;
	background-image: url(../img/lcd_1line.gif);
}
.lcd_2line
{
	width: 186px;
	background-image: url(../img/lcd_2line.gif);
}
.lcd_5line
{
	width: 246px;
	background-image: url(../img/lcd_5line.gif);
}
.lcd_5linea
{
	width: 246px;
	background-image: url(../img/lcd_5linea.gif);
}
.lcd_arrow
{
	margin-top: 2pt;
}
.source
{
	font-family: Courier New;
	/* font-size: 90%; */
	height: 30px;
	margin-left: 10pt;
}
.cover1, .cover2, .preface, .chapter, .appendix1, .glossary, .appendix2, div.index, .cover3, .cover4
{
	padding: 10pt;
}
.section_body
{
	width: 100%;
}
.cover4
{
	text-align: center;
}
.preface_body, .chapter_body, .appendix1_body, .glossary_body, .appendix2_body
{
	margin-left: 10pt;
}
.partheader
{
	padding: 10pt;
}
h1.partheader_title
{
	font-size: 240%;
	border-bottom: 2pt solid #336699;
	margin-top: 8px;
	margin-bottom: 20pt;
	margin-left: 10pt;
}
h1.partheader_title_s
{
	font-size: 240%;
	border-bottom: 2pt solid #336699;
	margin-top: 8px;
	margin-bottom: 0;
	margin-left: 10pt;
}
h1.partheader_subtitle
{
	font-size: 200%;
	margin-top: 5px;
	margin-bottom: 20pt;
	margin-left: 10pt;
}
h1.partheader_title span, h1.partheader_title_s span
{
	color: #003399;
}
.parttocentry
{
	font-size: 120%;
	font-weight: bold;
	margin-bottom: 12px;
	margin-left: 36pt;
}
h1.preface_title, h1.chapter_title, h1.appendix1_title, h1.glossary_title, h1.appendix2_title, h1.index_title
{
	font-size: 140%;
	margin-top: 8px;
	margin-bottom: 8px;
}
h1.preface_title_s, h1.chapter_title_s, h1.appendix1_title_s, h1.glossary_title_s, h1.appendix2_title_s
{
	font-size: 140%;
	margin-top: 8px;
	margin-bottom: 0;
}
h1.preface_subtitle, h1.chapter_subtitle, h1.appendix1_subtitle, h1.glossary_subtitle, h1.appendix2_subtitle
{
	font-size: 120%;
	margin-top: 3px;
	margin-bottom: 8px;
}

h2.section_title
{
	font-size: 120%;
	margin-top: 8px;
	margin-bottom: 8px;
}
h2.section_title_s
{
	font-size: 120%;
	margin-top: 8px;
	margin-bottom: 0;
}
h2.section_subtitle
{
	font-size: 120%;
	margin-top: 3px;
	margin-bottom: 8px;
}
h3.section_title
{
	font-size: 110%;
	margin-top: 8px;
	margin-bottom: 8px;
	border-bottom: 1.5pt solid #3366CC;
}
h3.section_title_s
{
	font-size: 110%;
	margin-top: 8px;
	margin-bottom: 0;
	border-bottom: 1.5pt solid #3366CC;
}
h3.section_subtitle
{
	font-size: 110%;
	margin-top: 3px;
	margin-bottom: 8px;
}
h4.section_title
{
	font-size: 100%;
	margin-top: 8px;
	margin-bottom: 8px;
}
h4.section_title_s
{
	font-size: 100%;
	margin-top: 8px;
	margin-bottom: 0;
}
h4.section_subtitle
{
	font-size: 100%;
	margin-top: 3px;
	margin-bottom: 8px;
}
.figure
{
	text-align: center;
	margin-top: 8px;
	margin-bottom: 8px;
}
.figure_title
{
	font-size: 90%;
	font-weight: bold;
	text-align: left;
}
.hardkey
{
	font-weight: bold;
}
.lcdmsg
{
	color: #666666;
}
.command
{
	color: #666666;
}
.guiitem
{
	font-weight: bold;
}
.indicator
{
	font-weight: bold;
}
a:link
{
	color: #003399;
	text-decoration: underline;
}
a:visited
{
	color: #003399;
	text-decoration: underline;
}
a:action
{
	color: #3399FF;
	text-decoration: underline;
}
a:hover
{
	color: #FFFFFF;
	text-decoration: underline;
	background-color: #003399;
}
/* ===== emphasis ===== */
.emphasis_bold
{
	font-weight: bold;
}
.emphasis_italic
{
	font-style: italic;
}
.emphasis_underline
{
	text-decoration: underline;
}
.emphasis_bolditalic
{
	font-weight: bold;
	font-style: italic;
}
.emphasis_invert
{
	color: #FFFFFF;
	background-color: #000000;
}
.emphasis_large
{
	font-size: 140%;
}
.emphasis_smallcaps
{
	font-variant: small-caps;
}
.emphasis_sup
{
	vertical-align: super;
}
.emphasis_d
{
	font-weight: bold;
}
.link
{
	font-style: italic;
}
/* ===== cover1 ===== */
h1.document
{
	font-size: 300%;
	border-bottom: 1pt solid #000000;
	margin-top: 0;
}
h1.document2
{
	font-size: 220%;
	border-bottom: 1pt solid #000000;
	margin-top: 0;
}
h2.modelname
{
	font-size: 240%;
	text-align: right;
}
.categoryname
{
	font-size: 120%;
}
/* ===== cover2 ===== */
/* ===== cover4 ===== */
.publisher
{
	margin-top: 8px;
	margin-bottom: 8px;
}
.pubsnumber
{
	text-align: right;
}
.printedin
{
	text-align: right;
}
/* ===== glossary ===== */
.glossentry
{
	margin-bottom: 8px;
}
.glossterm
{
	font-size: 90%;
	font-weight: bold;
	margin-top: 5pt;
}
.glossdef
{
	margin-left: 10pt;
}
/* ===== table ===== */
.table
{
	margin-top: 8px;
	margin-bottom: 8px;
	width: 100%;
}
.table_title
{
	font-size: 90%;
	font-weight: bold;
}
.tgroup_fr_top
{
	border-collapse: collapse;
	border-top: 1px solid #A1A5A9;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
}

.tgroup_fr_bottom
{
	border-collapse: collapse;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #A1A5A9;
	border-left: 1px solid #FFFFFF;
}

.tgroup_fr_topbot
{
	border-collapse: collapse;
	border-top: 1px solid #A1A5A9;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #A1A5A9;
	border-left: 1px solid #FFFFFF;
}

.tgroup_fr_all
{
	border-collapse: collapse;
	border: 1px solid #A1A5A9;
}

.tgroup_fr_sides
{
	border-collapse: collapse;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #A1A5A9;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #A1A5A9;
}

.tgroup_fr_none
{
	border-collapse: collapse;
	border: 1px solid #FFFFFF;
}
.entry_fr_00
{
	border: none;
}
.entry_fr_01
{
	border-top: 0px solid #A1A5A9;
	border-right: 0px solid #A1A5A9;
	border-bottom: 1px solid #A1A5A9;
	border-left: 0px solid #A1A5A9;
}

.entry_fr_10
{
	border-top: 0px solid #A1A5A9;
	border-right: 1px solid #A1A5A9;
	border-bottom: 0px solid #A1A5A9;
	border-left: 0px solid #A1A5A9;
}

.entry_fr_11
{
	border-top: 0px solid #A1A5A9;
	border-right: 1px solid #A1A5A9;
	border-bottom: 1px solid #A1A5A9;
	border-left: 0px solid #A1A5A9;
}

.entry_fr_12
{
	border-top: 0px solid #A1A5A9;
	border-right: 1px solid #A1A5A9;
	border-bottom: 1px solid #A1A5A9;
	border-left: 1px solid #A1A5A9;
}
.entry_fr_13
{
	border-top: 1px solid #A1A5A9;
	border-right: 0px solid #A1A5A9;
	border-bottom: 1px solid #A1A5A9;
	border-left: 1px solid #A1A5A9;
}
.entry_fr_14
{
	border-top: 1px solid #A1A5A9;
	border-right: 1px solid #A1A5A9;
	border-bottom: 1px solid #A1A5A9;
	border-left: 0px solid #A1A5A9;
}
.entry_fr_15
{
	border-top: 1px solid #A1A5A9;
	border-right: 1px solid #A1A5A9;
	border-bottom: 1px solid #A1A5A9;
	border-left: 1px solid #A1A5A9;
}
.tablebordercollapse
{
	border-collapse: collapse;
}
.cellline0000
{
	border-left: 0px solid #A1A5A9;
	border-top: 0px solid #A1A5A9;
	border-right: 0px solid #A1A5A9;
	border-bottom: 0px solid #A1A5A9;
}
.cellline0001
{
	border-left: 0px solid #A1A5A9;
	border-top: 0px solid #A1A5A9;
	border-right: 0px solid #A1A5A9;
	border-bottom: 1px solid #A1A5A9;
}
.cellline0010
{
	border-left: 0px solid #A1A5A9;
	border-top: 0px solid #A1A5A9;
	border-right: 1px solid #A1A5A9;
	border-bottom: 0px solid #A1A5A9;
}
.cellline0011
{
	border-left: 0px solid #A1A5A9;
	border-top: 0px solid #A1A5A9;
	border-right: 1px solid #A1A5A9;
	border-bottom: 1px solid #A1A5A9;
}
.cellline0100
{
	border-left: 0px solid #A1A5A9;
	border-top: 1px solid #A1A5A9;
	border-right: 0px solid #A1A5A9;
	border-bottom: 0px solid #A1A5A9;
}
.cellline0101
{
	border-left: 0px solid #A1A5A9;
	border-top: 1px solid #A1A5A9;
	border-right: 0px solid #A1A5A9;
	border-bottom: 1px solid #A1A5A9;
}
.cellline0110
{
	border-left: 0px solid #A1A5A9;
	border-top: 1px solid #A1A5A9;
	border-right: 1px solid #A1A5A9;
	border-bottom: 0px solid #A1A5A9;
}
.cellline0111
{
	border-left: 0px solid #A1A5A9;
	border-top: 1px solid #A1A5A9;
	border-right: 1px solid #A1A5A9;
	border-bottom: 1px solid #A1A5A9;
}
.cellline1000
{
	border-left: 1px solid #A1A5A9;
	border-top: 0px solid #A1A5A9;
	border-right: 0px solid #A1A5A9;
	border-bottom: 0px solid #A1A5A9;
}
.cellline1001
{
	border-left: 1px solid #A1A5A9;
	border-top: 0px solid #A1A5A9;
	border-right: 0px solid #A1A5A9;
	border-bottom: 1px solid #A1A5A9;
}
.cellline1010
{
	border-left: 1px solid #A1A5A9;
	border-top: 0px solid #A1A5A9;
	border-right: 1px solid #A1A5A9;
	border-bottom: 0px solid #A1A5A9;
}
.cellline1011
{
	border-left: 1px solid #A1A5A9;
	border-top: 0px solid #A1A5A9;
	border-right: 1px solid #A1A5A9;
	border-bottom: 1px solid #A1A5A9;
}
.cellline1100
{
	border-left: 1px solid #A1A5A9;
	border-top: 1px solid #A1A5A9;
	border-right: 0px solid #A1A5A9;
	border-bottom: 0px solid #A1A5A9;
}
.cellline1101
{
	border-left: 1px solid #A1A5A9;
	border-top: 1px solid #A1A5A9;
	border-right: 0px solid #A1A5A9;
	border-bottom: 1px solid #A1A5A9;
}
.cellline1110
{
	border-left: 1px solid #A1A5A9;
	border-top: 1px solid #A1A5A9;
	border-right: 1px solid #A1A5A9;
	border-bottom: 0px solid #A1A5A9;
}
.cellline1111
{
	border-left: 1px solid #A1A5A9;
	border-top: 1px solid #A1A5A9;
	border-right: 1px solid #A1A5A9;
	border-bottom: 1px solid #A1A5A9;
}
table.index
{
	width: 100%;
}
.index_table
{
	width: 100%;
}
table.index td
{
	vertical-align: top;
}
.index_key
{
	font-size: 140%;
	font-weight: bold;
	color: #3366CC;
	border-bottom: 1pt solid #3366CC;
}
.primary
{
	margin-left: 10pt;
}
.secondary
{
	margin-left: 20pt;
}
.tertiary
{
	margin-left: 30pt;
}
ul.indexterm
{
	margin-bottom: 0;
}
ul.indexterm li
{
	margin-bottom: 5px;
}
.listitemsep
{
	padding: 0px;
}
.orderedlist_title
{
	font-weight: bold;
}
.termlist_title
{
	font-weight: bold;
}
.itemizedlist_title
{
	font-weight: bold;
}
.calloutlist_title
{
	font-weight: bold;
}
/*---------09/02/12 ADD---------*/
.revnumber {
 font-size:90%;
 margin-top:10px;
}
.language {
 font-size:90%;
 margin-top:3px;
}
.para_no_lineheight
{
	font-family: sans-serif;
	font-size: 90%;
}