
/* - ploneKss.css - */
@media screen {
/* http://www.lpmde.ac.uk/portal_css/ploneKss.css?original=1 */
#kss-spinner {
display:none;
width: 20px;
height: 20px;
position: fixed;
background-position: center center;
top: 50%;
left: 50%;
margin-top: -10px;
margin-left: -10px;
}
.formlibInlineEditable,
.inlineEditable {
padding: 1px;
display: block;
}
body.kssActive .inlineEditable:hover,
body.kssActive .formlibInlineEditable:hover {
padding: 0;
border: 1px solid #ddd;
border-color: #666 #ddd #ddd #666;
cursor: text;
background: White url(input_background.png) repeat-x;
}
body.kssActive .inlineEditable a:hover,
body.kssActive .formlibInlineEditable a:hover {
cursor: pointer;
}
body.kssActive .formlibInlineForm:hover,
body.kssActive .formlibInlineForm a:hover {
padding: 1px;
border: none;
cursor: default;
background: none;
}
.inlineForm .formHelp,
.inlineForm .fieldRequired,
.inlineForm label {
display: none;
}
/* */
.inlineForm .ArchetypesSelectionWidget label {
display: inline;
}
.inlineForm #archetypes-fieldname-title input,
.inlineForm #archetypes-fieldname-title {
font-size: 100%;
}
/* */
h1 div.formControls input {
font-size: 55% !important;
}
}


/* - ploneCustom.css - */
@media all {
/* http://www.lpmde.ac.uk/portal_css/ploneCustom.css?original=1 */
/* */
/* */
/* */
/* */
/* */

}


