
	
/* -- SOLUTIONS AND SERVICES STYLES-- */

.solutions-orangehead {
	font-size: 14px;
	line-height: 20px;
	color: #ffffff;
	font-weight: bold;
	}
	
.solutions-buckethead {
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	}
	
.training-services {
	font-size: 10px;
	line-height: 14px;
	vertical-align: top;
	padding: 18px 18px 10px 12px;
	}
	
.solutions-training {
	font-size: 10px;
	line-height: 14px;
	vertical-align: top;
	padding: 10px 20px 20px 25px;
	color: #ffffff;
	}
	
.bullet-arrowwhite {
	background-image: url(arrowwhite-onorange-1.gif)/*tpa=http://www.achieveglobal.com/App_Themes/Sub/images/main/AchieveGlobal%20-%20Solutions%20and%20Services_files/images/arrowwhite-onorange.gif*/;
	background-position: 0px 4px;
	background-repeat: no-repeat;
	padding-left: 10px;
	padding-bottom: 3px;
	}
	
.solutions-headblue {
	background: url(solutions-leaders-cornleft2-1.gif)/*tpa=http://www.achieveglobal.com/App_Themes/Sub/images/main/AchieveGlobal%20-%20Solutions%20and%20Services_files/images/solutions-leaders-cornleft2.gif*/ top left no-repeat #E2EBF1;
	padding: 29px 0px 11px 32px;
	color: #5281a4;
	text-transform: uppercase;
	}
		
.solutions-headgreen {
	background: url(solutions-sales-cornleft2-1.gif)/*tpa=http://www.achieveglobal.com/App_Themes/Sub/images/main/AchieveGlobal%20-%20Solutions%20and%20Services_files/images/solutions-sales-cornleft2.gif*/ top left no-repeat #EDF3E2;
	padding: 29px 0px 11px 32px;
	color: #809A53;
	text-transform: uppercase;
	}
		
.solutions-headorange {
	background: url(solutions-cust-cornleft2-1.gif)/*tpa=http://www.achieveglobal.com/App_Themes/Sub/images/main/AchieveGlobal%20-%20Solutions%20and%20Services_files/images/solutions-cust-cornleft2.gif*/ top left no-repeat #F3EBD1;
	padding: 29px 0px 11px 32px;
	color: #BE9B31;
	text-transform: uppercase;
	}

.approach-bg {
	padding: 0px 20px 8px 20px; 
	background: url(solutions-approach-triangle-1.gif)/*tpa=http://www.achieveglobal.com/App_Themes/Sub/images/main/AchieveGlobal%20-%20Solutions%20and%20Services_files/images/solutions-approach-triangle.gif*/ bottom right no-repeat;
	}
	
.solutions-blackarrow {
	background-image: url(arrowblack-1.gif)/*tpa=http://www.achieveglobal.com/App_Themes/Sub/images/main/AchieveGlobal%20-%20Solutions%20and%20Services_files/images/arrowblack.gif*/;
	background-position: 0px 5px;
	background-repeat: no-repeat;
	padding-left: 8px;
	margin-top: 3px;
	font-weight: bold;
	line-height: 17px;
	font-weight: normal;
	}
		

	
/* --EVENTS STYLES-- */

.number-drops-detail {
	padding: 10px 15px 20px 6px;
	vertical-align: top;
	border-right: 1px solid #bfbdbd;
	border-bottom: 1px solid #bfbdbd;
	font-size: 10px;
	line-height: 14px;
	font-family: Arial, Helvetica, sans-serif;
	}

.number-drops-detail2 {
	padding: 10px 15px 10px 6px;
	vertical-align: middle;
	border-right: 1px solid #bfbdbd;
	border-bottom: 1px solid #bfbdbd;
	font-size: 10px;
	line-height: 14px;
	font-family: Arial, Helvetica, sans-serif;
	}
	
.red-caps {
	color: #b80023;
	line-height: 13px;
	text-transform: uppercase;
	}
	
.eventdetail-head {
	padding: 20px;
	vertical-align: bottom;
	border-bottom: 1px solid #bfbdbd;
	}
	
.eventdetail-bold {
	font-weight: bold;
	border-right: 1px solid #bfbdbd;
	border-bottom: 1px solid #e4e3e3;
	padding: 11px 11px 11px 6px;
	vertical-align: top;
	}
	
