<!--
/* Cascading Style Sheet */

body {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 0.8em;
}
#container {
    width: 940px;
    margin: 0 auto 0 auto;
}
#container #content {
    width: 750px;
    display: block;
    float: right;
}
#container a, #container a:visited {
    text-decoration: none;
    }
#container a:hover {
    text-decoration: none;
}
#container #logo {
float:left;
width:190px
}
/* Header --------------------------------------------------------- */
#container #header {
    width: 940px;
    display: block;
    margin-bottom: 0;
    padding-bottom: 0;
}
#container #logo {
    vertical-align:bottom;
    padding-top:10px;
	float:left;
	width:190px;
}
#container #header #search-navigate {
	float:right;
	width:750px;
}
#container #header #search-navigate #search {
	text-align:right;
}
#container #header #search-navigate #search #search-form {
	text-align:right;
	width:auto;
	float:right;
	height:32px;
}
#container #header #search-navigate #search #search-form input {
	width: 80px;
	text-align:middle;
}
#container #header #search-navigate #search #top-links {
	vertical-align:middle;
	padding-top:7px;
	float:right;
}
#container #header #search-navigate #nav-buttons {
	clear:both;
	display:block;
}
#container #header #search-navigate #nav-buttons #menu {
	display:block;
	padding-top:4px;
}

#container #header #search-navigate #nav-buttons #menu ul {
    list-type:none;
    list-style-type:none;
    padding:0;
    margin:0;
    color: #053976;
	font-size:1em;
	font-weight:bold;
	background-color: #cbf3f9;
}
#container #header #search-navigate #nav-buttons #menu ul li {
	float:left;
	background: url(/design-elements/nav-up-end.jpg) top right no-repeat;
	display:block;
    height:24px;
	border-bottom: 1px solid #ffffff;
	text-transform: lowercase;
	background-color: #cbf3f9;
	margin-right:1px;
}
#container #header #search-navigate #nav-buttons #menu ul li a {
	background:url(/design-elements/nav-up-start.jpg) top left no-repeat;
	padding-right:12px;
    color: #053976;	
	padding-left: 18px;
	padding-top:4px;
	padding-bottom:4px;
	display:block;
}



#container #header #search-navigate #nav-buttons img {
    margin: 0px;
    padding: 0px;
}



#container #header #search-navigate #page-title {
	background:url(/design-elements/header_welcome.gif) no-repeat top right;
    font-family: Arial, Helvetica, sans-serif;
    vertical-align: bottom;
    color: #FFFFFF;
    padding-bottom: 8px;
    height: 34px;
    padding-top: 18px;
    display: block;
	width:100%;
	clear:both;
}
#container #header #search-navigate #page-title h1 {
    font-size: 1.6em;
    font-weight: bold;
    margin-top: 4px;
    margin-left: 8px;
}

#header a, #header a:visited {
    color: #666666;
    }
#header a:hover {
    color: #0099cc;
}

/* Left Column ---------------------------------------------------  */
#container #left-column {
    float: left;
    width: 190px;
    display: block;
    clear: both;
	padding-bottom: 20px;
}
#left-column #left-navigation #menu {
    background: #C1F0F7 url(/design-elements/bg-table-small-bottom.gif) bottom center no-repeat;
    padding-bottom: 22px;
    margin-bottom: 20px;
}

#container #left-column #left-navigation ul {
    list-style:none;
    padding:0;
    margin:0;
    border-bottom: 1px solid #ffffff;
}
#left-column #left-navigation ul li  {
	padding:0 !important;
	margin:0 !important;
    border-top: 1px solid #ffffff;
	margin:0;
	background-color: #E1E1E1;
	}
#left-column #left-navigation ul li a {
    display:block;
    background-image: url(/design-elements/bg-leftnavigation.gif);
    font-weight: normal;
    text-decoration:none;
    color: #003366;
    padding: 4px 4px 4px 20px !important;
	margin:0;
}
#left-column #left-navigation ul li a:hover {
    background: #35A8CA url(/design-elements/bg-leftnavigation-over.gif) no-repeat 0 0;
    color: #ffffff;
}
#left-column #left-navigation ul li.nav-selected a  {
    background: #35A8CA url(/design-elements/bg-leftnavigation-over.gif) no-repeat 0 0;
    color: #ffffff;
}
#container #left-column #left-navigation ul li ul {
    list-style:none;
    padding:0;
    margin:0;
	border-bottom: none;
}
#container #left-column #left-navigation ul li ul li {
}
#left-column #left-navigation ul li ul li a, #left-column #left-navigation #menu ul li.nav-selected ul li a {
    background: #e1e1e1 url(/design-elements/bg-leftnavigation.gif) no-repeat 20px 0;
    color: #003366;
    padding: 4px 0 4px 40px !important;
	display:block;
}
#left-column #left-navigation ul li ul li.nav-selected a {
    background: #35A8CA url(/design-elements/bg-leftnavigation-over.gif) no-repeat 20px 0;
    color: #ffffff;
}
#left-column #left-navigation ul li ul li a:hover, #left-column #left-navigation #menu ul li.nav-selected ul li a:hover {
    background: #35A8CA url(/design-elements/bg-leftnavigation-over.gif) no-repeat 20px 0;
    color: #ffffff;
}

