@charset "utf-8";


/*CSS for Parenting Toolkit site*/



/*Fonts set in one place*/
html,body,p,h1,h2,h3,h4,h5,ul,li,ol,dl,dd,bloackquote,div,span {
	font-family: Arial, Helvetica, sans-serif;
	}


* 	{
	margin:0;
	padding:0;
	}



html {
	background-color: #c4bdd4;
	padding-top:0;
	padding-bottom:5px;
	}




#wrapper {
	width:975px;
	margin-right: auto;
	margin-left: auto;
	margin-top:5px;
	padding-top:0;
	
	}
	


/*Top header area*/
	
#header {
	background-color: #222b84;
	margin-top:0;
	padding-top: 6px;
	padding-right: 12px;
	padding-bottom: 12px;
	padding-left: 22px;
	background-repeat: no-repeat;
	background-image: url(../images/roundtopimages6.jpg);
	background-position: center top;
	}
	
.indexback #header {
		background-repeat: no-repeat;
		background-image: url(../images/roundtopimage5.jpg);
		background-position: center top;
		
	}


.indexback #header  h1 {
	color:#fff15e;
	font-size: 1.5em;
	letter-spacing: 0.04em;
	line-height: 1.2em;
	padding-left:71px;
	
	}


#header  h1 {
		color:#fff15e;
		font-size: 1.5em;
		letter-spacing: 0.04em;
		line-height: 1.2em;
		padding-left:73px;
	}
	

.indexback#wrapper #header h2 {
		font-size: 1.20em;
		padding-left:71px;
		color: #eeFFFF;
		}


#header h2 {
	color:#fff;
	font-size: 1.45em;
	letter-spacing: 0.04em;
	line-height: 1.2em;
	padding-top:0.4em;
	font-weight: bold;
	margin-top:0.13em;
	margin-bottom:0.33em;
	padding-left:73px;
	}
	
.network #header h2,.indexback #header h2 {
	color:#fff15e;
	}


#header p {
	font-size: 1.1em;
	letter-spacing: 0.04em;
	margin-right: 162px;
	color:#fff;
	font-weight: normal;
	padding-left:73px;
	}
	
	
#header img {
	float: right;
	border-top: 1px solid #999999;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #999999;
	margin-bottom:10px;
	padding:1px;
	background-color:#fff15e;
	margin-right:8px;
	}
	
#header a:hover img, #header a:active img {
	border-width: 1px;
	border-color: #fff15e;	
	}
	
	
.network#wrapper #header {
	background-color: #222b84;
	}
	
	
/*#inner is whole section below header and above footer*/

#inner {
	padding-top:12px;
	padding-bottom:8px;
	border-right: 1px solid #222b84;
	border-left: 1px solid #222b84;
	background-color:#ddd;
	}

/*Ensures that the footer drops below #inner div*/
#clearonly {
	clear: both;
	height: 1px;
	}


/*Right hand margin - unordered list styled as buttons*/

#nav {
	float: right;
	width: 220px;
	background-color: #c4bdd4;
	border-top: 1px solid #888;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	border-left: 1px solid #888;
	background-image: url(../../images/gradient1reverse.jpg);
	background-repeat: repeat-y;
	background-position: -300px top;
	margin-bottom:6px;	
	}
	
	
#nav h3 {
	background-color: #222b84;
	color:#fff15e;
	font-size: 1.2em;
	font-weight: bold;
	padding-top: 6px;
	padding-left: 16px;
	padding-bottom: 6px;
	margin-bottom:0px;
	}
	
	
#nav h3.parentingcolour {
	color:#fff;
	}
	
#nav p {
	font-weight: bold;
	background: #fff15e;
	padding: 3px 14px;
	color:#222b84;
	border-bottom: 1px solid #222b84;
	font-size: 0.95em;	
	}
	
#nav p.parentingcolour {
	background:#fff;
	}

