/*Copyright Bridgeline Software, Inc. An unpublished work created in 2007. All rights reserved. 
This software contains the confidential and trade secret information of Bridgeline Software, Inc. 
("Bridgeline").  Copying, distribution or disclosure without Bridgeline's express written permission is prohibited.*/



/***********************************
*	BEGIN GLOBAL LAYOUT
***********************************/

body { 
	font-family:Arial;
	background: #ffffff !important;
	background-image:none !important; 
	font-size: 10pt;
	color:#000;
	border:none;
	margin:0 !important;
	padding:0;
	float:none;
	width:100% !important;
}

div.wrapper{
	background-image:none !important;
	width: 100% !important; 
	margin: 0 !important; 
	padding: 0 !important; 
	float:none !important;
	clear:both !important;
	display:block !important;
	overflow:visible !important; 
}


/***********************************
*  END GLOBAL LAYOUT
***********************************/



/***********************************
*  BEGIN ELEMENT STYLES
***********************************/

ul {
	list-style-type:disc;
}

/***********************************
*  END ELEMENT STYLES
***********************************/



/***********************************
*  BEGIN CONTENT LAYOUT
***********************************/

div.articlePDF {
	text-align:left;
	float:none !important;
}

div.firstRow div.subCol1,div.contentArea {
	float:none !important;
	clear:both !important;
	display:block !important;
}

div.introBox div.photo,div.introBox div.content {
	display:block !important;
	width:600px;
}

div.factPage,div.tableContainer,div.asmePage2,div.magazine,div.exploreContent {
	width:600px;
	float:none !important;
	clear:both !important;
	display:block !important;
}

div.mainContent,div.highLightBox {
	float:none !important;
	clear:both !important;
	display:block !important; 
}

div.contentHeader img.header1,div.contentHeader img.header2,div.contentHeader img.header3 {
	display:block;
}

table.factSheet {
	float:none !important;
	clear:both !important;
	width:100% !important;
}

.article-headline2 {
	float:none !important;
	text-align:left !important;
}
div.genContentBody table {
	float:none !important;
	text-align:left !important;
	clear:both !important;
	width:100% !important;
	display:block !important;
	border:none !important;
	background:none !important;
	position:static;
}

div.contentArea table {
	border:none !important;
	background:none !important;
}
div.genContentBody table td {
}

div.genContentBody, div.genContentBody table p  {
	float:none !important;
	text-align:left !important;
	position:static;
}

div.genContentBody table p img {
	text-align:left !important;
	float:none !important;
	clear:both !important;
}

div.genContentBody table {
	float:none !important;
	clear:both !important;
	width:100% !important;
	border:none !important;
	text-align:left !important;
	overflow:visible !important;
}

div.genContentBody table img {
	float:none !important;
	clear:both !important;
	text-align:left !important;
}

div.contentHeader ul {
	float:none !important;
}

div.formrow label {
	width:150px;
}

div.infoBox {
	width:250px;
	margin:0em 2em 0em 0em;
	display:block !important;
}

div.grayBox div.grayBoxContent,div.darkGrayBox div.darkGrayBoxContent {
	border:none;
}

div.insideLinks div.link {
	width:100%;
	float:none !important;
	clear:both !important;
	margin:0;
	display:block !important;
}

div.articleInfo {
 width:600px;
}

div.associationPage,div.associationPage div.contentLeft {
	float:none !important;
	clear:both !important;
	display:block !important;
	width:100%;
}

div.associationPage div.infoBox {
	display:block;
	width:100%;
}

div.associationPage div.contentRight div.infoBox,div.associationPage div.withinGrayBox div.infoBox {
	display:block;
	width:600px;
}

div.associationPage div.middle {
	margin:0em 0em 0em 3em;
}

div.associationPage div.last {
	float:none !important;
	clear:both !important;
	display:block !important;
	width:100% !important;
}

div.withinGrayBox {
	width:50%;
	padding:0;
	margin:0;
}

div.mainContent div.middleColumn {
	width:100%;
}

div.insideContent1 div.articleInfo {
	width:320px;
	margin:0;
	padding:0;
}

div.newsLandingContent2 {
	width:250px;
	margin:0;
	padding:0;
}

div.awardsSection, div.memberSection {
	margin:0;
	display:block;
	width:90%;
}

div.pressRoomLeft,div.pressRoomRight {
	float:none !important;
	clear:both !important;
	display:block;
	width:100% !important;
}

div.pressRoomPage div.infoBox {
	display:block;
	width:600px;
}

div.newsResearchPage {
	float:none !important;
	clear:both !important;
	display:block !important;
}

div.articleSection,div.featuresSection {
	float:none !important;
	clear:both !important;
	display:block !important;
	width:100%;
}

