/*basic text settings*/ 

body {margin: 0px; padding:0px; background-color:#ccdddd;}

img {border: none; }

.maincontent {font-family:Verdana,sans-serif; font-size:0.9em}
.sidebar {font-family:Verdana,sans-serif; font-size:0.8em}
.top {text-align:right}
.rightcol {border-left: 1px solid #ccc; margin: 5; padding: 5; font-family:Verdana,sans-serif; font-size:0.8em}

p {font-family:Verdana,sans-serif; font-size:0.8em}
p.abovelist {font-family:Verdana,sans-serif; font-size:0.9em; margin-bottom: 3px;}
ul {font-family:Verdana,sans-serif; font-size:0.9em; margin-left:15px; margin-top: 3px;}
dl {font-family:Verdana,sans-serif; font-size:0.9em; margin-left:15px; margin-top: 9px;}
dd {font-family:Verdana,sans-serif; font-size:0.9em; margin-left:15px; margin-bottom: 9px;}
li {font-family:Verdana,sans-serif; font-size:0.9em; margin-left:15px; margin-bottom: 9px;}

h1 {font-family:Verdana,Arial,sans-serif; font-size:200%; color:#6699cc; margin-bottom:0px; margin-top:27px; padding-bottom:3px; border-top: 1pt solid #6699cc; border-bottom: 1pt solid #6699cc}
a.titlehead:hover {color:#666699; background:#ffffff; text-decoration:none;} 

h3 {font: bold 13px Verdana,"Trebuchet MS",arial,sans-serif; color: #ffffff; background-color: #000000; padding: 2 2 2 8px; margin: 0; }

h4 {font-family:Verdana,Arial,sans-serif; font-size:100%; color:#666699; margin-bottom:0px; margin-top:0px; padding-bottom:1px; border-top: 2pt solid #666699; border-bottom: 2pt solid #666699}

.preamble {font-family:Verdana,sans-serif; font-size:0.8em}
.background1 {background-image:url(/images/zumiback.jpg); background-repeat:no-repeat}
.maincontent {padding: 0.2cm 0.1cm}
.quote {font-family:Verdana,sans-serif; font-size:80%} 
.date {font-family:Verdana,sans-serif; font-size:80%; text-align:right; font-weight:bold} 

/*links*/
a {color:teal; font-family:Verdana,sans-serif; text-decoration:none;}
a:hover {color:white; background:#6699cc; text-decoration:underline;} 

/*links in footer*/
a.footer {color:blue; font-family:Verdana,sans-serif; text-decoration:none; font-size:0.8em}
a.footer:hover {color:white; background:#6699cc; padding-bottom:3px; }

/*links to top of page*/
a.top  {color:#666; font-family:Verdana,sans-serif; font-weight:bold; font-size:0.7em; padding-bottom:2px; padding-left:5px; padding-right:5px; padding-top:2px; background:#cff;}
a.top:hover {font-family:Verdana,Arial,sans-serif; font-size:0.7em; color:#fff; background:#000; padding-bottom:2px; padding-left:5px; padding-right:5px; padding-top:2px;}

/*links*/
a.blank {color:none;}
a.blank:hover {color:none; background:none} 


/*reduce space above and below form command*/
form {margin-top:0px}
form {margin-bottom:0px}

/*fieldheight for form fields*/
.fieldheight {height: 10pt; font-size:0.9em}


.navcontainer {width: 200px; padding: 0; margin: 2px 0 10px 0; font:11pt Verdana, Helvetica, Arial, sans-serif;}
.navcontainer ul {list-style: none; margin: 0; padding: 0; border: none; width: 100%;}

.navcontainer li {border-bottom: 1px solid #343; width: 100%; margin: 0; padding: 0;}

.navcontainer li a:link, .navcontainer li a:visited {width: 200px; display: block; padding: 2px 0px 3px 0px; text-indent:5px; border-left: solid 4px #CCC; background-color: #6699cc; color:#ffffff; text-decoration: none; font-weight:bold; width: 100%; margin: 0;}

.navcontainer li a:hover, #active a:link, #active a:visited, #active a:hover {border-left: solid 4px #9C0000; background-color: #FC6; color: #000;}








/*NHS EVidence bits*/ 


div.evSrchPnl 
{
	display: block; 
	background: #f4f4f4; 
	border: 1px solid #d9d9d9; 
	padding: 16px 0 16px 140px; 
	margin-bottom: 12px;
}

div.evSrchPnl fieldset label 
{
	position: absolute; 
	left: -9999px; 
}

div.evSrchPnl fieldset span 
{
	float: left; 
	height: auto !important; 
	height: 18px; 
	min-height: 18px; 
	padding: 1px 0 1px 22px; 
	display: block; 
	width: 326px; 
	border: 1px solid #aab1b8; 
	background: #fff url(../img/mag.gif) no-repeat left center;
}

div.evSrchPnl input.commandButton 
{
	font-size: 1.2em; 
	font-weight: bold; 
	float: left; 
	margin-left: 8px; 
	border: 1px solid #0066cc; 
	background: #0066cc; 
	color: #fff; 
	width: 100px; height: 22px !important; height: 23px; 
}

div.evSrchPnl fieldset input 
{
	font-size: 1.2em; 
	background: #fff; 
	border: 1px solid #fff; 
	width: 320px; 
}
	
div.evSrchPnl div.evSrchXtras { margin-top: 6px; }
	
div.evSrchPnl div.evSrchXtras p 
{
	display: block; 
	float: left; 
	margin: 2px 0 0 0px; 
}

div.evSrchPnl div.evSrchXtras p a 
{
	padding-left: 10px; 
	background: url(../img/search-arrow-bg-grey.gif) no-repeat 0px 4px; 
}

div.evSrchPnl div.evSrchXtras p a:hover 
{
	background: url(../img/search-arrow-bg-grey.gif) no-repeat 0px -88px; 
}

body#homePage div.evSrchPnl 
{
	background: #fff; 
	border: none; 
	padding: 0; 
}

/* bottom search panel style overrides */
div#bttmSrchBx div.evSrchPnl {
	margin-top: 16px;
	padding: 8px 0px 8px 8px;
}

div#bttmSrchBx div.evSrchPnl fieldset span {
	width: 388px;
}

div#bttmSrchBx div.evSrchPnl fieldset span input {
	width: 372px;
}

div#bttmSrchBx div.evSrchPnl div.evSrchXtras {
	display: none;
}

body#homePage h1 
{
	margin-bottom: 8px; 
	margin-left:268px; 
	margin-top: 135px; 
}

body#homePage div.evSrchPnl 
{
	margin-left:268px; 
	margin-bottom: 80px; 
}

body#homePage div.evSrchPnl div.evSrchXtras h2 
{
	background: url(../img/banner-newsite-bg-white.gif) no-repeat top left; 
}

body#homePage div.evSrchPnl div.evSrchXtras h2 a 
{
	background: url(../img/banner-newsite-bg-white.gif) no-repeat 0px 0px;  
}

body#homePage div.evSrchPnl div.evSrchXtras h2 a:hover 
{
	background: url(../img/banner-newsite-bg-white.gif) no-repeat 0px -27px; 
}

body#homePage div.evSrchPnl div.evSrchXtras p a 
{
	background: url(../img/search-arrow-bg-white.gif) no-repeat 0px 4px; 
}













