body{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #333333;
}
#container{
	width:1030px;
	margin:0 auto;
}
#header{
	background: url(images/header.jpg) no-repeat center top;
	height: 180px;
	clear:both;
	margin-bottom:10px;
}
.invisible{
	overflow: hidden;
	position: absolute;
	height: 0px;
	width: 0px;
}
#topnav a {
	background: url(images/topnavlinkbg.jpg) no-repeat right center;
	display: block;
	height: 28px;
	float: left;
	padding-top: 13px;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 60px;
	padding-left: 59px;
}
#topnav a:hover {
	background: url(images/topnavlinkbg_hover.jpg) no-repeat right center;
}
#topnav ul {
	margin: 0px;
	padding: 0px;
	border-left: 1px solid #2166a4;
}
#topnav li {
	list-style: none;
	display: inline;
}
#search form{
	margin:0;
	padding:0;
	float:right;
	width:280px;
}
#search p{
	margin:0;
	float:right;
	font-size: 90%;
	width:230px;
}
.smallred{
	font-size:85%;
	color:#990000;
}
.smallred a{
	color:#990000;
}
#searchbutton{
	margin-bottom:-8px;}
#leftnav ul {
	margin: 0px;
	padding: 0px;
}
#leftnav li {
	list-style: none;
}
#leftnav a {
	background: #eeeeee;
	display: block;
	padding: 10px;
	margin-bottom: 1px;
	text-decoration: none;
}
#leftnav a:hover {
	background: #C7ECF3;
}
#leftnav li li a {
	background: #dddddd;
}
#leftnav li li li a {
	background: #cccccc;
}
#leftnav li li a:hover {
	background: #B4E7EF;
}
#leftnav li li li a:hover {
	background: #94DEE9;
}
#newsletter{
	font-size:90%;
	margin:50px 10px;
}
#EmailFrom{
	width:196px;
	margin:5px 0;
	padding:0;
}
#innercontainer{
	clear:both;
	padding-top: 10px;
}

