HTTP/1.1 200 OK
Content-Type: text/css
Last-Modified: Wed, 10 Jul 2013 09:03:29 GMT
Accept-Ranges: bytes
ETag: "3afc3d584c7dce1:0"
Server: Microsoft-IIS/7.5
X-Powered-By: ASP.NET
Date: Thu, 25 Jul 2013 08:19:08 GMT
Content-Length: 10775

/* Redefined Tags */

input.error  { background: #fed; border: 1px solid #e00; }
select.error { background: #fed; border: 1px solid #e00; }
span.error, .form-side-labels span.error, .form-top-labels span.error
{
	/*float: left;*/
	display: inline; 
	margin: 0 0 0 5px;
	padding: 3px;
	width: auto;
	font-weight: normal;
	color: #fff;
	background: red;
	font-size: 10pt;
}




* {
padding:0px;
margin:0px;
}
body {
font-family: Arial, Helvetica, sans-serif;
background-color:#FFFFFF;
margin:0px;
padding:0px;
}
h1 {
font-size:1.5em;
line-height:1.1em;
}
h2 {
font-size:1.1em;
line-height:1.0em;
}
h3 {
font-size:0.9em;
line-height:1.3em;
padding-bottom:0.4em;
}
h4 {
font-size:0.7em;
line-height:1.3em;
}

p {
font-size:0.9em;
line-height:1.3em;
padding-bottom:0.5em;

margin:0px;
}

th
{
	font-size: 10pt;
}
td
{
	padding-left:3px;
}
td.spec
{
	padding-left:3px;
	font-size: 10pt;
}

table.gridView
{
font-size:0.9em;
line-height:1.3em;
padding-bottom:0.5em;
margin:0px;
}

a:link 
{
	font-weight:600;
	color:#0065CE;
	text-decoration: none;
}
a:visited {
	color:#0065CE;
	text-decoration: none;
}
a:hover {
	color:#0066CC;
}
a:active {
	color:#0065CE;
	text-decoration: none;
}


/* Layout */
#page {
	width: 960px;
	margin-left: auto;
	margin-right: auto;
}
#content {
float:left;
padding-right:4px;
padding-left:4px;
padding:0px 4px 0px 4px;
}
#leftColumn {
float:left;
padding-right:8px;
width:148px;
}
#centreColumn {
float:left;
width: 640px;
padding-bottom:10px;
}
#rightColumn {
float:left;
padding-left:8px;
width:148px;
}	
#fullColumn {
float:left;
width: 960px;
padding-bottom:10px;
}


/* Top Header */				
#topHeader 
{
	background-color: #86C2FE;
	padding: 5px 5px 5px 5px;
	color:#0066CC;
	font-size: 0.7em;
	font-weight: bold;
}

#topHeaderLeft
{
	float: left;
	margin: 0px;
	padding: 0px;
	display:inline;
}

#topHeaderLeft li
{
	
	display:inline;
	list-style:none;
}

#topHeaderRight {
	float:right;
	width:350px;
	text-align:right;
	color:#FFFFFF;
	display: inline-block
}

#topHeaderBottom
{
	clear: both;

}


/* Header */
#header {
float:left;
width: 932px;
background-color:#0066CC;
padding:10px 14px 10px 14px;
margin-bottom:8px;
margin-top: 5px;
}
#headerLeft {
float:left;
width:500px;
color:#FFFFFF;
}
#headerRight {
float:right;
width:200px;
text-align:right;
padding-top:3px;
}


/* Nav */
.navHeader {
float:left;
width:148px;
background-color:#86C2FE;
}
.navLabel {
float:left;
width:118px;
padding:2px 0px 2px 10px;
color:#0066CC;
font-weight:bold;
}
.navCorner {
float:right;
width:10px;
height:10px;
background-image:url(Images/navCorner.gif);
background-position:top;
background-repeat:no-repeat;
}
.navContent {
float:left;
width:128px;
padding:5px 9px 0px 9px;
border-left:#B6B7BB solid 1px;
border-right:#B6B7BB solid 1px;
color:#6C6A6A;
}
.navContent a {
font-weight:bold;
color:#0066CC;
text-decoration:none;
}
.navContent a.news {
font-weight:normal;
color:#6C6A6A;
text-decoration:none;
}
.navContent li {
list-style:none;
font-size:0.75em;
line-height:1.3em;
padding:0px;
margin:0px;
}
.navContent li.indent {
padding:0px 0px 0px 10px;
}
.navFooter {
float:left;
width:148px;
height:20px;
background-image:url(Images/navFooter.gif);
background-position:top;
background-repeat:no-repeat;
}
.navGreyHeader {
float:left;
width:148px;
background-color:#B6B7BB;
}
.navGreyLabel {
float:left;
width:118px;
padding:2px 0px 2px 10px;
color:#6C6A6A;
font-weight:bold;
}
.navGreyCorner {
float:right;
width:10px;
height:10px;
background-image:url(Images/navGreyCorner.gif);
background-position:top;
background-repeat:no-repeat;
}


