/* Basic Tags */
a.buttonStd {
	display: block;
	text-decoration: none;
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 2px 1px 1px;
	text-align: center;
}
a.buttonStd:visited {
	color: #FFFFFF;
	background: #666699;
	border: 1px outset;
}
a.buttonStd:link {
	color: #FFFFFF;
	background: #666699;
	border: 1px outset;
}
a.buttonStd:active {
	color: #008A2D;
	background: #E0E0EB;
	border: 1px inset;
}
a.buttonStd:hover {
	color: #008A2D;
	background: #E0E0EB;
	border: 1px inset;
}
a.buttonLarge {
	font: 14px Verdana, Arial, Helvetica, sans-serif;
	display: block;
	text-decoration: none;
	padding: 2px 5px 3px;
	text-align: center;
	margin-top: 15px;
	margin-right: 15px;
}
a.buttonLarge:visited {
	color: #000000;
	background: #D7D7D7;
	font-weight: bold;
	text-decoration: none;
	border: 3px outset;
}
a.buttonLarge:link {
	color: #000000;
	background: #0000FF;
	font-weight: bold;
	text-decoration: none;
	border: 3px outset;
}
a.buttonLarge:active {
	color: #008A2D;
	background: #E0E0EB;
	border: 3px inset #F4F4F4;
}
a.buttonLarge:hover {
	color: #008A2D;
	background: #E0E0EB;
	border: 3px inset #F4F4F4;
}
a.requestTraining:visited {
	display: block;
	background: url(images/TrainingNeeds.gif) no-repeat left center;
	height: 46px;
	width: 94px;
}
a.requestTraining:link {
	display: block;
	background: url(images/TrainingNeeds.gif) no-repeat left center;
	height: 46px;
	width: 94px;
}
a.requestTraining:hover {
	display: block;
	background: url(images/TrainingNeeds_f2.gif) no-repeat left center;
	height: 46px;
	width: 94px;
}
a.btnTestSkills:visited {
	background: url(images/skillTest.gif) no-repeat left top;
	display: block;
	width: 150px;
	height: 50px;
}
a.btnTestSkills:active {
	background: url(images/skillTestOver.gif) no-repeat left top;
}
a.btnTestSkills:hover {
	background: url(images/skillTestOver.gif) no-repeat left top;
}
p {
	margin: 0px;
	padding: 0px;
}
ol {
	margin: 0px;
	padding: 0px;
}
ul {
	margin: 7px 0px 0px;
	padding: 0px;
}
ul.redSquare {
	list-style: url(images/Bullet8.gif);
	padding-left: 15px;
}
ul.blueSquare {
	list-style: url(images/Bullet6.jpg);
	padding-left: 15px;
}
h2 {
	font: bold 120% "Trebuchet MS", Helvetica, Arial, sans-serif;
}
h1 {
	font: bold 120% "Trebuchet MS", Helvetica, Arial, sans-serif;
}
h2.standard {
	color: #990000;
	background: url(images/BackH1.gif) no-repeat left bottom;
	padding-bottom: 3px;
	padding-left: 53px;
	line-height: 25px;
	float: left;
	clear: left;
	white-space: nowrap;
}
h1.standard {
	color: #990000;
	background: url(images/BackH1.gif) no-repeat left bottom;
	padding-bottom: 3px;
	padding-left: 53px;
	line-height: 25px;
	float: left;
	clear: left;
	white-space: nowrap;
}
h1.h1Schedule {
	background: url(images/ScheduleTitle.gif) no-repeat left top;
	color: #2A73B3;
	float: left;
	width: 345px;
	font-size: 130%;
	font-weight: bold;
	padding: 7px 0px 11px 60px;
}
img {
	border: none;
}


