/* Start of CMSMS style sheet 'tridentDriverTraining' */
	body { margin: 0; padding: 0; background: top center no-repeat #b7d4ec url('images/background.jpg'); text-align: center; font-size: 0.9em; color: #2d5ba7; font-family: Verdana, Arial, Helvetica, sans-serif; }
	a { text-decoration: none; color: #0b182c; }
	a:hover { text-decoration: underline; }
	img { border: none; }
	h1, h2, h3, h4 { margin: 0; padding: 0 0 5px 0; }
	h1 { font-size: 1.3em; }
	h2 { font-size: 1.5em; }
	h3 { font-size: 1.1em; }
	
	#outerPageContainer { width: 984px; margin: 0 auto; text-align: left; }
		#innerPageContainer { display: block; background: top center no-repeat url('images/content-background-top.png'); padding: 0 13px; }
			#pageHeader { display: block; height: 386px; }
				#logoContainer { float: left; width: 205px; }
				#headerContainer { float: right; width: 753px; }
					#pageBanner { height: 323px; display: block; }
						.banner1 { background: top center no-repeat url('images/banner-1.jpg'); }
						.banner2 { background: top center no-repeat url('images/banner-2.jpg'); }
						.banner3 { background: top center no-repeat url('images/banner-3.jpg'); }
						.banner4 { background: top center no-repeat url('images/banner-4.jpg'); }
						.banner5 { background: top center no-repeat url('images/banner-5.jpg'); }
					#pageNav { height: 63px; display: block; }
						#pageNav ul { list-style: none; padding: 0; margin: 0; }
							#pageNav ul li { padding: 0; margin: 0; float: left; font-size: 0.9em; height: 63px; }
							#pageNav ul li.telephone { background-color: #0b182c; width: 303px; text-align: center; font-size: 2.5em; line-height: 2em; }
								
								#pageNav ul li a { display: block;color: #ffffff; text-align: center; padding: 40px 0 7px 0; height: 16px; font-weight: bold; }
								#pageNav ul li a.navlink15 { background-color: #2c5498; width: 80px; }
								#pageNav ul li a.navlink34 { background-color: #254a89; width: 80px; }
								#pageNav ul li a.navlink19 { background-color: #214177; width: 90px; }
								#pageNav ul li a.navlink24 { background-color: #19325c; width: 100px; }
								#pageNav ul li a.navlink56 { background-color: #102341; width: 100px; }
								#pageNav ul li a.navlink15:hover, #pageNav ul li.menuactive a.navlink15 { background: top center no-repeat url('images/nav-on-1.jpg') #2c5498; }
								#pageNav ul li a.navlink34:hover, #pageNav ul li.menuactive a.navlink34 { background: top center no-repeat url('images/nav-on-2.jpg') #254a89; }
								#pageNav ul li a.navlink19:hover, #pageNav ul li.menuactive a.navlink19 { background: top center no-repeat url('images/nav-on-3.jpg') #214177; }
								#pageNav ul li a.navlink24:hover, #pageNav ul li.menuactive a.navlink24 { background: top center no-repeat url('images/nav-on-4.jpg') #19325c; }
								#pageNav ul li a.navlink56:hover, #pageNav ul li.menuactive a.navlink56 { background: top center no-repeat url('images/nav-on-5.jpg') #102341; }

			#pageContent { padding: 6px; }
				#contentLeft { float: left; width: 600px; }
					div.breadcrumbs { font-size: 0.6em; font-weight: bold; padding: 0 0 5px 0; }
				#contentRight { float: right; width: 339px; }
					#sideMenuContainer { background: top center repeat-y url('images/side-panel-bg.jpg'); }
						#sideMenuInnerContainer { background: top center no-repeat url('images/side-panel-top.jpg'); text-align: center; padding: 6px 0 0 0; }
							ul#sideMenu { list-style: none; padding: 0 0 0 6px; margin: 0 auto; text-align: left; background: bottom center no-repeat url('images/side-panel-bottom.jpg'); }
								ul#sideMenu li { margin: 0; padding: 0 0 6px 0; }
									ul#sideMenu li a { display: block; width: 327px; } 
									ul#sideMenu li.navlink49 a { background: top left no-repeat url('images/eco-driving-off.jpg'); height: 68px; }
									ul#sideMenu li.navlink13 a { background: top left no-repeat url('images/driver-assessment-off.jpg'); height: 72px; }
									ul#sideMenu li.navlink58 a { background: top left no-repeat url('images/adi-pdi-training-off.jpg'); height: 77px; }
									ul#sideMenu li.navlink22 a { background: top left no-repeat url('images/taxi-training-off.jpg'); height: 77px; }
									ul#sideMenu li.navlink16 a { background: top left no-repeat url('images/latest-legislation-off.jpg'); height: 73px; }
									ul#sideMenu li.navlink44 a { background: top left no-repeat url('images/driver-training-off.jpg'); height: 77px; } 
									ul#sideMenu li.navlink49, ul#sideMenu li.navlink49 a:hover, ul#sideMenu li.navlink49 a.menuactive { background: top left no-repeat url('images/eco-driving.jpg'); }
									ul#sideMenu li.navlink13, ul#sideMenu li.navlink13 a:hover, ul#sideMenu li.navlink13 a.menuactive { background: top left no-repeat url('images/driver-assessment.jpg'); }
									ul#sideMenu li.navlink58, ul#sideMenu li.navlink58 a:hover, ul#sideMenu li.navlink58 a.menuactive { background: top left no-repeat url('images/adi-pdi-training.jpg'); }
									ul#sideMenu li.navlink22, ul#sideMenu li.navlink22 a:hover, ul#sideMenu li.navlink22 a.menuactive { background: top left no-repeat url('images/taxi-training.jpg'); }
									ul#sideMenu li.navlink16, ul#sideMenu li.navlink16 a:hover, ul#sideMenu li.navlink16 a.menuactive { background: top left no-repeat url('images/latest-legislation.jpg'); }
									ul#sideMenu li.navlink44, ul#sideMenu li.navlink44 a:hover, ul#sideMenu li.navlink44 a.menuactive { background: top left no-repeat url('images/driver-training.jpg'); }
			#footerLinks { list-style: none; padding: 0 0 0 2px; margin: 0; float: left; }
				#footerLinks li { float: left; margin: 0; padding: 0; font-size: 0.75em; padding: 0 10px 0 0 }
					#footerLinks li a { color: #2d5ba7; }
			#creatorLinks { float: right; font-size: 0.75em; padding: 0 2px 0 0; }
		#bottomPageContainer { display: block; height: 25px; padding: 6px 15px 0 15px; background: top center no-repeat url('images/content-background-bottom.png'); }

	.contentPanel { display: block; background: top center repeat-y url('images/content-panel-bg.jpg'); }
		.contentPanelTop { display: block; height: 20px; background: top center no-repeat url('images/content-panel-top.jpg'); }
		.contentPanelContent { display: block; padding: 0 16px; }
		.contentPanelBottom { display: block; height: 20px; background: bottom center no-repeat url('images/content-panel-bottom.jpg'); }
		
	.cb { clear: both; }
	.lightBlue { color: #3362af; }
	.white { color: #ffffff; }
/* End of 'tridentDriverTraining' */

