
/* CSS Document */

#mainContent2  { display: inline; margin-top: 20px; width: 640px; float: left }

/* BOXES for magazine headers, logo and cover graphic */
.mag_lt {
  margin: 0;
  width: 498px;
  height: 108px;
  float: left;
  display: inline;
}

#mainContent2 .magLogo { padding: 20px 0 20px 10px; }

.cover_rt {
  margin: 0;
  width: 130px;
  float: left;
  display: inline;
}

#mainContent2 .magCover { padding: 20px 40px 20px 0; }

.boxLeft {
  margin: 0;
  padding: 0;
  width: 440px;
  float: left;
  display: inline;
}

.boxRight {
  margin: 0;
  padding: 0;
  width: 180px;
  float: left;
  display: inline;
}

a.mag:link, a.mag:visited {
	font-size:10px;
	text-decoration:underline;
	font-weight:normal;
	color: #a82835;
	}
a.mag:hover {
	font-size:10px;
	color: #333;
	text-decoration: underline;
	}
	
#mainContent2 img.default {
float: none;
display: inline;
margin: 0;
padding: 0;
border: 0;
}
.headline {
	font-size:20px;
	text-decoration:none;
	font-weight:bold;
	color: #336699;
	}
	
h1.headline {
	font-size:20px;
	text-decoration:none;
	font-weight:bold;
	color: #336699;
	margin: 0 20px 0 3px; padding: 0 0 5px 0;
	}
.deck
{
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	color: #000;
	
padding: 0 20px 0;
	}
#article p.byline
{
	font-size:10px;
	text-decoration:none;
	font-weight:normal;
	color: #666;
	padding: 0 20px 0 20px;
	}
	
.deckmain
{
	font-size:13px;
	text-decoration:none;
	font-weight:normal;
	color: #000;
	}

a.headline:link, a.headline:visited {
	font-size:18px;
	text-decoration:none;
	font-weight:bold;
	color: #336699;
	}
a.headline:hover {
	font-size:18px;
	color: #527BA1;
	font-weight:bold;
	text-decoration: underline;
	}

div#mainContent2 h1{ font-size: 16px; padding-bottom: 5px; }
div#mainContent2 h1#others { padding: 40px 0 0 0; }
h1#headline { color: #663300; font-size: 20px; margin: 0; padding: 0 0 0 10px; }

.article { font-size: 13px; line-height: 4em; }
.article ul { list-style: disc; }
.article ul li { font-size: 12px; }
a.article:link { font-size: 12px; text-decoration: underline; }
a.article:hover { font-size: 12px; text-decoration: none; }

#article ul { font-size: 12px; padding-right: 15px; line-height: 1.50em; }
#article ul li { padding-bottom: 15px; }
#article ul li p { padding: 0 0 0 0; margin-left: -15px; }
#article ol { font-size: 12px; padding-right: 15px; line-height: 1.50em; }
#article ol li { padding-bottom: 15px; }
#article ol li p { padding: 0 0 0 0; margin-left: -15px; }

img.magLogo {
float: left;
margin: 20px 0 0 10px;
padding: 0;
border: 0;
}

div#article { font-size: 13px; line-height: 1.5em; }
#article span { padding: 0 20px 10px 20px; font-size: 13px; line-height: 1.5em; }
#article p { padding: 0 20px 10px 20px; font-size: 13px; line-height: 1.5em; }
#article p.prod { padding: 5px 5px 0 5px; }
#article span.prodDetail { padding: 0; font-size: 11px; color: #666; }
#article span p { padding: 0; }
#article h2 { padding: 0 16px 10px 20px; }
#article h3 { padding:0 16px 0 20px; color: #000; text-transform: none; font-size: 12px; }

div#FNprod { font-size: 10px; line-height: 1.2em; }
#FNprod span { padding: 0 0 10px 0; font-size: 12px; line-height: 1.2em; }
#FNprod p { padding: 0 0 10px 0; font-size: 10px; line-height: 1.2em; }
#FNprod span p { padding: 0; }

#mainContent2 p#article { padding: 0 20px 0 20px; font-size: 13px; line-height: 1.5em; }

#mainContent2 p#article a:link { text-decoration: underline; }

#mainContent2 ul { font-size: 11px; }

/* Contained Box */
.box_floatRt  { background: url("http://www.cleanlink.com/graphics/bt_lt_grey.gif") no-repeat left bottom; display: inline; margin: 10px 0 0; width: 180px; float: left; }

.box-outer  { background: url("http://www.cleanlink.com/graphics/bt_rt_grey.gif") no-repeat right bottom; padding-bottom: 5% }

.box-inner  { background: url("http://www.cleanlink.com/graphics/tp_lt_grey.gif") no-repeat left top }

.box_floatRt h3 { background: url("http://www.cleanlink.com/graphics/tp_rt_grey.gif") no-repeat right top; padding-top: 5px; height: 30px }

.box_floatRt h3 { padding: 0 5% 0 5%; }

.box_floatRt ul { list-style: none; margin: 0; padding: 0; }

.box_floatRt ul li { padding: 3px 0 0 5px; }

