BODY {	background-color: #FFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0em;
	align: center;
	font-size: 100%;
	width: 960px;
	background: url("/ifinder/south_lanarkshire/shadow.gif") repeat-y scroll center center #F0F0F0;

	}
	


H1, H2, H3, H4, H5, H6, .portletblockhead, .relatedinfo, p, p.greyitalic, UL, li, UL LI, BR.linkbreak, .block, .nowrap, .address, .address A:link, .address A:visited, .address A:hover, #slclogo, #script, #topbaronline, #topbar, #maincontent, #leftnav, #strapline, A:link, A:visited, A:hover, .nav, .nav A:link, .nav A:visited, .nav A:hover, .navigation, .navigation A:link, .navigation A:visited, .navigation A:hover

     { 	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px; }

H1 {	font-size: 1.2em;
	font-weight: bold;
	color: #036;
	padding-bottom: 0.3em;
	border-bottom: 1px dashed #CCC ;
	margin-right: 5%;
	margin-bottom: 0.7em; }

H2 {	font-size: 1.1em;
	font-weight: bold;
	color: #036; 
	padding: 0.2em 0 0.2em 0;}

H3 {	font-size: 0.95em;
	font-weight: bold;
	color: #036;
	padding: 0.2em 0 0 0; }

H4 {	font-size: 0.85em;
	font-weight: bold;
	color: #036;
	padding: 0.2em 0 0.2em 0;}

H5 {	font-size: 0.75em;
	font-weight: bold;
	color: #036;
	padding: 0.4em 0 0 0;}

H6 {	font-size: 0.7em;
	font-weight: bold;
	color: #036; 
	padding: 0.2em 0 0 0;}


p {	font-size: 0.7em;
	line-height: 1.2em;
	color: #000; 
	padding: 0.2em 0 0.6em 0;}


p.greyitalic {	font-size: 0.65em;
		font-style: italic;
		line-height: 1.1em;
		color: #666; 
		padding: 0.8em 0 0.6em 0;}



UL  {	font-size: 0.7em;
	color: #000;
	list-style: disc outside;
 	margin-left: 1.5em;}

UL LI  { padding-bottom: 0.2em;}


BR.linkbreak {	font-size:0.2em;}


.portletblockhead {	
	font-size: 0.75em;
	font-weight: normal;
	color: #036;
	background-color: #9CF;
	padding: 0.2em 0.3em 0.2em 0.5em;
	margin: 0 0 0.3em 0;
	border-bottom: #FC3 3px solid;}


.relatedinfo   {  font-size: .9em;
	font-weight: bold;
	margin: 0 0 0.4em 0; 
	padding: 0 0 0.3em 0; 
	border-bottom: #ccc 1px dashed; }


.block {	clear: left;
		margin-top: 0em; }


.nowrap {	clear: left;
		width: 960px;
		margin: 0.7em 0 0.7em 0; }




#slclogo {	position: absolute;
		top: 0.75em;
		left: 1em;
		z-index:10; }

#script {	position: absolute;
		top: 0px;
		margin-top: 0px;
		left: 9em;
		z-index:30; }



#topbaronline {background: #9CF url(/ifinder/south_lanarkshire/logo.gif) right no-repeat ;
		height: 134px;  
		background-position: 0%; }


#topbar {	
		height: 20px;
		width:100%; }





#strapline { background: #9CF url(/ifinder/south_lanarkshire/footer.gif) right no-repeat;
		clear:all;
		text-align: center;
		
		height:40px;
		}







A:link 	{ 	color: #036; 
		font-size: 100%;}

A:visited { 	color: #999;}

A:hover { 	color: #036;
		background-color: #9CF;}


.nav {	{background: #9CF url(/ifinder/south_lanarkshire/nav.gif) left no-repeat;
	color:#000;
	font-size:0.7em;
	padding:0px 0em 0em 1em;
	text-align: left;
	white-space: nowrap; 
	height: 34px;}

.nav A:link 	{ font-weight: normal;
		color: #000;
		text-decoration:none;
		
		font-size:100%;  }

.nav A:visited 	{ font-weight: normal;
			color: #000;
			text-decoration:none; 
			}

.nav A:hover { color: #fff;
		text-decoration:none;
		}
		


.address {	background: url(/ifinder/south_lanarkshire/logo.gif) left no-repeat;
		color: #999;
		text-align: center;
		line-height: 1.4em;
		padding: 0;
		margin: 0; }

.address A:link	
	    {	color: #999; }

.address A:visited
	    { 	color: #999;}

.address A:hover
	    { 	color: #036;
		background-color: #9CF;}



/* Template Left Nav (equiv to PORTAL SLC Link Style, Bodyid57519siteid0, Bodyid31388siteid0)   */

.navigation
	{	font-size: 0.8em;
		line-height: 1em;
		font-weight: normal;
		padding: 0.3em 0.7em 0.3em 0.8em; }
	
.navigation A:link, .navigation A:visited
	{	color: #036;
		text-decoration: none; }

.navigation A:hover
	{	color: #FFF;
		text-decoration: none; }



/* Template page layout - navigation and main content  */

#leftnav	{	float: left;
		width: 244px;
		background-color: #9cf;
		padding: 0.5em 0em 0.7em 0.5em;
		margin: 1.2em 1em 2em 0.5em; 
		height: 305px;}
		
#maincontent	{
		width: 700px;
		margin: 1em 1em 1em 23%;
		padding: 0px;
		overflow: visible; 
		min-height: 600px;
}

/*  styles for Interfinder  */


.emergency {	font-size: 0.9em;
		font-weight: bold;
		color: #c30; }



.phone {	font-size: 1.2em;
		font-weight: bold;
		color: #036; }


#iecontent	{
		margin: 0 0 0 0;
		padding: 0px;
		overflow: visible; 
		min-width:900px;
		width:expression(document.body.clientWidth < 900? "900px": "auto" );
		max-height: 600px;
}		  
		  
#fullcontent	{position: relative;
		top: 0px;
		margin: 1.2em 1em 0em 1em;
		padding: 0px;
		min-height: 270px;
		overflow: visible;
		}


.navtableft {	background-color: #036;
	color:#FFF;
	font-size:0.7em;
	padding:0.25em 1.2em 0.35em 0.3em;
	text-align: left;
	white-space: nowrap; }

.navtabcen {	background-color: #036;
	color:#FFF;
	font-size:0.7em;
	padding:0.25em 1.2em 0.35em 0.3em;
	text-align: center;
	white-space: nowrap; }


.navtabcen A:link 	{ font-weight: normal;
		color: #FFF;
		text-decoration:none;
		background-color: #036;
		font-size:100%;  }

.navtabcen A:visited 	{ font-weight: normal;
			color: #FFF;
			text-decoration:none; 
			background-color: #036; }

.navtabcen A:hover { color: #9CF;
		text-decoration:none;
		background-color: #036;  }


.navtabtop {	background-color: #eee;
	color:#000;
	font-size:0.7em;
	padding:0.25em 1.2em 0.35em 0.3em;
	text-align: left;
	white-space: nowrap; }

.navtabtopc {	background-color: #eee;
	color:#000;
	font-size:0.7em;
	padding:0.25em 1.2em 0.35em 0.3em;
	text-align: center;
	white-space: nowrap; }