div.featuresSection div.infoBox,div.latestSection div.infoBox {
	display:block;
	width:100%;
}

div.singleColumn {
	width:600px!important;
	display:block!important;
}

div.eventsTable {
	float:none !important;
	clear:both !important;
	display:block;
	width:600px;
}

table.eventListing {
	display:block;
	width:600px;
}

div.articleContainer,div.topicPage {
	float:none !important;
	clear:both !important;
	display:block;
	width:100% !important;
}

div.newsLandingInside div.insideContent1 {
	float:none !important;
	clear:both !important;
	display:block;
	width:600px;
}

div.insideContent1 div.articleInfo,div.newsLanding2 div.newsLetters div.infoBox {
	float:none !important;
	clear:both !important;
	display:block;
	width:100% !important;
}

div.newsLandingInside div.insideContent2 div.infoBox,div.newsLandingInside div.insideContent1 div.infoBox,div.newsLanding2 div.events div.infoBox {
	float:none !important;
	clear:both !important;
	display:block;
	width:600px;
}

div.homeContent,div.homePage,div.container1 {
	float:none !important;
	clear:both !important;
	display:block !important;
	width:100% !important;
}

div.container1 div.highlights{
	float:none !important;
	clear:both !important;
	display:block !important;
	width:100% !important;
}

div.homeContent div.infoBox{
	width:80%;
	margin:0;
}

div.container1 div.digital div.box3 {
	margin-left:-40px;
}


div.container2 div.column1,div.container1 div.digital div.box3 {
	float:none !important;
	clear:both !important;
	display:block !important;
	width:100% !important;
}

div.column1 {
	float:none !important;
	clear:both !important;
	width:100% !important;
	height:auto !important;
	display:block !important;
}

div.column1 h1, div.column1 p {
	float:left !important;
}

div.column1 p {
	width: auto !important;
}

div.mainContent {
	float:none !important;
	clear:both !important;
}

div.header {
	display:block !important;
	float:none !important;
	clear:both !important;
}

div.mainContent {
	width:100% !important;
	float:none !important;
	clear:both !important;
	overflow:visible !important;
	margin:0 !important;
}

div.contentArea {
	display:block !important;
	float:none !important;
	clear:both !important;
	width:100% !important;
	overflow:visible !important;
}

div.articlePage {
	width:100% !important;
	float:none !important;
	clear:both !important;
	overflow:visible !important;
}

div.clearFix {
	float:none !important;
	clear:both !important;
	width:100% !important;
	display:block !important;
}

div.mainBox {
	float:none !important;
	clear:both !important;
	display:block !important;
	width:100% !important;
	overflow:visible !important;
}	

div.boxContent {
	float:none !important;
	clear:both !important;
	display:block !important;
	width:100% !important;
	overflow:visible !important;
}

/***********************************
*  END CONTENT LAYOUT
***********************************/


/***********************************
*  BEGIN STYLES REMOVED/DISABLED
***********************************/

div.firstRow, div.column2, div.secondRow, #__EVENTTARGET, #__EVENTARGUMENT, #__VIEWSTATE {
	display:none !important;
}

div.header div.column2 div.firstRow div.subCol2,div.secondRow div.subCol3,div.secondRow div.subCol4 {
	float:none !important;
	clear:both !important;
	display:none;
}

div.leftBox,div.rightBox,div.leftImg,div.rightImg {
	display:none;
}

div.mainNav {
	display:none !important;
}

div.mainNav,div.mainNav li li {
	float:none !important;
	clear:both !important;
	display:none !important;
}

div.contentHeader a,div.contentArea a.actionLinks,div.joinMPA,div.topicLinks,div.searchBox,div.bottomLink,div.loginSection,div.articleInfoLinks {
	display:none;
}

div.genContentBody div.extras {
	display:none !important;
}

div.topLinks,div.bottomLinks,div.mpaLogin,div.signUp,div.searchInfo,div.relatedTopics,div.bottomLink {
	float:none !important;
	clear:both !important;
	display:none;
}

div.mainContent div.rightColumn,div.blogUtilities,div.mainContent div.leftColumn {
	display:none;
}

div.newsResearchPage input.searchBox {
	display:none;
}

div.publishSection,div.topicSection,div.botNav {
	display:none;
}

div.homePage div.introBox {
	float:none !important;
	clear:both !important;
	display:none;
}

div.column2, div.sponsorLink { 
	display:none !important;
}

div.contentHeader li.ltImg, div.contentHeader li.rtImg {
	display:none !important;
} 

/***********************************
*  END STYLES REMOVED/DISABLED
***********************************/






div.mainBox div.boxContent,div.mainBox div.boxContent div.leftContent
{}











