body
	{
	margin: 8px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	background-color: #e0e0e0;
	color: #404040;
	}

#wrapper
	{
	position: relative;
	width: 860px;
	margin-left: auto;
	margin-right: auto;
	background: #fff;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	}
		
a:link, a:visited, a:active
	{
	color: #0e5b96;
	font-weight: normal;
	text-decoration: none;
	}

a:hover
	{
	color: #c00000;
	font-weight: normal;
	text-decoration: underline;
	}

#header
	{
	background: #fff;
	border-top: 1px solid #000;
	width: 860px;
	}
	
#divider
	{
	background: #fff;
	width: 860px;
	}

#topnavigation
	{
	background: #c0c0c0;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	width: 860px;
	height: 25px;
	padding-top: 4px;
	padding-bottom: 4px;
	}

#topnavigationtext
	{
	position: relative;
	left: 21px;
	top: 4px;
	font-size: 13px;
	}

#topnavleft
	{
	position: absolute;
	left: 205px;
	top: 106px;
	font-size: 13px;
	}

#topnavright
	{
	position: absolute;
	right: 0px;
	top: 102px;
	}
		
td#content
	{
	background: #fff;
	}

td#leftnavigationhome
	{
	background: #554f77;
	color: #404040;
	width: 184px;
	}

td#leftnavigationabout
	{
	background: #554f77;
	color: #404040;
	width: 184px;
	}

td#leftnavigationauthors
	{
	background: #406463;
	color: #404040;
	width: 184px;
	}

td#leftnavigationnews
	{
	background: #a2175b;
	color: #404040;
	width: 184px;
	}
	
td#leftnavigationpublications
	{
	background: #8a9fa4;
	color: #404040;
	width: 184px;
	}

td#leftnavigationsupplements1
	{
	background: #51132d;
	color: #404040;
	width: 184px;
	}
	
td#leftnavigationsupplements2
	{
	background: #152a4e;
	color: #404040;
	width: 184px;
	}

td#leftnavigationbackissues
	{
	background: #6269a1;
	color: #404040;
	width: 184px;
	}
	
td#leftnavigationbackissuesblue
	{
	background: #3b4f90;
	color: #404040;
	width: 184px;
	}

td#leftnavigationtranslation
	{
	background: #45546a;
	color: #404040;
	width: 184px;
	}

td#leftnavigationsubscriptions
	{
	background: #758095;
	color: #404040;
	width: 184px;
	}

td#leftnavigationlinks
	{
	background: #657b9e;
	color: #404040;
	width: 184px;
	}
	
td#right
	{
	background: #fff;
	}
	
td#rightnavigationhome
	{
	background: #554f77;
	color: #404040;
	width: 238px;
	}

td#rightnavigationabout
	{
	background: #554f77;
	color: #404040;
	width: 238px;
	}

td#rightnavigationauthors
	{
	background: #406463;
	color: #404040;
	width: 238px;
	}

td#rightnavigationauthorshome
	{
	background: #617877;
	color: #404040;
	width: 238px;
	}

td#rightnavigationnews
	{
	background: #a2175b;
	width: 238px;
	}
	
td#rightnavigationpublications
	{
	background: #8a9fa4;
	width: 238px;
	}
	
td#rightnavigationbackissues
	{
	background: #3b4f90;
	width: 238px;
	}

td#rightnavigationsupplements1
	{
	background: #51132d;
	color: #404040;
	width: 238px;
	}
	
td#rightnavigationtranslation
	{
	background: #5c697d;
	color: #404040;
	width: 238px;
	}

td#rightnavigationreviewers
	{
	background: #728685;
	width: 238px;
	}

td#rightnavigationsubscriptions
	{
	background: #828da0;
	width: 238px;
	}
	
td#rightnavigationlinks
	{
	background: #70a7d8;
	width: 238px;
	}
	
#charityblurb
	{
	position: absolute;
	left: 2px;
	bottom: 40px;
	}

#copyright
	{
	position: absolute;
	right: 50px;
	bottom: 40px;
	}

#newsarchive
	{
	position: absolute;
	right: 20px;
	bottom: 70px;
	}

#searchbox
	{
	width: 600px;
	}
	
.bodytextgrey
	{
	padding: 8px 20px;
	margin: 0px 20px;
	background: #e0e0e0;
	color: #000;
	}
	
.bodytextnatural
	{
	padding: 8px 20px;
	margin: 0px 20px;
	background: #fff;
	color: #000;
	}

.bodytextsearch
	{
	padding: 8px 10px;
	margin: 0px 10px;
	height: 1300px;
	background: #fff;
	color: #000;
	}

.bodytexthome
	{
	padding: 8px 20px;
	margin: 0px 20px;
	background: #cccad8;
	color: #000;
	}

.bodytextblue
	{
	padding: 8px 20px;
	margin: 0px 20px;
	height: 521px;
	background: #747bad;
	color: #000;
	}
	
.bodytextauthors
	{
	padding: 8px 20px;
	margin: 0px 20px;
	height: 521px;
	background: #798b8a;
	color: #000;
	}

.bodytextauthorslight
	{
	padding: 8px 20px;
	margin: 0px 20px;
	height: 521px;
	background: #cbd0d0;
	color: #000;
	}

.bodytextreviewers
	{
	padding: 8px 20px;
	margin: 0px 20px;
	height: 550px;
	background: #cad2d1;
	color: #000;
	}

.bodytextauthorscallpapers
	{
	padding: 8px 20px;
	margin: 0px 20px;
	height: 2400px;
	background: #cbd0d0;
	color: #000;
	}
	
.bodytextaboutshort
	{
	padding: 8px 20px;
	margin: 0px 20px;
	height: 521px;
	background: #cccad8;
	color: #000;
	}

.bodytextabout
	{
	padding: 8px 20px;
	margin: 0px 20px;
	height: 860px;
	background: #cccad8;
	color: #000;
	}
	
.bodytextadvisoryboard
	{
	padding: 8px 20px;
	margin: 0px 20px;
	height: 1650px;
	background: #cccad8;
	color: #000;
	}
	
.bodytextpublications
	{
	padding: 8px 20px;
	margin: 0px 20px;
	height: 521px;
	background: #e3e9eb;
	color: #000;
	}

.bodytextpublicationslong
	{
	padding: 8px 20px;
	margin: 0px 20px;
	height: 750px;
	background: #e3e9eb;
	color: #000;
	}

.bodytextbackissues
	{
	padding: 8px 20px;
	margin: 0px 20px;
	height: 521px;
	background: #afb0ce;
	color: #000;
	}

.bodytextbackissueslight
	{
	padding: 8px 20px;
	margin: 0px 20px;
	height: 521px;
	background: #c0c6da;
	color: #000;
	}
	
.bodytextcdroms
	{
	padding: 8px 20px;
	margin: 0px 20px;
	height: 620px;
	background: #e3e9eb;
	color: #000;
	}

.bodytextabortionpapers
	{
	padding: 8px 8px 20px 0px;
	margin: 0px 20px;
	height: 521px;
	background: #e3e9eb;
	color: #000;
	}

.bodytextcondoms
	{
	padding: 8px 20px;
	margin: 0px 20px;
	height: 560px;
	background: #e3e9eb;
	color: #000;
	}

.bodytext-condom-workshop
	{
	padding: 8px 20px;
	margin: 0px 20px;
	height: 3500px;
	background: #e3e9eb;
	color: #000;
	}

.bodytexttranslation
	{
	padding: 8px 20px;
	margin: 0px 20px;
	height: 521px;
	background: #969fab;
	color: #000;
	}

.bodytextintranslation
	{
	padding: 8px 20px;
	margin: 0px 20px;
	height: 521px;
	background: #969fab;
	color: #000;
	}

.bodytextsubscriptions
	{
	padding: 8px 20px;
	margin: 0px 20px;
	height: 600px;
	background: #e3e6ea;
	color: #000;
	}
	
.bodytextlinkshome
	{
	padding: 8px 20px;
	margin: 0px 20px;
	height: 521px;
	background: #e3e9eb;
	color: #000;
	}

.bodytextlinks
	{
	padding: 8px 20px;
	margin: 0px 20px;
	height: 2550px;
	background: #e3e9eb;
	color: #000;
	}

.bodytextlinksinternational
	{
	padding: 8px 20px;
	margin: 0px 20px;
	height: 1300px;
	background: #e3e9eb;
	color: #000;
	}
	
.bodytextlinksafrica
	{
	padding: 8px 20px;
	margin: 0px 20px;
	height: 1000px;
	background: #e3e9eb;
	color: #000;
	}
	
.bodytextlinksasia
	{
	padding: 8px 20px;
	margin: 0px 20px;
	height: 1600px;
	background: #e3e9eb;
	color: #000;
	}
	
.bodytextlinkscaribbean
	{
	padding: 8px 20px;
	margin: 0px 20px;
	height: 600px;
	background: #e3e9eb;
	color: #000;
	}

.bodytextlinkseurope
	{
	padding: 8px 20px;
	margin: 0px 20px;
	height: 2500px;
	background: #e3e9eb;
	color: #000;
	}

.bodytextlinkslatinamerica
	{
	padding: 8px 20px;
	margin: 0px 20px;
	height: 1550px;
	background: #e3e9eb;
	color: #000;
	}

.bodytextlinksnorthamerica
	{
	padding: 8px 20px;
	margin: 0px 20px;
	height: 1300px;
	background: #e3e9eb;
	color: #000;
	}

.bodytextsitemap
	{
	padding: 8px 20px;
	margin: 0px 20px;
	height: 950px;
	background: #cccad8;
	color: #000;
	}

.boxtext
	{
	padding: 8px
	}

.boxtextauthor
	{
	padding-top: 30px;
	padding-bottom: 30px;
	padding-left: 56px;
	padding-right: 56px;
	}

#footer
	{
	clear: both;
	background: #c0c0c0;
	color: #404040;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	width: 860px;
	padding-top: 7px;
	padding-bottom: 7px;
	}
	
h1
	{
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 34px;
	font-weight: 900;
	padding-top: 4px;
	padding-bottom: 8px;
	margin-bottom: 0px;
	margin-top: 0px;
	}

h1.submissionguidelines
	{
	font-family: Arial, Helvetica, sans-serif;
	color: #406463;
	font-size: 32px;
	font-weight: 900;
	padding-top: 4px;
	padding-bottom: 8px;
	margin-bottom: 0px;
	margin-top: 0px;
	}

h2.white
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 150%;
	color: #fff;
	font-weight: bold;
	padding-bottom: 0px;
	padding-top: 10px;
	margin-bottom: 0px;
	margin-top: 0px;
	}