* html #left-column #left-navigation #menu ul li a{
   height:1em;
}
* html #left-column #left-navigation ul li  {
	display: inline-block;
}
* html #container #left-column #left-navigation ul li ul li {
	display: inline-block;
}



#left-column #left-navigation #menu ul li ul li a {
vertical-align:bottom;
}
#left-column h1, #left-column h2, #left-column h3, #left-column h4, #left-column h5, #left-column h6 {
    line-height: 1em;
    color: #003366;
    padding: 10px 5px 0 5px;
}
#left-column .related-item {
    margin:0 0 20px 0;
    display: block;
    line-height: 1.4em;
    color: #003366;
}
#left-column .related-item table {
    padding: 0 !important;
    border: 0;
    margin: -2px 0 -2px -2px !important;
    margin: -2px 0 -2px -2px;
    border: none;
}
#left-column .related-item table tbody, #left-column .related-item table tr, #left-column .related-item table td {
    padding: 0;
    margin: 0;
    border: none;
}

#left-column .related-item .contentPicCaption {
    background: #C1F0F7;
    font-size: 0.85em;
    line-height: 1.2em;
    font-style: italic;
    padding: 5px 5px 5px 5px;
    border: 0 0 1px 0 solid #ffffff;
    margin:0;
    display: block;
}

#left-column .related-item a, #left-column .related-item a:visited  {
    color: #006699;
}
#left-column  .related-item a:hover {
    color: #0099cc;
}

/* Main Column ---------------------------------------------------- */
#content-column #main-content {
    float: left;
    width: 528px;
    margin: 10px 0 0 12px;
    display: block;
    font-size: 1.0em;
    line-height: 1.4em;
}

#main-content .contentPicCaption {
    font-size: 0.85em;
    line-height: 1.2em;
    font-style: italic;
    padding: 0 0 0 0;
    margin:0 0 10px 0;
    display:block;
    text-align:left;
}

#main-content h1, #main-content h3, #main-content h5 {
    line-height: 1.2em;
    color: #006699;
    margin: 10px 0 5px 0;
}

#main-content  .feed-item .feed-title {
	 width:77%;
	 display:block;
	 float:right;
    color: #006699;
    line-height: 1.2em;
    margin: 0 0 5px 0;
}
#main-content .feed-item .feed-subtitle {
    line-height: 1.2em;
    margin: 0 0 5px 0;
    font-size: 150%;
	 width:23%;
	 display:block;
	 float:left;
}
#main-content .feed-item .feed-image {
    margin: 10px 0 5px 0;
}

#main-content h2, #main-content h4, #main-content h6 {
    line-height: 1.2em;
    color: #0099cc;
    margin: 10px 0 5px 0;
}
#main-content h1 {
    margin: 0 0 10px 0;
    font-size: 200%;
}
#main-content h2 {
    padding: 10px 0 0 0;
    margin: 10px 0 10px 0;
    border-top: 2px solid #E7EFF7;
    font-size: 180%;
}
#main-content h3 {
    font-size: 150%;
}
#main-content h4 {
    font-size: 130%;
}
#main-content h5 {
    font-size: 115%;
}
 #main-content h6 {
    font-size: 100%;
}
#main-content p, #main-content .feed-item .feed-summary  {
    margin: 0 0 15px 0;
	 clear:both;
	 display:block;
	 width:100%;
}
#main-content .feed-item  {
    border-bottom: 1px solid #E7EFF7;
    padding: 0 0 10px 0;
    margin: 0 0 0 0;
}
#main-content .feed-item .feed-subtitle,
#main-content .subtitle {
	display:block;
	text-align:left;
	color: #0099cc;
	font-weight:bold;
}
#main-content blockquote {
    margin: 15px 0 15px 0;
    padding: 10px 10px 5px 10px;
    background: #E7EFF7;
}

