@charset "utf-8";
/* CSS Document */
	body{
	background: url(/images/FNHRI/commonwealthBGlogo.jpg) -360px -188px no-repeat;
	color:#67768B;
	}

	a{
	color:#333A44;
	text-decoration:none;
	}
	a:hover, .selected a,.list dt a:hover{
	text-decoration:none;
	color:#FF0000;
	}
	.header {}
	.topBar{
	background: url(/images/FNHRI/topellipseWhite.gif) -429px -165px no-repeat;
	padding-bottom:30px;
		}
	.headerNav{
	color:#000;
	}
	.headerNav a{
	color:#000;
	}
	.headerNav a:hover{
	color:#ff0000;
	}
	
	
	
	/*Navigation Bar
---------------------------------------*/
	.topNav{

	}
	.topNav li{

	}
	.topNav li, .topNav li{
	}
	.topNav li.first{
	
	}
	.topNav li.last{
	
	}
	.topNav .selected a, .topNav a:hover{
	background:#fff;
	color:#ff0000;
	}
	/*search box
	-------------*/
	
	
	/*Main content area
---------------------------------------*/
	.mainFeature img {
	border:1px solid #ccc;	
	}
	.rightCol h1{
	color:#67768B;
	}	
	.leftCol h2, .middleCol h2, .rightCol h2, .blog h2,
	.leftCol h1, .middleCol h1, .rightCol h1, .blog h1 {
	border-top:2px solid #666;
	border-bottom:1px solid #C9CFD7;
	}
	#mainContent, .container{
	background:#fff;
	}
	.whiteBorder{
	border:2px solid #fff;
	display:block;
	}
	.mainFeature {
	
	}
	.feature{
	background:#fff url(/images/FNHRI/feature-box-grad.jpg) repeat-x top;
	border:1px solid #686868;
		}
/*News List
--------------*/
.newsList dl img, .featureList dl img{
	padding:4px;
	border:1px solid #ccc;
	background:#fff;
}
.newsList dl.alt {
	background:#FEF2E0;
}	

/*featureList*/
.featureList dl{
border-bottom:1px solid #F3F3F3;
}	
	/*Lists
----------------------------------------*/

	.list dt, .list dt a{
	color:#0D5F8A;
	}
	.list dd{
	margin:0;
	padding:0;
	}
	.list, .jobs{
	border-bottom: dotted 1px #cccccc;
	}
	
	
	
/*date
-------*/
	.date{
	color:#990000;
	}
	.date span{
	color:#000;
	}
	
	

/*Blog
---------*/
	.blog h2{
	color:#1279B1;
	}
	.blog .subject span{
	color:#1279B1;
	}
	.blog .keywords span{
	color:#FF0000;
	
	}
/*Summary
--------*/
	p.summary {
	background:#FFFFFF url(/images/FNHRI/summaryBG.jpg) no-repeat scroll center top;
	color:#0D5F8A;
	}
/*Subscribe
------------*/
	.subscribe {
	background-image:url(/images/FNHRI/rss2.gif);
	background-position:100% 1px;
	background-repeat:no-repeat;
	}
		/*Left Navigation
--------------------------------------*/
	ul.leftNav li a{
	border-bottom:1px solid #C9CFD7;
	}
	ul.leftNav li a{
	background: url(/images/FNHRI/bullet-events.gif) no-repeat 5px 7px;
	}
	ul.leftNav li li a{
	background: url(/images/FNHRI/bullet-events2.gif) no-repeat 10px 7px;
	
	padding-left:20px;
	}
	ul.leftNav li li li a{
	background: url(/images/FNHRI/bullet-events3.gif) no-repeat 15px 7px;
	padding-left:25px;
	}
	ul.leftNav li li li li a{
	background: url(/images/FNHRI/bullet-events4.gif) no-repeat 20px 7px;
	padding-left:30px;
	}
	
	ul.leftNav li a.selected {
	font-weight:bold;
	color:#FF0000;
	}
