				/* PORTAL PAGE
				---------------------------------------------------------- */	
				#portal-wrapper { width: 1004px; margin: 0; padding: 0;}
				#portal-maincol { float: left; display: inline; position: relative; width: 694px;}
				#portal-rightcol { float: right; position: relative; margin: 0; padding: 0; width: 293px; margin-right: 17px;}	
				
				#portal-latestnews { width: 273px; background-color: #DAEEEF; padding-bottom:1px;}
				#portal-latestnews h3 { font-size: 100%;}	
				
				#portal-search, #portallogin { width: 251px; background-color: #DAEEEF; padding: 5px 12px 5px 10px;}
				
				.portal-heading { width: 266px; background-color: #0092A7; color: #ffffff; padding: 4px 0 4px 7px; font-size: 80%;}

				.box-padding { background-color: #ffffff; padding: 10px; margin-bottom: 10px;}
				.box-padding2 { background-color: #ffffff; float: left; display: inline; width: 667px; margin: 0 10px 10px 17px; padding-bottom: 10px;}
				
				.nav-boxes { float: left; display: inline; margin: 10px 0 0 8px; width: 122px; height: 70px; background-color: #F4ECD2; border: 1px solid #3D6F9E; font-size: 80%; }
				
				#welcome { background-image: url(../images/welcome-bg.gif); background-position: top left; background-repeat: no-repeat; min-height: 204px; margin-bottom: 10px;}
				* html #welcome { height: 204px; }
				#welcome h1 { background-color: #666666; color: #FFFFFF; font-size: 80%; padding: 3px; margin: 10px;}
				#welcome p { margin: 0 10px 5px 150px; font-size: 80%;}
				
				#homepage .main_content p { font-size: 100%; padding-bottom:0px; }
				#homepage .main_content { line-height: 15px; padding:0px; }
				#homepage #welcome p { font-size: 80%; padding-bottom:10px; }
				#homepage #portallogin p { font-size: 80%; }

				#homepage #onecolumn_main_content { margin:0px; background-color:transparent; float:none; display:block; padding:0px; width:auto; margin-right:0px; }

				* html #homepage #wrapper { position:relative; }
				* html #homepage #wrapper .main_content { position:relative; }