#nav ul {
	list-style: none;
	margin-bottom:10px;
	padding-top: 9px;
	padding-right: 9px;
	padding-bottom: 3px;
	padding-left: 9px;
	}

#nav ul li {
	font-size: 0.95em;
	font-weight: bold;
	display:inline;
	}

#nav ul li a:link, #nav ul li a:visited {
	display: block;
	padding:  7px 7px 7px 7px;
	text-decoration: none;
	border-top: 2px solid #999999;
	border-right: 2px solid #000000;
	border-bottom: 2px solid #000000;
	border-left: 2px solid #999999;
	background-color: #222b84;
	color:#fff;
	margin-bottom:7px;
	}


#nav ul li a:hover, #nav ul li a:active {
	display: block;
	padding: 8px 7px 6px 8px;
	text-decoration: none;
	border-top: 2px solid #000;
	border-right: 2px solid #999;
	border-bottom: 2px solid #999;
	border-left: 2px solid #000;
	background-color: #222b84;
	color:#FFFF00;
	margin-bottom:7px;
	}
	
/*Classes to give each button a different colour*/

#nav ul li.map a:link,#nav ul li.map a:visited  { background: #336699; 	}

#nav ul li.discuss a:link,#nav ul li.discuss a:visited  {
	background-color:#006336;
	}

#nav ul li.thinking a:link,#nav ul li.thinking a:visited  {
	background-color:#006336;
	}
	
	
	
#nav ul li.pregnancy a:link,#nav ul li.pregnancy a:visited  {
	background-color:#be5496;
	}
	
	
	
#nav ul li.health a:link,#nav ul li.health a:visited  {
	background-color:#e42322;
	}
	
	
	
#nav ul li.housing a:link,#nav ul li.housing a:visited {
	background-color:#487a65;
	}
	
	
	
#nav ul li.money a:link,#nav ul li.money a:visited {
	background-color:#de903e;
	}
	


#nav ul li.groups a:link,#nav ul li.groups a:visited {
	background-color:#0093c2;
	}
	
#nav ul li.help a:link,#nav ul li.help a:visited {
	background-color:#424BBD;
	}
	
	
	
#nav ul li.communicate a:link,#nav ul li.communicate a:visited {
	background-color:#74378a;
	}
		
		
#nav ul li.listen a:link,#nav ul li.listen a:visited {
	background-color:#5b6470;
	}
		
		
		
#nav ul li.mountain a:link,#nav ul li.mountain a:visited {
	background-color:#e64720;
	}
		
#nav ul li.credits a:link,#nav ul li.credits a:visited { 
	background: #000055; 	}		
		
#nav ul li.forward a:link,#nav ul li.forward a:visited {
	background-color:#000;
	}
		
#nav ul li.intro a:link,#nav ul li.intro a:visited {
	background-color:#990000;
	}
		
#nav ul li.download a:link,#nav ul li.download a:visited {
	background-color:#6633FF;
	}
	
#nav ul li.home a:link,#nav ul li.home a:visited {
	background-color:#003300;
	}
	
#nav ul li.news a:link,#nav ul li.news a:visited { background: #999900; 	}
	
#nav ul li.support a:link,#nav ul li.support a:visited {
	background-color:#50577C;
	}
		
#nav ul li.contact a:link,#nav ul li.contact a:visited {
	background-color:#42006F;
	}

#nav ul li.network a:link,#nav ul li.network a:visited	{
	background-color: #222b84;
	color:#fff15e;

}

#nav ul li.network a:hover,#nav ul li.network a:active	{
	background-color: #222b84;
	color:#fff;

}

	
#nav img {
	border-top: 1px solid #999999;
	border-right: 1px solid #222b84;
	border-bottom: 1px solid #222b84;
	border-left: 1px solid #999999;
	margin-left:9px;
	margin-top:5px;
	margin-bottom:3px;
	}
	