#col1{
	float: left;
	width: 230px;
	margin-right: 10px;
	display:inline;
}
#col2 {
	float: left;
	width: 550px;
	display:inline;
}
#col2.inner {
	float: right;
	width: 788px;
	display:inline;
}
#col3 {
	float: right;
	width: 230px;
	display:inline;
}
#col2 h1{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	padding: 8px;
	background:#333333;
	color: #FFFFFF;
	font-size: 150%;
	margin:0;
	border-bottom: 1px solid #FFFFFF;
}
#col1 h2, #col3 h2{	
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	padding: 8px;
	background:#333333;
	color: #FFFFFF;
	font-size: 150%;
	margin:0;
	border-bottom: 1px solid #FFFFFF;
}
#col3 p{
	margin-top:0;
}
h1 a{
	display:block;
	color: #FFFFFF;
	text-decoration:none;
}
h2, th{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	margin-right: 0;
	margin-left: 0;
	font-size:150%;
	text-align:left;
}
h3{
	font-weight: bold;
	color: #333333;
	font-size: 100%;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
a{
	color:#333333;
}
#reports{
	background: url(images/reportsicon.jpg) no-repeat left top;
}
#reports h1{
	background: url(images/reportsbg.jpg) no-repeat center center;
}
#reports p{
	margin-left:100px;
}
#journals{
	background: url(images/journalicon.jpg) no-repeat left top;
}
#journals h1{
	background: url(images/journalbg.jpg) no-repeat center center;
}
#journals p{
	margin-left:100px;
}
#briefs{
	background: url(images/briefsicon.jpg) no-repeat left top;
}
#briefs h1{
	background: url(images/briefsbg.jpg) no-repeat center center;
}
#briefs p{
	margin-left:100px;
}
#news h2{
	background: url(images/newsbg.jpg) no-repeat center center;
}
#news h2 a{color:#FFFFFF; text-decoration:none;}
h2 a:hover{ text-decoration:underline;}
body.default #countrystudiessubnav, 
body.default #researchpartersubnav, 
body.default #aboutsubnav, 
body.default #outputssubnav, 
body.about #countrystudiessubnav,
body.about #outputssubnav, 
body.countrystudies #aboutsubnav, 
body.countrystudies #outputssubnav, 
body.countrystudies #countrystudiesafricasubnav, 
body.countrystudies #countrystudiesamericassubnav, 
body.countrystudies #countrystudiesasiasubnav, 
body.countrystudies #countrystudieseuropesubnav, 
body.countrystudies #researchpartersubnav,
body.countrystudies #countrystudieseastmedsubnav, 
body.countrystudies #countrystudieswestpacificsubnav, 
body.countrystudiesafrica #countrystudiesamericassubnav,
body.countrystudiesafrica #countrystudiesasiasubnav, 
body.countrystudiesafrica #countrystudieseuropesubnav, 
body.countrystudiesafrica #researchpartersubnav,
body.countrystudiesafrica #countrystudieseastmedsubnav, 
body.countrystudiesafrica #countrystudieswestpacificsubnav,
body.countrystudiesafrica #aboutsubnav, 
body.countrystudiesafrica #outputssubnav, 
body.countrystudiesasia #countrystudiesafricasubnav, 
body.countrystudiesasia #countrystudiesamericassubnav, 
body.countrystudiesasia #countrystudieseuropesubnav, 
body.countrystudiesasia #researchpartersubnav,
body.countrystudiesasia #countrystudieseastmedsubnav,
body.countrystudiesasia  #countrystudieswestpacificsubnav,
body.countrystudiesasia #aboutsubnav, 
body.countrystudiesasia #outputssubnav, 
body.countrystudiesamericas #countrystudiesafricasubnav, 
body.countrystudiesamericas #countrystudiesasiasubnav, 
body.countrystudiesamericas #countrystudieseuropesubnav, 
body.countrystudiesamericas #researchpartersubnav,
body.countrystudiesamericas #countrystudieseastmedsubnav,
body.countrystudiesamericas #countrystudieswestpacificsubnav,
body.countrystudiesamericas #aboutsubnav, 
body.countrystudiesamericas #outputssubnav, 
body.countrystudieseurope #countrystudiesafricasubnav, 
body.countrystudieseurope #countrystudiesamericassubnav, 
body.countrystudieseurope #countrystudiesasiasubnav,  
body.countrystudieseurope #researchpartersubnav, 
body.countrystudieseurope #countrystudieseastmedsubnav,
body.countrystudieseurope #countrystudieswestpacificsubnav,
body.countrystudieseurope #aboutsubnav, 
body.countrystudieseurope #outputssubnav, 
body.countrystudieseastmed #countrystudiesamericassubnav, 
body.countrystudieseastmed #countrystudiesasiasubnav, 
body.countrystudieseastmed #countrystudieseuropesubnav, 
body.countrystudieseastmed #countrystudiesafricasubnav, 
body.countrystudieseastmed #researchpartersubnav, 
body.countrystudieseastmed #countrystudieswestpacificsubnav,
body.countrystudieseastmed #aboutsubnav, 
body.countrystudieseastmed #outputssubnav, 
body.countrystudieswestpacific #countrystudiesamericassubnav, 
body.countrystudieswestpacific #countrystudiesasiasubnav, 
body.countrystudieswestpacific #countrystudieseuropesubnav, 
body.countrystudieswestpacific #countrystudiesafricasubnav, 
body.countrystudieswestpacific #researchpartersubnav, 
body.countrystudieswestpacific #countrystudieseastmedsubnav,
body.countrystudieswestpacific #aboutsubnav, 
body.countrystudieswestpacific #outputssubnav, 
body.researchpartners #countrystudiessubnav,
body.researchpartners #aboutsubnav,
body.outputs #aboutsubnav, 
body.outputs #countrystudiessubnav