/*
	ul.leftNav li, ul.leftNav li.selected li, ul.leftNav li.selected li.last, 
	ul.leftNav li.open li, ul.leftNav li.current li.last {
	background: none;
	}
	ul.leftNav li a, ul.leftNav li.selected li a, ul.leftNav li.selected li.last a {
	color:#2E4EA1;
	}
	ul.leftNav li a:hover, ul.leftNav li.selected li a:hover, ul.leftNav li.selected li.last a:hover {
	color:#FF0000;
	text-decoration:none;
	}*/

	ul.leftNav li{
	list-style:none;
	background:none;
	} 
	/*Sitemap
----------------------------*/
	.sitemap li a:hover, .siteMapTools li a:hover, .sitemap li a:focus, .siteMapTools li a:focus,.sitemap li li a:hover, .sitemap li li a:focus  {
	background:#FDE9C9;
	color:#FF0000 !important;
	}
	.sitemap li a{
	background:#D4DCE1 none repeat scroll 0%;
	border-bottom:1px solid #FFFFFF;
	color:#000000 !important;
	}
	.sitemap li li a{
	background:#DFE8ED;
	}
	.sitemap li li li a{
	background:#E9EFF2;
	}
	.sitemap li li li li a{
	background:#F0F4F6;
	}
	.sitemap li li li li li a, .siteMapTools li li li li li a {
	background:#F5F7F9;
	}


	/*form
----------------------*/
	.genForm fieldset {
	border:1px solid #ccc;
	}
	.genForm legend {
	background:#FFFFFF none repeat scroll 0%;
	color:#101E8B;
	}
	
	.genForm .submit {
	color:#9A6305 !important;
	background:#FBD088;
	border:1px solid #9A6305;
}
	.archiveNewsHolder .archiveNews {
	background:#FBD088;
	color:#FFFFFF !important;
	}
	div.middleCol div.archiveNewsHolder ul.archiveNews li {
	background:transparent none repeat scroll 0%;
	}
	.archiveNews li a {
	border-left:1px solid #FFFFFF;
	color:#000000 !important;
	}
	.archiveNews li a:hover, .archiveNews li.selected a, .archiveNews li.selected ul li a:hover {
	background:#F9C36B;
	color:#fff !important;
	}
	.archiveNews li ul {
	background:#FDE7C1;
	border-top:1px solid #FFFFFF;
	color:#000 !important;
	}
	.archiveNews li.selected a {
	border-left:1px solid #FFFFFF;
	}
	.archiveNews li.selected ul li a {
	background:#FDE7C1;
	color:#9A6305 !important;
	}
	.archiveNews li.selected ul li.selected a {
	background:#51A811;
	color:#FFFFFF !important;
	}
	.archiveNews li.last a {
	border-right:medium none;
	}
	.archiveNews li.first a, .archiveNews li.first ul li.first a {
	border-left:medium none !important;
	}
	.archiveNews li.first ul li a {
	border-left:1px solid #FFFFFF !important;
	}
	
	/*Page Numbering
	---------------------------------------------------*/
	ul.pageNumbering{
		border:1px solid #EEEEEE;
	}
	ul.pageNumbering li a {
	text-decoration:none;
	}
	ul.pageNumbering li a:hover {
	text-decoration:underline;
		background:#FDE7C1;
	}
	ul.pageNumbering li .selected {
		background:#F9C36B;
	color:#FFFFFF !important;
	}
	ul.pageNumbering li a {
	background:#FDE7C1;
	color:#000 !important;
	}
	ul.pageNumbering li.page {
	background:#FDE7C1;
	color:#000 !important;
	}
	ul.pageNumbering li a:hover {
	background:#F9C36B;
	color:#FFFFFF !important;
	}
	ul.pageNumbering li span{
	color:#D7A87F;
	}
	
	
	
.articlelink li a{
	background:#FFFFFF url(/images/FNHRI/navBar-BG-Grad.jpg) repeat-x scroll center top;
	
	}