/*  Page Structure  */
#Content {
	z-index:2;
	width: 715px;
	float: right;
	margin-top: 106px;
	display: inline;
	padding: 13px 30px 15px 0px;
	text-align: left;
}
/* Global Styles */
#Content .floatRight {
	clear: right;
	float: right;
	margin: 0;
	text-align: right;
	white-space: nowrap;
}
/* SeminarOverview and SeminarOutline */
#Content #Schedule {
	float: right;
	border: 1px inset;
	background: #E6EEF7;
	clear: right;
	margin: 40px 0px 10px 15px;
	width: 350px;
}
#Wrapper #Content #NoSchedule {
	float: right;
	border: 1px inset;
	background: #E6EEF7 url(images/ODILTNew.gif) no-repeat left top;
	clear: right;
	margin: 40px 0px 10px 15px;
	width: 335px;
	padding: 50px 7px 7px;
	font-size: 85%;
}
#Wrapper #Content #NoSchedule a {
	font-size: 110%;
}
#Wrapper #Content #SeminarTitle {
	background: url(images/SeminarTitle_Top.jpg) no-repeat left top;
	color: #FFFFFF;
	float: left;
	padding: 0px 10px;
	width: 330px;
	height: auto;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: normal;
}
#Wrapper #Content #SeminarTitle #SeminarTitleEnd {
	background: url(images/SeminarTitle_Bottom.jpg) no-repeat left bottom;
	margin-top: -15px;
	padding-top: 0px;
	padding-bottom: 8px;
	margin-left: -10px;
	height: 10px;
}
#Wrapper #Content #SeminarTitle h1 {
	padding-right: 25px;
	padding-top: 53px;
	line-height: normal;
	padding-left: 5px;
	color: #FFFFFF;
}
#Wrapper #Content #SemTitleODT {
	background: url(images/SemSPTitle_Top.jpg) no-repeat left top;
	color: #FFFFFF;
	float: left;
	padding: 0px 10px;
	width: 350px;
	height: auto;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: normal;
}
#Wrapper #Content #SemTitleODT #SemTitleEndODT {
	background: url(images/SemSPTitle_Bottom.jpg) no-repeat left bottom;
	margin-left: -10px;
	padding: 0px 22px 15px 15px;
}
#Wrapper #Content #SemTitleODT h1 {
	line-height: normal;
	color: #FFFFFF;
	padding: 53px 25px 0px 5px;
}
#Wrapper #Content #SemTitleODT .ODTsubDOO {
	font-style: italic;
	color: #FBE075;
	font-size: 85%;
}
#Wrapper #Content #SemTitleVW {
	background: url(images/SemVWTitle_Top.jpg) no-repeat left top;
	color: #FFFFFF;
	float: left;
	padding: 0px 10px;
	width: 330px;
	height: auto;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: normal;
}
#Wrapper #Content #SemTitleVW #SemTitleEndVW {
	background: url(images/SemVWTitle_Bottom.jpg) no-repeat left bottom;
	margin-left: -10px;
	padding: 0px 22px 15px 15px;
}
#Wrapper #Content #SemTitleVW h1 {
	padding-right: 25px;
	padding-top: 62px;
	line-height: normal;
	padding-left: 5px;
	color: #FFFFFF;
}
#Content #RightPanel {
	clear: right;
	float: right;
	width: 180px;
	background: url(images/LightYellow_Tile.jpg) repeat-y;
	display: inline;
	margin: 25px 0px 0px;
	padding: 0px 5px 0px 0px;
	font-size: 13px;
}
#Content #Schedule td.rowHead {
	color: #FFFFFF;
	background: #666699;
	text-align: left;
	font-size: 80%;
	white-space: nowrap;
}
#Content #Schedule td {
	border: 1px solid #BCD8E7;
	color: #000000;
	padding-right: 2px;
	padding-left: 2px;
	font-size: 80%;
}
#Wrapper #Content #Schedule td.scheduleLinks {
	text-align: right;
	font-size: 90%;
	border-style: none;
	padding-bottom: 3px;
}
#Content #RightPanel img {
	padding-left: 6px;
}
#Content #RightPanel p.semDuration {
	background: url(images/LightYellow_Top.jpg) no-repeat left top;
	margin: 0px;
	height: 54px;
	color: #ffffff;
	font: bold 12px "Comic Sans MS", Verdana, sans-serif;
	text-align: right;
	padding-top: 14px;
	padding-right: 17px;
	padding-bottom: 0px;
}
#Content #RightPanel p.semDurationILT_VW {
	background: url(images/LightYellow_Top.jpg) no-repeat left top;
	margin: 0px;
	height: 54px;
	color: #ffffff;
	font: bold 14px "Trebuchet MS", sans-serif;
	text-align: right;
	padding-top: 14px;
	padding-right: 17px;
	padding-bottom: 0px;
}
#Content #RightPanel p {
	text-align: left;
	padding: 2px 4px 20px 7px;
	margin: 0px;
}
#Content #RightPanel a.customize {
	height: 112px;
	width: 202px;
	display: block;
	background: url(images/Customize.gif) no-repeat left top;
}
#Wrapper #Content #Panels #RightPanel .customizeIEFix {
    background: url(images/CustomizeOver.gif) no-repeat left top;
}
#Content #RightPanel a.customize:hover {
    background: url(images/CustomizeOver.gif) no-repeat left top;
}
#Wrapper #Content #Panels a.courseOO {
	clear: left;
	float: left;
	padding: 20px 0px 10px;
	font-size: 140%;
	width: 500px;
}
#Wrapper #Content #Overview p {
	padding: 3px 0px 8px 4px;
	font-size: 90%;
}
/* SeminarOverview Only */
#Content #Overview {
	clear: left;
	padding-left: 4px;
	line-height: 1.5;
}
#Wrapper #Content #Panels #leftPanel .objectives li {
	padding-bottom: 5px;
	font-size: 90%;
}
#Wrapper #Content #Panels #OutlineLinks {
	clear: left;
	float: left;
	font-size: 130%;
	font-weight: bold;
	width: 500px;
}
#Wrapper #Content #Panels #OutlineLinks p {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #0099FF;
	margin-top: 20px;
}
#Wrapper #Content #Overview img {
	padding: 5px 5px 5px 0px;
}
/* SeminarOutline Only */
#Wrapper #Content #Panels {
	clear: left;
	padding-top: 7px;
}
#Wrapper #Content #Panels #leftPanel {
	float: left;
	width: 500px;
	clear: left;
	padding-top: 7px;
}
#Wrapper #Content #Panels #leftPanel h2 {
	color: #996600;
	font: bold 120% "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding: 0px 0px 0px 35px;
	margin-bottom: 3px;
}
#Content #Panels ul.titles {
	list-style: url(images/Bullet6.jpg);
	line-height: 1.3;
	padding: 0px 0px 0px 60px;
}
#Content #Panels ul.objectives {
	list-style: url(images/Bullet8.gif);
	padding: 4px 10px 0px 30px;
}
/* Common ILT Main, VW Main, and ODT Main */
#Wrapper #Content #BAcurriculumTime {
	float: right;
	clear: right;
	width: 310px;
	color: #000000;
	font-size: 90%;
	padding: 5px;
	margin-bottom: 20px;
}
#Wrapper #Content #BAcurriculumTime img {
	float: left;
	margin-right: 10px;
	margin-top: 0px;
}
#Wrapper #Content p.curriculumBA {
	padding: 6px;
	margin-top: -6px;
}
#Wrapper #Content #ContactRSG {
	width:195px;
	clear: right;
	float: right;
	display: inline;
	position: relative;
	color: #FFFFFF;
}
#Wrapper #Content #OurOffer {
	float: right;
	width: 202px;
	font-size: 85%;
	background: url(images/LightYel200_Tile.gif);
	margin-top: 15px;
	clear: right;
}
#Wrapper #Content #OurOffer ul {
	list-style: url(images/Bullet5G.gif);
	color: #845900;
	padding: 0px 3px 0px 28px;
}
#Wrapper #Content #OurOffer li {
	padding-bottom: 6px;
	margin-left: 3px;
	padding-right: 5px;
}
#Wrapper #Content #OurOffer p {
	color: #333333;
	padding: 5px 7px 7px 10px;
}
#Wrapper #Content #OurOffer .title {
	padding-top: 5px;
	background: url(images/LightYel200_Top.gif) no-repeat left top;
	color: #996600;
	font: bold 140% "Comic Sans MS", sans-serif;
	margin-right: 0px;
	margin-left: 0px;
	padding-left: 7px;
}
#Wrapper #Content #OurOffer .goldtext {
	color: #996600;
	background: #FFFFCC;
	margin-right: 4px;
	margin-left: 4px;
	font-size: 115%;
}
#Wrapper #Content #OurOffer .bottom {
	background: url(images/LightYel200_Bottom.gif) no-repeat left bottom;
	margin-right: 0px;
	margin-left: 0px;
}
#Wrapper #Content #OurOffer .lightback {
	background: #FFF1B9;
	margin: 8px 4px 10px;
}
#Wrapper #Content .CourseCategories {
	clear: both;
	padding-left: 10px;
	padding-bottom: 0px;
	padding-top: 8px;
	border-top: 1px solid #DFDFDF;
}
#Wrapper #Content .CourseCategories .courseTitle {
	color: #5A5A87;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	clear: left;
	width: 520px;
}
#Wrapper #Content .CourseCategories .courseDescription {
	float: left;
	width: 470px;
	padding-left: 15px;
	font-size: 85%;
	clear: left;
}
#Wrapper #Content .CourseCategories .courseInfo {
	float: right;
	padding-left: 15px;
	padding-right: 50px;
}
#Wrapper #Content .CourseCategories .learningMethods {
	clear: both;
}
#Wrapper #Content #CategoryHeader {
	clear: both;
	color: #FFFFFF;
	background: #666699;
	padding-left: 3px;
	font: bold 115% "Trebuchet MS", Helvetica, Arial, sans-serif;
	margin-top: 25px;
}