/* - ++resource++itcs.ldntheme.stylesheets/ld3.css - */
@media screen {
/* http://www.lpmde.ac.uk/portal_css/++resource++itcs.ldntheme.stylesheets/ld3.css?original=1 */
/* */
#portal-column-two #downloads {
padding: 0;
border: 1px solid #00A29B;
margin-bottom: 10px;
}
#portal-column-two #downloads .downloads-content {
}
#portal-column-two #downloads h2 {
color: white;
padding: 0;
margin: 0;
font-size: 80%;
text-transform:uppercase;
}
#portal-column-two #downloads .downloads-top {
background-color: #00A29B;
padding: 8px 8px 8px 8px;
margin: 0;
}
#portal-column-two #downloads ul{
list-style-type: none;
}
#portal-column-two #downloads li{
display: block;
padding: 0.5em 0 0.5em 0;
border-top: 1px solid #FFF;
border-bottom: 1px solid #D3D3D3;
margin: 0;
}
#portal-column-two #downloads li.first {
border-top: 0;
}
#portal-column-two #downloads li.last {
border-bottom: 0;
}
#portal-column-two #downloads li a.icon-link {
width: 16px;
float: left;
}
#portal-column-two #downloads .title-link {
margin: 0;
font-size: 70%;
}
#portal-column-two #downloads li a.title-link {
display: block;
font-weight:bold;
color: #0063BE;
text-decoration: none;
}
#portal-column-two #downloads p.title-link {
color: black;
}
#portal-column-two #downloads .top,
#portal-column-two #downloads .bottom{
height:2px;
overflow:hidden;
}
/* */
#portal-column-two #latestnews{
font-size: 80%;
border: 1px #E3E3E3 solid;
margin-bottom: 10px;
}
#portal-column-two .bordered {
}
#portal-column-two #latestnews h2 {
background-color: #E3E3E3;
color: black;
font-weight: bold;
font-size: 100%;
padding: 8px 0px 8px 8px;
margin: 0;
text-decoration: none;
text-transform:uppercase;
border: 1px #E3E3E3 solid;
}
#portal-column-two #latestnews .read-all {
float:right;
background-color: #E3E3E3;
color: #0063BE;
font-weight: bold;
font-size: 80%;
padding-right:10px;
text-decoration: none;
margin-top: 11px;
margin-bottom: 9px;
}
#portal-column-two .bordered {
margin: 0;
padding: 5px 10px;
}
#portal-column-two #latestnews ul {
margin: 0;
padding: 0;
font-size: 90%;
}
#portal-column-two #latestnews li{
padding-bottom: 0.7em;
padding-top: 0.7em;
list-style-type: none;
border-bottom: 1px #D3D3D3 solid;
border-top: 1px #FFF solid;
}
#portal-column-two #latestnews li.first {
border-top: none;
}
#portal-column-two #latestnews li.last {
border-bottom: none;
}
#portal-column-two #latestnews li.last{
border-bottom:0px dashed #B6B6B6;
background-image:none;
}
#portal-column-two #latestnews .portletItemDetails {
font-weight: bold;
color:#0063BE;
}
/* */
#portal-breadcrumbs {
margin: 0;
padding-top:11px;
}
#portal-breadcrumbs ul{
list-style:none;
}
#portal-breadcrumbs li{
display:inline;
color:black;
}
#portal-breadcrumbs li.first{
}
#portal-breadcrumbs li a:link,
#portal-breadcrumbs li a:visited{
color:#0063BE;
text-decoration: none;
}
#portal-breadcrumbs li{
}
#portal-breadcrumbs li span.crumbimage{
padding-left:13px;
background-image:url(gt.gif);
background-position:0 0;
background-repeat:no-repeat;
}
/* */
#portlet-blocks {
clear: both;
display: block;
font-size: 80%;
margin: 0;
border: 1px solid #E3E3E3;
}
#portlet-blocks a {
color: #0063BE;
}
#portlet-blocks .sidebar-block-top {
background-color: #E3E3E3;
color: black;
text-align: center;
font-weight: bold;
padding: 8px 0px 8px 0px;
text-transform:uppercase;
}
#portlet-blocks .sidebar-block-content {
position: relative;
width: 230px;
padding: 20px 13px 7px 3px;
text-align: center;
height: 80px;
font-size: 90%;
}
#portlet-blocks .sidebar-block-content-container {
background-color: white;
}
#portlet-blocks .sidebar-block-content .text {
margin: 20px 10px 0;
min-height: 28px;
height: auto !important;
height: 28px;
}
/* */
.blocks{
padding:8px;
}
#portal-column-one .blocks h2,
#content .blocks h2{
color:white;
font-weight:bold;
margin:0 0 10px 0;
border-bottom-width:0px;
}
.blocks .bordered{
background-color:#F2F3F5;
border:1px solid #588274;
border-top-width:2px;
padding:5px;
}
#portal-column-one .blocks ul,
#content .blocks ul{
list-style:none;
}
.blocks .top,
.blocks .bottom{
height:2px;
border-top:1px dashed #B6B6B6;
border-bottom:1px dashed #B6B6B6;
overflow:hidden;
}
.blocks li{
margin-bottom:14px;
background-image:url(arrow.gif);
background-position:0 0;
/* */
background-repeat:no-repeat;
}
.blocks li span{
font-weight:bold;
padding-left:13px;
}
.blocks a:link,
.blocks a:visited{
color:#0076C1;
}
/* */
#portal-column-one .blocks li span{
}
/* */
#content .homepage-middle-block {
width: 440px;
height: 220px;
min-height: 220px;
}
#content .homepage-chev {
padding-left: 325px;
padding-top: 180px;
position: absolute;
}
#content .homepage-middle-block h2 {
margin:0;
border: 0;
/* */
font-size:105%;
text-transform:uppercase;
}
#content .homepage-middle-block {
/* */
font-weight: bold;
}
#content .homepage-middle-block .small-text a{
/* */
}
#content .homepage-middle-block div {
position: relative;
}
#content .homepage-middle-block #homepage-middle-block-chev {
position: relative;
top: 180px;
float: right;
margin-right: 8px;
}
/* */
#content .blocks{
margin-bottom:10px;
float:left; /* */
}
#content .bordered{
padding:10px 12px;
border-top-width:1px;
}
/* */
#portal-column-two a:link {
color: #0063BE;
text-decoration: none;
}
#portal-column-two a:visited {
color: #0063BE;
text-decoration: none;
}
/* */
#portal-column-two #latestnews{
font-size: 80%;
border: 1px #E3E3E3 solid;
margin-bottom: 10px;
}
#portal-column-two .bordered {
}
#portal-column-two #latestnews h2 {
background-color: #E3E3E3;
color: black;
font-weight: bold;
font-size: 100%;
padding: 8px 0px 8px 8px;
margin: 0;
text-decoration: none;
text-transform:uppercase;
border: 1px #E3E3E3 solid;
}
#portal-column-two #latestnews .read-all {
float:right;
background-color: #E3E3E3;
color: #0063BE;
font-weight: bold;
font-size: 80%;
padding-right:10px;
text-decoration: none;
margin-top: 11px;
margin-bottom: 9px;
}
#portal-column-two .bordered {
margin: 0;
padding: 5px 10px;
}
#portal-column-two #latestnews ul {
margin: 0;
padding: 0;
font-size: 90%;
}
#portal-column-two #latestnews li{
padding-bottom: 0.7em;
padding-top: 0.7em;
list-style-type: none;
border-bottom: 1px #D3D3D3 solid;
border-top: 1px #FFF solid;
}
#portal-column-two #latestnews li.first {
border-top: none;
}
#portal-column-two #latestnews li.last {
border-bottom: none;
}
#portal-column-two #latestnews li.last{
border-bottom:0px dashed #B6B6B6;
background-image:none;
}
#portal-column-two #latestnews .portletItemDetails {
font-weight: bold;
color:#0063BE;
}
/* */
#portal-column-two #mednet{
background: transparent url(support_for_doctors.jpg) no-repeat bottom right;
height: 144px;
min-height: 144px;
max-height: 144px;
font-size: 80%;
margin-bottom: 10px;
border: 1px solid #E3E3E3;
}
#portal-column-two a.mednet-top{
color: #992459;
margin:0;
text-transform: uppercase;
font-size: 100%;
font-weight: bold;
cursor: pointer;
}
#portal-column-two #mednet-content {
padding: 4px 8px 8px 8px;
font-size: 95%;
font-weight: bold;
color: #666666;
width: 90px;
}
#portlet-right-homepage {
margin-top: 16px;
}
#mednet .mednet_header {
padding: 8px 8px 0px 8px;
width: 120px;
}
/* */
#portal-column-two #downloads {
padding: 0;
border: 1px solid #00A29B;
margin-bottom: 10px;
}
#portal-column-two #downloads .downloads-content {
}
#portal-column-two #downloads h2 {
color: white;
padding: 0;
margin: 0;
font-size: 80%;
text-transform:uppercase;
}
#portal-column-two #downloads .downloads-top {
background-color: #00A29B;
padding: 8px 8px 8px 8px;
margin: 0;
}
#portal-column-two #downloads ul{
list-style-type: none;
}
#portal-column-two #downloads li{
display: block;
padding: 0.5em 0 0.5em 0;
border-top: 1px solid #FFF;
border-bottom: 1px solid #D3D3D3;
margin: 0;
}
#portal-column-two #downloads li.first {
border-top: 0;
}
#portal-column-two #downloads li.last {
border-bottom: 0;
}
#portal-column-two #downloads li a.icon-link {
width: 16px;
float: left;
}
#portal-column-two #downloads .title-link {
margin: 0;
font-size: 70%;
}
#portal-column-two #downloads li a.title-link {
display: block;
font-weight:bold;
color: #0063BE;
text-decoration: none;
}
#portal-column-two #downloads p.title-link {
color: black;
}
#portal-column-two #downloads .top,
#portal-column-two #downloads .bottom{
height:2px;
overflow:hidden;
}
/* */
#articles {
border: 1px solid #00a29b;
margin-bottom: 10px;
padding: 0;
}
#articles .articles-top {
background-color: #00a29b;
margin: 0;
padding: 8px;
}
#articles h2 {
color: white;
font-size: 80%;
margin: 0;
padding: 0;
text-transform: uppercase;
}
#articles ul {
list-style: none;
}
#articles a {
font-size: 70%;
font-weight: bold;
}
/* */
#portal-column-two #nowrecruiting {
font-size: 80%;
margin-bottom: 10px;
border: 1px #E3E3E3 solid;
}
#portal-column-two #nowrecruiting p {
display: block;
padding: 0;
margin: 0;
}
#portal-column-two #nowrecruiting h2 {
background-color: #E3E3E3;
color: black;
font-weight: bold;
font-size: 100%;
line-height: 1.2em;
padding: 8px 8px 8px 8px;
margin: 0;
text-transform:uppercase;
}
#portal-column-two #nowrecruiting ul {
margin: 0;
padding: 0;
font-size: 90%;
}
#portal-column-two #nowrecruiting li{
padding-bottom: 0.7em;
padding-top: 0.7em;
border-bottom: 1px #D3D3D3 solid;
border-top: 1px #FFF solid;
list-style-type: none;
}
#portal-column-two #nowrecruiting li.last {
border-bottom: none;
}
#portal-column-two #nowrecruiting li.first {
border-top: none;
}
#portal-column-two #nowrecruiting .nowrecruiting-title {
font-weight: bold;
}
#portal-column-two #nowrecruiting .portletItemDetails {
font-weight: bold;
}
/* */
#portal-column-two #relatedlinks{
font-size: 100%;
border: 1px solid #00A29B;
margin-bottom: 10px;
}
#portal-column-two #relatedlinks #relaLondon Deanery micro sitestedlinks-top-top {
font-size: 0;
}
#portal-column-two #relatedlinks #relatedlinks-top {
background-color: #00A29B;
margin: 0;
padding: 8px 8px 8px 8px;
}
#portal-column-two #relatedlinks h2 {
font-size: 80%;
color: white;
margin: 0;
padding: 0;
text-transform:uppercase;
}
#portal-column-two #relatedlinks p {
display: block;
margin: 0;
padding: 0 0 5px 0;
font-size: 70%;
}
#portal-column-two #relatedlinks ul {
font-size: 70%;
list-style-position: inside;
margin: 0 0 0 10px;
padding: 0 0 5px 0;
}
#portal-column-two #relatedlinks a {
font-weight: bold;
}
/* */
#content .blocks div.right-img{
float:right;
width:100px;
height:100px;
padding-left:10px; /* */
background-color:#F2F3F5;
}
#content .blocks div.right-img img{
width:100px;
height:100px;
background:white;
}
#content .blocks p{
margin:8px 0;
}
#content .blocks .outer,
#content .blocks .inner{
border-top:1px dashed #B6B6B6;
border-bottom:1px dashed #B6B6B6;
}
#content .blocks .outer{
padding:2px 0;
}
#content .blocks .inner{
min-height:92px;
}
/* */
#content .bordered-split{
width:331px;
width:328px;
padding:0;
}
#content .bordered-split li div.set{
background-color:#F2F3F5;
border:1px solid #588274;
}
#content .blocks ul.split{
width:328px;
padding:0px;
margin:0px;
}
#content .blocks ul.split li{
float:left;
}
#content .blocks ul.split li div.set{
/* */
display:table-cell; /* */
display:inline-block; /* */
margin:0;
padding:0;
}
#content .blocks ul.split li div.set{
width:157px;
border:1px solid #588274;
}
#content .blocks ul.split li.right{
margin-left:8px;
}
#content .blocks ul.split li span.text{
display:block;
}
#content .blocks ul.split li div.set,
#content .blocks ul.split li span.img,
#content .blocks ul.split li span.text{
padding-left:0;
background-image:none;
font-weight:normal;
}
#content .blocks ul.split li span.img{
display:block;
width:151px; /* */
/* */ /* */
}
#content .blocks ul.split li span.img,
#content .blocks ul.split li span.text{
padding:3px;
}
#content .blocks ul.split li span.text span{
display:block;
background-image:url(arrow.gif);
background-position:0 0;
background-repeat:no-repeat; /* */
margin-bottom:4px;
}
#content .blocks ul.split li div.bottom{
margin:10px 5px 5px 5px;
}
#portal-column-two #feedback{
font-size: 100%;
border: 1px #E3E3E3 solid;
margin-bottom: 10px;
}
#portal-column-two #feedback #feedback-top-top {
font-size: 0;
}
#portal-column-two #feedback #feedback-top {
background-color: #E3E3E3;
margin: 0;
padding: 8px 8px 8px 8px;
}
#portal-column-two #feedback h2 {
font-size: 80%;
color:black;
margin: 0;
padding: 0;
text-transform:uppercase;
}
#portal-column-two #feedback p {
margin: 0;
padding: 0;
font-size: 70%;
}
/* */
#content #relatedItems h2{
margin:0;
}
#content #relatedItems .top{
height:2px;
border-top:1px dashed #B6B6B6;
border-bottom:1px dashed #B6B6B6;
overflow:hidden;
margin-top:30px;
margin-bottom:10px;
}
#content #relatedItems ul,
#content #relatedItems li{
margin:0;
padding:0;
list-style:none;
}
#content #relatedItems li{
}
#content #relatedItems li a{
color:#0063BE;
}
#content #relatedItems li a:hover{
color:black;
}
#portal-colophon .colophonIcon
{
display: block;
text-decoration: none;
overflow: hidden;
padding-top: 15px;
height: 0px;
width: 80px;
cursor: pointer;
}
p.documentDescription{
font-weight: bold;
}
/* */
#content .newsItem{
margin-bottom:1em;
}
#content .newsItem h5{
font-size:75%;
font-weight:bold;
}
#content .newsItem h5,
#content .newsItem p,
#content .newsItem ul.newsAbout,
#content .newsItem ul.newsFooter{
margin:0 auto;
}
/* */
#homepage-portal-columns{
padding: 0;
margin: 10px 0 0 0;
}
#homepage-main-content {
margin:0;
padding-left:272px;
}
#homepage-features-content {
margin-top:10px;
margin-left:19px;
width:697px;
float: left;
border-top:1px solid #D3D3D3;
}
#homepage-features-content h2 {
margin-bottom:0px;
color: black;
text-transform:uppercase;
font-size: 80%;
}
/* */
#homepage-features-content p.small-text {
font-size: 70%;
}
#homepage-features-content .feature {
float: left;
width: 231px;
margin: 10px 0 0 0;
padding: 0;
padding-bottom:20px;
}
#homepage-features-content .feature-middle {
margin-left: 2px;
}
#homepage-features-content .feature-last {
float:right;
}
#homepage-features-content .feature-content {
background-color: #E3E3E3;
}
#homepage-features-content .feature-content .text {
padding: 8px 8px 0px 8px;
min-height: 65px;
height: auto !important;
height: 65px;
color:black;
}
#homepage-features-content .feature img {
width: 231px;
height: 143px;
}
#homepage-features-content .feature a {
font-weight:bold;
text-decoration:none;
color: #0063BE;
}
#homepage-features-content .feature h2 {
border: 0;
font-size: 75%;
margin-top: 0;
margin-bottom: 0;
text-transform:none;
}
#homepage-features-content .feature p {
margin: 0;
padding: 0;
font-size: 75%;
line-height: normal;
}
/* */
#content .dotted-border {
border-bottom: 1px dashed #BEBEBE;
margin-bottom: 5px;
}
#content .dotted-border a {
text-decoration: none;
}
#content .dotted-border a p {
color: #000000;
}
#content .bottom-right-arrow {
}
/* */
img {
border: 0;
}
/* */
#portlet-microsites {
font-size: 100%;
width:234px;
}
.micro-sites-top {
font-size: 80%;
background-color: #E3E3E3;
color: black;
font-weight: bold;
padding: 8px 0 8px 8px;
border: 1px #E3E3E3 solid;
text-transform:uppercase;
}
.micro-sites-outer-container {
border: 1px #E3E3E3 solid;
padding: 5px 5px 0px 10px;
}
.micro-sites-title {
font-size: 70%;
border-bottom: 1px solid #D3D3D3;
height: 26px;
width: 195px;
float: left;
color: #0063BE;
font-weight: bold;
line-height: 26px;
padding-left: 14px;
margin-right: 5px;
margin-bottom: 2px;
text-decoration: none;
cursor:pointer;
}
.micro-sites-item .last {
border: 0;
margin-bottom: 0;
}
/* */
.pfg-form {
font-size: 69%;
}
.pfg-form .field {
top: 0;
left: 0;
margin: 0 1em 1em 0;
}
.pfg-form .field .field {
margin: 1em 0 0 0;
}
.pfg-form .fieldRequired {
background: url(required.gif) center left no-repeat;
padding: 0 0 0 8px;
color:white;
}
.pfg-form .formHelp {
font-size: 90%;
color: #666666;
margin: 0 0 0.2em 0;
}
.pfg-form .formHelp:hover {
color: black;
cursor: default;
}
.pfg-form .formControls {
margin: 1em 0;
}
.pfg-form .error {
/* */
background-color: #ffce7b;
border: 1px solid #ffa500;
padding: 1em;
margin: 0 0 1em 0;
width: 95%;
}
.pfg-form .error .fieldRequired {
color: #ffce7b;
}
/* */
/* */
.portalMessage,
.system-message,
#error-handling {
background-color: #ffce7b;
border: 1px solid #ffa500;
color: black;
font-size: 69%;
font-weight: bold;
margin: 1em 0em;
padding: 0.5em 1em 0.5em 3em;
vertical-align: middle;
background-image: url(info_icon.gif);
background-repeat: no-repeat;
background-position: 5px 50%;
}
.portalMessage a {
color: black;
}
.pfg-form label {
font-weight: bold;
}
.pfg-form table  {
font-size: 145%;
}
.documentByLine {
display: none;
}
.section-global-news .documentByLine {
display: block;
}
.formid-gp-feed-back-form {
border: solid 1px #D3D3D3;
padding: 10px;
background-color: #F4F4F4;
}
.formid-gp-feed-back-form .field {
margin-bottom: 2em;
}
.formid-gp-feed-back-form .fieldRequired {
background: url(required.gif) center left no-repeat;
padding: 0 0 0 8px;
color:#666666;
}
/* */
.expandBoxes
{
display:block;
height:13px;
width:13px;
margin-right:8px;
position:relative;
z-index:1;
}
.hideBoxes
{
display:none;
height:13px;
width:13px;
margin-right:8px;
position:relative;
z-index:1;
}
.detailBox {
display:none;
background-color:#F4F4F4;
border:1px solid #D3D3D3;
padding: 20px;
margin-bottom: 15px;
}
/* */
div.small-career-support-tiers{
clear:right;
float:right;
padding-left:20px;
padding-bottom:20px;
background-color:white;
}
div.career-support-tiers a{
display: block;
margin:1px 0 0 0;
}
/* */
.page-top-link {
border-top: 1px #D3D3D3 solid;
font-size:70%;
padding-top:20px;
margin-right:20px;
margin-left:272px;
}
.page-top-link a{
text-decoration: none;
float:right;
color:#0063BE;
}
/* */
#content .focus-section {
color:black;
width:444px;
font-size: 100%;
border-top: 1px #D3D3D3 solid;
font-size: 100%;
}
#content .focus-section h2 {
color:black;
text-transform:uppercase;
font-size:80%;
}
#content .focus {
width: 221px;
margin: 0;
padding: 0;
}
#content .focus-first {
float:left;
}
#content .focus-second {
float:right;
}
#content .focus-content-wrapper {
background: url('focus_content_bg.gif') repeat-y 0 0;
margin-bottom: 10px;
width: 444px;
}
#content .focus-content-wrapper .text {
padding: 8px 8px 8px 8px;
margin-bottom:20px;
font-size: 75%;
}
#content .focus img {
width: 220px;
height: 120px;
border-bottom:3px solid white;
}
#content .focus a {
font-weight:bold;
text-decoration:none;
}
#content .focus h2 {
border: 0;
margin:0;
padding:0;
text-transform:none;
font-size:120%;
}
#content .focus h3 {
border: 0;
margin:0;
padding:0;
text-transform:none;
font-size:100%;
}
#content .focus p {
padding: 0;
padding-top:3px;
line-height: normal;
font-size: 100%;
}
/* */
#resources {
}
#resources h2 {
font-size: 80%;
text-transform: uppercase;
margin-bottom: 7px;
}
#resources ul{
list-style:none;
}
#resources li{
text-align: center;
width: 232px;
}
#resources li a.resource-link{
display:block;
font-size: 75%;
font-weight: bold;
background: #E3E3E3;
width: 232px;
height: 45px;
padding: 10px 0 10px 0;
}
#pfg-fieldsetname-declaration p {
font-size: 105%;
}
/* */
#lacru-portlet {
padding: 0;
border: 1px solid #00A29B;
margin-bottom: 10px;
margin-top: 10px;
}
#lacru-portlet h3 {
font-size:78%;
margin: 0;
}
#lacru-portlet p {
font-size:78%;
margin-top: 0;
margin-bottom: 10px;
}
#lacru-portlet .lacru-portlet-body {
padding: 8px 8px 8px 8px;
}
#lacru-portlet .lacru-portlet-top h2 {
color: white;
padding: 0;
margin: 0;
font-size: 80%;
text-transform:uppercase;
}
#lacru-portlet .lacru-portlet-top{
background-color: #00A29B;
padding: 8px 8px 8px 8px;
margin: 0;
}
/* */
#pfg-fieldsetname-post-details #archetypes-fieldname-start_month,
#pfg-fieldsetname-post-details #archetypes-fieldname-start_day,
#pfg-fieldsetname-post-details #archetypes-fieldname-start_year,
#pfg-fieldsetname-post-details #archetypes-fieldname-end_month,
#pfg-fieldsetname-post-details #archetypes-fieldname-end_day,
#pfg-fieldsetname-post-details #archetypes-fieldname-end_year {
display: inline-block;
}
#pfg-fieldsetname-post-details #archetypes-fieldname-start_month .fieldRequired,
#pfg-fieldsetname-post-details #archetypes-fieldname-start_day .fieldRequired,
#pfg-fieldsetname-post-details #archetypes-fieldname-end_month .fieldRequired,
#pfg-fieldsetname-post-details #archetypes-fieldname-end_day .fieldRequired,
#pfg-fieldsetname-post-details #archetypes-fieldname-end_year .fieldRequired,
#pfg-fieldsetname-post-details #archetypes-fieldname-start_year .fieldRequired {
display: none;
}
#pfg-fieldsetname-post-details #archetypes-fieldname-start-date-of-current-post label,
#pfg-fieldsetname-post-details #archetypes-fieldname-end-date-of-current-post label {
background: url("required.gif") no-repeat scroll right center transparent;
padding-right: 10px;
}
/* */
#content .formid-application-form-for-teams p{
font-size: 110%;
}
/* */
dl.whole dd {
position: absolute;
margin:0;
}
.whole {
width:696px;
height:958px;
background-image:url(/var/quality-and-commissioning/files/governance-structure_main.gif);
position:relative;
}
.top-part {
left: 0px;
top: 0px;
}
.top-part a {
height: 126px;
position: absolute;
text-decoration: none;
width: 696px;
}
.top-part a span {
display: none;
}
.top-part a:hover {
background: url("/var/quality-and-commissioning/files/gif-top-part.gif") no-repeat scroll transparent;
position: absolute;
}
.top-part a:hover span {
border: none;
bottom: 100%;
display: block;
margin: 0;
position: absolute;
vertical-align: top;
}
.mid-part {
left: 0px;
top: 126px;
}
.mid-part a {
height: 206px;
position: absolute;
width: 696px;
}
.mid-part a span {
display: none;
}
.mid-part a:hover {
background: url("/var/quality-and-commissioning/files/gif-mid-part.gif") no-repeat scroll transparent;
position: absolute;
}
.mid-part a:hover span {
border: none;
bottom: 100%;
display: block;
margin: 0;
position: absolute;
vertical-align: top;
}
.left-part {
left: 0px;
top: 329px;
}
.left-part a {
height: 606px;
position: absolute;
width: 306px;
}
.left-part a span {
display: none;
}
.left-part a:hover {
background: url("/var/quality-and-commissioning/files/gif-left-part.gif") no-repeat scroll transparent;
position: absolute;
}
.left-part a:hover span {
border: none;
bottom: 100%;
display: block;
margin: 0;
position: absolute;
vertical-align: top;
}
.right-part {
left: 306px;
top: 328px;
}
.right-part a {
height: 606px;
position: absolute;
width: 400px;
}
.right-part a span {
display: none;
}
.right-part a:hover {
background: url("/var/quality-and-commissioning/files/gif-right-part.gif") no-repeat scroll transparent;
position: absolute;
}
.right-part a:hover span {
border: none;
bottom: 100%;
display: block;
margin: 0;
position: absolute;
vertical-align: top;
}
/* */
#pfg-fieldsetname-section-a #archetypes-fieldname-start_day,
#pfg-fieldsetname-section-a #archetypes-fieldname-start_month,
#pfg-fieldsetname-section-a #archetypes-fieldname-start_year,
#pfg-fieldsetname-section-b #archetypes-fieldname-copy_of_start_day,
#pfg-fieldsetname-section-b #archetypes-fieldname-copy_of_start_month,
#pfg-fieldsetname-section-b #archetypes-fieldname-copy_of_start_year,
#pfg-fieldsetname-section-b #archetypes-fieldname-copy2_of_start_day,
#pfg-fieldsetname-section-b #archetypes-fieldname-copy2_of_start_month,
#pfg-fieldsetname-section-b #archetypes-fieldname-copy2_of_start_year,
#pfg-fieldsetname-section-c #archetypes-fieldname-start_day,
#pfg-fieldsetname-section-c #archetypes-fieldname-start_month,
#pfg-fieldsetname-section-c #archetypes-fieldname-start_year,
#pfg-fieldsetname-section-c #archetypes-fieldname-copy_of_start_day,
#pfg-fieldsetname-section-c #archetypes-fieldname-copy_of_start_month,
#pfg-fieldsetname-section-c #archetypes-fieldname-copy_of_start_year,
#pfg-fieldsetname-section-d #archetypes-fieldname-start_day,
#pfg-fieldsetname-section-d #archetypes-fieldname-start_month,
#pfg-fieldsetname-section-d #archetypes-fieldname-start_year,
#pfg-fieldsetname-section-d #archetypes-fieldname-copy_of_start_day,
#pfg-fieldsetname-section-d #archetypes-fieldname-copy_of_start_month,
#pfg-fieldsetname-section-d #archetypes-fieldname-copy_of_start_year {
display: inline-block;
}
#pfg-fieldsetname-section-a #archetypes-fieldname-start_day .fieldRequired,
#pfg-fieldsetname-section-a #archetypes-fieldname-start_month .fieldRequired,
#pfg-fieldsetname-section-a #archetypes-fieldname-start_year .fieldRequired,
#pfg-fieldsetname-section-b #archetypes-fieldname-copy_of_start_day .fieldRequired,
#pfg-fieldsetname-section-b #archetypes-fieldname-copy_of_start_month .fieldRequired,
#pfg-fieldsetname-section-b #archetypes-fieldname-copy_of_start_year .fieldRequired,
#pfg-fieldsetname-section-b #archetypes-fieldname-copy2_of_start_day .fieldRequired,
#pfg-fieldsetname-section-b #archetypes-fieldname-copy2_of_start_month .fieldRequired,
#pfg-fieldsetname-section-b #archetypes-fieldname-copy2_of_start_year .fieldRequired,
#pfg-fieldsetname-section-c #archetypes-fieldname-start_day .fieldRequired,
#pfg-fieldsetname-section-c #archetypes-fieldname-start_month .fieldRequired,
#pfg-fieldsetname-section-c #archetypes-fieldname-start_year .fieldRequired,
#pfg-fieldsetname-section-c #archetypes-fieldname-copy_of_start_day .fieldRequired,
#pfg-fieldsetname-section-c #archetypes-fieldname-copy_of_start_month .fieldRequired,
#pfg-fieldsetname-section-c #archetypes-fieldname-copy_of_start_year .fieldRequired,
#pfg-fieldsetname-section-d #archetypes-fieldname-start_day .fieldRequired,
#pfg-fieldsetname-section-d #archetypes-fieldname-start_month .fieldRequired,
#pfg-fieldsetname-section-d #archetypes-fieldname-start_year .fieldRequired,
#pfg-fieldsetname-section-d #archetypes-fieldname-copy_of_start_day .fieldRequired,
#pfg-fieldsetname-section-d #archetypes-fieldname-copy_of_start_month .fieldRequired,
#pfg-fieldsetname-section-d #archetypes-fieldname-copy_of_start_year .fieldRequired
{
display: none;
}
#pfg-fieldsetname-section-a #archetypes-fieldname-start-date-of-current-post label,
#pfg-fieldsetname-section-b #archetypes-fieldname-from label,
#pfg-fieldsetname-section-b #archetypes-fieldname-to label
{
background: url("required.gif") no-repeat scroll right center transparent;
padding-right: 10px;
}
/* */
#content th,
#content td {
font-size: 77%;
}
#content th{
background-color: #E3E3E3;
font-weight: bold;
text-transform: uppercase;
vertical-align: middle;
}

}


