#wrapper .body ul.portal {
	list-style-type:			none;
	margin:						0;
	padding:					30px 0 0 35px;
}

#wrapper .body ul.portal li {
	width:						223px;
	float:						left;
	margin:						28px 0 0 8px;
}

#wrapper .body ul.portal li a {

}

#wrapper .body ul.portal li .portalwrap {
	position:					relative;
	width:						223px;
	height:						294px;
}

#wrapper .body ul.portal li .portalwrap .portalback {
	position:					absolute;
	background-image:			url("/images/site/portalback.png");
	background-repeat:			no-repeat;
	width:						223px;
	height:						294px;
}

#wrapper .body ul.portal li .portalwrap a {
	width:						223px;
	height:						294px;
	display:					block;
	z-index:					110;
	position:					absolute;
	cursor: 					pointer;	
}

#wrapper .body ul.portal li .portalwrap a img {
	margin:						6px 0 0 16px;
	cursor: 					pointer;
}

#wrapper .body ul.portal li .portalwrap object {
	margin:						6px 0 0 16px;
	display: 					block;
	cursor: 					pointer;
	position: 					absolute;
	z-index: 					109;
}

#wrapper .body ul.portal li h1,
#wrapper .body ul.portal li h2 {
	margin:						0;
	padding:					0;
}

#wrapper .body ul.portal li h3 {
	margin:						0 0 0 20px;
	padding:					0;
	font-family:				Tahoma, sans-serif;
	font-size:					13px; 	
}
#wrapper .body div.portal-content table {
	width:						966px;
	*width:						930px;
	margin:						0 0 0 40px;
	*margin:						0 0 0 60px;
}
#wrapper .body div.portal-content table td {
	margin:						0 20px 0 20px;
	*margin:						0;
	float:						left;
	width:						192px;
	*width:						180px;
	font-family:				Tahoma, sans-serif;
	color:						#9D9D9D;
	font-size:					11px;	
	line-height:				16px;
}