.eventdetail-content {
	border-bottom: 1px solid #e4e3e3;
	padding: 11px 11px 11px 20px;
	vertical-align: top;
	}
	
.calendar-month {
	font-size: 24px;
	color: #414040;
	padding: 30px 0px 13px 0px;
	}
	
.calendar-monthgreen {
	font-size: 24px;
	color: #809a53;
	}
	
.calendar-monthblue {
	font-size: 24px;
	color: #436d93;
	}
	
.calendar-monthorange {
	font-size: 24px;
	color: #cda93c;
	}
	
.calendar-monthpurple {
	font-size: 24px;
	color: #914b69;
	}

.calendar-dotw {
	border-top: 1px solid #bfbdbd;
	border-bottom: 1px solid #bfbdbd;
	padding: 7px;
	text-align: center;
	}

.calendar-dates {
	font: bold 16px/18px Arial, Helvetica, sans-serif;
	color: #434242;
	}
	
.calendar-box {
	padding: 10px;
	vertical-align: top;
	border-bottom: 1px solid #dad9d9;
	border-right: 1px solid #dad9d9;
	}

.calendar-days {
	padding: 10px;
	vertical-align: top;
	width: 107px;
	height: 107px;
	font: 16px/18px Arial, Helvetica, sans-serif;
	color: #434242;
	border-bottom: 1px solid #dad9d9;
	}

.calendar-eventsgreen {
	font-size: 10px;
	line-height: 12px;
	color: #809a53;
	vertical-align: top;
	padding-bottom: 4px;
	padding-left: 9px;
	background: url(bullet-green-1.gif)/*tpa=http://www.achieveglobal.com/App_Themes/Sub/images/main/AchieveGlobal%20-%20Solutions%20and%20Services_files/images/bullet-green.gif*/ 0px 5px no-repeat;
	}

.calendar-eventsblue {
	font-size: 10px;
	line-height: 12px;
	color: #436d93;
	vertical-align: top;
	padding-bottom: 4px;
	padding-left: 9px;
	background: url(bullet-blue-1.gif)/*tpa=http://www.achieveglobal.com/App_Themes/Sub/images/main/AchieveGlobal%20-%20Solutions%20and%20Services_files/images/bullet-blue.gif*/ 0px 5px no-repeat;
	}	
	
.calendar-eventsorange {
	font-size: 10px;
	line-height: 12px;
	color: #cda93c;
	vertical-align: top;
	padding-bottom: 4px;
	padding-left: 9px;
	background: url(bullet-orange-1.gif)/*tpa=http://www.achieveglobal.com/App_Themes/Sub/images/main/AchieveGlobal%20-%20Solutions%20and%20Services_files/images/bullet-orange.gif*/ 0px 5px no-repeat;
	}
	
.calendar-eventspurple {
	font-size: 10px;
	line-height: 12px;
	color: #914b69;
	vertical-align: top;
	padding-bottom: 4px;
	padding-left: 9px;
	background: url(bullet-purple-1.gif)/*tpa=http://www.achieveglobal.com/App_Themes/Sub/images/main/AchieveGlobal%20-%20Solutions%20and%20Services_files/images/bullet-purple.gif*/ 0px 5px no-repeat;
	}
	
.calendar-eventsred {
	font-size: 10px;
	line-height: 12px;
	color: #D0761D;
	vertical-align: top;
	padding-bottom: 4px;
	padding-left: 9px;
	background: url(bullet-red-1.gif)/*tpa=http://www.achieveglobal.com/App_Themes/Sub/images/main/AchieveGlobal%20-%20Solutions%20and%20Services_files/images/bullet-red.gif*/ 0px 5px no-repeat;
	}
	
.calendar-key {
	color: #6c6c6c;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 11px;
	line-height: 13px;
	}
	
.calendar-watermark {
	background: url(events-watermark-1.gif)/*tpa=http://www.achieveglobal.com/App_Themes/Sub/images/main/AchieveGlobal%20-%20Solutions%20and%20Services_files/images/events-watermark.gif*/ bottom right no-repeat;
	}
	