/* Centre Panel */
#panelHeader {
float:left;
width:640px;
background-color:#0066CC;
}
#panelLabel {
float:left;
width:620px;
padding:2px 0px 2px 10px;
color:#FFFFFF;
font-weight:bold;
}
#panelCorner {
float:right;
width:10px;
height:10px;
background-image:url(Images/panelCorner.gif);
background-position:top;
background-repeat:no-repeat;
}
#panelFrame {
float:left;
width:640px;
background-color:#6699FF;
background-position:top right;
background-repeat:no-repeat;
margin-bottom:16px;
min-height:120px;
height:120px; /* Min height for IE */
}
/* Override height for Mozilla */
html>body #panelFrame {
height:auto;
}

#panelContent {
float:left;
width:410px;
padding:8px 10px 8px 10px;
color:#FFFFFF;
background-position:bottom left;
background-repeat:no-repeat;
background-image:url(Images/frameCorner.gif);
min-height:104px;
height:104px; /* Min height for IE */
}
/* Override height for Mozilla */
html>body #panelContent {
height:auto;
}


/* Content */
#mainContent {
float:left;
width:97%;
padding:0px 10px 0px 10px;
}
#mainContent h3 { /* Grey in content panel */
color:#6C6A6A;
}
#mainContentLeft {
float:left;
width:300px;
}
#mainContentRight {
float:right;
width:300px;
}
#mainContent ul li {
font-size:0.7em;
line-height:1.3em;
list-style:inside;
list-style-type:disc;
}
#mainContent ol li {
font-size:0.7em;
line-height:1.3em;
list-style:inside;
list-style-type:decimal;
}
#mainContent ol,ul {
padding-bottom:0.5em;
margin:0px;
}


/* Footer */
#footer {
float:left;
background-color:#86C2FE;
margin:10px 0px 20px 0px;
padding:10px 14px 10px 14px;
width: 932px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.55em;
color:#0066CC;
}

/* Trusts Box */
.trustBoxWrapper {
	float:left;
	width:620px;
}
.trustBoxContent {
	float:right;
	width:469px;
	background-color:#6699FF;
}
.trustBorderLeft {
	border-left:#0066CC solid 1px;	
}
.trustBorderRight {
	border-right:#0066CC solid 1px;	
}
.trustBorderTop {
	border-top:#0066CC solid 1px;	
}
.trustBorderBottom {
	border-bottom:#0066CC solid 1px;	
}
#trustBoxImage {
	float:left;
	width:150px;
}
#trustBoxText {
	width:371px;
	float:left;
	padding:0px 10px 0px 10px;
	background-color:#6699FF;
	color:#FFFFFF;
}
#trustBoxText a {
color:#FFFFFF;
}
#trustBoxText h3 {
color:#FFFFFF;
}
#trustBoxLogin {
	float:right;
	width:58px;
	padding-right:10px;
}
#trustBoxBackground {
	float:left;
	width:620px;
	background-image:url(Images/Trusts/trust.jpg);
	background-repeat:no-repeat;
}
#trustBoxHeader {
	width:470px;
	float:right;
}
#trustBoxFooter {
	width:469px;
	text-align:right;
	float:right;
	background-color:#6699FF;
	height:9px;
	line-height:9px;
	font-size:9px;
}
#trustBoxTopCorner {
	float:left;
	width:149px;
	height:9px;
	line-height:9px;
	font-size:9px;
}
#trustBoxBottomCorner {
	float:left;
	width:150px;
}


