@charset "utf-8";

/* -----------------------------------------------
FileName:　structure.css
----------------------------------------------- */

/******************************** region ********************************/

.region {
	margin:0 auto;
	width:100%;
	min-width:990px;
}
.region-detail {
	margin:0 auto;
	width:100%;
	min-width:800px;
}

/******************************** gl-documentHeader ********************************/

#gl-documentHeader {
	margin-left:-50%;
	position:fixed;
	top:0;
	left:50%;
	z-index:100;
	text-align:center;
}
	#gl-documentHeader #layer-documentHeader {
		margin:0 auto;
		height:279px;
		width:960px;
		position:relative;
		text-align:left;
	}
	body.set-Liquid #gl-documentHeader #layer-documentHeader {
		margin:0 15px;
		width:auto;
	}
body.set-Fluxion #gl-documentHeader {
	margin-left:0;
	position:static;
	top:0;
	left:0;
}
	#gl-documentHeader #layer-documentHeader h1 {
		position:absolute;
		z-index:1;
		top:0;
		right:0;
		width:192px;
		height:61px;
	}
	#gl-documentHeader #layer-documentHeader ul.set-Utility {
		margin-right:167px;
		position:absolute;
		z-index:1;
		top:36px;
		left:596px;
		min-width:316px;
	}
	#gl-documentHeader #layer-documentHeader ul.set-Utility li {
		margin-right:6px;
		float:left;
		font-size:77%;
	}
	#gl-documentHeader #layer-documentHeader ul.set-Utility li a {
		padding:3px 0 3px 16px;
		display:block;
		background:url(/externals/images/icn-q-01.png) 0 0.2em no-repeat;
	}
	#gl-documentHeader #layer-documentHeader ul.set-Global li {
		position:absolute;
		z-index:1;
		top:19px;
		font-size:1px;
		line-height:0;
	}
	#gl-documentHeader #layer-documentHeader ul.set-Global li.tab-Association {
		left:0;
		z-index:3;
	}
	#gl-documentHeader #layer-documentHeader ul.set-Global li.tab-Match {
		left:199px;
		z-index:2;
	}
	#gl-documentHeader #layer-documentHeader ul.set-Global li.tab-Shelfs {
		left:409px;
		z-index:1;
	}
	#gl-documentHeader #layer-documentHeader ul.set-Global li.cur {
		position:absolute;
		z-index:4;
	}
	#gl-documentHeader #layer-documentHeader .set-Functional {
		position:absolute;
		z-index:1;
		top:61px;
		left:0;
		width:100%;
	}
	#gl-documentHeader #layer-documentHeader .set-Functional td {
		vertical-align:top;
	}
	#gl-documentHeader #layer-documentHeader td.set-Sentence {
		background:#FFFEF9 url(/externals/images/prt-rounder-01.png) left top no-repeat;
	}
	#gl-documentHeader #layer-documentHeader td.set-Freeword {
		background-color:#FFFEF9;
	}
	#gl-documentHeader #layer-documentHeader td.set-Bookshelf {
		padding-right:15px;
		background:url(/externals/images/prt-rounder-02.png) right top no-repeat;
		text-align:left;
	}
	#gl-documentHeader #layer-documentHeader td.set-Bookshelf .set-Flash {
		background-color:#FFFEF9;
	}
	#gl-documentHeader #layer-documentHeader td.set-Bookshelf .set-DisFlash {
		padding:16px 0 17px 0;
		background-color:#FFFEF9;
	}
	#gl-documentHeader #layer-documentHeader td.set-Bookshelf .set-DisFlash .layer-DisFlash {
		padding:56px 0 46px 0;
		border:1px solid #DFD9CB;
		-webkit-border-radius: 2px;
		-moz-border-radius: 2px;
		text-align:center;
	}
	#gl-documentHeader #layer-documentHeader td.set-Bookshelf .set-DisFlash .iPad {
		padding:22px 0 6px 0;
	}
	#gl-documentHeader #layer-documentHeader td.set-Bookshelf .set-DisFlash p.p-B {
		margin-top:13px;
	}
	#gl-documentHeader #layer-documentHeader td.set-Freeword .set-Scroller {
		height:200px;
		overflow:auto;
	}
	#gl-documentHeader #layer-documentHeader td.set-Freeword .set-Texts {
		margin:15px 0 0 30px;
		width:320px;
	}
	#gl-documentHeader #layer-documentHeader td.set-Freeword .set-Texts h3 {
		float:left;
	}
	#gl-documentHeader #layer-documentHeader td.set-Freeword .set-Texts p {
		float:right;
		font-size:85%;
	}
	#gl-documentHeader #layer-documentHeader td.set-Freeword .set-Texts p a {
		margin-top:4px;
		display:block;
		float:left;
	}
	#gl-documentHeader #layer-documentHeader td.set-Freeword .set-Texts p a:first-child {
		margin-top:0;
		padding:3px 0 3px 15px;
		background:url(/externals/images/icn-change-01.gif) 0 3px no-repeat;
	}
	#gl-documentHeader #layer-documentHeader td.set-Freeword .set-Texts p.set-Clear a {
		margin-top:0;
		padding:0;
		background:none;
		float:none;
	}
		#gl-documentHeader #layer-documentHeader p.set-Logout a,
		#gl-documentHeader #layer-documentHeader p.set-Login a {
		margin-top:0px;
		padding:0;
		background:none;
		float:none;
	}
	
	#gl-documentHeader #layer-documentHeader td.set-Freeword textarea {
		margin:5px 0 0 30px;
		padding:6px;
		border:1px solid #999999;
		width:304px;
		height:96px;
	}
	#gl-documentHeader #layer-documentHeader td.set-Freeword p.set-Submit {
		margin:10px 0 0 30px;
	}
	#gl-documentHeader #layer-documentHeader td.set-Sentence h3 {
		margin:16px 0 0 30px;
	}
	#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Searchz {
		margin:5px 0 0 30px;
		width:503px;
	}
	#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Searchz .set-Input {
		float:left;
	}
	#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Searchz .set-Input input.input-A {
		padding:0.2em 0 0 8px;
		border:1px solid #999999;
		width:307px;
		height:27px;
		font-size:1.5em;
	}
	#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Searchz .set-Submit {
		float:right;
	}
	#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition {
		margin:3px 0 0 30px;
		width:525px;
		height:142px;
		overflow:auto;
	}
	#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition ul {
		padding-bottom:3px;
		width:503px;
		background:#FFFEF9 url(/externals/images/prt-rounder-04.gif) left bottom no-repeat;
	}
	#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition ul.set-Closed {
		padding-bottom:0;
		background:none;
	}
	#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition ul li {
		margin-right:4px;
		float:left;
		width:103px;
		height:24px;
		background:url(/externals/images/prt-rounder-05.gif) left top no-repeat;
	}
	#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition ul.set-Closed li {
		background:url(/externals/images/prt-rounder-05.gif) left top no-repeat;
	}
	#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition ul li.cur {
		background:url(/externals/images/prt-rounder-06.gif) left top no-repeat;
	}
	#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition ul li.trg-Detail {
		margin:0;
		width:181px;
		height:19px;
		float:right;
		text-align:right;
		background:none;
	}
	#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition ul li.trg-Detail img {
		margin:0;
	}
	#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition ul li.trg-Detail img.set-Clear {
		margin-left:3px;
	}
	#gl-documentHeader #layer-documentHeader .set-Login {
	margin-right:167px;
	position:absolute;
	z-index:1;
	top:15px;
	left:650px;
	min-width:316px;
	}

	#gl-documentHeader #layer-documentHeader .set-Logout {
	margin-right:167px;
	position:absolute;
	z-index:1;
	top:15px;
	left:715px;
	}

		#gl-documentHeader .set-HelloTxt {
	margin-right:167px;
	position:absolute;
	z-index:1;
	top:17px;
	left:595px;
	min-width:316px;
	font-size: 77%;
	}
	
		#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition ul li input {
		margin:3px 0 0 3px;
		cursor:pointer;
		display:block;
		width:12px;
		height:12px;
		float:left;
	}
	:root *> #gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition ul li input {
		margin:6px 0 0 3px;
	}
	*+html #gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition ul li input {
		margin:6px 0 0 3px;
	}
	#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition ul li label {
		cursor:pointer;
		display:block;
		float:left;
	}
	#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition .set-ConditionList {
		padding:0 0 6px 13px;
		background:url(/externals/images/prt-rounder-03.gif) left bottom no-repeat;
	}
	#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition .set-ConditionList dl {
		margin:3px 11px 0 0;
		padding-bottom:1px;
		width:233px;
		font-size:93%;
		height:1.8em;
		min-height:1.8em;
		background:url(/externals/images/prt-rounder-08.gif) left bottom no-repeat;
		float:left;
	}
	*+html #gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition .set-ConditionList dl {
		height:1.9em;
		min-height:1.9em;
	}
	*+html #gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition .set-ConditionList dl dd p.p-C {
		padding:4px 0 2px 0;
	}








	#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition .set-ConditionList.set-VerticalWriting .set-FirstColumn {
		padding-top:2px;
		float:left;
	}
	#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition .set-ConditionList.set-VerticalWriting .set-SecondColumn {
		padding-top:2px;
		padding-right:8px;
		float:left;
	}
	#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition .set-ConditionList.set-VerticalWriting dl {
		margin-top:1px;
		float:none;
	}
	#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition .set-ConditionList.set-VerticalWriting dl.set-Focus {
		margin-top:0;
		background:url(/externals/images/prt-rounder-83.gif) left bottom no-repeat;
	}
	#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition .set-ConditionList.set-VerticalWriting dl.set-AfterFocus {
		margin-top:3px;
	}








	#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition .set-ConditionList.set-VerticalWriting dl.set-SJFocus {
		background:url(/externals/images/prt-rounder-84.gif) left bottom no-repeat;
	}
	#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition .set-ConditionList.set-VerticalWriting dl.set-SJFocus dt {
		background:url(/externals/images/prt-rounder-85.gif) left top no-repeat;
	}
	#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition .set-ConditionList.set-VerticalWriting dl.set-SJFocus dd {
		width:77px;
		float:left;
		background:url(/externals/images/prt-rounder-85.gif) -35px top no-repeat;
	}













	#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition .set-ConditionList dl dt {
		width:73px;
		background:url(/externals/images/prt-rounder-07.gif) left top no-repeat;
		float:left;
	}
	#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition .set-ConditionList dl dt span {
		display:block;
		padding:3px 0 3px 5px;
	}
	#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition .set-ConditionList dl dd {
		width:159px;
		background:url(/externals/images/prt-rounder-07.gif) right top no-repeat;
		float:right;
	}
	#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition .set-ConditionList.set-VerticalWriting dl.set-Focus dd {
		background:url(/externals/images/prt-rounder-82.gif) right top no-repeat;
	}



	#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition .set-ConditionList.set-VerticalWriting dl.set-Focus dd ul.ul-A {
		padding:4px 0 0 5px;
		width:auto;
		background:none;
	}
	#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition .set-ConditionList.set-VerticalWriting dl.set-Focus dd ul.ul-A li {
		width:auto;
		height:auto;
		float:left;
		background:none;
	}
	#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition .set-ConditionList.set-VerticalWriting dl.set-Focus dd ul.ul-A li input {
		margin:0 2px 0 0;
		display:block;
		width:12px;
		height:12px;
		float:left;
		vertical-align:middle;
	}
	#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition .set-ConditionList.set-VerticalWriting dl dd ul.ul-B {
		padding:4px 0 0 4px;
		width:auto;
		background:none;
	}
	#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition .set-ConditionList.set-VerticalWriting dl dd ul.ul-B li {
		width:auto;
		height:auto;
		float:left;
		background:none;
	}
	#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition .set-ConditionList.set-VerticalWriting dl dd ul.ul-B li input {
		margin:0 2px 0 0;
		display:block;
		width:12px;
		height:12px;
		float:left;
		vertical-align:middle;
	}


























	#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition .set-ConditionList dl dd p.p-A {
		margin-top:2px;
	}

	#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition .set-ConditionList dl dd p.p-A.set-Error {
		margin-top:1px;
		margin-bottom:0;
		padding-top:1px;
		padding-bottom:0;
		border-right:1px solid #999999;
		background-color:#FFCCCC;
	}
	#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition .set-ConditionList dl dd p.p-A.set-Error input {
		height:14px;
		border-color:#FFCCCC;
		background-color:#FFCCCC;
	}
	#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition .set-ConditionList dl dd p.p-B {
		width:70px;
		float:left;
	}
	#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition .set-ConditionList dl dd p.p-B.set-Error {
		margin-top:2px;
		border-bottom:1px solid #FFCCCC;
		background-color:#FFCCCC;
	}
	#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition .set-ConditionList dl dd p.p-B.set-Error input {
		margin-top:0;
		margin-bottom:0;
		height:14px;
		border-color:#FFCCCC;
		background-color:#FFCCCC;
	}

	#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition .set-ConditionList dl dd p.p-C {
		margin-top:1px;
		padding:2px 0 2px 0;
		width:16px;
		float:left;
		background:url(/externals/images/prt-spreader-01.gif) center center no-repeat;
		text-align:center;
	}
	#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition .set-ConditionList dl dd p.p-D {
		margin:2px 2px 0 0;
		text-align:right;
	}
	#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition .set-ConditionList dl dd input.input-A {
		padding-left:4px;
		border:1px solid #FFFFFF;
		width:141px;
		font-size:12px;
	}
	#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition .set-ConditionList dl dd input.input-B {
		margin-top:2px;
		padding-left:4px;
		border:1px solid #FFFFFF;
		width:58px;
		font-size:12px;
	}
	#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition .set-ConditionList dl dd select.select-A {
		border:none;
		width:150px;
	}
	#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition .set-ConditionList dl dd select.select-B {
		border:none;
		width:115px;
	}
	#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition .set-ConditionList dl dd select.select-C {
		border:none;
		width:75px;
	}
	@media screen and (-webkit-min-device-pixel-ratio:0) {  
	 #gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition .set-ConditionList dl dd select.select-A,
	 #gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition .set-ConditionList dl dd select.select-B,
	 #gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition .set-ConditionList dl dd select.select-C {margin-top:0;}
	}
	#gl-documentHeader #layer-documentHeader .set-Lock {
		position:absolute;
		top:267px;
		right:-14px;
	}
























	#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition .set-ConditionList div.table-fdc {
		width:488px;
	}
	#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition .set-ConditionList div.table-fdc div.set-Column {
		width:244px;
		float:left;
	}
	#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition .set-ConditionList div.table-fdc div.set-Column table.fdc {
		padding-top:3px;
		width:233px;
	}
	#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition .set-ConditionList div.table-fdc div.set-Column table.fdc-A {
		padding-top:1px;
	}



	#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition .set-ConditionList div.table-fdc div.set-Column table.fdc th,
	#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition .set-ConditionList div.table-fdc div.set-Column table.fdc td {
		vertical-align:top;
	}
	#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition .set-ConditionList div.table-fdc div.set-Column table.fdc th span {
		margin-left:4px;
		display:block;
	}



	#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition .set-ConditionList div.table-fdc div.set-Column table.fdc th.th-A {
		padding:1px 0 2px 0;
		border:1px solid #999999;
		-webkit-border-top-left-radius: 3px;
		-webkit-border-bottom-left-radius: 3px;
		-moz-border-radius-topleft: 3px;
		-moz-border-radius-bottomleft: 3px;
		border-top-left-radius: 3px;
		border-bottom-left-radius: 3px;
		border-right:none;
		width:72px;
		background:#F0F0F0 url(/externals/images/prt-spreader-04.gif) left top repeat-x;
	}
	#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition .set-ConditionList div.table-fdc div.set-Column table.fdc th.th-B {
		padding:1px 0 2px 0;
		border:1px solid #999999;
		-webkit-border-top-left-radius: 3px;
		-webkit-border-bottom-left-radius: 3px;
		-moz-border-radius-topleft: 3px;
		-moz-border-radius-bottomleft: 3px;
		border-top-left-radius: 3px;
		border-bottom-left-radius: 3px;
		border-right:none;
		width:34px;
		background:#F0F0F0 url(/externals/images/prt-spreader-04.gif) left top repeat-x;
	}
	#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition .set-ConditionList div.table-fdc div.set-Column table.fdc td.td-A {
		border:1px solid #999999;
		background-color:#FFFFFF;
	}
	#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition .set-ConditionList div.table-fdc div.set-Column table.fdc td.td-B {
		padding:0 0 2px 0;
		border:1px solid #EAE7DE;
		-webkit-border-bottom-right-radius: 3px;
		-webkit-border-bottom-left-radius: 3px;
		-moz-border-radius-bottomright: 3px;
		-moz-border-radius-bottomleft: 3px;
		border-bottom-right-radius: 3px;
		border-bottom-left-radius: 3px;
		border-top:none;
		background-color:#FFFEF9;
	}
	#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition .set-ConditionList div.table-fdc div.set-Column table.fdc td.td-C {
		border:1px solid #999999;
		width:71px;
		background-color:#FFFFFF;
	}
	#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition .set-ConditionList div.table-fdc div.set-Column table.fdc td.td-D {
		border-top:1px solid #999999;
		border-bottom:1px solid #999999;
		background:#F0F0F0 url(/externals/images/prt-spreader-04.gif) left top repeat-x;
		text-align:center;
		vertical-align:middle;
	}










	#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition .set-ConditionList div.table-fdc div.set-Column table.fdc input.fdc-input-A,
	#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition .set-ConditionList div.table-fdc div.set-Column table.fdc input.fdc-input-B {
		border:1px solid #FFFFFF;
	}
	#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition .set-ConditionList div.table-fdc div.set-Column table.fdc input.fdc-input-A {
		width:155px;
	}
	#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition .set-ConditionList div.table-fdc div.set-Column table.fdc input.fdc-input-B {
		width:67px;
	}








	#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition .set-ConditionList div.table-fdc div.set-Column table.fdc ul.ul-A {
		padding:4px 0 0 5px;
		width:auto;
		background:none;
	}
	#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition .set-ConditionList div.table-fdc div.set-Column table.fdc ul.ul-A li {
		width:auto;
		height:auto;
		float:left;
		background:none;
	}
	#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition .set-ConditionList div.table-fdc div.set-Column table.fdc ul.ul-A li input {
		margin:0 2px 0 0;
		display:block;
		width:12px;
		height:12px;
		float:left;
		vertical-align:middle;
	}




	#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition .set-ConditionList div.table-fdc div.set-Column table.fdc select.select-A {
		border:none;
		width:156px;
	}
	#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition .set-ConditionList div.table-fdc div.set-Column table.fdc select.select-B {
		border:none;
		width:115px;
	}
	#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition .set-ConditionList div.table-fdc div.set-Column table.fdc select.select-C {
		border:none;
		width:75px;
	}








