body {
	margin:0px;
	padding:0px;
	font-family:verdana, arial, helvetica, sans-serif;
	color:#333;
	background-color:white;
	
	}
p {
	font:0.8em/20px verdana, arial, helvetica, sans-serif;
	margin:0px 0px 16px 0px;
	padding:0px;
	}
	#Content>p {margin:0px;}


h1 {
	margin:0px 0px 15px 0px;
	padding:0px;
	font-size:1.5em;
	line-height:28px;
	font-weight:400;
	color:#008E7B;
	background : #ffffff;
	}
	h2 {
	margin:0px 0px 15px 0px;
	padding:0px;
	font-size:1.25em;
	line-height:28px;
	font-weight:300;
	color:#008E7B;
	background : #ffffff;
	}
	h3 {
	margin:0px 0px 15px 0px;
	padding:0px;
	font-size:1em;
	line-height:28px;
	font-weight:300;
	color:#008E7B;
	background : #ffffff;
	}
	h4 {
	margin:0px 0px 15px 0px;
	padding:0px;
	font-size:0.8em;
	line-height:28px;
	font-weight:600;
	color:#008E7B;
	background : #ffffff;
	}
	h5 {
	margin:0px 0px 15px 0px;
	padding:0px;
	font-size:0.8em;
	line-height:28px;
	font-weight:bold;
	color:#000000;
	background : #ffffff;
	
	}
	h6 {
	margin:0px 0px 15px 0px;
	padding:0px;
	font-size:0.8em;
	line-height:28px;
	font-weight:400;
	color:#000000;
	background : #ffffff;
	text-decoration:underline;
	
	}
	a:link {font-size:1em;}
	
	#table1 
 {
 visibility: visible;
 width: 75%;
 position: relative
 }

#table1 table   
 {
 font-size: 0.8em;
 
 }
 #table1 caption   
 {
 font-size: 0.8em;
 
 }

#table1 td
 {
 font-size: 0.8em;
 background-color: #F5FAF5;
 color:#000000;
 padding: 0px 4px 0px 4px;
 border-width: 2px 2px 2px 2px;
 border-style: solid;
 border-color: #ffffff #C5CCC5 #C5CCC5 #ffffff
 }

#table1 th
 {
 font-size: 0.8em;
 padding: 0px 4px 0px 4px;
 border-width: 2px 2px 2px 2px;
 border-style: solid;
 border-color: #ffffff #C5CCC5 #C5CCC5 #ffffff;
 background-color: #D5EEE6;
 color:#000000;
 text-align: left
 }


	
	ul{list-style-type: square;  font-size:0.8em;  }
	ol{list-style-type: decimal;  font-size:0.8em;  }
	
	
	#sitemap	LI  {
font-size : 1.2em;
color : #003366;
background : #ffffff;
list-style-image: url(http://download.edinburgh.gov.uk/lpf/image/whitesquare.gif );
}

#sitemap UL  LI {
font-size : 1em;
background : #ffffff;
color : #003366;
list-style-image: url(http://download.edinburgh.gov.uk/lpf/image/whiteball.gif);
}

#sitemap	UL  {
font-size : 1em;
color : #003366;
background : #ffffff;
list-style-image: url(http://download.edinburgh.gov.uk/lpf/image/white.gif);
 }



#sitemap UL UL  LI {
font-size : 1em;
background : #ffffff;
color : #003366;
list-style-image: url(http://download.edinburgh.gov.uk/lpf/image/sub_sub_bullet.gif);
}
	

		#container {
			width: 760px;
	        border: 1px solid gray;
			margin: 10px;
			
			padding: 10px;
		}
#header {

	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	/* For IE5/Win's benefit height = [correct height] + [top padding] + [top and bottom border widths] */
	height:103px; /* 101px + 0px + 2px = px */
	border-style:solid;
	border-color:#94B6A5;
	border-width:1px 0px; /* top and bottom borders: 1px; left and right borders: 0px */
	line-height:0px;
	color:#333;
	background-color:#ffffff;

}

#Content
a:link{
 color:blue;
 background : #ffffff; 
 font-size:1em;
}
#Content
a:visited{
 color:purple;
 background : #ffffff;
 
 font-size:1em;
 }
		
#Content {
			margin:10px 10px 10px 200px;
	padding:5px;
			
		}
		
#Menu { 
    position:absolute;                  
	width:172px;
	top:138px;
	left:5px;
	padding:10px;
	font-size:0.70em;
	color:#333;
	background-color:#D5EEE6;
	border:1px dashed #94B6A5;
	line-height:25px;

	}
			
	#Menu a:link {
	color:#000000;
	background-color:#D5EEE6;
	font-size:1em;
	text-decoration:none;
	font-weight:200;
	font-family:verdana, arial, helvetica, sans-serif;
	}
	#Menu a:hover {
	background-color:#F3F3F3;
    color:#000000;}
	#Menu a:visited {
	color:#4F4F4F;
	background-color:#D5EEE6;
	text-decoration:none;}

a:link {color:#000000;
background-color:white;}
a:visited {color:#008E7B;
background-color:white;}
a:hover {background-color:#F3F3F3;
color:#000000;}

#TOPMenu {
	position:absolute;
	top:40px;
	right:10px;
	padding:5px;
	text-align:center;
	font-size:0.70em;
	color:#333;
	background-color:#FfFfFf;
	border:1px dashed #d5eee6;
	line-height:15px;

	}
		
		#crumb {
	position:absolute;
	top:115px;
	left:5px;
	padding:0px;
	font-size:0.70em;
	background-color:#FfFfFf;
	color:#333;
    line-height:15px;
	}
	#crumb a:link{
 color:blue;
 background : #ffffff; 
 }
 #crumb
a:visited{
 color:purple;
 background : #ffffff;
 }
 
	#footer {
	
	padding:5px;
	text-align:center;
	font-size:0.70em;
	color:#333;
	background-color:#Ffffff;
	border:1px dotted #d5eee6;
	line-height:15px;
	position:absolute;
	
	left:378px;
	width:250px;
} 