{
	display:none;
}

body.default #sitemap #countrystudiessubnav, 
body.default #sitemap #researchpartersubnav, 
body.default #sitemap #aboutsubnav{
	display:block;
}

#ilikecakelogo{
	float: left;
	width: 230px;
	margin-right: 10px;
	text-align:center;
	display:inline;
}
#footerlinks {
	float: left;
	width: 550px;
	text-align:center;
	margin-top:3px;
	display:inline;
}
#accessnav {
	float: left;
	width: 230px;
	text-align:center;
	margin-top:3px;
	display:inline;
}
#footer{
	background:#cccccc;
	height:32px;
	clear:both;
	padding-top:8px;
	margin: 0px;
	border-top: 10px solid #FFFFFF;
}
#footer img{
	border:none;
}
#sponsors{
	clear:both;
	text-align:center;
	margin-top:10px;
}
.conferencetable th.blue1, .conferencetable th.blue1 a, div.conferencetable h2.blue1, div.conferencetable h2.blue1 a{	
background:#68C9E1; color:#FFFFFF;}
.conferencetable th.blue2, .conferencetable th.blue2 a, div.conferencetable h2.blue2, div.conferencetable h2.blue2 a{	
background:#12AAD1; color:#FFFFFF;}
.conferencetable th.blue3, .conferencetable th.blue3 a, div.conferencetable h2.blue3, div.conferencetable h2.blue3 a{	
background:#16446C; color:#FFFFFF;}
.conferencetable th.grey1, .conferencetable th.grey1 a, div.conferencetable h2.grey1, div.conferencetable h2.grey1 a{	
background:#666666; color:#FFFFFF;}
.conferencetable th.grey2, .conferencetable th.grey2 a, div.conferencetable h2.grey2, div.conferencetable h2.grey2 a{	
background:#333333; color:#FFFFFF;}

table{
	width:100%;
	border:none;
	margin:0;
	padding:0;
	border-collapse : collapse; 
}
.conferencetable th {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	padding: 8px;
	background:#333333;
	color: #FFFFFF;
	font-size: 150%;
	margin:0;
	border:none;
	text-align:left;
}
.conferencetable td{
	vertical-align: top;
	background: #F7F9FB;
	padding: 5px;
	font-size:90%;
	margin:0;
	border:2px solid #FFFFFF;
}
div.conferencetable{
	background: #F7F9FB;
}
div.conferencetable h2{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	padding: 8px;
	background:#333333;
	color: #FFFFFF;
	font-size: 150%;
	margin:0;
	border:none;
	text-align:left;
}
div.conferencetable p{
	vertical-align: top;
	padding: 5px;
	font-size:90%;
}
#col2 div.conferencetable ul{
	margin:0;
	padding:0;
}
#col2 div.conferencetable ul ul{
	margin:0 0 0 20px;
	padding:0;
}
#col2 div.conferencetable ul li{
	border: solid 1px #ffffff;
	padding: 5px;
	list-style:none;
	font-size:90%;
}
#col2 div.conferencetable ul ul li{
	font-size:100%;
	border:none;
	list-style:square;
}
td.width15pc,  #container #innercontainer #col2 .conferencetable td.width15pc{
	width:15%;
}
td.width200,  #container #innercontainer #col2 .conferencetable td.width200{
	width:200px;
}
#col2 img{
	border:none;
}
.floatimageright {
	float: right;
	margin-bottom: 10px;
	margin-left: 10px;
}
caption{
	display:none;
}
.aligncentre{
text-align:center;}

#summarytable2 td{
	vertical-align:top;
	border-bottom: 1px dashed #dddddd;

}
#summarytable2 th{
	vertical-align:top;
	border-bottom: 1px dashed #dddddd;
	padding:5px;

}

#summarytable2 td.last, #summarytable2 th.last{
border-bottom: none;
}