


.toPrint {
	display: none;
}

.thisPrint {
	/*width: 147px;
	height: 26px;*/
	background: url(../img/print.gif) no-repeat;

}


#thisPagePrint {
	margin: 0 0 10px -20px;
	padding: 5px 15px 5px 0;
	/*height: 35px;*/
	background: #adadb8 url(../img/this_page_print_bg.gif) repeat-y;
	text-align: right;
}
#illustSearch #thisPagePrint {
	margin: 0 0 10px 0px;
	background: #adadb8;
}


#thisPagePrint button {
	background: url(../img/print.gif) no-repeat 0 -150px;
	height: 26px;
	width: 140px;
	border: none;
	text-indent: -99999px;
	cursor: pointer;
	text-align: left;
}
#thisPagePrint button:hover,
#thisPagePrint button.hover {
	background-position: -150px -150px;
}



.thisPrint.Item {
	margin: 10px 0 0;
}
.thisPrint.Item button {
	background: url(../img/print.gif) no-repeat 0px -30px;
	width: 139px;
	height: 25px;
	text-indent: -99999px;
	border: 0px none;
	float: right;
}
.thisPrint.Item button.hover {
	background-position: -150px -30px;
}








/*--------------------------------------------------------------
Jquery ui
--------------------------------------------------------------*/
.ui-corner-tl, .ui-corner-tr, .ui-corner-bl, .ui-corner-br,
.ui-corner-top, .ui-corner-bottom, .ui-corner-right, .ui-corner-left,
.ui-corner-all {
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	border-radius: 0px;
}

.ui-widget-overlay {
	background-color: transparent;
	background-image: none;
	background-repeat: repeat;
	opacity: 0.55;
	filter: alpha(opacity=55);
}

:root *> .overlayOn {
	background-color: #1f1f1f !important;
}
* html .overlayOn {/*IE6*/
	background: #1f1f1f none repeat !important;
	background-color: #1f1f1f !important;
}
*:first-child+html .overlayOn {/*IE7*/
	background-image: url(../img/over_ray_bg.png) !important;
}
html>/**/body .overlayOn {/*IE8*/
	background-image: url(../img/over_ray_bg.png)\9 !important;
	zoom: 1;
}
.overlayOn:not(:target){/*IE9*/
	background-color: #1f1f1f !important;
	background-image: none !important;
}



.ui-widget {
	font-size: 1em;
}
.ui-dialog {
	padding: 0px;
	border: 1px solid #000;
	position: fixed;
	_position: absolute;
}
.ui-dialog .ui-dialog-titlebar {
	padding: 0 0 5px;
	background: #222 url(../img/modal_header_bg_sd.gif) repeat-x 0 100%;
	position: relative;
	text-align: left;
}
.ui-widget-header {
	border: none;
	color: #000;
	height: auto;
}
.ui-dialog .ui-dialog-titlebar .ui-dialog-title {
	margin: 0;
	padding: 25px 35px 20px 70px;
	font-weight: bold;
	color: #fefefe;
	font-size: 1.25em;
	float: none;
	display: block;
	background: #222 url(../img/modal_header_bg.jpg) no-repeat 0 -600px;
}
.ui-dialog-titlebar-close {
	display: none;
}
.ui-dialog .ui-dialog-content {
	margin: 20px 30px 0;
	padding: 0;
	background: #fff;
}
.ui-dialog-buttonset .ui-state-default {
	border: none;
	color: #fff;
	font-weight: bold;
}
.ui-dialog .ui-dialog-buttonset button.ui-state-hover {
	background-position: -150px 0;
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
	float: none;
	text-align: center;
}
.ui-dialog .ui-dialog-buttonpane {
	margin: 0;
	padding: 5px;
	border-color: #ddd;
	border: none;
	background: #efefef;
}
.ui-dialog .ui-dialog-buttonpane button {
	margin: 5px 5px 7px;
	background: url(../img/close.gif) no-repeat;
	width: 139px;
	height: 27px;
}
.ui-dialog-buttonset .ui-button-text {
	padding: 0;
	text-indent: -99999px;
/*	padding: 6px 15px 4px;
	width: 147px;
	height: 27px;
	/height: 25px;*/
}
.ui-helper-reset {
	font-size: inherit;
}






.ui-dialog {
	background: #efefef;
}