/******************************** dtm-documentHeader ********************************/

#dtm-documentHeader {
	width:100%;
	text-align:center;
}
	#dtm-documentHeader #layer-documentHeader {
		margin:0 auto;
		width:800px;
		text-align:left;
	}
	body.set-Liquid #dtm-documentHeader #layer-documentHeader {
		margin:0 15px;
		width:auto;
		min-width:800px;
	}
	#dtm-documentHeader #layer-documentHeader h1 {
		margin-right:0;
		text-align:right;
	}

/******************************** gl-documentBody ********************************/

#gl-documentBody {
	text-align:center;
}
	#gl-documentBody #layer-documentBody {
		margin:0 auto;
		padding-top:279px;
		width:960px;
		background-color:#F6F4EC;
		text-align:left;
	}
	body.set-Liquid #gl-documentBody #layer-documentBody {
		margin:0 15px;
		width:auto;
	}
	body.set-Fluxion #gl-documentBody #layer-documentBody {
		margin-top:-1px;
		padding-top:0;
	}

/******************************** dtm-documentBody ********************************/

#dtm-documentBody {
	width:100%;
	text-align:center;
}
	#dtm-documentBody #layer-documentBody {
		margin:0 auto;
		width:800px;
		text-align:left;
	}
	body.set-Liquid #dtm-documentBody #layer-documentBody {
		margin:0 15px;
		width:auto;
		min-width:800px;
	}

