/*
CSS for West Heanton Ltd


//Green Used


Bright Green color :#228B22;
Dark Colour Ueed    :#006400;

Title Font Algerian;
Heading FOnr Bradley Hand ITC;

Normal Font Calibri
*/
*{
margin:0;
padding:0;
}

body{
	
	font-family:Calibri;
	background-color:white;	
	padding :2px;
	text-align: center;
	color:   black;
	margin : 8px;
	border-width : 1px;
	border-style : solid;
	border-color :#006400;
}


a{	font-family: Bradley Hand ITC;
	color :black;
	font-weight:bold;
	}
a:hover{color:white;}
	
p{		margin-left: auto;
		margin-right: auto}

ul{
	padding :0px;
	margin : 0px;	
	
}
#titlebar{

 	padding-left: 10px;
 	padding-left: 10px;
	margin : 0px;
	background-color :#228B22;
	height :90px;
	text-align: left;
	font-family: Algerian;
	border-width : 2px;
	border-style : ridge;
	border-color :#006400;
	border-bottom-style : none;
	}

	#titlelog{
		float:left;
		font-family: Algerian;
		font-size:xx-large;
		color :white;
		padding-top:20px;
		
}
				
	#clock{
	 	font-family: Courier New;
		color:white;
		text-align: right;
		padding-right: 20px;
		padding-top: 10px;
		line-height : 30px;

}


	
	
#lowtitlebar{ 	
		margin : 0px;
		padding-left: 20px;
		padding-right: 20px;
	 	padding-top : 5px; ;
		background-color :#006400;
		height :30px;
		border-width : 2px;
		border-style : ridge;
		border-color :#006400;
		border-top-style : none;
}

	#homeselect{
	 	 float:left;}
	#usernamearea{
		text-align: right;
	 	padding-right :5px;}
	
#menu{
	color:navy;  
	font-family: IMPACT;
	text-align: left;
	margin-Top : 8px;
	border-width : 2px;
	border-style : ridge;
	border-color :#006400;
	}

	#publicmenu{
	
	 	padding-bottom :5px;
	 	padding-top :10px;
	 	padding-left :5px;
		background-color :#228B22;;
		border-width :1px;
		border-style :solid;
		border-color :#228B22;
	}
	
	#publicmenu li{

	 	display: inline;
		list-style-type: none;
		padding-right : 20px;
}
	          
	#privetemenu {

	 	 	padding-top :5px;
	 	 	padding-left :5px;
	 	 	padding-bottom :10px;
			background-color :#228B22;			
				}
	
	
	#privetemenu li{
	 	 display : inline;
		list-style-type: none;
		padding-right : 20px;}

	
.bodysection{
 		border-width : 2px;
		border-style : ridge;
		border-color :#006400;
  	margin-top : 8px;
	background-color:white;
	}
.bodytilte{
	border-width :1px;
	border-style :solid;
	border-color :#006400;
	padding :1px;
	}
	
.bodytext{
		text-align: left;
		padding : 60px;
		font-size:small;
		margin-left: auto;
		margin-right: auto;
		text-align: justify;
	}	
	
h1{	text-align: left;
	font-weight : bold;
	font-family: IMPACT;
	font-size:medium; 
	color:white;   
	background-color:#228B22;
	padding:3px;
	font-weight:normal;
	margin-top : 0px;
	margin-bottom : 0px;
	letter-spacing: 0.1em;
		}
		
h2{	text-align: left;
	font-weight : bold;
	font-family: IMPACT;
	font-size:medium; 
	color:black;   
	background-color:white;
	padding:3px;
	font-weight:normal;
	margin-top : 20px;
	margin-bottom : 10px;
	letter-spacing: 0.1em;
	}

h3{	font-family: Verdana, sans-serif;
	text-align: center;
	font-size:medium; 
	color:black;
	background-color:white;
	padding:3px;
	font-weight:bold;
	margin-top : 0px;
	margin-bottom : 0px;
	letter-spacing: 0.1em;
	}

h4{	font-family:Calibri;
	text-align: left;
	font-size:small; 
	color:black;
	font-weight:bold;
	letter-spacing: 0.1em;
	}
	

INPUT{
	margin : 1px;
	padding :2px;
}

#bitmenu{
	text-align : left;
	width: 300px;
 	border-width : 2px;
	border-style : ridge;
	border-color :#006400;
  	margin-top : 8px;
	padding :10px;
  	margin : 10px;}	

#bitright{
	float:right;
 	border-width : 2px;
 	text-align : left;
	border-style : ridge;
	border-color :#006400;
	padding :10px;
  	margin : 10px;}
	
#residentselect{
	font-family: IMPACT;
	text-align: left;
	margin-Top : 8px;
	padding-bottom :5px;
	padding-top :10px;
	padding-left :5px;
	background-color :#228B22;
 		border-width : 2px;
		border-style : ridge;
		border-color :#006400;
	}
	
table
{ width: 98%;
background-color: #fafafa;
border: 1px #000000 solid;
border-collapse: collapse;
border-spacing: 0px;
margin-top: 10px;}


tr
{ background-color: #99CCCC;
border: 1px #000000 solid;
font-family: Verdana;
font-weight: bold;
font-size: medium;
color: #404040; }


td
{ border-bottom: 1px #6699CC dotted;
text-align: left;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: small;

color: #404040;
background-color: #fafafa;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 8px;
padding-right: 0px; }
	
#chocies{float:left;
width :200px;
padding : 20px}

#daynotes{
		text-align: left;
		padding :20px;
		}


#careneeds{float:left;
width :170px}

#careplan{width :60%;
		text-align: left;
		padding-left :40px;
		}		