		html {
			margin: 0px; 
			padding: 0px;
		}
		body {
			text-align: center;
			background-color: #FFFFFF;
			margin: 0px;
			font-family: arial;
			font-size: 11pt;
			color: #000000;
		}
		
		td, p 
		{
			font-family: arial;
			font-size: 11pt;
			color: #000000;
			
		}
		
		img {
			border: 0px;
		}
		h2
		{
			color: #854828;	
			font-weight: bold;
			font-size: 15pt;
			margin:0 0 20px 0;
		}
		H3 
		{
			color: #854828;	
			font-weight: bold;
			font-size: 14px;
		}
		h4 
		{
			color: #000;	
			font-weight: bold;
			font-size: 13pt;
			margin:0;
		}
		h4 a {
			color: #000;
		}
		#container {
        margin-left: 10%;
		text-align: left;

		}
		#bottomLeftCorner 
		{
		    display: none;
			background: URL(/images/misc_bot_left.gif);
			background-position: bottom left; 
			background-repeat: no-repeat;
		}	
		
		#containerOneColumn {
            margin-left: 10%;
		}		
		#leftColumn 
		{
		    display: none;
			width: 164px;
			float: left;
		}

		.leftColumnPadding {
			padding: 30px 15px 30px 20px;
		}		
		.leftColumnPadding2 {
			padding: 30px 15px 0px 25px;
		}	
		
		.subNav {
			background-color: #DCE2D3;
			border-bottom: 1px solid #C9C7B8;
		}
		.subNav ul {
			margin: 0px 0px 0px 35px;
			list-style-type: none;
			padding-top: 7px;
			padding-bottom: 7px;	
			width: 120px;				
		}
		.subNav ul li {
			padding-left: 0px;
			padding-bottom: 7px;
			padding-top: 7px;
			border-bottom: 1px solid #ccc;
			color: #42433F;
			background: none;
			font-size:11px;
		}		
		.subNav li.bottom {
			border: 0px;
		}	
		.subNav li a, .subNav li a:visited, .subNav li a:hover, .subNav li a:active {
			text-decoration: none;
			color:#42433F;
		}
		.subNav li a:hover {
			text-decoration: none;
			color:#7C8464;
		}	
		.subNav li.secondItem a.activeLink {
			color: #7C8464;
		}
		li.thirdItem a.activeLink {
			color: #7C8464;
		}
		
		ul.thirdNav {
			width: 80px;
		}
		
		li.thirdItem {
			border-bottom: 0px;
			padding-left: 0px;
			padding-right: 0px;
			margin-right: 0px;
			margin-left: 0px;
		}
		
		.breakDiv {
		clear: right; 
		height: 25px;
	    }	
		#centerColumn {
			width: 444px;
			float: left;
			padding: 0px 10px 0px 25px;
			voice-family: "\"}\""; 
			voice-family: inherit; 
			width: 409px;	/* This is the correct value */ 
		} html>body 
		#centerColumn { 
			width: 409px; 
		}
		
		
		#centerColumnSub 
		{
		    text-align: left;
			width: 444px;
			float: left;
			padding: 36px 10px 0px 25px;
			voice-family: "\"}\""; 
			voice-family: inherit; 
			width: 409px;	/* This is the correct value */ 
		} html>body 
		#centerColumnSub { 
			width: 409px; 
		}
		
				
		#rightColumn 
		{
		    display: none;
			width: 165px;
			float: right;
		}
		
		#rightColumnSub 
		{
		    display: none;
			width: 165px;
			float: right;
		}
				
		#rightColumnPadding {
			padding: 34px 15px 0px 15px;
		}
		#rightColumnPaddingSub {
			padding: 58px 15px 0px 15px;
        }			
		#bottomRightCorner 
		{
   		    display: none;
			float: right;
			width: 163px;
			background: URL(/images/misc_bot_right.gif);
			background-repeat: no-repeat;
			background-position: bottom right; 			
		}
	
		/* used on all templates */
		#headerContainer 
		{
		    display: none;
			margin: 15px auto 10px auto; 		
			text-align: right;
			width: 773px;
			height: 30px;
		}

		
		#footerContainer 
		{
		    display: none;
			margin: 15px auto 50px auto; 		
			text-align: center;
			width: 773px;
		}		
		
		#footerContent {
			color: #C9C9C9;
			float: right;
            padding-right: 100px;			
		}
		
		#footerContent a {
			color: #C9C9C9;
		}
		.searchBox {
			background-color: #C9C9C9;
			border: 1px solid #FFFFFF;
			margin-right: 7px;
			margin-bottom: 2px;
			border-style: inset;
		}
		#searchContainer {
			float: right; 
			position:relative; 
			top:-3px; 
			margin-left: 8px;
		}

		form {
			margin: 0px;
			padding: 0px;
		}
		
		#navTopLine {
			font-size: 1px;
			height: 1px;
			line-height: 1px;
			border-bottom: 1px solid #C9C7B8;
		}

		#navBotLine {
			font-size: 1px;
			height: 1px;
			line-height: 1px;
			background-color: #CCCABC;
		}
		.promoText {
			margin-top: 10px;
			font-family: Arial;
			font-size: 13px;
			color: #646464;
		}

		.promoQuestion {
			margin-top: 20px;
			margin-bottom: 3px;
			font: 11pt arial;
			font-weight: 900;
			color: #646464;
		}		
		.promoSelect {
			width: 385px;
		}
		
		a:link, a:visited 
		{
	        color: #520;
	        background: transparent;
	        font-weight: bold;
	        text-decoration: underline;
		}
		a:hover {
			text-decoration: none;
		}
		
		ul {
		
			margin: 0px;
			margin-top: 10px;
			padding: 0px;
			list-style-type: none;
		}
		
		ul.generic li
		{
			padding: 0 0 7px 15px;
			background: URL(/images/blt_plain.gif) no-repeat 0px 5px;
		}
		
		
		ul a {
			/* font-size: 12px; */
			color: #646464;
		}

		li 
		{
			padding-left: 7px;
			padding-bottom: 16px;
			background: URL(/images/misc_smarrow.gif) no-repeat 0px 5px;			
		}

		li.news {

			background: URL(/images/misc_smarrow.gif) no-repeat 0px 5px;
		}		


		li.conItem {
		
			padding-left: 7px;
			padding-bottom: 16px;
			background: URL(/images/misc_smsquare.gif) no-repeat 0px 6px;

		}

		li.viewMore a {
			color: #854828;
		} 
		
		li.viewMore {
			background-image: none;
		}		
		
		li.serviceItem {
			background: URL(/images/blt_arrow_services.gif) no-repeat 0px 4px;
			padding: 0 0 11px 8px;		
		}
		li.serviceItem a {
			padding-bottom: 11px;
			color: #854828;			
		}			
		a.viewMore 
		{
			color: #854828;
		}
		
		.tableCaseStudyList {
			padding-left:20px;
		}
		
		.tableCaseStudyList td {
			padding-bottom: 8px;
		}
		.tableCaseStudyList td a {
			color: #854828;
		}
		.tableCaseStudyDetail td {
			padding: 3px 0;
		}
		div.floatLeftLink {
			float:left;
		}
		div.floatRightLink, div.floatRightLinkPrint {
			float:right;
		}
		div.floatLeftLink a, div.floatRightLink a, div.floatRightLinkPrint a {
			color:#854828;
		}
		div.floatRightLinkPrint {
			background: url(/images/icon_print.gif) no-repeat 0px 1px;
			padding-left:18px;
		}
		.subPromoText 
		{
			font-size: 11pt;
		}
		
		.subDivider 
		{
			margin-top: 18px;
			margin-bottom: 18px;
			border-bottom: 1px solid #000000;
			height: 1px;
			font-size: 1px;	
		}
		.subDividerContainer 
		{
			margin-bottom: 18px;
			border-bottom: 1px solid #CCCCCC;
		}
		.subDividerContainer table td
		{
			padding-bottom: 18px;
			
		}
		.articleDate {
			color: #666666;
			font-size:11px;
		}
		.articleDetailDate {
			margin-top:-20px;
			margin-bottom: 15px;
			font-weight:bold;
		}
		
		.padTen 
		{
			padding-left: 10px;	
		}

		.quoteSource 
		{
			color: #854828;
			text-align: right;	
			margin-top: 20px;
			margin-bottom: 30px;
		}
		
		.quoteContent
		{
			margin-top: 15px;	
		}
		.testimonial 
		{
			margin-bottom: 20px;
			font-style:italic;
		}
		.testimonialName 
		{
			padding: 10px 0 0 30px;
			font-style:normal;
			font-size:11px;
		}
		.contributorBackground 
		{
			background-color:#ffffff;
		}
		.partnerContainer 
		{
			margin-bottom: 25px;
		}
		
		.partnerContent 
		{
			 width:230px; 
			 padding-left:15px;
			 voice-family: "\"}\""; 
			 voice-family: inherit; 
			 width: 215px;	/* This is the correct value */ 
		} 
		html>body .partnerContent
		{ 
			width: 215px; 
		}
		
		.logoContainer 
		{
			width:175px;
			text-align:center;
		}
		
		.formLabel 
		{
		    font-weight: bold;
		}
		
		ul.navList 
		{
			margin: 0px;
			margin-top: 10px;
			padding: 0px;
			padding-left: 25px;
			padding-right: 5px;
		}

        ul.navList li 
        {
            padding-bottom: 7px;
        }		
        
        .breakDiv 
        {
		clear: right; 
		height: 10px;
	    }            
        
        .pageHeader 
        {
            margin-bottom: 18px;
        }