/* Page Context CSS */  
h1#pctxTitle {
	margin-top:10px;
}
img#pctxHeading {
	margin-left:0px;
	margin-bottom:10px;
}
table#pctxAllContent {
	width:842px;
	position:relative;
	left:-24px;
} 
table#pctxAllContent h1 {
	text-align:left;
	}
.PCTX-Arrow {
	width:20px;
	padding-top:18px;
	}
.PCTX-Left {
	width:392px;
	padding-top:18px;
	padding-left:0px;
	padding-right:16px;
	}
.PCTX-Right {
	width:392px;
	padding-left:16px;
	padding-right:0px;
	}
	
table.PCTX-Content {
	}
table#pctx-content-left {
	}
table#pctx-content-right {
	}

table.PCTX {
}
table.PCTX td, table.PCTX th {
	border-top:1px solid #ececec;
	padding-top:7px;
	padding-bottom:7px;
}
table.PCTX th {
	font-weight:bold;
	width:100px;
	text-align:left;
	padding-right:20px;
}
table.PCTX td {
	width:300px;
}
table.PCTX tfoot td {
	color:#929292;
	font-size:8px;
}
.PCTXNote {
	color:#929292;
	font-size:8px;
}


th#whatYouSeeCell h1 {
	padding-top:25px;
}
th#whatYouCanDoCell h1 {
	margin-bottom:2px;
}
th#whereYouGoNextCell h1 {
	margin-bottom:2px;
}


/* stylings for CTX pages which will hold one content column only */

img#ctxHeading {
	margin-left:-4px;
	margin-bottom:10px;
}

table#ctxAllContent {
	width:842px;
	position:relative;
	left:-24px;
}

.CTX-Arrow {
	width:20px;
	padding-top:18px;
	}
.CTX-Left {
	width:800px;
	padding-top:18px;
	padding-left:0px;
	}
.CTX-Right {
	width:392px;
	padding-left:16px;
	padding-right:0px;
	}
.CTX-Content {
	width:800px;
	padding-top:10px;
	padding-left:12px;
	}
table.CTX-Content {
	}
table#ctx-content-left {
	}
table#ctx-content-right {
	}
	
table.CTX-Terms, table.CTX-Terms02 {
	text-align:left;
	width:750px;
}
table.CTX-Terms td, table.CTX-Terms th, table.CTX-Terms02 td, table.CTX-Terms02 th {
	border-top:1px solid #ececec;
	padding-top:7px;
	padding-bottom:7px;
}
table.CTX-Terms th {
	color:#727272;
	font-weight:bold;
	width:20%;
	text-align:left;
	padding-right:25px;
}
table.CTX-Terms02 th {
	color:#727272;
	font-weight:bold;
	width:20%;
	text-align:left;
	padding-right:50px;
}
table.CTX-Terms td, table.CTX-Terms02 td {
	width:80%;
}
table.CTX-Terms tfoot td, table.CTX-Terms02 tfoot td {
	color:#929292;
	font-size:8px;
}
.CTX-Terms-Note {
	color:#929292;
	font-size:8px;
}

ul.CTXList {
	padding-left:25px;
}

/* A special table for use in contexts with equally sized columns */
table.CTX-Issues {
	text-align:left;
}
table.CTX-Issues td, table.CTX-Issues th {
	border-top:1px solid #ececec;
	padding-top:7px;
	padding-bottom:7px;
}
table.CTX-Issues th {
	font-weight:bold;
	width:50%;
	text-align:left;
	padding-right:25px;
}
table.CTX-Issues td {
	width:80%;
}
table.CTX-Issues tfoot td {
	color:#929292;
	font-size:8px;
}

/* A special table for use in the known issues doc with five equally sized columns */
table.KnownIssues {
	text-align:left;
}
table.KnownIssues td, table.KnownIssues th {
	border-top:1px solid #ececec;
	padding-top:7px;
	padding-bottom:7px;
	padding-right:15px;
}
table.KnownIssues th {
	font-weight:bold;
	text-align:left;
}
table.KnownIssues td {
	width:20%;
}
table.KnownIssues tfoot td {
	color:#929292;
	font-size:8px;
}