h2.authors
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 180%;
	color: #fff;
	font-weight: bold;
	padding-bottom: 15px;
	padding-top: 15px;
	margin-bottom: 0px;
	margin-top: 0px;
	}

p.first
	{
	margin-top: 0px;
	}
	
img.block
	{
	display: block;
	}

img.inline
	{
	display: inline;
	}
	
img.right
	{
	float: right;
	padding-top: 1px;
	padding-left: 10px;
	padding-right: 0px;
	padding-bottom: 1px;
	}

img.left
	{
	float: left;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	}
	
img.noindent
	{
	float: left;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	}	

.clear
	{
	clear: both;
	}
	
.grey
	{
	color: #666;
	}

.black
	{
	color: #000;
	}

.blackheadline
	{
	color: #000;
	font-size: 16px;
	font-weight: bold;
	}

.white
	{
	color: #fbfbf9;
	}
	
.whitebold
	{
	color: #fbfbf9;
	font-weight: bold;
	font-size: 95%;
	}

.whitelarge
	{
	color: #fff;
	font-size: 20px;
	}
	
.whitemedium
	{
	color: #fff;
	font-size: 14px;
	}
	
.whitemediumbold
	{
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	}
	
.whitesmallbold
	{
	color: #fff;
	font-size: 9px;
	font-weight: bold;
	float: bottom;
	}