/* Nurses Box */
.nurseBoxWrapper {
	float:left;
	width:620px;
}
.nurseBoxContent {
	float:right;
	width:469px;
	background-color:#FFCC99;
}
.nurseBorderLeft {
	border-left:#FF6600 solid 1px;	
}
.nurseBorderRight {
	border-right:#FF6600 solid 1px;	
}
.nurseBorderTop {
	border-top:#FF6600 solid 1px;	
}
.nurseBorderBottom {
	border-bottom:#FF6600 solid 1px;	
}
#nurseBoxImage {
	float:left;
	width:150px;
}
#nurseBoxText {
	width:371px;
	float:left;
	padding:0px 10px 0px 10px;
	background-color:#FFCC99;
	color:#6C6A6A;
}
#nurseBoxText a {
color:#6C6A6A;
}
#nurseBoxText h3 {
color:#6C6A6A;
}
#nurseBoxLogin {
	float:right;
	width:58px;
	padding-right:10px;
}
#nurseBoxBackground {
	float:left;
	width:620px;
	background-image:url(Images/Nurses/nurse.jpg);
	background-repeat:no-repeat;
}
#nurseBoxHeader {
	width:470px;
	float:right;
}
#nurseBoxFooter {
	width:469px;
	text-align:right;
	float:right;
	background-color:#FFCC99;
	height:9px;
	line-height:9px;
	font-size:9px;
}
#nurseBoxTopCorner {
	float:left;
	width:149px;
	height:9px;
	line-height:9px;
	font-size:9px;
}
#nurseBoxBottomCorner {
	float:left;
	width:150px;
}


/* Padding & Margin */
.noPadding {
padding:0px;
}
.noPaddingAbove {
padding-top: 0px;
}
.noPaddingBelow {
padding-bottom: 0px;
}
.noMargin {
margin:0px;
}
.noMarginAbove {
margin-top: 0px;
}
.noMarginBelow {
margin-bottom: 0px;
}

	
/* Colours */
.white {
color:#FFFFFF;
}
.blue {
color:#0066CC;
}
.lightBlue {
color:#86C2FE;
}
.grey {
color:#6C6A6A;
}
.lightGrey {
color:#B6B7BB;
}
.red {
color:#C71111;
}
.green {
color:#329834;
}

/* Features */
.noDecoration {
text-decoration:none;
}
.divider { 
float:left;
width:100%;
height:1px;
line-height:1px;
font-size:1px;
color:#B6B7BB;
background-color:#B6B7BB;
padding:0px;
margin:4px 0px 8px 0px;
display:inline;
}
.noBreak {
display:inline;
white-space:nowrap;
}
.bold {
font-weight:bold;
}
.border {
border:1px solid #6C6A6A;
}
.justify {
text-align:justify;
}
.alignRight {
text-align:right;
}
.alignCentre {
text-align:center;
}

.GridviewRow 
{
 padding-bottom:22px;
 background-color: Red;
}

.continueButton {
	font-size: 1em;
	font-weight:bold;
	background-color: #329834;
	color: #FFFFFF;
	margin-right: 6px;
	border:none;
	padding:2px 4px 2px 4px;
}

.continueButtonRight {
	font-size: 1em;
	font-weight:bold;
	background-color: #329834;
	color: #FFFFFF;
	margin-right: 6px;
	border:none;
	padding:2px 4px 2px 4px;
	float: right;
}

/* For user edited content text including bullet lists */
#contentText ul
{
	font-size: 1.25em;
	margin: 0;
	padding: 0 0 0.5em 0;
	list-style-position: outside;
	text-indent: -1.5em;
}
#contentText li
{
	padding-left: 1.5em;
}

/* For forms that display labels on the left and inputs on the right */
label.left
{
	display:inline;
	float:left;
	width: 55%;
	font-size: 1em;
}

input[type=radio]
{
	margin-right:0.75em;
	margin-left: 5px;
}

/* For accordion panels */
#accordion
{
	font-size:smaller;
}

/* For validators */
.red ul
{
	font-size:1.25em;
}

/* For pageable checkbox lists implemented with GridView */
.plainGrid
{
	background-color: #fff;
	border:0;
}

/* Definition lists */
dl
{
	font-size: 0.85em;
	margin:0.5em 0 0.5em 0;
}
dt
{
	margin:0 0 0 0;
}
dd
{
	font-style:italic;
	margin: 0 0 0.75em 2em;
}

fieldset
{
	padding:0.75em;
}

textarea
{
	font-family: Arial, Helvetica, sans-serif;
}

input[type="checkbox"]
{
	padding-right: 0.5em;
}

/* Fix for Telerik rad upload control. Without this it displays a list bullet and 
   indents slightly.  It might be caused by some other css global selector clash.
*/
.RadUpload li
{
	list-style-type:none !important;
}

.RadUpload
{
	/*margin:0.5em 0 0 -1.45em;*/
}

.HideSection
{
    display: none;
}