/* ILT Main */
#Wrapper #Content #CourseListILT {
	clear: left;
	float: left;
	padding: 0px;
	width: 470px;
	margin-top: 5px;
	font-size: 95%;
}
#Wrapper #Content #CourseListILT a {
	display: block;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#Wrapper #Content #BAcurriculumILT {
	float: left;
	clear: left;
	width: 320px;
	color: #000000;
	margin-left: 53px;
	padding-bottom: 10px;
	font-size: 14px;
}
	/* ROLLOVER ILT */
	#Wrapper #Content #CourseListILT a.level {
	color: #FFFFFF;
	text-decoration: none;
	background: #585885;
	top: 17px;
	position: relative;
	display: inline;
	padding: 2px;
	font-weight: bold;
	left: 0px;
	border: thin outset #B6BEDC;
	margin-right: 15px;
	}
	#Wrapper #Content #CourseListILT a.level span {
		display: none;
	}
	#Wrapper #Content #CourseListILT a.level:hover span {
	display: block;
	position: absolute;
	left: 20px;
	color: #565681;
	background: #DEE2EE;
	width: 450px;
	border: thin outset #999999;
	text-decoration: none;
	padding: 7px;
	font-weight: normal;
	bottom: 19px;
	}
	/* ROLLOVER ILT END*/
#Wrapper #Content #CourseListILT .category {
	color: #FFFFFF;
	background: #666699;
	margin: 0px;
	padding-bottom: 4px;
	text-align: right;
}
/* VW_main */
#Wrapper #Content #CourseListVW {
	clear: left;
	float: left;
	padding: 0px 15px 15px;
	width: 445px;
	margin-top: 5px;
}
#Wrapper #Content #CourseListVW a {
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 7px;
}
#Wrapper #Content #BAcurriculumVW {
	float: left;
	clear: left;
	width: 320px;
	color: #000000;
	margin-left: 53px;
	padding-bottom: 10px;
	font-size: 14px;
}
/* ODT_Main and Webinars_Main */
#Wrapper #Content #CourseListWeb {
	clear: left;
	float: left;
	padding: 0px 0px 0px 8px;
	width: 455px;
}
#Wrapper #Content #CourseListWeb a {
	padding: 0px 2px;
	margin-top: 4px;
	font-size: 14px;
}
#Wrapper #Content #CourseListWeb .ODTsubTitle {
	color: #666699;
	padding-left: 2px;
	padding-top: 0px;
	margin-bottom: 15px;
	font: italic bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
}