#main-content ul, #main-content table .newsarticlebody ul, #main-content ol, #main-content ol, #main-content table .newsarticlebody ol{
    list-style:outside;
    color: #000000;
    margin:0 0 1em 20px;
    padding: 0 0 0 12px;
}
#main-content ul, #main-content table .newsarticlebody ul{
    list-style-image: url(/design-elements/bg-bullet.gif);
    }
#main-content ol, #main-content table .newsarticlebody ol{
    }
#main-content ul li, #main-content table .newsarticlebody ul li{
    padding:0 0 0 0;
    line-height: 1.4em;
    }
#main-content ol li, #main-content table .newsarticlebody ol li{
    padding:0 0 0 0;
    line-height: 1.4em;
    }
#main-content ul.links, #main-content table .newsarticlebody ul.links{
    list-style:none;
    }
#main-content ul.links a, #main-content table .newsarticlebody ul.links a{
    text-decoration:none;
    background: url(/design-elements/bg-bullet.gif) no-repeat 0 0px;
    padding: 0 0 0 15px;
    list-style:none;
    }

#main-content ul.links a.external, #main-content table .newsarticlebody ul.links a.external{
    background: url(/design-elements/bg-bullet.gif) no-repeat 0 0px;
    }

#main-content ul.links a.child, #main-content table .newsarticlebody ul.links a.child{
    background: url(/design-elements/bg-bullet.gif) no-repeat 0 0px;
    }

#main-content table {
    border:1px solid #E7EFF7;
    margin: 0;
    padding: 0;
    font-size: 1.0em;
    line-height: 1.2em;
}

#main-content table tr.header-row, #main-content table tr.header-row td {
    background: #35A8CA;
    font-weight: bold;
    color: #ffffff;
    vertical-align:bottom;
}

#main-content table tr.alternate-row {
    background: #E7EFF7;
}

#main-content table td {
    vertical-align:top;
    padding:2px;
    margin:0;
}

#main-content table td.nowrap {
    white-space:nowrap;
}


#main-content .downloadblock {
    padding: 0 0 20px 0;
    margin: 0 0 10px 0;
    display:block;
}

#main-content .downloadhead {
    padding: 0 0 5px 0;
}

#main-content .downloadbody {
    padding:0 0 0 15px;
    margin-left:20px;
    display:block;
    background: url(http://www.yhscg.nhs.uk/design-elements/icon-download-document-link.gif) no-repeat 0px 3px;
}
#main-content .downloadbody br {
    display:none;
}
#main-content .downloadSize {
    float:right;
    font-style:italic;
    font-size:0.8em;
    display:block;
    text-align:right;
    line-height:1.2em;
}
#main-content .downloadbody .downloadIcon {
    display:none;
}
#main-content .downloadbody acronym{
    border:none;
}
.PDFdownloadIcon {
    display:none;
}
#main-content .downloadSummary {
    margin-left: 0;
    padding: 0;
    font-size:0.85em;
    display:block;
    text-align:left;
    line-height:1.2em;
    margin-bottom:5px;
}
#main-content .downloads-line-break-final{
    display:none;
}

#main-content a, #main-content a:visited {
    color: #006699;
    font-weight:bold;
}
#main-content a:hover {
    color: #0099cc;
    font-weight:bold;
}

/*---------------------------------------------------------
  Search results
---------------------------------------------------------*/

table.searchresults {
    border:1px solid #E7EFF7;
    width:100%;
    margin: 0px 0 10px 0 !important;
    }

table.searchresults td, table.searchresults table{
    border:none !important;
    }

table.searchresults tfoot {
    border:none;
    }
table.searchresults tfoot table {
    margin: 0px !important;
    }

table.searchresults td {
    border:none;
    border-spacing:0px;
    vertical-align:top;
    padding:0.4em 0.2em 0.4em 0.2em;
    margin:0px !important;
    }

table.searchresults th.searchheadingtype, table.searchresults th.searchheadingtitle, table.searchresults th.searchheadingdate, table.searchresults th.searchheadingsummary {
    text-align:left;
    padding:0.4em 0.2em 0.4em 0.2em;
    color:#ffffff;
    }

table.searchresults thead th {
    color:#ffffff;
    background-color: #35A8CA;
    font-weight: bold;
    margin:0px !important;
}


table.searchresults th.searchtype, table.searchresults th.searchtitle, table.searchresults th.searchdate, table.searchresults th.searchsummary {
    text-align:left;
    vertical-align:top;
    color: #000000;
    padding:0.4em 0.2em 0.4em 0.2em;
    }

.searchresults caption {
    display: none;
    }
.searchresults th.searchheadingtype, .searchresults td.searchtype {
    display: none;
    }