/* - ++resource++itcs.ldntheme.stylesheets/main.css - */
@media screen {
/* http://www.lpmde.ac.uk/portal_css/++resource++itcs.ldntheme.stylesheets/main.css?original=1 */
#portal-column-one .portletWrapper {
padding-right: 15px;
}
#portal-column-one .managePortletsLink {
margin-right: 15px;
}
#portal-column-two .portletWrapper {
padding-left: 15px;
}
#portal-column-two .managePortletsLink {
margin-left: 15px;
}
dl.portlet ul.navTreeLevel0 > .navTreeItem {
display: block;
border-bottom: 1px #D3D3D3 solid;
margin: 0;
padding: 3px 0 3px 0;
line-height: normal;
}
dl.portlet ul.navTree .navTreeCurrentItem {
background-color: transparent;
border-left: none;
margin-left: 0;
margin-right: 0;
color:#666666 !important;
font-weight:bold;
}
dl.portlet ul.navTree li a {
color:#0063BE !important;
font-weight: bold;
font-size: 95%;
}
dl.portlet ul.navTreeLevel1 .navTreeItem {
padding-left: 0;
line-height: 2em;
line-height: normal;
font-size: 90%;
}
#portal-column-one dl.portlet dd.portletItem {
padding-left: 0;
}
#content a:link,
dl.portlet a:link {
color: #205c90;
border-bottom: 0;
}
#portlet-navigation-tree {
font-weight: bold;
}
#portlet-navigation-tree ul.navTreeLevel0 li a.CurrentItemAncestor{
color: #666666;
}
/* */
div.position-0  { margin-left: -100% }
div.width-16 { width: 100% }
div.width-1\3a 2 { width:    50%; } /* */
div.width-1\3a 4 { width:    25%; } /* */
div.width-3\3a 4 { width:    75%; } /* */
div.width-full   { width:    100%  }
div.position-1\3a 4 {margin-left:    -75%;} /* */
div.position-1\3a 2 {margin-left:    -50%;} /* */
div.position-3\3a 4 {margin-left:    -25%;} /* */
div.width-1\3a 3 { width: 33.33%; } /* */
div.width-2\3a 3 { width: 66.66%; } /* */
div.position-1\3a 3 {margin-left: -66.66%;} /* */
div.position-2\3a 3 {margin-left: -33.33%;} /* */
body {
background-color: #f4f4f4;
height: 1000px;
}
#visual-portal-wrapper {
width: 988px;
margin: auto;
}
#portal-top,
#portal-columns,
#portal-footer-wrapper {
width: 948px;
background-color: #fff;
padding: 0 20px;
}
.ldpagetitle {
color: white;
font-weight: bold;
margin: 20px 0 12px 20px;
font-size: 20px;
float: left;
}
#portal-header {
background-color: #00338e;
}
#portal-logo {
margin: 0 0 -5px 0;
}
#portal-logo img {
display: block;
}
#portal-personaltools-wrapper {
/* */
}
#portal-searchbox {
clear: right;
margin: 12px 30px 12px 0;
}
#portal-searchbox .searchField {
border: 0;
border-bottom: 1px solid white;
background-color: transparent;
color: white !important;
}
#portal-searchbox .searchButton {
display: none;
}
#portal-top {
padding-bottom: 10px;
}
#LSResult {
top: 58px;
}
#content {
margin-left: 0;
margin-right: 0;
}
#homePageNav .ul1 {
margin: 0;
}
#homePageNav .li1 {
display: block;
width: 167px;
height: 152px;
font-weight: normal;
color: white;
font-size: 20px;
padding: 13px 40px 0 18px;
margin: 0 16px 0 0;
float: left;
background: 200px 18px no-repeat url("++resource++itcs.ldntheme.images/chevron-9x16.png");
}
#homePageNav .li1:hover {
background-image: url("++resource++itcs.ldntheme.images/chevron-down-16x9.png");
background-position: 197px 21px;
}
#homePageNav .li1 a,
#homePageNav .li1 a:link,
#homePageNav .li1 a:visited {
text-decoration: none;
border: 0;
color: white;
}
#homePageNav .li1-1,
#homePageNav .ul2-1 {
background-color: #3f337e;
}
#homePageNav .li1-2,
#homePageNav .ul2-2 {
background-color: #189bd5;
}
#homePageNav .li1-3,
#homePageNav .ul2-3 {
background-color: #b0304e;
}
#homePageNav .li1-4,
#homePageNav .ul2-4 {
background-color: #15a9a1;
margin-right: 0;
}
#homePageNav .li1 {
line-height: 120%;
position: relative;
list-style-type: none;
}
#homePageNav .ul2 {
position: absolute;
left: -9999px;
font-size: 12px;
z-index: 5;
padding: 25px 0 25px 25px;
display: block;
width: 560px;
margin: 10px 0 0 0;
top: 60px;
}
#homePageNav .ul2-4 {
width: 300px;
}
#homePageNav .li1:hover .ul2 {
left: 0;
}
#homePageNav .li2 {
list-style-image: url("++resource++itcs.ldntheme.images/chevron-6x9.png");
/* */
list-style-position: inside;
width: 252px;
float: left;
border-bottom: 1px solid white;
margin-right: 28px;
padding: 3px 0;
}
#homePageNav .li1-4 .li2 {
float: none;
}
#footerSiteMap {
padding-left: 20px;
padding-bottom: 20px;
background-color: #e7e7e7;
margin-top: 40px;
}
#footerSiteMap ul {
margin: 0;
}
#footerSiteMap li {
list-style-type: none;
}
#footerSiteMap .li1 {
width: 210px;
float: left;
margin-right: 20px;
}
#footerSiteMap .li2 {
font-size: 90%;
}
#footerSiteMap a:link,
#footerSiteMap a:visited {
border: 0;
}
#footerSiteMap .a1:link,
#footerSiteMap .a1:visited {
display: block;
font-weight: bold;
text-transform: uppercase;
color: black;
margin-top: 20px;
margin-bottom: 10px;
}
#portal-footer-wrapper {
padding-bottom: 50px;
}
#portal-footer-wrapper .cell {
border-top: 1px solid #727272;
border-bottom: 1px solid #727272;
color: #727272;
}
#portal-footer {
text-align: right;
background-color: transparent;
padding: 15px 0 15px;
margin: 0;
font-weight: bold;
}
#portal-siteactions {
float: left;
margin: 17px 0 0 0;
padding: 0;
}
#portal-siteactions li {
margin: 0;
font-size: 90%;
}
#portal-siteactions .spacer {
margin: 0 5px;
}
a:link,
a:visited,
#content a:link,
#content a:visited,
dl.portlet a:link,
dl.portlet a:visited {
color: #0f5eb5;
}
.homePagePanel {
margin-top: 50px;
width: 465px;
border-top: 1px solid #727272;
float: left;
font-size: 90%;
}
.homePagePanel h2 {
color: #727272;
text-transform: uppercase;
font-size: 110%;
margin-top: 15px;
margin-bottom: 10px;
}
#quickLinks {
margin-right: 16px;
}
#quickLinks ul {
list-style-image: url("++resource++itcs.ldntheme.images/chevron-blue-6x10.png");
}
#quickLinks li {
width: 50%;
float: left;
}
#quickLinks ul a:link,
#quickLinks ul a:visited {
border: 0;
}
#contactUs {
font-weight: bold;
}
#contactUs .address {
white-space: pre;
width: 200px;
float: left;
}
.template-ld_homepage2_view .bodyText {
font-size: 140%;
line-height: 130%;
}
#portal-column-two {
width: 250px;
float: right;
font-size: 125%;
}
#content #portal-column-two ul {
margin-left: 0;
}
#content #portal-column-two li {
line-height: normal;
}
#content #portal-column-two th,
#content #portal-column-two td,
#content #listing-table th,
#content #listing-table td {
font-size: 100%;
}
#content #listing-table th {
text-transform: none;
}
#content h1 {
line-height: normal;
margin-bottom: 10px;
}
.nhsheelogo {
float: right;
margin-right: 28px;
margin-top: 12px;
}
}