#nav a:hover img, #nav a:active img {
	border-width: 1px;
	border-color: #FF0000;	
	}



/*Main content area for the site, floated left at present*/

#content  {
	padding-left:12px;
	padding-right:12px;
	float: left;
	width: 700px;
	background-color: #fff;
	margin-bottom:10px;
	border-bottom: 1px solid #666;
	border-right: 1px solid #666;
	background-image: url(../images/gradient2.jpg);
	background-repeat: repeat-y;
	background-position: 150px 0px;
	}



/*Reversed colours heading block*/

#content h2 {
	background-color: #222b84;
	font-weight: bold;
	color: #fff15e;
	margin-right: -12px;
	margin-left: -12px;
	font-size: 2em;
	padding-top: 0.20em;
	padding-right: 0.35em;
	padding-bottom: 0.25em;
	padding-left: 12px;
	margin-bottom:0.5em;
	background-image: url(../../images/blackmanchild.gif);
	background-repeat: no-repeat;
	background-position: 601px -8px;
	border-top: 1px solid yellow;
	border-bottom: 1px solid yellow;
	}

#content h2.parentingcolour {
	color: #fff;
	}


#content h3 {
	color:#222b84;
	font-size: 1.75em;
	font-weight: bold;
	padding-top: 0.45em;
	border-top: 1px dotted #222b84;
	padding-bottom:0.5em;
	margin-top:0.5em;
	}
	
	
#content h4 {
	color:#222b84;
	font-weight: normal;
	font-size: 1.3em;
	padding-bottom:0.2em;
	padding-top: 0.45em;
	}
	
	
	



/*Sets standard font size and line spacing for basic #content lists and P*/

#content li, #content p {
	font-size: 1.05em;
	line-height: 1.6;
	letter-spacing: 0.045em;
	color: #444;
	}
	
	
#content p {
	margin-bottom:0.5em;
	}
	
	
#content blockquote p {
	margin-left:2em;
	margin-right:2em;
	text-indent: -0.4em;
	color:#000066;
	}
	
#content blockquote p.noquotes {
	margin-left:2em;
	margin-right:2em;
	text-indent: 0;
	color:#000066;
	}

#content ul li {
	margin-top: 0.35em;
	padding-left:0px;
	margin-left:8px;
	}
	
	
#content ol {
	margin-top: 0.6em;
	list-style: decimal;
	padding-left:15px;
	}
	
	
/*Indented list*/

#content ol li ul li {
	font-size: 1.00em;
	line-height: 1.25;
	letter-spacing: 0.03em;
	margin-left:35px;
	}

/*Sets indents and spacing below li items for ol and ul*/

#content ul li, #indexintro ul li,#content ol li {
	margin-bottom: 0.5em;
	margin-left:30px;
	padding-left:10px;
	margin-left:50px;
	}
	
/*Adds an image for the bullet on basic #content and #index ul*/
#content ul li, #indexintro ul li {
	list-style: url(../images/bulletshape.jpg) none;	
	}
	
	
	

#content h3.noborder {
	border-top: 0px none #FFFFFF;
	}
	
	
/*Basic links in text in #content div*/

#content a:link, #content a:visited {
	color:#222b84;
	text-decoration: underline;
	font-weight: normal;
	}
	
#content a:hover, #content a:active {
	color:#ff0000;
	text-decoration: none;
	}
	
#content a:hover img, #content a:active img {
	border-color: #FF0000;	
	}
	

/*Footer area only*/

#footer {
	clear:both;
	background-color: #fff15e;
	border-top: 1px solid #222b84;
	background-image: url(../images/roundbot2.jpg);
	background-position: center bottom;
	background-repeat: no-repeat;
	margin-top:0px;
	padding-top: 5px;
	padding-right: 22px;
	padding-left: 22px;
	padding-bottom:6px;
	height:4.35em;
	}
	
	
	
	
/*Left horizontal links in #footer area*/