/* ODT_Main, Webinar_Main, and ODT_DOO */
#Wrapper #Content #CourseListWeb p.summary {
	margin-left: 15px;
	margin-bottom: 35px;
}
#Wrapper #Content #CourseListWeb .categoryODT {
	font-size: 110%;
	font-weight: bold;
	color: #FFFFFF;
	background: #336600;
	margin: 20px 0px 0px;
	padding: 2px 5px 4px;
}
#Wrapper #Content #CourseListWeb p.catdescribe {
	background: #DFE7D3;
	margin-bottom: 15px;
	padding: 2px 5px 3px;
}
#Wrapper #Content #OurOfferWeb {
	float: right;
	width: 202px;
	font-size: 85%;
	background: url(images/LightYel200_Tile.gif);
	margin-top: 15px;
}
#Wrapper #Content #OurOfferWeb ul {
	list-style: url(images/Bullet5G.gif);
	color: #845900;
	padding: 0px 10px 5px 35px;
}
#Wrapper #Content #OurOfferWeb p {
	padding: 0px 7px 7px;
}
#Wrapper #Content #OurOfferWeb .title {
	padding-top: 5px;
	background: url(images/LightYel200_Top.gif) no-repeat left top;
	color: #996600;
	font: bold 140%/1.2 "Comic Sans MS", sans-serif;
	margin-right: 0px;
	margin-left: 0px;
	padding-left: 7px;
}
#Wrapper #Content #OurOfferWeb .last {
	background: url(images/LightYel200_Bottom.gif) no-repeat left bottom;
}
#Wrapper #Content #BAcurriculumODT {
	float: left;
	clear: left;
	width: 320px;
	color: #000000;
	margin-left: 53px;
	padding-bottom: 10px;
	font-size: 14px;
}
#Wrapper #Content #CourseListWeb a.butStdBuyIt {
	width: 155px;
	padding: 1px 5px 2px;
	white-space: nowrap;
	font-weight: bold;
	font-size: 90%;
	margin-top: 15px;
	position: relative;
	left: 60px;
	top: 0px;
	display: inline;
}

