* {margin: 0;padding: 0; padding-top: 2px}
/* mac hide \*/
html,body{width: 100%;}
/* end hide */
body { 
font-family: Arial, SunSans-Regular, Sans-Serif;
min-height: 100%;/* for good browsers*/
min-width: 990px;/* for good browsers*/
}

a.more_url:link {color: #6F6F71; font-size: 10px; text-decoration: none;}
a.more_url:visited  {color: #6F6F71; font-size: 10px; text-decoration: none;}
a.more_url:hover {color: #6F6F71; font-size: 10px; text-decoration: underline;}
a.more_url:active {color: #6F6F71; font-size: 10px; text-decoration: none;}

a.quicklinks:link {color: #495963; font-size: 12px; text-decoration: none;}
a.quicklinks:visited  {color: #495963; font-size: 12px; text-decoration: none;}
a.quicklinks:hover {color: #40515C; font-size: 12px; text-decoration: underline;}
a.quicklinks:active {color: #6F6F71; font-size: 12px; text-decoration: none;}

a.terms_and_conditions:link {color: #0069AA; font-size: 11px; text-decoration: none;}
a.terms_and_conditions:visited  {color: #0069AA; font-size: 11px; text-decoration: none;}
a.terms_and_conditions:hover {color: #0069AA; font-size: 11px; text-decoration: underline;}
a.terms_and_conditions:active {color: #192A34; font-size: 11px; text-decoration: none;}

a.sitepath:link  {color: #1993F1; font-size: 14px; text-decoration: none; font-weight: normal;}
a.sitepath:visited {color: #1993F1; font-size: 14px; text-decoration: none; font-weight: normal;}
a.sitepath:hover {color: #0070C0; font-size: 14px; text-decoration: underline;}
a.sitepath:active { color: #0070C0; font-size: 14px; text-decoration: none;}

a.sitemap_parent:link  {color: #000000; font-size: 12px; text-decoration: none; font-weight: normal;}
a.sitemap_parent:visited {color: #000000; font-size: 12px; text-decoration: none; font-weight: normal;}
a.sitemap_parent:hover {color: #0070C0; font-size: 12px; text-decoration: underline;}
a.sitemap_parent:active { color: #0070C0; font-size: 12px; text-decoration: underline;}

a.sitemap_child:link  {color: #1993F1; font-size:12px; text-decoration: none; font-weight: normal;}
a.sitemap_child:visited {color: #1993F1; font-size:12px; text-decoration: none; font-weight: normal;}
a.sitemap_child:hover {color: #005082; font-size:12px; text-decoration: underline;}
a.sitemap_child:active { color: #0070C0; font-size:12px; text-decoration: none;}

a.download_pdf:link  {color: #CE0000; font-size:12px; text-decoration: none; font-weight: normal;}
a.download_pdf:visited {color: #CE0000; font-size:12px; text-decoration: none; font-weight: normal;}
a.download_pdf:hover {color: #FE1616; font-size:12px; text-decoration: underline;}
a.download_pdf:active { color: #A0A0A0; font-size:12px; text-decoration: underline;}

a.bod_names:link  {color: #005082; font-size:10px; text-decoration: none; font-weight: normal;}
a.bod_names:visited {color: #7D7D7D; font-size:10px; text-decoration: none; font-weight: normal;}
a.bod_names:hover {color: #1993F1; font-size:10px; text-decoration: none;}
a.bod_names:active { color: #0070C0; font-size:10px; text-decoration: none;}

a.footer_sitemap:link  {color: #1993F1; font-size:12px; text-decoration: none; font-weight: normal;}
a.footer_sitemap:visited {color: #1993F1; font-size:12px; text-decoration: none; font-weight: normal;}
a.footer_sitemap:hover {color: #005082; font-size:12px; text-decoration: none;}
a.footer_sitemap:active { color: #0070C0; font-size:12px; text-decoration: none;}

/* START OF FULL SCREEN TRIO */
#outer{
	height: 100%;
	width: 100%;
	display: table;
	vertical-align: top;
	padding: 0px;
	margin: 0px;
}
#container {
	text-align: center;
	position: relative;
	vertical-align: top;
	display: table-cell;
	height: 100%;
	padding-top: 10px;
	margin: 0px;
} 
#inner {
	width: 990px;
	overflow: hidden;
	padding: 0px;
	margin-left: auto;
	margin-right: auto;
	border: 1px solid #FFF;
	border-bottom: none;
}

/* START OF HEADER */	
#header {
	background: #979C9F;
	margin: 0px;
	padding: 0px;
	position: relative;
	top: 0px;
	right: 0px;
	bottom: 0px;
	left: 0px;
	width: 990px;
	height: 140px;
}
.decorative{
	border: none;
	padding: 15px;
}
.decorative_valign{
	border: none;
	padding: 0px;
}
.header_left {
	position: relative;
	float: left;
	margin: 0px;
	padding: 0px;
	width: 241px;
	height: 140px;
	vertical-align: middle;
}
.header_right {
	background: url("img/banner_home.jpg");
	position: relative;
	float: right;
	text-align: right;
	margin: 0px;
	padding: 0px;
	width: 749px;
	height: 140px;
}

/* START OF INNOVATIVE SOLUTIONS BANNER */
.innovativesolutions {
	background: url("img/banner_inno2.jpg");
	background-position: 0px 142px;
	margin: 0px;
	padding: 0px;
	top: 140px;
	right: 0px;
	bottom: 0px;
	left: 0px;
	height: 71px;
	width: 990px;
}

/* START OF MENU */
#menu {
	z-index: 1003;
	text-align: center;
	background-image: url("img/horizm_bg.jpg");
	background-position: 0px 0px;
	width: 990px;
	height: 24px;
}

/* START OF BODY */
#body_wrapper_home {
	background: white;
	position: relative;
	width: 990px;
	margin: 0px;
	padding: 0px;
}
#body_wrapper_sitemap {
	background: #E8E8E8;
	position: relative;
	float: left;
	width: 970px;
	margin: 0px;
	padding: 10px;
	text-align: left;
}
#body_wrapper_agencies {
	background: #E8E8E8;
	position: relative;
	float: left;
	width: 970px;
	margin: 0px;
	padding: 10px;
	text-align: left;
}
#body_wrapper_terms {
	background: #E8E8E8;
	position: relative;
	float: left;
	width: 970px;
	margin: 0px;
	padding: 10px;
	text-align: left;
}
#body_wrapper_bod {
	background: #E8E8E8;
	position: relative;
	float: left;
	width: 970px;
	margin: 0px;
	padding: 10px;
	text-align: left;
}
#body_wrapper_group_structure {
	background: #E8E8E8;
	position: relative;
	float: left;
	width: 970px;
	margin: 0px;
	padding: 10px;
	text-align: center;
}
#body_wrapper_CnT {
	background: #E8E8E8;
	position: relative;
	float: left;
	width: 970px;
	margin: 0px;
	padding: 10px;
	text-align: left;
}
#capabilities_left {
	position: relative;
	float: left;
	width: 480px;
}
#services_right {
	position: relative;
	float: right;
	width: 480px;
}
span.quicklinks_subtitle {
	position: relative;
	float: left;
	padding: 0px;
	margin: 0px;
top: 0px;
left: 9px;
	color: #858585;
	font-size: 10px;
	line-height: 12px;
}
img.blueline_alt {
	padding-top: 10px;
}
img.blueline_alt_no_padding {
	padding-top: 0px;
}
div.back_to_top {
	width: 100%;
	text-align: right;
	border: 0px;
}
h4.sitepath_position_and_nonurl {
	text-align: left;
	font-size: 14px;
	color: #0070C0;
}
div.sitemap_container {
	padding: 0px;
	margin: 0px;
}
ul.sitemap_list {
}
li.sitemap_parent {
	list-style-type: none;
}
h5.sitemap_parent {
	font-weight: normal;
	color: #666666;
}
ul.sitemap_child1 {
}
li.sitemap_child1 {
	list-style-type: none;
	background-image: url(img/sitemap_branch.gif);
	background-repeat: no-repeat;
	background-position: 10px 9px; 
	padding-left: 10px; 
}
ul.sitemap_child2 {
}
li.sitemap_child2 {
	list-style-type: none;
	background-image: url(img/sitemap_branch.gif);
	background-repeat: no-repeat;
	background-position: 20px 9px; /* make first px value same as padding-left value */
	padding-left: 20px; 
}
ul.sitemap_child3 {
}
li.sitemap_child3 {
	list-style-type: none;
	background-image: url(img/sitemap_branch.gif);
	background-repeat: no-repeat;
	background-position: 30px 9px; /* make first px value the same as padding-left value */
	padding-left: 30px; 
}
#agencies {
	position: relative;
	float: left;
	width: 100%;
	text-align: center;
}
#agencies2 {
	position: relative;
	float: left;
	width: 100%;
	text-align: left;
}

h4.agencies {
	color: #666666;
	font-size: 12px;
}
span.agencies_left {
	position: relative;
	float: left;
	text-align: left;
	width: 250px;
}
span.agencies_right {
	position: relative;
	float: right;
	text-align: justify;
	width: 710px;
	color: black;
	font-size: 12px;
	font-weight: normal;

}
ul.angencies_list {
	margin-left: 40px;
	color: #8A8A8A;
}
div.contact_us_container {
	padding: 0px;
	margin: 0px;
	text-align: center;
}
div.agencies_container {
	padding: 0px;
	margin: 0px;
	text-align: center;
}
table.contact_us {
	border: 2px solid white;
	height: 350px;
}
h4.contact_us_heading {
	color: white;
	background: #0070C0;
	padding: 4px;
	font-size: 14px;
}
td.contact_us_heading {
	color: white;
	background: #0070C0;
	padding: 1px;
}
iframe.google_iframe {
	border-left: 2px solid white;
	border-right: 2px solid white;
}
td.contact_us_left {
	height: 22px;
	width: 200px;
	padding: 0px;
	text-align: right;
	padding-left: 10px;
	padding-right: 10px;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	line-height: 24px;
	border-top: 1px solid white;
}
td.contact_us_right {
	height: 22px;
	padding: 0px;
	padding-left: 4px;
	text-align: left;
	font-family: arial;
	font-size: 14px;
	line-height: 24px;
	border-top: 1px solid white;
	border-left: 1px solid white;
}

div.terms_container {
	position: relative;
	float: left;
	padding: 0px;
	margin: 0px;
	width: 970px;

}
#terms_left {
	position: relative;
	float: left;
	width: 230px;

}
#terms_right {	
	position: relative;
	float: right;
	width: 710px;

}
ul.seabulk li {
	margin-left: 100px;
	list-style-type: circle;
	font-size: 14px;
	color: #6F6F71;
	line-height: 16px;
}
ul.grad1 li {
	margin-left: 100px;
	list-style-type: circle;
	font-size: 12px;
	color: #6F6F71;
	line-height: 16px;
}
ol {
	list-style-type: decimal;
	font-size: 12px;
}
ol.terms_parent li {
	list-style-type: decimal;
	font-size: 14px;
	color: black;
	line-height: 16px;
}
ol.terms_child li{
	list-style-type: none;
	font-size: 12px;
	color: #6F6F71;
	padding-left: 0px;
}
ol.terms_child_alpha li{
	list-style-type: lower-alpha;
	padding: 0px;
	font-size: 12px;
	color: #8A8A8A;
	margin-left: 30px;
}
ol.terms_child_roman li{
	list-style-type: lower-roman;
	font-size: 12px;
	color: #8A8A8A;
	margin-left: 30px;
}
div.terms_left_content {
	padding: 0px;
	padding-left: 34px;
}
div.terms_right_content {
	padding: 0px;
	padding-left: 34px;
}
div.charter_container {
	padding: 0px;
	margin: 0px;
}
p.terms {
	font-size: 12px;
	color: black;
	text-align: justify;
	
}
p.newsflash_body {
	text-align: justify;
	font-size: 12px;
	color: #444444;
}
h4.charter_heading {
	text-align: center;
	font-size: 16px;
	color: #0070C0;
}
h4.charter_heading_left {
	text-align: left;
	font-size: 16px;
	color: #0070C0;
}
p.charter_body {
	text-align: justify;
	font-size: 12px;
	color: #666666;
}


p.charter_mission{
	text-align: center;
	font-size: 12px;
	color: #666666;
	font-weight: bold;
}
#project_reports_selector {
	position: relative;
	float: left;
	padding: 0px;
	height: 40px;
	text-align: left;
	color: black;
	left: 6px;
	top: 4px;
}
span.pr_relating_to {
	position: relative;
	float: left;
	font-size: 14px;
	color: #0070C0;
	font-weight: bold;
	top: 2px;
	right: 4px;	
}
input {
    border: 1px solid #FFF;
    background: #0070C0;
	color: white;
	width: 50px;
	height: 22px;
	font-weight: normal;
	font-family: arial;
	padding-bottom: 2px;
}
input:hover {
    border: 1px solid #FFF;
    background: #0060C0;
	color: white;
	font-weight: normal;
	font-family: arial;
}
input.email_us {
    border: 1px solid #FFF;
    background: #0070C0;
	color: white;
	width: 220px;
	height: 22px;
	font-weight: normal;
	font-family: arial;
	padding-bottom: 0px;
	padding-left: 5px;
	text-align: left;
	font-size: 12px;
}
input:hover.email_us {
    border: 1px solid #FFF;
    background: #0064B0;
	color: #EFEFEF;
	width: 220px;
	height: 22px;
	font-weight: normal;
	font-family: arial;
	padding-bottom: 0px;
	text-align: left;
	padding-left: 5px;
	font-size: 12px;
}
td.appreciates_feedback_text_black {
	color: black;
	font-size: 14px;
}
td.appreciates_feedback_text {
	color: #666666;
	font-size: 12px;
}
img.email_address {
	position: relative;
	padding: 0px;
	top: 3px;
}
textarea {
    border: 1px solid #FFF;
    background: #0070C0;
	color: white;
	width: 830px;
	height: 200px;
	font-size: 12px;
	font-weight: normal;
	font-family: arial;
	padding-bottom: 0px;
	padding-left: 4px;
	text-align: left;
}
textarea:hover {
    border: 1px solid #FFF;
    background: #0064B0;
	color: white;
	width: 830px;
	height: 200px;
	font-size: 12px;
	font-weight: normal;
	font-family: arial;
	padding-bottom: 0px;
	padding-left: 4px;
	text-align: left;
}
div.email_us_heading {
	font-size: 12px;
	font-weight: bold;
	color: black;
}
select { 
	height: 22px;
	background-color: white; 
	color: black; 
	padding: 0px;
	top: 0px;
	width: 140px;
}

h4.project_reports_heading {
	color: white;
	background: url('img/is_header_bg.jpg');
	padding: 4px;
}
li.core_values{
	list-style-type: none;
	padding-left: 0px; 
}
span.core_values {
	text-align: justify;
	font-size: 12px;
	color: #1993F1;
	font-weight: bold;
}
span.core_values_alt {
	text-align: justify;
	font-size: 12px;
	color: #666666;
}
div.ourbod_container {
	padding: 0px;
	margin: 0px;
}
h6.bod_heading {
	font-size: 12px;
	color: black;
}
span.bod_names {
	font-size: 10px;
	color: black;
	padding: 0px;
}
img.blueline_nofade {
	padding: 0px;
}
#bod_profile_container{
	background: none;
	position: relative;
	float: left;
	width: 970px;
	padding: 0px;
	margin: 0px;

}
#is_profile_container {
	position: relative;
	float: left;
	background: url('img/IS/BulkMaterialsHandling.jpg');
	background-repeat: no-repeat;
	background-position: 420px 0px;
	width: 967px;
	min-height: 365px;
	padding: 0px;
	margin: 0px;
}
#is_profile_container_coal_handling {
	position: relative;
	float: left;
	background: url('img/IS/CoalHandlingAndProcessing.jpg');
	background-repeat: no-repeat;
	background-position: 420px 0px;
	width: 967px;
	min-height: 365px;
	padding: 0px;
	margin: 0px;
}
#is_profile_container_renewable_energy {
	position: relative;
	float: left;
	background: url('img/IS/RenewableEnergy.jpg');
	background-repeat: no-repeat;
	background-position: 420px 0px;
	width: 967px;
	min-height: 365px;
	padding: 0px;
	margin: 0px;
}
#is_profile_container_wood_processing {
	position: relative;
	float: left;
	background: url('img/IS/WoodProcessing.jpg');
	background-repeat: no-repeat;
	background-position: 420px 0px;
	width: 967px;
	min-height: 365px;
	padding: 0px;
	margin: 0px;
}
#is_profile_container_water_treatment {
	position: relative;
	float: left;
	background: url('img/IS/WaterTreatment.jpg');
	background-repeat: no-repeat;
	background-position: 420px 0px;
	width: 967px;
	min-height: 365px;
	padding: 0px;
	margin: 0px;
}
#is_profile_container_forestry_equipment {
	position: relative;
	float: left;
	background: url('img/IS/ForestryEquipment.jpg');
	background-repeat: no-repeat;
	background-position: 420px 0px;
	width: 967px;
	min-height: 365px;
	padding: 0px;
	margin: 0px;
}
#is_profile_content{

	position: absolute;
	float: left;
	top: 60px;
	left: 19px;

	background: none;
	width: 550px;
	padding: 0px;
	margin: 0px;
	border: 1px solid white;
	border-right: 1px solid white;
	border-bottom: 1px solid white;
}
.decorative_alt_mask_noalpha{
	z-index: 6000;
	border: none;
	padding: 0px;
	background: transparent;	
	

}
h4.is_heading {
	color: white;
	background: url('img/is_header_bg.jpg');
	padding: 4px;

}
#is_profile_background {
	position: relative;
	float: left;
	padding: 0px;
	margin: 0px;
	width: 100%;
	background: white;

}
#is_profile_background_images {
	position: relative;
	float: left;
	padding: 1px;
	padding-top: 3px;
	padding-left: 3px;
	padding-bottom: 0px;
	margin: 0px;
	width: 546px;
	height: 20px;

	background: url('img/is_footer_bg.jpg');
}
div.is_images {
	position: absolute;
	float: left;
	left: 2px;
	top: 268px;
	background: none;
}
div.is_images_wood {
	position: absolute;
	float: left;
	left: 2px;
	top: 211px;
	background: none;
}
div.is_images_energy {
	position: absolute;
	float: left;
	left: 2px;
	top: 249px;
	background: none;
}
div.is_images_water_treatment{
	position: absolute;
	float: left;
	left: 2px;
	top: 230px;
	background: none;
}
div.is_relating_to {
	position: relative;
	float: right;
	padding: 0px;
	padding-right: 4px;
	bottom: 1px;

}
div.is_relating_to_energy {
	position: absolute;
	float: right;
	left: 293px;
	top: 28px;
	width: 250px;
}
p.is_profile_blurb {
	padding: 10px;
	font-family: Arial;
	font-size: 14px;
	color: black;
	line-height: 19px;
	text-align: justify;
	
}
div.bod_profile_left {
	position: relative;
	float: left;
	width: 160px;
	padding: 0px;
	text-align: left;
	left: 0px;
	top: 0px;
}
div.bod_profile_right {
	position: relative;
	float: right;
	width: 800px;
	padding: 0px;
	text-align: left;
	left: 0px;
	top: 0px;
}
div.group_policy_left {
	position: relative;
	float: left;
	width: 1px;
	padding: 0px;
	text-align: left;
	left: 0px;
	top: 0px;
}
div.group_policy_right {
	position: relative;
	float: right;
	width: 827px;
	padding: 0px;
	text-align: left;
	left: 0px;
	top: 0px;
}
h5.bod_profile_title {
	color: #1993F1;
	font-weight: normal;
}
h5.pr_profile_title {
	color: #0070C0;
	font-weight: bold;
}
p.bod_profile_blurb {
	color: #666666;
	font-size: 12px;
	text-align: justify;
}
p.newsletters_topics_include {
	color: #666666;
	font-size: 12px;
	padding-top: 18px;
	padding-left: 2px;
	text-align: justify;
}
p.graduate_desc{
	color: #666666;
	font-size: 12px;
	padding-top: 7px;
	padding-left: 0px;
	text-align: justify;
}
p.ps_desc{
	color: #666666;
	font-size: 12px;
	padding-top: 7px;
	padding-left: 0px;
	text-align: justify;
}
p.ps_desc2{
	color: #666666;
	font-size: 12px;
	padding-top: 7px;
	padding-left: 0px;
	text-align: justify;
	margin-left: 20px;
}
div.iso9001 {
	text-align: right;
	color: black;
	font-size: 10px;
}
h4.ps_subtitle {
	color: black;
	font-size: 14px;
}
h4.core_policies_icon_hs {
	background: url('img/CP/icon_hs.gif');
	background-repeat: no-repeat;
	background-position: 0px 0px; 
	padding-left: 45px; 
	height: 49px;
}
h4.core_policies_icon_qu {
	background: url('img/CP/icon_qu.gif');
	background-repeat: no-repeat;
	background-position: 0px 0px; 
	padding-left: 45px; 
	height: 49px;
}
h4.core_policies_icon_en {
	background: url('img/CP/icon_en.gif');
	background-repeat: no-repeat;
	background-position: 0px 0px; 
	padding-left: 45px; 
	height: 49px;
}
h4.profile_icon_bgl {
	background: url('img/profile/icon_bgl.jpg');
	background-repeat: no-repeat;
	background-position: 0px 0px; 
	padding-left: 80px; 
	height: 49px;
}
h4.profile_icon_quarry {
	background: url('img/profile/icon_quarry.jpg');
	background-repeat: no-repeat;
	background-position: 0px 0px; 
	padding-left: 80px; 
	height: 49px;
}
h4.profile_icon_meo {
	background: url('img/profile/icon_meo.jpg');
	background-repeat: no-repeat;
	background-position: 0px 0px; 
	padding-left: 120px; 
	height: 49px;
}
h4.profile_icon_scs {
	background: url('img/profile/icon_scs.jpg');
	background-repeat: no-repeat;
	background-position: 0px 0px; 
	padding-left: 110px; 
	height: 49px;
}
h4.profile_icon_fulghum{
	background: url('img/profile/icon_fulghum.jpg');
	background-repeat: no-repeat;
	background-position: 0px 0px; 
	padding-left: 80px; 
	height: 49px;
}
.body_left {
	position: relative;
	float: left;
	width: 243px;
	height: 352px;
	background: url("img/gallery_bg.jpg");
	padding: 0px;
	margin: 0px;
}
#body_left_content {
	position: relative;
	text-align: left;
	width: 228px;
	height: 352px;
	float: left;
	top: 20px;
	right: 5px;
	bottom: 5px;
	left: 12px;
	color: #3E3E3E;
}
.decorative_alt_mask{
	border: none;
	padding: 0px;
}

span.body_left_inner_url {
	float: right;
	margin-right: 20px;
}
div.hr {
	background: #979C9F;
	padding: 0px;
	margin-bottom: 10px;
	height: 1px;
	width: 222px;
}
div.body_right {
	position: relative;
	float: right;
	padding: 0px;
	margin: 0px;
	height: 351px;
	bottom: 1px;
}
div.body_right_404{
	position: relative;
	float: right;
	background: #E8E8E8;
	text-align: left;
	padding: 0px;
	padding-top: 0px;
	top: 0px;
	margin: 0px;
	width: 746px;
	height: 352px;
	bottom: 1px;
}
div.gallerylayer {
	padding:0px;
	margin:0px;
}
#careers_div {
	position: relative;
	float: left;
	width: 475px;
}
#training_div {
	position: relative;
	float: right;
	width: 475px;
}
span.CnT_page_heading {
	color: #0070C0;
	font-weight: bold;
}
div.CnT_container {
	position: relative;
	float: left;
	padding: 0px;
	margin: 0px;
	width: 100%;

}

/* START OF FOOTER */
div.footer_cap {
	position: relative;
	float: left;
	height: 16px;
	padding: 0px;
	background: white;
	border-top: 1px solid white;
}
div.footer_cap_inv {
	position: relative;
	float: left;
	padding: 0px;
	background: none;
	height: 17px;
}
img.footer_cap_img {
	width: 990px;
	height: 16px;
	padding: 0px;
}
.footer_content_container {
	background: url("img/footer_bg2.jpg");
	float: left;
	width: 990px;
	text-align: left;
	margin: 0px;
	padding: 0px;
	color: #564b47;
	font-size: 14px;
	line-height: 16px;
}
.footer_content_left {
	float: left;
	width: 933px;
	text-align: left;
	margin: 0px;
	padding: 0px;
	text-align: justify;
	color: #564b47;
	font-size: 12px;
	line-height: 13px;
}
.footer_content_right {
	margin: 0px;
	padding: 0px;
}
p.footer_content_paragraph {
	padding: 8px;
}
span.bel_blurb {
	padding: 8px;
	width: 933px;
	text-align: left;
	margin: 0px;
	padding: 0px;
	text-align: justify;
	color: #564b47;
	font-size: 14px;
	line-height: 16px;
}
img.no_padding {
	position: relative;
	float: left;
	top: 0px;
	padding: 0px;
}
.decorative_alt {
	border: none;
}

img.footer_cap_img_inv {
	width: 990px;
	height: 17px;
	padding: 0px;
}