.green
	{
	color: #00a49d;
	}

.normal
	{
	font-weight: normal;
	}

.greysmall
	{
	font-size: 10px;
	color: #666;
	}

.greylarge
	{
	font-size: 13px;
	color: #666;
	}

.small
	{
	font-size: 10px;
	}
	
.medium
	{
	font-size: 14px;
	}
.mediumlarge
	{
	font-size: 120%;
	}
	
.large
	{
	font-size: 18px;
	}

.large_links
	{
	font-size: 18px;
	}

.divider
	{
	border-left: 1px solid #000;
	border-right: 1px solid #000; 
	}
	
li
	{
	line-height: 1.2em;
	}
	
ul.noindent
	{
	padding-left: 0px;
	margin-left: 18px
	}

ul.purplesquare
	{
	list-style-image: url(images/purplesquare.jpg);
	padding-left: 0px;
	margin-left: 20px;
	}

ul.darkpurplesquare
	{
	list-style-image: url(images/darkpurplesquare-lightpurple.gif);
	padding-left: 0px;
	margin-left: 20px;
	}

ul.darkpurplesquare li
	{
	padding-bottom: 5px;
	}

ul.bluesquare-lightgreen
	{
	list-style-image: url(images/bluesquare-lightgreen.gif);
	padding-left: 0px;
	margin-left: 20px;
	}