div.bullet-arrowred {
	background-image: url(arrowred-1.gif)/*tpa=http://www.achieveglobal.com/App_Themes/Sub/images/main/AchieveGlobal%20-%20Solutions%20and%20Services_files/images/arrowred.gif*/;
	background-position: 0px 6px;
	background-repeat: no-repeat;
	padding-left: 10px;
	}
	
div.bullet-black {
	background-image: url(bullet-black-1.gif)/*tpa=http://www.achieveglobal.com/App_Themes/Sub/images/main/AchieveGlobal%20-%20Solutions%20and%20Services_files/images/bullet-black.gif*/;
	background-position: 0px 7px;
	background-repeat: no-repeat;
	padding-left: 9px;
	padding-bottom: 3px;
	line-height: 15px;
	}
		
div.bullet-gray {
	background-image: url(bullet-black2-1.gif)/*tpa=http://www.achieveglobal.com/App_Themes/Sub/images/main/AchieveGlobal%20-%20Solutions%20and%20Services_files/images/bullet-black2.gif*/;
	background-position: 0px 7px;
	background-repeat: no-repeat;
	padding-left: 9px;
	padding-bottom: 3px;
	line-height: 15px;
	}
	
.detail-dashed {
	padding-bottom: 20px; 
	padding-top: 20px;
	border-bottom: 1px dashed #B1AFAF;
	}	
	
.events-mid {
	background: url(events-newseminars-bg-1.gif)/*tpa=http://www.achieveglobal.com/App_Themes/Sub/images/main/AchieveGlobal%20-%20Solutions%20and%20Services_files/images/events-newseminars-bg.gif*/ top right no-repeat;
	}
	
.events-mainbucket1 {
	border-left: 1px dashed #C0BCBC;
	border-bottom: 1px dashed #C0BCBC;
	}	

.events-mainbucket1a {
	padding: 30px 15px 20px 20px;
	}

.events-mainbucket2 {
	padding-top: 15px;
	border-bottom: 1px dashed #C0BCBC;
	}
	
.events-mainbucket2a {
	border-left: 1px dashed #C0BCBC;
	padding: 15px 15px 11px 20px;
	vertical-align: top;
	}
	
.events-mainbucket2b {
	border-left: 1px dashed #C0BCBC;
	padding: 20px 15px 20px 20px;
	vertical-align: top;
	background: url(events-topdots-1.gif)/*tpa=http://www.achieveglobal.com/App_Themes/Sub/images/main/AchieveGlobal%20-%20Solutions%20and%20Services_files/images/events-topdots.gif*/ top left no-repeat;
	}

.events-mainbucket3 {
	border-left: 1px solid #969696;
	border-right: 1px solid #969696;
	border-bottom: 1px solid #969696;
	}

.events-mainbucket3a {
	padding: 14px;
	line-height: 17px;
	}
	
.events-title {
	line-height: 14px;
	padding-bottom: 6px;
	padding-top: 2px;
	color: #b80023;
	font-weight: bold;
	}
	
.events-copy {
	line-height: 15px;
	padding-bottom: 4px;
	}

/* --CLIENT RESOURCE STYLES-- */

.clientresource-head {
	background: url(clientresource-welcome-1.gif)/*tpa=http://www.achieveglobal.com/App_Themes/Sub/images/main/AchieveGlobal%20-%20Solutions%20and%20Services_files/images/clientresource-welcome.gif*/ bottom left no-repeat; 
	padding-right: 7px; 
	vertical-align: top; 
	text-align: right;
	}
	
.clientresource-midcell {
	padding: 14px 10px 20px 10px;
	border-right: 1px dashed #ffffff;
	border-left: 1px dashed #ffffff;
	border-bottom: 1px dashed #ffffff;
	font-size: 10px;
	line-height: 14px;
	}
	
.clientresource-rightcell {
	padding: 14px 10px 25px 10px;
	border-bottom: 1px dashed #ffffff;
	font-size: 10px;
	line-height: 14px;
	}	

.clientresource-botborder {
	border-bottom: 1px dashed #ffffff;
	}
	
.clientresource-tableheads {
	line-height: 13px;
	color: #ffffff;
	background-color: #817d7d;
	padding: 6px 12px 6px 12px;
	vertical-align: middle;
	font-weight: bold;
	border-left: 1px solid #ffffff; 
	border-bottom: 1px solid #ffffff;
	}

