@charset "utf-8";
/* CSS Document */
#content {height:100%;}
* {margin:0px;padding:0px;}
.clear {clear:both;}

body, input, textarea {font:11px Arial, "Times New Roman", Times, serif;}
body {text-align:center;}
h1, h2, h3, h4 {font:10px Arial, "Times New Roman";margin-bottom:20px;}
h1 {font-size:20px;margin-top:0px;}
h2 {font-size:18px;}
h3, h4 {font-size:14px;margin-bottom:5px;}
p {margin:10px 0px 15px;}
ul {list-style:none;}
img {border:none;}

#wide h1 {color:#001E47;}
#wide {color:#353535;}

.error, .message {padding:5px 10px;margin:10px;}
.error p, .message p {margin:0px;}
.error {background:#FFF4F4;border:1px solid red;font-weight:bold;}
.message {background:#FBFFFC;border:1px solid green;}
#wide .error, #wide .message {clear:both;}

#html_background {background:url(../../images/background.png?2) repeat-y top center;padding-right:3px;}
*+html #html_background {padding-right:1px;}
* html #html_background {padding-right:1px;}
#container {text-align:left;width:998px;margin:0px auto;}

label {float:left;text-align:right;width:180px;margin-top:5px;margin-right:15px;padding-top:2px;font-weight:bold;color:#6C6C6C;}
input, select, textarea {margin-top:3px;margin-right:5px;}

/**/
#recaptcha_area {float:left;}

.adminedit {margin:-10px 0px 8px;border:1px solid #FF0033;border-width:0px 1px 2px 0px;width:100px;}
.adminedit a {position:relative;left:40px;top:20px;background:#FF0033;padding:2px 10px 3px;color:white;font-weight:bold;margin-right:5px;opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50);}
.adminedit a:hover {background:#FF6633;opacity:0.9;-moz-opacity:0.9;filter:alpha(opacity=90);}

a {color:blue;text-decoration:none;}
a:hover {text-decoration:underline;}
#wide a {text-decoration:underline;}
#wide a:hover {text-decoration:none;}

hr {background:none;height:1px;border:1px solid #CCCCCC;border-width:1px 0px 0px;margin:10px 20px;}
.center {text-align:center;}
input, textarea, select, option {font-size:12px;padding:1px;}

table {width:100%;background:white;border:1px solid #CECECE;}
th, td {padding:3px 5px;}
th a {color:white !important;}
th {background:#641213;color:white;}
td.top {vertical-align:top;}
td.first {border-bottom:1px solid #F2F2F2;background:white;}
td.second {border-bottom:1px solid #CECECE;background:#F2F2F2;}
tr.red td.first, tr.red td.second {background:#FFDDDE;}
tr.green td.first, tr.green td.second {background:#D7FFD7;}
.tick {background:url(../../images/tick.gif) no-repeat top left;padding-left:21px;}
.cross {background:url(../../images/error.gif) no-repeat top left;padding-left:21px;}

/*a.order {}
a.orderdesc {background:url(http://www.monitor-nhsft.gov.uk/system/images/sort_down_off.gif) no-repeat right;padding-right:26px;}
a.orderasc {background:url(http://www.monitor-nhsft.gov.uk/system/images/sort_up_off.gif) no-repeat right;padding-right:26px;}*/
/**/

#content {background:url(../../images/wide_slice.png) repeat-y top right;}
#header {margin-bottom:1px;height:168px;overflow:hidden;}
#header .logo {float:left;}
#header .banner {float:right;background:url(../../images/header_right.png) no-repeat;height:168px;width:780px;}
#wide {float:right;width:780px;font-size:120%;border-left:1px solid #C8C8C8;background:#F4F4F4 url(../../images/wide_slice.png) repeat-y;min-height:500px !important;}
#wide label {font-size:90%;}
#wide ul {margin:0px 10px 0px 40px;}
#wide li {list-style:disc;margin-bottom:5px;}
#wide a {text-decoration:none;}
#wide a:hover {text-decoration:underline;}

#navigation, #footer {padding:5px;
	background:#2E4479 url(../../images/navigation_slice.png) repeat-x bottom;color:white;
}
#navigation {margin-bottom:1px;padding-left:0px;}
#footer {margin-top:1px;padding-left:218px!important;}
#navigation li, #footer li {display:inline;margin-left:24px;}
#navigation a, #footer a {color:white;}
.narrow, .side_nav {float:left;clear:left;width:180px;margin-bottom:20px;}

#side {width:217px;float:left;}
.side_nav {margin:30px;}
/*.side_nav li.head {color:#919191 !important;margin:5px 0px 2px 10px;padding:3px;background:#631010}*/
.side_nav li a {display:block;width:160px;}
.side_nav li.head a {color:#919191;font-weight:bold;margin-top:16px;}
.side_nav ul.accordian li a {color:#FF7700;font-weight:normal;margin-top:8px;margin-left:10px;}
* html #side {width:170px;}
* html .side_nav {margin:0px;margin-left:15px;margin-top:30px;}
* html .side_nav li a {display:list-item;}

#wide .inner {margin:27px;}

.pdf {background:url(../../images/iconpdf.gif) no-repeat left;list-style:none;padding-left:20px;}
/**/