ul.bluesquare-lightgreen li
	{
	padding-bottom: 5px;
	}

ul.bluesquare
	{
	list-style-image: url(images/bluesquare.jpg);
	padding-left: 0px;
	margin-left: 20px;
	}	
	
ul.bluesquare-lightgrey
	{
	list-style-image: url(images/bluesquare-lightgrey.jpg);
	padding-left: 0px;
	margin-left: 20px;
	}	
	
ul.whitesquare
	{
	list-style-image: url(images/whitesquare.jpg);
	padding-left: 0px;
	margin-left: 20px;
	}

ul.whitesquare-lightblue
	{
	list-style-image: url(images/whitesquare-lightblue.gif);
	padding-left: 0px;
	margin-left: 20px;
	}

ul.whitesquare-darkgrey
	{
	list-style-image: url(images/whitesquare-darkgrey.gif);
	padding-left: 0px;
	margin-left: 60px;
	}
	
ul.whitesquare-darkgrey li
	{
	padding-bottom: 4px;
	}

ul.redsquare-lightgreen
	{
	list-style-image: url(images/redsquare-lightgreen.gif);
	padding-left: 0px;
	margin-left: 20px;
	}

ul.lightbluesquare-lightgreen
	{
	list-style-image: url(images/lightbluesquare-lightgreen.gif);
	padding-left: 0px;
	margin-left: 20px;
	}

ul.greensquare-lightgreen
	{
	list-style-image: url(images/greensquare-lightgreen.gif);
	padding-left: 0px;
	padding-bottom: 20px;
	margin-left: 18px;
	margin-bottom: -8px;
	}

ul.greensquare-lightgreen li
	{
	line-height: 20px;
	}

ul.darkgreensquare-lightgreen
	{
	list-style-image: url(images/darkgreensquare-lightgreen.gif);
	padding-left: 0px;
	padding-bottom: 20px;
	margin-left: 20px;
	}
	
ul.greysquare-lightgrey
	{
	list-style-image: url(images/greysquare-lightgrey.gif);
	padding-left: 0px;
	padding-bottom: 0px;
	margin-left: 20px;
	margin-bottom: -2px;
	}

ul.greysquare-lightgrey li
	{
	padding-bottom: 8px;
	}

ul.none
	{
	list-style: none;
	margin: 0;
	padding: 0;
	}

a.blacklinks:link, a.blacklinks:visited, a.blacklinks:active
	{
	font-family: Arial, Helvetica, sans-serif;
	color: #303030;
	font-size: 95%;
	font-weight: bold;
	text-decoration: none;
	}