/******************************** gl-documentFooter ********************************/

#gl-documentFooter {
	padding-bottom:20px;
	text-align:center;
}
	#gl-documentFooter #layer-documentFooter {
		margin:0 auto;
		width:960px;
		text-align:center;
	}
	body.set-Liquid #gl-documentFooter #layer-documentFooter {
		margin:0 15px;
		width:auto;
	}
	#gl-documentFooter .set-Utility {
		padding-left:17px;
		background:url(/externals/images/prt-rounder-08.png) left bottom no-repeat;
	}
	#gl-documentFooter .set-Utility .layer-Utility {
		padding-right:17px;
		background:url(/externals/images/prt-rounder-09.png) right bottom no-repeat;
	}
	#gl-documentFooter .set-Utility .layer-Utility td {
		padding:7px 0;
		vertical-align:top;
	}
	#gl-documentFooter .set-Utility .layer-Utility td.set-Skinz {
		width:210px;
		text-align:left;
	}
	#gl-documentFooter .set-Utility .layer-Utility td.set-Skinz ul {
		float:left;
		width:97px;
	}
	#gl-documentFooter .set-Utility .layer-Utility td.set-Skinz ul li {
		margin-right:3px;
		width:16px;
		height:15px;
		float:left;
		background:url(/externals/images/prt-rounder-11.gif) left top no-repeat;
		font-size:1px;
		text-align:center;
	}
	#gl-documentFooter .set-Utility .layer-Utility td.set-Skinz ul li.cur {
		background:url(/externals/images/prt-rounder-10.gif) left top no-repeat;
	}
	#gl-documentFooter .set-Utility .layer-Utility td.set-Skinz ul li a {
		margin:0 auto;
		width:12px;
	}

	#gl-documentFooter .set-Utility .layer-Utility td.set-Skinz ul li a img {
		margin-top:2px;
	}
	#gl-documentFooter .set-Utility .layer-Utility td.set-Skinz p {
		margin-top:1px;
		width:110px;
		float:left;
		font-size:85%;
	}
	#gl-documentFooter .set-Utility .layer-Utility td.set-List {
		padding-top:9px;
		text-align:center;
	}
	#gl-documentFooter .set-Utility .layer-Utility td.set-List ul {
		display:inline;
		line-height:1.1;
	}
	#gl-documentFooter .set-Utility .layer-Utility td.set-List ul li {
		margin:0 5px;
		display:inline;
		line-height:1.1;
		font-size:85%;
	}
	#gl-documentFooter .set-Utility .layer-Utility td.set-List ul li a {
		padding:3px 0 3px 16px;
		background:url(../../externals/images/icn-q-01.png) 0 0.1em no-repeat;
	}
	#gl-documentFooter .set-Utility .layer-Utility td.set-List ul li a.homepage {
		padding-left:11px;
		background:url(../../externals/images/blt-arrow-01.gif) left 0.2em no-repeat;
	}
	#gl-documentFooter .set-Utility .layer-Utility td.set-Lift {
		padding:4px 0 2px 0;
		width:210px;
	}
	#gl-documentFooter p.set-Lift {
		margin-left:-17px;
		padding:0 15px 7px 0;
		background-color:#F6F4EC;
	}
	#gl-documentFooter p.set-Lift a {
		display:block;
		float:right;
		padding-left:20px;
		background:url(/externals/images/blt-arrow-11.png) 0 0.12em no-repeat;
	}

