/* print styles */
@import 'reset.css';

body, td, li {
	background:white;
	font-size:9pt;
	font-family:serif;
	color:black;
	width:auto;
	vertical-align:top;
}
a:link, a:visited {
	color:black;
	background:white;
	font-weight:bold;
	text-decoration:underline;
}

.pageContainer {
    width:auto;
    overflow:visible;
	margin:6px;
	padding:6px;
	float:none;
	}

#header,#sidebar,#sidebar2,#sidebar2-right{display:none;}
#main2{width:742px;}
div.clbox4{width:auto;float:none;}
DIV#header2, DIV#sidebar, DIV#footer, DIV#footer2, DIV#navNews, DIV#navCertQual, DIV#navAbout, DIV#navProjects, DIV#navConferences, DIV#printPage, DIV#navSpecs, DIV#navJoin {
	display:none;
	}

DIV#title {
	text-align:left;
	padding:0px 0px 12px 0px;
	}

.titleAbout, .titleNews, .titleProjects, .titleSpecs, .titleJoin, .titleCertQual, .titleConferences, .titleSearch {
	font-size:120%;
	text-align:left;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight:bolder;
	}

.headingAbout, .headingNews, .headingProjects, .headingSpecs, .headingJoin, .headingCertQual, .headingConferences, .headingSearch {
	font-size:110%;
	text-align:left;
	width:auto;
	font-family:Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight:bolder;
	}


DIV#pageDescription {
	margin:0px;
	width:auto;
	}

DIV#prContact {
	margin:0px;
	padding:0px 0px 24px 0px;
	width:auto;
	color:#000000;
	border-top:0px;
	border-bottom:0px;
	}

DIV#mainContent {
	margin:0px;
	padding-top:24px;
    width:auto;
    float:none;
	}

DIV#mainContentBox2 {
	margin:0px;
	width:auto;
    float:none;
	}

DIV#mainContent1stColumn {
	margin:0px;
	padding:0;
	width:425px;
	}

DIV#mainContent2ndColumn {
	margin:0px;
	padding:0px 0px 24px 0px;
	width:425px;
	}
