		
		body {
			background: url("images/bg_fancy_blue2.gif") repeat;
		}
		object, padding, embed {
			padding:0px; margin:0px;
		}
		a, a:visited {
			color: #0000FF;	text-decoration: none;
		}
		a:hover {
			color: #FF0000;	
		}
		#outer {
			border: 3px solid #293C66;
			width: 1010px;
			background-color: #FFFFFF;
		}
		#logo {
			width: 281px; margin:0px 0px 10px 0px;
			padding:0px 0px 0px 10px;
			background: url("images/ROI_logo2.jpg") no-repeat #FFFFFF;
			background-position: 2px 0px;
		}
		#roilogo {
			width:281px; height:64px; cursor:hand; cursor:pointer;
		}
		#logo h1, #logo h2 {
			display:none;
		}
		.button1, .button1on {
			text-align:left; 
			cursor:hand; cursor:pointer;
			font-family: 'arial';
			padding:13px 0px 0px 110px; font-size:18px;
			background-image: url("images/button1_off.jpg");
			background-repeat: no-repeat;
			background-color: #FFFFFF;
			background-position: 25px -20px;
		}
		.button1on {
			color:#FF0000;
			background-image: url("images/button1_on.jpg");
		}
		#bluehoriz1 {
			float:left; margin-right:5px;
			width:10px; height:165px;
			background: url("images/blue_horizontal_hr_beveled_bg.jpg") repeat-y;
		}
		#roileaders {
			padding:0px;
			width: 725px;
			background: url("images/roi_leaders.jpg") no-repeat #FFFFFF;
			background-position: top right;
		}
		#quotes {
			vertical-align: middle;
			padding:5px;
			width: 360px;
			font-family:times; font-size:12px;
			color:#FFFFFF;
		}
		#quotes h2 {
			margin:1px 0px 5px 0px;
			font-family: garamond;
			text-align: justify;
			font-style: italic;
			font-size: 17px;
			color: #FF0000;	
		}
		#bbar {
			width:994px; height:4px; margin:0px 3px 2px 3px; padding:0px;
			background: url("images/blue_horizontal_hr_bg.jpg") repeat-x;
			overflow:hidden;
		}
		#ghbar {
			width:998px; height:4px; margin:2px 1px 0px 1px; padding:0px;
			background: url("images/gray_horizontal_hr_bg.jpg") repeat-x;
			overflow:hidden;
		}
		#ghbar2 {
			width:730px; height:4px; margin:2px 1px 0px 5px; padding:0px;
			background: url("images/gray_horizontal_hr_bg.jpg") repeat-x;
			overflow:hidden;
		}
		#gvbar {
			background: url("images/gray_vertical_hr_bg.jpg") repeat-y;
		}
		#leftbar, #rich_marshall, #subscribe_today, #news_articles, #locations {
			width: 250px; margin:0px; padding:0px;
			font-family: arial; font-size:11px;
		}
		#rich_marshall h2, #subscribe_today h2, #news_articles h2 {
			font-family: arial; font-size:15px; line-height:14px; margin:0px; padding:0px;
		}		
		#rich_marshall h2 {
			color: #293C66; text-align:center; font-style:italic; 
			padding:15px 20px 0px 0px;
		}
		#rich_marshall #img {
			margin:0px 30px 2px 0px;
		}
		#rich_marshall #img div {
			font-family: arial; font-size:9px; text-align:center; line-height:8px;
		}
		#rich_marshall ul {
			list-style-position: outside;
			list-style-image: url("images/chevron.jpg");
		}
		#rich_marshall li {
			cursor:pointer; cursor:hand;
			text-decoration: underline;
			color: #293C66; font-weight:bold; font-size:12px;
			line-height:13px;
			margin-bottom: 10px;
		}
		#subscribe_today {
			color: #808080; text-align:center;
		}
		#subscribe_today span {
			font-family: 'arial black', arial; font-size:15px; line-height:15px;
		}
		#subscribe_today div {
			line-height:12px; margin:10px;
		}
		#news_articles #img {
			margin:0px 30px 2px 0px;
		}
		#news_articles #img div {
			font-family: arial; font-size:9px; text-align:center; line-height:9px;
		}
		#news_articles p:first-letter {
			font-size:14px; font-weight:bold;
		}
		#news_articles span {
			font-style:italic; color: #808080;
		}
		#news_articles h3 {
			font-family: helvetica; font-size:12px; color: #000080;	
			margin:30px 0px 10px 0px; padding:0px;
		}
		#news_articles div {
			font-family: helvetica; font-size:12px; color: #000080;	
			padding:0px;
		}
		#roi_training_movie {
			margin:50px 2px 5px 2px;
			width: 215px; height:366px; float:left;
			background: url("images/iLead.gif") no-repeat;
		}
		#roi_training_movie #text {
			margin:15px;
			text-align:center; font-family: arial; font-size:11px; font-weight:bold;
			color: #293C66;
		}
		#movie {
			margin: 15px 0px 15px 17px;
			width: 180px; height:151px; text-align:center;
			background-color: #000000;
		}	
		.smallgray {
			width: 96%; text-align:center; 
		}
		#case_studies {
			width: 730px; height:111px;
			margin-left:8px;
			background: url("images/roi_productivity.jpg") no-repeat #FFFFFF;
		}
		#case_studies #text {
			padding:0px 15px 0px 200px;	text-align:justify; color: #293C66;
			font-family: 'arial narrow', arial; font-size: 24px; line-height:25px;
		}
		.button2, .button2on {
			float:right;
			cursor:hand; cursor:pointer;
			width: 100px; height: 30px; margin:0px 0px 0px 0px; padding: 0px;
			background-image: url("images/case_studies.jpg");
			background-repeat: no-repeat;
			background-color: #FFFFFF;
		}
		.button2on {
			background-image: url("images/case_studies-on.jpg");
		}
		#world {
			margin-left: 2px;
			background: url("images/world_bg.jpg") no-repeat top left;
			overflow:show;
		}	
		#world #white {
			background-color:#FFFFFF;
			width:730px; height:5px;
		}
		#innovative_training h3 {
			font-size: 22px; font-weight: bold; font-family: verdana; color: #293C66; margin-left:10px;
		}
		#innovative_training h3 div {
			color: #FF0000; margin-left:50px;
		}
		#footer {
			font-family: arial; font-size:11px;
		}
		.fimg {
			margin:0px 35px 0px 35px; 
		}
		.dkblue {
			color: #293C66;
		}
		.right {
			text-align:right; font-family:arial; font-size:12px; font-weight:bold; padding-right:25px;
		}
		#client1, #client2 {
			font-family: 'arial narrow'; font-size: 17px; color: #293D64; font-weight:bold; width:700px;
		}
		#client1 {
			padding-left:22px; text-align:left; 
		}
		#client2 {
			padding-right:30px; text-align:right; 
		}
		.clientimg {
			height: 734px; width: 730px; position:absolute;
		}
		#clientsdiv, #clientsdiv p, #clientsdiv div {
			font-family:tahoma; font-size:11pt; margin:0px; padding:0px;
		}
		#clientsdiv #hd {
			color: #293C66; font-weight:bold;
		}	
		.sContactHeads {
			font-family: Arial, Verdana, sans-serif;
			font-size: 12px;
			text-decoration: none;
		}
		.sContactInput {
			font-family: Arial, Verdana, sans-serif;
			font-size: 11px;
			line-height: 16px;
			color: #333333;
			text-decoration: none;
		}