/******************************** dtm-documentFooter ********************************/

#dtm-documentFooter {
	padding-bottom:20px;
	width:100%;
	text-align:center;
}
	#dtm-documentFooter #layer-documentFooter {
		margin:0 auto;
		width:800px;
		text-align:center;
	}
	body.set-Liquid #dtm-documentFooter #layer-documentFooter {
		margin:0 15px;
		width:auto;
		min-width:800px;
	}
	#dtm-documentFooter .set-Utility {
		padding-left:10px;
		background:url(../../externals/images/prt-rounder-08.png) left bottom no-repeat;
	}
	#dtm-documentFooter .set-Utility .layer-Utility {
	padding-right:12px;
	background:url(../../externals/images/prt-rounder-09.png) right bottom no-repeat;
	}
	#dtm-documentFooter .set-Utility .layer-Utility td {
		padding:7px 0;
		vertical-align:top;
	}
	#dtm-documentFooter .set-Utility .layer-Utility td.set-List {
		padding-top:9px;
		text-align:left;
	}
	#dtm-documentFooter .set-Utility .layer-Utility td.set-List ul {
		display:inline;
		line-height:1.1;
	}
	#dtm-documentFooter .set-Utility .layer-Utility td.set-List ul li {
		margin:0 5px;
		display:inline;
		line-height:1.1;
		font-size:85%;
	}
	#dtm-documentFooter .set-Utility .layer-Utility td.set-List ul li a {
	padding:3px 0 3px 16px;
	background:url(../..//externals/images/icn-q-01.png) 0 0.1em no-repeat;
	}
	#dtm-documentFooter .set-Utility .layer-Utility td.set-List ul li a.homepage {
	padding-left:11px;
	background:url(../../externals/images/blt-arrow-01.gif) left 0.2em no-repeat;
	}
	#dtm-documentFooter .set-Utility .layer-Utility td.set-Lift {
		padding:4px 0 2px 0;
		width:270px;
		text-align:right;
	}
	#dtm-documentFooter p.set-Lift {
		margin-left:-10px;
		padding:0 15px 7px 0;
		background-color:#F6F4EC;
	}
	#dtm-documentFooter p.set-Lift a {
		display:block;
		float:right;
		padding-left:20px;
		background:url(../../externals/images/blt-arrow-11.png) 0 0.12em no-repeat;
	}

