#menu a {
		position: absolute;
		text-decoration : none;
		margin: 0px;
		padding: 0px;
		font-size: 7px;
		height:1%; 
   }

#menu a i { visibility: hidden; }

a#wsu { left: 90px; top: 70px; height: 23px; width: 221px; }
a#bsom { left: 144px; top: 110px; height: 25px; width: 175px; }
a#em { left: 320px; top: 110px; height: 25px; width: 200px; }
a#ncmr { left: 0px;top: 17px;height: 56px;width: 341px;
}


#layoutLogic {
	background-color: #fff;
	margin-right:auto;
	margin-left:auto;
	margin-top:0px;
	padding:0px;
	width: 740px;
	text-align:left; 
	}

#header {
	text-align: right;
	position: relative;
	z-index: 13;
	height: 133px;
	width: 740px;
}
	
#footer {
	background: url("/images/footer.gif") no-repeat right top;
	color: white;
	position: relative;
	z-index: 13;
	height: 16px;
	width: 740px;
	background-image: url("/images/footer.gif");
}
	
.page {
	background-color: #fff;
	width: auto;
	border-right: 1px solid #fff;
	border-left: 140px solid #fff;
	 }

.section {
	margin: 0;
	width: 100%; }

.col-a, .col-b, .col-c {
	position: relative;
	float: left;
	 }
	
.col-a {
	background: url("/images/left.jpg") no-repeat left top;
	margin-right: 1px;
	margin-left: -140px;
	z-index: 10;
	width: 140px;
	 }

.col-b {
	margin: 0px -1px 0px -1px;
	z-index: 3;
	width: 100%;
 }

.col-c {
	text-align: right;
	color: white;
	margin-right: -1px;
	margin-left: 1px;
	z-index: 10;
	width: 1px; }

.clear {
	clear: both; }

.page > .section {
	border-bottom: 1px solid #fff; }
	


/* Print Styles */

 @media print {
html {margin: 0; }
body { background:white; color:black; margin:0; font-family: Verdana, Arial, sans-serif; font-size:12pt; }
#layoutlogic { display:block; width: auto; }
#menu { display:none; }
#header { 
	display: list-item;
	list-style-image: url("/images/banner.jpg");
	list-style-position: inside;
	word-spacing: -5000em;
	font-size: 1pt;
	color: #fff;
	overflow:hidden;
	padding:0;
	margin:0;
	position:static;
	width: auto; 
	float: none;
	}

#header:before { content: url("/images/banner.jpg"); }

#footer  { 
	display: list-item;
	list-style-image: url("/images/footer.gif");
	list-style-position: inside;
	word-spacing: -5000em;
	font-size: 1pt;
	color: #fff;
	overflow:hidden;
	padding:0;
	margin:0;
	position:static;
	width: auto; 
	float: none;
	}

#footer:before { content: url("/images/footer.gif"); }

.section {
	margin: 0;
	width: auto; }

.page { display:block; width: auto;}
.col-a { display:none; }
.col-c { display:none; }
.col-b {
	position: static;
	float: none;
	width: auto;
	margin-right: 10%;
	margin-left: 0;
	padding-right: 10%;
	margin-left: 0;
	 }

}
