@font-face {
    font-family: 'HelveticaNeueLTStd-Cn';
    src: url('/assets/fonts/helveticaneueltstd-mdcn-webfont.eot');
}

html, body { overflow: auto; }
html { overflow-x: hidden; }

p.chromeframe {
	padding: 4px 10px;
	margin: 0;
}
::selection {
background: #c09f59;
}
header ul.navtree li {
	margin-right: 14px;
}
header ul.navtree a:link,
header ul.navtree a:visited {
	color: #AAA;
	font-size: 28px;
	letter-spacing: -1px;
}
header ul.navtree a.highlight:link,
header ul.navtree a.highlight:visited,
header ul.navtree a:hover,
header ul.navtree a:active {
	color: #666;
}

header div#location a.loc:link,
header div#location a.loc:visited {
	color: #AAA;
}
header div#location a.int:link,
header div#location a.int:visited {
	color: #AAA;
}

#container article div.homebox {
	background: #EEE;
}

#countriesSelector a:link,
#countriesSelector a:visited {
	color: #AAA;
}
#countriesSelector a:hover,
#countriesSelector a:active {
	color: #333;
}



div.subNav ul a:link, 
div.subNav ul a:visited {
	color: #acacac;
	letter-spacing: -1px;
}
div.subNav ul a.highlight,
div.subNav ul a:hover, 
div.subNav ul a:active, 
div.subNav ul a.active {
	color: #999;
}


#home div.pagination a {
	background: #FFF
}



#home div.teaser a.teaserLink:link,
#home div.teaser a.teaserLink:visited {
	color: #c09f59;
}
#home div.teaser a.teaserLink:hover,
#home div.teaser a.teaserLink:active {
	color: #CCC
}



.slidetabs a {
	background: #888887;
}
.slidetabs a.current {
	background: #c09f59;
}

div#referenceViewer {
	background: #D5C092;
}



#referenceViewer div.pagination {
overflow: hidden;
height: 24px;
}
#referenceViewer div.pagination a {
	background: #777;
}
.refCont a.browse {
	background: #AAA;
}


.refCont a.close {
	background: #777
}

#refContText p {
	color: #EEE;
}



#countriesSelector a:link,
#countriesSelector a:visited {
/*	color: rgba(85,85,84,0.7);*/
}
#countriesSelector a:hover,
#countriesSelector a:active {
/*	color: rgba(85,85,84,1.0);*/
}



.jspDrag {
	background: #c09f59;
}