/*map
--------*/	

	.north-america{
	background: url(/images/FNHRI/north-america.gif) no-repeat 5px 5px;
	}
	.africa{
	background: url(/images/FNHRI/africa.gif) no-repeat 5px 5px;
	}
	.caribbean{
	background: url(/images/FNHRI/caribbean.gif) no-repeat 5px 5px;
	}
	.asia{
	background: url(/images/FNHRI/asia.gif) no-repeat 5px 5px;
	}
	.europe{
	background: url(/images/FNHRI/europe.gif) no-repeat 5px 5px;
	}
	.australasia{
	background: url(/images/FNHRI/australasia.gif) no-repeat 5px 5px;
	}
	.map ul{
	background: url(/images/FNHRI/mapNavGrad.jpg) repeat-x bottom;
	}
	
	/*hover
	--------*/
	.map ul.country li a.north-america:hover{
	background:url(/images/FNHRI/north-america.gif) no-repeat 5px 5px #fff;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-top:1px solid #ccc;
	border-bottom:1px solid #fff;
	}
	
	.map ul.country li a.africa:hover{
	background: url(/images/FNHRI/africa.gif) no-repeat 5px 5px #fff;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-top:1px solid #ccc;
	border-bottom:1px solid #fff;
	}
	
	.map ul.country li a.caribbean:hover{
	background: url(/images/FNHRI/caribbean.gif) no-repeat 5px 5px #fff;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-top:1px solid #ccc;
	border-bottom:1px solid #fff;
	}
	
	.map ul.country li a.asia:hover{
	background: url(/images/FNHRI/asia.gif) no-repeat 5px 5px #fff;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-top:1px solid #ccc;
	border-bottom:1px solid #fff;
	}
	
	.map ul.country li a.europe:hover{
	background: url(/images/FNHRI/europe.gif) no-repeat 5px 5px #fff;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-top:1px solid #ccc;
	border-bottom:1px solid #fff;
	}
	
	.map ul.country li a.australasia:hover{
	background: url(/images/FNHRI/australasia.gif) no-repeat 5px 5px #fff;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-top:1px solid #ccc;
	border-bottom:1px solid #fff;
	}
	/*selected
	--------*/
	.map ul.country li a.north-americaselected{
	background:url(/images/FNHRI/north-america.gif) no-repeat 5px 5px #fff;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-top:1px solid #ccc;
	border-bottom:1px solid #fff;
	}
	
	.map ul.country li a.africaselected{
	background: url(/images/FNHRI/africa.gif) no-repeat 5px 5px #fff;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-top:1px solid #ccc;
	border-bottom:1px solid #fff;
	}
	
	.map ul.country li a.caribbeanselected{
	background: url(/images/FNHRI/caribbean.gif) no-repeat 5px 5px #fff;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-top:1px solid #ccc;
	border-bottom:1px solid #fff;
	}
	
	.map ul.country li a.asiaselected{
	background: url(/images/FNHRI/asia.gif) no-repeat 5px 5px #fff;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-top:1px solid #ccc;
	border-bottom:1px solid #fff;
	}
	
	.map ul.country li a.europeselected{
	background: url(/images/FNHRI/europe.gif) no-repeat 5px 5px #fff;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-top:1px solid #ccc;
	border-bottom:1px solid #fff;
	}
	
	.map ul.country li a.australasiaselected{
	background: url(/images/FNHRI/australasia.gif) no-repeat 5px 5px #fff;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-top:1px solid #ccc;
	border-bottom:1px solid #fff;
	}
	.leftCol .map ul{
	background:none;
	}
	.map ul{
	background: url(/images/FNHRI/mapNavGrad.jpg) repeat-x bottom;
	}
	.map li a{}
/*	.map ul.country li a:hover, .map ul.country li a.selected{
	background:#fff;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-top:1px solid #ccc;
	border-bottom:1px solid #fff;
	}*/
/*List of countries
-----------*/	
	.countryList{
	border-bottom:1px solid #ccc;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	background:none!important;
	}
	.countryList li{
	
	}
	.countryList li a{
	border-right:1px solid #ccc;
	}
	.countryList li a.last{
	border-right:0;
	
	}
/*Footer
------------*/
	.footer {
	background: url(/images/FNHRI/footer.jpg) no-repeat 500px 0px;

	}
	/*Newslists
----------------------------------------*/
	.newsList dl dt a, .featureList dl dt a{
		color:#67768B;
		}
	.newsList dl dt a:hover, .featureList dl dt a:hover{
		color:#FF0000;
		}

	.leftCol h2{
	color:#000000;
	}
	.fileList{
	border-bottom:1px solid #F4F4F4;
	}
	ul.rssfeed li a{
	background:url(/images/FNHRI/bullet-rss.jpg) no-repeat 6px 9px;

	}
	ul.rssfeed li.morelink a{
	background:url(/images/FNHRI/arrow.gif) no-repeat 70px 4px!important;
	

	}