
body {
	background:#2c84b0 url(../images/redesign-r2/bg_blue_grad.png) left top repeat-x;
	}
#globe_left {
	background:transparent url(../images/redesign-r2/bg_globe_left.gif) right top no-repeat;
	background-position:0 8em;
	min-height:100%;
	min-width:49%;
	position:absolute;
	left:0;
	z-index:1;
	}
#globe_right {
	background:transparent url(../images/redesign-r2/bg_globe_right.gif) left top no-repeat;
	background-position:100% 12em;
	min-height:100%;
	min-width:49%;
	position:absolute;
	right:0;
	z-index:1;
	}

/* * * Accessibility Navigation * * */
#top a {
	color:#866a4d;
	}
a.external:after {
	content: url(../images/navigation/external.png);
	padding-left:.25em;
	}
a[href$=".pdf"]:after {
	content: none;
	}
a.pdf:before {
	content: url(../images/navigation/pdf.png);
	padding-right:.25em;
	}
a.download:after {
	content: url(../images/navigation/download_small.png);
	padding-left:.25em;
	}


/* * * Global Navigation * * */

#global_nav {
	background:#eae8d3;
	border:.1em solid #866a4d;
	border-width:0 0 .1em;
	color:#FFF;
	}
div#global_nav ul li {
	background:transparent url(../images/redesign-r2/sp_home_menu.gif) no-repeat;
	background-position:100% -200px;
	}
div#global_nav ul li:hover, div#global_nav ul li:focus {
	background-position:100% -300px;
	}
div#global_nav ul li.homedrop {
	background:transparent url(../images/redesign-r2/sp_home_menu.gif) no-repeat;
	background-position:100% 0;
	}
div#global_nav ul li.homedrop:hover, div#global_nav ul li.homedrop:focus {
	background-position:100% -100px;
	}
div#global_nav ul li a {
	color:#866a4d;
	}

/* Sub Menu */
div#global_nav ul li ul {
	background:#866a4d;
	border:.1em solid #eae8d3;
	border-top:none;
	}
div#global_nav ul li ul li {
	background:none;
	}
div#global_nav ul li ul li a {
	background:#866a4d;
	color:#eae8d3;
	}
div#container {
	border:.1em solid #866a4d;
	border-width:0 .1em;
	background:#FFF;
	}

div#container > div:first-child {
	background:#FFF;
	}

/* * * Header & Menu * * */
#header {
	background:#866a4d;
	border-bottom:.1em solid #866a4d;
	}

#menu ul {
	border:.1em solid #866a4d;
	border-width:.1em 0;
	background:#eae8d3;
	}
#menu li a {
	color:#434F54;
	border-left:.1em solid #CCC;
	border-right:.1em solid #866a4d;
	background:transparent;
	}
#menu li a:hover {
	color:#866a4d;
	background:transparent url(../images/redesign-r2/bg_white_grad_trans_inverted.png) left bottom repeat-x;
	}

#menu_sub ul {
	background:#866a4d;
	}
#menu_sub li a {
	color:#eae8d3;
	background:transparent;
	}
#menu_sub li a:hover {
	color:#866a4d;
	background:transparent url(../images/redesign-r2/sp_menu_sub_bubble.png) no-repeat 0 2px;
	}
#menu_sub li a:hover span {
	color:#866a4d;
	background:transparent url(../images/redesign-r2/sp_menu_sub_bubble.png) no-repeat 100% -48px;
	}

/* * * Content * * */
#main_content, #content {
	position:relative;
	background:#FFF url(../images/redesign-r2/bg_shadow.png) left top repeat-x;
	}

#main_content h3, #content h3 {
	color:#866a4d;
	border-bottom:.1em solid #866a4d;
	}

#main_content h4, #content h4 {
	color:#39C;
	}

#main_content h5, #content h5 {
	color:#434F54;
	}

#main_content .menulist a, #content .menulist a {
	color:#866a4d;
	}

#main_content .morelink a, #content .morelink a {
	color:#39C;
	}

#main_content a, #content a {
	color:#39C;
	} #main_content a:hover, #content a:hover {text-decoration:none;}


#content .submenulist ul li a {
	background:#FFF url(../images/redesign-r2/sp_submenu.png) no-repeat;
	background-position:-386px .6em;
	color:#866a4d;
	border:.1em solid #eae8d3;
	border-width:.1em 0;
	margin-bottom:-.1em;
	position:relative;
	z-index:200;
	}
#content .submenulist ul li a:hover {
	border-color:#866a4d;
	background:#eae8d3 url(../images/redesign-r2/sp_submenu.png) no-repeat;
	background-position:-587px .6em;
	color:#39C;
	position:relative;
	z-index:202;
	}
#content .submenulist ul li a.current {
	background-position:14px .6em;
	color:#866a4d;
	}
#content .submenulist ul li a.current:hover {
	background-position:-187px .6em;
	color:#39C;
	}
#content .submenulist ul ul {
	border:.1em solid #eae8d3;
	border-width:0 .1em;
	}
#content .submenulist ul ul li a, #content .submenulist ul ul li a:hover, #content .submenulist ul ul li a.current, #content .submenulist ul ul li a.current:hover {
	background-image:none;
	}

#main_content .news ul, #content .news ul {
	color:#866a4d;
	}

#main_content .news ul li a, #content .news ul li a {
	color:#39C;
	}
#main_content .news img, #content .news img {
	border:.1em solid #866a4d;
	}
#main_content .news ul li a > span, #content .news ul li a > span {
	color:#866a4d;
	margin:0;
	padding:0;
	}

#main_content .snippets span {
	color:#434F54;
	background:#eae8d3;
	border:.1em dotted #866a4d;
	}

#main_content #eventclick a {
	color:#eae8d3;
	background:#434F54;
	opacity: .8;
	}
#main_content #eventclick a.activeSlide {
	color:#eae8d3;
	background:#866a4d;
	}
#main_content #eventclick a:hover, #main_content #eventclick a.activeSlide:hover {
	opacity: 1;
	}
	
.blocklink {
	margin:1em .5em;
	padding:1em 1.25em;
	color:#FFF !important;
	background:#866a4d;
	border:.1em solid #866a4d;
	display:block;
	text-decoration:none;
	} .blocklink:hover {
		color:#39C !important;
		background:#eae8d3;
		border:.1em solid #866a4d;
		}

/* * * Footer * * */
div#footer {
	border-top:.1em solid #866a4d;
	background:#eae8d3;
	}
div#footer > div:first-child {
	background:#eae8d3;
	}

#footer span:last-child p:last-child {
	color:#866a4d;
	}

#footer p, #footer h4 {
	color:#866a4d;
	}

#footer a {
	color:#39C;
	} #footer a:hover {text-decoration:none;}