.ui-dialog-content .container {
	padding: 15px 10px 20px 10px;
	background: #fff;
	text-align: left;
	line-height: 1.6;
}
.ui-dialog-content .container div {
	padding: 0 0 auto;/*0 0 50px*/
}
.ui-dialog-content .container div div {
	padding: auto;/*0*/
}

.container .h1Headding {
	display: none;
}

.dialogContents h1,
.dialogContents .pageNavi {
	display: none;
}

.container .dialog_link,
.CrossReference {
	padding: 0 0 0 15px;
	cursor: pointer;
	text-decoration: underline;
	color: #0000ef;
	background-image: url(../img/anchor_list.gif);
	background-repeat: no-repeat;
	background-position: -120px -161px;
}
html>/**/body .container .dialog_link,/*IE8~ FF*/
html>/**/body .CrossReference {
	display: inline-block;
}
.container .dialog_link:hover,
.CrossReference:hover {
	background-position: -100px -181px;
}
*:first-child+html .container .dialog_link,
*:first-child+html .CrossReference {/*IE7*/
	padding: 0 0 0 0px;
	display: inline;
	background-image: none;
}
* html .container .dialog_link,
* html .CrossReference {/* IE6 */
	/*display: inline-block; redmine #1724 #1796 
	background-position: -120px -162px;*/
	background-image: none;
	padding: 0;
}

/*--------------------------------------------------------------
Contents
--------------------------------------------------------------*/


#contents {
	margin: 0px 0 0;
	line-height: 1.6;
}

#contents #c2style {
	background: url(../img/c2_left_bg.png) repeat-y;
}
#c2style .container {
	padding: 0 0 70px;
}



.container h1 {
	margin: 0 0 10px;
	padding: 6px 15px 9px 15px;
	background: #fff url(../img/h1_bg.gif) no-repeat 100% 100%;
	line-height: 1.3;
}
.container h2 {
	margin: 10px 0;
	padding: 6px 15px 3px 28px;
	border: 1px solid #4d4d4d;
	background: #b5e3ff url(../img/h2_bg.gif) no-repeat 0 5px;
	line-height: 1.3;
}
.container h2.dialogH2 {
	margin: 0 0 10px;
	padding: 6px 15px 9px 15px;
	border: none;
	background: #fff url(../img/h1_bg.gif) no-repeat 100% 100%;
	line-height: 1.3;
}
.container h3 {
	margin: 10px 0;
	padding: 6px 5px 7px;
	background: url(../img/h3_bg.gif) repeat-x 0 100%;
	line-height: 1.3;
}
.container h4 {
	padding: 3px 0;
	line-height: 1.3;
	font-size: 1.05em;
}
.container h5 {
	padding: 3px 0;
	line-height: 1.3;
}
.container h6 {
	padding: 3px 0;
	line-height: 1.3;
}



.container p {
	margin: 0 0 0.7em;
}



/* Inline ========================================== */

.container sup {
	
}
.container sub {
	
}
.container .Variable {
	
}
.container .Key {
	font-weight: bold;
}
.container .LCD,
.container .PARTS,
.container .DRWIN,
.container .DRMAC,
.container .DRNW,
.container .DRLINUX,
.container .OSWIN,
.container .OSMAC,
.container .OSLINUX,
.container .OSNW,
.container .APPS,
.container .PRODUCT,
.container .UGTITLE,
.container .OTHER,
.container .PATH,
.container .PASS {
	/*color: #000;*/
}
.container .PARTS,
.container .PRODUCT,
.container .PATH,
.container .PASS {
	font-weight: bold;
}
.container .Action .LCD,
.container .Action .DRWIN,
.container .Action .DRMAC,
.container .Action .DRNW,
.container .Action .DRLINUX,
.container .Action .OSWIN,
.container .Action .OSMAC,
.container .Action .OSLINUX,
.container .Action .OSNW,
.container .Action .APPS {
	/*background: #ffc2b3;*/
}
.container .Action .PARTS,
.container .Action .PRODUCT,
.container .Action .PATH,
.container .Action .PASS {
	/*color: #000;*/
}
.container ul.Alternative .Action .LCD,
.container ul.Alternative .Action .PARTS,
.container ul.Alternative .Action .DRWIN,
.container ul.Alternative .Action .DRMAC,
.container ul.Alternative .Action .DRNW,
.container ul.Alternative .Action .DRLINUX,
.container ul.Alternative .Action .OSWIN,
.container ul.Alternative .Action .OSMAC,
.container ul.Alternative .Action .OSLINUX,
.container ul.Alternative .Action .OSNW,
.container ul.Alternative .Action .APPS,
.container ul.Alternative .Action .PRODUCT,
.container ul.Alternative .Action .UGTITLE,
.container ul.Alternative .Action .OTHER,
.container ul.Alternative .Action .PATH,
.container ul.Alternative .Action .PASS {
	/*background: transparent;*/
}

