@charset "utf-8";
/* CSS Document */

html {overflow-y:scroll;}

h1,div	{ margin: 0; padding: 0; }

body	{ 
	font-family: Tahoma, Arial, sans-serif; font-size: 80%; 
	margin: 0; 
	padding: 0px;
	text-align: center; 
	color: #007A6C;
	background-color: #FFFFFF; /* white */
	}

#wholepage { 
	width: 80%;  
	background: #FFFFFF; /* white */
	margin: 0 auto; 
	text-align: left; 
	}

#wrapper {
	width: 800px;
	margin: 0 auto;
	background-color: #FFFFFF;
	}

#banner	{	
	color: #FFFFFF; /* white */
	background-color: #007A6C; /* bps green */
	}

#commonlinksbar {
	float: right;
	color: #FFFFFF; /* white */
	text-align: right;
	margin: 1em 0.5em 0 0;
	font-size: 81%;
	}

a.common:link	{
	text-decoration: none;
	color: #FFFFFF; /* white */
	background-color: #007A6C; /* bps green */
	display: inline;
	}

a.common:visited {
	text-decoration: none;
	color: #FFFFFF; /* white */
	background-color: #007A6C; /* bps green */
	display: inline;
 	 }

a.common:hover	{
	text-decoration: none;
	color: #000000;
	background-color: #FFFFFF; /* white */
	text-decoration: none;
 	}

ul, li { list-style-type: none; padding: 0; margin: 0; }

#topnavbar { 
	color: #FFFFFF; /* white */
	background-color: #007A6C; /* bps green */
	height: 26px;
	padding-left: 43px;
  	}

#breadcrumbs {
	font-size: 80%;
	color: #007A6C; /* bps green */
	background-color: #FFFFFF; /* white */
	padding-left: 100px;
	}

#breadcrumbs ul {
	list-style-type: none;
	width: 100%;
	overflow: auto;
}
#breadcrumbs li {
	float: left;
}
#breadcrumbs a {
	width: 10em ;
	display: inline;
	padding: 0em 0.1em 0.5em 0.1em;
	text-decoration: none;
	}

#breadcrumbs a:link {
  	color: #007A6C; /* bps green */
	background-color: #FFFFFF; /* white */
	}

#breadcrumbs a:visited {
  	color: #007A6C; /* bps green */
	background-color: #FFFFFF; /* white */
	}

#breadcrumbs a:hover { 
  	color: #007A6C; /* bps green */
	background-color: #FFFFFF; /* white */
	} 

#HomePage a#homebutton, 
#ClinicalPage a#clinicalbutton,
#PasPage a#pasbutton, 
#ConsultancyPage a#consultancybutton, 
#TrainingPage a#trainingbutton, 
#DebitHealthpage a#debithealthbutton {
	color: #007A6C; /* bps green */
	background-color: #FFFFFF; /* white */
	padding: 0.5em 1em;
	text-align: center;
	display: block;
	}

#sidebar1 { 
	float: left;
	width: 140px;
	background: #FFFFFF; /* white */
	padding: 50px 0;
	}

.sidebar1 h4 {
	color: #FFFFFF; /* white */
	background-color: #007A6C; /* bps green */
	}

.sidebar1 p {
	margin-left: 10px; 
	margin-right: 10px;
	}

.sidebar1 img {
	float: centre; 
	background-color: #FFFFFF; /* white */
	padding: 0px;
	margin: 0px;
	}
	

#lnavbar {
	margin: 0px;
	padding: 0px;
	border-right: 1px solid #007A6C;
	}

#lnavbar a {
	color: #007A6C; /* bps green */
	background-color: #FFFFFF; /* white */
	display: block;
	width: 110px;
	text-decoration: none;
	padding: 0 0 0.5em 20px;
	}

#lnavbar a:link {
  	background-color: #FFFFFF; /* white */
  	color: #007A6C; /* bps green */
	}

#lnavbar a:visited {
  	color: #007A6C; /* bps green */
	background-color: #FFFFFF; /* white */
	}

#lnavbar a:hover { 
  	color: #007A6C; /* bps green */
	font-weight: bold;
	} 

#sidebar2 {
	float: right; 
	width: 140px;
	background: #FFFFFF; /* white */
	padding: 50px 0;
	}

.sidebar2 p {
	margin-left: 10px; 
	margin-right: 10px;
	}

#extnavbar {
	margin: 0px;
	padding: 0px;
	border-left: 1px solid #007A6C;
	}

#extnavbar a {
	color: #007A6C; /* bps green */
	background-color: #FFFFFF; /* white */
	display: block;
	width: 110px;
	text-decoration: none;
	padding: 0 0 0.5em 20px;
	}

#sidebar1 h3, #sidebar1 h4,  #sidebar1 p,  #sidebar2 p, #sidebar2 h4 {
	margin-left: 10px; /* the left and right margin should be given to every element that will be placed in the side columns */
	margin-right: 10px;
	}



#content {
	color: #007A6C; /* bps green */
	background-color: #FFFFFF; /* white */
	margin: 0 11em 0 11em; 
	padding: 3em;
	}
	
h1	{ 
	font-size: 170%; 
	font-weight: 700; 
	margin: 0; 
	padding-left: 100px;
	padding-top: 45px;
	height: 75px;
	background-image: url(images/tbar.gif);
	background-repeat: no-repeat;
	}

h3	{
	color: #FFFFFF; /* white */
	background-color: #007A6C; /* bps green */
	}


#content img {
	float: left; 
	background-color: #FFFFFF; /* white */
	padding: 5px 1em 2em 0em;
	margin: 5px 5px 5px 0px;
	}


#footer {
	color: #FFFFFF; /* white */
	text-align: center;
	background-color: #007A6C; /* bps green */
	padding: 1em 0;
	}

.debug	{ color: #000000; }

.link { 
	color: #007A6C; /* bps green */
	text-decoration: none;
	}

.title {
	color: #FFFFFF; /* white */
	background-color: #007A6C; /* bps green */
	}

#backtop {
	color: #007A6C; /* bps green */
	float:right;
	padding-left: 350px;
	text-align: right;
	text-decoration: none;
	}
	