#footer ul.links {
	margin-left:12px;
	float:left;
	
	}
	
#footer ul.links li {
	font-size: 0.9em;
	display: inline;
	color: #222b84;
	letter-spacing: 0.04em;	
	}
	
#footer ul.links li a:link, #footer ul.links li a:visited	{
	text-decoration: none;
	color: #222b84;
	}
	
#footer ul.links li a:hover, #footer ul.links li a:active	{
	text-decoration: underline;
	color: #000;
	}



/*Right horizontal links in #footer area*/
	
#footer ul.credit {
	float:right;
	}
	
#footer ul.credit li {
	font-size: 0.9em;
	display: inline;
	color: #222b84;
	letter-spacing: 0.04em;
	}
	
#footer ul.credit li a:link, #footer ul.credit li a:visited	{
	text-decoration: none;
	color: #222b84;
	}
	
#footer ul.credit li a:hover, #footer ul.credit li a:active	{
	text-decoration: underline;
	color: #000;
	}
	
#iconblock {
	clear: both;
	float: right;
	padding-top:16px;
	margin-right:-6px;
	}
	
	
/*W3 icons in footer area*/

img.webstandards {
	
	margin-left:12px;
	}
	
a:link img.webstandards,a:visited img.webstandards,a:hover img.webstandards,a:active img.webstandards {
	border:none;
	}



/*General image placement*/
.imageright {
	float: right;
	border-top: 1px solid #bbb;
	border-right: 2px solid #222b84;
	border-bottom: 2px solid #222b84;
	border-left: 1px solid #bbb;
	margin-left:12px;
	margin-bottom:12px;
	background-color: #fff;
	padding: 1px;
	}
	
.image_block {
	border-top: 1px solid #bbb;
	border-right: 2px solid #222b84;
	border-bottom: 2px solid #222b84;
	border-left: 1px solid #bbb;
	margin-top:12px;
	margin-bottom:12px;
	background-color: #fff;
	padding: 1px;
	clear:both;
	}
	
	
	
	
/*Inline text variations*/

.datafeint {
	color: #888;	
	}
	
.note {
	color: #000066;
	}
	
.hilight1, #content p.hilight1 {
	font-weight: bold;
	color: #222b84;
	}
	
	
.alt, #content p.alt {
	font-weight: normal;
	color: #222b84;
	}
	
.hilight2, #content li.hilight2, #content p.hilight2 {
	font-weight: bold;
	color: #000;
	}
	
cite {
	color: #222b84;
	font-style: normal;
	}
	
.superscript {
	font-size: 0.6em;
	vertical-align: super;
}

/*Alternate colour for 'government' headings in introduction page*/



#content h4.gov {
	color: #008800;
	border-top:2px dotted #008800;
	padding-top:13px;
	margin-top:24px;
	}
	
#content ul	li.gov {
	list-style: url(../images/bulletshape_gov.jpg);
}
		



/*Index.html page only*/

#homephoto{
	margin-top:-15px;
	padding:0;
	border-left: 1px solid #222b84;
	border-right: 1px solid #222b84;
	}
		
#homephoto img {
	border-bottom: 1px solid #222b84;
	}	
	 
	
#indexintro {
	background:#fff;
	background-image: url(../images/gradient2.jpg);
	background-repeat: repeat-y;
	background-position: 250px 0px;
	margin-bottom:0px;
	padding-top: 5px;
	padding-right: 36px;
	padding-bottom: 12px;
	padding-left: 36px;
	margin-top:-3px;
	float:left;
	border-left: 1px solid #222b84;
	border-right: 1px solid #222b84;
	width:901px;
	}


#indexintro li, #indexintro p {
	font-size: 1.05em;
	line-height: 1.55;
	letter-spacing: 0.04em;
	color: #000;
	}
	
	