.container .Quoted {
	
}
.container .Highlight {
	font-weight: bold;
}
.kmsymbol {
	/*display: inline-block;*/
}
* html .kmsymbol {
	display: inline-block;
}
.kmsymbol img {
	vertical-align: middle;
}



/* GraphicContainer & Graphic ========================================== */


.container .Graphic {
	margin: 0 2px;
	vertical-align: middle;
}
.container .GraphicContainer {
	padding: 10px 0;
	display: block;
	text-align: center;
}
.container .GraphicContainer .Graphic {
	margin: 0;
}
/*
.container .graphic,
.container .graphiclg {
	margin: 10px 0;
	display: block;
	text-align: center;
}
.container p .graphic,
.container p .graphiclg {
	margin: 15px 0;
}
.container h1 .graphic,
.container h2 .graphic,
.container h3 .graphic,
.container h4 .graphic,
.container h5 .graphic,
.container h6 .graphic {
	margin: 0;
	display: inline;
}
*/




/* Subsection ========================================== */

.container .Subsection {
	margin: 0 0 10px;
}




/* Table ========================================== */

.container table {
	margin: 5px 0 10px;
	border-collapse: collapse;
	width: 100%;
	border: 2px solid #ccc;
	background: #fff;
}
.ui-dialog-content table {
	/width: 97%;
}
.container table th,
.container table td {
	padding: 0.2em 0.7em;
	border: 2px solid #ccc;
}
.container table th {
	background: url(../img/table_th_bg.png);
	text-align: left;
	font-weight: bold;
}
.container table td {

}
.container table div,
.container table p,
.container table ul {
	margin: 0.3em 0;
}
.container table ul li .ListEntry {
	margin: 0;
	display: inline;
	vertical-align: 3px;
}




/* List ========================================== */

.container ul,
.container ol {
	margin: 5px 0 10px;
	padding-left: 0px;
}

.container ul li {
	margin: 0 0 0.3em 23px;
	list-style: url(../img/normal_list1.gif);
}

.container ul li p,
.container ol li p {
	margin: 0;
}


.container .List_Bulleted,
.container .List_Numbered {
	padding: 15px 0 15px 10px;
}
.container .List_Bulleted .ListIntro,
.container .List_Numbered .ListIntro {
	padding: 0;
}
.container .List_Bulleted li,
.container .List_Numbered li {
	margin-left: 25px;
}
.container .List_Bulleted .ListEntry,
.container .List_Numbered .ListEntry {
	margin: 0;
	display: inline;
	vertical-align: 3px;
}
.container .List_Bulleted .Sublist,
.container .List_Numbered .Sublist {
	margin-left: 40px;
	list-style: none;
	display: block;
}
.container .List_Bulleted .Sublist .ListEntry,
.container .List_Numbered .Sublist .ListEntry {
	list-style: url(../img/normal_list2.gif);
	display: list-item;
}