/******************************** pseudo-after ********************************/

#gl-documentHeader #layer-documentHeader ul.set-Utility,
#gl-documentHeader #layer-documentHeader td.set-Freeword .set-Texts,
#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Searchz,
#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition ul,
#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition ul li,
#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition .set-ConditionList,
#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition .set-ConditionList dl,
#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition .set-ConditionList dl dd,
#gl-documentFooter .set-Utility .layer-Utility td.set-Skinz,
#gl-documentFooter .set-Utility .layer-Utility td.set-Skinz ul,
#gl-documentFooter .set-Utility .layer-Utility td.set-List,
#gl-documentBody #layer-documentBody,
#gl-documentHeader #layer-documentHeader td.set-Freeword .set-Texts p,
#gl-documentFooter p.set-Lift,
#dtm-documentFooter p.set-Lift,
#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition .set-ConditionList.set-VerticalWriting dl.set-Focus dd ul.ul-A,
#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition .set-ConditionList.set-VerticalWriting dl.set-Focus dd ul.ul-A li,
#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition .set-ConditionList div.table-fdc div.set-Column table.fdc ul.ul-A {
	zoom:100%;
}

#gl-documentHeader #layer-documentHeader ul.set-Utility:after,
#gl-documentHeader #layer-documentHeader td.set-Freeword .set-Texts:after,
#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Searchz:after,
#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition ul:after,
#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition ul li:after,
#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition .set-ConditionList:after,
#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition .set-ConditionList dl:after,
#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition .set-ConditionList dl dd:after,
#gl-documentFooter .set-Utility .layer-Utility td.set-Skinz:after,
#gl-documentFooter .set-Utility .layer-Utility td.set-Skinz ul:after,
#gl-documentFooter .set-Utility .layer-Utility td.set-List:after,
#gl-documentBody #layer-documentBody:after,
#gl-documentHeader #layer-documentHeader td.set-Freeword .set-Texts p:after,
#gl-documentFooter p.set-Lift:after,
#dtm-documentFooter p.set-Lift:after,
#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition .set-ConditionList.set-VerticalWriting dl.set-Focus dd ul.ul-A:after,
#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition .set-ConditionList.set-VerticalWriting dl.set-Focus dd ul.ul-A li:after,
#gl-documentHeader #layer-documentHeader td.set-Sentence .set-Condition .set-ConditionList div.table-fdc div.set-Column table.fdc ul.ul-A:after {
	content: "."; 
	clear: both; 
	height: 0; 
	display: block; 
	visibility: hidden;
}

/* CSS Document */