a.blacklinks:hover
	{
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 95%;
	font-weight: bold;
	text-decoration: underline;
	}

a.blacklinks1:link, a.blacklinks1:visited, a.blacklinks1:active
	{
	font-family: Arial, Helvetica, sans-serif;
	color: #303030;
	font-size: 100%;
	font-weight: normal;
	text-decoration: none;
	}

a.blacklinks1:hover
	{
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 100%;
	font-weight: normal;
	text-decoration: underline;
	}
	
a.blacklinksnormal:link, a.blacklinksnormal:visited, a.blacklinksnormal:active
	{
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 95%;
	font-weight: normal;
	text-decoration: none;
	}

a.blacklinksnormal:hover
	{
	font-family: Arial, Helvetica, sans-serif;
	color: #c00000;
	font-size: 95%;
	font-weight: normal;
	text-decoration: underline;
	}

a.blacklinkslarge:link, a.blacklinkslarge:visited, a.blacklinkslarge:active
	{
	font-family: Arial, Helvetica, sans-serif;
	color: #303030;
	font-size: 120%;
	font-weight: bold;
	text-decoration: none;
	}

a.blacklinkslarge:hover
	{
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 120%;
	font-weight: bold;
	text-decoration: underline;
	}

a.blacklinksunder:link, a.blacklinksunder:visited, a.blacklinksunder:active
	{
	font-family: Arial, Helvetica, sans-serif;
	color: #303030;
	font-size: 100%;
	font-weight: bold;
	text-decoration: underline;
	}

a.blacklinksunder:hover
	{
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 100%;
	font-weight: bold;
	text-decoration: underline;
	}

a.greenlinks:link, a.greenlinks:visited, a.greenlinks:active
	{
	font-family: Arial, Helvetica, sans-serif;
	color: #406463;
	font-size: 16px;
	font-weight: bold;
	text-decoration: underline;
	}

a.greenlinks:hover
	{
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 16px;
	font-weight: bold;
	text-decoration: underline;
	}

a.whitelinks:link, a.whitelinks:visited, a.whitelinks:active
	{
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 100%;
	font-weight: bold;
	text-decoration: underline;
	}

a.whitelinks:hover
	{
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 100%;
	font-weight: bold;
	text-decoration: underline;
	}

a.whitelinksplain:link, a.whitelinksplain:visited, a.whitelinksplain:active
	{
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 90%;
	font-weight: bold;
	text-decoration: none;
	}

a.whitelinksplain:hover
	{
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 90%;
	font-weight: bold;
	text-decoration: underline;
	}
	
#liststyle1 ul 
	{
	margin: 0px;
	padding: 0px;
	list-style: none;
	}

#liststyle1 li 
	{
	border-bottom: 1px solid #000;
	margin-top: 8px;
	margin-bottom: 0px;
	margin-left: 18px;
	margin-right: 18px;
	padding: 4px;
	background-color: #e0e0e0;
	}

#liststyle1a ul 
	{
	margin: 0px;
	padding: 0px;
	list-style: none;
	}

#liststyle1a li 
	{
	border-bottom: 1px solid #000;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 18px;
	margin-right: 18px;
	padding: 4px;
	background-color: #e0e0e0;
	}

#liststyle1b ul 
	{
	margin: 0px;
	padding: 0px;
	list-style: none;
	}

#liststyle1b li 
	{
	border-bottom: 1px solid #000;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 18px;
	margin-right: 18px;
	padding: 4px;
	background-color: #e0e0e0;
	}

	
#listabout ul 
	{
	margin: 0px 0px 10px 0px;
	padding: 0px;
	list-style: none;
	width: 184px;
	}

#listabout ul li
	{
	position: relative;
	}

#listabout li ul
	{
	position: absolute;
	left: 131px;
	top: 1px;
	display: none;
	}

#listabout li
	{
	display: block;
	border-bottom: 1px solid #000;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 18px;
	margin-right: 18px;
	padding: 4px;
	background-color: #e0e0e0;
	}
	