.container .List_Numbered li {
	margin: 0 0 0.3em 23px;
	list-style: decimal;
	/margin-left: 3px;
	/padding-left: 10px;
}
.container .List_Numbered li p.ListEntry {
	/padding-left: 10px;
	/display: block;
	/vertical-align: baseline;
}
.container .List_Numbered li.n1 { list-style: url(../img/number/List_Numbered_1.gif); }
.container .List_Numbered li.n2 { list-style: url(../img/number/List_Numbered_2.gif); }
.container .List_Numbered li.n3 { list-style: url(../img/number/List_Numbered_3.gif); }
.container .List_Numbered li.n4 { list-style: url(../img/number/List_Numbered_4.gif); }
.container .List_Numbered li.n5 { list-style: url(../img/number/List_Numbered_5.gif); }
.container .List_Numbered li.n6 { list-style: url(../img/number/List_Numbered_6.gif); }
.container .List_Numbered li.n7 { list-style: url(../img/number/List_Numbered_7.gif); }
.container .List_Numbered li.n8 { list-style: url(../img/number/List_Numbered_8.gif); }
.container .List_Numbered li.n9 { list-style: url(../img/number/List_Numbered_9.gif); }
.container .List_Numbered li.n10 { list-style: url(../img/number/List_Numbered_10.gif); }
.container .List_Numbered li.n11 { list-style: url(../img/number/List_Numbered_11.gif); }
.container .List_Numbered li.n12 { list-style: url(../img/number/List_Numbered_12.gif); }
.container .List_Numbered li.n13 { list-style: url(../img/number/List_Numbered_13.gif); }
.container .List_Numbered li.n14 { list-style: url(../img/number/List_Numbered_14.gif); }
.container .List_Numbered li.n15 { list-style: url(../img/number/List_Numbered_15.gif); }
.container .List_Numbered li.n16 { list-style: url(../img/number/List_Numbered_16.gif); }
.container .List_Numbered li.n17 { list-style: url(../img/number/List_Numbered_17.gif); }
.container .List_Numbered li.n18 { list-style: url(../img/number/List_Numbered_18.gif); }
.container .List_Numbered li.n19 { list-style: url(../img/number/List_Numbered_19.gif); }
.container .List_Numbered li.n20 { list-style: url(../img/number/List_Numbered_20.gif); }
.container .List_Numbered li.n21 { list-style: url(../img/number/List_Numbered_21.gif); }
.container .List_Numbered li.n22 { list-style: url(../img/number/List_Numbered_22.gif); }
.container .List_Numbered li.n23 { list-style: url(../img/number/List_Numbered_23.gif); }
.container .List_Numbered li.n24 { list-style: url(../img/number/List_Numbered_24.gif); }
.container .List_Numbered li.n25 { list-style: url(../img/number/List_Numbered_25.gif); }
.container .List_Numbered li.n26 { list-style: url(../img/number/List_Numbered_26.gif); }
.container .List_Numbered li.n27 { list-style: url(../img/number/List_Numbered_27.gif); }
.container .List_Numbered li.n28 { list-style: url(../img/number/List_Numbered_28.gif); }
.container .List_Numbered li.n29 { list-style: url(../img/number/List_Numbered_29.gif); }
.container .List_Numbered li.n30 { list-style: url(../img/number/List_Numbered_30.gif); }
.container .List_Numbered li.n31 { list-style: url(../img/number/List_Numbered_31.gif); }
.container .List_Numbered li.n32 { list-style: url(../img/number/List_Numbered_32.gif); }
.container .List_Numbered li.n33 { list-style: url(../img/number/List_Numbered_33.gif); }
.container .List_Numbered li.n34 { list-style: url(../img/number/List_Numbered_34.gif); }
.container .List_Numbered li.n35 { list-style: url(../img/number/List_Numbered_35.gif); }
.container .List_Numbered li.n36 { list-style: url(../img/number/List_Numbered_36.gif); }
.container .List_Numbered li.n37 { list-style: url(../img/number/List_Numbered_37.gif); }
.container .List_Numbered li.n38 { list-style: url(../img/number/List_Numbered_38.gif); }
.container .List_Numbered li.n39 { list-style: url(../img/number/List_Numbered_39.gif); }
.container .List_Numbered li.n40 { list-style: url(../img/number/List_Numbered_40.gif); }
.container .List_Numbered li.n41 { list-style: url(../img/number/List_Numbered_41.gif); }
.container .List_Numbered li.n42 { list-style: url(../img/number/List_Numbered_42.gif); }
.container .List_Numbered li.n43 { list-style: url(../img/number/List_Numbered_43.gif); }
.container .List_Numbered li.n44 { list-style: url(../img/number/List_Numbered_44.gif); }
.container .List_Numbered li.n45 { list-style: url(../img/number/List_Numbered_45.gif); }
.container .List_Numbered li.n46 { list-style: url(../img/number/List_Numbered_46.gif); }
.container .List_Numbered li.n47 { list-style: url(../img/number/List_Numbered_47.gif); }
.container .List_Numbered li.n48 { list-style: url(../img/number/List_Numbered_48.gif); }
.container .List_Numbered li.n49 { list-style: url(../img/number/List_Numbered_49.gif); }
.container .List_Numbered li.n50 { list-style: url(../img/number/List_Numbered_50.gif); }



