/* CSS Document */
*{padding:0px;margin:0px;}
img{border:0}
body{}
.solution_table{border-left:1px solid #adaaad;margin:0;padding:0;}
.solution_table td{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666666;padding:8px 8px 8px 22px;width:180px;border-right:1px solid #adaaad;border-bottom:1px solid #adaaad}
.customer_table td{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666666;padding:0;width:200px;}
.benefits_table td{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666666;padding:12px 0 0 0}
.solutions_table_bg{/*background-color:#e7e7e7*/}

p{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666666;line-height:145%;padding:0 0 10px 0;margin-right:30px;}
.splash_p{padding:0 0 10px 0px;color:#100c0d}
.news_p{padding:0;line-height:130%;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666666;margin:0}
a	{font-family:Arial, Helvetica, sans-serif;color:#666666;text-decoration:underline;}	
a:hover	{font-family:Arial, Helvetica, sans-serif;color:#666666;text-decoration:none;}	

.link2 a:link {font-family:Arial, Helvetica, sans-serif;color:#666666;text-decoration:underline;font-size:10px}	
.link2 a:hover {font-family:Arial, Helvetica, sans-serif;color:#ba2328;text-decoration:none;font-size:10px}	
.link2 a:visited {font-family:Arial, Helvetica, sans-serif;color:#666666;text-decoration:underline;font-size:10px}	

.splash_link a{color:#ba2328;text-decoration:none;padding:0 0 10px 2px;font-weight:bold;}
.splash_link a:hover{color:#666666;text-decoration:none;}
/*.splash_link a:visited{color:#666666;text-decoration:none;padding:0 0 10px 12px;font-weight:bold;}*/

ol{margin:0 0 15px 20px;}
ul{margin:0 0 15px 26px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666666;list-style-image:url(../images/bullet.gif);}
.pdful{margin-left:20px;margin-top:10px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666666;list-style-image:url(../images/icon_pdf.jpg);}
	.pdful li a{color:#ba2328;text-decoration:underline}
	.pdful li a:hover{text-decoration:none;}

.clearFloat{clear:both;width:0px;height:0px;line-height:0px;font-size:0px;}

h1{font-family:Arial, Helvetica, sans-serif;font-size:15px;color:#ba2328;padding-bottom:10px;text-transform:uppercase;}
h2{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#ba2328;padding:0 0 10px 0;}
	h2 a{color:#ba2328;text-decoration:none}
	h2 a:hover{color:#ba2328;text-decoration:none}
h3{font-family:Arial, Helvetica, sans-serif;font-size:20px;color:#ba2328;margin:80px 0 10px 0px;padding:0}
h4{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#242424;;padding:0;font-weight:bold;margin:0}
.h1b{font-family:Arial, Helvetica, sans-serif;font-size:15px;color:#666666;padding-bottom:10px;}
.h1c{font-family:Arial, Helvetica, sans-serif;font-size:15px;color:#ba2328;padding-bottom:10px;text-transform:uppercase;font-weight:bold;}
.h2b{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#ba2328;padding:0px;font-weight:bold}
h5{font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#100c0d;padding:20px 0 0 0px;margin-bottom:10px;}
h6{font-family:Arial, Helvetica, sans-serif;font-size:15px;color:#adaaad;padding:0 0 0 12px;margin-bottom:10px;}
.h7{font-family:Arial, Helvetica, sans-serif;font-size:15px;color:#ba2328;padding:0 0 0 12px;margin-bottom:10px;font-weight:bold}
	.h7 a{color:#ba2328;text-decoration:none;}
	.h7 a:hover{color:#ba2328;text-decoration:underline;}
.h8{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#ba2328;padding:0 0 10px 0;font-weight:bold;margin:0}
.redt{color:#ba2328}

.chartFont{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#ffffff;font-weight:bold;}

.container{width:804px;padding:0 10px;}
	/*header*/
	.header{height:54px;padding-top:20px;}
		.logo{float:left;}
		.language_links{text-align:right;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#c2c2c2;font-size:11px;}
			.language_links a{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#666666;text-decoration:none;}
			.language_links a:hover{text-decoration:underline;}	
			.language_links a.languageOn{text-decoration:underline;}
	/*header*/
	/*main menu*/
	.main_menu{height:63px;padding-bottom:15px;width:815px;}
		a.menu_link{height:63px;display:block;width:156px;float:left;margin-right:6px;}
			a.home{background:url(../images/menu_home.gif) no-repeat;}
				body#home a#home_on{background:url(../images/menu_home_on.gif) no-repeat;}
								a#home_on:hover{background:url(../images/menu_home_on.gif) no-repeat;}
			a.corpProfile{background:url(../images/menu_corpProfile.gif) no-repeat;}
				body#about a#corpProfile_on {background:url(../images/menu_corpProfile_on.gif) no-repeat;}
								a#corpProfile_on:hover {background:url(../images/menu_corpProfile_on.gif) no-repeat;}
			a.capSoln{background:url(../images/menu_capSoln.gif) no-repeat;}
				body#solutions a#capSoln_on{background:url(../images/menu_capSoln_on.gif) no-repeat;}
								a#capSoln_on:hover{background:url(../images/menu_capSoln_on.gif) no-repeat;}
			a.entWork{background:url(../images/menu_entWork.gif) no-repeat;}
				body#work a#entWork_on{background:url(../images/menu_entWork_on.gif) no-repeat;}
								a#entWork_on:hover{background:url(../images/menu_entWork_on.gif) no-repeat;}
			a.contact{background:url(../images/menu_contact.gif) no-repeat;margin-right:0px;}
				body#contact a#contact_on{background:url(../images/menu_contact_on.gif) no-repeat;margin-right:0px;}
			 					a#contact_on:hover{background:url(../images/menu_contact_on.gif) no-repeat;margin-right:0px;}
			/*french*/
			a.homefr{background:url(../fr/images/menu_home.gif) no-repeat;}	
				body#homefr a#homefr_on{background:url(../fr/images/menu_home_on.gif) no-repeat;}
								a#homefr_on:hover{background:url(../fr/images/menu_home_on.gif) no-repeat;}
			a.corpProfilefr{background:url(../fr/images/menu_corpProfile.gif) no-repeat;}
				body#aboutfr a#corpProfilefr_on{background:url(../fr/images/menu_corpProfile_on.gif) no-repeat;}
								a#corpProfilefr_on:hover{background:url(../fr/images/menu_corpProfile_on.gif) no-repeat;}
			a.capSolnfr{background:url(../fr/images/menu_capSoln.gif) no-repeat;}
				body#solutionsfr a#capSolnfr_on{background:url(../fr/images/menu_capSoln_on.gif) no-repeat;}
								a#capSolnfr_on:hover{background:url(../fr/images/menu_capSoln_on.gif) no-repeat;}
			a.entWorkfr{background:url(../fr/images/menu_entWork.gif) no-repeat;}
				body#workfr a#entWorkfr_on{background:url(../fr/images/menu_entWork_on.gif) no-repeat;}
								a#entWorkfr_on:hover{background:url(../fr/images/menu_entWork_on.gif) no-repeat;}
			a.contactfr{background:url(../fr/images/menu_contact.gif) no-repeat;margin-right:0px;}
				body#contactfr a#contactfr_on{background:url(../fr/images/menu_contact_on.gif) no-repeat;margin-right:0px;}
								a#contactfr_on:hover{background:url(../fr/images/menu_contact_on.gif) no-repeat;margin-right:0px;}
			/*french*/
	/*main menu*/
	.bg_img{background:url(../images/bg_image.gif) no-repeat;}
	/*PAGE CONTENTS*/
	    .emCopy{font-style:italic}
		/*home content*/
		.home_content{padding:40px 0;width:780px}
			.home_left{float:left;width:360px;padding:0 10px;}
			.home_right{float:right;width:360px;padding:0 10px;}
		.home_txt{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#666666;line-height:145%;}
		/*home content*/
		/*contact page*/
			.contactInfoBox{font-family:Arial, Helvetica, sans-serif;width:300px;font-size:11px;color:#666666;float:left;margin-bottom:20px;}
			.ontarioContact{float:none;}
			.contactInfoBox a{color:#666666;}
			.executiveOffices{border-top:solid #ba2328 1px;padding-top:10px;clear:both;}
			.contactSubProv span{margin-right:10px;}
			.toronto{float:left;}
			.ontario{float:left;}
		/*contact page*/
		/*team*/
			.team{padding-bottom:10px;margin-bottom:20px;}
			.page_txtTeam{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666666;line-height:145%;margin-right:30px;padding: 0 0 10px 10px;width:455px;}
			.teamImage{float:left;}
			.teamText{float:left;margin-left:10px;}
		/*team*/
	/*PAGE CONTENTS*/
	/*footer*/
		.footer{margin-top:30px;height:10px;border-top:solid #cccccc 1px;font-size:11px;font-family:Arial, Helvetica, sans-serif;padding:10px 0;color:#999999;}
		.copyright{float:left;}
		.privacy{float:right;}
		.privacy a{font-family:Arial, Helvetica, sans-serif;text-decoration:none;color:#999999;}
		.privacy a:hover{text-decoration:underline;}
	/*footer*/
	/*side nav*/
	.sideNav{width:166px;background-color:#fff;float:left;padding-top:30px;font-family:Arial, Helvetica, sans-serif;font-size:12px;margin-right:0;}
		a.sideNavLink{display:block;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;border-top:solid #cccccc 1px;color:#666666;padding:10px 5px;width:156px;}
			a.sideNavLink:hover{background-color:#666666;color:#fff;}
			a.side_on{background-color:#666666;color:#fff;}
			a.redLink{color:#000000;text-decoration:none;}
			a.redLink:hover{color:#ba2328;text-decoration:underline;}
			a.redLink_contact{color:#ba2328;text-decoration:underline;}
			a.redLink_contact:hover{color:#000000;text-decoration:none;}
			.us_site{padding:5px 0;}
            a.sublink{font-size:10px;display:block;padding:2px 0px 2px 10px;margin-right:6px;background:#e5e5e5;text-decoration:none;width:156px;}
            a.sublink:hover{background:#fff;}
            a.sublinkActive{background:#fff;}
	/*side nav*/
	/*main page content*/
	.contentMainPage{width:620px;float:right;padding-top:30px;font-family:Arial, Helvetica, sans-serif;color:#666666;font-size:12px;margin-left:5px;}
		.redDivider{border-bottom:solid #ba2328 1px;}
        .contentMainPage li{margin: 0 0 12px 7px;}
	/*main page content*/
	/*TABS*/
		/*tab content resources*/
			.tabContent{font-size:12px;font-family:Arial, Helvetica, sans-serif;background-color:#fff;padding:10px 5px;background:transparent;}
			.tabNews{width:280px;background:transparent;}
			.redText{color:#ba2328;}
			.tabMargin{margin-left:10px;}	
			.resourceForm_left{float:left;margin-right:50px;}

			.resourceForm_left p{margin:3px 0;}
			.resourceForm_left input{height:14px;}
			.resourceForm_right{float:left;color:#ba2328;}
			.resourceForm_right input{width:250px;margin:5px 0;}

			.resource_disclaimer{font-size:11px;color:#999999;clear:both;padding:10px 20px;	margin-right:50px;}
			.resource_disclaimer_nominate{font-size:11px;color:#999999;clear:both;padding:10px 0px;margin-right:50px;}
			.weeklyEntreprenur{font-size:11px;color:#999999;}
			.submitResources{text-align:left;padding-top:5px;padding-left:204px}
			
			a.submitLink{color:#ba2328;background:url(../images/submitArrow.gif) no-repeat left;text-decoration:none;padding-left:10px;font-weight:700;}	
		/*tab content resources*/
		/*tab content featured*/
			.featuredBox{padding:20px 0 0 0;}
			.featuredImage{float:left;}
			.featuredContent{position:relative;float:left;background:url(../images/featured_bg.gif) no-repeat;width:478px;height:184px;color:#fff;font-size:11px;font-family:Arial, Helvetica, sans-serif;}
			.featuredTitle{padding-left:30px;padding-top:20px;padding-bottom:2px;font-size:14px;font-weight:700;}
			.featuredText{padding:0px 0px 0px 30px;margin-right:100px;}
				a.featuredLink{float:right;text-decoration:none;color:#fff;display:block;background:#ad1418;width:80px;height:18px;font-weight:bold;position:absolute;right:0px;bottom:0px;padding-left:20px;padding-top:3px;}
				a.featuredLink:hover{text-decoration:underline;}
				a.featuredLinkfr{float:right;text-decoration:none;color:#fff;display:block;background:#ad1418;width:80px;height:18px;font-weight:bold;position:absolute;right:0px;bottom:0px;padding-left:10px;padding-top:3px;}
				a.featuredLinkfr:hover{text-decoration:underline;}
			.featuredName{clear:both;font-size:11px;color:#666666;padding-top:3px;}
		/*tab content featured*/
		/*tab content past*/
			.past{padding:3px 0;}
		/*tab content past*/
	/*TABS*/
	/*tombstomes*/
	.tombstones_container{/*height:300px;*/width:624px;border:0px solid red}
	.tombstones{float:left;width:191px;height:272px;margin-right:15px;border:1px solid #717277;margin-bottom:15px;}

	.customer_ans{margin:0;padding:0}

	.gateway_img{float:left;width:284px;}

	
.ol2 li{margin:0 0 0 25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;}