#indexintro h2 {
	color:#fff15e;
	font-size: 1.35em;
	font-weight: bold;
	margin-top: 1em;
	margin-bottom:0.4em;
	clear:both;
	background-color:#222b84;
	padding-top: 5px;
	padding-right: 12px;
	padding-bottom: 5px;
	padding-left: 12px;
	letter-spacing: 0.04em;
	border-top: 2px solid #999999;
	border-bottom: 2px solid #fff15e;
	border-right: 2px solid #fff15e;
	border-left: 2px solid #999999;
	background-image: url(../images/babycrawlheading.gif);
	background-repeat: no-repeat;
	background-position: 782px -1px;
	}
	
	
#indexintro ul {
	margin-top: 0.45em;
	padding-left:20px;
	margin-left:30px;
	list-style: url(../images/bulletshape.jpg) none;
	}
	
#indexintro ul li {
	margin-bottom:0.4em;
	}
	
#indexintro a:link, #indexintro a:visited {
	color:#222b84;
	text-decoration: underline;
	}
	
#indexintro a:hover, #indexintro a:active {
	color:#ff0000;
	text-decoration: none;
	}
	
	
	
#indexintro ul.handicon, #content ul.handicon {
	margin-top:15px;
	list-style: none;
}
	
#indexintro ul.handicon li, #content ul.handicon li {
	list-style: url(none) none;
	margin-left:15px;
	}
	
	
	#indexintro ul.handicon li a:link, #indexintro ul.handicon li a:visited, #content ul.handicon li a:link, #content ul.handicon li a:visited	{
	padding-left:40px;
	padding-top:7px;
	padding-bottom:7px;
	list-style: none;
	background-image: url(../images/cursorhand.jpg);
	background-position: 1px 1px;
	background-repeat: no-repeat;
	}
	
	
	
		#indexintro ul.handicon li a:hover, #indexintro ul.handicon li a:active, #content ul.handicon li a:hover, #content ul.handicon li a:active	{
	list-style: none;
	background-image: url(../images/cursorhandf2.gif);
	background-position: 1px 1px;
	background-repeat: no-repeat;
	}
	
	
.indexback#wrapper {
	background-color:#fff;
	}
	

/*List with face images for credits.html*/

ul.facelist {
	border-bottom: 1px solid #222b84;
	padding-bottom:3px;
	margin-bottom:19px;
	}

ul.facelist {
	border-bottom: 1px solid #222b84;
	padding-bottom:3px;
	padding-top:8px;
	margin-bottom:19px;
	}
	
ul.facelist li, #content ul.facelist li {
	margin-left:80px;
	padding-left:5px;
	list-style: url(../images/facelist.gif) none;
	font-weight: bold;
	color:#222b84;
	}

#content h4.borderbot {
border-bottom: 1px solid #222b84;
	padding-bottom:21px;
	margin-bottom:6px;
	padding-top:0px;
	}




/*individual style variations to sort out anomolies*/
	
#content h3.nobordertop {
	border:none;
	}


#nav a:link img.noborder,#nav a:visited img.noborder {
	border:none;
	}
	
#indexintro p.strapline {
	color:#222b84;
	font-weight: bold;
	font-size: 1.25em;
	padding-left:69px;
	padding-top:35px;
}

img.maplondon {
	margin-left:5px;
	margin-top:12px;
	margin-bottom:22px;
	border-top: 1px solid #999;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	border-left: 1px solid #999;
	padding:4px;
	background-color: #fff;
	clear:both;
	}






#content ul li.arrowforward,#content ul li.arrowback {
	margin-top: 10px;
	list-style: none;
	display:block;
	margin-left:6px;
	}
	
	
	#content ul li.arrowforward  { }

#content ul li.arrowback  {

	}