.container table ul {
	margin-left: 0px;
}





/* SequenceOfAction ========================================== */


.container .SequenceOfAction {
	margin: 0 0 25px;
}


.container .SequenceOfAction .Prerequisites {
	
}
.container .SequenceOfAction .Prerequisites li {
	margin-left: 28px;
	list-style: url(../img/normal_list3.gif);
}
.container .SequenceOfAction .Prerequisites li p {
	display: inline;
	vertical-align: 2px;
}

.container .SequenceOfAction ol {
	margin: 25px 0 20px;
}
.container .SequenceOfAction ol li.Counter {
	margin: 0 0 0 48px;
	padding: 0 0 20px 0;
}
.container .SequenceOfAction ol li.n1 { list-style: url(../img/number/step_no_1.gif); }
.container .SequenceOfAction ol li.n2 { list-style: url(../img/number/step_no_2.gif); }
.container .SequenceOfAction ol li.n3 { list-style: url(../img/number/step_no_3.gif); }
.container .SequenceOfAction ol li.n4 { list-style: url(../img/number/step_no_4.gif); }
.container .SequenceOfAction ol li.n5 { list-style: url(../img/number/step_no_5.gif); }
.container .SequenceOfAction ol li.n6 { list-style: url(../img/number/step_no_6.gif); }
.container .SequenceOfAction ol li.n7 { list-style: url(../img/number/step_no_7.gif); }
.container .SequenceOfAction ol li.n8 { list-style: url(../img/number/step_no_8.gif); }
.container .SequenceOfAction ol li.n9 { list-style: url(../img/number/step_no_9.gif); }
.container .SequenceOfAction ol li.n10 { list-style: url(../img/number/step_no_10.gif); }
.container .SequenceOfAction ol li.n11 { list-style: url(../img/number/step_no_11.gif); }
.container .SequenceOfAction ol li.n12 { list-style: url(../img/number/step_no_12.gif); }
.container .SequenceOfAction ol li.n13 { list-style: url(../img/number/step_no_13.gif); }
.container .SequenceOfAction ol li.n14 { list-style: url(../img/number/step_no_14.gif); }
.container .SequenceOfAction ol li.n15 { list-style: url(../img/number/step_no_15.gif); }
.container .SequenceOfAction ol li.n16 { list-style: url(../img/number/step_no_16.gif); }
.container .SequenceOfAction ol li.n17 { list-style: url(../img/number/step_no_17.gif); }
.container .SequenceOfAction ol li.n18 { list-style: url(../img/number/step_no_18.gif); }
.container .SequenceOfAction ol li.n19 { list-style: url(../img/number/step_no_19.gif); }
.container .SequenceOfAction ol li.n20 { list-style: url(../img/number/step_no_20.gif); }
.container .SequenceOfAction ol li.n21 { list-style: url(../img/number/step_no_21.gif); }
.container .SequenceOfAction ol li.n22 { list-style: url(../img/number/step_no_22.gif); }
.container .SequenceOfAction ol li.n23 { list-style: url(../img/number/step_no_23.gif); }
.container .SequenceOfAction ol li.n24 { list-style: url(../img/number/step_no_24.gif); }
.container .SequenceOfAction ol li.n25 { list-style: url(../img/number/step_no_25.gif); }
.container .SequenceOfAction ol li.n26 { list-style: url(../img/number/step_no_26.gif); }
.container .SequenceOfAction ol li.n27 { list-style: url(../img/number/step_no_27.gif); }
.container .SequenceOfAction ol li.n28 { list-style: url(../img/number/step_no_28.gif); }
.container .SequenceOfAction ol li.n29 { list-style: url(../img/number/step_no_29.gif); }
.container .SequenceOfAction ol li.n30 { list-style: url(../img/number/step_no_30.gif); }
.container .SequenceOfAction ol li.n31 { list-style: url(../img/number/step_no_31.gif); }
.container .SequenceOfAction ol li.n32 { list-style: url(../img/number/step_no_32.gif); }
.container .SequenceOfAction ol li.n33 { list-style: url(../img/number/step_no_33.gif); }
.container .SequenceOfAction ol li.n34 { list-style: url(../img/number/step_no_34.gif); }
.container .SequenceOfAction ol li.n35 { list-style: url(../img/number/step_no_35.gif); }
.container .SequenceOfAction ol li.n36 { list-style: url(../img/number/step_no_36.gif); }
.container .SequenceOfAction ol li.n37 { list-style: url(../img/number/step_no_37.gif); }
.container .SequenceOfAction ol li.n38 { list-style: url(../img/number/step_no_38.gif); }
.container .SequenceOfAction ol li.n39 { list-style: url(../img/number/step_no_39.gif); }
.container .SequenceOfAction ol li.n40 { list-style: url(../img/number/step_no_40.gif); }
.container .SequenceOfAction ol li.n41 { list-style: url(../img/number/step_no_41.gif); }
.container .SequenceOfAction ol li.n42 { list-style: url(../img/number/step_no_42.gif); }
.container .SequenceOfAction ol li.n43 { list-style: url(../img/number/step_no_43.gif); }
.container .SequenceOfAction ol li.n44 { list-style: url(../img/number/step_no_44.gif); }
.container .SequenceOfAction ol li.n45 { list-style: url(../img/number/step_no_45.gif); }
.container .SequenceOfAction ol li.n46 { list-style: url(../img/number/step_no_46.gif); }
.container .SequenceOfAction ol li.n47 { list-style: url(../img/number/step_no_47.gif); }
.container .SequenceOfAction ol li.n48 { list-style: url(../img/number/step_no_48.gif); }
.container .SequenceOfAction ol li.n49 { list-style: url(../img/number/step_no_49.gif); }
.container .SequenceOfAction ol li.n50 { list-style: url(../img/number/step_no_50.gif); }
.container .SequenceOfAction ol li.Single {
	margin-left: 30px;
	list-style: url(../img/normal_list4.gif);
}