.searchresults th.searchheadingdate, .searchresults td.searchdate {
    display: none;
    }
.searchresults td hr {
    display: none;
    }
.searchresults td.searchlink a, .searchresults caption a, .searchresults td.searchfirst a, .searchresults td.searchback a, .searchresults td.searchnext a, .searchresults td.searchlast a{
    text-decoration:none;
    font-weight:bold;
    }

.searchresults td.searchlink a:hover, .searchresults caption a:hover, .searchresults td.searchfirst a:hover, .searchresults td.searchback a:hover, .searchresults td.searchnext a:hover, .searchresults td.searchlast a:hover{
    text-decoration:underline;
    }

#searchpanel p.searchtext {
font-weight:normal;
color: #000000;
    }

#searchpanel label {
    padding-top: 5px !important;
    padding-right: 4px !important;
    display: block;
    float:left;
    }

#searchpanel input.searchforinput {
    background:none !important;
    border:1px solid #cccccc !important;
    font-size:1em !important;
    height:auto !important;
    width: 60px !important;
    float:none !important;
    display: inline;
    padding: 2px 4px 4px 4px !important;
    }

/*---------------------------------------------------------
  Latest news
---------------------------------------------------------*/

#news-content .newstitle{
    display:none;
    }
#news-content br{
    display:none;
    }
#news-content table {
    margin:-5px !important;
    padding: 0 0 0 0 !important;
    }
#news-content table td{
    margin:0 0 0 0;
    border:none !important;
    vertical-align:top;
    }
#news-content table img{
    margin:0;
    padding:0;
    }
#news-content table td hr{
    display:none;
    }
#news-content .newsarticletitle {
    line-height: 1em;
    color: #0099cc;
    padding: 10px 0 0 0;
    margin: 0 0 10px 0;
    border-top: 2px solid #E7EFF7;
    font-size: 180%;
    display:block;
    font-weight:bold;
}
#news-content .newsarticlesummary, #news-content .newsarticlebody{
    font-size: 1em;
    line-height: 1.4em;
    color: #000000;
    display:block;
    }
#news-content .newsarticlebody{
    margin-bottom:1em;
    }
#news-content .newsarticledate{
    font-size: 1em;
    padding: 0 0 0 0;
    color: #000000;
    display:block;
    font-style:normal;
    font-weight:bold;
}


/*---------------------------------------------------------
  News detail
---------------------------------------------------------*/

td.SKNewsPicture img {
width:716px;
}
td .newsPicCaption {
width:716px;
display:block;
font-size:0.85em;
font-style:italic;

    line-height: 1.2em;
    padding: 5px 0 0 0;
    margin:0 0 10px 0;
    text-align:left;

}
#news-content td.content br {
display:none;
}
td .newsarticlebody {
color: #000000;
}




/* Right Column --------------------------------------------------- */
#related-content {
    float: right;
    display: block;
    width:190px;
    margin: 10px 0 0 12px;
    line-height: 1.4em;
}
.related-item {
    margin:0 0 20px 0;
    display: block;
    color: #003366;
}

.related-item table {
    padding: 0 !important;
    border: 0;
    margin: -2px 0 -1px -2px !important;
    margin: -2px 0 -1px -2px;
    border: none;
}
.related-item table tbody, .related-item table tr, .related-item table td {
    padding: 0;
    margin: 0;
    border: none;
}

.related-item img {
    background: #C1F0F7 url(/design-elements/bg-table-small-top.gif) top right no-repeat;
    padding: 20px 0 0 0;
    margin:0;
    border: none;
	 width:190px;
}
.related-item .feed-item {
    background: #C1F0F7;
}
.related-item .feed-item img {
    background: none;
    padding: 0 0 0 0;
}
.related-item .feed-item .feed-subtitle {
    line-height: 1.2em;
    padding: 0 5px 5px 5px;
    font-size: 100%;
	 display:block;
	 float:left;
	 font-weight:bold;
	 color: #006699;
}

.related-item .contentPicCaption {
    background: #C1F0F7;
    font-size: 0.85em;
    line-height: 1.2em;
    font-style: italic;
    padding: 5px 5px 5px 5px;
    border: 0 0 1px 0 solid #ffffff;
    margin:0;
    display:block;
    text-align:right;
}

#left-column ol, #left-column ul, #related-content ol, #related-content ul {
background: #C1F0F7;
padding:15px 0 15px 20px;
margin:0;
}