#content ul li.arrowforward a:link,#content ul li.arrowforward a:visited	{
	display:block;
	padding-left:50px;
	background: url(../images/arrowforward.gif) no-repeat 17px 0px;
	padding-top:7px;
	padding-bottom:7px;
	list-style: url(none) none;
	}
	
	
	#content ul li.arrowforward a:hover,#content ul li.arrowforward a:active {
	background-image: url(../images/arrowforwardred.gif);
	background-repeat: no-repeat;
	background-position: 17px 0px;
	list-style: url(none) none;
	}
	
	
	#content ul li.arrowback a:link,#content ul li.arrowback a:visited	{
	display:block;
	padding-left:50px;
	background: url(../images/arrowback.gif) no-repeat 17px 0px;
	padding-top:7px;
	padding-bottom:7px;	
	list-style: url(none) none;
	}
	
	#content ul li.arrowback a:hover,#content ul li.arrowback a:active {
	background: url(../images/arrowbackred.gif) no-repeat 17px 0px;
	list-style: url(none) none;
	
	}
	
	
	p.skiptocontent {
	display: none;	
	}
	
	
	
	
	
	#welcome {
	width:501px;
	height:547px;
	background: #FFFFFF url(../images/holdhands.jpg) no-repeat center -19px;
	text-align: center;
	font-size: 1.7em;
	font-weight: bold;
	border: 1px solid #000000;	
	}
	
	ul#welcome  {
	padding: 0;
	margin: 35px auto;
	}
	
	
	
	ul#welcome  li {
	padding: 0;
	margin:0;
	list-style: none;	
	}
	
	
	#toolkit	{
	background: url(../images/toolkitwelcomegif.gif) no-repeat center 50px;
	float: left;
	color: #242B85;
	border-right: 1px solid #000000;
	list-style: none;
	}
	
		
		
	 ul#welcome  li#toolkit,  ul#welcome li#map,	ul#welcome li#members, ul#welcome li#stories, ul#welcome  li#nextmeeting, ul#welcome  li#linksinfo {
	 padding: 0px;
	margin: 0px;
	list-style: none;	
	
	 }
		
	
	#map	{
	background: url(../images/map_london_sm.gif) no-repeat center center;
	float: right;
	color: green;	
		}
	
	
	#members	{
	background: url(../images/group.gif) no-repeat center center;
	float: left;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
	list-style: none;	
		}
		
				
		
		#stories	{
	background: url(../images/book.gif) no-repeat center center;
	float: right;
	color: red;
	border-top: 1px solid #000000;
	padding: 0px;
	margin: 0px;
	list-style: none;
		}
		
		
	#nextmeeting	{
	float: left;
	padding: 0px;
	margin: 0px;
	list-style: none;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
	clear:left;
	}
		
		
		#linksinfo	{
	float: right;
	color: red;
	padding: 0px;
	margin: 0px;
	list-style: none;
	clear:right;
	border-top: 1px solid #000000;

	
	
		}
		
		
		ul#welcome li#toolkit a, ul#welcome li#map a, ul#welcome li#members a, ul#welcome li#stories a {
	display:block;
	height: 250px;
	width: 250px;
	text-decoration: none;	
		}
		
		
		ul#welcome li#nextmeeting a, ul#welcome li#linksinfo a {
	display:block;
	width: 250px;
	text-decoration: none;
	height: 30px;
	}
		
	ul#welcome li#toolkit a:link, 	ul#welcome li#toolkit a:visited {
	color: #242B85;
	}
	
	
	
	ul#welcome li#map a:link, 	ul#welcome li#map a:visited {
	color: green;
	}
	
	
	ul#welcome li#members a:link, 	ul#welcome li#members a:visited {
	color: red;
	}
	
	ul#welcome li#stories a:link, 	ul#welcome li#stories a:visited {
	color: #6600CC;
	}
	
	ul#welcome li#nextmeeting a:link, 	ul#welcome li#nextmeeting a:visited {
	color: #fff;
	background: #FF6600;
	height:45px;
	
	
	}
	
	
	ul#welcome li#linksinfo a:link, 	ul#welcome li#linksinfo a:visited {
	color: #fff;
	background: #000;
	height:45px;
		}
	
	
		
			ul#welcome li#toolkit a:hover, 	ul#welcome li#toolkit a:active {
	color: #FFFFFF;
	background: #242B85 url(../images/toolkitwelcomegif.gif) no-repeat center 50px;
			}
			
			
					ul#welcome li#map a:hover, 	ul#welcome li#map a:active {
	color: #fff;
	background: green url(../images/map_london_sm.gif) no-repeat center center;
			}
			
			
				
					ul#welcome li#members a:hover, 	ul#welcome li#members a:active {
	color: #fff;
	background: red url(../images/group.gif) no-repeat center center;
			}
			
			
				ul#welcome li#stories a:hover, 	ul#welcome li#stories a:active {
	color: #fff;
	background: #6600CC url(../images/book.gif) no-repeat center center;
			}
			
			
			ul#welcome li#nextmeeting a:hover, 	ul#welcome li#nextmeeting a:active {
	color: #ff6600;
	background-color: #fff;
			}
			
			ul#welcome li#linksinfo a:hover, 	ul#welcome li#linksinfo a:active {
	color: #000;
	background-color: #fff;
			}
			
			
			
		