.container .SequenceOfAction ol li.Counter .Action {
	color: #6a6a6a;
	font-size: 1.2em;
	font-weight: bold;
	display: inline;
	vertical-align: 3px;
	/vertical-align: -7px;
	line-height: 1.3;
	_line-height: 1.7;
	_vertical-align: baseline;
}
.container .SequenceOfAction ol li.Single .Action {
	color: #000;
	font-size: 1.0em;
	font-weight: normal;
	display: inline;
	vertical-align: 2px;
	line-height: 1.6;
}

.container .SequenceOfAction ol li .Action .Highlight,
.container .SequenceOfAction ol li .Action strong {
	color: #000;
}

.container .SequenceOfAction .Result {
	margin: 0.7em 0;
}

.container .SequenceOfAction ul.Alternative {
	/*margin: 10px 0 10px;*/
	margin: 0;
	padding: 0;
}
.container .SequenceOfAction ul.Alternative.first {
	margin: 10px 0 0;
}
.container .SequenceOfAction ul.Alternative.last {
	margin: 0 0 10px;
}
.container .SequenceOfAction ul.Alternative.first.last {
	margin: 10px 0;
}

.container .SequenceOfAction ul.Alternative li {
	margin: 0 0 5px 25px;
	list-style: url(../img/normal_list4.gif);
}
.container .SequenceOfAction ul.Alternative li p.Action {
	color: #000;
	font-size: 1.0em;
	font-weight: normal;
	display: inline;
	vertical-align: 1px;
	line-height: 1.6;
}









/* FlowChart ========================================== */


.container .FlowChart {
	text-align: center;
	margin: 15px 0 0 30px;
	padding: 0 0 25px;
	width: 593px;
}
.dialogContents .FlowChart {
	margin: 15px 0 15px 0px;
}
.container .FlowChart div.FCounter  {
	margin: 0;
	padding: 0 0 8px;
	border-bottom: 2px solid #007dff;
	background: #d9d9d9;
	text-align: left;
}
.container .FlowChart div.FCounter h3.FAction {
	margin: 0 0 8px;
	padding: 7px 12px;
	background: #007dff url(../img/FAction_bg.gif) no-repeat 0 0;
	color: #fff;
}
.container .FlowChart div.FCounter h3.FAction span {
	margin: 0;
	padding: 0;
	display: block;
}
.container .FlowChart div.FCounter div.SubAction {
	margin: 5px 30px 7px;
	padding: 0 0 7px;
	border: 1px solid #c5c5c5;
	border-width: 0 1px 1px 0;
	background: #fff url(../img/SubAction_bg.gif) no-repeat 0 0;
}
.container .FlowChart div.FCounter div.SubAction h4.SubActionIntro {
	padding: 7px 10px 0px;
}
.container .FlowChart div.FCounter div.SubAction p.Supplementary {
	margin: 0;
	padding: 0 10px 0 30px;
}
.container .FlowChart div.lastchild {
	border: none;
	padding: 0;
}





