
body {
font-family: verdana, helvetica, sans-serif;
font-size: 12px;
}
a {
text-decoration: none;
}
xp {
font-family: verdana, helvetica, sans-serif;
font-size: 12px;
}
img {
border: none;
}
.portal p a {
color: #000;
}
p.subhead {
font-family: verdana, helvetica, sans-serif;
font-size: 16px;
}
p#headline.marTop {
font-family: verdana, helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
}
div#content_heading p {
font-family: verdana, helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
}
.portlet_head {
font-family: verdana, helvetica, sans-serif;
font-size: 12px;
}

#gallery p a {
display: none;
}
#gallery img {
padding-top: 14px;
border: none;
}
#logo span {
display:none !important;
}
#logo img {
border:0px;
}
#global_nav {
display:none !important;
}
#to_top_bar {
display:none !important;
}
#topsearch {
display:none !important;
}
#haiku {
display:none;
	}
#rss {
display:none !important;
}
#altlogo {
	display:none;
}
#somlogo {
	display:none !important;
}
#fb-new {
	display:none !important;
}
#rss-new {
	display:none !important;
}
#content_body .search_results_bar {
	display:none;
}



/*start partner bio styles */


#grid {
width:100%;
}

.bio {
position:static;
}

.bio img {
xdisplay:none;
align:left;
margin-left:68px;
}

#headline {
line-height:12px;
margin-left:68px;
margin-top:-170px;
position:absolute;
z-index:100;
}

.bio .partner  table tbody tr td p {
margin-left: 68px;
margin-top:-155px;
position:absolute;
z-index:100;
}

#partner_body {
xdisplay:none;
margin-top: -120px;
position:relative;
float:right;
width:50%;
}
.bio .portal{
xdisplay:none;
float:left;
width:40%;
}


.bio .portal #partner_affiliations .portlet {
xdisplay:none;
display:block;
float:left;
width: 40%;
clear: right;
}

.bio .portal #partner_affiliations.portlet .portlet_head h4.sIFR-replaced {
xline-height:20px;
}

.bio .portal #partner_work.portlet .portlet_head h4.sIFR-replaced {
xline-height:20px;
padding-top:15px;
}


/*end partner bio styles */





/*Standard sIFR styles */
.sIFR-flash, .sIFR-flash object, .sIFR-flash embed {
display: none !important;
height: 0;
width: 0;
position: absolute;
overflow: hidden;
}

span.sIFR-alternate {
visibility: visible !important;
display: block !important;
position: static !important;
left: auto !important;
top: auto !important;
}