#Wrapper #Content #CourseListWeb a.butStdView {
	width: 90px;
	padding: 1px 5px 2px;
	white-space: nowrap;
	font-weight: bold;
	font-size: 90%;
	float: right;
	margin-left: 20px;
	margin-right: 10px;
}
#Wrapper #Content #CourseListWeb .webinarList {
	padding: 0px;
	display: block;
}
#Wrapper #Content .TimeSaveImg {
	height: 61px;
	width: 112px;
	padding-right: 50px;
	float: right;
	padding-top: 50px;
}
#Wrapper #Content .CourseCategories .topicsObjectives {
	clear: both;
	padding: 5px 5px 10px 12px;
	float: left;
	font-size: 90%;
}
#Wrapper #Content .CourseCategories .topicsObjectives .webinarLeft {
	float: left;
	padding-top: 10px;
	width: 300px;
	padding-right: 30px;
}
#Wrapper #Content .CourseCategories .topicsObjectives .webinarLeft ol {
	padding-top: 3px;
	padding-bottom: 5px;
	padding-left: 30px;
	color: #999999;
}
#Wrapper #Content .CourseCategories .topicsObjectives .webinarLeft li {
	padding-bottom: 5px;
}
#Wrapper #Content .CourseCategories .topicsObjectives .webinarRight {
	float: right;
	padding-top: 10px;
	width: 310px;
	clear: right;
	margin-right: 20px;
}
#Wrapper #Content .CourseCategories .topicsObjectives .webinarRight ul{
	padding-left: 25px;
	background: url(images/InsetBox_Tile.gif) repeat-y left top;
	padding-right: 10px;
	margin-top: 0px;
}
#Wrapper #Content .CourseCategories .topicsObjectives .webinarRight li {
	padding: 3px;
}
#Wrapper #Content .CourseCategories .topicsObjectives .webinarRight img {
	padding-bottom: 10px;
}
#Wrapper #Content .CourseCategories .topicsObjectives .webinarRight .lightGreyTop {
	background: url(images/InsetBox_Top.gif);
	display: block;
}
#Wrapper #Content .CourseCategories .topicsObjectives .webinarRight .lightGreyBottom {
	background: url(images/InsetBox_Bottom.gif) no-repeat left bottom;
	display: block;
	height: 4px;
}
/* Public Schedule */
#Wrapper #Content .seminarSchedules {
	clear: both;
	width: 680px;
	background: url(images/GreyBlack_Tile.gif) repeat-y;
	font-size: 85%;
	margin-bottom: 20px;
}
#Wrapper #Content .seminarSchedules .darkGreyBottom {
	background: url(images/GreyBlack_Bottom.gif) no-repeat left bottom;
	display: block;
	height: 6px;
}
#Wrapper #Content .seminarSchedules .darkGreyTop {
	background: url(images/GreyBlack_Top.gif) no-repeat left top;
	display: block;
	height: 6px;
}
#Wrapper #Content .scheduleTable {
	margin: 0px 6px;
	width: 667px;
	background: #FFFFFF;
	line-height: 1.5;
}
#Wrapper #Content .seminarSchedules th {
	background: #666699;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	padding: 2px 5px 4px;
}
#Wrapper #Content .seminarSchedules td {
	width: auto;
}
#Wrapper #Content .seminarSchedules .highlight {
	background: #E0EAF1;
}
#Wrapper #Content .seminarSchedules a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#Wrapper #Content .requestTrainingPublic {
	background: url(images/TrainingNeeds_f2.gif) no-repeat left top;
	height: 46px;
	width: 94px;
	clear: right;
	float: right;
	margin-top: 15px;
	margin-right: 40px;
}
#Wrapper #Content #Disclaimer {
	font-size: 80%;
	width: 600px;
	padding: 10px 0px 30px 15px;
}
#Wrapper #Content #CancelationPolicy {
	background: #FFF5CE;
	clear: left;
	width: 550px;
	margin-left: 55px;
	border: 2px ridge #FFEB9B;
	margin-top: 20px;
	padding: 8px;
}
/* About Us */
#Wrapper #Content #CompanyInfo {
	padding-left: 60px;
	width: 550px;
}
#Wrapper #Content #CompanyInfo p {
	padding: 0px 0px 15px 55px;
	clear: left;
}
#Wrapper #Content #CompanyInfo ul {
	padding-left: 85px;
	padding-bottom: 10px;
}
#Wrapper #Content #CompanyInfo table {
	margin: 4px 14px 0px 65px;
}
#Wrapper #Content #CompanyInfo th {
	font-size: 96%;
	width: 200px;
}
#Wrapper #Content #CompanyInfo td {
	font-size: 92%;
	vertical-align: top;
}
#Wrapper #Content #CompanyInfo .offerings {
	padding-top: 0px;
	padding-bottom: 5px;
}
/* Sitemap */
#Wrapper #Content #SiteMapLeft {
	float: left;
	width: 360px;
	padding-left: 5px;
	clear: left;
	padding-top: 15px;
}
#Wrapper #Content #SiteMapRight {
	width: 320px;
	clear: right;
	float: right;
}
#Wrapper #Content #SiteMap #SiteMapRight h3 {
	margin: 0px;
	font-size: 120%;
}
#Wrapper #Content #Skills {
	width: 320px;
	background: url(images/CreativeSkillbuilding.gif) no-repeat right top;
	height: 220px;
	float: right;
	padding-top: 33px;
}
#Wrapper #Content #Skills .darkbeige {
	text-align: right;
	font-size: 90%;
}
#Wrapper #Content #SiteMap h2 {
	margin-bottom: 0%;
	background-color: #E5E9ED;
	border: 3px inset;
	padding: 2px 5px 2px 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#Wrapper #Content #SiteMap ul {
	display: block;
	list-style: none;
	padding-left: 8px;
}
/* LearningMethods */
#Wrapper #Content .philosophy {
	clear: left;
	float: left;
	width: 270px;
	font-size: 90%;
	padding: 8px 0px 15px 5px;
}
#Wrapper #Content .introLM {
	float: right;
	width: 300px;
	font-size: 85%;
	padding-top: 5px;
	padding-right: 8px;
}
#Wrapper #Content .h1LearningMethods {
	color: #020588;
	background: url(images/skillTransferSmall.jpg) no-repeat left top;
	padding-left: 40px;
	line-height: 40px;
	float: left;
	font-size: 140%;
}
#Wrapper #Content #TrainingOffers {
	width: 310px;
	float: left;
	font-size: 85%;
	background: url(images/InsetBox_Tile.gif) repeat-y left top;
	margin-top: 17px;
	clear: left;
	margin-left: 20px;
}
#Wrapper #Content #TrainingOffers a {
	font-size: 110%;
}
#Wrapper #Content #TrainingOffers ul {
	list-style: none;
	padding: 10px 10px 0px;
}
#Wrapper #Content #TrainingOffers li {
	padding-top: 4px;
	padding-bottom: 4px;
}
#Wrapper #Content #TrainingOffers p {
	background: url(images/InsetBox2_Top.gif) no-repeat left top;
	padding-top: 5px;
	padding-left: 10px;
}
#Wrapper #Content #TrainingOffers .insetBoxBottom {
	background: url(images/InsetBox_Bottom.gif) no-repeat left bottom;
	display: block;
	height: 10px;
}
#Wrapper #Content .methodDetail {
	clear: both;
	padding-top: 20px;
	padding-bottom: 20px;
}
#Wrapper #Content .benefitsBox{
	width: 396px;
	float: right;
	font-size: 11px;
	clear: right;
}
#Wrapper #Content .BB_ILT{
	background: url(images/BenefitBoxILT.jpg) no-repeat left top;
	height: 281px;
}
#Wrapper #Content .BB_VW {
	background: url(images/BenefitBoxLive.jpg) no-repeat left top;
	height: 305px;
}
#Wrapper #Content .BB_Public {
	background: url(images/BenefitBoxILTPublic.jpg) no-repeat left top;
	height: 305px;
}
#Wrapper #Content .BB_eCoach {
	background: url(images/BenefitBoxCoach.jpg) no-repeat left top;
	height: 281px;
}
#Wrapper #Content .BB_ODT {
	height: 300px;
	background: url(images/BenefitBoxODT.jpg) no-repeat left top;
}
#Wrapper #Content .benefitsBox p {
	margin-top: 60px;
	margin-left: 80px;
	line-height: 1.5;
	margin-right: 0px;
}
#Wrapper #Content .benefitsBox ul {
	list-style: url(images/Bullet6Yel.gif);
	padding: 3px 20px 0px 75px;
	font-size: 90%;
}
#Wrapper #Content .methodDetail li {
	padding-top: 3px;
}
h2.h2LearningMethods {
	white-space: normal;
	width: 280px;
	background: #666699;
	padding-left: 8px;
	color: #FFFFCC;
	border-bottom: thin groove #E8E8E8;
	font-size: 110%;
}
#Wrapper #Content #RSG_Intro #LearningMethods a {
	color: #33FF00;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#Wrapper #Content #RSG_Intro #LearningMethods a:hover {
	color: #66FF00;
	text-decoration: underline;
}
/* Noiseletter Archive */
#Wrapper #Content #Noiseletter table {
	background: #E0EAF1;
	width: 680px;
}
#Wrapper #Content #Noiseletter .HeaderLinks {
	color: #666699;
	text-align: right;
	font-weight: bold;
	width: 80px;
}
#Wrapper #Content #Noiseletter .ideasNoiseletter {
	padding-top: 15px;
	font-size: 80%;
	color: #585885;
}
#Wrapper #Content #IntroNoiseletter {
	background: url(images/NoiseLetter.jpg) no-repeat left top;
	padding: 35px 250px 10px 20px;
}
/* Start Noiseletter page */
#Wrapper #Content #NL a.linkOnBlue:visited {
	color: #99CCFF;
	text-decoration: none;
}
#Wrapper #Content #NL a.linkOnBlue:link {
	color: #99CCFF;
	text-decoration: none;
}
#Wrapper #Content #NL a.linkOnBlue:hover {
	text-decoration: underline;
}
#Wrapper #Content #NL a.linkOnBlueMain:visited {
	color: #FFFF99;
}
#Wrapper #Content #NL a.linkOnBlueMain:link {
	color: #FFFF99;
}
#Wrapper #Content #NL a.linkOnBlueNarrow {
	text-decoration: none;
	font-weight: bold;
	font-family: "Arial Narrow";
	font-size: 1em;
}
a.linkOnBlueNarrow:visited {
	color: #01EB07;
}
#Wrapper #Content #NL a.linkOnBlueNarrow:link {
	color: #01EB07;
}
#Wrapper #Content #NL a.linkOnBlueNarrow:hover {
	text-decoration: underline;
}

