div.asmePage2
{
	padding:0px 0px 8px 22px;
	width:auto;
	display:table;
}
/*****************Editorial/Asme******************/
div.overlay {position:relative;}
div.magazine
{
	margin:0px 0px 25px 0px;
	width:744px;
	display:table;
}
div.magazine h2.title
{
	color:#45a9cd;
	text-decoration:underline;
	margin:0px 0px 10px 0px;
	font-size:2.2em;
	line-height:1.1em;
}
div.magazine div.photo
{
	width:280px;
	padding:15px 0px 0px 15px;
}
div.magazine div.content
{
	width:424px;
	padding:54px 0px 0px 17px;
}
div.magazine div.content p {padding:0px 40px 0px 0px;}
div.factPage
{
	margin:10px 0px 16px 0px;
	padding:0px 0px 0px 0px;
	width:725px;
}
div.tableContainer
{
	width:705px;
	padding:0px 0px 0px 7px;
	margin:0;
	clear:both;
	display:table;
}
table.factSheet
{
	float:left;
	width:707px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	border-collapse:collapse;
}
table.factSheet td.alternate {background-color:#fff;}
table.factSheet td
{
	padding:12px 10px 12px 10px;
	border-right:1px solid #c2c2c2;
	border-bottom:1px solid #c2c2c2;
	background-color:#f2f2f2;
	vertical-align:top;
	color:#226c86;
	font-weight:bold;
}
table.factSheet td.first {padding:12px 10px 12px 10px;}
table.factSheet td.col1 {width:285px;}
table.factSheet td.col2 {width:27px;}
table.factSheet td.col3 {width:27px;}
table.factSheet td.col4 {width:27px;}
table.factSheet td.col5 {width:27px;}
table.factSheet td.col6 {width:27px;}
table.factSheet td.col7 {width:27px;}
table.factSheet td.col8 {width:27px;}
table.factSheet td.col9 {width:27px;}
table.factSheet td.last
{
	border-bottom:none;
	vertical-align:bottom;
	padding-bottom:0px;
}
table.factSheet td.colLast
{
	border-right:none;
	padding-bottom:0px;
}
div.asmeContent
{
	width:726px;
	padding:0px;
	margin:0;
}
div.secondRow div.subCol3 {
	width:370px !important;
}