#listabout li:hover ul 
	{ 
	display: block;
	}
	

#listpublications ul 
	{
	margin: 0px 0px 10px 0px;
	padding: 0px;
	list-style: none;
	width: 184px;
	}

#listpublications ul li
	{
	position: relative;
	}

#listpublications li ul
	{
	position: absolute;
	left: 131px;
	top: 1px;
	display: none;
	}

#listpublications li
	{
	display: block;
	border-bottom: 1px solid #000;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 18px;
	margin-right: 18px;
	padding: 4px;
	background-color: #e0e0e0;
	}
	
#listpublications li:hover ul 
	{ 
	display: block;
	}

#listtranslations ul 
	{
	margin: 0px 0px 10px 0px;
	padding: 0px;
	list-style: none;
	width: 184px;
	}

#listtranslations ul li
	{
	position: relative;
	}

#listtranslations li ul
	{
	position: absolute;
	left: 131px;
	top: 1px;
	display: none;
	}

#listtranslations li
	{
	display: block;
	border-bottom: 1px solid #000;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 18px;
	margin-right: 18px;
	padding: 4px;
	background-color: #e0e0e0;
	}
	
#listtranslations li:hover ul 
	{ 
	display: block;
	}
	
	
#listauthors ul 
	{
	margin: 0px 0px 10px 0px;
	padding: 0px;
	list-style: none;
	width: 184px;
	}

#listauthors ul li
	{
	position: relative;
	}

#listauthors li ul
	{
	position: absolute;
	left: 131px;
	top: 1px;
	display: none;
	}

#listauthors li
	{
	display: block;
	border-bottom: 1px solid #000;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 18px;
	margin-right: 18px;
	padding: 4px;
	background-color: #e0e0e0;
	}
	
#listauthors li:hover ul 
	{ 
	display: block;
	}
	
#listreviewers ul 
	{
	margin: 0px 0px 10px 0px;
	padding: 0px;
	list-style: none;
	width: 184px;
	}

#listreviewers ul li
	{
	position: relative;
	}

#listreviewers li ul
	{
	position: absolute;
	left: 131px;
	top: 1px;
	display: none;
	}

#listreviewers li
	{
	display: block;
	border-bottom: 1px solid #000;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 18px;
	margin-right: 18px;
	padding: 4px;
	background-color: #e0e0e0;
	}
	
#listreviewers li:hover ul 
	{ 
	display: block;
	}

#listwriting ul 
	{
	margin: 0px 0px 10px 0px;
	padding: 0px;
	list-style: none;
	width: 184px;
	}

#listwriting ul li
	{
	position: relative;
	}

#listwriting li ul
	{
	position: absolute;
	left: 131px;
	top: 1px;
	display: none;
	}

#listwriting li
	{
	display: block;
	border-bottom: 1px solid #000;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 18px;
	margin-right: 18px;
	padding: 4px;
	background-color: #e0e0e0;
	}
	
#listwriting li:hover ul 
	{ 
	display: block;
	}
	
#listnews ul 
	{
	margin: 0px 0px 10px 0px;
	padding: 0px;
	list-style: none;
	width: 184px;
	}

#listnews ul li
	{
	position: relative;
	}

#listnews li ul
	{
	position: absolute;
	left: 131px;
	top: 1px;
	display: none;
	}

#listnews li
	{
	display: block;
	border-bottom: 1px solid #000;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 18px;
	margin-right: 18px;
	padding: 4px;
	background-color: #e0e0e0;
	}

#listnews li:hover ul 
	{ 
	display: block;
	}
	
#listsubscriptions ul 
	{
	margin: 0px 0px 10px 0px;
	padding: 0px;
	list-style: none;
	width: 184px;
	}

#listsubscriptions ul li
	{
	position: relative;
	}

#listsubscriptions li ul
	{
	position: absolute;
	left: 131px;
	top: 1px;
	display: none;
	}

#listsubscriptions li
	{
	display: block;
	border-bottom: 1px solid #000;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 18px;
	margin-right: 18px;
	padding: 4px;
	background-color: #e0e0e0;
	}
	
