div.body	{ margin-top:0; }

div.brochurePageHdr {
	height:		203px;
	width:		100%;
	overflow:	hidden;
	clear:		both;
	float:		left;
}

img.brochurePageBanner	{ display:block; }

div.brochurePageHdrText {
	position:		relative;
	top:			-170px;
	font-size:		24pt;
	font-weight:	bold;
	color:			White;
	margin-left:	10px;
	text-transform:	uppercase;
}

div.brochureHdr {
	border-left:	solid 1px #969696;
	border-right:	solid 1px #969696;
	padding:		20px 0 0 10px;
}
div.brochureHdrContent	{ width:795px; height:60px; }
div.courseTitle {
	padding:		8px 0 5px 95px;
	font-size:		12pt;
	text-transform:	uppercase;
}
div.chapterTitle {
	padding-left:	95px;
	font-size:		16pt;
	text-transform:	uppercase;
}

div#ChapterContainer	{ width:858px; float:left; }
div.sectionLinks {
	border:			solid 1px #969696;
	padding:		0 55px 5px 70px;
	border-bottom:	none;
	border-top:		none;
	text-align:		right;
}
div.chapterContent {
	border:			solid 1px #969696;
	border-top:		none;
	float:			left;
	padding-bottom:	20px;
}
div.chapter {
	margin:		0 5px 0 70px;
	width:		625px;
	float:		left;
	display:	inline;
}
div.noChRightCol	{ width:735px; margin-right:51px; }
div.chRightCol {
	float:		right;
	display:	inline;
	width:		100px;
	margin:		0 51px 0 5px;
	text-align:	center;
}
div.chRightCol img				{ display:block; margin-left:auto; margin-right:auto; }
div.chRightCol img.chBodyLogo	{ margin-bottom:10px; }

h2.title {
	font-size:			12pt;
	line-height:		120%;
	padding-bottom:		12pt;
}
h3.title { font-size:11pt; }

div.chapter table			{ margin-bottom:10px; }
div.chapter tr.green th		{ padding:3px; }
div.chapter table table td	{ font-size:10pt; line-height:120%; }

div.chapter tr.padh th {
	padding-left:	10px;
	padding-right:	10px;
	text-align:		left;
}
table.padh	{ margin:5px 10px 5px 10px; }

p.br { margin:0; padding:0; }

div.chapter table.bodyTable th { text-align:center; }

p.informaltableImgL img { margin:4px 10px 0 0; }

div.chapterFooter {
	border:			solid 1px #969696;
	border-top:		none;
	padding-right:	20px;
}

div.chapterNav {
	float:				left;
	width:				856px;
	border:				solid 1px #969696;
	border-top:			none;
	background-color:	#F7F7F7;
}
div.chapterNav div#PrevLink	{ float:left; margin-left:20px; }
div.chapterNav div#NextLink	{ float:right; margin-right:20px; }


/****************************************
	SECT5 TAGS (COURSE ESSENTIALS BOX)
****************************************/
div.sect5 {
	background:	url(../images/bg/penknife.jpg) no-repeat top left;
	border:		solid 1px #969696;
	margin:		0 10px 5px 25px;
	display:	inline;
	float:		right;
}
div.sect5 div { width:210px; display:inline; }
div.sect5 div.titlepage {
	background-color:	#29A9E1;
	float:				left;
	width:				210px;
	color:				White;
	text-transform:		uppercase;
	text-align:			center;
	opacity:0.7;	-moz-opacity:0.7;	filter:alpha(opacity=70);
}
div.sect5 h6 {
	font-size:		12pt;
	height:			28px;
	line-height:	28px;
}
div.sect5 table.simplelist {
	width:		210px;
	float:		left;
	clear:		left;
	margin:		0;
	font-size:	9pt;
}
div.sect5 table.simplelist td {
	background:		url(../images/graphics/bullet-arrow.gif) no-repeat top left;
	padding-left:	18px;
}

/****************************************
	GROUP LEVEL TABS
****************************************/
div.brGroupTabRow {
	position:	relative;
	top:		22px;
	height:		23px;
	margin-top:	-18px;
}
div.brGroupTab {
	float:				left;
	margin-right:		5px;
	border:				solid 1px #969696;
	border-bottom:		none;
	background-color:	#EEEEEE;
	padding-top:2px;
}
div.brGroupTab a		{ cursor:pointer;cursor:hand; }
div.brGroupTabCurrent	{ background-color:White; }
div.brGroupTabInner		{ margin:0 10px 0 10px; height:19px; line-height:110%;float:left;display:inline; }

/****************************************
	BROCHURE (COURSE) TABS
****************************************/
div.brTabRow {
	height:			56px;
	margin-left:	119px;
	margin-top:		-56px;
	margin-bottom:	-55px;
	width:			100%;
	float:			left;
	clear:			both;
	display:		inline;
}
div.brTabRow a	{ color:White; line-height:100%; font-weight:bold; }
div.brTabRowTop { margin-top:-112px; margin-left:130px; height:112px; }
div.brTab {
	float:			left;
	border:			solid 1px #969696;
	border-bottom:	none;
	margin-right:	5px;
	color:			White;
	cursor:pointer; cursor:hand;
	display:		inline;
	position:		relative;
	z-index:		4;
}
div.brTabRowTop div.brTab { z-index:2; }
div.brTabCurrent {
	background:	White;
	color:		#969696;
	cursor:		default;
}
div.brTabBG {
	background-color:	#BEBEBE;
	position:			relative;
	z-index:			3;
	height:				56px;
	width:				132px;
	float:				left;
	display:			inline;
	margin-right:		5px;
	opacity:0.8;	-moz-opacity:0.8;	filter:alpha(opacity=80);
}
div.brTabRowTop div.brTabBG { height:112px; z-index:1; }
div.brTabInner {
	height:			45px;
	width:			120px;
	text-align:		center;
	margin:			5px;
	text-transform:	uppercase;
	line-height:	100%;
	font-weight:	bold;
	font-size:		9pt;
	cursor:pointer; cursor:hand;
}
div.brTabRowTop div.brTabInner	{ height:89px; }
div.brTabCurrent div.brTabInner	{ cursor:default; }

div.opaque {opacity:1; -moz-opacity:1; filter:alpha(opacity=100);}

/****************************************
	LEFT COLUMN (SECTION) TABS
****************************************/
div#tabColumn {
	float:		left;
	width:		119px;
	position:	relative;
	z-index:	2;
	left:		1px;
}
div.tabCol {
	text-align:				right;
	cursor:pointer; cursor:hand;
	height:					30px;
	margin:					2px 0 2px 0;
	background-repeat:		no-repeat;
	background-position:	left;
}
div.tabColCurrent	{ cursor:default; color:#333333; }