.clientresource-tableheads2 {
	line-height: 13px;
	color: #ffffff;
	padding: 6px 12px 6px 12px;
	vertical-align: middle;
	font-weight: bold;
	border-left: 1px solid #ffffff; 
	border-bottom: 1px solid #ffffff;
	}

.research-heads {
	padding: 6px 10px 16px 10px;
	border-left: 1px solid #bfbdbd;
	vertical-align: top;
	font-size: 9px;
	line-height: 14px;
	}
	
.research-pagenumbers {
	text-align: right; 
	vertical-align: top; 
	padding-bottom: 8px; 
	padding-right: 9px;
	font-size: 9px;
	}
	
.researchhead-cells {
	border-bottom: 1px solid #ffffff; 
	padding: 8px 12px 8px 14px;
	font-weight: bold;
	}
	
.researchhead-cells-l {
	border-bottom: 1px solid #ffffff; 
	padding: 8px 12px 8px 14px;
	font-weight: bold;
	background: #527e8e;
	}
	
.researchhead-cells-s {
	border-bottom: 1px solid #ffffff; 
	padding: 8px 12px 8px 14px;
	font-weight: bold;
	background: #809a53;
	}
	
.researchhead-cells-c {
	border-bottom: 1px solid #ffffff; 
	padding: 8px 12px 8px 14px;
	font-weight: bold;
	background: #cda93c;
	}
	
.researchhead-cells-t {
	border-bottom: 1px solid #ffffff; 
	padding: 8px 12px 8px 14px;
	font-weight: bold;
	background: #914b69;
	}
	
.researchhead-cells-e {
	border-bottom: 1px solid #ffffff; 
	padding: 8px 12px 8px 14px;
	font-weight: bold;
	background: #6D2334;
	height: 35px;
	}
	
.researchhead-cells-g {
	border-bottom: 1px solid #ffffff; 
	padding: 8px 12px 8px 14px;
	font-weight: bold;
	background: #d0761d;
	}
	
.researchhead-cells-l-on {
	border-top: 2px solid #5281a4;
	border-bottom: 1px solid #ffffff; 
	padding: 6px 12px 8px 14px;
	font-weight: bold;
	background: #eef4f9;
	}
	
.researchhead-cells-s-on {
	border-bottom: 1px solid #ffffff; 
	padding: 8px 12px 8px 14px;
	font-weight: bold;
	background: #e1e7d7;
	}
	
.researchhead-cells-c-on {
	border-bottom: 1px solid #ffffff; 
	padding: 8px 12px 8px 14px;
	font-weight: bold;
	background: #f8f3e3;
	}
	
.researchhead-cells-t-on {
	border-bottom: 1px solid #ffffff; 
	padding: 8px 12px 8px 14px;
	font-weight: bold;
	background: #f1d7e2;
	}
	
.researchhead-cells-e-on {
	border-bottom: 1px solid #ffffff; 
	padding: 8px 12px 8px 14px;
	font-weight: bold;
	background: #FAD4DD;
	height: 35px;
	}
	
.researchhead-cells-g-on {
	border-bottom: 1px solid #ffffff; 
	padding: 8px 12px 8px 14px;
	font-weight: bold;
	background: #F9E6DC;
	}

a.lead-link {
	color: #527e8e;
	text-decoration: none;
	}
		
a.sales-link {
	color: #809a53;
	text-decoration: none;
	}
		
a.cust-link {
	color: #cda93c;
	text-decoration: none;
	}
		
a.train-link {
	color: #914b69;
	text-decoration: none;
	}
		
a.elearn-link {
	color: #83011a;
	text-decoration: none;
	}
		
a.gen-link {
	color: #d0761d;
	text-decoration: none;
	}
		
.research-tableheads {
	line-height: 13px;
	color: #ffffff;
	background-color: #817d7d;
	padding: 6px 12px 6px 12px;
	vertical-align: middle;
	font-weight: bold;
	border-right: 1px solid #ffffff; 
	border-bottom: 1px solid #ffffff;
	}

.research-cells-trainer {
	padding: 7px 11px 0px 11px;
	border-right: 1px dashed #c0bcbc;
	border-top: 2px solid #914b69;
	background-color: #f1d7e2;
	font-size: 9px;
	line-height: 14px;
	vertical-align: top;
	}