#Wrapper #Content #NL .SideBarHeading {
	font-family: "Trebuchet MS", sans-serif;
	font-size: 1.2em;
	font-weight: bolder;
	color: #FFFF99;
	margin: 22pt 0pt 0pt;
	padding: 0px;
}
#Wrapper #Content #NL .TOCHeading {
	font-family: "Trebuchet MS", sans-serif;
	color: #FFFF99;
	font-weight: bold;
	font-size: 1.6em;
	margin: 9px 0px 0px;
}
#Wrapper #Content #NL .TOCentry {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #FFFFFF;
	margin: 0px 0px 9px 10px;
}
#Wrapper #Content #NL .tdLargeTxt {
	font-size: 1em;
}
#Wrapper #Content #NL td.leftPanel {
	padding-right: 6px;
	padding-left: 6px;
}
#Wrapper #Content #NL td.mainBody {
	padding-left: 17px;
	padding-right: 17px;
}
#Wrapper #Content #NL .footnote {
	font-size: .7em;
}
#Wrapper #Content #NL h1 {
	font: bold 1.9em "Trebuchet MS", Helvetica, Arial, sans-serif;
	color: #996600;
	padding-top: 15px;
	text-align: center;
}
#Wrapper #Content #NL h2 {
	font-family: "Trebuchet MS", sans-serif;
	font-size: 1.4em;
	font-weight: normal;
	color: #0066CC;
	line-height: normal;
	margin-bottom: 0.1px;
}
#Wrapper #Content #NL h2.EditorNote {
	color: #996600;
	border-top-style: solid;
	margin: 0px 0px 0.1px;
	padding: 14pt 0pt 0pt;
	border-top-color: #003399;
	border-top-width: thin;
	font: italic bold normal 1.7em/normal "Trebuchet MS", sans-serif;
}
#Wrapper #Content #NL p {
	margin-top: 18px;
	margin-bottom: 18px;
}
#Wrapper #Content #NL .tagLine {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-style: italic;
	font-weight: bold;
	color: #FFEC9B;
}
#Wrapper #Content #NL .LinksDescriptiveText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
	margin-bottom: 0px;
}
#Wrapper #Content #NL .caption {
	font-style: italic;
	text-align: center;
	font-size: .9em;
}
#Wrapper #Content #NL .LargeTXT {
	font-style: italic;
	font-size: 1.3em;
	font-weight: bold;
	color: #006600;
	border-right-width: thin;
	border-right-style: ridge;
	text-align: right;
	vertical-align: top;
}
#Wrapper #Content #NL .mainFrame {
	border: 1px solid #CCCCCC;
}
#Wrapper #Content #NL .newsletterTitle {
	font-family: "Trebuchet MS", sans-serif;
	font-size: 3em;
	font-weight: normal;
	color: #0066CC;
	margin: 0px;
	padding: 0px;
	text-align: center;
}
#Wrapper #Content #NL .DateVolumeandIssue {
	font-size:10.0pt;
	font-family:"Trebuchet MS";
	color:white;
	font-weight:bold;
	padding-left: 7px;
}
#Wrapper #Content #NL .warning {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	text-align: center;
	font-size: .9em;
}
#Wrapper #Content #NL .style1 {
	color: #000000
}
#Wrapper #Content #NL img.CostOfError {
	float: left;
}
/* Index Page */
#Wrapper #Content #Index_Body {
	width: 728px;
	float: left;
	clear: both;
	padding: 40px 15px 0px;
}
#Wrapper #Content #Index_Body a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#Wrapper #Content #Index_Body a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#Wrapper #Content #Index_Body a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	border: none;
}
#Wrapper #Content #Index_Body a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	border: none;
}
#Wrapper #Content #Index_Body #KnowledgeTransfer {
	float: left;
	padding-top: 40px;
	padding-left: 20px;
}
#Wrapper #Content #Index_Body #TrainingCourses {
	width: 240px;
	float: left;
	margin-bottom: 30px;
}
#Wrapper #Content #Index_Body #Coaching {
	width: 230px;
	float: left;
	clear: both;
}
#Wrapper #Content #Index_Body #Consulting {
	width: 275px;
	float: right;
}
#Wrapper #Content #Index_Body #LearningMethods {
	width: 210px;
	float: right;
	margin-top: 20px;
}
#Wrapper #Content #Index_Body #BALifeCycle {
	width: 240px;
	float: left;
	margin-top: 20px;
	margin-left: 15px;
}
#Wrapper #Content #Index_Body .boxLink {
	padding-left: 25px;
	padding-top: 6px;
	background: url(images/box1_TopRight.jpg) no-repeat right top;
	height: 22px;
}
#Wrapper #Content #Index_Body .boxLink a:visited {
	color: #555580;
	text-decoration: none;
	letter-spacing: 0.1em;
}
#Wrapper #Content #Index_Body .boxLink a:link {
	color: #555580;
	text-decoration: none;
	letter-spacing: 0.1em;
}
#Wrapper #Content #Index_Body .boxLink a:active {
	text-decoration: underline;
	letter-spacing: 0.1em;
	color: #008A2D;
}
#Wrapper #Content #Index_Body .boxLink a:hover {
	text-decoration: underline;
	letter-spacing: 0.1em;
	color: #008A2D;
}
#Wrapper #Content #Index_Body .bottomLeft {
	background: url(images/box1_BottomLeft.jpg) no-repeat left bottom;
}
#Wrapper #Content #Index_Body .bottomRight {
	background: url(images/box1_BottomRight.jpg) no-repeat right bottom;
}
#Wrapper #Content #Index_Body .topLeft {
	background: url(images/box1_TopLeft.jpg) no-repeat left top;
}
#Wrapper #Content #Index_Body .boxText {
	padding: 4px 8px 8px;
}
#Wrapper #Content #Index_Body .boxText a:visited span{
	position: absolute;
	color: #666666;
	background: #F0F0F0;
	width: 220px;
	left: -30000px;
	top: 15px;
	border: thin outset #999999;
	text-decoration: none;
	padding: 4px;
	font-weight: normal;
}
#Wrapper #Content #Index_Body .boxText a:link span{
	position: absolute;
	color: #666666;
	background: #F0F0F0;
	width: 220px;
	left: -30000px;
	top: 15px;
	border: thin outset #999999;
	text-decoration: none;
	padding: 4px;
	font-weight: normal;
}
#Wrapper #Content #Index_Body .boxText a:hover span {
	left: -150px;
	z-index: 50;
}
		/* Hides from IE-Mac \*/
		/* End Hides from IE-Mac */
