@charset "UTF-8";
/* 	
====================================================
	
	Stylesheet by Studio North
	Stylesheet: print.css
                Jan 2011
			
====================================================*/


body {
	font-family: "arial", Helvetica, Serif;
	background: #333;
	color: #333;
	background-image: none!important;
}
img {
	display: none;
	border: none;
	float: left;
	margin-right: 12px;
	background-image: none;
}

#logo {
	text-align: left;
	float: left;
	margin-left: 0px;
	margin-bottom: 10px;
	padding-left: 12px;	
	border: none;	
	color: #FFF!important;
}

#logo a {
	color: #FFF!important;
}

#logo img {
	display:block!important;
}
.container_30 .grid_1 {
	width: 100%;
	margin-left: 0px;
}
.container_30 .grid_2 {
	width: 100%;
	margin-left: 0px;
}
.container_30 .grid_3 {
	width: 100%;
	margin-left: 0px;
}
.container_30 .grid_4 {
	width: 100%;
	margin-left: 0px;
}
.container_30 .grid_5 {
	width: 100%;
	margin-left: 0px;
}
.container_30 .grid_6 {
	width: 100%;
	margin-left: 0px;
}
.container_30 .grid_7 {
	width: 100%;
	margin-left: 0px;
}
.container_30 .grid_8 {
	width: 100%;
	margin-left: 0px;
}
.container_30 .grid_9 {
	width: 100%;
	margin-left: 0px;
}
.container_30 .grid_10 {
	width: 100%;
	margin-left: 0px;
}
.container_30 .grid_11 {
	width: 100%;
	margin-left: 0px;
}
.container_30 .grid_12 {
	width: 100%;
	margin-left: 0px;
}
.container_30 .grid_13 {
	width: 100%;
	margin-left: 0px;
}
.container_30 .grid_14 {
	width: 100%;
	margin-left: 0px;
}
.container_30 .grid_15 {
	width: 100%;
	margin-left: 0px;
}
.container_30 .grid_16 {
	width: 100%;
	margin-left: 0px;
}
.container_30 .grid_17 {
	width: 100%;
	margin-left: 0px;
}
.container_30 .grid_18 {
	width: 100%;
	margin-left: 0px;
}
.container_30 .grid_19 {
	width: 100%;
	margin-left: 0px;
}
.container_30 .grid_20 {
	width: 100%;
	margin-left: 0px;
}
.container_30 .grid_21 {
	width: 100%;
	margin-left: 0px;
}
.container_30 .grid_22 {
	width: 100%;
	margin-left: 0px;
}
.container_30 .grid_23 {
	width: 100%;
	margin-left: 0px;
}
.container_30 .grid_24 {
	width: 100%;
	margin-left: 0px;
}
.container_30 .grid_25 {
	width: 100%;
	margin-left: 0px;
}
.container_30 .grid_26 {
	width: 100%;
	margin-left: 0px;
}
.container_30 .grid_27 {
	width: 100%;
	margin-left: 0px;
}
.container_30 .grid_28 {
	width: 100%;
	margin-left: 0px;
}
.container_30 .grid_29 {
	width: 100%;
	margin-left: 0px;
}
.container_30 .grid_30 {
	width: 100%;
	margin-left: 0px;
}
.bigmarginLeft {
	margin: 0px;
	float: left;
}
.alignRight {
	padding-left: 0px;
	margin-left: 0px;
}
.featureBoxPlain {
	width: 100%;
	margin-top: 20px;
	font-size: 14px;
}
.featureBox {
	display: block;
	float: left;
	clear: both;
	padding-top: 20px;
}

/**** DISPLAY NONE STYLES ****/

#bannerPanel, #breadcrumb, #topLinks, #search, #navTop, #footer, #leftColumn, .nextLink, #boxtext, .twothirdswidth, .rightthird, .logintable, .COOKIEcrumbback, .hr, .profile-link, .downloadLink, #filterList, #filterSearch, #pageList, #loginForm, #theForm, #theFormDetails, .disclaimer, #aside, .profilesNav, #filterList {
	display: none;
	width: 100%;
}

/**** BACKGROUND/BORDER STYLES ****/

#container, #singleColumn, #rightColumn, #sectionMain, #sectionMainHome, #sectionMainList, .featureBox, .featureBoxSpace, .featureList, .featureList ul li, ul.arrowList li, .featureLink, #newsItem p.newsText, #breadcrumb, .equalize, .featureBox, .dotUnderMargin, #tabNav, .highlightBox, #concertina, .textData, .categoryList, .categoryListItemBrochures, .categoryListItemBrochures h2, #boxContainer, #box, #aside, #newsItem, .newsText, .categoryListItem, #ctl07_pnlSubscribeForm {
	width: 100%;
	background-image: none;
	background-color: #FFF;
	color: #333;
	border: none;
	float: none;
}
#rightColumn {
	float: left;
}
#sectionMain {
	margin-left: 12px;
}

.clear {
	display: none;
}
#tabNav {
	float: left;
	width: 100%;
}
#officeSearch {
	display: none;
}
.textData th {
	text-align: left;
	padding-top: 20px;
	padding-bottom: 20px;
	font-weight: bold;
}
#sectionMainMembers {
	float: left;
}
#sectionMainMembers p {
	float: left;
	display: block;
}

ul {
	margin-left: 0px;
	padding-left: 0px;
}

li {
	margin-left: 0px;
	padding-left: 0px;
}

ul.wrapBullets, li.wrapBullets {
	margin-left: 0px;
	padding-left: 0px;
}

/**** COPY STYLES ****/

h1, .liteHeading {
	text-align: left;
	margin: 0;
	background-image: none;
	color: #333;
	font-size: 20px;
	margin-top: 10px;
	margin-bottom: 10px;
}
h2 {
	text-align: left;
	background-image: none;
	color: #333;
	font-size: 15px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#tabNav h1 {
	margin-left: 10px;
}
#tabNav h2 {
	margin-left: 10px;
}
h3 {
	text-align: left;
	background-image: none;
	color: #333;
	margin-top: 10px;
	margin-bottom: 10px;
}
h4 {
	text-align: left;
	background-image: none;
	color: #333;
	margin-top: 10px;
	margin-bottom: 10px;
}
p {
	background-image: none;
	color: #333;
}

/* Improve colour contrast of links */

a:link, a:visited {
   color: #666666;
   background: transparent;
   font-weight: normal;
   text-decoration: underline;
   }
   
a:link:after, a:visited:after {
   content: " (" attr(href) ") ";
   color: #666666;
   background: transparent;
   font-weight: normal;
   text-decoration: underline;
   }
a[href^="/"]:after {
   content: " (http://www.amec.com" attr(href) ") ";
   color: #666666;
   background: transparent;
   font-weight: normal;
   text-decoration: underline;
   }

#bannerPanel, #bannerText, #bannerContent, #concertina {
	width: 150%;
	padding-left: 12px;
}
#sectionMainProfiles {
	margin-top: 20px;
}
#sectionMainProfiles h1 {
	clear: both;
	padding-top: 20px;
}
.arrowList {
	margin-left: 0px;
	padding-left: 12px;
}
.arrowList ul {
	list-style: none;
	margin-left: 0px;
	padding-left: 0px;
}
.arrowList li {
	list-style: none;
	margin-left: 0px;
	padding-left: 0px;
}
.featureList ul li {
	list-style: none;
	margin-left: 0px;
	padding-left: 0px;
	dislay: block;
	width: 100%;
	float: left;
}



