/* styles for screen display */

.forprint {
	display: none;
}

#mainTable {
	width: 768px;
}

#logoTD {
	width: 180px; 
	height: 141px; 
	text-align: left; 
	vertical-align: top;
}

#headerTD {
	width: 588px; 
	height: 141px; 
	text-align: left; 
	vertical-align: top; 
	background-color: #fff;
}

#headertitleTD {
	height: 69px; 
	text-align: left; 
	vertical-align: top;
}

#audienceTD {
	height: 49px; 
	text-align: left; 
	vertical-align: top;
	background-image: url(/images/layout/header_bg_new.gif);
	background-repeat: repeat-x;
}

#sidebarTD {
	width: 180px; 
	text-align: left; 
	vertical-align: top; 
	background-color: #554828;
	padding-top: 37px; /* height of logo-bottom.jpg */
	background-image: url(/images/layout/logo-bottom.jpg);
	background-repeat: no-repeat;
}
#sidebarArea {
	width:150px; 
	margin: 15px;
}

#banner {
	/*
	display: none;
	*/
}

#contentTD {
	width: 588px;
	text-align: left; 
	vertical-align: top; 
	background-color: #fff;
}
#contentArea {
	width: 558px; 
	background-color:#ffffff; 
	margin: 10px 15px;
}

#footer {
	width: 100%;
	text-align: center;
	padding-bottom: 10px;
}
#footer p {
	color: #fff;
	padding: 0px;
	margin: 5px;
}
#footer a:hover {
	color: #fff;
}