#content #map_support h4{
	border-top: 1px dotted #ccc;
	margin-top:18px;
	padding-bottom: 7px;
	
			}
			
			
#content #map_support h5 {
	color:#222b84;
	font-weight: normal;
	font-size: 1.15em;
	padding-bottom:0.2em;
	padding-top: 25px;
	}
		
#content #map_support h4.nobordertop {
border-top: none;
margin-top:5px;
}

.youtube {
	margin-top: 11px;
	margin-bottom: 16px;
	}		
		
	
#content #map_support ul, #content #map_support ul li {
	list-style: url(none) none;
}




#content #map_support ul li.web_icon {
	list-style-type: none;
	background: url(../images/icon_web.gif) no-repeat 0px 25px;
	padding-top: 20px;
	padding-left: 80px;
	margin-left:0;
	padding-bottom:20px;
	}


#content #map_support ul li.email_icon {
	list-style-type: none;
	background: url(../images/icon_email.gif) no-repeat 0px 5px;
	padding-top: 20px;
	padding-left: 80px;
	margin-left:0;
	padding-bottom:20px;
	}

#content #map_support ul li.phone_icon {
	list-style-type: none;
	background: url(../images/icon_phone.gif) no-repeat 4px 9px;
	padding-top: 20px;
	padding-left: 80px;
	margin-left:0;
	padding-bottom:20px;
	}

#content #map_support ul li.fax_icon {
	list-style-type: none;
	background: url(../images/icon_fax.gif) no-repeat 4px 9px;
	padding-top: 20px;
	padding-left: 80px;
	margin-left:0;
	padding-bottom:20px;
	}

#content #map_support ul li.pdf_icon {
	background: url(../images/icon_pdf.gif) no-repeat 4px 9px;
	padding-top: 20px;
	padding-left: 80px;
	margin-left:0;
	padding-bottom:20px;
	list-style-type: none;
	}


#content #map_support ul li.address_icon {
	list-style-type: none;
	background: url(../images/icon_address.gif) no-repeat 4px 26px;
	padding-top: 20px;
	padding-left: 80px;
	margin-left:0;
	padding-bottom:20px;
	}


#content #map_support ul li.email_icon a:link ,#content #map_support ul li.web_icon a:link, #content #map_support ul li.pdf_icon a:link  {
	font-weight: bold;
	list-style-type: none;
	}
	
	
	#content ul.pdf_list li {
	background: url(../images/icon_pdf.gif) no-repeat 4px 9px;
	padding-top: 20px;
	padding-left: 80px;
	margin-left:0;
	padding-bottom:20px;
	list-style: url(none) none;
	}
	
	#content ul.pdf_list {
		list-style-type: none;
		}
