
/* NO STYLES */
	
			.no_styles {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 8pt;
				line-height: 11pt;
				color: #000000;
				margin : 0px 0px 0px 0px;
				padding-top: 0px;
				padding-right:0px;
				padding-bottom: 0px;
				padding-left: 0px;
		    }


/* LINK STYLES */

			A:link {
				text-decoration: underline;
				color: #43660C;
			}
			
			A:visited{
				text-decoration:underline;
				color: #43660C;
			}
			
			A:active{
				text-decoration:underline;
				color: #43660C;
			}
				
			A:hover{
				text-decoration:underline;
				color: #D2232A;
			}
			
/* BODY STYLES */
	
			.body {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 8pt;
				line-height: 11pt;
				color: #000000;
				background : #052301 ;
				background-image : url(../../../../../stellent/groups/public/documents/web_asset/ecmd0002293.jpg);
				margin : 0px 0px 0px 0px;
				background-color: #052301;
				background-repeat: repeat-x;
		    }
		    
		    
/* BACKGROUND TABLE STYLES */

			.bg_table {
				vertical-align : top;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 8pt;
				line-height: 11pt;
				color: #000000;
				border: 0px;
				width: 100%;
				margin-top: 0px;
				margin-right: 0px;
				margin-bottom: 0px;
				margin-left: 0px;
				background-image : url(../../../../../stellent/groups/public/documents/image/ecmd0001757.jpg);
				margin : 0px 0px 0px 0px;
				background-repeat: no-repeat;
				background-position: center top;
				height: 100%;
			}	
			
			.bg_td {
				padding-top: 0px;
				padding-right:0px;
				padding-bottom: 0px;
				padding-left: 0px;
				text-align: center;
				vertical-align : top;
			}	    
		    
			
/* TEMPLATE TABLE STYLES */

			.template_table {
				vertical-align : top;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 8pt;
				line-height: 11pt;
				color: #000000;
				border: 0px;
				width: 765px;
				margin-top: 10px;
				margin-right: 0px;
				margin-bottom: 0px;
				margin-left: 0px;
				border-top-width: 1px;
				border-right-width: 1px;
				border-bottom-width: 1px;
				border-left-width: 1px;
				border-top-style: solid;
				border-right-style: solid;
				border-bottom-style: solid;
				border-left-style: solid;
				border-top-color: #5389aa;
				border-right-color: #5389aa;
				border-bottom-color: #5389aa;
				border-left-color: #5389aa;	
				background-image : url(../../../../../stellent/groups/public/documents/image/pmcattle_fill_bg.gif);
				height: 100%;
			}
			
			
			.home_template_table {
				vertical-align : top;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 8pt;
				line-height: 11pt;
				color: #000000;
				border: 0px;
				width: 765px;
				margin-top: 10px;
				margin-right: 0px;
				margin-bottom: 0px;
				margin-left: 0px;
				border-top-width: 1px;
				border-right-width: 1px;
				border-bottom-width: 1px;
				border-left-width: 1px;
				border-top-style: solid;
				border-right-style: solid;
				border-bottom-style: solid;
				border-left-style: solid;
				border-top-color: #5389aa;
				border-right-color: #5389aa;
				border-bottom-color: #5389aa;
				border-left-color: #5389aa;	
				background-image : url(../../../../../stellent/groups/public/documents/image/pmcattle_fill_bg.gif);
			}
			
			.template_td {
				padding-top: 0px;
				padding-right:0px;
				padding-bottom: 0px;
				padding-left: 0px;
				text-align: center;
				vertical-align : top;
			}
			
/* LEFT NAVIGATION TABLE STYLES */

			.lft_nav_table {
				vertical-align : top;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 8pt;
				line-height: 11pt;
				color: #000000;
				border: 0px;
				width: 174px;
				background : #FFFFFF;
				text-align: center;
			}
			
			.lft_nav_td {
				padding-top: 0px;
				padding-right:0px;
				padding-bottom: 0px;
				padding-left: 0px;
				text-align: center;
				vertical-align: top;
			}
			
			div.menu_div {
				padding-top: 0px;
				padding-right:0px;
				padding-bottom: 0px;
				padding-left: 0px;
				float: right;
				vertical-align: top;
			}
			