#listsubscriptions li:hover ul 
	{ 
	display: block;
	}

#listlinks ul 
	{
	margin: 0px 0px 10px 0px;
	padding: 0px;
	list-style: none;
	width: 184px;
	}

#listlinks ul li
	{
	position: relative;
	}

#listlinks li ul
	{
	position: absolute;
	left: 131px;
	top: 1px;
	display: none;
	}

#listlinks li
	{
	display: block;
	border-bottom: 1px solid #000;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 18px;
	margin-right: 18px;
	padding: 4px;
	background-color: #e0e0e0;
	}
	
#listlinks li:hover ul 
	{ 
	display: block;
	}


#listsitemap ul 
	{
	margin: 0px 0px 10px 0px;
	padding: 0px;
	list-style: none;
	width: 184px;
	}

#listsitemap ul li
	{
	position: relative;
	}

#listsitemap li ul
	{
	position: absolute;
	left: 131px;
	top: 1px;
	display: none;
	}

#listsitemap li
	{
	display: block;
	border-bottom: 1px solid #000;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 18px;
	margin-right: 18px;
	padding: 4px;
	background-color: #e0e0e0;
	}
	
#listsitemap li:hover ul 
	{ 
	display: block;
	}


#listsubstyle ul 
	{
	margin: 0px;
	padding: 0px;
	list-style: none;
	width: 184px;
	}

#listsubstyle ul li
	{
	position: relative;
	}

#listsubstyle li ul
	{
	position: absolute;
	left: 131px;
	top: 1px;
	display: none;
	}

#listsubstyle li
	{
	display: block;
	border-bottom: 1px solid #000;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 18px;
	margin-right: 18px;
	padding: 4px;
	background-color: #e0e0e0;
	}
	
#listsubstyle li:hover ul 
	{ 
	display: block;
	}

#listsubstyleold ul 
	{
	margin: 0px;
	padding: 0px;
	list-style: none;
	}

#listsubstyleold li 
	{
	border-bottom: 1px solid #000;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 18px;
	margin-right: 18px;
	padding: 4px;
	background-color: #e0e0e0;
	}

#liststyle2 ul 
	{
	margin: 0px;
	padding: 0px;
	list-style: none;
	width: 184px;
	}

#liststyle2 li 
	{
	border-bottom: 1px solid #000;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 18px;
	margin-right: 18px;
	padding: 8px;
	background-color: #A7A5A5;
	}

#liststyle3 ul 
	{
	margin: 0px;
	padding: 0px;
	list-style-image: none;
	list-style-position: inside;
	}

#liststyle3 li 
	{
	border-bottom: 1px solid #000;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	margin-right: 10px;
	padding: 8px;
	background-color: #c0c0c0;
	}
	
ul.newsarchive
	{
	margin: 0px;
	padding: 0px;
	list-style: none;
	list-style-position: inside;
	}

ul.newsarchive li {
	list-style-image: url(images/whitesquare-grey.jpg);
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	line-height: 32px;
	border-bottom: 1px solid #000;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 18px;
	margin-right: 18px;
	background-color: #c0c0c0;
	}

ul.image
	{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	list-style-position: inside;
	}

ul.image li {
	background-image: url(images/whitesquare-grey.gif);
	background-position: 5px 50%; /* X-pos Y-pos (from top-left) */
	background-repeat: no-repeat;
	padding-left: 17px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	line-height: 32px;
	border-bottom: 1px solid #000;
	margin: 10px;
	background-color: #c0c0c0;
	}
	
ul.sitemap
	{
	padding-left: 0px;
	margin-left: 0px;
	list-style: none;
	}

ul.sitemap li 
	{
	line-height: 18px;
	}
	
ul.sitemap-sublinks
	{
	padding-left: 24px;
	margin-left: 0px;
	list-style: none;
	list-style-type:circle;
	}

ul.sitemap-sublinks li 
	{
	line-height: 18px;
	}
