﻿.hp-photo-boxes{float:left;width:980px;height:136px;}
#contentWrapper {padding:10px 35px;}
.content { padding:0; width:910px; }
#contentWrapper td { vertical-align:top; text-align:left; font-size:9pt; line-height:12pt;}
td h2 { font-size:10pt;letter-spacing:1px;font-weight:700; padding:0 0 11px 0;text-transform:uppercase;}
td h2 a { font-size:9pt; font-weight:normal;}
td ul { list-style:none; }
#contentWrapper td p { margin:12px 0; }
.partner .wrapper { width:415px; padding:11px 0 0; }
.partner .info li { margin:0 0 10px;}
.partner .info li strong { display:block;}
.featured .wrapper { height:414px; width:242px;background:#E5EEF6; padding:10px 0 0 10px;font-size:8pt; }
.featured strong { font-weight:normal;text-transform:uppercase;}
.featured .position { margin:0 0 10px 0; line-height:1.7em;}
.recruitment { background:#F2F2F2; text-align:center; }
#contentWrapper td.recruitment p {font-size:8pt; margin:2px 0;}
.recruitment .wrapper { padding:11px 5px 0; width:228px; text-align:center; }
.naps { margin:0 0 26px 0; }
.partner .info .links img { display:none; }
.partner .info .links p { display:none; }
.partner .info.over { cursor:pointer;}
.info .links { width:116px; float:left;}
.info .overview {float:left;width:289px; height:155px; overflow:hidden;text-align:left; visibility:hidden;}
.info .overview.over {visibility:visible;}
.info .overview.up { background:url(../_img/hp-bubble-up.png) no-repeat;}
.info .overview.down { background:url(../_img/hp-bubble-down.png) no-repeat;}
.info .overview img { height:80px; margin:35px 0 0 70px; float:left; }
.info .overview p { float:left; font-size:8pt; padding:20px 0 0 10px; width:95px; }