/* NEW STYLES for SPLIT ARTICLES */
<style>
div#article #headlinebox{

font:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
}

div#article #sectionbox{
background:url(http://www.facilitiesnet.com/graphics/articlebgbox.gif) no-repeat;
width: 496px;
height: 130px;
padding: 0px;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;

}
div#article #sectionbox p{
padding:7px 20px 0px 20px;
}
div#articlecontent p{
padding: 0 20px 0 20px;
}
div#article .headline {
padding-left: 20px;

}
div#article .writer{
padding-left: 20px;
font-size: 10px;
}
</style>

div#article table { margin: 0 20px 0 20px; }

/* Widget tool styles */
div#article #tools {
    border-top: 1px solid #ccc;
	border-width: 1px 0;
	margin: 0;
	padding: 0;
	width: 510px;
	height: 50px;
	clear: both;
	}

div[id="tools"] { float: left; width: 510px; height: 50px; border-top: 1px solid #ccc; border-width: 1px 0;  }
#article-tools { margin: 0 0 0 140px; }
#article-tools ul {
  margin: 25px 0 0 0;
  padding: 0;
  float: left;
  width: 235px;
  list-style: none;
}

#article-tools ul li {
  float: left;
}

#article-tools ul a {
background-repeat: no-repeat;
	line-height: 20px;
	margin-right: 9px;
	padding: 4px 0 5px 25px;
	font-size: 9px;
	float: left;
	display: block;
}



/* Widget tool styles */

div#article #toolsContainer {
    border: none;
	margin: 0 20px 0 20px;
	padding: 0;
	width: 230px;
	float: left;
	display: inline;
	}
div#article #ProductsBox {
    border: 1px solid #999;
	margin: 0;
	padding: 0;
	width: 230px;
	/*height: 80px;*/
	float: left;
	display: inline;
	background-color:#CCC;
	text-align: left;
	}
	
#ProductsBox p { margin: 0; padding: 0 5px 0 5px; font-size: 11px; color: #333; }
#ProductsBox a.productsHdr { font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: #009900;}
#ProductsBox span.productsBody {font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: #333; margin: 0; padding: 0; } 

div#article #toolsNew {
    border: 1px solid #ccc;
	border-width: 1px 0;
	margin: 0 0 10px 0;
	padding: 0;
	width: 230px;
	/*height: 80px;*/
	float: left;
	display: inline;
	}

div[id="toolsNew"] { float: left; width: 230px; /*height: 80px;*/ border: 1px solid #ccc; border-width: 1px 0; display: inline; margin: 0; padding: 0; }
#article-toolsNew { margin: 0 0 0 0; }
#article-toolsNew ul {
  margin: 3px 0 0 5px;
  padding: 0;
  float: none;
  width: 230px;
  list-style: none;
}

#article-toolsNew ul li {
  float: left;
}

#article-toolsNew ul a {
background-repeat: no-repeat;
	line-height: 20px;
	margin-right: 9px;
	padding: 4px 0 5px 25px;
	font-size: 9px;
	float: left;
	display: block;
}

#micro-adNew { float: none; width: 128px; }
#micro-adNew ul, #micro-adNew ul li { margin: 0; list-style: none; border: 0; padding: 0 0 0 5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #999; }

#article-toolsNew li#tool-email a {
	background-image: url("http://facilitiesnet.com/images/icon_email_sm.png");
}

#article-toolsNew li#tool-print a {
	background-image: url("http://facilitiesnet.com/images/icon_print_sm.png");
}

#article-toolsNew li#tool-rss a {
	background-image: url("http://facilitiesnet.com/images/icon_rss_sm15x15.gif");
}

#article-toolsNew li#tool-write a {
	background-image: url("http://facilitiesnet.com/images/icon_write.gif");
	margin-right: 0;
}

#article-toolsNew li#tool-save a {
	background-image: url("http://facilitiesnet.com/images/icon_save.gif");
}




/*

#article-tools { float: left; padding: 25px 0 0 150px; width: 225px; }
#article-tools ul { margin: 13px 0 0 0; padding: 0; list-style: none; float: left; }

#article-tools ul li {
	float: left;
	}
#article-tools a {
	background-repeat: no-repeat;
	line-height: 20px;
	margin-right: 9px;
	padding: 4px 0 5px 25px;
	font-size: 9px;
	display: block;
}
*/

#micro-ad { float: right; width: 128px; }

#micro-ad ul, #micro-ad ul li { margin: 0; list-style: none; text-align: right; border: 0; padding: 0 20px 0 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #999; text-align: right;}



#article-tools li#tool-email a {
	background-image: url("http://facilitiesnet.com/images/icon_email.gif");
}

#article-tools li#tool-print a {
	background-image: url("http://facilitiesnet.com/images/icon_print.gif");
}

#article-tools li#tool-rss a {
	background-image: url("http://facilitiesnet.com/images/icon_rss.gif");
}

#article-tools li#tool-write a {
	background-image: url("http://facilitiesnet.com/images/icon_write.gif");
	margin-right: 0;
}

#article-tools li#tool-save a {
	background-image: url("http://facilitiesnet.com/images/icon_save.gif");
}