.research-cells-cust {
	padding: 7px 11px 0px 11px;
	border-right: 1px dashed #c0bcbc;
	border-top: 2px solid #cda93c;
	background-color: #f8f3e3;
	font-size: 9px;
	line-height: 14px;
	vertical-align: top;
	}

.research-cells-leaders {
	padding: 7px 11px 0px 11px;
	border-right: 1px dashed #c0bcbc;
	border-top: 2px solid #5281a4;
	background-color: #eef4f9;
	font-size: 9px;
	line-height: 14px;
	vertical-align: top;
	}
	
.research-cells-sales {
	padding: 7px 11px 0px 11px;
	border-right: 1px dashed #c0bcbc;
	border-top: 2px solid #809a53;
	background-color: #e1e7d7;
	font-size: 9px;
	line-height: 14px;
	vertical-align: top;
	}
		
.research-cells-general {
	padding: 7px 11px 0px 11px;
	border-right: 1px dashed #c0bcbc;
	border-top: 2px solid #D0761D;
	background-color: #F9E6DC;
	font-size: 9px;
	line-height: 14px;
	vertical-align: top;
	}

.research-cells-elearning {
	padding: 7px 11px 0px 11px;
	border-right: 1px dashed #c0bcbc;
	border-top: 2px solid #83011A;
	background-color: #FAD4DD;
	font-size: 9px;
	line-height: 14px;
	vertical-align: top;
	}
	
.research-cells {
	padding: 7px 11px 0px 11px;
	border-right: 1px dashed #c0bcbc;
	border-top: 2px solid #B80023;
	background-color: #EDEDED;
	font-size: 9px;
	line-height: 14px;
	vertical-align: top;
	}
	
.research-cells2 {
	padding: 7px 11px 0px 11px;
	border-right: 1px dashed #c0bcbc;
	border-top: 2px solid #B80023;
	background-color: #FEFEFE;
	font-size: 9px;
	line-height: 14px;
	vertical-align: top;
	}
	
.research-cells-trainer2 {
	padding: 2px 11px 8px 11px;
	border-bottom: 1px solid #ffffff;
	border-right: 1px dashed #c0bcbc;
	background-color: #f1d7e2;
	font-size: 9px;
	line-height: 14px;
	vertical-align: top;
	}
		
.research-cells-cust2 {
	padding: 2px 11px 8px 11px;
	border-bottom: 1px solid #ffffff;
	border-right: 1px dashed #c0bcbc;
	background-color: #f8f3e3;
	font-size: 9px;
	line-height: 14px;
	vertical-align: top;
	}
			
.research-cells-leaders2 {
	padding: 2px 11px 8px 11px;
	border-bottom: 1px solid #ffffff;
	border-right: 1px dashed #c0bcbc;
	background-color: #eef4f9;
	font-size: 9px;
	line-height: 14px;
	vertical-align: top;
	}
				
.research-cells-sales2 {
	padding: 2px 11px 8px 11px;
	border-bottom: 1px solid #ffffff;
	border-right: 1px dashed #c0bcbc;
	background-color: #e1e7d7;
	font-size: 9px;
	line-height: 14px;
	vertical-align: top;
	}
					
.research-cells-general2 {
	padding: 2px 11px 8px 11px;
	border-bottom: 1px solid #ffffff;
	border-right: 1px dashed #c0bcbc;
	background-color: #F9E6DC;
	font-size: 9px;
	line-height: 14px;
	vertical-align: top;
	}

.research-cells-elearning2 {
	padding: 2px 11px 8px 11px;
	border-bottom: 1px solid #ffffff;
	border-right: 1px dashed #c0bcbc;
	background-color: #FAD4DD;
	font-size: 9px;
	line-height: 14px;
	vertical-align: top;
	}

.research-cells-bold {
	font-weight: bold; 
	padding-bottom: 3px; 
	font-size: 10px;
	line-height: 13px;
	}
	
div.bullet-arrowblack {
	background-image: url(arrowblack-1.gif)/*tpa=http://www.achieveglobal.com/App_Themes/Sub/images/main/AchieveGlobal%20-%20Solutions%20and%20Services_files/images/arrowblack.gif*/;
	background-position: 0px 6px;
	background-repeat: no-repeat;
	padding-left: 10px;
	}
	
