@charset "UTF-8";

/*COLOURS

RED: #c31a15
Grey: #333333
Div Grey: #b2b2b2

*/

body {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 16px;
	margin: 0px;
	text-align: justify;
	
}

/*Links*/



/*Colours*/
.red {
	color:#c31a15;
}

/*Bar Headers*/
H1 {

	font-family: "Gill Sans", Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 26px;	
	font-weight:100;

	text-transform:capitalize;
	padding: 0px 40px 10px 40px;
}

.Title {

	font-family: "Gill Sans", Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 26px;
	text-transform:capitalize;
	padding: 0px 40px 10px 40px;
}


.Subtitle {
	font-family: "Gill Sans", Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 24px;
	color: #000000;
	text-transform:capitalize;
}

.SubtitleLowercase {
	font-family: "Gill Sans", Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 24px;
	color: #000000;
}

.breadcrumbs {

	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 14px;
	text-transform:capitalize;
	padding: 20px 40px 20px 40px;
	
}
.SitemapTitle {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 22px;
	line-height: 24px;
	color: #FFFFFF;
	background-image:url(images/footer_div.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	padding: 20px 0px 10px 20px;
	
}

.BodyCopy2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 24px;
	color: #000000;
	padding: 0px 0px 0px 40px;
}
.BodyCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 24px;
	color: #000000;
	padding: 0px 40px 0px 40px;
}

			.BodyCopy a {
				color: #c31a15;
				text-decoration:none;
			}
						
			.BodyCopy a:hover {
				text-decoration:none;
				color: #979797;
			}
						
			.BodyCopy a:active {
				text-decoration:none;
				color: #979797;
			}
							
			.BodyCopy a: visited {
				color: #c31a15;
				text-decoration:none;
			}

			.BodyCopy ul {
				margin:0px;
				padding: 0px;				
			}	
			.BodyCopy ul li {
				margin:0px;
				list-style:none;
				line-height: 18px;
				margin-bottom:10px;
				background-image:url(images/body-hrLGT.jpg);
				background-repeat:repeat-x;
				background-position:bottom;
				padding: 2px 0px 12px 20px;
				text-align:left;
			}	
			
			.BodyCopy ul ul {
				margin:0px;
				padding: 0px;
				padding-left:60px;				
			}	
			.BodyCopy ul  ul li {
				margin:0px;
				list-style:none;
				line-height: 18px;
				margin-bottom:10px;
				background-image:url(images/body-hrLGT.jpg);
				background-repeat:repeat-x;
				background-position:bottom;
				padding: 2px 0px 12px 0px;
				text-align:left;
			}	
			
			

.Team {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 24px;
	color: #000000;
	padding: 0px 40px 0px 40px;
}
	
		.Team ul {
			margin:0px;
			padding: 0px;	
			padding-left:15px;
			padding-top:10px;
			}
				
		.Team ul li {
			margin:0px;
			list-style:outside;
			line-height: 18px;
			margin-bottom:10px;
			padding: 2px 0px 0px 0px;
			text-align:justify;
			}	
			
.BodyHR {
	background-image:url(images/body-hr.jpg);
	background-repeat: repeat-x;
	margin: 20px 40px 20px 40px;
	height: 2px;
	
}

.BodyHR2 {
	background-image:url(images/body-hr.jpg);
	background-repeat: repeat-x;
	margin: 5px 0px 5px 0px;
	height: 2px;	
}

.GillSans {
	font-family: "Gill Sans", Arial, Helvetica, sans-serif;
	}

.LearnMore {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-transform:uppercase;
	line-height: 16px;
	padding-top:7px;
}


/*Read More + Sign Up Buttons*/
.BlackButton {
	font-family: "Gill Sans", Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-size: 9px;
	line-height: 10px;
	color: #FFFFFF;
	padding: 8px 8px 2px 8px;
	text-align: center;
	font-weight: bold;
	background-color: #2a2a2d;
	height: 16px;
	width: 75px;
}

			.BlackButton a {
				color: #FFFFFF;
				text-decoration:none;
			}
			
			.BlackButton a:hover {
				text-decoration:none;
				color: #e51937;
			}
			
			.BlackButton a:active {
				text-decoration:none;
				color: #e51937;
			}
			
			
			.BlackButton a: visited {
				color: #FFFFFF;
				text-decoration:none;
			}
			