/* Reference ========================================== */

.container .Reference {
	padding: 15px 0 15px 10px;
}
.container .Reference h5 {
	margin: 0;
	padding: 0;
	border-bottom: 4px solid #007dff;
	background: url(../img/title_note_bg.gif) repeat-x;
	display: table;
	width: 100%;
	_display: block;
	/width: auto;
}
.container .Reference div.block {
	margin: 0 !important;
	padding: 10px 0 0;
	border: 4px solid #007dff;
	border-top: 0px none;
}
.container .Reference ul {
	margin: 5px 20px 10px;
}
.container .Reference ul li {
	margin-left: 20px;
}
.container .Reference ul li p {
	display: inline;
	vertical-align: 2px;
}



/* Tips ========================================== */

.container .Tips {
	padding: 15px 0 15px 10px;
}
.container .Tips h5 {
	margin: 0;
	padding: 0;
	border-bottom: 4px solid #007dff;
	background: url(../img/title_note_bg.gif) repeat-x;
	display: table;
	width: 100%;
	_display: block;
	/width: auto;
}
.container .Tips div.block {
	margin: 0 !important;
	padding: 10px 0 0;
	border: 4px solid #007dff;
	border-top: 0px none;
}
.container .Tips .TipsIntro {
	margin: 0 1.5em 0.5em;
	padding: 0;
	font-weight: bold;
}
.container .Tips ul {
	margin: 5px 20px 10px;
}
.container .Tips ul li {
	margin-left: 20px;
}
.container .Tips ul li p {
	display: inline;
	vertical-align: 2px;
}



/* Note ========================================== */

.container .Note {
	padding: 5px 0;
}
.container .Note .NoteIntro {
	margin: 0 0 0 22px;
	padding: 0;
	display: list-item;
	list-style-type: none;
	list-style-image: url(../img/normal_list7.gif);
	font-weight: bold;
}
.container .Note .NoteIntro span {
	vertical-align: 2px;
}
.container .Note div.block {
	margin: 0 !important;
	padding: 3px 0px 0px 20px;
}
.container .Note ul {
	margin: 0;
}
.container .Note ul li {
	margin-left: 18px;
	list-style-image: url(../img/normal_list8.gif);
}
.container .Note ul li p {
	display: inline;
	vertical-align: 2px;
	line-height: 1.4;
}




/* RelatedSetting ========================================== */

.container .RelatedSetting,
.container .RelatedSettingAdm {
	padding: 15px 0 15px 10px;
}
.container .RelatedSetting h5,
.container .RelatedSettingAdm h5 {
	margin: 0 !important;
	padding: 0;
	border-bottom: 4px solid #007dff;
	background: url(../img/title_note_bg.gif) repeat-x;
	display: table;
	width: 100%;
	_display: block;
	/width: auto;
}
.container .RelatedSetting div.block,
.container .RelatedSettingAdm div.block {
	margin: 0 !important;
	padding: 10px 0 0;
	border: 4px solid #007dff;
	border-top: 0px none;
}
.container .RelatedSetting .RelatedSettingIntro,
.container .RelatedSettingAdm .RelatedSettingIntro {
	margin: 0 1.5em 0.5em;
	padding: 0;
	font-weight: bold;
}
.container .RelatedSetting ul,
.container .RelatedSettingAdm ul {
	margin: 5px 20px 10px;
}
.container .RelatedSetting ul li,
.container .RelatedSettingAdm ul li {
	margin-left: 20px;
}
.container .RelatedSetting ul li p,
.container .RelatedSettingAdm ul li p {
	display: inline;
	vertical-align: 2px;
}



/* PropertyDamageMessage  ========================================== */