/* DEALER LOCATOR STYLES */

			div.locator_table {
				vertical-align : top;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 8pt;
				line-height: 11pt;
				color: #000000;
				border: 0px;
				width: 155px;
				margin-top: 0px;
				margin-right: 0px;
				margin-bottom: 0px;
				margin-left: 6px;
				text-align: center;
			}
						
			div.locator_td_1 {
				padding-top: 6px;
				padding-right:0px;
				padding-bottom: 2px;
				padding-left: 0px;
				text-align: center;
				background: url('../../../../../stellent/groups/public/documents/image/ecmd0002311.gif') no-repeat 95% 100%;
				vertical-align: top;
			}
			
			.locator_td_2 {
				padding-top: 4px;
				padding-right:0px;
				padding-bottom: 2px;
				padding-left: 0px;
				text-align: center;
			}
			
			div.locator_font {
				vertical-align : top;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 7pt;
				line-height: 11pt;
				color: #000000;
				border: 0px;
				margin-top: 2px;
				margin-right: 0px;
				margin-bottom: 2px;
				margin-left: 0px;
			}
								
/* DEALER LOCATOR RESULTS STYLES */	

			.locator_results_table {
				vertical-align : top;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 9pt;
				line-height: 11pt;
				color: #000000;
				border: 0px;
				width:100%;
				margin-top: 0px;
				margin-right: 0px;
				margin-bottom: 0px;
				margin-left: 0px;
				text-align: left;
			}
			
			.locator_results_table2 {
				vertical-align : top;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 9pt;
				line-height: 11pt;
				color: #000000;
				border: 0px;
				width:auto;
				margin-top: 0px;
				margin-right: 0px;
				margin-bottom: 0px;
				margin-left: 0px;
				text-align: left;
			}
			
			.locator_results_td {
				padding-top: 25px;
				padding-right:25px;
				padding-bottom: 25px;
				padding-left: 25px;
				width:50%;
				text-align: left;
				vertical-align: top;
			}
			
			.locator_div {
				vertical-align : top;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 9pt;
				line-height: 14pt;
				color: #000000;
				border: 0px;
				width:100%;
				padding-top: 10px;
				padding-right:0px;
				padding-bottom: 10px;
				padding-left: 10px;
				text-align: left;
			}
			
			.locator_div2 {
				vertical-align : top;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 9pt;
				line-height: 14pt;
				color: #000000;
				border: 0px;
				width:100%;
				padding-top: 10px;
				padding-right:0px;
				padding-bottom: 10px;
				padding-left: 10px;
				text-align: center;
			}
			
/* FOOTER STYLES */

			div.footer_table {
				padding-top: 0px;
				padding-right:0px;
				padding-bottom: 0px;
				padding-left: 0px;
				vertical-align : top;
				text-align: center;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 7pt;
				line-height: 10pt;
				color: #000000;
				width:100%;
				margin-top: 0px;
				margin-bottom: 0px;
				background : #EFF0E0 ;
			}
			
			div.footer_div {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 7pt;
				line-height: 10pt;
				color: #000000;
				padding-top: 0px;
				padding-right:0px;
				padding-bottom: 0px;
				padding-left: 0px;
			}
			
			.footer_td {
				padding-top: 0px;
				padding-right:0px;
				padding-bottom: 0px;
				padding-left: 0px;
				vertical-align : top;
				text-align: center;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 7pt;
				line-height: 10pt;
				color: #000000;
				margin-top: 0px;
				margin-bottom: 0px;
				background : #EFF0E0 ;
			}
			
			div.footer_td {
				padding-top: 0px;
				padding-right:0px;
				padding-bottom: 0px;
				padding-left: 0px;
				vertical-align : top;
				text-align: center;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 7pt;
				line-height: 10pt;
				color: #000000;
				margin-top: 0px;
				margin-bottom: 0px;
				background : #EFF0E0 ;
			}
			
			div.footer_rule {
				padding-top: 0px;
				padding-right:1px;
				padding-bottom: 0px;
				padding-left: 2px;
				vertical-align : top;
				text-align: center;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 7pt;
				line-height: 10pt;
				color: #000000;
				margin-top: 0px;
				margin-bottom: 0px;
			}
			