.related-item h2, #related-content .childreferencehead h2, #related-content .downloadhead h2, #related-content .referencehead h2 {
    background: #C1F0F7;
    font-size:1.2em;
    font-weight:bold;
    color: #003366;
    margin:0;
    padding: 5px 5px 0 5px;
	 margin: 0 0 0 0;	clear:both;
}
.related-item h3 {
    background: #C1F0F7;
    font-size:1.2em;
    font-weight:bold;
    color: #0099cc;
    margin:0;
    padding: 5px 5px 0 5px;
	 margin: 0 0 0 0;
	clear:both;
	 }
.related-item p {
    background: #C1F0F7;
    padding:5px 5px 10px 5px;
    margin:0;
    display:block;
}

.related-item p.start {
    background: #ffffff url(/design-elements/bg-table-small-top.gif) top left no-repeat;
    padding: 0 5px 0 5px;
    height:20px;
    margin:0;
    font-size:1px;
}
.related-item p.end {
    background: #ffffff url(/design-elements/bg-table-small-bottom.gif) top left no-repeat;
    padding: 0 5px 0 5px;
    height:24px;
    margin:0;
    font-size:1px;
}

#related-content .downloadblock,
#related-content #childLinks,
#related-content #internalLinks,
#related-content #externalLinks {
    background: #C1F0F7 url(/design-elements/bg-table-small-bottom.gif) bottom left no-repeat;
    padding: 0 5px 22px 0;
    margin: 0 0 10px 0;
    display:block;
}

#related-content .downloadhead,
#related-content .childreferencehead,
#related-content .referencehead {
    background: #C1F0F7 url(/design-elements/bg-table-small-top.gif) top right no-repeat;
    padding: 22px 0 5px 0;
}
#related-content .referencefoot {
    margin: -10px 0 10px 0;
}



#related-content .downloadbody {
    padding:0 0 0 15px;
    margin-left:10px;
    display:block;
    background: url(/design-elements/icon-download-document-link.gif) no-repeat 0px 3px;
    width: 165px;
}
#related-content .downloadbody a {
    color:#006699;
    text-decoration:none;
}
#related-content .downloadbody a:hover {
    text-decoration:underline;
}
#related-content .downloadbody br {
    display:none;
}
#related-content .downloadSize {
    float:right;
    font-style:italic;
    font-size:0.8em;
    display:block;
    text-align:right;
    line-height:1.2em;
}
#related-content  .downloadbody .downloadIcon {
    display:none;
}
#related-content  .downloadbody acronym{
    border:none;
}
.PDFdownloadIcon {
    display:none;
}
#related-content  #externalLinks, #related-content #internalLinks, #related-content #childLinks {
    margin:0 0 10px 0;
    padding:0 5px 27px 0;
    display:block;
}
#related-content .externalLink, #related-content .internalLink, #main-content .childLink, #related-content .childLink {
    color:#006699;
    text-decoration:none;
    display:block;
    padding:0 0 0 15px;
    margin-left:5px;

}
#related-content .externalLink {
    background: url(/design-elements/bg-bullet.gif) no-repeat 0px 0px;
}
#related-content .internalLink {
    background: url(/design-elements/bg-bullet.gif) no-repeat 0px 0px;
}
#main-content .childLink, #related-content .childLink {
    background: url(/design-elements/bg-bullet.gif) no-repeat 0px 0px;
}
#related-content .externalLinkDescription,
#related-content .internalSummary,
#main-content .childSummary, #related-content .childSummary,
#related-content .downloadSummary {
    padding:0 0 0 15px;
    margin-left:5px;
    font-size:0.85em;
    display:block;
    text-align:left;
    line-height:1.2em;
    margin-bottom:5px;
}
#main-content .childSummary {
    font-size:1em;
}
#related-content .downloadSummary {
    margin-left: 0;
    padding: 0;
    font-size:0.85em;
    display:block;
    text-align:left;
    line-height:1.2em;
    margin-bottom:5px;
}
#related-content .downloads-line-break-final{
    display:none;
}
#related-content .small-print {
    line-height:1.2em;
    font-size:0.85em;
    font-style: italic;
    color: #666666;
}


#related-content a, #related-content a:visited {
    color: #006699;
    }
#related-content a:hover {
    color: #0099cc;
}

/* Footer --------------------------------------------------------- */
#container #footer {
    display: block;
    clear: both;
    width: 940px;
    text-align: center;
    font-size: 0.9em;
    padding: 10px 0 10px 0;
}
#footer a, #footer a:visited {
    color: #666666;
    }
#footer a:hover {
    color: #0099cc;
}

/* Misc ----------------------------------------------------------- */
img .no-border {
    border: 0 !important;
}

-->