.research-subheads {
	font-size: 20px; 
	font-weight: normal; 
	line-height:23px;
	color: #ffffff; 
	padding: 30px 19px 10px 19px;
	}
	
.research-leadershead {
	vertical-align: top;
	background: url(research-leadershead-1.gif)/*tpa=http://www.achieveglobal.com/App_Themes/Sub/images/main/AchieveGlobal%20-%20Solutions%20and%20Services_files/images/research-leadershead.gif*/ top left no-repeat;
	}
	
.research-customerhead {
	vertical-align: top;
	background: url(research-custhead-1.gif)/*tpa=http://www.achieveglobal.com/App_Themes/Sub/images/main/AchieveGlobal%20-%20Solutions%20and%20Services_files/images/research-custhead.gif*/ top left no-repeat;
	}
	
.research-saleshead {
	vertical-align: top;
	background: url(research-saleshead-1.gif)/*tpa=http://www.achieveglobal.com/App_Themes/Sub/images/main/AchieveGlobal%20-%20Solutions%20and%20Services_files/images/research-saleshead.gif*/ top left no-repeat;
	}
		
.research-trainerhead {
	vertical-align: top;
	background: url(research-trainerhead-1.gif)/*tpa=http://www.achieveglobal.com/App_Themes/Sub/images/main/AchieveGlobal%20-%20Solutions%20and%20Services_files/images/research-trainerhead.gif*/ top left no-repeat;
	}

.research-leadersbar {
	background-color: #5281A4;
	padding: 5px 11px 5px 11px;
	color: #ffffff;
	font-weight: bold;
	border-bottom: 1px solid #ffffff;
	}

.research-customerbar {
	background-color: #CDA93C;
	padding: 5px 11px 5px 11px;
	color: #ffffff;
	font-weight: bold;
	border-bottom: 1px solid #ffffff;
	}
	
.research-salesbar {
	background-color: #809A53;
	padding: 5px 11px 5px 11px;
	color: #ffffff;
	font-weight: bold;
	border-bottom: 1px solid #ffffff;
	}
	
.research-trainerbar {
	background-color: #914B69;
	padding: 5px 11px 5px 11px;
	color: #ffffff;
	font-weight: bold;
	border-bottom: 1px solid #ffffff;
	}

.research-midcell {
	padding: 7px 11px 11px 11px;
	font-size: 9px;
	line-height: 14px;
	vertical-align: top;
	}
	
.research-midcell2 {
	padding: 14px 10px 20px 10px;
	font-size: 10px;
	line-height: 14px;
	vertical-align: top;
	}
	
.research-midcell3 {
	padding: 14px 10px 20px 10px;
	font-size: 10px;
	line-height: 14px;
	vertical-align: top;
	border-bottom: 1px dashed #ffffff;
	}
	
.leadership-top {
	border-top: 2px solid #5281a4;
	border-bottom: 1px solid #ffffff;
	}
	
.customer-top {
	border-top: 2px solid #CDA93C;
	border-bottom: 1px solid #ffffff;
	}
		
.sales-top {
	border-top: 2px solid #809A53;
	border-bottom: 1px solid #ffffff;
	}
			
.trainer-top {
	border-top: 2px solid #914B69;
	border-bottom: 1px solid #ffffff;
	}

.leadership-cells1 {
	padding: 7px 11px 15px 11px;
	border-top: 2px solid #5281a4;
	border-bottom: 1px solid #ffffff;
	background-color: #EEF4F9;
	font-size: 9px;
	line-height: 14px;
	vertical-align: top;
	}

.leadership-cells2 {
	padding: 7px 11px 15px 11px;
	border-top: 2px solid #5281a4;
	border-bottom: 1px solid #ffffff;
	background-color: #E3E3E3;
	font-size: 9px;
	line-height: 14px;
	vertical-align: top;
	}
	
.customer-cells1 {
	padding: 7px 11px 15px 11px;
	border-top: 2px solid #CDA93C;
	border-bottom: 1px solid #ffffff;
	background-color: #F8F3E3;
	font-size: 9px;
	line-height: 14px;
	vertical-align: top;
	}

.customer-cells2 {
	padding: 7px 11px 15px 11px;
	border-top: 2px solid #CDA93C;
	border-bottom: 1px solid #ffffff;
	background-color: #E3E3E3;
	font-size: 9px;
	line-height: 14px;
	vertical-align: top;
	}
	