.BlackButtonWEBINAR {
	font-family: "Gill Sans", Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-size: 9px;
	line-height: 10px;
	color: #FFFFFF;
	padding: 6px 8px 0px 8px;
	text-align: center;
	font-weight: bold;
	background-color: #2a2a2d;
	height: 16px;
	width: 75px;
}

			.BlackButtonWEBINAR a {
				color: #FFFFFF;
				text-decoration:none;
			}
			
			.BlackButtonWEBINAR a:hover {
				text-decoration:none;
				color: #e51937;
			}
			
			.BlackButtonWEBINAR a:active {
				text-decoration:none;
				color: #e51937;
			}
			
			
			.BlackButtonWEBINAR a: visited {
				color: #FFFFFF;
				text-decoration:none;
			}

/*NAVS*/

#TopNav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
	line-height: 16px;
	color: #979797;
	text-transform:uppercase;
	height: 116px;
	background-color:#FFFFFF;
}

			#TopNav a {
				color: #c31a15;
				text-decoration:none;
			}
			
			#TopNav a:hover {
				text-decoration:none;
				color: #979797;
			}
			
			#TopNav a:active {
				text-decoration:none;
				color: #979797;
			}
			
			
			#TopNav a: visited {
				color: #c31a15;
				text-decoration:none;
			}
			
#MainNav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 15px;
	color: #FFFFFF;
	text-transform:uppercase;
	height: 59px;
	padding-top: 0px;
 	text-align: center;
	
}

			#MainNav a {
				color: #FFFFFF;
				text-decoration:none;
			}
			
			#MainNav a:hover {
				text-decoration:none;
				color: #979797;
			}
			
			#MainNav a:active {
				text-decoration:none;
				color: #979797;
			}
			
			
			#MainNav a: visited {
				color: #ffffff;
				text-decoration:none;
			}

#SideLinks {
	background-image:url(images/row4-sidelink_bg.jpg);
	width: 252px;
	height: 102px;
	font-size: 11px;
	color: #000000;
	text-transform:uppercase;
	line-height: 16px;
	cursor: pointer;
}

			#SideLinks a {
				color: #333333;
				text-decoration:none;
			}
			
			#SideLinks a:hover {
				text-decoration:none;
				color: #c31a15;
			}
			
			#SideLinks a:active {
				text-decoration:none;
				color: #c31a15;
			}
			
			
			#SideLinks a: visited {
				color: #333333;
				text-decoration:none;
			}	
#SideLinksB {
	background-image:url(images/row4-sidelink_bgc.jpg);
	width: 252px;
	height: 102px;
	font-size: 11px;
	color: #FFFFFF;
	text-transform:uppercase;
	line-height: 16px;
	cursor: pointer;
}

			#SideLinksB a {
				color: #FFFFFF;
				text-decoration:none;
			}
			
			#SideLinksB a:hover {
				text-decoration:none;
				color: #000000;
			}
			
			#SideLinksB a:active {
				text-decoration:none;
				color: #000000;
			}
			
			
			#SideLinksB a: visited {
				color: #FFFFFF;
				text-decoration:none;
			}	
			
#SideLinksB  .Subtitle {
	font-family: "Gill Sans", Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 24px;
	color: #FFFFFF;
	text-transform:capitalize;
}		
#Quicklink {
	height: 145px;
	font-size: 11px;
	color: #000000;
	line-height: 16px;
}

			#Quicklink a {
				color: #000000;
				text-decoration:none;
			}
			
			#Quicklink a:hover {
				text-decoration:none;
				color: #c31a15;
			}
			
			#Quicklink a:active {
				text-decoration:none;
				color: #c31a15;
			}
			
			
			#Quicklink a: visited {
				color: #000000;
				text-decoration:none;
			}
			
	#Quicklink2 {
	height: 225px;
	font-size: 11px;
	color: #000000;
	line-height: 16px;
}

			#Quicklink2 a {
				color: #000000;
				text-decoration:none;
			}
			
			#Quicklink2 a:hover {
				text-decoration:none;
				color: #c31a15;
			}
			
			#Quicklink2 a:active {
				text-decoration:none;
				color: #c31a15;
			}
			
			
			#Quicklink2 a: visited {
				color: #000000;
				text-decoration:none;
			}	
			