#Wrapper #Content #Index_Body .role {
	color: #009900;
	text-decoration: none;
	background: #FFFFCC;
	left: 0px;
	top: 0px;
	position: relative;
}

#Wrapper #Content #Seg1 {
	float: left;
	width: 758px;
	margin: 0px;
	padding: 0px;
}
#Wrapper #Content #Seg2 {
	clear: left;
	float: left;
	width: 758px;
	margin: 0px;
	padding: 0px;
	background: #FFF8D5;
}
#Wrapper #Content #Seg3 {
	clear: left;
	float: left;
	width: 758px;
	background: #3F3F5F;
	margin: 0px;
	padding: 0px;
	border-bottom-width: 1px;
	border-bottom-style: inset;
}
#Wrapper #Content #Seg4 {
	clear: left;
	float: left;
	width: 758px;
	margin: 0px;
	padding: 0px;
	background: #B1CBF1;
}
#Wrapper #Content #Seg1 #Seg1Left {
	float: left;
	width: 455px;
	padding: 10px 10px 0px;
}
#Wrapper #Content #Seg1 #Seg1Right {
	float: right;
	width: 255px;
	background: #FFEFAE;
	padding: 15px 10px 0px;
	height: 154px;
}
#Wrapper #Content #Seg1 #Seg1Left h1 {
	color: #3399FF;
	margin: 0px;
	padding: 0px 0px 7px;
	font: bolder 22px Verdana, Arial, Helvetica, sans-serif;
}
#Wrapper #Content #Seg1 #Seg1Right #Testimonials1 {
	height: 90px;
	width: 244px;
	margin-top: 9px;
	margin-left: 4px;
	font-family: Georgia, "Times New Roman", Times, serif;
}
#Wrapper #Content #Seg2 #Seg2Left {
	clear: right;
	float: right;
	font-size: 14px;
	font-weight: bold;
	color: #FFCC00;
}
#Wrapper #Content #Seg2 #Seg2Right {
	float: left;
	width: 305px;
	background: #FFF8D5;
	clear: left;
	padding-top: 7px;
}
#Wrapper #Content #Seg3 #Seg3Left {
	float: left;
	width: 470px;
	padding-top: 20px;
	padding-bottom: 10px;
	padding-left: 10px;
	color: #FFCC00;
}
#Wrapper #Content #Seg3 #Seg3Right {
	float: right;
	width: 272px;
	background: #B1CBF1;
	font-size: 16px;
	clear: right;
}
#Wrapper #Content #Seg4 #Seg4Left {
	clear: left;
	float: left;
	width: 455px;
	padding: 5px 10px 10px;
	font-size: 12px;
	height: 225px;
}
#Wrapper #Content #Seg4 #Seg4Right {
	float: right;
	width: 255px;
	background: #FFFFCC;
	padding: 20px 10px 10px;
	clear: right;
	height: 223px;
}

#Wrapper #Content #Seg2Left img {
	float: right;
	padding-right: 0px;
	width: 275px;
	background: #FFFFFF;
	padding-top: 0px;
	height: 200px;
}
#Wrapper #Content #Seg2 #Seg2Right ul {
	margin-top: 0px;
	list-style: none;
	padding-left: 20px;
}
#Wrapper #Content #Seg3 #Seg3Right img {
	padding: 0px 0px 0px 10px;
	float: right;
	height: 169px;
	width: 163px;
}
#Wrapper #Content #Seg3 #Seg3Left ul {
	list-style: upper-roman;
	padding-left: 35px;
	color: #FFFFFF;
	padding-bottom: 10px;
}
#Wrapper #Content #Seg3 #Seg3Left li {
	padding-bottom: 5px;
}
#Wrapper #Content #Seg2 #Seg2Right p {
	padding-right: 7px;
	padding-bottom: 7px;
	padding-left: 7px;
}
#Wrapper #Content #Seg3 #Seg3Right img {
	float: right;
	height: 109px;
	width: 103px;
}
#Wrapper #Content #Seg3 #Seg3Right p {
	float: left;
	width: 127px;
	padding-left: 10px;
	padding-top: 15px;
	line-height: 20px;
}
#Wrapper #Content #Seg3 #Featured {
	float: right;
	background: #FFFFFF;
	width: 266px;
	text-align: center;
	padding: 3px 3px 7px;
	margin-top: 50px;
}
#Wrapper #Content #Seg1 #Seg1Left .smallText2 {
	font-size: 9px;
	color: #666666;
}
#Wrapper #Content #Seg1 #Seg1Left .txtEmpasize {
	padding-top: 7px;
	color: #996600;
}
#Wrapper #Content #Seg2 #Seg2Left #ImageCaption {
	font-size: 15px;
	float: left;
	width: 163px;
	background: #0000FF;
	padding: 7px;
}
#Wrapper #Content #Seg4 #Seg4Left ul {
	list-style: url(Images/Bullet6S.gif);
	padding-left: 20px;
}
#Wrapper #Content #Seg4 #Seg4Right ol {
	list-style: decimal;
	padding-left: 30px;
}
#Wrapper #Content #Seg4 li {
	padding-bottom: 4px;
	font-size: 13px;
}