/* MINOR CONTENT STYLES */
			
			div.minor_content_table
			{
				vertical-align : center;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 8pt;
				line-height: 11pt;
				color: #000000;
				width: 582px;
				border: 0px solid #F1BDBF;
				background: url('../../../../../stellent/groups/public/documents/image/pmcattle_mnrcntbg.gif') no-repeat 95% 100%;
				vertical-align: center;
				padding-top: 2px;
				padding-right:0px;
				padding-bottom: 0px;
				padding-left: 0px;
				margin-top: 6px;
				margin-right: 0px;
				margin-bottom: 0px;
				margin-left: 0px;
				text-align: left;
				height: 150px;
			}

			div.minor_content_left {
				text-align: center;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 8pt;
				line-height: 13pt;
				color: #000000;
				width: 287px;
				padding-top: 0px;
				padding-right:10px;
				padding-bottom: 0px;
				padding-left: 10px;
				margin-top: 0px;
				margin-right: 0px;
				margin-bottom: 0px;
				margin-left: 0px;
				float:right;
				border: 0px solid #000000;
				vertical-align: top;
				overflow: hidden;
				
			}
			
			div.minor_content_right {
				text-align: center;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 8pt;
				line-height: 13pt;
				color: #000000;
				width: 287px;
				padding-top: 0px;
				padding-right:10px;
				padding-bottom: 0px;
				padding-left: 10px;
				margin-top: 0px;
				margin-right: 0px;
				margin-bottom: 0px;
				margin-left: 0px;
				float:right;
				border: 0px solid #000000;
				vertical-align: top;
				overflow: hidden;
			}
			
			div.minor_content_title {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 9pt;
				color: #000000;
				vertical-align : center;
				padding-top: 0px;
				padding-right:0px;
				padding-bottom: 1px;
				padding-left: 0px;
			}
			
			
			
			
			
/* FLASH OBJECT TD STYLES */			
			
			.flash_object_td {
				padding-top: 16px;
				padding-right:4px;
				padding-bottom: 4px;
				padding-left: 0px;
				text-align: center;
				vertical-align: top;
				background-attachment: fixed;
				background-repeat: repeat-y;
				background-position: center top;
				height: 245px;
			}
			
/* SITE SEARCH STYLES */	

			.site_search_table {
				vertical-align : top;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 8pt;
				line-height: 11pt;
				color: #000000;
				border: 0px;
				width: 300px;
				margin-top: 10px;
				margin-right: 15px;
				margin-bottom: 10px;
				margin-left: 0px;
				text-align: center;
				font-weight: bold;
			}
			
			.site_search_td {
				padding-top: 0px;
				padding-right:0px;
				padding-bottom: 0px;
				padding-left: 0px;
				text-align: center;
				vertical-align: top;
			}
			
