@charset "utf-8";
/* CSS Document */

h1,.sys_3col_layout_wrapper h2,.sys_2col_layout_wrapper h2 {color: #9a996e !important;}

ul.sys_simpleListMenu li div.sys_selected a {color: #9a996e !important; border-top: 0;} /* Variable depenedent upon section */ 
blockquote {
	background: url("/images/layout/training/bkgrnd_blockquote.png") 0 0.2em no-repeat;
}
.sys_contentleftcolumn  ul {
	margin: 0;
	padding: 0;
}

 .sys_contentleftcolumn  ul  li {
	list-style: none;
	display: block;
	padding: 0 0 0 10px;
	background: url("/images/layout/bullet2.png") 0 0.2em no-repeat;
	margin: 0;
	height: 1%;
}


.bookingInfo {
	margin-bottom:20px;
}

.sys_content_sectionheader_banner#banner1 {
	background: url("/CimSiteElements/images/layout/tandq/sectionheader_item1.png") no-repeat;
}
.sys_content_sectionheader_banner#banner2 {
	background: url("/CimSiteElements/images/layout/tandq/sectionheader_item2.png") no-repeat;
}
.sys_content_sectionheader_banner#banner3 {
	background: url("/CimSiteElements/images/layout/tandq/sectionheader_item3.png") no-repeat;
}

  /* new training course template styles */
.sys_CourseDetails_Panel ul li {
	list-style: none !important;
	background: none !important;
	padding:0 !important;
	display:inline-block;
	width:49%;
}
.sys_CourseDetails_Panel  .courseInfo  h3 {
	display:inline;
	color: #9a996e;
}
.pageTools ul {
	margin:0 !important;
	padding:0 !important;
}
.pageTools ul li {
	list-style: none !important;
	background: none !important;
	padding:0 !important;
	display:inline-block;
	text-align:top;
	width:32.5%;
}
.pageTools ul li h3, .pageTools ul li h3 a, .pageTools ul li a {
	font-family: Helvetica, Arial; 
	font-weight:bold !important;
	color: #0a85b4;
	margin:0;
	padding:0;
}
.pageTools ul li h3 a, .pageTools ul li a {
	text-decoration:underline;
}
.pageTools ul li h3 a:hover, .pageTools ul li a:hover {
	text-decoration:none;
}
.pageTools ul li > a {
	font-size:120%;
	color:#0a85b4;
}
.sys_CourseDetails_Panel h3 {
	color: #9a996e;
}
.sys_CourseDetails_Panel .sys_CourseDetails_PanelRightCol ul {
	margin-bottom:0 !important;
	padding-bottom:0 !important;
}
.sys_CourseDetails_PanelLeftCol, .sys_CourseDetails_PanelRightCol {
	width:49%;
}
.sys_CourseDetails_PanelLeftCol table {
	font-size: 86%;
}
.sys_CourseDetails_PanelLeftCol table th {
	text-align:left;
	padding:4px 0;
}
.sys_CourseDetails_PanelRightCol ul li {
	list-style: none !important;
	background: none !important;
	padding:0 !important;
	width:100%;
}
.courseNotes {
	margin-top:20px;
	font-size:86%;
}
.courseSegment {
	padding-bottom:20px;
	border-bottom: 1px solid #9a996e;
	margin-bottom:20px;
}
.courseSegment ul  li {
	list-style: none !important;
	display: block !important;
	background: url("/images/layout/bullet2.png") 0 0.2em no-repeat !important;
}

.sys_contentrightcolumn h3 {
	color: #9a996e;
	font-size:130%;
	margin-bottom:10px;
}
.sys_contentrightcolumn blockquote {
	font-size:120%;
	background-size:20px;
}


@media print {
  /* style sheet for print goes here */
	.sys_header, .sys_header a, .sys_header li, .sys_header div, .sys_header ul,
	.sys_headercontrols,  .sys_headercontrols a, .sys_headercontrols li, .sys_headercontrols div, .sys_headercontrols ul,
	.sys_headertopnav, .sys_headertopnav a, .sys_headertopnav li, .sys_headertopnav div, .sys_headertopnav ul, .sys_headertopnav span, 
	#CimMenuXML , #CimMenuXML a, #CimMenuXML li, #CimMenuXML div, #CimMenuXMLul, 
	.sys_headertopnavselectedbar,
	.sys_leftcolumn, .sys_leftcolumn a, .sys_leftcolumn li, .sys_leftcolumn div, .sys_leftcolumn ul,
	.sys_menu, .sys_menu a, .sys_menu li, .sys_menu div, .sys_menu ul,
	.sys_simpleListMenu, .sys_simpleListMenu a, .sys_simpleListMenu li, .sys_simpleListMenu div, .sys_simpleListMenu ul,
	.sys_breadcrumb, .sys_breadcrumb a, .sys_breadcrumb li, .sys_breadcrumb div, .sys_breadcrumb ul,
	.sys_contentrightcolumn, .sys_CourseDetails_PanelRightCol, .pageTools,
	.sys_footer, .sys_footer a, .sys_footer li, .sys_footer div, .sys_footer ul {
		height: 1px !important;
		width: 1px !important;
		display:none !important;
		background-image: none !important;
		background-color:#fff !important;
		float:none !important;
		margin:0 !important;
		padding:0 !important;
	}
	.sys_maincontent, .sys_maincontentareawrapper, .sys_2col_layout_wrapper, .sys_contentleftcolumn {
		float:none !important;
		width:90% !important;
		font-size:100%;
		margin:0 !important;
		padding:0 !important;
		background-image: none !important;
		background-color:#fff !important;
	}
}