.sales-cells1 {
	padding: 7px 11px 15px 11px;
	border-top: 2px solid #809A53;
	border-bottom: 1px solid #ffffff;
	background-color: #EBF1E0;
	font-size: 9px;
	line-height: 14px;
	vertical-align: top;
	}

.sales-cells2 {
	padding: 7px 11px 15px 11px;
	border-top: 2px solid #809A53;
	border-bottom: 1px solid #ffffff;
	background-color: #E3E3E3;
	font-size: 9px;
	line-height: 14px;
	vertical-align: top;
	}
		
.trainer-cells1 {
	padding: 7px 11px 15px 11px;
	border-top: 2px solid #914B69;
	border-bottom: 1px solid #ffffff;
	background-color: #F1D7E2;
	font-size: 9px;
	line-height: 14px;
	vertical-align: top;
	}

.trainer-cells2 {
	padding: 7px 11px 15px 11px;
	border-top: 2px solid #914B69;
	border-bottom: 1px solid #ffffff;
	background-color: #E3E3E3;
	font-size: 9px;
	line-height: 14px;
	vertical-align: top;
	}
	
.leadership-cheat1 {
	background: url(images/cheat-bg.gif) top left repeat-y #EEF4F9;
	vertical-align: top;
	border-top: 2px solid #5281a4;
	border-bottom: 1px solid #ffffff;
	}
		
.leadership-cheat2 {
	background: url(images/cheat-bg.gif) top left repeat-y #E3E3E3;
	vertical-align: top;
	border-top: 2px solid #5281a4;
	border-bottom: 1px solid #ffffff;
	}
		
.leadership-cheat3 {
	background: url(images/cheat-white-bg.gif) top left repeat-y #bae0ee;
	vertical-align: top;
	border-bottom: 1px dashed #ffffff;
	border-left: 1px dashed #ffffff;
	}

.cheat-heads {
	background: url(images/cheat-white2-bg.gif) top left repeat-y #817d7d;
	}
	
.customer-cheat1 {
	background: url(images/cheat-bg.gif) top left repeat-y #F8F3E3;
	vertical-align: top;
	border-top: 2px solid #CDA93C;
	border-bottom: 1px solid #ffffff;
	}
		
.customer-cheat2 {
	background: url(images/cheat-bg.gif) top left repeat-y #E3E3E3;
	vertical-align: top;
	border-top: 2px solid #CDA93C;
	border-bottom: 1px solid #ffffff;
	}
		
.customer-cheat3 {
	background: url(images/cheat-white-bg.gif) top left repeat-y #f2e5bd;
	vertical-align: top;
	border-bottom: 1px dashed #ffffff;
	border-left: 1px dashed #ffffff;
	}
	
.sales-cheat1 {
	background: url(images/cheat-bg.gif) top left repeat-y #EBF1E0;
	vertical-align: top;
	border-top: 2px solid #809A53;
	border-bottom: 1px solid #ffffff;
	}
		
.sales-cheat2 {
	background: url(images/cheat-bg.gif) top left repeat-y #E3E3E3;
	vertical-align: top;
	border-top: 2px solid #809A53;
	border-bottom: 1px solid #ffffff;
	}
		
.sales-cheat3 {
	background: url(images/cheat-white-bg.gif) top left repeat-y #dcefba;
	vertical-align: top;
	border-bottom: 1px dashed #ffffff;
	border-left: 1px dashed #ffffff;
	}
		
.trainer-cheat1 {
	background: url(images/cheat-bg.gif) top left repeat-y #F1D7E2;
	vertical-align: top;
	border-top: 2px solid #914B69;
	border-bottom: 1px solid #ffffff;
	}
		
.trainer-cheat2 {
	background: url(images/cheat-bg.gif) top left repeat-y #E3E3E3;
	vertical-align: top;
	border-top: 2px solid #914B69;
	border-bottom: 1px solid #ffffff;
	}
			
.trainer-cheat3 {
	background: url(images/cheat-white-bg.gif) top left repeat-y #d09ab1;
	vertical-align: top;
	border-bottom: 1px dashed #ffffff;
	border-left: 1px dashed #ffffff;
	}
	
	