#Quicklink .red {
	font-size: 11px;
	color: #c31a15;
	line-height: 16px;
	text-transform:uppercase;
}

			#Quicklink .red a {
				color: #c31a15;
				text-decoration:none;
			}
			
			#Quicklink .red a:hover {
				text-decoration:none;
				color: #000000;
			}
			
			#Quicklink .red a:active {
				text-decoration:none;
				color: #000000;
			}
			
			
			#Quicklink .red a: visited {
				color: #c31a15;
				text-decoration:none;
			}	
			
#SubMenu {

	font-size: 11px;
	color: #000000;
	text-transform:uppercase;
	line-height: 16px;
}

			#SubMenu a {
				color: #000000;
				text-decoration:none;
			}
			
			#SubMenu a:hover {
				text-decoration:none;
				color: #c31a15;
			}
			
			#SubMenu a:active {
				text-decoration:none;
				color: #c31a15;
			}
			
			
			#SubMenu a: visited {
				color: #000000;
				text-decoration:none;
			}	
			
			#SubMenu ul {
				margin:0px;
				padding: 0px;				
			}	
			#SubMenu ul li {
				margin:0px;
				list-style:none;
				font-size: 14px;
				color: #000000;
				line-height: 14px;
				margin-bottom:10px;
				background-image:url(images/submenu-hr.jpg);
				background-repeat:no-repeat;
				background-position:bottom;
				padding: 2px 0px 12px 20px;				
			}	

.SubmenuTitle {
	font-family: "Gill Sans", Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 24px;
	color: #000000;
	text-transform:capitalize;
	background-image:url(images/submenu-hr.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	padding: 20px 0px 10px 20px;
	
}

#Sitemap {
	background-image:url(images/footer_bg.gif);
	background-repeat: repeat-x;
	background-color:#36363a;
	background-position:top;
	font-size: 14px;
	line-height: 18px;
	color: #FFFFFF;
	
}
			#Sitemap a {
				color: #FFFFFF;
				text-decoration:none;
			}
			
			#Sitemap a:hover {
				text-decoration:none;
				color: #979797;
			}
			
			#Sitemap a:active {
				text-decoration:none;
				color: #979797;
			}
			
			
			#Sitemap a: visited {
				color: #ffffff;
				text-decoration:none;
			}	
			#Sitemap ul {
				margin:0px;
				padding: 0px;				
			}	
			#Sitemap ul li {
				margin:0px;
				list-style:none;
				font-size: 14px;
				color: #FFFFFF;
				line-height: 14px;
				margin-bottom:7px;
				background-image:url(images/footer_div.png);
				background-repeat:no-repeat;
				background-position:bottom;
				padding: 0px 0px 12px 20px;				
			}	
				
#Footer {
	height: 100px;
	font-size: 11px;
	line-height: 15px;
	color: #979797;
	background-color:#2b2a2d;
	padding: 25px 0px 25px 0px
	
	
}

			#Footer a {
				color: #979797;
				text-decoration:none;
			}
			
			#Footer a:hover {
				text-decoration:none;
				color: #FFFFFF;
			}
			
			#Footer a:active {
				text-decoration:none;
				color: #FFFFFF;
			}
			
			
			#Footer a: visited {
				color: #979797;
				text-decoration:none;
			}		


/*FORMS*/
.InputForm {
	font-family:Helvetica, Arial, sans-serif;
	color:#979797;
	font-size: 12px;
	padding:0.2em;
	margin-top:0.0em; 
	margin:0px;
	height:30px;
	width:195px;
	border:solid 0 #fff;
	background:transparent
	url("images/input.gif") no-repeat;
}

.DropDown {
	font-family:Helvetica, Arial, sans-serif;
	color:#979797;
	font-size: 12px;
	/*padding:0.4em;*/
	margin-top:0.0em; 
	margin:0px;
	height:26px;
	width:195px;
	border:solid 0 #fff;
	background:transparent
	url("images/input.gif") no-repeat;
}


.TextArea {
	font-family:Helvetica, Arial, sans-serif;
	color:#97979774;
	font-size: 12px;
	padding:0.0em;
	margin-top:0.0em; 
	margin:0px;
	height:150px;
	width:663px;
	border:solid 0 #fff;
	background:transparent
	url("images/textarea.gif") no-repeat;
}

.TextArea2 {
	font-family:Helvetica, Arial, sans-serif;
	color:#97979774;
	font-size: 12px;
	padding:0.0em;
	margin-top:0.0em; 
	margin:0px;
	height:150px;
	width:640px;
	border:solid 0 #fff;
	background:transparent
	url("images/textarea.gif") no-repeat;
}