.container .PropertyDamageMessage {
	padding: 15px 0 15px 10px;
}
.container .PropertyDamageMessage h5 {
	margin: 0;
	padding: 0;
	border-bottom: 4px solid #ff5561;
	background: url(../img/title_DamageMessage_bg.gif) repeat-x;
	display: table;
	width: 100%;
	_display: block;
	/width: auto;
}
.container .PropertyDamageMessage div.block {
	margin: 0 !important;
	padding: 10px 0 0;
	border: 4px solid #ff5561;
	border-top: 0px none;
}
.container .PropertyDamageMessage ul {
	margin: 5px 1.6em 10px;
}
.container .PropertyDamageMessage ul li {
	margin-left: 20px;
}
.container .PropertyDamageMessage ul li p {
	display: inline;
	vertical-align: 2px;
}



/* Safety [Caution Warning Danger] ========================================== */


.container .SafetyCaution,
.container .SafetyWarning,
.container .SafetyDanger {
	padding: 15px 0 15px 10px;
}
.container .SafetyCaution h5,
.container .SafetyWarning h5,
.container .SafetyDanger h5 {
	margin: 0;
	padding: 0;
	border: 2px solid #017dff;
	border-width: 2px 2px 0;
}
.container .SafetyCaution div.block,
.container .SafetyWarning div.block,
.container .SafetyDanger div.block {
	margin: 0 !important;
	padding: 5px 0 0;
	border: 2px solid #017dff;
	border-width: 0 2px 2px;
}
.container .SafetyCaution .Type,
.container .SafetyWarning .Type,
.container .SafetyDanger .Type {
	margin: 0 1.5em 0.5em;
	padding: 0;
}
.container .SafetyCaution .Consequence,
.container .SafetyWarning .Consequence,
.container .SafetyDanger .Consequence {
	margin: 0 1.5em 0.5em;
	padding: 0;
}
.container .SafetyCaution ul,
.container .SafetyWarning ul,
.container .SafetyDanger ul {
	margin: 5px 1.6em 10px;
}
.container .SafetyCaution ul li p,
.container .SafetyWarning ul li p,
.container .SafetyDanger ul li p {
	display: inline;
	vertical-align: 2px;
}




















/* clear fix --------------------------------------*/
.container .Reference:after,
.container .Tips:after,
.container .RelatedSetting:after,
.container .RelatedSettingAdm:after,
.container .PropertyDamageMessage:after,
.container .SafetyCaution:after,
.container .SafetyWarning:after,
.container .SafetyDanger:after {
	content: "."; 
	display: block; 
	clear: both; 
	height: 0; 
	visibility: hidden; 
}
* html .container .Reference,
* html .container .Tips,
* html .container .RelatedSetting,
* html .container .RelatedSettingAdm,
* html .container .PropertyDamageMessage,
* html .container .SafetyCaution,
* html .container .SafetyWarning,
* html .container .SafetyDanger {
	/height: 1px;
}










/*Tool Tip -------------------------------------------*/

span.toolTip,
span.Term {
	background: #d9ecff;
	font-weight: bold;
	color: #06c;
	cursor: help;
	display: inline !important;
	/*position: relative;
	/position: static;*/
}
.tipContents {
	width: 270px;
	font-weight: normal;
	position: absolute;
	z-index: 50;
	color: #000;
	display: none;
	border: 2px solid #62afff;
	background: #b5dbff url(../img/tip.gif) no-repeat 0 -10px;
	overflow: inherit;
	text-align: left;
}
.tipContents span {
	padding: 8px 10px !important;
	display: block !important;
	line-height: 1.2 !important;
	font-size: 12.8px !important;
}







/*Search keyword -------------------------------------------*/
.keyHighlight {
	background: #ff0;
	display: inline !important;
}
.FAction .keyHighlight {
	color: #00c;
}

#searchKeyInfo {
	margin: -32px 0 0;
	position: absolute;
	font-size: 0.8em;
}
#searchKeyInfo p {
	width: 450px;
	white-space: nowrap;
	/*text-overflow: ellipsis;
	overflow: hidden;*/
}
#searchKeyInfo p .t {
	display: inline-block;
}
#searchKeyInfo .keyHighlight span{
	margin: 0 0 -0.7em;
	padding: 2px;
	display: inline-block;
	/*max-width: 210px;*/
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;/**/
}
















