	
			* { padding: 0; margin: 0; }
			body { background: #CACACA; font-family: helvetica, arial,  sans-serif; font-size: 0.8em; letter-spacing: 0.01em; }

			p { font-size: 105%; line-height: 140%; text-align: justify; padding-top: 10px;}
			h1 { font-size: 28px; font-weight: bold; padding-bottom: 15px;}
			h2 { margin-bottom: 15px; }
			
			hr { color: #000; background-color: #000; height: 1px; margin: 6px 0px 6px 0px; border: 0; }

			a { font-weight: bold; color: #0066FF; }
			a:hover, a:visited:hover { color: #FF6600; }
			a:visited { color: #5e27b5; }
			
			img { border: 0px; }
			img { behavior: url(../iepngfix.htc) }


			input { font-family: helvetica, arial, sans-serif; }

			fieldset { border: none; }
			
			#backdrop-top { background: url('../assets/images/page-backdrop-top.gif') bottom no-repeat; width: 825px; padding: 5px 10px 0px 10px; }
			#backdrop-main { background: url('../assets/images/page-backdrop-span.gif') top repeat-y; width: 825px; padding: 0px 10px 0px 10px; text-align: left; }
			#backdrop-bottom {background: url('../assets/images/page-backdrop-bottom.gif') bottom no-repeat; width: 825px; padding: 0px 10px 10px 10px; }
			
			#panel-masthead { width: 100%; height: 240px; color: #ffffff; }
			
			#panel-masthead .top-section { width:100%; height: 80px; }
			#panel-masthead .top-section .logo { width: 20%; height: 80px; float: left; color: black;}
			#panel-masthead .top-section .logo .logoPad { padding: 40px 8px 0px 0px;}
			#panel-masthead .top-section .top-navigation { width: 80%; height: 80px; float: left; text-align: right; }
			#panel-masthead .top-section .top-navigation .search{ width: 195px; ; float: right; padding-top: 15px; border: 0px; text-align: right;}
			#panel-masthead .top-section .top-navigation .nav-items { width: 96%; float: right; padding-top: 36px; }
			
			#panel-masthead .span-section { padding-top: 120px; float: left; }
			#panel-masthead .span-section .strapline { float: left; width: 580px; }
			#panel-masthead .span-section .newsletter { float: left; width: 185px; background: #ffffff; color: black; margin-top: 8px; }
			
			#panel-content {background: #ffffff; width: 100%; float: left; padding-bottom: 25px;}
			#panel-content .horizontal-divider { border-top: 2px solid black; height: 1px; margin: 0px 30px 0px 30px; clear: both;  }
			
			#panel-content #home-left { width: 56%; float: left; margin-bottom:  15px;}

			#panel-content #home-right { width: 44%; float: left; }			
			#panel-content #home-right .item { padding: 20px 30px 10px 30px; height: 100px; }
			#panel-content #home-right .header { float: left; padding-right: 15px; }
			#panel-content #home-right ul { padding:  0px; margin: 0px;}
			#panel-content #home-right li { list-style:  none; padding-bottom: 18px; color: #000000; font-size: 90%; letter-spacing: 0.08em; line-height: 140%;}
			#panel-content #home-right li h3 { font-weight: bold; font-size: 110%; }
			
			#panel-content #home-right .whatsnew-image { float: left; width: 90px; height:  68px;}	
			#panel-content #home-right .whatsnew-item { float: left; width: 48%;}	
			#panel-content #home-right .whatsnew-item a { font-size: 90%; letter-spacing: 0.08em; }
			
			#panel-footer { background: url('../assets/images/footer-backing.gif') top repeat-x #D8D8D8; width: 100%; float: left; padding-bottom: 15px; color: #333333; font-size: 86%; }
			#panel-footer a { color: #000000; text-decoration: none; }
			#panel-footer a:hover { text-decoration: underline; }
			
			.clearer {clear: both; height: 1px; width: 100%; background: #FFFFFF;}
			.clearerPad10 {clear: both; height: 10px; width: 100%; background: #FFFFFF;}
			.generalPad {  padding: 0px 30px 0px 30px; }
			.contentPad { padding: 20px 30px 10px 30px; }
			.contentPad2 { padding: 5px 30px 5px 30px; }
			.contentPad3 { padding: 20px 30px 0px 30px; }
			.navPad { padding-left: 19px; float: left; }
			.floatLeft { float: left; }
			.floatRight { float: right; }
			.textRight { text-align: right; }
			.grey { color: gray; }
			
			.gap10 { width: 10px; float: left;}
			.width100 { width: 100%; background: red; }