/* CONTENT STYLES */

			div.content_table {
				vertical-align : top;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 9pt;
				line-height: 11pt;
				color: #000000;
				width: 582px;
				border: 0px;
				margin-top: 0px;
				margin-right: 0px;
				margin-bottom: 0px;
				margin-left: 0px;
				text-align: center;
				height: 100%;
				background: url('../../../../../stellent/groups/public/documents/image/ecmd0002310.gif') repeat-y 95% 100%;
				
			}
			
			.content_table2 {
				vertical-align : top;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 9pt;
				line-height: 13pt;
				color: #000000;
				width: 95%;
				border: 0px;
				margin-top: 0px;
				margin-right: 0px;
				margin-bottom: 0px;
				margin-left: 0px;
				text-align: center;
				height: 100%;
			}
			
			.content_td {
				padding-top: 0px;
				padding-right:0px;
				padding-bottom: 0px;
				padding-left: 0px;
				text-align: center;
				vertical-align: top;	
			}
			
			.content_td2 {
				vertical-align : top;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 9pt;
				line-height: 13pt;
				color: #000000;
				width: 95%;
				border: 0px;
				margin-top: 0px;
				margin-right: 0px;
				margin-bottom: 0px;
				margin-left: 0px;
				padding-top: 6px;
				padding-right:6px;
				padding-bottom: 6px;
				padding-left: 6px;
				text-align: left;
				height: 100%;
			}
			
			div.content_bg {
				background: url('../../../../../stellent/groups/public/documents/image/ecmd0001597.gif') repeat-y left top;
				/*background-image : url(../../../../../stellent/groups/public/documents/image/ecmd0001597.gif);
				background-repeat: repeat-y;
				background-attachment: fixed;
				background-position: left top;
				height: 100%; */
			}
			
			div.content_header {
				vertical-align : top;
				font-family: Arial, Helvetica, sans-serif;
				text-align: left;
				font-size: 16pt;
				line-height: 17pt;
				color: #000000;
				border: 0px;
				padding-top: 16px;
				padding-right:0px;
				padding-bottom: 0px;
				padding-left: 15px;
				font-weight: bold;
				vertical-align: top;
				height: 50px;
				font-style: oblique;
				background: url('../../../../../stellent/groups/public/documents/image/ecmd0001618.jpg') no-repeat left top;
				
			}
			
			.spacer_td {
				padding-top: 0px;
				padding-right:0px;
				padding-bottom: 0px;
				padding-left: 0px;
				height: 100%;

			}
			
			.center_spacer_td {
				padding-top: 0px;
				padding-right:0px;
				padding-bottom: 0px;
				padding-left: 0px;
				height: 100%;	
				background: url('../../../../../stellent/groups/public/documents/image/ecmd0002294.gif') repeat-y left top;			
			}
			
			
		
			
			.contact_field {
				vertical-align : top;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 9pt;
				line-height: 11pt;
				color: #000000;
				width: 100%;
				border: 0px;
				margin-top: 0px;
				margin-right: 0px;
				margin-bottom: 0px;
				margin-left: 0px;
				padding-top: 0px;
				padding-right:0px;
				padding-bottom: 0px;
				padding-left: 0px;
				text-align: center;
				height: 100%;
				text-align: left;
				
			}
			
			.contact_field_2 {
				vertical-align : top;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 9pt;
				line-height: 11pt;
				color: #000000;
				border: 0px;
				margin-top: 0px;
				margin-right: 0px;
				margin-bottom: 0px;
				margin-left: 0px;
				padding-top: 0px;
				padding-right:0px;
				padding-bottom: 0px;
				padding-left: 0px;
				text-align: center;
				height: 100%;
				text-align: left;
				
			}
			
			.contact_field_3 {
				vertical-align : top;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 9pt;
				line-height: 11pt;
				color: #000000;
				border: 0px;
				margin-top: 0px;
				margin-right: 0px;
				margin-bottom: 0px;
				margin-left: 0px;
				padding-top: 0px;
				padding-right:0px;
				padding-bottom: 0px;
				padding-left: 0px;
				text-align: center;
				height: 100%;
				text-align: right;
				
			}
			

/* CONTRIBUTOR STYLES */
			 .CONTRIBUTOR_TABLE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 13pt;
	color: #000000;
	vertical-align : top;
	text-align: center;
	width: 100%;
	border: 0px none #FFFFFF;
	margin: 0px;
	padding: 0px;
	height: auto;
	clear: none;
			}
			
		
			TD {			
	border: 0px none #FFFFFF;
	margin: 0px;
	padding: 0px;
	text-align: left;
			}
			
			
			.IMAGE_RIGHT {		
	border: 0px none #FFFFFF;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	margin-right: 0px; 
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: right;
			}
			
			
			.IMAGE_LEFT {		
	border: 0px none #FFFFFF;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 10px; 
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	float: left;
			}			
			

			IMG {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	vertical-align : top;

			}
			
			.CONTRIBUTOR_TEXT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 13pt;
	color: #000000;
	vertical-align : top;
	text-align: justify;
	width: 100%;
	border: 0px none #000000;
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	height: auto;
	clear: none;
	float: none;
			}
	
			.CONTRIBUTOR_TITLE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	text-align : left;
	padding-top: 0px;
	padding-right:0px;
	padding-bottom: 0px;
	padding-left: 5px;
	vertical-align : top;
			}
			
			.CONTRIBUTOR_IMAGE_CENTER {
	text-align: center;
	border: 0px none #000000;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	vertical-align : top;
			}
			
			
			.HOME_PAGE_ARTICLE_TITLE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	line-height: 13pt;
	color: #000000;
	vertical-align : top;
	text-align: center;
	width: 100%;
	border: 0px none #000000;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	height: auto;
	clear: none;
	float: none;
			}
			
			.DATA_TABLE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 13pt;
	color: #000000;
	vertical-align : top;
	text-align: center;
	border: 1px solid #D8DBC0;
	margin: 0px;
	padding: 3px;
	height: auto;
	clear: none;
			}
			
			