/* End organized CSS */

#Wrapper #Content .seriesTable .seriesTitle {
	font-weight: bold;
	color: #FFFFFF;
	background: #000000;
}
#Wrapper #Content .subTitle {
	clear: both;
	float: left;
	padding-bottom: 25px;
	width: 450px;
	padding-left: 53px;
}
#Wrapper #Content #Panels #leftPanel .indentTopic {
	font-weight: bold;
	padding-left: 60px;
	padding-top: 5px;
}
#Wrapper #Content #Panels #leftPanel .indent1Space {
	padding-left: 65px;
	font-size: 90%;
}
#Wrapper #Content #Panels #leftPanel .indent2Space {
	padding-left: 70px;
	font-size: 90%;
	font-style: italic;
}
#Wrapper #Content #CourseListILT .courseDetail ul li {
	display: inline;
	list-style: none;
	float: left;
	white-space: nowrap;
	margin-right: 3px;
}
#Wrapper #Content #CourseListILT .courseDetail ul li a {
	background: #DDDDDD;
	text-decoration: none;
	color: #000080;
	border: 1px outset;
	font-weight: normal;
	padding: 3px 5px;
}
#Wrapper #Content #CourseListILT .courseDetail ul li a:hover {
	border-width: 1px;
	border-style: inset;
	color: #008A2D;
}
#Wrapper #NavTop #ReqSol_Home {
	position: absolute;
	left: 20px;
	top: 25px;
}
#Wrapper #NavTop #ReqSol_Home a img {
	border-style: none;
}
#Wrapper #Content #IIBA_EEP {
	clear: left;
	float: left;
	width: 510px;
	padding-left: 55px;
	padding-top: 15px;
}
#Wrapper #Content #IIBA_EEP a img {
	border-style: none;
	padding-top: 7px;
}
#Wrapper #Content #InhouseQuote {
	width: 202px;
	position: relative;
	left: 60px;
	top: 0px;
	display: inline;
}
#Wrapper #Content #InhouseQuoteDOO {
	width: 202px;
	float: right;
}

.telephone {
	font-size: 20px;
	font-weight: bold;
	color: #0000FF;
	text-align: right;
}
#Wrapper #Content #TabbedPanels1 .TabbedPanelsTabGroup .TabbedPanelsTab .schedule {
	color: #990000;
	font-style: italic;
	font-weight: bolder;
}
#Wrapper #Content #TabbedPanels1 .TabbedPanelsTabGroup .TabbedPanelsTab .buyIt {
	font-weight: bolder;
	background: #990000;
	color: #FFFFFF;
}
#Wrapper #Content #InhouseQuoteDOO .viewIt {
	font-size: 22px;
	font-weight: bolder;
	background: #66FF00;
}
#Wrapper #LeftColumn {
	float: left;
	width: 440px;
	margin-top: 106px;
	margin-left: 25px;
}
#Wrapper #RightColumn {
	float: right;
	width: 440px;
	margin-top: 106px;
	margin-right: 25px;
}
#Wrapper #Content #Seg2 #Seg2Right li {
	padding-bottom: 7px;
	font-size: 14px;
}
#Wrapper #Content #Seg1 #Seg1Left p {
	padding-bottom: 2px;
}
#Wrapper #Content #Seg2 #Seg2Left #certification {
	float: right;
	clear: right;
	width: 251px;
	padding: 20px 12px 7px;
	color: #000000;
	font-style: normal;
	font-weight: normal;
}
.readThisPage {
	color: #000000;
	background: #FFF3C4;
	margin-top: 20px;
	padding: 4px;
}
#Wrapper #LeftColumn li, #Wrapper #RightColumn li {
	padding-bottom: 8px;
	list-style: square;
}
#Wrapper #LeftColumn ul, #Wrapper #RightColumn ul {
	margin-left: 20px;
}
#Wrapper #LeftColumn h2, #Wrapper #RightColumn h2 {
	color: #166CB4;
	font-size: 20px;
	font-weight: bold;
	margin-top: 0px;
	padding-top: 0px;
	margin-bottom: 7px;
}
#Wrapper #LeftColumn img, #Wrapper #RightColumn img {
	float: left;
	padding-right: 7px;
	padding-bottom: 7px;
}
#Wrapper #LeftColumn .layoutDIV, #Wrapper #RightColumn .layoutDIV{
	margin-top: 25px;
	padding: 4px;
	margin-bottom: 25px;
}
.learnMore {
	text-align: right;
}
#Wrapper #LeftColumn h1 {
	font-size: 24px;
	color: #166CB4;
}
.JRPcandidate {
	font-size: 18px;
	color: #990000;
	margin-top: 35px;
}
#Wrapper #LeftColumn form {
	font-size: 90%;
	float: right;
	width: 420px;
	background: #166CB4;
	padding: 4px;
	margin-bottom: 25px;
	color: #FFFFFF;
	margin-left: 8px;
}
#Wrapper #Content #RFIform {
	clear: both;
}
