﻿/*  
Site Name: NZTE Onshore 
Site URI: ---
Description: NZTE Onshore Site
Version: 1.0
Author: Priya Singh, Peter Gregory, Olie Mason, Hamish Rouse
Author URI: www.terabyte.co.nz

UPDATE INFO ---------------------------------------

Revision number: 1.2
Last updated: 24 March 2009
Last update made by: Priya Singh

CONVENTIONS ---------------------------------------

hyphenate class / id names - #my-id-name, .my-class-name
class / id names to start with lower case letter (ID's reserved for .net use will start with Upper case letter)

CONTENTS ------------------------------------------

*01: Reset
*02: Util classes & Phrase Elements
*03: Default Styles (Typography, colour)
*04: Structure (layout, size, positioning)
*05: Common Containers & Subclasses
*06: Forms 
*07: Custom Containers & Subclasses
*08: Section Skins
*09: Overrides

*/

/* *01: Reset -----------------------------------------------------------------------------------------------------------------*/

body {color:#000;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
img{display:block;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
li {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:"'";}
abbr,acronym {border:0;font-variant:normal;}
sup,sub {line-height:-1px;vertical-align: text-top;}
sub {vertical-align:text-bottom;}
input, textarea, select{font-family:inherit;font-size:inherit;font-weight:inherit;}

/* *02: Util Classes ----------------------------------------------------------------------------------------------------------*/

.center 				{ text-align: center; }
.right 					{ text-align: right !important; }
.left 					{ text-align: left !important; }
.float-right 			{ float: right; }
.float-left 			{ float: left;}
.clear 					{ clear: both; }
.uppercase 				{ text-transform: uppercase; }
.nowrap 				{ white-space: nowrap; }
.offscreen				{ position: absolute; left: -9999px; top: -9999px; }
.hidden					{ display: none !important; }
.self-clear 			{ zoom: 1; }
.self-clear:after 		{ content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.no-right-margin		{ margin-right: 0 !important; }
.no-left-margin			{ margin-left: 0 !important; }
.no-top-margin			{ margin-top: 0 !important; }
.no-bottom-margin		{ margin-bottom: 0 !important; }
.no-top-border			{ border-top: none !important; }
.no-right-border		{ border-right: none !important; }
.no-bottom-border		{ border-bottom: none !important; }
.hot					{ cursor:pointer; }
.print					{ display: none; }
.disabled				{ cursor: default !important; }

/* *02a: Phrase Elements -------------------- */
strong, .bold 			{ font-weight: bold !important; /*letter-spacing:1px;*/ }
em						{ font-style: italic; }
code					{ font-family: Courier, serif; color: #FF0000; font-size: 0.5em; }
cite					{ font-style: italic; }
abbr, acronym			{ border-bottom: 1px dotted; cursor: help; }
q						{ color: #fff; }
blockquote				{ color: #fff; font-size: 1.1em; margin: 0 0 0.5em 0; }

/* *03: Default Styles --------------------------------------------------------------------------------------------------------*/

body {
	font: 62.5%/1.6 Verdana, Arial, Trebuchet MS, sans-serif; /* set font size to 10px (a nice round number) - 1.4 line height */
	background: #000;
	color: #333;
}

#master {
	background: #a7a6a1 url(/_layouts/images/OnShore/bg/bg-body-gradient-default.gif) top left repeat-x;
}

h1 { font-size: 2.0em; line-height: 1.1em; color: #000; }

h2, h3, h4, h5, h6 { font-weight: bold; margin-bottom: 0; color: #000;}

h2 { font-size: 1.8em; margin: 1em 0 0.5em 0; }
h3 { font-size: 1.6em; margin: 1em 0 0.5em 0; }
h4 { font-size: 1.4em; margin: 1em 0 0.5em 0; }

p { font-size: 1.1em; color: #333; line-height: 1.2em; margin: 0 0 0.5em 0; }

a { color: #4588d2; text-decoration: none; }

a:hover, a:active { text-decoration: underline; }

ul.no-markers li {
	list-style: none;
	margin-left: 0;
}

ol li {
	list-style-type: decimal;
	margin-left: 2em;
}

/* *04: Structure -------------------------------------------------------------------------------------------------------------*/
/*    : NOTE: only structural css here - widths, heights, floats, margins etc. any styling code to go in '05: Common Containers & Subclasses' */

#header {
	margin: 0 auto;
	width: 970px;
	height: 134px;
	position: relative;
}

#navigation {
	height: 38px;
	width: 964px;
	position: absolute;
	bottom: 0px;
	left: 0px;
	padding: 0 3px;
}

#cookie-trail-wrapper {
	padding-top: 7px;
	width: 100%;
}

#cookie-trail {
	padding: 13px 16px 10px 16px;
	width: 938px;
	margin: 0 auto;
	position: relative;
	clear: left;

}

#expanded-navigation {
	width: 964px;
	margin: 0 auto;
	padding: 0 3px;
	display: none;
}


#page {
	width: 970px;
	margin: 0 auto;
	padding-bottom: 47px;
}

	#landing-content {
		position: relative;
		top:16px;
		margin:0 0 16px;
		padding:12px 30px 0;
		background: #fff;
	}
	
	/* add class "full-width" for pages that have no subnav */
	#content-wrapper {
		float: left;
		width: 740px;
		float: left;
		position: relative;
		margin-top: 16px;
	}
	
		#side-menu {
			width: 190px;
			float: left;
		}
		
		#ie6 #side-menu {
			zoom:1;
		}
		
		.full-width #sub-navigation {
			display: none;
		}
		
		#content {
			float:left;
			position:relative;
			padding: 22px 22px 44px 22px;
			/* margin-left: 190px; */
			width:506px;
		}
		
		
		#ie6 #content {
			zoom:1;
		}
		
		.full-width #content {
			margin-left: 0px;
			width:696px;
		}
		#content .full-width { width:696px; }
	
	#sidebar {
		width: 230px;
		float: left;
		margin-top: 16px;
	}
	
	
#footer {
	margin: 0 auto;
	width: 964px;
	padding: 15px 3px;
	margin-top: -36px;
}

/* *05: Common Containers & Subclasses ----------------------------------------------------------------------------------------*/

/* *05a: Header & Search ----------------------------- */
#header-wrapper {
	background: #82b5c6 url(/_layouts/images/OnShore/bg/bg-header-gradient-default.gif) top center repeat-y;
}

#header {
	background: url(/_layouts/images/OnShore/bg/bg-header-default.jpg) top left no-repeat;
}

#header h1 {
	background: url(/Examples/Images/Global/SiteLogo.gif) no-repeat;
	width: 212px;
	height: 59px;
	text-indent: -1000em;
	overflow: hidden;
}

#header .logo-print,
#header .logo {
	position: absolute;
	top: 40px;
	left: 15px;
}

#header .logo-print {
	display:none;
}

	#ie6 #header .logo {
		behavior: url(/Javascript/iepngfix.htc);
	}

.header-links, #search {
	position: absolute;
	right: 0px;
}

.header-links {
	top: 20px;
	float: right;
}

.header-links li {
	display: inline;
	border-left: 1px solid #fff;
	padding-left: 10px;
	margin-left: 10px;
}

.header-links li.first {
	border: none;
}

.header-links a {
	color: #fff;
	text-transform: uppercase;
}
	
#search {
	top: 50px;
}

#search .text-field {
	width: 163px;
	color: #000;
	padding: 4px 5px 5px;
	font-size: 1.4em;
	float: left;
	margin-right: 5px;
	border:none;
}


/* *05b: Navigation & Subnavigation ------------------------- */
#navigation {
	background: url(/_layouts/images/OnShore/nav/nav-bg.png) top left no-repeat;
}

	#ie6 #navigation {
		behavior: url(/Javascript/iepngfix.htc);
	}

#navigation li {
	list-style: none;
	margin: 0px;
	float: left;
	height: 38px;
}

	#navigation li.first {
		width: 157px;
	}

#navigation li a {
	display: block;
	font-weight: bold;
	text-decoration: none;
	font-size: 1.1em;
	line-height: 1em;
	color: #fff;
	padding: 10px;
	text-indent: -9999px;
	overflow: hidden;
	height: 18px;
	background-position: 0 -90px;
	background-repeat:no-repeat;
}
	
	#navigation li a:hover { 
		text-decoration: underline;	
		background-position: 0 -45px;
	}
	
	#navigation li.selected a {
		background-position: 0 1px;
		background-repeat:no-repeat;
	}

/* nav links */

.nav-get-ready-to-export {
	width:141px;
}

.nav-get-ready-to-export a {
	background-image: url(/_layouts/images/OnShore/nav/nav-get-ready-to-export.png);
}

.nav-develop-knowledge-expertise {
	width:192px;
}

.nav-develop-knowledge-expertise a {
	background-image: url(/_layouts/images/OnShore/nav/nav-develop-knowledge-expertise.png);
}

.nav-access-international-networks {
	width:200px;
}

.nav-access-international-networks a {
	background-image: url(/_layouts/images/OnShore/nav/nav-access-international-networks.png);
}

.nav-explore-export-markets {
	width:162px;
}

.nav-explore-export-markets a {
	background-image: url(/_layouts/images/OnShore/nav/nav-explore-export-markets.png);
}

.nav-find-funding-assistance {
	width:142px;
}

.nav-find-funding-assistance a {
	background-image: url(/_layouts/images/OnShore/nav/nav-find-funding-assistance.png);
}

.nav-features-commentary {
	width:127px;
}	

.nav-features-commentary a {
	background-image: url(/_layouts/images/OnShore/nav/nav-features-commentary.png);
}	


/* sub navigation */
#content-wrapper #sub-navigation {
	width: 190px;
	padding-bottom: 150px;
	background:url(/_layouts/images/OnShore/bg/bg-subnav-default.png) left bottom no-repeat;
}

#content-wrapper #sub-navigation h2 {
	height: 110px;
	margin: 0px;
	color: #fff;
	text-indent: -9999px;
	background:#fff url(/_layouts/images/OnShore/hdg/hdg-subnav-about-nzte.png) left top no-repeat;
}

#content-wrapper #sub-navigation h2.email-page {
	background:#fff url(/_layouts/images/OnShore/hdg/hdg-subnav-email-page.png) left top no-repeat;
}

#content-wrapper #sub-navigation ul {
	margin: 0 6px;
	background: #000;
	border-top: 1px solid #424242;
}

#content-wrapper #sub-navigation ul li {
	list-style-type: none;
	margin: 0;
	padding: 0;
	font-size: 1.2em;
	border-bottom: 1px solid #424242;
}

	#ie6 #content-wrapper #sub-navigation ul li {
		zoom: 1;
	}

#content-wrapper #sub-navigation a {
	color: #fff;
	padding: 5px 10px;
	display: block;
	font-weight:normal;
}

	#ie6 #content-wrapper #sub-navigation a {
		zoom: 1;
	}

#content-wrapper #sub-navigation ul li a:hover {
	background:#95c7f8;
	color:#000;
	text-decoration: none;
}

#content-wrapper #sub-navigation ul li.selected a {
	background: #95c7f8;
	color: #000;
	text-decoration: none;
}

#content-wrapper #sub-navigation ul .selected {
	background:url(/_layouts/images/OnShore/ind/ind-arrowright-default.png) 3px 2px no-repeat;
}

#content-wrapper #sub-navigation ul .selected .selected a,
#content-wrapper #sub-navigation ul .selected .selected .selected a {
	color:#95c7f8;
	font-weight:bold;
}

#content-wrapper #sub-navigation ul .selected .selected li a {
	font-weight:normal;
	color:#fff;
}

	.get-ready-to-export #content-wrapper #sub-navigation ul .selected .selected a,
	.get-ready-to-export #content-wrapper #sub-navigation ul .selected .selected .selected a {
		color:#ffc11d;
	}
	
	.get-ready-to-export #content-wrapper #sub-navigation ul .selected .selected li a {
		color:#fff;
	}
	
	.get-ready-to-export #content-wrapper #sub-navigation ul .selected {
		background:url(/_layouts/images/OnShore/ind/ind-arrowright-get-ready-to-export.png) 3px 1px no-repeat;
	}

	.develop-knowledge-expertise #content-wrapper #sub-navigation ul .selected .selected a,
	.develop-knowledge-expertise #content-wrapper #sub-navigation ul .selected .selected .selected a {
		color:#e23336;
	}
	
	.develop-knowledge-expertise #content-wrapper #sub-navigation ul .selected .selected li a {
		color:#fff;
	}
	
	.develop-knowledge-expertise #content-wrapper #sub-navigation ul .selected {
		background:url(/_layouts/images/OnShore/ind/ind-arrowright-develop-knowledge-expertise.png) 3px 2px no-repeat;
	}
	
	.access-international-networks #content-wrapper #sub-navigation ul .selected .selected a,
	.access-international-networks #content-wrapper #sub-navigation ul .selected .selected .selected a {
		color:#94dfa8;
	}
	
	.access-international-networks #content-wrapper #sub-navigation ul .selected .selected li a {
		color:#fff;
	}
	
	.access-international-networks #content-wrapper #sub-navigation ul .selected {
		background:url(/_layouts/images/OnShore/ind/ind-arrowright-access-international-networks.png) 3px 1px no-repeat;
	}

	.explore-export-markets #content-wrapper #sub-navigation ul .selected .selected a,
	.explore-export-markets #content-wrapper #sub-navigation ul .selected .selected .selected a {
		color:#f27d21;
	}
	
	.explore-export-markets #content-wrapper #sub-navigation ul .selected .selected li a {
		color:#fff;
	}
	
	.explore-export-markets #content-wrapper #sub-navigation ul .selected {
		background:url(/_layouts/images/OnShore/ind/ind-arrowright-explore-export-markets.png) 3px 1px no-repeat;
	}
	
	.find-funding-assistance #content-wrapper #sub-navigation ul .selected .selected a,
	.find-funding-assistance #content-wrapper #sub-navigation ul .selected .selected .selected a {
		color:#c8d52d;
	}
	
	.find-funding-assistance #content-wrapper #sub-navigation ul .selected .selected li a {
		color:#fff;
	}
	
	.find-funding-assistance #content-wrapper #sub-navigation ul .selected {
		background:url(/_layouts/images/OnShore/ind/ind-arrowright-find-funding-assistance.png) 3px 1px no-repeat;
	}
	
	.features-commentary #content-wrapper #sub-navigation ul .selected .selected a,
	.features-commentary #content-wrapper #sub-navigation ul .selected .selected .selected a {
		color:#6ca2dd;
	}
	
	.features-commentary #content-wrapper #sub-navigation ul .selected .selected li a {
		color:#fff;
	}
	
	.features-commentary #content-wrapper #sub-navigation ul .selected {
		background:url(/_layouts/images/OnShore/ind/ind-arrowright-features-commentary.png) 3px 1px no-repeat;
	}

#content-wrapper #sub-navigation ul li.selected ul {
	margin: 0px;
	padding: 5px 0 15px 0;
	background: #222;
	border-top: none;
}

	#content-wrapper #sub-navigation ul li.selected ul li {
		font-size: 0.9em;
		border-bottom: none;
		margin-top: 8px;
		padding: 0 16px;
		line-height: 1.4em;
	}
	
	/* override background colour for all instances for nested nav */
	#master #content-wrapper #sub-navigation ul li.selected ul a {
		background: none;
	}
	
	#content-wrapper #sub-navigation ul li.selected ul a {
		color: #fff;
		padding: 0px;
		display: inline;
	}
	
	#content-wrapper #sub-navigation ul li.selected ul li a:hover {
		color: #95c7f8;
		text-decoration: underline;
	}
	
	#content-wrapper #sub-navigation ul li.selected ul li ul {
		margin: 0px;
		padding-bottom: 5px;
		padding-top: 0px;
	}
	
/* *05c: Cookie Trail  ------------------------- */
#cookie-trail-wrapper {
	background: #252525 url(/_layouts/images/OnShore/bg/bg-cookie-trail.gif) top left repeat-x; 
}

#cookie-trail p{
	color: #a8a8a8;
	position: relative;
	border-bottom: 1px solid #707070;
	padding-bottom: 7px;
	font-size: 1em;
}

#cookie-trail p.trail {
	border: none;
	padding-bottom: 0;
	margin: 0;
	color: #fff;
}

#cookie-trail p.trail a {
	color: #6ca2dd;
}

#cookie-trail #expand-button {
	position: absolute;
	top: 13px;
	right: 16px;
	border-bottom: none;
	cursor: pointer;
	cursor: hand;
	padding-left: 15px;
	display: none;
}

#cookie-trail .expand {
	background: url(/_layouts/images/OnShore/ind/ind-nav-expand.gif) 0 1px no-repeat;
}

#cookie-trail .collapse {
	background: url(/_layouts/images/OnShore/ind/ind-nav-collapse.gif) 0 1px no-repeat;
}

/* *05d: Expanded Nav  ------------------------- */
#expanded-navigation ul, #expanded-navigation li {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

#expanded-navigation dl {
	float: left;
	width: 161px;
	margin-top:20px;
}

#expanded-navigation dl.first {
	width: 159px;
}

#expanded-navigation dl.get-ready-to-export {
	width:141px;
}

#expanded-navigation dl.develop-knowledge-expertise {
	width:192px;
}

#expanded-navigation dl.access-international-networks {
	width:200px;
}

#expanded-navigation dl.explore-export-markets {
	width:162px;
}

#expanded-navigation dl.find-funding-assistance {
	width:142px;
}

#expanded-navigation dl.features-commentary {
	width:127px;
}

#expanded-navigation dl dt {
	display: none;
}

#expanded-navigation ul {
	padding-left: 4px;
}

#expanded-navigation li {
	line-height: 1.1em;
}

	#ie6 #expanded-navigation li {
		zoom: 1;
	}

#expanded-navigation a {
	color: #c8c8c8;
	display: block;
	padding: 4px 12px 6px;
}

#expanded-navigation a:hover  {
	background: #6ca2dd;
	color: #000;
	text-decoration: none;
}

#expanded-navigation .selected a {
	background: #6ca2dd;
	color: #000;
	text-decoration: none;
}

/* *05e: Page, Content & Sidebar ----------------------------- */
#page {
	background: url(/_layouts/images/OnShore/bg/bg-page.gif) 16px 0 no-repeat;
}

/* Content area */
#content-wrapper {
	background: #fff;
}

#content h1, #content h2, #content h3, #content h4, #content h5, #content h6 {
	margin-bottom: 7px;
}

#content h1 {
	font-size: 2.0em;
}

#content h2 {
	clear:right;
	font-size: 1.8em;
	font-weight: normal;
}

#content h3 {
	font-size: 1.4em;
}

#content h4 {
	font-size: 1.2em;
}

#content p {
	margin-bottom: 16px;
}

#content p, #content li {
	line-height: 1.5em;
	font-size: 1.2em;
}

#content li p {
	font-size: 1em;
}

#content ul, #content ol {
	margin: 0 0 16px 0px;
	padding: 0;
}

#content .content-image {
    float: left;
    margin: 5px 10px 10px 0;
}

#content ul li{
	list-style-type: none;
	background: url(/_layouts/images/OnShore/ind/ind-content-ul.gif) 0 6px no-repeat;
	padding-left: 15px;
}

	#ie6 #content ul li {
		zoom: 1;
	}

#content ul li, #content ol li {
	margin-top: 12px;
}

    #content ul li, #content ol li {
	    margin-top: 5px;
    }

#content .item-content ul,
#content .item-content ol {
	margin-left: 16px;
}

#content .item-content ul li {
	margin-top: 8px;
}

#content li ul {
	margin-bottom: 0px;
}

#content li li {
	font-size: 1em;
	margin-top: 6px;
}

#content-wrapper a {
	font-weight: bold;
	color: #4588d2;
	text-decoration: none;
}

#content-wrapper a:hover {
	text-decoration: underline;
}

#content p.abstract {
	clear:right;
	font-size: 1.4em;
}

/*--- Back to Top links ---*/

#content-wrapper .back-to-top {
	position: absolute;
	bottom:25px;
	right:22px;
	clear:left;
	margin:0px;
	padding-right:12px;
	font-size:1em;
	background:url(/_layouts/images/OnShore/ind/ind-top-default.gif) right 3px no-repeat;
}

	#content-wrapper .back-to-top a {
		font-weight: normal;
		border-bottom: none;
	}
	
	#content-wrapper #content p.back-to-top {
		position:relative;
		right:auto;
		bottom:auto;
		margin-bottom:16px;
		text-align:right;
	}
	
	#content-wrapper #content a.back-to-top,
	#content-wrapper #content p.back-to-top {
		line-height:1.2em;
	}
	
	#content-wrapper #content .back-to-top.section-divider {
		padding-bottom:4px;
		border-bottom:1px solid #ccc;
	}

	/* back to top link for listings */
	#content-wrapper #content .listing ul li .back-to-top {
		bottom: -4px;
		right: 0px;
		margin-bottom:0px;
		font-size:.8em;
	}
	
	.explore-export-markets #content-wrapper #content .listing ul li .back-to-top {
		margin-bottom:10px;
	}
	
/* Sidebar */
#sidebar .pod {
	background: url(/_layouts/images/OnShore/bg/sidebar/pod-bottom.gif) left bottom no-repeat;
	width: 217px;
	margin: 0 0 16px 13px;
	padding-bottom: 6px;
}

#sidebar .pod-content {
	background: url(/_layouts/images/OnShore/bg/sidebar/pod-top.gif) top left no-repeat;
	padding: 4px 3px 10px 3px;
	height: 1%;
}

#sidebar .pod h2 {
	font-size: 1.2em;
	background: url(/_layouts/images/OnShore/bg/sidebar/pod-header-default.gif) top left no-repeat;
	margin: 0 0 3px 0;
	padding: 5px 0 7px 19px;
	color: #fff;
	line-height: 1.3em;
}

#sidebar .pod h2 a {
	color: #fff;
	text-decoration:none;
}

#sidebar .pod h2 a:hover {
	text-decoration:underline;
}

#sidebar .pod img {
	margin-left: 8px;
}

#sidebar .pod p {
	color: #404040;
	font-size: 1.1em;
	margin: 15px 15px 10px 25px;
}

#sidebar .pod ul {
	margin:10px 25px 0;
	font-size: 1em;
}

#sidebar .pod li {
	margin:0;
	background: url(/_layouts/images/OnShore/ind/ind-sidebar-link.gif) 0 3px no-repeat;
	padding:0 0 5px 12px;
	line-height: 1.4em; 
}

#sidebar .pod li a {
	color: #000;
	font-weight: bold;
	padding-bottom: 1px;
}

#sidebar .pod li a:hover {
	text-decoration: underline;
}

#sidebar .pod-content .more-link {
	margin-top: 0px;
}

/***** Article List styling *****/

#sidebar .pod ul.article-list li {
	margin:0 0 10px;
	padding:0 0 10px 12px;
	border-bottom:1px solid #dedede;
}

#sidebar .pod ul.article-list li.last {
	margin-bottom:0;
	padding-bottom:0;
	border-bottom:none;
}
#sidebar .pod ul.article-list li h3 {
    font-size: 1.1em;
    margin:5px 0;
}

#sidebar .pod ul.article-list li p {
    color: #555;
	margin:5px 0;
}

#sidebar .pod .more-link {
	margin-bottom: 0px;
}

#sidebar .pod .more-link a {
	font-size: 0.8em;
	color: #000;
	font-weight: bold;
	text-transform: uppercase;
}

#sidebar .pod .more-link a:hover {
	border-bottom: 1px solid #000;
	text-decoration: none;
}

/* *05f: Footer ----------------------------- */
#footer {
	background: url(/_layouts/images/OnShore/bg/bg-footer.png) top left no-repeat;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 0.9em;
}

		#ie6 #footer {
			behavior: url(/Javascript/iepngfix.htc);
		}

#footer ul {
	margin: 0;
}

#footer li {
	list-style: none;
	float: left;
	margin: 0;
	color: #737373;
	border-right: 1px solid #737373;
	padding: 0 12px;
	text-transform: uppercase;
}

#footer li.last {
	border: none;
}

#footer li a {
	color: #bfbfbf;
}

#footer p {
	color: #bfbfbf;
	text-transform: uppercase;
	margin: 0 16px;
}

#footer p.clear {
	margin-top: 16px;
	overflow: auto;
}

#footer .nzgovt {
	position: relative;
	top: 15px;
}

/* *05g: Content Pods ----------------------------- */

#content .pod {
	margin:0 0 16px;
	padding:6px 0 0;
	background:#e7e7e2 url(/_layouts/images/OnShore/EEM/bg/bg-pod-content-full.png) left top no-repeat;
	width:506px;
	clear:left;
}

#content .pod-content {
	padding:0 0 20px;
	background:url(/_layouts/images/OnShore/EEM/bg/bg-pod-content-full.png) -520px bottom no-repeat;
}

#ie6 #content .pod-content {
	zoom:1;
}

#content .pod h2 {
	margin:0 6px 0;
	padding:6px 12px;
	background:#252525;
	text-transform:uppercase;
	font-size:1.2em;
	font-weight:bold;
	color:#fff;
}
	
	#content .pod h2 a {
		color:#fff;
	}
	
	.explore-export-markets #content .pod.page-contents {
	    background:url(/_layouts/images/OnShore/EEM/bg/bg-pod-content-full.png) -5735px top no-repeat;
	}
	
	.explore-export-markets #content .page-contents .pod-content {
	    background:url(/_layouts/images/OnShore/EEM/bg/bg-pod-content-full.png) -5735px bottom no-repeat;
		min-height: 50px;
    }
    
    .explore-export-markets #content .pod {
	    background:url(/_layouts/images/OnShore/EEM/bg/bg-pod-content-full.png) -6271px top no-repeat;
	}
	
	.explore-export-markets #content .pod-content { background:url(/_layouts/images/OnShore/EEM/bg/bg-pod-content-full.png) -6271px bottom no-repeat; }
    
	.explore-export-markets #content .page-contents h2 {
	    width: 95px;
	    margin: 3px 10px 0 10px;
	    padding: 0 10px 0 0;
	    background: transparent;
	    color: #000;
	    text-align: right;
	    text-transform: none;
	    float: left;
	}
	
	.explore-export-markets #content .page-contents.wide h2 {
	    width: 130px;
	    text-align: left;
	    margin-left: 20px;
	    padding-right: 0px;
	}
	#ie7 .explore-export-markets #content .page-contents.wide h2 { margin-top:13px; }
	
	.explore-export-markets #content ul.hilited-links {
	    margin: 0px;
	    padding: 0;
	}
	
	.explore-export-markets #content .h2 {
	    background: transparent;
	    text-transform: none;
	    margin-left: 0px;
	    padding-left: 0px;
	}
	
	.explore-export-markets #content .country-resources h2 a {
	    color: #CB5E17;
	}

#content .pod img {
	margin:0 6px;
}

#content .pod p,
#content .pod ul li {
	font-size:1.1em;
}
.explore-export-markets #content .page-contents p,
.explore-export-markets #content .page-contents ul li {
    font-size: 1.2em;
}

.explore-export-markets #content .pod ul li a { font-weight: normal; }

#content .pod p {
	margin:9px 18px 0;
	color: #333;
}

	
#content .pod p a.read-more {
	display:block;
}

#content .pod ul {
	overflow:hidden;
	margin:10px 0 0 15px;
	padding:0;
}

	#ie6 #content .pod ul {
		height:1%;
	}

	#content .pod ul li {
		margin:0;
		padding:0 15px 0 15px;
		color:#333;
	}

#content .pod-image-left .pod-content {
	overflow:hidden;
	padding:0 0 15px;
}
	
	#content .pod-image-left ul {
	/*	width:260px; */
	}

	#content .pod-image-left img {
		float:left;
		margin:0 0 0 6px;
	}

	#ie6 #content .pod-image-left img {
		display:inline;
	}

	#content .pod-image-left .pod-description {
		float:left;
		width:263px;
		margin:0;
		padding:0 0 11px;
	}
	
	#content .pod-image-left .pod-description p {
		margin-left:18px;
	}
	
	#content .pod-image-left .pod-description .hilited-links li {
		margin-left:12px;
	}

#content .pod-thumbnail .pod-content {
	background:url(/_layouts/images/OnShore/EEM/bg/bg-pod-content-full.png) no-repeat scroll left bottom transparent;
	padding:0 6px 6px;
}

	#content .pod-thumbnail img {
		margin:0 !important;
	}
	#content .pod-thumbnail p {
		margin:0;
		padding:12px;
		font-size:1em;
		color:#fff;
		background-color: #252525;
	}

	#content .pod-thumbnail a.enlarge {
		float:right;
		margin:6px 15px 6px 0;
		padding:0 15px 0 0;
		text-align:right;
		font-weight:normal;
		color:#b3b3b3;
		background:url(/_layouts/images/OnShore/ind/ind-pod-content-plus.png) right 3px no-repeat;
	}

#content .pod-arrow-up,
.explore-export-markets #content .pod-arrow-up{
	background:#e7e7e2 url(/_layouts/images/OnShore/EEM/bg/bg-pod-content-full.png) -1040px top no-repeat;
	padding:14px 0 0;
}

	#content .generic {
		background:#e7e7e2 url(/_layouts/images/OnShore/EEM/bg/bg-pod-content-full.png) -5200px top no-repeat;
	}
	
	.explore-export-markets #content .pod-arrow-up .pod-content,
	#content .pod-arrow-up .pod-content {
		padding:0 0 18px;
		overflow:hidden;
		background:url(/_layouts/images/OnShore/EEM/bg/bg-pod-content-full.png) no-repeat;
	}

	.explore-export-markets #content .pod-arrow-up .pod-content {
		background-position: -6802px bottom;
	}
	
	#content .pod-arrow-up .pod-content {
		background-position: left bottom;
	}

	#content .pod-arrow-up .pod-col-left,
	#content .pod-arrow-up .pod-col-right {
		width:253px;
		float:left;
	}

	#ie6 #content .pod-arrow-up .pod-col-left,
	#ie6 #content .pod-arrow-up .pod-col-right {
		display:inline;
	}

	#content .pod-arrow-up .pod-col-left h2 {
		margin:0 0 0 6px;
	}

	#content .pod-arrow-up .pod-col-right h2 {
		margin:0 6px 0 0;
		padding:6px 6px 6px 18px;
	}

#content .pod .small-caps {
	text-transform:none;
}

#content .pod ul.horizontal-list li {
	float:left;
}

	#ie6 #content .pod ul.horizontal-list li,
	#ie7 #content .pod ul.horizontal-list li {
		display:inline;
		float:none;
		vertical-align:text-top;
		zoom:1;
	}

	#content .pod ul.horizontal-list li.left {
		clear:both;
	}

#content .pod .hilited-links {
	margin:5px 0 0;
}

	#content .pod .hilited-links ul {
		margin:0;
		padding:0;
	}

	#content .pod .hilited-links ul.horizontal-list li {
		width:195px;
	}
	
	#content .pod .hilited-no-icons ul.horizontal-list li,
	#content .pod .hilited-links li.no-icon {
		width:220px !important;


	}

	#content .pod .hilited-links li {
		margin:5px 15px 0 18px;
		padding:1px 0 5px 25px;
		background:url(/_layouts/images/OnShore/ind/ind-arrowbig-default.png) top left no-repeat;
	}
	
	#content .pod .hilited-no-icons li,
	#content .pod .hilited-links li.no-icon {
		padding:1px 0 5px 0;
		padding-left: 0 !important;
		background:none !important;
	}
	
	#content .pod .hilited-links li p {
		font-size:1em;
		margin:0;
		padding:0;
	}
	

	
	#content .pod .hilited-links li span.date {
		display:block;
	}
		
		/* SharePoint Developer CSS fix */
	#content .hilited-links li.EEMv2
	{
		margin: 0 !important;
		padding: 5px 23px !important;
	}
	
	.Invisible
	{
		display:none;
	}

	/***** Normal File Size Icons *****/	

		#content .hilited-links li.download-pdf {
			background-image:url(/_layouts/images/OnShore/ico/ico-downloadsmall-pdf.png) !important;
		}

		#content .hilited-links li.download-doc {
			background-image:url(/_layouts/images/OnShore/ico/ico-downloadsmall-doc.png) !important;
		}

		#content .hilited-links li.download-xls {
			background-image:url(/_layouts/images/OnShore/ico/ico-downloadsmall-xls.png) !important;
		}

		#content .hilited-links li.download-gen {
			background-image:url(/_layouts/images/OnShore/ico/ico-downloadsmall-gen.png) !important;
		}
		
		#content .hilited-links li.download-ppt {
			background-image:url(/_layouts/images/OnShore/ico/ico-downloadsmall-ppt.png) !important;
		}

		#content .hilited-links li.download-mmp {
			background-image:url(/_layouts/images/OnShore/ico/ico-downloadsmall-mmp.png) !important;
		}

		#content .hilited-links li.download-vsd {
			background-image:url(/_layouts/images/OnShore/ico/ico-downloadsmall-xls.vsd) !important;
		}

		#content .hilited-links li.download-zip {
			background-image:url(/_layouts/images/OnShore/ico/ico-downloadsmall-zip.png) !important;
		}
		
		#content .hilited-links li.download-mdb {
			background-image:url(/_layouts/images/OnShore/ico/ico-downloadsmall-mdb.png) !important;
		}

	/***** Large File Size Icons *****/	

		#content .pod .hilited-big-icons .horizontal-list li {
			width:180px !important;
			min-height:30px;
		}
		
		#content .pod .hilited-big-icons .vertical-list li {
			margin-top:10px !important;
			margin-bottom:3px !important;
			min-height:30px;
		}
		
		#content .hilited-big-icons li.download-pdf {
			padding:0 0 0 40px;
			background-image:url(/_layouts/images/OnShore/ico/ico-download-pdf.png) !important;
		}

		#content .hilited-big-icons li.download-doc {
			padding:0 0 0 40px;
			background-image:url(/_layouts/images/OnShore/ico/ico-download-doc.png) !important;
		}

		#content .hilited-big-icons li.download-xls {
			padding:0 0 0 40px;
			background-image:url(/_layouts/images/OnShore/ico/ico-download-xls.png) !important;
		}

		#content .hilited-big-icons li.download {
			padding:0 0 0 40px;
			background-image:url(/_layouts/images/OnShore/ico/ico-download-default.png) !important;
		}
		
		#content .hilited-big-icons li.download-mdb {
			padding:0 0 0 40px;
			background-image:url(/_layouts/images/OnShore/ico/ico-download-mdb.png) !important;
		}

		#content .hilted-big-icons li.download-big-gen {
			padding:0 0 0 40px;
			background-image:url(/_layouts/images/OnShore/ico/ico-download-gen.png) !important;
		}

		#content .hilited-big-icons li.download-ppt {
			padding:0 0 0 40px;
			background-image:url(/_layouts/images/OnShore/ico/ico-download-ppt.png) !important;
		}

		#content .hilited-big-icons li.download-mpp {
			padding:0 0 0 40px;
			background-image:url(/_layouts/images/OnShore/ico/ico-download-mpp.png) !important;
		}
		
		#content .hilited-big-icons li.download-vsd {
			padding:0 0 0 40px;
			background-image:url(/_layouts/images/OnShore/ico/ico-download-vsd.png) !important;
		}

		#content .hilited-big-icons li.download-zip {
			padding:0 0 0 40px;
			background-image:url(/_layouts/images/OnShore/ico/ico-download-zip.png) !important;
		}

		#content .hilited-big-icons li.download-xls {
			padding:0 0 0 40px;
			background-image:url(/_layouts/images/OnShore/ico/ico-download-xls.png) !important;
		}
	
	/***** Section Style Default Icons *****/
	
		.get-ready-to-export #content .pod .hilited-links li {
			background:url(/_layouts/images/OnShore/ind/ind-arrowbig-get-ready-to-export.png) top left no-repeat;
		}

		.develop-knowledge-expertise #content .pod .hilited-links li {
			background:url(/_layouts/images/OnShore/ind/ind-arrowbig-develop-knowledge-expertise.png) top left no-repeat;
		}

		.access-international-networks #content .pod .hilited-links li {
			background:url(/_layouts/images/OnShore/ind/ind-arrowbig-access-international-networks.png) top left no-repeat;
		}

		.explore-export-markets #content .pod .hilited-links li {
			background:url(/_layouts/images/OnShore/ind/ind-arrowbig-explore-export-markets.png) top left no-repeat;
		}
		
		.explore-export-markets #content .page-contents .pod-content .hilited-links li {
		    background:url(/_layouts/images/OnShore/ind/ind-arrowdown-explore-export-markets.png) top left no-repeat;
		    padding: 1px 0 5px 27px;
		}
		
		.explore-export-markets #content .page-contents .pod-content .hilited-links { 
			margin:10px 0 5px;
			padding-right:20px;
		}

		.find-funding-assistance #content .pod .hilited-links li {
			background:url(/_layouts/images/OnShore/ind/ind-arrowbig-find-funding-assistance.png) top left no-repeat;
		}

		.features-commentary #content .pod .hilited-links li {
			background:url(/_layouts/images/OnShore/ind/ind-arrowbig-features-commentary.png) top left no-repeat;
		}


/* *05h: pagination ------------------------------- */
	#content .pagination { 
		overflow: hidden;
		margin:5px 0 10px;
	}
	
	#content .pagination.bottom {
	    margin-bottom: 45px;
	}
	
	#ie6 #content .pagination {
		zoom:1;
	}
	#content .pagination ul {
		display: block;
		margin:0;
		float: right;
	}
	
	#content .pagination li {
		display:block;
		float:left;
		margin:0 5px 0 0;
		padding:0 0 3px;
		line-height: 1.2em;
		font-size: 1.1em;
		background:url(/_layouts/images/OnShore/bg/bg-pages.png) top left no-repeat !important;
	}
	
	#content .pagination li.selected {
		background:none !important;
	}
	
	#content .pagination li.divider {
		padding-top:7px;
		background:none !important;
	}
	
	#content .pagination li a {
		float: left;
		display:block;
		width:24px;
		height:18px;
		margin:3px 3px 0;
		padding:4px 0 0;
		font-weight: normal;
		text-align:center;
		font-size:.9em;
	}
	
	#ie6 #content .pagination li a {
		display:inline-block;
	}
	
	#content .pagination li.selected a {
		font-weight:bold;
	}
	
	#content .pagination li a:hover {
		text-decoration: none;
		border-bottom: none;
		color:#fff;
		background:#4473b3;
	}
	
	#content .pagination li.selected a:hover {
		background:none !important;
		color:#4588D2;
		cursor:default;
	}
		
	#content .pagination li.next,
	#content .pagination li.prev {
		margin-top:0;
		background:none !important;
	}
	
	#content .pagination li.next a,
	#content .pagination li.prev a {
		width: auto;
		font-size:1em;
	}
	
	#content .pagination li.next {
		margin:0;
	}
	
	#content .pagination li.next a {
		padding-right:10px;
		background:url(/_layouts/images/OnShore/ind/ind-right-default.png) right center no-repeat;
	}
	
	#content .pagination li.prev a {
		padding-left:10px;
		background:url(/_layouts/images/OnShore/ind/ind-left-default.png) left center no-repeat;
	}
	
	#content .pagination li.next a:hover,
	#content .pagination li.prev a:hover {
		text-decoration:underline;
		color:#4588D2;
		background-color:#fff !important;
		background-repeat:no-repeat;
		
	}
	
	#content .pagination li.next a:hover {
		background-position:right center;
		background-image:url(/_layouts/images/OnShore/ind/ind-right-default.png);
	}
	
	#content .pagination li.prev a:hover {
		background-position:left center;
		background-image:url(/_layouts/images/OnShore/ind/ind-left-default.png);
	}
	
	#content .pagination .page-numbers {
		float: left;
		margin:0;
		padding-top:5px;
		font-size: 1.1em;
	}
	
	#content .right-numbers .page-numbers {
		float:right;
		margin-right: 12px;
	}

/* *05i: listing styles --------------------------- */
#content-wrapper #content .listing h2 {
	border-bottom: 1px solid #666;
	margin:1em 0 0;
	padding:.4em 0 0;
	clear:none;
}

    .explore-export-markets #content-wrapper #content .listing h2 {
		padding-bottom:7px;
		border-bottom: 1px solid #DEDEDE;
    }
    
	#content-wrapper #content .listing a.back-to-top { 
		position:static; 
		font-size:1em; 
		font-weight:normal;
		margin-top:1.9em;
	}
		#ie6 #content-wrapper #content .listing a.back-to-top,
		#ie7 #content-wrapper #content .listing a.back-to-top {
			margin-top:2em;
		}

#content .listing h4 {
	margin: 0 0 5px;
}

    #content .report-listing h4 { display: inline-block; float: left; margin-right: 5px; }
    #content .report-listing p { clear: both; }
    #content .report-listing p.date { 
		clear:none;
		display:inline-block;
		font-size:0.75em;
		font-weight:normal;
		padding-top:0.2em;
		margin-bottom: 0px;
		min-width: 75px;
    }

#content .listing ul {
	margin-left: 0px;
	border-top: 1px solid #dedede;
}
	
	#ie6 #content .listing ul {
		zoom: 1;
	}

#content .listing ul li {
	background-image: none !important;
	border-bottom: 1px solid #dedede;
	margin: 0;
	list-style:none;
	padding: 13px 0 8px 0;
	position: relative;
}

    .explore-export-markets #content .listing ul li {
        border-bottom: 1px solid #E7E7E7;
    }

	#ie7 #content .listing ul li,
	#ie6 #content .listing ul li {
		zoom: 1;
	}
	
#content .listing .image-thumbnail {
	float: left;
	margin: 0 13px 8px 0;
}

#content .listing p {
	margin-bottom: 5px;
}

#content .listing .date,
#content .listing .job-title {
	font-weight: bold;
	font-size: 0.9em;
}
#content .listing .available {
	font-weight: bold;
}

/* download links in lists */
#content ul.download-list,
#content ul.download-list li {
	border: none;
}
	#content ul.download-list p {
		margin: 0 0 0 20px;
	}
		#content .pod ul.download-list-large p {
			margin: 0;
		}
		
#content .download-list li {
	display: block;
	padding: 2px 0 2px 23px;
	background-position: 0 2px;
	background-repeat: no-repeat;
}
#content .download-list-large li {
	background-position: 0 2px;
	background-repeat: no-repeat;
	padding: 2px 0 2px 35px;
}

	#content .download-list li.pdf-download {
		background-image: url('/_layouts/images/OnShore/ico/ico-download-pdf.gif');
	}
	#content .download-list-large li.pdf-download {
		background-image: url('/_layouts/images/OnShore/ico/ico-download-pdf-large.gif');
	}
	
	#content .download-list li.word-download {
		background-image: url('/_layouts/images/OnShore/ico/ico-download-word.gif');
	}
	#content .download-list-large li.word-download {
		background-image: url('/_layouts/images/OnShore/ico/ico-download-word.gif');
	}
	#content span.file-size {
		font-weight: normal;
		font-size: .8em;
		color: #555;
	}
	
	.listing.market-research {
	    margin-bottom: 70px; 
	}

/* Event Listing Styles */
#content .listing .event-organiser {
	float:none;
	overflow:hidden;
	margin:0 0 5px;
}

	#content .listing .event-organiser p {
		display:inline;
		font-size:0.8em;
	}

	#content .listing ul.event-overview {
		border:none;
		margin:0 0 5px;
	}

	#content .listing ul.event-overview li {
		display:inline;
		padding:0 7px 0 10px;
		border-bottom:none;
		border-left:1px solid #555555;
		font-size:.8em;
		font-weight:bold;
		color:#000;
	}

	#content .listing ul.event-overview li.first {
		border:none;
		padding-left:0;
	}

/* *05j: Collapsable Listings --------------------------- */

#content .collapse-wrapper {
	margin: 5px 0;
	padding: 35px 0;
	border-top:1px solid #d7d7d7;
	border-bottom:1px solid #d7d7d7;
	position:relative;
}
	#content .open-all {
		display:none;
	}
	
	#content .collapse-listing p.open-all {
		margin:0 0 10px;
		font-size:1em;
	}

#content .collapse-listing {
	padding:0;
	margin:0;
	border-bottom:1px solid #d7d7d7;
}

	#ie7 #content .collapse-listing h3,
	#ie6 #content .collapse-listing h3 {
		zoom:1;
	}

	#content .collapse-listing h3 {
		border-top: 1px solid #d7d7d7;
		padding:8px 0;
		margin:0;
		background: 4px 8px no-repeat;
		color:#000;
	}

	#content .collapse-listing .closed h3 {
		cursor:pointer;
		padding:8px 0 8px 30px;
		background-image: url('/_layouts/images/OnShore/ind/ind-expand-default.png');
		background-color:#f1f1f1;
	}
	
		#content .collapse-listing .closed h3.hover {
			background-color:#95C7F8;
			color:#fff !important;
			background-image: url('/_layouts/images/OnShore/ind/ind-expand-hilite-default.png');
		}
		
		#content .collapse-listing .closed h3.hover a {
			color:#fff !important;
		}
			#content .collapse-listing h3 a {
				display:block;
			}
		
	#content .collapse-listing .open h3 {
		cursor:pointer;
		padding:8px 0 8px 30px;
		background-color:#fff !important;
		color:#F5862A;
		background-image: url('/_layouts/images/OnShore/ind/ind-collapse-grey.png') !important;
	}
	
	#content .collapse-listing .open h3 a {
		color:#000;
	}
	
	#content .collapse-listing .closed .item-content {
		display:none;
	}
	
	/* section 1 */
	.get-ready-to-export #content .collapse-listing h3,
	.get-ready-to-export #content .collapse-listing .open h3 {
		color:#BF8200;
	}

	.get-ready-to-export #content .collapse-listing .closed h3 {
		background-image: url('/_layouts/images/OnShore/ind/ind-expand-get-ready-to-export.png');
	}	
		.get-ready-to-export #content .collapse-listing .closed h3.hover {
			background-color:#ecc749;
			background-image: url('/_layouts/images/OnShore/ind/ind-expand-hilite-get-ready-to-export.png');
		}
	/* section 2 */	
	.develop-knowledge-expertise #content .collapse-listing  h3,
	.develop-knowledge-expertise #content .collapse-listing .open h3 {
		color:#B7090E !important;
	}

	.develop-knowledge-expertise #content .collapse-listing .closed h3 {
		background-image: url('/_layouts/images/OnShore/ind/ind-expand-develop-knowledge-expertise.png');
	}	
		.develop-knowledge-expertise #content .collapse-listing .closed h3.hover {
			background-color:#F75357;
			background-image: url('/_layouts/images/OnShore/ind/ind-expand-hilite-develop-knowledge-expertise.png');
		}
	/* section 3 */	
	.access-international-networks #content .collapse-listing  h3,
	.access-international-networks #content .collapse-listing .open h3 {
		color:#066A0D !important;
	}

	.access-international-networks #content .collapse-listing .closed h3 {
		background-image: url('/_layouts/images/OnShore/ind/ind-expand-access-international-networks.png');
	}	
		.access-international-networks #content .collapse-listing .closed h3.hover {
			background-color:#75D08E;
			background-image: url('/_layouts/images/OnShore/ind/ind-expand-hilite-access-international-networks.png');
		}
	/* section 4 */	
	.explore-export-markets #content .collapse-listing  h3,
	.explore-export-markets #content .collapse-listing .open h3 {
		color:#EE650C !important;
	}

	.explore-export-markets #content .collapse-listing .closed h3 {
		background-image: url('/_layouts/images/OnShore/ind/ind-expand-explore-export-markets.png');
	}	
		.explore-export-markets #content .collapse-listing .closed h3.hover {
			background-color:#F27D21;
			background-image: url('/_layouts/images/OnShore/ind/ind-expand-hilite-explore-export-markets.png');
		}
	/* section 5 */	
	.find-funding-assistance #content .collapse-listing  h3,
	.find-funding-assistance #content .collapse-listing .open h3 {
		color:#789A13 !important;
	}

	.find-funding-assistance #content .collapse-listing .closed h3 {
		background-image: url('/_layouts/images/OnShore/ind/ind-expand-find-funding-assistance.png');
	}	
		.find-funding-assistance #content .collapse-listing .closed h3.hover {
			background-color:#9FB652;
			background-image: url('/_layouts/images/OnShore/ind/ind-expand-hilite-find-funding-assistance.png');
		}
	/* section 6 */	
	.features-commentary  #content .collapse-listing  h3,
	.features-commentary  #content .collapse-listing .open h3 {
		color:#295397 !important;
	}

	.features-commentary  #content .collapse-listing .closed h3 {
		background-image: url('/_layouts/images/OnShore/ind/ind-expand-features-commentary.png');
	}	
		.features-commentary  #content .collapse-listing .closed h3.hover {
			background-color:#6CA2DD;
			background-image: url('/_layouts/images/OnShore/ind/ind-expand-hilite-features-commentary.png');
		}
	
	/**** Collapsable Listings - Child Page Item Styles *****/
	
	#content .collapse-listing .child-pages {
	margin:0 0 0 30px;
	}

		#content .collapse-listing .child-pages div.hilited-links ul {
			margin:0 0 16px 0;
		}
		
		#content .collapse-listing .child-pages p {
			margin-bottom:10px;
			font-size:1.1em;
		}
		
		#content .collapse-listing .child-pages p.hilited-link {
			margin-bottom:10px;
			padding-left:15px;
			font-size:1.2em;
			background:0 6px no-repeat
		}
		
		#content .collapse-listing .child-pages p a.hilited-link {
			padding-left:10px;
			background:0 3px no-repeat
		}
		
		#content .collapse-listing .child-pages p a.hilited-link,
		#content .collapse-listing .child-pages p a.hilited-link {
			background-image: url(/_layouts/images/OnShore/ind/ind-bulletarrow-default.png);
		}
		
		.get-ready-to-export #content .collapse-listing .child-pages p a.hilited-link,
		.get-ready-to-export #content .collapse-listing .child-pages p.hilited-link {
			background-image: url(/_layouts/images/OnShore/ind/ind-bulletarrow-get-ready-to-export.png);
		}
		
		.develop-knowledge-expertise #content .collapse-listing .child-pages p a.hilited-link,
		.develop-knowledge-expertise #content .collapse-listing .child-pages p.hilited-link {
			background-image: url(/_layouts/images/OnShore/ind/ind-bulletarrow-develop-knowledge-expertise.png);
		}
		
		.access-international-networks #content .collapse-listing .child-pages p a.hilited-link,
		.access-international-networks #content .collapse-listing .child-pages p.hilited-link {
			background-image: url(/_layouts/images/OnShore/ind/ind-bulletarrow-access-international-networks.png);
		}
		
		.explore-export-markets #content .collapse-listing .child-pages p a.hilited-link,
		.explore-export-markets #content .collapse-listing .child-pages p.hilited-link {
			background-image: url(/_layouts/images/OnShore/ind/ind-bulletarrow-explore-export-markets.png);
		}
		
		.find-funding-assistance #content .collapse-listing .child-pages p a.hilited-link,
		.find-funding-assistance #content .collapse-listing .child-pages p.hilited-link {
			background-image: url(/_layouts/images/OnShore/ind/ind-bulletarrow-find-funding-assistance.png);
		}
		
		.features-commentary #content .collapse-listing .child-pages p a.hilited-link,
		.features-commentary #content .collapse-listing .child-pages p.hilited-link {
			background-image: url(/_layouts/images/OnShore/ind/ind-bulletarrow-features-commentary.png);
		}
		
		#content .collapse-listing .child-pages ul.horizontal-list {
			overflow:hidden;
		}
		
		#content .collapse-listing .child-pages ul.column-list {
			float: left;
			width: 50%;
		}
		
		#content .collapse-listing .child-pages ul.column-list li {
			margin-top: 3px;
			padding-right: 15px;
		}
		
		#content ul.vertical-list li {
			margin-top: 3px !important;
			padding-right: 15px;
		}
		
		#content ul.vertical-list span.job-title {
			font-size:.9em;
		}
		
		#content .collapse-listing .child-pages ul.horizontal-list li {
			float:left;
			width:205px;
			margin-top:2px;
			padding-right:10px;
		}

		#ie7 #content .collapse-listing .child-pages ul.horizontal-list li,
		#ie6 #content .collapse-listing .child-pages ul.horizontal-list li,
		#ie6 #content .collapse-listing .child-pages ul.column-list,
		#ie6 #content .collapse-listing .child-pages ul.column-list li,
		#ie7 #content .collapse-listing .child-pages ul.column-list,
		#ie7 #content .collapse-listing .child-pages ul.column-list li {
			display:inline;
			float:none;
			vertical-align:text-top;
			zoom:1;
		}

		#content .collapse-listing .child-pages ul.horizontal-list li.left {
			clear:both;
		}
	
	#ie7 #content .collapse-listing .item-holder {
		zoom:1;
	}
	
	#content .collapse-listing .item-holder .item-contacts {
		margin:0 0 0 30px;
	}

	
/* *05k: People Listings --------------------------- */
#content .listing ul.people-listing li {
	display:block;
	overflow:hidden;
	min-height:98px;
}
	
	#content .people-listing .open h4 a,
	#content .people-listing .closed h4 a {
		padding:3px 0 4px 25px;
		background-position: 0 2px;
		background-repeat:no-repeat;
	}
	#content .people-listing .closed h4 a {
		background-image: url('/_layouts/images/OnShore/ind/ind-expand-default.png');
	}
	#content .people-listing .open h4 a {
		color:#000 !important;
		background-image: url('/_layouts/images/OnShore/ind/ind-collapse-grey.png');
	}
	
	#ie6 #content .people-listing li.closed {
		height:98px;
	}
	
	#content-wrapper #content .listing .people-listing .back-to-top {
		position:absolute;
		right:0;
		bottom:4px;
		clear:none;
	}
	
	/** section colors **/
	/****** get-ready-to-export *****/
	.get-ready-to-export #content .people-listing .closed h4 a {
		background-image: url('/_layouts/images/OnShore/ind/ind-expand-get-ready-to-export.png');
	}
	/****** develop-knowledge-expertise *****/
	.develop-knowledge-expertise #content .people-listing .closed h4 a {
		background-image: url('/_layouts/images/OnShore/ind/ind-expand-develop-knowledge-expertise.png');
	}
	/****** access-international-networks *****/
	.access-international-networks #content .people-listing .closed h4 a {
		background-image: url('/_layouts/images/OnShore/ind/ind-expand-access-international-networks.png');
	}
	/****** explore-export-markets *****/
	.explore-export-markets #content .people-listing .closed h4 a {
		background-image: url('/_layouts/images/OnShore/ind/ind-expand-explore-export-markets.png');
	}
	/****** find-funding-assistance *****/
	.find-funding-assistance #content .people-listing .closed h4 a {
		background-image: url('/_layouts/images/OnShore/ind/ind-expand-find-funding-assistance.png');
	}
	/****** features-commentary *****/
	.features-commentary #content .people-listing .closed h4 a {
		background-image: url('/_layouts/images/OnShore/ind/ind-expand-features-commentary.png');
	}

/* *05l: Status Module/Pod  Styles ----------------------------- */

#content .status {
	float:right;
	width:124px;
	padding:8px 0 0;
	margin:0 0 10px;
	background:url(/_layouts/images/OnShore/bg/bg-status.png) top center no-repeat;
}

	#content .status dl {
		margin:0;
		padding:0 15px 19px;
		text-align:center;
		background:url(/_layouts/images/OnShore/bg/bg-status.png) bottom center no-repeat;
	}

	#content .status dt {
		display:inline;
		font-size:1.1em;
		color:#fff;
	}

	#content .status dd {
		display:inline;
		font-size:1.4em;
		font-weight:bold;
		color:#fff;
	}

/* *05m: Bigger-Link ----------------------------- */

#content .bigger-link {
	width:506px;
	margin:16px 0 16px;
	padding:6px 0 0;
	background:url(/_layouts/images/OnShore/bg/bg-content-biggerlink.png) center top no-repeat;
}

	#content .bigger-content {
		padding:0 6px 6px;
		background:url(/_layouts/images/OnShore/bg/bg-content-biggerlink.png) center bottom no-repeat;
	}
	
	#content .bigger-bgcolor {
		padding:10px 0;
		background:#98b21d;
	}
	
	#content .hover .bigger-bgcolor  {
		background:#252525;
	}
	
	#content .bigger-content .bookmark {
		background-image:url(/_layouts/images/OnShore/ico/ico-biggerlink-bookmark.png);
		background-position: -80px 0;
		background-repeat:no-repeat;
	}
	
	#content .hover .bigger-content .bookmark {
		background-position: 0 -80px;
	}
	
	#ie6 #content .bigger-content .bookmark {
		behavior: url(/Javascript/iepngfix.htc);
	}
	
	#content .bigger-content .register {
		background-color: #4588d2;
		background-image:url(/_layouts/images/OnShore/ico/ico-biggerlink-register-events.png);
		background-position: -80px 0;
		background-repeat:no-repeat;
	}
	
		.access-international-networks #content .bigger-content .register {
			background-color: #066a0d;
			background-image:url(/_layouts/images/OnShore/ico/ico-biggerlink-register-access-international-networks.png)
		}
		
		.find-funding-assistance #content .bigger-content .register  {
			background-color: #98b21d;
			background-image:url(/_layouts/images/OnShore/ico/ico-biggerlink-register.png)
		}
		
		.develop-knowledge-expertise #content .bigger-content .register {			
			background-color: #e23336;
			background-image:url(/_layouts/images/OnShore/ico/ico-biggerlink-register-develop-knowledge-expertise.png);
		}
	
	#content .hover .register  {
		background-color:#252525 !important;
	}
	
	#content .hover .bigger-content .register {
		background-position: 0 -80px;
	}
	
	#ie6 #content .bigger-content .register {
		behavior: url(/Javascript/iepngfix.htc);
	}
	
	#content .bigger-content h2 {
		margin:0;
		padding:0 10px 0 80px;
		text-transform:uppercase;
		font-size:1.4em;
	}
	
	#content .general-content .bigger-content h2 {
		font-size: 1.2em;
	}

	#content .bigger-content h2 a {
		color:#000;
	}
	
	#content .hover .bigger-content h2 a:hover,
	#content .hover .bigger-content h2 a {
		color:#fff;
		text-decoration:none;
	}

	#content .bigger-content p {
		margin:0;
		padding:5px 10px 0 80px;
		font-size:1.1em;
		font-weight:bold;
		color:#fff;
	}
	
	#content .general-content .bigger-content p {
		font-size: 0.9em;
	}

/* *05n: Content Pods ----------------------------- */

#content .pod-holder {
	clear:both;
	overflow:hidden;
}

#ie7 #content .pod-holder {
	display:inline;
}

#content .pod-holder.last {
	margin-bottom: 15px;
}

#ie7 #content .pod-holder.last {
	zoom: 1;
	margin-bottom: 25px;
}
	
	#content .pod-holder .pod {
		zoom:1;
		clear:none;
	}

.pod-link-down {
	background:#e7e7e2 url(/_layouts/images/OnShore/bg/bg-pod-content.png) left top no-repeat;
}
	
	#content .pod-link-down .pod-content {
		position:relative;
		padding:0 0 60px;
		background:none;
	}

	#content .pod-link-down h2 {
		padding:10px 10px 0;
		line-height:1.2em;
		font-size:1.6em;
		color:#000;
		background:none;
	}

	#content .pod a.arrow-down {
		position:absolute;
		left: 0;
		bottom:0;
		display:block;
		width:470px;
		margin:9px 0 0;
		padding:8px 18px 23px;
		color:#fff;
		text-transform:uppercase;
		background:#6ca2dd url(/_layouts/images/OnShore/EEM/bg/bg-pod-content-full.png) -1560px bottom no-repeat;
	}
	
	#ie6 #content .pod a.arrow-down {
		margin-bottom:-1px;
	}
	
	.get-ready-to-export #content .pod-link-down a.arrow-down {
		background:#eca100 url(/_layouts/images/OnShore/EEM/bg/bg-pod-content-full.png) -2080px bottom no-repeat;
	}
	
	.develop-knowledge-expertise #content .pod-link-down a.arrow-down {
		background:#b7090e url(/_layouts/images/OnShore/EEM/bg/bg-pod-content-full.png) -3640px bottom no-repeat;
	}

	.access-international-networks #content .pod-link-down a.arrow-down {
		background:#066a0d url(/_layouts/images/OnShore/EEM/bg/bg-pod-content-full.png) -2600px bottom no-repeat;
	}
	
	.explore-export-markets #content .pod-link-down a.arrow-down {
		background:#f27d21 url(/_layouts/images/OnShore/EEM/bg/bg-pod-content-full.png) -3120px bottom no-repeat;
	}

	.find-funding-assistance #content .pod-link-down a.arrow-down {
		background:#98b21d url(/_layouts/images/OnShore/EEM/bg/bg-pod-content-full.png) -4160px bottom no-repeat;
	}
	
	.features-commentary #content .pod-link-down a.arrow-down {
		background:#4473b3 url(/_layouts/images/OnShore/EEM/bg/bg-pod-content-full.png) -4680px bottom no-repeat;
	}

	#content .pod-link-down a.arrow-down:hover {
		text-decoration:none;
		background:#000 url(/_layouts/images/OnShore/EEM/bg/bg-pod-content-full.png) -1040px bottom no-repeat;
	}
	
	/*** pod-no-bg ***/
	#content .pod-no-bg { zoom:1; border-bottom: 1px solid #e7e7e7; }
	#ie7 #content .pod-no-bg { zoom:1; }
	#content .pod-no-bg.first { border-top: 1px solid #e7e7e7; }
	#content .pod-no-bg.last { margin-bottom: 16px; }
	#ie7 #content .pod-no-bg { padding:0 0 16px; }
	#ie7 #content .pod-no-bg.last { padding:0; }
	#content .pod-no-bg .pod {
		float:left;
		width:246px;
		margin-left:14px;
		background: transparent;
	}
    #content .pod-no-bg.last .pod { margin-bottom: 21px; }
    #content .pod-no-bg .pod h4 {
        background:url("/_layouts/images/OnShore/ind/ind-arrowbig-grey.png") no-repeat scroll left top transparent;
        margin-bottom:0px;
        min-height:22px;
        padding-left:30px;
    }
        #content .pod-no-bg .pod p,
        #content .pod-no-bg .pod a.read_more {
            margin: 0px;
        }
        
        #content .pod-no-bg .pod p {
            margin-bottom: 5px;
            padding-left:30px;
        }
        
         #content .pod-no-bg .pod a.read_more {
            font-weight:normal;
            font-size:1.1em;
            margin-left:30px;
            padding:3px 0 0 12px;
        }

    #content .pod-no-bg .pod-left {
	    margin-left:0px;
    }

    #content .pod-no-bg .pod .pod-content{
        background: transparent;
        padding-bottom: 0px;
    }
    
    #content-wrapper #content .pod-no-bg p.back-to-top{
        margin-bottom: 10px;
    }

#content .pod-link-down-half .pod {
	float:left;
	width:246px;
	margin-left:14px;
	background:#e7e7e2 url(/_layouts/images/OnShore/bg/bg-pod-content-half.png) left top no-repeat;
}

	#content .pod-link-down-half .pod-left {
		margin-left:0;
	}
	
	#ie6 #content .pod-link-down-half {
		display:inline;
	}
	
	#content .pod-link-down-half .pod .pod-content {
		position:relative;
		padding:0 0 55px 0;
		background:none;
	}

	#content .pod-link-down-half .pod h2 {
		padding:10px 10px 0;
		line-height:1.2em;
		font-size:1.6em;
		color:#000;
		background:none;
	}
	
			#content .pod-link-down-half .custom-pod h2  {
				font-size: 1.8em;
			}

	#content .pod-link-down-half a.arrow-down {
		width:210px;
		background:#6ca2dd url(/_layouts/images/OnShore/bg/bg-pod-content-half.png) -500px bottom no-repeat;
	}
	
	.get-ready-to-export #content .pod-link-down-half a.arrow-down {
		background:#eca100 url(/_layouts/images/OnShore/bg/bg-pod-content-half.png) -750px bottom no-repeat;
	}
	
	.develop-knowledge-expertise #content .pod-link-down-half a.arrow-down {
		background:#b7090e url(/_layouts/images/OnShore/bg/bg-pod-content-half.png) -1500px bottom no-repeat;
	}

	.access-international-networks #content .pod-link-down-half a.arrow-down {
		background:#066a0d url(/_layouts/images/OnShore/bg/bg-pod-content-half.png) -1000px bottom no-repeat;
	}
	
	.explore-export-markets #content .pod-link-down-half a.arrow-down {
		background:#f27d21 url(/_layouts/images/OnShore/bg/bg-pod-content-half.png) -1250px bottom no-repeat;
	}

	.find-funding-assistance #content .pod-link-down-half a.arrow-down {
		background:#98b21d url(/_layouts/images/OnShore/bg/bg-pod-content-half.png) -1750px bottom no-repeat;
	}
	
	.features-commentary #content .pod-link-down-half a.arrow-down {
		background:#4473b3 url(/_layouts/images/OnShore/bg/bg-pod-content-half.png) -2000px bottom no-repeat;
	}

	#content .pod-link-down-half .pod a.arrow-down:hover {
		text-decoration:none;
		background:#252525 url(/_layouts/images/OnShore/bg/bg-pod-content-half.png) -250px bottom no-repeat;
	}
	
#content .pod-half .pod {
	float:left;
	width:246px;
	margin-left:14px;
	background:#e7e7e2 url(/_layouts/images/OnShore/bg/bg-pod-content-half.png) left top no-repeat;
}

#content .pod-fullwidth-half .pod {
    float:left;
    width: 338px;
    margin-left: 20px;
    background: #e7e7e2 url(/_layouts/images/OnShore/bg/bg-pod-content-fullwidth-half.png) left top no-repeat;
}

    #content .pod-fullwidth-half .pod-left,
	#content .pod-half .pod-left {
		margin-left:0;
	}
	
	#ie6 #content .pod-half {
		display:inline;
	}
	
	#content .pod-half .pod .pod-content {
		position:relative;
		padding:0 0 25px 0;
	    background:#e7e7e2 url(/_layouts/images/OnShore/bg/bg-pod-content-half.png) left bottom no-repeat;
	}
	.explore-export-markets #content .pod-half .pod .pod-content { padding-bottom:20px; }
	#content .pod-fullwidth-half .pod-content {
	    position: relative;
	    background:#e7e7e2 url(/_layouts/images/OnShore/bg/bg-pod-content-fullwidth-half.png) left bottom no-repeat;
	}

    #content .pod-fullwidth-half .pod h2,
	#content .pod-half .pod h2 {
		padding:12px 12px 0;
		line-height:1.2em;
		font-size:1.4em;
		color:#333;
		background:none;
		text-transform: none;
	}
	
	#content .pod-fullwidth-half .pod h2 a,
	#content .pod-half .pod h2 a                                        { color: #4588D2; }
	
	.get-ready-to-export #content .pod-fullwidth-half .pod h2 a,
	.get-ready-to-export #content .pod-half .pod h2 a                   { color: #A9721B; }
	
	.develop-knowledge-expertise #content .pod-fullwidth-half .pod h2 a,
	.develop-knowledge-expertise #content .pod-half .pod h2 a           { color: #B7090E; }
	
	.access-international-networks #content .pod-fullwidth-half .pod h2 a,
	.access-international-networks #content .pod-half .pod h2 a         { color: #066A0D; }
	
	.explore-export-markets #content .pod-fullwidth-half .pod h2 a,
	.explore-export-markets #content .pod-half .pod h2 a                { color: #CB5E17; }
	
	.find-funding-assistance #content .pod-fullwidth-half .pod h2 a,
	.find-funding-assistance #content .pod-half .pod h2 a               { color: #789A13; }
	
	.features-commentary #content .pod-fullwidth-half .pod h2 a,
	.features-commentary #content .pod-half .pod h2 a                   { color: #295397; }

	#content .pod-half span.fta {
	    display: inline-block;
	    margin: 6px 0 0 18px;
	    padding-right: 25px;
	    background:url(/_layouts/images/OnShore/EEM/flags/flag_fta.png) no-repeat right 0;
	}
	
	.explore-export-markets #content .pod a.view-all-link {
	    display: inline-block;
	    margin: 10px 15px 10px 18px;
	}
	
	#content p.down-arrow a {
	    display: inline-block;
	    height: 20px;
	    padding-left: 30px;
	    background: url(/_layouts/images/OnShore/ind/ind-arrowdown-explore-export-markets.png) no-repeat left top;
	}

#content .pod-link-down-third .pod {
	float:left;
	width:160px;
	margin-left:13px;
	background:#e7e7e2 url(/_layouts/images/OnShore/EEM/bg/bg-pod-content-third.png) left top no-repeat;
}
	
	#ie6 #content .pod-link-down-third {
		display:inline;
	}
	
	#content .pod-link-down-third .pod-left {
		clear:left;
		margin-left:0;
	}
	
	#content .pod-link-down-third .pod .pod-content {
		position:relative;
		padding:0 0 55px 0;
		background:none;
	}

	#content .pod-link-down-third .pod h2 {
		padding:10px 10px 0;
		line-height:1.2em;
		font-size:1.4em;
		color:#000;
		background:none;
	}
	
	#content .pod h2.small {
		font-size:1.2em;
	}
	
	#content .pod-link-down h2 a,
	#content .pod-link-down-half h2 a,
	#content .pod-link-down-third h2 a {
		color:#4588D2;
	}
	
	.get-ready-to-export #content .pod-link-down h2 a,
	.get-ready-to-export #content .pod-link-down-half h2 a,
	.get-ready-to-export #content .pod-link-down-third h2 a {
		color:#BF8200;
	}
	
	.develop-knowledge-expertise #content .pod-link-down h2 a,
	.develop-knowledge-expertise #content .pod-link-down-half h2 a,
	.develop-knowledge-expertise #content .pod-link-down-third h2 a {
		color:#B7090E;
	}
	
	.access-international-networks #content .pod-link-down h2 a,
	.access-international-networks #content .pod-link-down-half h2 a,
	.access-international-networks #content .pod-link-down-third h2 a {
		color:#066A0D;
	}
	
	.explore-export-markets #content .pod-link-down h2 a,
	.explore-export-markets #content .pod-link-down-half h2 a,
	.explore-export-markets #content .pod-link-down-third h2 a {
		color:#EE650C;
	}
	
	.find-funding-assistance #content .pod-link-down h2 a,
	.find-funding-assistance #content .pod-link-down-half h2 a,
	.find-funding-assistance #content .pod-link-down-third h2 a {
		color:#789A13;
	}
	
	.features-commentary #content .pod-link-down h2 a,
	.features-commentary #content .pod-link-down-half h2 a,
	.features-commentary #content .pod-link-down-third h2 a {
		color:#295397;
	}
	
	#content .pod-link-down-third .pod a.arrow-down {
		width:124px;
		background:#6ca2dd url(/_layouts/images/OnShore/EEM/bg/bg-pod-content-third.png) -340px bottom no-repeat;
	}
	
	.get-ready-to-export #content .pod-link-down-third a.arrow-down {
		background:#eca100 url(/_layouts/images/OnShore/EEM/bg/bg-pod-content-third.png) -510px bottom no-repeat;
	}
	
	.develop-knowledge-expertise #content .pod-link-down-third a.arrow-down {
		background:#b7090e url(/_layouts/images/OnShore/EEM/bg/bg-pod-content-third.png) -1020px bottom no-repeat;
	}

	.access-international-networks #content .pod-link-down-third a.arrow-down {
		background:#066a0d url(/_layouts/images/OnShore/EEM/bg/bg-pod-content-third.png) -680px bottom no-repeat;
	}
	
	.explore-export-markets #content .pod-link-down-third a.arrow-down {
		background:#f27d21 url(/_layouts/images/OnShore/EEM/bg/bg-pod-content-third.png) -850px bottom no-repeat;
	}

	.find-funding-assistance #content .pod-link-down-third a.arrow-down {
		background:#98b21d url(/_layouts/images/OnShore/EEM/bg/bg-pod-content-third.png) -1190px bottom no-repeat;
	}
	
	.features-commentary #content .pod-link-down-third a.arrow-down {
		background:#4473b3 url(/_layouts/images/OnShore/EEM/bg/bg-pod-content-third.png) -1360px bottom no-repeat;
	}

	#content .pod-link-down-third .pod a.arrow-down:hover {
		text-decoration:none;
		background:#000 url(/_layouts/images/OnShore/EEM/bg/bg-pod-content-third.png) -170px bottom no-repeat;
	}


/* *05o: pagination ------------------------------- */

#content .article-pagination {
	overflow:hidden;
	margin-bottom:16px;
	padding-bottom:10px;
	border-bottom:1px solid #bdbdbd;
}

	#content .article-date {
		position:absolute;
		bottom:25px;
		font-size:1em;
		margin:0;
	}
	
/* *05p: Content Details --------------------------- */

.contact-details {
	padding-bottom:8px;
}

	#content .contact-details h5 {
		font-size:1.2em;
		margin:0;
		color:#555555;
	}

	#content .contact-details p,
	#content .contact-details dl {
		font-size:1.1em;
		margin:0 0 8px;
	}
	
	#content .contact-details dl {
		margin:8px 0 8px;
	}
	
	#content .contact-details dt {
		float:left;
		margin:0 .5em 0 0;
	}
	
	#content .item-content .contact-details ul {
		margin:8px 0 8px 16px;
	}
	
	#content .item-content .contact-details li {
		font-size:1.1em;
		margin:4px 0 0;
	}
	
	#content #regional-data .listing li.contact-details {
		font-size:1em;
	}
	
	#content #regional-data .contact-details h5 {
		color:#000;
	}

/* *05q: Page Tools --------------------------- */

#side-menu .page-tools {
	margin:20px 0 0 16px;
}
	
	#side-menu .page-tools li {
		margin:0 0 10px;
	}
	
	#side-menu .page-tools .print-page a,
	#side-menu .page-tools .rss a {
		display:block;
		width:159px;
		height:47px;
		background:url(/_layouts/images/OnShore/btn/btn-page-tools.png) 0 -50px no-repeat;
		text-indent:-10000px;
		overflow:hidden;
	}
	
	#side-menu .page-tools .print-page a:hover {
		background-position:0 0;
	}
	
	#side-menu .page-tools .rss a {
		background-position:0 -150px;
	}

	#side-menu .page-tools .rss a:hover {
		background-position:0 -100px;
	}


/* *05r: Content Pods ----------------------------- */

.pod-link-down-fullwidth-full, .pod-full {
	 width:696px !important;
	 background:#e7e7e2 url(/_layouts/images/OnShore/EEM/bg/bg-pod-content-fullwidth-full.png) left top no-repeat !important;
}

#content .pod-full .pod-content {
    padding-bottom: 25px;
    background:#e7e7e2 url(/_layouts/images/OnShore/EEM/bg/bg-pod-content-fullwidth-full.png) left bottom no-repeat !important;
}

.explore-export-markets #content .pod-full {
     background:#e7e7e2 url(/_layouts/images/OnShore/EEM/bg/bg-pod-content-fullwidth-full.png) -2176px top no-repeat !important;
}

.explore-export-markets #content .pod-full .pod-content {
     background:#e7e7e2 url(/_layouts/images/OnShore/EEM/bg/bg-pod-content-fullwidth-full.png) -2176px bottom no-repeat !important;
}
	
	#content .pod-link-down-fullwidth-full .pod-content {
		background:none;
		padding:0;
	}

	#content .pod-link-down-fullwidth-full h2 {
		padding:10px 10px 0;
		line-height:1.5em;
		font-size:2.1em;
		color:#555;
		font-weight:bold;
		background:none;
		text-transform:none;
	}

	#content .pod-link-down-fullwidth-full a.arrow-down {
		position:relative;
		display:block;
		width:auto;
		margin:9px 0 0;
		padding:8px 18px 23px;
		color:#fff;
		text-transform:uppercase;
		background:#6ca2dd url(/_layouts/images/OnShore/EEM/bg/bg-pod-content-fullwidth-full.png) -1450px bottom no-repeat;
	}
	
	#content .pod-link-down-fullwidth-full a.arrow-down:hover {
		text-decoration:none;
		background:#000 url(/_layouts/images/OnShore/EEM/bg/bg-pod-content-fullwidth-full.png) -725px bottom no-repeat;
	}
	
	#content .pod-link-down-fullwidth-full .hilited-no-icons ul.horizontal-list li,
	#content .pod-link-down-fullwidth-full .hilited-links li.no-icon {
		width:310px !important;
	}
	
	#content .pod-link-down-fullwidth-full .hilited-no-icons ul.horizontal-list li p.date,
	#content .pod-link-down-fullwidth-full .hilited-links li.no-icon  p.date {
		font-size:1em;
	}
	
	#content .pod-link-down-fullwidth-full .hilited-no-icons ul.horizontal-list li a,
	#content .pod-link-down-fullwidth-full .hilited-links li.no-icon  a {
		font-weight:bold;
		font-size:1.1em;
	}

/* *05s: Video Player ----------------------------- */

.video-holder {
	clear:both;
	overflow:hidden;
	margin:0 0 16px;
}

	#content .video-holder p.video-abstract {
		margin:0;
	}

	#content .video-holder p.video-transcript {
		margin:10px 0 0 0;
	}

.video-media,
.video-play {
	width:506px;
	margin:0 0 16px;
	padding:6px 0 0;
	background:#E7E7E2 url(/_layouts/images/OnShore/EEM/bg/bg-pod-content-full.png) no-repeat left top;
}

.video-media {
	display:none;
}

.video-play {
	display:block;
}

	.video-media .content,
	.video-play .content {
		position:relative;
		padding:0 0 14px;
		background:url(/_layouts/images/OnShore/EEM/bg/bg-pod-content-full.png) no-repeat -1040px bottom;
	}
	
	.video-media .content h2,
	.video-play .content h2 {
		margin:0;
		padding:5px 15px 0;
	}
	
	.video-media .content p,
	.video-play .content p {
		margin:0 15px;
	}
	
	.video-media .video-player,
	.video-play .video-player {
		height:310px;
		margin:0 6px;
		padding:7px;
		background:#fff;
	}
	
	.video-media .video-player-tall,
	.video-play .video-player-tall {
		height:395px;
		margin:0 6px;
		padding:7px;
		background:#fff;
	}
	
	.video-media .extras,
	.video-play .extras {
		margin:0 6px;
		padding:6px 9px;
		background:#252525;
	}
	
	.video-media .extras {
		text-align:right;
	}
	
	.video-play .extras {
		text-align:left;
	}
	
	#ie6 .video-media .extras,
	#ie6 .video-play .extras {
		zoom:1;
	}
	
	#content .video-holder .video-media .video-transcript {		
		margin:0;
		float:left;
		font-size:1em;
	}
	
	#content .video-holder .video-media .video-transcript a {		
		padding:0 0 0 12px;
		color:#fff;
		background:url(/_layouts/images/OnShore/ind/ind-bulletarrow-white-charcoal.png) no-repeat 0 3px;
	}
	
	#content .video-media .collapse {
		margin:0;
		font-size:1em;
	}
	
	#content .video-media .collapse a {
		padding:0 15px 0 0;
		font-weight:normal;
		color:#fff;
		background:transparent url(/_layouts/images/OnShore/ind/ind-pod-content-close.png) no-repeat right center;
	}
	
	#content .video-holder .video-play .video-transcript {		
		margin:0;
		font-size:1em;
	}
	
	#content .video-holder .video-play .video-transcript a {		
		padding:0 0 0 12px;
		color:#fff;
		background:url(/_layouts/images/OnShore/ind/ind-bulletarrow-white-charcoal.png) no-repeat 0 3px;
	}
	
.image-pod {
	float:left;
	width:506px;
	background: url(/_layouts/images/OnShore/EEM/bg/bg-pod-content-full.png) left top no-repeat;
	padding-top: 6px;
	margin-bottom: 20px;
}

    .image-pod .content {
		background:url(/_layouts/images/OnShore/EEM/bg/bg-pod-content-full.png) left bottom no-repeat;
		padding: 0px 6px 6px 6px;
	}
	
	#content .image-pod p {
	    margin-bottom: 0;
	    background-color: #252525;
	    color: #fff;
	    padding: 12px;
	    font-size: 1.0em;
	}

.video-teaser {
    clear: both;
    overflow: hidden;
    margin-bottom: 15px;
}	

.video-thumbnail {
    background:url("/_layouts/images/OnShore/EEM/bg/bg-pod-content-third.png") no-repeat scroll left top #E7E7E2;
    float:left;
    width:160px;
    padding-top: 6px;
    position: relative;
    margin-right: 10px;
}
    .video-thumbnail a {
        padding:0px 6px 10px 6px;
        background:url("/_layouts/images/OnShore/EEM/bg/bg-pod-content-third.png") no-repeat scroll left bottom #E7E7E2;
        display: block;
        width: 148px;
        overflow: hidden;
    }
    
    #content .video-thumbnail a:hover {
        text-decoration: none;
    }
    
    #content p.video-thumbnail {
        margin-bottom: 0px;
        position: relative;
    }
    
    #content a.video-button {
        height: 66px;
        width: 66px;
        position: absolute;
        background:url("/_layouts/images/OnShore/btn/btn-video-play.png") no-repeat left top;
        display: block;
        padding: 0;
        margin: 0;
        left: 45px;
        top: 28px;
    }
    
    a.video-film {
        display: inline-block;
        min-height: 16px;
        padding-left: 32px;
        font-weight: normal !important;
        font-size:1.1em;
        background: url(/_layouts/images/OnShore/ico/ico-videofilm.gif) 0 1px no-repeat;
    }
    
    #content .video-teaser h4 {
        margin: 5px 0px 5px 0px;
    }

	
.video-pod {
	float:left;
	width:246px;
	margin:0 14px 0 0;
	padding:6px 0 0;
	background:#E7E7E2 url(/_layouts/images/OnShore/bg/bg-pod-content-half.png) no-repeat scroll left top;
}

	.video-pod .content {
		background:#252525 url(/_layouts/images/OnShore/bg/bg-pod-content-half.png) -250px bottom no-repeat;
		padding:0 0 15px;
	}
	
	.video-pod .content img {
		margin:0 6px;
	}
	
	#content .video-pod .content .video-show,
	#content .video-pod .content .video-hide {
		margin:0 6px;
		padding:6px 6px 6px;
		text-align:center;
		font-size:1em;
	}
	
	#content .video-pod .content .video-show a,
	#content .video-pod .content .video-hide a {
		color:#fff;
	}
	
#gallery,
#gallery .pod-holder.first  {
    border-top: 1px solid #e7e7e7;
    padding-top: 15px;
}

#gallery .pod-holder.last  {
    border-bottom: 1px solid #e7e7e7;
    margin-bottom: 15px;
}

#ie7 #gallery .pod-holder.last  {
	width: 100%;
	padding-bottom: 10px;
}
	
#gallery .video-thumbnail,
#gallery .video-thumbnail a {
    background: transparent;
} 

#gallery a.video-button {
    background:url("/_layouts/images/OnShore/btn/btn-video-play.png") no-repeat left top;
}

#gallery .video-thumbnail img {
    padding: 0;
    margin: 0;
}

#content #gallery .pod-content p,  
#content #gallery .pod-content h4 {
    padding: 0 10px;
    margin: 0 6px 5px;
    line-height: 1.4em;
}

#content #gallery .pod-content p.date {
    color: #555555;
    margin-bottom: 2px;
}

#content #gallery .pod-content h4 {
    margin-bottom: 3px;
}

#content #gallery .pod-content {
        padding:0 0 25px;
}

#content #gallery p.video-thumbnail {
    padding: 0;
    margin: 0;
}

.explore-export-markets #gallery .pod-link-down-third .pod-content {
    background:url("/_layouts/images/OnShore/EEM/bg/bg-pod-content-third.png") no-repeat scroll -1530px bottom;
}

/* Main video player */
.explore-export-markets #content .video-holder .video-media {
        display: block;
        margin-bottom: 0px;
}

.explore-export-markets #content .video-holder {
        margin-bottom: 0px;
}

.explore-export-markets #content .video-holder .extras {
    overflow: hidden;
}

/* *05t: Event Details ----------------------------- */

.event-organiser {
	float:right;
}

	#content .event-organiser p {
		margin:0 0 5px 0;
		padding:1px 5px 2px;
		font-size:1em;
		font-weight:bold;
		color:#fff;
		background:#999999;
	}

#content p.back-to-listing {
	padding:0 0 0 11px;
	font-size:1.1em;
	background:url(/_layouts/images/OnShore/ind/ind-left-default.png) left center no-repeat;
}

.save-to-calendar {
	margin:20px 0 13px;
}
	
	#content .save-to-calendar p.back-to-listing {
		margin:0;
		padding:3px 0 3px 11px;
	}
	
	.save-to-calendar .calendar-types {
		float:right;
	}
	
	#content .save-to-calendar .calendar-types p {
		float:left;
		margin:0;
		padding:3px 0;
		font-weight:bold;
		font-size:1.1em;
	}
	
	#content .save-to-calendar .calendar-types ul {
		float:left;
		margin:0;
	}
	
	#content .save-to-calendar .calendar-types li {
		float:left;
		margin:0 0 0 10px;
		padding:3px 0 3px 23px;
		font-size:1.1em;
	}
	
	#content .save-to-calendar li.ical {
		background:url(/_layouts/images/OnShore/ico/ico-ical.png) left center no-repeat;
	}
	
	#content .save-to-calendar li.vcard {
		background:url(/_layouts/images/OnShore/ico/ico-vcard.png) left center no-repeat;
	}
/* 
.event-details {
	padding:0 0 14px;
	border-bottom: 1px solid #dedede; 
}
*/

.event-details dl,
dl.event-details {
	clear:both;
	overflow:hidden;
	margin:0px;
	font-size:1.2em;
}

	#ie6 .event-details {
	 zoom:1;
	}

	.event-details dt {
		float:left;
		clear:left;
		width:81px;
		margin:0;
		padding:0 15px 16px;
		font-weight:bold;
		background:transparent url(/_layouts/images/OnShore/ind/ind-content-ul.gif) no-repeat scroll 0 6px;
	}

	.event-details dd {
		float:left;
		width:386px;
		margin:0;
		padding:0 0 16px;
	}

/* *05u: Event Landing / Listing ----------------------------- */


	#content .pod-filter .location {
		position:relative;
		margin:10px 12px 5px;
		padding:5px 0 0;
		text-align:center;
		background:url(/_layouts/images/OnShore/bg/bg-pod-filter-location.png) center top no-repeat;
	}
	
	#ie6 #content .pod-filter .location {
		zoom:1;
	}

		#content .pod-filter .location h3 {
			position:relative;
			margin:0;
			padding:0 0 10px;
			text-align:center;
			background:url(/_layouts/images/OnShore/bg/bg-pod-filter-location.png) center bottom no-repeat;
			line-height:1em;
			font-size:1.9em;
			font-weight:normal;
		}

		#content .pod-filter .location ul {
			margin:0;
			padding:0;
		}
		
		#content .pod-filter .location li {
			padding:0;
			position:absolute;
			top:7px;
			max-width: 150px;
			background:none;
			font-size:1em;
		}
		
		#content .pod-filter .location li.prev {
			left:15px;
			text-align:left;
		}
		
		#content .pod-filter .location li.prev a {
			display:block;
			padding:2px 0 3px 25px;
			background:url(/_layouts/images/OnShore/ind/ind-pageprev-default.png) left top no-repeat;
		}
		
		.features-commentary #content .pod-filter .location li.prev a {
			background-image:url(/_layouts/images/OnShore/ind/ind-pageprev-features-commentary.png);
		}
		
		#content .pod-filter .location li.prev a:hover {
			background-image:url(/_layouts/images/OnShore/ind/ind-pageprev-grey.png);
		}
		
		#content .pod-filter .location li.next {
			right:15px;
			text-align:right;
		}
		
		#content .pod-filter .location li.next a {
			display:block;
			padding:2px 25px 3px 0;
			background:url(/_layouts/images/OnShore/ind/ind-pagenext-default.png) right top no-repeat;
		}
		
		.features-commentary #content .pod-filter .location li.next a {
			background-image:url(/_layouts/images/OnShore/ind/ind-pagenext-features-commentary.png);
		}
		
		#content .pod-filter .location li.next a:hover {
			background-image:url(/_layouts/images/OnShore/ind/ind-pagenext-grey.png);
		}
	
	#content .pod-filter .filter-holder {
		overflow:hidden;
		margin:0 18px 0;
		padding-bottom: 5px;
	}
	
		#content .pod-filter .filter-type {
			float:left;
			width:117px;
		}
		
		#content .pod-filter .col-two {
			width:234px;
		}
		
		#content .pod-filter .filter-type h3 {
			margin:10px 0 8px;
			text-transform:uppercase;
			font-size:1.1em;
		}
		
		#content .pod-filter .filter-type ul {
			margin:0;
			padding:0;
		}
		
		#content .pod-filter .filter-type li {
			float:left;
			width:101px;
			padding:0 0 0 15px;
			font-weight:bold;
			color:#000;
			background:url(/_layouts/images/OnShore/ind/ind-content-hilited-link.gif) left 6px no-repeat;
		}


/* *05v: Site Map ----------------------------- */

	#content ul.sitemap {
		margin:0;
		padding:0;
	}

	#content ul.sitemap li {
		margin:0 0 25px;
		padding:0;
		background:none;
	}
	
	#content ul.sitemap h2 {
		margin:0;
		padding:0;
		font-weight:normal;
		font-size:1.5em;
		background:none;
	}

	#content ul.sitemap h2 a {
		margin:0;
		padding:0;
		font-weight:normal;
		background:none;
	}

	#content ul.sitemap ul {
		margin:10px 0 0 30px;
		padding:0;
	}
	
	#content ul.sitemap ul li {
		margin:0 0 7px;
	}
	
	#content ul.sitemap ul ul {
		margin:0;
		padding:0;
	}
	
	#content ul.sitemap ul ul li {
		margin:0 0 0 20px;
		padding:0;
	}
	
	#content ul.sitemap ul ul li a {
		font-weight:normal;
	}
	
	#content-wrapper #content ul.sitemap p.back-to-top {
		font-size:.8em;
	}


/* *05w: Image Gallery ----------------------------- */
#content .gallery-expand .pod-content {
	position:relative;
	padding-bottom:50px;
}

	#content .pod-gallery .image-list {
		margin:4px 0 10px 20px;
	}
	
	#content .pod-gallery .image-list li {
		float:left;
		width:148px;
		margin:10px 10px 0 0;
		padding:0;
		text-align:center;
		background:none;
	}
	
	#content .pod-gallery .image-list li.hide {
		display:none;
	}
	
	#content .pod-gallery .image-list li img {
		margin:0;
	}
	
	#content .pod-gallery a.arrow-down {
		text-transform:none;
		text-align:center;
		background:url(/_layouts/images/OnShore/EEM/bg/bg-pod-content-full.png) -1040px bottom no-repeat;
	}
	
	#content #are-you-ready-export-questionaire
	{
		display:none;
	}

/* *05x: Add This Sidebar ----------------------------- */

#add-this-pod {
	width: 217px;
	background: url(/_layouts/images/OnShore/bg/sidebar/pod-bottom.gif) left bottom no-repeat;
	font-size: 1.0em;
	font-weight: bold;
	color: #000;
	line-height: 1.4em;
	margin: 0 0 16px 13px;
	padding-bottom: 6px;
}

#add-this-content {
	background: url(/_layouts/images/OnShore/bg/sidebar/pod-top.gif) top left no-repeat;
	padding: 4px 3px 5px 3px;
}

#add-this-pod p         {font-size: 1.0em; }
#add-this-pod a 		{ font-weight: bold; color: #000; text-decoration: none; }
#add-this-pod a:hover	{ text-decoration: underline; }
#add-this-pod a:focus	{ outline: none; }
#add-this-pod .normal	{ font-weight: normal; }

.add-this-container { margin: 0 9px 0 16px; }

#add-this-pod .round-cnrs {
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
}

/***** PAGE TOOLS  *****/

#page-tools ul {
	background: #FFF;
	margin: 10px 0 7px 0;
	padding: 0;
	float: left;
}

#page-tools li {
	width: 87px;
	list-style-type: none;
	display: block;
	float: left;
}

#page-tools li a {
	height: 15px;
	background: url(/_layouts/images/OnShore/ico/ico-page-tools.gif) left top no-repeat;
	margin-bottom: 7px;
	padding-left: 24px;
	display: block;
}

#page-tools li a.print		{ background-position: -112px top; }
#page-tools li a.email		{ background-position: -96px -15px; }
#page-tools li a.rss		{ background-position: -80px -30px; }
#page-tools li a.bookmark	{ background-position: -64px -45px; }

#page-tools li.no-rss {
    width: 63px;
    height: 15px;
    background: url(/_layouts/images/OnShore/ico/ico-page-tools.gif) -16px -90px no-repeat;
    color: #999;
    margin-bottom: 7px;
    padding-left: 24px;
}

/***** SHARE THIS PAGE  *****/

#share-container {
    width: 184px;
	border: 1px solid #FFF;
	background: #FFF url(/_layouts/images/OnShore/bg/bg-share-dropdown-top.gif) 1px 1px no-repeat;
	margin-bottom: 13px;
	clear: both;
}
	#share-container.active { border: 1px solid #CCC; }

#share-dropdown {
	width: 182px;
	background: url(/_layouts/images/OnShore/bg/bg-share-dropdown-middle.gif) left top repeat-y;
	margin: 4px 0 0 1px;
	padding: 0;
	display: block;
	clear: both;
}
	#share-dropdown:hover { cursor: pointer; }

#share-dropdown span {
	width: 126px;
	background: url(/_layouts/images/OnShore/bg/bg-share-dropdown-bottom.gif) left bottom no-repeat;
	padding: 0 28px 4px 28px;
	display: block;
}

.addthis_toolbox .hover_menu {
	background: #FFF;
	display: none;
	overflow: hidden;
}

.addthis_toolbox .hover_menu ul {
	margin: 10px 0;
	padding: 0;
	float: left;
}

.addthis_toolbox .hover_menu ul li {
	width: 88px;
	list-style-type: none;
	margin: 0;
	padding: 0;
	display: block;
	float: left;
}

.addthis_toolbox .hover_menu  a {
	font-weight: normal;
    padding: 6px 0 6px 30px;
    position: relative;
    display: block;
}
	.addthis_toolbox .hover_menu  a:hover { text-decoration: underline; }

.addthis_toolbox .hover_menu  span {
    position: absolute;
    left: 10px;
    top: 4px;
}
	#ie6 .addthis_toolbox .hover_menu span { left: -20px; }

/***** WAS THIS PAGE USEFUL  *****/

#useful-container {
	background: #FFF;
	overflow: hidden;
}

#useful-copy {
	width: 80px;
	margin-left: 5px;
	margin-right: 6px;
	display: inline-block;
	float: left;
}

#useful-yes, #useful-no {
	height: 20px;
	border: none;
	background: url(/_layouts/images/OnShore/btn/btn-useful.gif) 0 0 no-repeat;
	text-indent: -9999px;
	margin-top: 4px;
	padding: 0;
	float: left;
}

#useful-yes {
	width: 45px;
	background-position: -131px top;
	margin-right: 5px;
}
	#useful-yes:hover,
	#ie6 #useful-yes.hover { background-position: -86px -20px; cursor: pointer; }

#useful-no {
	width: 43px;
	background-position: -43px -40px;
}
	#useful-no:hover,
	#ie6 #useful-no.hover { background-position: left -60px; cursor: pointer; }
	
/***** THANKS FOR YOUR FEEDBACK  *****/

#thanks-container {
	border: 1px solid #CDCDCD;
	background: #FFF url(/_layouts/images/OnShore/ico/ico-thumbs-up.gif) 5px center no-repeat;
	margin: 0 10px 0 17px;
	padding: 5px 0 5px 27px;
	clear: both;
	display: none;
}
#thanks-container p { margin: 0; }

/***** PLEASE PROVIDE A COMMENT  *****/

#comment-container {
	border: 1px solid #CDCDCD;
	background: #FFF;
	margin: 0 10px 0 17px;
	padding: 7px;
	display: none;
}

#comment-container label { margin-bottom: 6px; display: block; }

#comment-container textarea {
	width: 150px;
	height: 60px;
	border: 1px solid #CDCDCD;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 1.0em;
	margin: 0 0 5px 0;
	padding: 5px 8px;
}
	
#add-this-pod #comment-submit { color: #2F8CC1; margin-left: 2px; text-transform: uppercase; }

/***** RECENTLY VIEWED PAGES  *****/

#recent-pages-container {
	border: none;
	background: #FFF;
	margin-top: 13px;
	margin-bottom: 8px;
	padding: 0;
}

#recently-viewed {
	background: url(/_layouts/images/OnShore/ind/ind-recently-viewed.gif) -15px top no-repeat;
	margin-left: 4px;
	padding-left: 15px;
	display: block;
}
	#recently-viewed:hover { background-position: left -12px; }
	#recently-viewed.selected { background-position: left -12px; }

#recent-pages {
	margin: 10px 0 0 14px;
	padding: 0 0 0 5px;
	display: none;
}
	#ie6 #recent-pages,
	#ie7 #recent-pages { padding-left: 10px; }

#recent-pages li {
	font-size: 0.9em;
	font-weight: normal;
	list-style-image: url(/_layouts/images/OnShore/ind/ind-recent-pages-li.gif);
	margin-bottom: 3px;
}

#recent-pages li a { font-weight: normal; }

/***** HELP *****/

#help {
	background: url(/_layouts/images/OnShore/ico/ico-help.gif) right 2px no-repeat;
	text-align: right;
	margin-right: 10px;
	padding-right: 9px;
	display: block;
}
	
/* *05y: General Content ----------------------------- */
#content .general-content, #content div.abstract { font-size:1.2em;	}
#content .general-content p, #content div.abstract p,
#content .general-content li, #content div.abstract li { font-size:1em; }
#content .general-content h2, #content div.abstract h2 { font-size:1.5em; }
#content .general-content h3, #content div.abstract h3 { font-size:1.2em; }
#content .general-content h4, #content div.abstract h4 { font-size:1em; }
#content .section-content h2 {
	clear: none;
	margin-top: 30px;
	margin-bottom:10px;
	padding-bottom:7px;
	border-bottom:1px solid #E7E7E7;
}
#content .section-content .back-to-top {
	font-size:1em;
	font-weight:normal;
	margin-top:25px;
	position:static;
	float: right;
}

/*** tooltip ***/
.js-enabled span.tooltip { display:none; }
a.tooltip-inline,
a.tooltip-inline:hover {
	position:relative;
	z-index:2;
	display:inline-block;
	padding:1px 0 1px 25px;
	text-decoration:none !important;
	color: #F27D21;
	background: url(/_layouts/images/OnShore/ico/ico-question-mark.gif) no-repeat;
}
a.tooltip-inline span.tip {
	position: absolute;
	top:2.1em;
	left:-12px;
	z-index:2;
	display:none;
	width: 180px;
	padding:20px 0 0;
	font-size:.9em;
	color:#333;
	background: url(/_layouts/images/OnShore/bg/bg-tooltip.png) top left no-repeat;
}
a.tooltip-inline:hover span.tip { display:block; }
/*a.tooltip-inline span.tip {
	position: absolute;
	top:20px;
	left:0;
	display:block;
	width: 143px;
	margin-bottom: 0px;
	padding:0 22px 20px 15px;
	font-weight:normal;
	background: url(/_layouts/images/OnShore/bg/bg-tooltip.png) bottom left no-repeat;
}*/

a.tooltip-inline span.tip span {
	background:url("/_layouts/images/OnShore/bg/bg-tooltip.png") no-repeat scroll left bottom transparent;
	display:block;
	font-weight:normal;
	left:0;
	margin-bottom:0;
	padding:0 22px 20px 15px;
	position:absolute;
	top:20px;
	width:143px;
}

/*** button actions ***/
input.btn { 
	display:block;
	text-indent:-10000px;
	background:transparent 0 0 no-repeat;
	border:none;
	cursor:pointer;
}
#ie6 input.btn,
#ie7 input.btn { padding-top:200px; }
input.btn-compare-choosen-countries {
	width:268px;
	height:51px;
	margin-right: 10px;
	background-image:url(/_layouts/images/OnShore/btn/btn-compare-choosen-countries-up.png);
}
input.btn-compare-choosen-countries:hover {
	width:268px;
	height:51px;
	margin-right: 10px;
	background-image:url(/_layouts/images/OnShore/btn/btn-compare-choosen-countries-hover.png);
}
input.btn-filter-reports {
	width:161px;
	height:39px;
	background-image:url(/_layouts/images/OnShore/btn/btn-filter-reports.png);
}
input.btn-filter-reports:hover { background-position:0 -39px; }
input.btn-filter-reports.disabled { background-position:0 -78px; }
input.btn-select-all-countries {
	width:201px;
	height:45px;
	margin-top: 7px;
	margin-right: 10px;
	background:url(/_layouts/images/OnShore/btn/btn-select-countries.png) no-repeat top left;
	display: block;
}
input.btn-select-all-countries:hover { background-position:0 -45px; }
input.btn-unselect-all-countries {
	width:201px;
	height:45px;
	margin-top: 7px;
	background:url(/_layouts/images/OnShore/btn/btn-select-countries.png) 0 -90px no-repeat;
	display: block;
}
input.btn-unselect-all-countries:hover { background-position:0 -136px; }

.js-enabled input.btn-unselect-all-countries, .js-enabled input.btn-select-all-countries {
	display: block;
}

/* *06: Forms -----------------------------------------------------------------------------------------------------------------*/

/* *06a: Master ----------------------------- */
#content .form-notes {
	font-size: 1.1em;
	text-align: right;
	color: #000;
	margin: 0 10px 5px 0;
}

#content .form {
	background: url(/_layouts/images/OnShore/bg/bg-form.png) top left no-repeat;
}

#content .form .pod-content {
	background: url(/_layouts/images/OnShore/bg/bg-form.png) bottom left no-repeat;
}

.explore-export-markets #content .form .pod-content { padding: 15px 25px 18px 25px; }
.explore-export-markets #content .form .pod-content h2 {
    margin: 0;
    padding-left: 0;
    background-color: #e2e2dd;
    height: 25px;
    min-height:25px;
    cursor: pointer;
}

.explore-export-markets #content .form .pod-content h2.show, 
.explore-export-markets #content .form .pod-content h2.hide {
    background: transparent url(/_layouts/images/OnShore/ind/ind-filter-explore-export-markets.png) no-repeat;
    padding: 0 0 0 33px;
}

.explore-export-markets #content .form .pod-content h2.show a, 
.explore-export-markets #content .form .pod-content h2.hide a {
    padding-top: 2px;
    display: block;
}


.explore-export-markets #content .form .pod-content h2.show {
    background-position: left top;
}

.explore-export-markets #content .form .pod-content h2.hide {
    background-position: left bottom;
}

.explore-export-markets #content .form .pod-content fieldset {
    padding: 10px 0px;
}

.explore-export-markets #content .form .pod-content select { width: 100%; padding: 0.4em; font-size: 1.2em; }

.explore-export-markets #content .form p.option {
    margin: 0;
    background: transparent url(/_layouts/images/OnShore/bg/bg-pod-form-option.png) repeat-x center center;
    text-align: center;
    margin-top: 10px;
}
.explore-export-markets #content .form p.option span {
    padding: 0 8px;
    background: #e2e2dd;
    text-transform: uppercase;
    font-weight: bold;
}
.explore-export-markets #content .pod-form h2 a {
    color: #CB5E17;
}

#content .form .pod-form label {
    font-weight: normal;
    font-size: 1.2em;
    margin-top: 3px;
}

.pod-form input {
    margin-top: 15px; 
    margin-bottom: 13px;
}

#content .pod .pod-form p {
    margin-left: 0px;
}

#content .global-alert .pod-content {
	padding: 15px 20px 20px 20px;
}

#content .global-alert h3, #content .global-alert p {
	color: #ff0000;
}

#content .global-alert h3 {
	text-transform: uppercase;
	font-size: 1.3em;
	margin: 0;
}

#content .global-alert p {
	margin: 0px;
	margin-bottom: 9px;
	line-height: 1.2em;
}

#content .global-alert .alert-icon {
	float: left;
	display: inline;
	margin: 0 15px 0 0;
}

#content .form .form-section {
	margin-bottom: 20px;
}

#content .form h2 {
	background: #95c7f8;
	color: #000;
	text-transform: none;
}

#content .form h3 {
	margin: 9px 18px 0;
	font-size: 1.2em;
}

#content .form label {
	color: #000;
	font-weight: bold;
	display: block;
	margin-bottom: 5px;
	font-size: 1.1em;	
}

#content .form label span {
	font-weight: normal;
	font-size: 0.8em;
	font-style: italic;
}

#content .form .checkbox label {
	display: inline;
	margin-bottom: 0px;
	font-size: 1.1em;
}

#content .form .divider {
	border-bottom: 1px solid #fff;
	height: 15px;
	width: 474px;
	margin: 0 auto;
	margin-bottom: 10px;
}

#content .form .not-bold label, #content .form .not-bold label a {
	font-weight: normal;
	font-size: 1em;
}

#content .pod .form-field {
	margin-bottom: 15px
}

	#content .pod .extra-margin {
		margin-top: 20px;
	}

#content .pod .form-field .error {
	width:220px;
	font-weight: bold;
	font-size: 0.9em;
	color: #f00;
	float: right;
	margin: -25px 10px 0 0;
}

#content .form-field .input {
	width: 222px;
	display: block;
	margin-bottom: 5px;
}

#content .form-field .input-select {
	width: 227px;
	margin-bottom: 3px;
}

#content .form-field .area-code {
	width: 38px;
}

#content .form-field .phone-number {
	width: 130px;
}

#content .pod .date-time {
	margin-bottom: 0px;
}

#content .form .day, #content .form .month, #content .form .year {
	width: 62px
}

#content .form .time {
	width: 61px;
}

#content .form .question {
	font-weight: bold;
	font-size: 1.2em;
	margin-bottom: 5px
}

#content .form .answer {
	margin-left: 50px;
}

#content .form .answer label {
	display: inline;
	font-weight: normal;
	font-size: 1.2em;
	margin-right: 30px;
}

#content .form textarea {
	width: 465px;
	height: 65px;
	margin-bottom: 5px;
}

#content .form .radio {
	margin-right: 50px;
}

#content .form .radio input {
	margin-right: 5px;
}

#content .form ul {
	margin-left: 18px;
}

#content .form ul li {
	list-style-type: none;
	background: none;
	font-size: 1.1em;
	padding-left: 0px;
	width: 45%;
	float: left;
	margin-top: 10px;
}

#content .form ul li label {
	display: inline;
	margin-left: 5px;
	font-size: 1em;
}

#content #gallery .form.dropdown-filter .pod-content { padding-bottom: 5px; }

#content .form.dropdown-filter .pod-content select,
#content .form.dropdown-filter .pod-content label {
    float: left;
    display: inline;
}

#content .form.dropdown-filter .pod-content select { width: 330px; }
#content .form.dropdown-filter .pod-content label { margin: 4px 20px 0px; }
#ie7 #content .form.dropdown-filter .pod-content label {
    margin-top: 0px;
}

/* *06b: Confirmation ----------------------------- */
#content .confirm-success {
	padding:7px 0 3px 30px;
	color:#7f9b33;
	font-size:1.4em;
	font-weight:bold;
	background:url(/_layouts/images/OnShore/ind/ind-tick.png) 0 4px no-repeat;
}



/* *07: Custom Containers & Subclasses ----------------------------------------------------------------------------------------*/

#content .custom-pod h2 {
	background: none;
	font-size: 1.8em;
	color: #000;
	text-transform: none;
	padding-bottom: 0px;
	padding-top: 10px;
	font-weight: normal;
	margin-bottom: 10px;
}

#content .custom-pod h3 {
	margin: 10px 0 3px 18px;
}

/* *07a Hilited links - with arrows */
#content .hilited-links {
	margin-left: 0px;
}
#content .listing .hilited-links {
	border-top: none;
}

#content .hilited-links .column-list {
	float: left;
	width: 50%;
}

#content .hilited-links li {
	background-image: url(/_layouts/images/OnShore/ind/ind-content-hilited-link.gif);
	background-repeat: no-repeat !important;
	background-position: 0 6px;
}

#content .listing .hilited-links li {
	padding:1px 0 5px 25px;
	margin: 2px 0 0;
	background-position: top left !important;
	border:none;
}

.explore-export-markets #content .pod ul.hilited-links,
.explore-export-markets #content .pod ul.country-reports,
.explore-export-markets .listing ul.hilited-links  {
    margin: 10px 15px 0 18px;
    padding-top: 5px;
    border-top: 1px solid #CECECC;
}

.explore-export-markets #content .pod ul.country-reports { 
    border: none; 
    margin: 0 15px 0 18px;   
 }

.explore-export-markets #content .pod .hilited-links li,
.explore-export-markets .hilited-link-single,
.explore-export-markets #content .listing .hilited-links li {
    margin: 5px 0 0 0;
    padding: 0 15px;
	background-image: url(/_layouts/images/OnShore/ind/ind-content-hilited-link-grey.gif);
	background-repeat: no-repeat !important;
	background-position: 0 6px;
}

    .explore-export-markets #content .pod-arrow-up h2 {
	    text-transform: none;
	}
	
	.explore-export-markets #content .pod-arrow-up.last {
	    margin-bottom: 36px;
	}

    .explore-export-markets #content .pod-arrow-up .hilited-links {
	    padding-left: 5px;
	    padding-right: 5px;
	}

    .explore-export-markets #content .pod-arrow-up .hilited-links li {
	    margin-bottom: 20px;
	}
	
	.explore-export-markets #content .pod-arrow-up .hilited-links li a {
	    margin-bottom: 3px;
	    display: block;
	}
	
	.explore-export-markets #content .pod-arrow-up .hilited-links.downloads {
	    margin-top: 0px;
	}
	
	    .explore-export-markets #content .pod-arrow-up .hilited-links.downloads li {
	        margin-bottom: 0px;
	        padding:7px 0 0 23px;
	    }
    	
	        .explore-export-markets #content .pod-arrow-up .hilited-links.downloads li a{
	            display: inline;
	            padding-top: 5px;
	        }

	#ie6 #content .hilited-links li,
	#ie7 #content .hilited-links li {
		zoom:1;
	}

.explore-export-markets #content .pod ul.country-reports li {
    margin: 0;
    padding: 10px 0 10px 15px;
    background-position: 0 16px;
    border-top: 1px solid #CECECC;
    font-size: 1.2em;
}

.explore-export-markets #content .pod ul.country-reports li.first {
    border: none;
    padding-top: 0;
}

#content .pod ul.country-reports span.date { font-size: 0.9em; }

#content .hilited-links li p {
	font-size: 0.9em;
	margin: 5px 0 0 0;
}

/* *07a: Landing Styles */
	.landing-pod {
		float:left;
		margin:15px 0 0;
		padding:5px 0 0;
		background: url(/_layouts/images/OnShore/bg/bg-landing-pod.png) top left no-repeat;
	}

	.landing-pod-content {
		padding:0 5px 13px 5px;
		background: url(/_layouts/images/OnShore/bg/bg-landing-pod.png) bottom left no-repeat;
	}
	
	.landing-header {
		position:relative;
		margin:0 0 12px 0;
		padding: 0 300px 0 0;
		background:url(/_layouts/images/OnShore/bg/bg-horizontalline-C6C6C6.png) bottom left repeat-x;
	}
		
	#ie6 .landing-header {
		zoom:1;
	}

	#landing-content h2.country-name {
		display:inline;
		font-size:2.5em;
		margin:5px 0 0 0;
		padding: 0 10px 0 0;
		line-height:1.2em;
		text-transform:uppercase;
		color:#555;
		background:#fff;
	}

	
/* *07b: Landing Jump Sections */

	#content .pod-jump-list-holder-java {
		position:relative;
		overflow:hidden;
		display: block;
		width:696px;
		margin:0 0 7px;
		background-image: url('/_layouts/images/OnShore/bg/bg-pod-content-split-explore-export-markets-jumplist-holder.png');
	}

	#content .pod-jump-list-holder-footer-java {
		position:absolute;
		bottom:0;
		left:0;
		display:block;
		width:700px;
		height:7px;
		background: url('/_layouts/images/OnShore/bg/bg-pod-content-split-explore-export-markets-jumplist-holder.png') no-repeat left bottom;
		z-index:0;
	}

	#content .pod-jump-list-holder-java .pod-map-jump-list {
		display:block;
		width: 324px;
		min-height:401px;
		float: left;
		padding:0 14px;
	}

	#content .pod-jump-list-holder-java .pod-map-jump-list h2,
	#content .pod-jump-list-holder .pod-map-jump-list h2  {
		font-size:2.1em;
		line-height:1em;
		color:#555;
		font-weight:bold;
		background:none;
		text-transform:none;	
		}
		
	#content .pod-jump-list-holder-java .jump-target {
		display:block;
		position:relative;
		float: left;
		width:335px;
		padding-top:20px;
		z-index:100;
	}

	#content .pod-jump-list-holder .jump-target {
		border-top:1px solid #e1e1dd;
		padding-top:2em;
	}

	#content .pod-jump-list-holder .instructions {
		display:none;
	}

	#content .pod-jump-list-holder .jump-target img	{
		float:right;
	}

	#content .pod-jump-list-holder-java .jump-target h3,
	#content .pod-jump-list-holder .jump-target h3 {
		font-size:1.8em;
		line-height:1em;
		font-weight:bold;
		color:#555;
	}

	#content .pod-jump-list-holder-java .jump-target a.view-all-link {
		position: absolute;
		bottom:6px;
		display: block;
		width: 337px;
		padding: 8px 0;
		text-indent:15px;
		text-transform:uppercase;
		color:#fff;
		background:#F27D21;
	}

	#content .pod-jump-list-holder .jump-target a.view-all-link {
		display:block;
		font-size:1.1em;
		padding-bottom:20px;
	}

	#content .pod-jump-list-holder-java .jump-target a.view-all-link:hover {
		background: #000;
		color:#fff;
		text-decoration:none;
	}
	#content .pod-jump-list-holder-java .jump-target .target-content {
		padding:0 14px;
	}
	
	#content .pod-jump-list-holder-java .jump-target .target-content p,
	#content .pod-jump-list-holder .jump-target .target-content p {
		margin-bottom:.5em;
	}

	#content .pod-jump-list-holder-java .jump-target a.read-more,
	#content .pod-jump-list-holder .jump-target a.read-more {
		font-size:1.2em;
		background: url(/_layouts/images/OnShore/ind/ind-bulletarrow-explore-export-markets.png) no-repeat 0 4px;
		padding-left: 15px;
	}
	
	#content .pod-jump-list-holder-java .jump-target ul {
		margin-bottom:60px;
	}
	
	#content .pod-jump-list-holder .jump-target ul 
	{
		margin-bottom:1em;
	}
	
	#content .pod-jump-list-holder .jump-target ul li,
	#content .pod-jump-list-holder-java .jump-target ul li {
		font-size:1.1em;
		background-image:none !important;
		padding-left:0;
		margin:.5em 0;
	}
	
	#content .pod-jump-list-holder-java .pod-map-jump-list .jump-links {
		margin:0 0 16px;
	}
	
	#content .pod-jump-list-holder-java .pod-map-jump-list .jump-links li {
		background:none;
		padding:0;
		margin-top:6px;
	}
	
	#content .pod-jump-list-holder-java .pod-map-jump-list .jump-links li a {
		display:block;
		padding:3px 0 3px 30px;
		background: url(/_layouts/images/OnShore/ind/ind-arrowbig-explore-export-markets.png) no-repeat 3px center;
	}
		
	#content .pod-jump-list-holder-java .pod-map-jump-list .jump-links li a:hover,
	#content .pod-jump-list-holder-java .pod-map-jump-list .jump-links li a.selected {
		background:#F27D21 url(/_layouts/images/OnShore/ind/ind-explore-export-markets-selected-jump-link-arrow.gif) no-repeat right center;
		color:#fff;
	}
	
/** General Explore Export Markets styles **/
    .explore-export-markets #content h1 {
        color:#000;
		font-weight:normal;
		font-size: 2.2em;
		margin-bottom: 15px;
    }

/* *7c: Explore Market Map Styles */
	#compare-country { display: block !important; }
	h1#export-map-title {
		width:450px;
		height: 45px;
		padding-top: 5px;
		color:#000;
		font-weight:bold;
		font-weight: normal;
		font-size: 2.4em;
		margin-left: -9px;
	}
	h1#comparison_results { margin-top: 15px; }
	#ie7 h1#comparison_results { min-height: 40px; }
	
	#landing-content.map {
	    background: url(/_layouts/images/OnShore/bg/bg-export-map.png) center bottom no-repeat;
	    padding-bottom: 10px;
	    margin-bottom: 20px;
	}
	#landing-content.country-list {
	    height:508px;
	    background: url(/_layouts/images/OnShore/bg/bg-export-country-list.png) center bottom no-repeat;
	}
	#landing-content p {
		margin:0 0 1.5em;
		font-size:1.2em;
		line-height:1.4em;
	}
	#landing-content a{
		color:#EE650C;
		position:relative;
		zoom:1;
	}
	/* map styles general */
	.map-view dd { position:relative; }
	.map-view dd ul,
	#ie6 .map-view dd ul ,
	#ie7 .map-view dd ul {
		position:relative;
		display:inline-block !important;
		margin-left:1em;
	}
	.map-viewport .map-view dd ul,
	#ie6 .map-viewport .map-view dd ul ,
	#ie7 .map-viewport .map-view dd ul { width:20px; }
	#ie6 .map-view dd ul ,
	#ie7 .map-view dd ul { position:absolute; }
	.explore-export-markets #content { padding-bottom: 5px; }
	.explore-export-markets #content-wrapper .back-to-top { bottom: 80px; }
    .explore-export-markets #content-wrapper .back-to-top.no-tags { bottom: 40px; }
	.map-view dd ul li { display:none; }
	.map-view dd ul li.fta, #content.country-list .map-view dd ul li.fta, 
	/* This #content.country-list declration is too override the explore-export-market css declarations without using !important*/
	#ie6 .map-view dd ul li.fta  
	{
		background:url(/_layouts/images/OnShore/EEM/flags/flag_fta.png) no-repeat;
		width:20px;
		height:21px;
		text-indent:-9999px;
		display:inline-block;
	}
	
	#ie6 .map-view dd ul li.fta 
	{
		background:url(/_layouts/images/OnShore/EEM/flags/flag_fta.gif) no-repeat;
	}
	
	.map-list-view {
		position:relative;
	}
	
	.map-viewport{
		/* margin-top:10px; */
		margin-left:-26px !important;
		margin-right:-26px !important;
		margin-bottom: 4px;
		clear: both;
	}
	
	#ie7 .map-viewport{
		margin-top: 0px;
	}
	
	/* map tab navigation */
	.country-compare {
	    display: none;
	    width: 494px;
		margin:0 0 17px;
	    padding-left:12px;
	    background: url(/_layouts/images/OnShore/bg/bg-country-compare.png) no-repeat left top;
	}
	#landing-content .country-compare {
		position: absolute;
		top: 12px;
		right: 16px;
		width: 395px;
	}
	#landing-content .map-nav-close {
	    width: 6.5em;
	}
	#page .map-nav {
	    min-height:26px;
	    margin: 0;
	    padding: 9px 5px 0 0;
    	overflow: hidden;
	    background: url(/_layouts/images/OnShore/bg/bg-country-compare.png) no-repeat right top;
	}
	#page #content .map-nav li,
	#page #landing-content .map-nav li { font-size:1em; }
	#ie6 #page .map-nav { height:35px; }
	#page ul.map-nav li {
		margin:0;
		padding:0;
		background:none !important;
	}
	#page .map-nav li.compare-view {
		float: left;
		padding-right:10px;
	}
	#page .map-nav li.list-view,	
	#page .map-nav li.map-view-link {
	    float: right;
	    padding:0 12px;
	    border-left: 1px solid #c2c2be;
	}
	#ie7 #page .map-nav li { display:inline; }
	#page .map-nav li a { 
		display:inline-block;
		padding:1px 0 3px;
		font-weight: bold;
		color: #333;
	}
	#page .map-nav li.compare-view a {
		padding-left:26px;
		background: url(/_layouts/images/OnShore/ico/ico-compare-view.png) no-repeat left top;
	}
	#page .map-nav li.close a {
		background: url(/_layouts/images/OnShore/ico/ico-close-map.png) no-repeat left 2px;
	}
	#page .map-nav li.list-view a,
	#page .map-nav li.map-view-link a {
	    padding-right:30px;
		background:no-repeat right top;
	}
	#page .map-nav li.list-view a { background-image:url(/_layouts/images/OnShore/ico/ico-list-view.png); }
	#page .map-nav li.map-view-link a { background-image:url(/_layouts/images/OnShore/ico/ico-map-view.png); }
	#page .map-nav li.close a {
	    background: url(/_layouts/images/OnShore/ico/ico-close-map.png) no-repeat right 2px;
	    padding-right: 22px;
	}
	
	/*#map-nav{
		position:absolute;
		right: 0;
		bottom:0px;
		width:435px;
		display:none;
		width:910px;
		list-style:none;
	}
	
	#map-nav li{
		float:right;
		margin-left:5px;		
		display:block;
		width:142px;
		height:34px;
		text-indent:-9999px;
		cursor:pointer;
		margin-bottom:0;
	}
	
	#map-nav li.list-view-tab {
		background:url(/_layouts/images/OnShore/nav/nav-tablist-explore-export-markets.gif) no-repeat top;
	}
	
	#map-nav li.map-view-tab {
		background:url(/_layouts/images/OnShore/nav/nav-tabmap-explore-export-markets.gif) no-repeat top;
	}
	
	#map-nav li.selected {
		background-position:bottom;
	}
	
	#landing-content a.hide {
		position:absolute;
		top:72px;
		padding:0 0 0 15px;
		right:30px;
		background: url(/_layouts/images/OnShore/ind/ind-nav-collapse.gif) no-repeat left center;
		z-index:10;
	}*/
	
	/* map list view styles */
	
	.map-list-view { clear: both; }
	
	.map-list-view h4 {
		font-size:1.3em;
	}
	
	.map-list-view .col-quater{
		float:left;
		width:200px;
		padding-right:26px;
		padding-bottom:3em;
	}

	.map-list-view .col-quater .last{
		padding-right:0;
	}
	
	.map-list-view .col-quater .last{
		padding-right:0;
	}

	
	.map-list-view dt{
		float:left;
		width:17px;
	}
	
	.map-list-view dd{
		font-size:1.2em;
		font-weight:bold;
		line-height:1.2em;
		margin:0 0 .8em 2em;
		zoom:1;
	}
	dd.country { z-index: 1; }
	
	#ie6 .map-view,
	#ie7 .map-view {
		zoom:1;
	}
	
	.map-list-view dd a img{
		position:absolute;
		right:-30px;
		top:-2px;
		border: 1px solid #ccc;
	}
	
	.map-list-view dt img{
		border: 1px solid #ccc;
	}
	
	/* map viewport styles */

	.map-viewport dt,
	.map-viewport h4{
		display:none;
	}
	
	.map-viewport h4.zoom{
		display:block;
	}
	
	.map {
		margin: 20px;
	}

	#country-list {
		display: none;
	}

	.map-viewport {
		width: 962px;
		height: 375px;
		overflow: hidden;
		position: relative;
	}

	.zoom-out {
		position: absolute;
		top: 26px;
		left: 26px;
		display: block;
		width: 192px;
		height:107px;
	}
	
	.zoom-out a 
	{
		display: block;
		width: 192px;
		height:107px;
	}
	
	#europe-view .zoom-out a 
	{
		background:url(/_layouts/images/OnShore/EEM/map/map-zoom-out-europe.png) no-repeat top left;
	}
	
	#ie6 #europe-view .zoom-out a 
	{
		background:url(/_layouts/images/OnShore/EEM/map/map-zoom-out-europe.gif) no-repeat top left;
	}
	
	
	#southandsoutheastasia-view .zoom-out a
	{
		background:url(/_layouts/images/OnShore/EEM/map/map-zoom-out-southeastasia.png) no-repeat top left;
	}
	
	#ie6 #southandsoutheastasia-view .zoom-out a
	{
		background:url(/_layouts/images/OnShore/EEM/map/map-zoom-out-southeastasia.gif) no-repeat top left;
	}


	#middleeastandafrica-view .zoom-out a
	{
		background:url(/_layouts/images/OnShore/EEM/map/map-zoom-out-middleeast.png) no-repeat top left;
	}
	
	#ie6 #middleeastandafrica-view .zoom-out a
	{
		background:url(/_layouts/images/OnShore/EEM/map/map-zoom-out-middleeast.gif) no-repeat top left;
	}
	
	#pacific-view .zoom-out a 
	{
		background:url(/_layouts/images/OnShore/EEM/map/map-zoom-out-pacific.png) no-repeat top left;
	}
	
	#ie6 #pacific-view .zoom-out a 
	{
		background:url(/_layouts/images/OnShore/EEM/map/map-zoom-out-pacific.gif) no-repeat top left;
	}
	
	.zoom-out a:hover
	{
		background-position:bottom left !important;
	}
	
	.map-viewport  .map-view {
		width: 962px;
		height: 380px;
		position: absolute;
		top: 0;
		left: 962px;
	}
	
	.map-viewport #world-view 						{ background:#BED0DA url(/_layouts/images/OnShore/EEM/map/map-worldmap.jpg); left: 0; }
	.map-viewport #europe-view 						{ display: none; background:#BED0DA url(/_layouts/images/OnShore/EEM/map/map-europe.jpg) }
	.map-viewport #southandsoutheastasia-view		{ display: none; background:#BED0DA url(/_layouts/images/OnShore/EEM/map/map-southeastasia.jpg); left: 1924px; }
	.map-viewport #middleeastandafrica-view 		{ display: none; background:#BED0DA url(/_layouts/images/OnShore/EEM/map/map-middleeast.jpg); left: 2886px; }
	.map-viewport #pacific-view				 		{ display: none; background:#BED0DA url(/_layouts/images/OnShore/EEM/map/map-pacific.jpg); left: 3848px; }

	.map-viewport .map-view h4.zoom, .map-viewport .map-view .country {
		margin: 0;
		position: absolute;
		cursor:pointer;
	}
	
	 .map-viewport .map-view h4.zoom,
	 #ie6 .map-viewport .map-view h4.zoom,
	 #ie7 .map-viewport .map-view h4.zoom {
	 	color:#fff;
	 	font-size:1.1em;
		line-height:1em;
	 	margin:0;
	 	padding:0;
	 }
	 
     .map-viewport .map-view h4.zoom span,
	 #ie6 .map-viewport .map-view h4.zoom span,
	 #ie7 .map-viewport .map-view h4.zoom span,
	 #ie8 .map-viewport .map-view h4.zoom span {
	 	text-transform:uppercase;
	 	height:23px;
	 	display:block;
	 	background:url(/_layouts/images/OnShore/EEM/map/map-region-zoom-bg.png) no-repeat top left;
	 	padding:13px 7px 14px 40px;
	 	margin-right:10px !important;
	 }
	 
	 #ie6 .map-viewport .map-view h4.zoom span,
	 #ie7 .map-viewport .map-view h4.zoom span,
	 #ie8 .map-viewport .map-view h4.zoom span {
	 	background:url(/_layouts/images/OnShore/EEM/map/map-region-zoom-bg.gif) no-repeat top left;
	 }
	 
	 .map-viewport .map-view h4.zoom span span,
	 #ie6 .map-viewport .map-view h4.zoom span span,
	 #ie7 .map-viewport .map-view h4.zoom span span,
	 #ie8 .map-viewport .map-view h4.zoom span span {
	 	margin:0;
	 	padding:0;
	 	width:10px !important;
	 	height:50px;
	 	position:absolute;
	 	top:0;
	 	right:-10px;
	 	background:url(/_layouts/images/OnShore/EEM/map/map-region-zoom-bg.png) no-repeat top right;
	 }
	 
     #ie6 .map-viewport .map-view h4.zoom span span,
	 #ie7 .map-viewport .map-view h4.zoom span span,
	 #ie8 .map-viewport .map-view h4.zoom span span {
		background:url(/_layouts/images/OnShore/EEM/map/map-region-zoom-bg.gif) no-repeat top right;
	 }
	 
	 .map-viewport .map-view h4.zoom:hover span,
	 #ie6 .map-viewport .map-view h4.zoom:hover span,
	 #ie7 .map-viewport .map-view h4.zoom:hover span,
	 #ie8 .map-viewport .map-view h4.zoom:hover span{
	 	background-position: bottom left;
	 }
	 
	 .map-viewport .map-view h4.zoom:hover span span,
	 #ie6 .map-viewport .map-view h4.zoom:hover span span,
	 #ie7 .map-viewport .map-view h4.zoom:hover span span,
	 #ie8 .map-viewport .map-view h4.zoom:hover span span {
	 	background-position: bottom right;
	 }
	
	.map-viewport .map-view .country ul
	{
		position:absolute;
		right:3px;
		top:0;
		z-index:1000;
		
	}
	
	.map-viewport .map-view .country ul li.fta
	{
		position:absolute;
		right: 5px;
		top:7px;
	}
	
	#ie6 .map-viewport .map-view .country ul li.fta
	#ie7 .map-viewport .map-view .country ul li.fta
	{
		left:2px;
	}

	.map-viewport .map-view .country a 
	{
		z-index:1;
		display:inline-block;
		height:11px;
		padding:10px 4px 10px 14px;
		margin-right:10px;
		color: #FFF !important;
		font-weight: bold;
		font-size: 1em;
		line-height:1em;
		text-decoration: none;
		text-align:center;
	}
	
	.map-viewport .map-view .country a.pad-right 
	{
		padding-right:25px !important;
	}
	
	.map-viewport .map-view .country a span.tab-end,
	#ie6 .map-viewport .map-view .country a span.tab-end, 
	#ie7 .map-viewport .map-view .country a span.tab-end,
	#ie8 .map-viewport .map-view .country a span.tab-end {
		top:0;
		right:0;
		margin-right:-10px;
		position:absolute;
		display:block;
		height:31px;
		width:10px;
		background:url(/_layouts/images/OnShore/EEM/map/map-country-bg.png) no-repeat top right;
	}
	
	#ie6 .map-viewport .map-view .country a span.tab-end, 
	#ie7 .map-viewport .map-view .country a span.tab-end,
	#ie8 .map-viewport .map-view .country a span.tab-end   {
		background:url(/_layouts/images/OnShore/EEM/map/map-country-bg.gif) no-repeat top right;
	}
	
	
	.map-viewport .map-view .country a,
	#ie6 .map-viewport .map-view .country a, 
	#ie7 .map-viewport .map-view .country a,
	#ie8 .map-viewport .map-view .country a {
		background:url(/_layouts/images/OnShore/EEM/map/map-country-bg.png) no-repeat top left;
	}
	
	#ie6 .map-viewport .map-view .country a, 
	#ie7 .map-viewport .map-view .country a,
	#ie8 .map-viewport .map-view .country a  {
		background:url(/_layouts/images/OnShore/EEM/map/map-country-bg.gif) no-repeat top left;
	}
	
	
	.map-viewport .map-view .country a:hover,
	#ie6 .map-viewport .map-view .country a:hover,
	#ie7 .map-viewport .map-view .country a:hover,
	#ie8 .map-viewport .map-view .country a:hover span.end {
		background-position:bottom left;
	}
	
	.map-viewport .map-view .country a:hover span.end,
	#ie6 .map-viewport .map-view .country a:hover span.end,
	#ie7 .map-viewport .map-view .country a:hover span.end,
	#ie8 .map-viewport .map-view .country a:hover span.end  {
		background-position:bottom right;
	}
	
	.map-viewport .map-view .country a.rightind,
	#ie6 .map-viewport .map-view .country a.rightind,
	#ie7 .map-viewport .map-view .country a.rightind,
	#ie8 .map-viewport .map-view .country a.rightind {
		margin-right:10px;
		padding:10px 10px 10px 12px;
		background:url(/_layouts/images/OnShore/EEM/map/map-country-bg-right.png) no-repeat top left;
	}
	
	#ie6 .map-viewport .map-view .country a.rightind,
	#ie7 .map-viewport .map-view .country a.rightind,
	#ie8 .map-viewport .map-view .country a.rightind  
	{
		background:url(/_layouts/images/OnShore/EEM/map/map-country-bg-right.gif) no-repeat top left;
	}	
	
	.map-viewport .map-view .country a.rightind span.tab-end,
	#ie6 .map-viewport .map-view .country a.rightind span.tab-end,
	#ie7 .map-viewport .map-view .country a.rightind span.tab-end,
	#ie8 .map-viewport .map-view .country a.rightind span.tab-end {
		margin-left:-8px;
		background:url(/_layouts/images/OnShore/EEM/map/map-country-bg-right.png) no-repeat top right;	
	}
	
	#ie6 .map-viewport .map-view .country a.rightind span.tab-end,
	#ie7 .map-viewport .map-view .country a.rightind span.tab-end,
	#ie8 .map-viewport .map-view .country a.rightind span.tab-end{
		
		background:url(/_layouts/images/OnShore/EEM/map/map-country-bg-right.gif) no-repeat top right;	
	}
	
	/** NORDICS **/
	
	.map-viewport .map-view .nordics a {
		height:32px;
		width: 158px;
		padding:12px 4px 12px 14px;
		margin-right:10px;
		line-height:1.5em;
		text-align:left;
	}
	.map-viewport .map-view .nordics a span.tab-end {
		top:0;
		right:0;
		margin-right:-10px;
		position:absolute;
		display:block;
		height:56px;
		width:10px;
		background:url(/_layouts/images/OnShore/map/map-country-bg-large.png) no-repeat top right;
	}
	#ie6 .map-viewport .map-view .nordics a span.tab-end, 
	#ie7 .map-viewport .map-view .nordics a span.tab-end,
	#ie8 .map-viewport .map-view .nordics a span.tab-end   {
		height:56px;
		background:url(/_layouts/images/OnShore/map/map-country-bg-large.gif) no-repeat top right;
	}
	.map-viewport .map-view .nordics a {
		background:url(/_layouts/images/OnShore/map/map-country-bg-large.png) no-repeat top left;
	}
	#ie6 .map-viewport .map-view .nordics a,
	#ie7 .map-viewport .map-view .nordics a,
	#ie8 .map-viewport .map-view .nordics a  {
		background:url(/_layouts/images/OnShore/map/map-country-bg-large.gif) no-repeat top left;
	}
	
	/** NORDICS **/
	
	/*.map-viewport .map-view .country a.rightind:hover,
	#ie6 .map-viewport .map-view .country a.rightind:hover,
	#ie7 .map-viewport .map-view .country a.rightind:hover {
		background-position:bottom left;
	}
	
	.map-viewport .map-view .country a.rightind:hover span.tab-end,
	#ie6 .map-viewport .map-view .country a.rightind:hover span.tab-end,
	#ie7 .map-viewport .map-view .country a.rightind:hover span.tab-end  {
		background-position:bottom right;
	}*/
	
	.map-viewport .country a img{
		display:inline-block !important;
		margin-left:3px  !important;
		margin-top:-4px  !important;
		vertical-align:top  !important;
	}

	/* map view country and region positions */
	.map-viewport .middleeastandafrica		  { top:133px; left:440px;}
	.map-viewport .middleeastandafrica span   { width: 90px; }
	.map-viewport .southandsoutheastasia	  { top:190px; left:605px;}
	.map-viewport .southandsoutheastasia span { width: 115px; }
	.map-viewport .europe					  { top:55px; left:452px;}
	.map-viewport .europe span				  { padding-top:19px !important; padding-bottom:20px !important; height:11px !important; width:52px !important;}
	.map-viewport .pacific					  { display: none; top:230px;	left:840px;}
	.map-viewport .pacific span				  { padding-top:19px!important; padding-bottom:20px !important; height:11px !important; width:52px !important;}
	
	.map-viewport .country		{height:31px !important;}
	
	.map-viewport .fiji				{ top: 162px;	left: 456px; }
	.map-viewport .australia		{ top: 255px;	left: 750px; }
	.map-viewport .japan			{ top: 87px;	left: 785px; }
	.map-viewport .hong-kong		{ top: 125px;	left: 720px; }
	.map-viewport .taiwan			{ top: 155px;	left: 730px; }
	.map-viewport .china			{ top: 127px;	left: 650px; }
	.map-viewport .south-korea		{ top: 90px;	left: 640px; }
	.map-viewport .argentina		{ top: 303px;	left: 270px; }
	.map-viewport .uruguay			{ top: 264px;	left: 300px; }
	.map-viewport .chile			{ top: 260px;	left: 210px; }
	.map-viewport .peru             { top: 215px;   left: 192px; }
	.map-viewport .brazil			{ top: 220px;	left: 313px; }
	.map-viewport .mexico			{ top: 147px;	left: 125px; }
	.map-viewport .usa				{ top: 100px;	left: 50px; }
	.map-viewport .canada			{ top: 57px;	left: 93px; }
	.map-viewport .new-caledonia	{ top: 251px;	left: 270px; }
	.map-viewport .french-polynesia	{ top: 170px;	left: 780px; }
	
	
	
	/* middle east Africa */
	.map-viewport .egypt		{ top: 115px;	left: 247px; }
	.map-viewport .turkey		{ top: 25px;	left: 270px; }
	.map-viewport .iran			{ top: 90px;	left: 455px; }
	.map-viewport .saudi-arabia	{ top: 160px;	left: 270px; }
	.map-viewport .oman			{ top: 198px;	left: 460px; }
	.map-viewport .pakistan		{ top: 105px;	left: 535px; }
	.map-viewport .uae			{ top: 158px;	left: 450px; }
	.map-viewport .south-africa	{ top: 295px;	left: 802px; }


	/* Europe */
	.map-viewport .uk			{ top: 110px;	left: 220px; }
	.map-viewport .france		{ top: 205px;	left: 305px; }
	.map-viewport .ireland		{ top: 145px;	left: 215px; }
	.map-viewport .netherlands	{ top: 145px;	left: 420px; }
	.map-viewport .belgium		{ top: 162px;	left: 335px; }
	.map-viewport .germany		{ top: 175px;	left: 445px; }
	.map-viewport .switzerland	{ top: 205px;	left: 425px; }
	.map-viewport .italy		{ top: 235px;	left: 485px; }
	.map-viewport .spain		{ top: 267px;	left: 345px; }
	.map-viewport .russia		{ top: 130px;	left: 740px; }
	.map-viewport .nordics		{ top: 60px;	left: 510px; }
	
	/* South And SouthEast Asia */ 
	
	.map-viewport .vietnam		{ top: 142px;	left: 485px; }
	.map-viewport .brunei		{ top: 235px;	left: 540px; }
	.map-viewport .malaysia		{ top: 230px;	left: 445px; }
	.map-viewport .philippines	{ top: 175px;	left: 600px; }
	.map-viewport .indonesia	{ top: 310px;	left: 480px; }
	.map-viewport .singapore	{ top: 259px;	left: 375px; }
	.map-viewport .sri-lanka	{ top: 213px;	left: 287px; }
	.map-viewport .india		{ top: 108px;	left: 250px; }
	.map-viewport .thailand		{ top: 141px;	left: 362px; }
	
	
	.map-info-panel
	{
		position:absolute;
		width:187px !important;
		display:none;
		z-index: 2;
	}
	
	.map-list-view .map-info-panel {
		left:0 !important;
	}
	
	.map-info-panel div,
	#ie6 .map-info-panel div,
	#ie7 .map-info-panel div,
	#ie8 .map-info-panel div
	{
		position:relative;
		z-index:2;
		background: url(/_layouts/images/OnShore/EEM/map/map-country-detail-bg.png) no-repeat left 19px;
	}
	    #ie6 .map-info-panel div,
	    #ie7 .map-info-panel div,
	    #ie8 .map-info-panel div
	    {
		    background: url(/_layouts/images/OnShore/map/map-country-detail-bg.gif) no-repeat left 19px;
	    }
	
	.map-info-panel div.down,
	#ie6 .map-info-panel div.down,
	#ie7 .map-info-panel div.down,
	#ie8 .map-info-panel div.down
	{
	    position: relative;
	    z-index: 2;
	    zoom: 1;
	    background:url(/_layouts/images/OnShore/EEM/map/map-country-detail-bg.png) no-repeat left bottom;
	}
	    #ie6 .map-info-panel div.down,
	    #ie7 .map-info-panel div.down,
	    #ie8 .map-info-panel div.down
	    {
		    background:url(/_layouts/images/OnShore/map/map-country-detail-bg.gif) no-repeat left bottom;
	    }
	    
	
	.map-info-panel span.bottom,
	#ie6 .map-info-panel span.bottom,
	#ie7 .map-info-panel span.bottom,
	#ie8 .map-info-panel span.bottom
	{
	    position: absolute;
	    left: 0;
		display:block;
		height:10px;
		width:187px;
		z-index:5;
		background:url(/_layouts/images/OnShore/EEM/map/map-country-detail-bg.png) no-repeat left bottom;
	}
	    #ie6 .map-info-panel span.bottom,
	    #ie7 .map-info-panel span.bottom,
	    #ie8 .map-info-panel span.bottom
	    {
		    background: url(/_layouts/images/OnShore/map/map-country-detail-bg.gif) no-repeat left bottom;
	    }
	
	.map-info-panel span.top,
	#ie6 .map-info-panel span.top,
	#ie7 .map-info-panel span.top,
	#ie8 .map-info-panel span.top
	{
	    display: block;
	    height: 10px;
	    width: 187px;
	    z-index: 5;
	    background:url(/_layouts/images/OnShore/EEM/map/map-country-detail-bg.png) no-repeat left top;
	}
	    #ie6 .map-info-panel span.top,
	    #ie7 .map-info-panel span.top,
	    #ie8 .map-info-panel span.top
	    {
	        background:url(/_layouts/images/OnShore/map/map-country-detail-bg.gif) no-repeat left top;
	    }
	
	.map-info-panel h4
	{
	    display: inline-block;
	    height: 17px;
	    float: left;
		zoom:1;
		font-size: 1.1em;
		color:#000;
		margin: 0;
		padding:5px 9px 0 14px;
		z-index:1;
		background: url(/_layouts/images/OnShore/map/map-country-detail-top.png) left top no-repeat;
	}
		#ie6 .map-info-panel h4,
		#ie7 .map-info-panel h4,
		#ie8 .map-info-panel h4 {
	        background: url(/_layouts/images/OnShore/map/map-country-detail-top.gif) left top no-repeat;
	    }
	
	#ie6 .map-info-panel div.title,
	#ie7 .map-info-panel div.title,
	#ie8 .map-info-panel div.title,
	.map-info-panel div.title { background-image: none; zoom: 1; }
	
	#ie6 .map-info-panel div.down-title,
	#ie7 .map-info-panel div.down-title,
	#ie8 .map-info-panel div.down-title,
	.map-info-panel div.down-title { position: relative; top: -12px; background-image: none; zoom: 1; }
	
	.map-info-panel div.down-title h4 {
	    height: 24px;
	    background: url(/_layouts/images/OnShore/map/map-country-detail-bottom.png) left bottom no-repeat;
	    z-index:6;
	    padding: 2px 9px 3px 14px;
	}
		#ie6 .map-info-panel div.down-title h4,
		#ie7 .map-info-panel div.down-title h4,
		#ie8 .map-info-panel div.down-title h4 {
	        background: url(/_layouts/images/OnShore/map/map-country-detail-bottom.gif) left bottom no-repeat;
	    }
	
	.map-info-panel img
	{
	    display: inline;
	    margin-right: 5px;
	    position: relative;
	    top: 2px;
		border:1px solid #fff;
	}
	
	.map-info-panel span.end {
	    width: 10px;
	    height: 22px;
	    display: block;
	    float: left;
	    background: url(/_layouts/images/OnShore/map/map-country-detail-top.png) right top no-repeat;
	}
	    #ie6 .map-info-panel span.end,
	    #ie7 .map-info-panel span.end,
	    #ie8 .map-info-panel span.end {
	        background: url(/_layouts/images/OnShore/map/map-country-detail-top.gif) right top no-repeat;
	    }
	    div.uae h4 { height: 3.0em; width: 164px; }
	    div.nordics h4 { height: 4.5em; width: 164px; }
	    div.uae span.end, div.nordics span.end { display:none; }
	
	.map-info-panel div.down-title span.end {
	    height: 29px;
	    background: url(/_layouts/images/OnShore/map/map-country-detail-bottom.png) right bottom no-repeat;
	}
	    #ie6 .map-info-panel div.down-title span.end,
	    #ie7 .map-info-panel div.down-title span.end,
	    #ie8 .map-info-panel div.down-title span.end {
	        background: url(/_layouts/images/OnShore/map/map-country-detail-bottom.gif) right bottom no-repeat;
	    }
	
	.map-info-panel h5 {
	    font-size: 1.1em;
	    margin: 0 12px;
	    padding-top: 8px;
	    clear: both;
	}
	
	div.down h5 { padding-top: 0; }
	
	.map-info-panel ul
	{
		padding-bottom: 1.2em;
		clear: both;
	}
	div.down ul { margin-bottom: 8px; }
	
	.map-info-panel li
	{
		display:block;
		padding:5px 12px 2px 12px;
		line-height: 1.1em;
		
	}
	
	.map-info-panel li a {
		padding: 3px 0 3px 0;
		display: inline-block;
		
	}
	
	#ie7 .map-info-panel li span {
		margin-bottom: 3px;
		display: inline-block;
	}
	
	.map-info-panel li a,
	.map-info-panel li .amount
	{
		font-weight: bold;
		
	}
	
	.map-info-panel li.fta
	{
		background:url(/_layouts/images/OnShore/EEM/flags/flag_fta.png) no-repeat;	
		background-position: 143px 5px;
	}
	
	#ie6 .map-info-panel li.fta
	{
		background:url(/_layouts/images/OnShore/EEM/flags/flag_fta.gif) no-repeat;
		background-position: 143px 5px;
	}
	
	/** FLAGS **/			
	.fiji-flag			{ background: url(/_layouts/images/OnShore/EEM/flags/flag_fiji.gif) no-repeat !important; padding-left: 25px}
	.australia-flag		{ background: url(/_layouts/images/OnShore/EEM/flags/flag_australia.gif) no-repeat !important; padding-left: 25px }
	.japan-flag			{ background: url(/_layouts/images/OnShore/EEM/flags/flag_japan.gif) no-repeat !important; padding-left: 25px }
	.hong-kong-flag		{ background: url(/_layouts/images/OnShore/EEM/flags/flag_hongkong.gif) no-repeat !important; padding-left: 25px }
	.taiwan-flag		{ background: /*url(/_layouts/images/OnShore/EEM/flags/flag_taiwan.gif)*/ none !important; padding-left: 0px }
	.china-flag			{ background: url(/_layouts/images/OnShore/EEM/flags/flag_china.gif) no-repeat !important; padding-left: 25px }
	.south-korea-flag	{ background: url(/_layouts/images/OnShore/EEM/flags/flag_southkorea.gif) no-repeat !important; padding-left: 25px }
	.argentina-flag		{ background: url(/_layouts/images/OnShore/EEM/flags/flag_argentina.gif) no-repeat !important; padding-left: 25px }
	.uruguay-flag		{ background: url(/_layouts/images/OnShore/EEM/flags/flag_uruguay.gif) no-repeat !important; padding-left: 25px }
	.chile-flag			{ background: url(/_layouts/images/OnShore/EEM/flags/flag_chile.gif) no-repeat !important; padding-left: 25px }
	.peru-flag          { background: url(/_layouts/images/OnShore/EEM/flags/flag_peru.gif) no-repeat !important; padding-left: 25px }
	.brazil-flag		{ background: url(/_layouts/images/OnShore/EEM/flags/flag_brazil.gif) no-repeat !important; padding-left: 25px }
	.mexico-flag		{ background: url(/_layouts/images/OnShore/EEM/flags/flag_mexico.gif) no-repeat !important; padding-left: 25px }
	.usa-flag			{ background: url(/_layouts/images/OnShore/EEM/flags/flag_us.gif) no-repeat !important; padding-left: 25px }
	.canada-flag		{ background: url(/_layouts/images/OnShore/EEM/flags/flag_canada.gif) no-repeat !important; padding-left: 25px }
	.new-caledonia-flag	{ background: url(/_layouts/images/OnShore/EEM/flags/flag_newcaledonia.gif) no-repeat !important; padding-left: 25px }
	.french-polynesia-flag	{ background: url(/_layouts/images/OnShore/EEM/flags/flag_FrenchPolynesia.gif) no-repeat !important; padding-left: 25px }

	/* middle east Africa */
	.egypt-flag			{ background: url(/_layouts/images/OnShore/EEM/flags/flag_egypt.gif) no-repeat !important; padding-left: 25px }
	.turkey-flag		{ background: url(/_layouts/images/OnShore/EEM/flags/flag_turkey.gif) no-repeat !important; padding-left: 25px }
	.iran-flag			{ background: url(/_layouts/images/OnShore/EEM/flags/flag_iran.gif) no-repeat !important; padding-left: 25px }
	.saudi-arabia-flag	{ background: url(/_layouts/images/OnShore/EEM/flags/flag_saudiarabia.gif) no-repeat !important; padding-left: 25px }
	.oman-flag			{ background: url(/_layouts/images/OnShore/EEM/flags/flag_oman.gif) no-repeat !important; padding-left: 25px }
	.pakistan-flag		{ background: url(/_layouts/images/OnShore/EEM/flags/flag_pakistan.gif) no-repeat !important; padding-left: 25px }
	.uae-flag			{ background: url(/_layouts/images/OnShore/EEM/flags/flag_uae.gif) no-repeat !important; padding-left: 25px }
	.south-africa-flag	{ background: url(/_layouts/images/OnShore/EEM/flags/flag_southafrica.gif) no-repeat !important; padding-left: 25px }

	/* Europe */
	.uk-flag			{ background: url(/_layouts/images/OnShore/EEM/flags/flag_uk.gif) no-repeat !important; padding-left: 25px }
	.france-flag		{ background: url(/_layouts/images/OnShore/EEM/flags/flag_france.gif) no-repeat !important; padding-left: 25px }
	.ireland-flag		{ background: url(/_layouts/images/OnShore/EEM/flags/flag_ireland.gif) no-repeat !important; padding-left: 25px }
	.netherlands-flag	{ background: url(/_layouts/images/OnShore/EEM/flags/flag_netherland.gif) no-repeat !important; padding-left: 25px }
	.belgium-flag		{ background: url(/_layouts/images/OnShore/EEM/flags/flag_belgium.gif) no-repeat !important; padding-left: 25px }
	.germany-flag		{ background: url(/_layouts/images/OnShore/EEM/flags/flag_germany.gif) no-repeat !important; padding-left: 25px }
	.switzerland-flag	{ background: url(/_layouts/images/OnShore/EEM/flags/flag_switzerland.gif) no-repeat !important; padding-left: 25px }
	.italy-flag			{ background: url(/_layouts/images/OnShore/EEM/flags/flag_italy.gif) no-repeat !important; padding-left: 25px; }
	.spain-flag			{ background: url(/_layouts/images/OnShore/EEM/flags/flag_spain.gif) no-repeat !important; padding-left: 25px }
	.russia-flag		{ background: url(/_layouts/images/OnShore/EEM/flags/flag_russia.gif) no-repeat !important; padding-left: 25px }
	.nordics-flag		{ background: url(/_layouts/images/OnShore/EEM/flags/flag_nordics.gif) no-repeat !important; padding-left: 25px }
	
	/* South And SouthEast Asia */ 
	
	.vietnam-flag		{ background: url(/_layouts/images/OnShore/EEM/flags/flag_vietnam.gif) no-repeat !important; padding-left: 25px }
	.brunei-flag		{ background: url(/_layouts/images/OnShore/EEM/flags/flag_brunei.gif) no-repeat !important; padding-left: 25px }
	.malaysia-flag		{ background: url(/_layouts/images/OnShore/EEM/flags/flag_malaysia.gif) no-repeat !important; padding-left: 25px }
	.philippines-flag	{ background: url(/_layouts/images/OnShore/EEM/flags/flag_philippines.gif) no-repeat !important; padding-left: 25px }
	.indonesia-flag		{ background: url(/_layouts/images/OnShore/EEM/flags/flag_indonesia.gif) no-repeat !important; padding-left: 25px }
	.singapore-flag		{ background: url(/_layouts/images/OnShore/EEM/flags/flag_singapore.gif) no-repeat !important; padding-left: 25px }
	.sri-lanka-flag		{ background: url(/_layouts/images/OnShore/EEM/flags/flag_srilanka.gif) no-repeat !important; padding-left: 25px }
	.india-flag			{ background: url(/_layouts/images/OnShore/EEM/flags/flag_india.gif) no-repeat !important; padding-left: 25px }
	.thailand-flag		{ background: url(/_layouts/images/OnShore/EEM/flags/flag_thailand.gif) no-repeat !important; padding-left: 25px }
	
	/** FLAGS with white border **/
	.fiji-flag-white	{ background: url(/_layouts/images/OnShore/EEM/flags/white-border/flag_fiji.gif) no-repeat !important; padding-left: 25px}
	.australia-flag-white		{ background: url(/_layouts/images/OnShore/EEM/flags/white-border/flag_australia.gif) no-repeat !important; padding-left: 25px }
	.japan-flag-white			{ background: url(/_layouts/images/OnShore/EEM/flags/white-border/flag_japan.gif) no-repeat !important; padding-left: 25px }
	.hong-kong-flag-white		{ background: url(/_layouts/images/OnShore/EEM/flags/white-border/flag_hongkong.gif) no-repeat !important; padding-left: 25px }
	.taiwan-flag-white		{ background: /*url(/_layouts/images/OnShore/EEM/flags/white-border/flag_taiwan.gif)*/ none !important; padding-left: 0px }
	.china-flag-white			{ background: url(/_layouts/images/OnShore/EEM/flags/white-border/flag_china.gif) no-repeat !important; padding-left: 25px }
	.south-korea-flag-white	{ background: url(/_layouts/images/OnShore/EEM/flags/white-border/flag_southkorea.gif) no-repeat !important; padding-left: 25px }
	.argentina-flag-white		{ background: url(/_layouts/images/OnShore/EEM/flags/white-border/flag_argentina.gif) no-repeat !important; padding-left: 25px }
	.uruguay-flag-white		{ background: url(/_layouts/images/OnShore/EEM/flags/white-border/flag_uruguay.gif) no-repeat !important; padding-left: 25px }
	.chile-flag-white			{ background: url(/_layouts/images/OnShore/EEM/flags/white-border/flag_chile.gif) no-repeat !important; padding-left: 25px }
	.peru-flag-white          { background: url(/_layouts/images/OnShore/EEM/flags/white-border/flag_peru.gif) no-repeat !important; padding-left: 25px }
	.brazil-flag-white		{ background: url(/_layouts/images/OnShore/EEM/flags/white-border/flag_brazil.gif) no-repeat !important; padding-left: 25px }
	.mexico-flag-white		{ background: url(/_layouts/images/OnShore/EEM/flags/white-border/flag_mexico.gif) no-repeat !important; padding-left: 25px }
	.usa-flag-white			{ background: url(/_layouts/images/OnShore/EEM/flags/white-border/flag_us.gif) no-repeat !important; padding-left: 25px }
	.canada-flag-white		{ background: url(/_layouts/images/OnShore/EEM/flags/white-border/flag_canada.gif) no-repeat !important; padding-left: 25px }
	.new-caledonia-flag-white	{ background: url(/_layouts/images/OnShore/EEM/flags/white-border/flag_newcaledonia.gif) no-repeat !important; padding-left: 25px }
	.french-polynesia-flag-white	{ background: url(/_layouts/images/OnShore/EEM/flags/white-border/flag_FrenchPolynesia.gif) no-repeat !important; padding-left: 25px }

	/* middle east Africa */
	.egypt-flag-white			{ background: url(/_layouts/images/OnShore/EEM/flags/white-border/flag_egypt.gif) no-repeat !important; padding-left: 25px }
	.turkey-flag-white		{ background: url(/_layouts/images/OnShore/EEM/flags/white-border/flag_turkey.gif) no-repeat !important; padding-left: 25px }
	.iran-flag-white			{ background: url(/_layouts/images/OnShore/EEM/flags/white-border/flag_iran.gif) no-repeat !important; padding-left: 25px }
	.saudi-arabia-flag-white	{ background: url(/_layouts/images/OnShore/EEM/flags/white-border/flag_saudiarabia.gif) no-repeat !important; padding-left: 25px }
	.oman-flag-white			{ background: url(/_layouts/images/OnShore/EEM/flags/white-border/flag_oman.gif) no-repeat !important; padding-left: 25px }
	.pakistan-flag-white		{ background: url(/_layouts/images/OnShore/EEM/flags/white-border/flag_pakistan.gif) no-repeat !important; padding-left: 25px }
	.uae-flag-white			{ background: url(/_layouts/images/OnShore/EEM/flags/white-border/flag_uae.gif) no-repeat !important; padding-left: 25px }
	.south-africa-flag-white	{ background: url(/_layouts/images/OnShore/EEM/flags/white-border/flag_southafrica.gif) no-repeat !important; padding-left: 25px }

	/* Europe */
	.uk-flag-white			{ background: url(/_layouts/images/OnShore/EEM/flags/white-border/flag_uk.gif) no-repeat !important; padding-left: 25px }
	.france-flag-white		{ background: url(/_layouts/images/OnShore/EEM/flags/white-border/flag_france.gif) no-repeat !important; padding-left: 25px }
	.ireland-flag-white		{ background: url(/_layouts/images/OnShore/EEM/flags/white-border/flag_ireland.gif) no-repeat !important; padding-left: 25px }
	.netherlands-flag-white	{ background: url(/_layouts/images/OnShore/EEM/flags/white-border/flag_netherland.gif) no-repeat !important; padding-left: 25px }
	.belgium-flag-white		{ background: url(/_layouts/images/OnShore/EEM/flags/white-border/flag_belgium.gif) no-repeat !important; padding-left: 25px }
	.germany-flag-white		{ background: url(/_layouts/images/OnShore/EEM/flags/white-border/flag_germany.gif) no-repeat !important; padding-left: 25px }
	.switzerland-flag-white	{ background: url(/_layouts/images/OnShore/EEM/flags/white-border/flag_switzerland.gif) no-repeat !important; padding-left: 25px }
	.italy-flag-white			{ background: url(/_layouts/images/OnShore/EEM/flags/white-border/flag_italy.gif) no-repeat !important; padding-left: 25px; }
	.spain-flag-white			{ background: url(/_layouts/images/OnShore/EEM/flags/white-border/flag_spain.gif) no-repeat !important; padding-left: 25px }
	.russia-flag-white		{ background: url(/_layouts/images/OnShore/EEM/flags/white-border/flag_russia.gif) no-repeat !important; padding-left: 25px }
	.nordics-flag-white		{ background: url(/_layouts/images/OnShore/EEM/flags/white-border/flag_nordics.gif) no-repeat !important; padding-left: 25px }
	
	/* South And SouthEast Asia */ 
	
	.vietnam-flag-white		{ background: url(/_layouts/images/OnShore/EEM/flags/white-border/flag_vietnam.gif)no-repeat !important; padding-left: 25px }
	.brunei-flag-white		{ background: url(/_layouts/images/OnShore/EEM/flags/white-border/flag_brunei.gif) no-repeat !important; padding-left: 25px }
	.malaysia-flag-white		{ background: url(/_layouts/images/OnShore/EEM/flags/white-border/flag_malaysia.gif) no-repeat !important; padding-left: 25px }
	.philippines-flag-white	{ background: url(/_layouts/images/OnShore/EEM/flags/white-border/flag_philippines.gif) no-repeat !important; padding-left: 25px }
	.indonesia-flag-white		{ background: url(/_layouts/images/OnShore/EEM/flags/white-border/flag_indonesia.gif) no-repeat !important; padding-left: 25px }
	.singapore-flag-white		{ background: url(/_layouts/images/OnShore/EEM/flags/white-border/flag_singapore.gif) no-repeat !important; padding-left: 25px }
	.sri-lanka-flag-white		{ background: url(/_layouts/images/OnShore/EEM/flags/white-border/flag_srilanka.gif) no-repeat !important; padding-left: 25px }
	.india-flag-white			{ background: url(/_layouts/images/OnShore/EEM/flags/white-border/flag_india.gif) no-repeat !important; padding-left: 25px }
	.thailand-flag-white		{ background: url(/_layouts/images/OnShore/EEM/flags/white-border/flag_thailand.gif) no-repeat !important; padding-left: 25px }
	
	/* Positioning for flags */
	.explore-export-markets #content .pod-fullwidth-half .pod h2 a, 
	.explore-export-markets #content .pod-half .pod h2 a {
		background-position: left 3px !important;
	}
	
/* *08: Section Skins ----------------------------------------------------------------------------------------*/

/* 08a Section Pods */

#sidebar .get-ready-to-export h2 {
	background: url(/_layouts/images/OnShore/bg/sidebar/pod-header-get-ready-to-export.gif) top left no-repeat;
}

#sidebar .develop-knowledge-expertise h2 {
	background: url(/_layouts/images/OnShore/bg/sidebar/pod-header-develop-knowledge-expertise.gif) top left no-repeat;
}

#sidebar .access-international-networks h2 {
	background: url(/_layouts/images/OnShore/bg/sidebar/pod-header-access-international-networks.gif) top left no-repeat;
}

#sidebar .explore-export-markets h2 {
	background: url(/_layouts/images/OnShore/bg/sidebar/pod-header-explore-export-markets.gif) top left no-repeat;
}

#sidebar .find-funding-assistance h2 {
	background: url(/_layouts/images/OnShore/bg/sidebar/pod-header-find-funding-assistance.gif) top left no-repeat;
}

#sidebar .generic h2,
#sidebar .features-commentary h2 {
	background: url(/_layouts/images/OnShore/bg/sidebar/pod-header-features-commentary.gif) top left no-repeat;
}

#sidebar .compare {
	padding-bottom: 0px
}

#sidebar .compare .container {
	background: url(/_layouts/images/OnShore/bg/sidebar/bg-sidebar-compare-countries.png) top left no-repeat;
	overflow: hidden;
	padding-bottom: 5px;
}

	#sidebar .compare .container p{
		color:#003276;
		margin:0;
		padding:10px 94px 15px 20px;
	}
	
	#sidebar .compare .container a {
		background: url(/_layouts/images/OnShore/btn/btn-compare-countries.png) top left no-repeat;
		display: block;
		height: 42px;
		width: 178px;
		margin-left: 20px;
	}
	
		#sidebar .compare .container a span {
			display: block;
			text-indent: -99999px;
			overflow: hidden;
		}
	
		#sidebar .compare .container a:hover { 
			background-position: left -60px;
		}
	
/***** 7C - Compare Country List Form Styles ******/
	#content-wrapper div.country-list 
	{ 
		width: 970px; 
		background: none repeat scroll 0 0 #FFFFFF;
		float: left;
		position: relative;
	}
	#content div.country-list { width: 735px !important; }
	#content div.country-list h4 { color: Black; }
	#content div.country-list dt { width: 53px; clear:left; }			
	#content div.country-list span.checkbox { float:left; margin-right:13px; margin-top: 5px; height: 100%; }
	#content div.country-list div.country-group span.checkbox {  }
	#content div.country-list span.checkbox input { width: 15px; height: 15px;}
	#content div.country-list .col-quater .map-view { clear:left; }
	#content div.country-list dt img { float:left; margin-top: 7px; margin-right: 6px; }
	#ie6 #content div.country-list dt img, #ie7 #content div.country-list dt img, #ie8 #content div.country-list dt img { margin-top: 7px; }
	/*#ie7 #content.country-list dd a, #ie8 #content.country-list dd a  { margin-top: 5px; }*/
	#content div.country-list h4.country-group { 
		margin-top: 2px;
		font-size:1.3em;
	}
	#ie6 #content div.country-list h4.country-group, 
	#ie7 #content div.country-list h4.country-group, 
	#ie8 #content div.country-list h4.country-group { float:left; } /* IE fix for 2nd line of H4 not indenting */
	#content div.country-list div.country-group { margin-top: 20px; }
	#ie7 #content div.country-list div.country-group { margin-bottom: 8px; }
	#ie8 #content div.country-list div.country-group { margin-bottom: 0px; }
	#ie6 #content div.country-list div.country-group, #ie7 #content div.country-list div.country-group, #ie8 #content.country-list div.country-group { float: left; }
	#ie7 #content div.country-list #pacific-view { margin-top: 5px; }
	#content div.country-list .map-list-view .col-quater { width: 170px; padding-right: 13px; }
	.compare-button { 
		float:left; 
		border:none;
		text-indent: -999px;
		text-transform: capitalize; }
	#compare_chosen_countries,
	#unselect_all_countries { cursor:pointer; }
	#compare_chosen_countries {
		width: 267px;
		height: 51px;
		background: url(/_layouts/images/OnShore/btn/btn-compare-countries.gif) no-repeat;			
	}
	
	#content div.country-list ul { margin-bottom: 0px; margin-top: -5px; }
	#content div.country-list dd a { float: left; }
	#ie8 #content div.country-list dd { float: left; margin-left: 0px; }
	#content div.country-list .map-view dd ul li.fta { width: 15px !important; margin-left:5px; }
	#ie7 #content div.country-list .map-view dd ul { margin-left: 0; }
	#content div.country-list dd, #content.country-list h4 { float: left; }
		
	#compare_buttons { clear:left; float:left; width: 700px; height: 51px; }
	#content div.country-list div.country-group { clear:left; width: 170px; }
	#content div.country-list .map-list-view .col-quater { padding-bottom: 10px; }
	#content div.country-list dd { margin-left: 0; margin-bottom: 0; padding-top: 5px; width: 117px; }
	#content div.country-list .col-quater div { float: left; }
	#ie6 #content div.country-list dl, #ie7 #content div.country-list dl {  width: 170px; } /* ie7 fix */
	#content div.country-list dd { margin-bottom: 5px; }
	#ie7 #compare-country-form { margin-top: 10px; }

/***** 08b SECTION 1: Get Ready to Export *****/

	.get-ready-to-export #content-wrapper #sub-navigation {
		background: url(/_layouts/images/OnShore/bg/bg-subnav-get-ready-to-export.png) bottom left no-repeat;
	}

		.get-ready-to-export #content-wrapper #sub-navigation h2 {
			background:#fff url(/_layouts/images/OnShore/hdg/hdg-subnav-get-ready-to-export.png) top left no-repeat;
		}
		
		.get-ready-to-export #content-wrapper #sub-navigation ul li a:hover,
		.get-ready-to-export #content-wrapper #sub-navigation ul li.selected a {
			background:#ecc749;
		}
		
		.get-ready-to-export #content-wrapper #sub-navigation ul li.selected ul li a:hover {
			color: #ffc11d;
		}
	
	#expanded-navigation dl.get-ready-to-export a:hover,
	#expanded-navigation dl.get-ready-to-export .selected a {
		background: #ecc749;
	}

	.get-ready-to-export #header-wrapper {
		background: url(/_layouts/images/OnShore/bg/bg-hd-grad-get-ready-to-export.png) top center repeat-y;
	}

	.get-ready-to-export #header {
		background: url(/_layouts/images/OnShore/bg/bg-head-get-ready-to-export.jpg) top left no-repeat;
	}

	.get-ready-to-export #cookie-trail p.trail a {
		color:#ffc11d;
	}

	.get-ready-to-export #content-wrapper a {
		color: #a9721b;
	}

	.get-ready-to-export #content ul li {
		background: url(/_layouts/images/OnShore/ind/ind-bullet-get-ready-to-export.png) 0 6px no-repeat;
	}

	.get-ready-to-export #content .hilited-links li {
		background: url(/_layouts/images/OnShore/ind/ind-bulletarrow-get-ready-to-export.png) 0 6px no-repeat;
	}
	
	.get-ready-to-export #sidebar .pod .get-ready-to-export li {
		background: url(/_layouts/images/OnShore/ind/ind-bulletarrow-get-ready-to-export.png) 0 4px no-repeat;
	}
	
	.get-ready-to-export #sidebar .pod .get-ready-to-export li a {
		color: #BF8200;
	}

	.get-ready-to-export #content-wrapper .back-to-top {
		background-image: url(/_layouts/images/OnShore/ind/ind-top-get-ready-to-export.png);
	}
	
	.get-ready-to-export #content .pagination ul li a:hover {
		background-color:#a9721b;
	}
	
	.get-ready-to-export #content .pagination ul li.selected a:hover,
	.get-ready-to-export #content .pagination ul li.next a,
	.get-ready-to-export #content .pagination ul li.prev a,
	.get-ready-to-export #content .pagination ul li.next a:hover,
	.get-ready-to-export #content .pagination ul li.prev a:hover {
		color:#a9721b;
	}
	
	.get-ready-to-export #content .pagination ul li.next a,
	.get-ready-to-export #content .pagination ul li.next a:hover {
		background-image:url(/_layouts/images/OnShore/ind/ind-right-get-ready-to-export.png);
	}
	
	.get-ready-to-export #content .pagination ul li.prev a,
	.get-ready-to-export #content .pagination ul li.prev a:hover {
		background-image:url(/_layouts/images/OnShore/ind/ind-left-get-ready-to-export.png);
	}
	

/***** 08b SECTION 2: Develop Knowledge & Expertise *****/
	.develop-knowledge-expertise #content-wrapper #sub-navigation {
		background: url(/_layouts/images/OnShore/bg/bg-subnav-develop-knowledge-expertise.png) bottom left no-repeat;
	}

		.develop-knowledge-expertise #content-wrapper #sub-navigation h2 {
			background:#fff url(/_layouts/images/OnShore/hdg/hdg-subnav-develop-knowledge-expertise.png) top left no-repeat;
		}
		
		.develop-knowledge-expertise #content-wrapper #sub-navigation ul li a:hover,
		.develop-knowledge-expertise #content-wrapper #sub-navigation ul li.selected a {
			background: #b7090e;
			color:#fff;
		}
		
		.develop-knowledge-expertise #content-wrapper #sub-navigation ul li.selected ul li a:hover {
			color: #e23336;
		}
	
	#expanded-navigation dl.develop-knowledge-expertise a:hover,
	#expanded-navigation dl.develop-knowledge-expertise .selected a {
		background: #e23336;
	}

	.develop-knowledge-expertise #header-wrapper {
		background: url(/_layouts/images/OnShore/bg/bg-hd-grad-develop-knowledge-expertise.png) top center repeat-y;
	}

	.develop-knowledge-expertise #header {
		background: url(/_layouts/images/OnShore/bg/bg-head-develop-knowledge-expertise.jpg) top left no-repeat;
	}
	
	.develop-knowledge-expertise #cookie-trail p.trail a{
		color: #e23336;
	}

	.develop-knowledge-expertise #content-wrapper a {
		color: #b7090e;
	}

	.develop-knowledge-expertise #content ul li {
		background: url(/_layouts/images/OnShore/ind/ind-bullet-develop-knowledge-expertise.png) 0 6px no-repeat;
	}

	.develop-knowledge-expertise #content .hilited-links li {
		background: url(/_layouts/images/OnShore/ind/ind-bulletarrow-develop-knowledge-expertise.png) 0 6px no-repeat;
	}
	
	.develop-knowledge-expertise #sidebar .pod .develop-knowledge-expertise li {
		background: url(/_layouts/images/OnShore/ind/ind-bulletarrow-develop-knowledge-expertise.png) 0 4px no-repeat;
	}
	
	.develop-knowledge-expertise #sidebar .pod .develop-knowledge-expertise li a {
		color: #b7090e;
	}

	.develop-knowledge-expertise #content-wrapper .back-to-top {
		background-image: url(/_layouts/images/OnShore/ind/ind-top-develop-knowledge-expertise.png);
	}
	
	.develop-knowledge-expertise #content .pagination ul li a:hover {
		background-color:#b7090e;
	}
	
	.develop-knowledge-expertise #content .pagination ul li.selected a:hover,
	.develop-knowledge-expertise #content .pagination ul li.next a,
	.develop-knowledge-expertise #content .pagination ul li.prev a,
	.develop-knowledge-expertise #content .pagination ul li.next a:hover,
	.develop-knowledge-expertise #content .pagination ul li.prev a:hover {
		color:#b7090e;
	}
	
	.develop-knowledge-expertise #content .pagination ul li.next a,
	.develop-knowledge-expertise #content .pagination ul li.next a:hover {
		background-image:url(/_layouts/images/OnShore/ind/ind-right-develop-knowledge-expertise.png);
	}
	
	.develop-knowledge-expertise #content .pagination ul li.prev a,
	.develop-knowledge-expertise #content .pagination ul li.prev a:hover {
		background-image:url(/_layouts/images/OnShore/ind/ind-left-develop-knowledge-expertise.png);
	}

/***** 08b SECTION 3: Access International Networks *****/
	.access-international-networks #content-wrapper #sub-navigation {
		background: url(/_layouts/images/OnShore/bg/bg-subnav-access-international-networks.png) bottom left no-repeat;
	}

		.access-international-networks #content-wrapper #sub-navigation h2 {
			background:#fff url(/_layouts/images/OnShore/hdg/hdg-subnav-access-international-networks.png) top left no-repeat;
		}
		
		.access-international-networks #content-wrapper #sub-navigation ul li a:hover,
		.access-international-networks #content-wrapper #sub-navigation ul li.selected a {
			background: #389851;
			color:#fff;
		}
		
		.access-international-networks #content-wrapper #sub-navigation ul li.selected ul li a:hover {
			color: #94dfa8;
		}
	
	#expanded-navigation dl.access-international-networks a:hover,
	#expanded-navigation dl.access-international-networks .selected a {
		background: #75d08e;
	}
	
	.access-international-networks #header-wrapper {
		background: url(/_layouts/images/OnShore/bg/bg-hd-grad-access-international-networks.png) top center repeat-y;
	}

	.access-international-networks #header {
		background: url(/_layouts/images/OnShore/bg/bg-head-access-international-networks.jpg) top left no-repeat;
	}
	
	.access-international-networks #cookie-trail p.trail a{
		color: #94dfa8;
	}

	.access-international-networks #content-wrapper a {
		color:#066a0d;
	}

	.access-international-networks #content ul li {
		background: url(/_layouts/images/OnShore/ind/ind-bullet-access-international-networks.png) 0 6px no-repeat;
	}

	.access-international-networks #content .hilited-links li {
		background: url(/_layouts/images/OnShore/ind/ind-bulletarrow-access-international-networks.png) 0 6px no-repeat;
	}
	
	.access-international-networks #sidebar .pod .access-international-networks li {
		background: url(/_layouts/images/OnShore/ind/ind-bulletarrow-access-international-networks.png) 0 4px no-repeat;
	}
	
	.access-international-networks #sidebar .pod .access-international-networks li a {
		color: #066a0d;
	}

	.access-international-networks #content-wrapper .back-to-top {
		background-image: url(/_layouts/images/OnShore/ind/ind-top-access-international-networks.png);
	}
	
	.access-international-networks #content .pagination ul li a:hover {
		background-color:#066a0d;
	}
	
	.access-international-networks #content .pagination ul li.selected a:hover,
	.access-international-networks #content .pagination ul li.next a,
	.access-international-networks #content .pagination ul li.prev a,
	.access-international-networks #content .pagination ul li.next a:hover,
	.access-international-networks #content .pagination ul li.prev a:hover {
		color:#066a0d;
	}
	
	.access-international-networks #content .pagination ul li.next a,
	.access-international-networks #content .pagination ul li.next a:hover {
		background-image:url(/_layouts/images/OnShore/ind/ind-right-access-international-networks.png);
	}
	
	.access-international-networks #content .pagination ul li.prev a,
	.access-international-networks #content .pagination ul li.prev a:hover {
		background-image:url(/_layouts/images/OnShore/ind/ind-left-access-international-networks.png);
	}

/***** 08b SECTION 4: Explore Export Markets *****/
	.explore-export-markets #content-wrapper #sub-navigation {
		background: url(/_layouts/images/OnShore/bg/bg-subnav-explore-export-markets.png) bottom left no-repeat;
	}

		.explore-export-markets #content-wrapper #sub-navigation h2 {
			background:#fff url(/_layouts/images/OnShore/hdg/hdg-subnav-explore-export-markets.png) top left no-repeat;
		}
		
		.explore-export-markets #content-wrapper #sub-navigation ul li a:hover,
		.explore-export-markets #content-wrapper #sub-navigation ul li.selected a {
			background: #f27d21;
		}
		
		.explore-export-markets #content-wrapper #sub-navigation ul li.selected ul li a:hover {
			color: #f27d21;
		}
	
	#expanded-navigation dl.explore-export-markets a:hover,
	#expanded-navigation dl.explore-export-markets .selected a {
		background: #f27d21;
	}
	
	.explore-export-markets #header-wrapper {
		background: url(/_layouts/images/OnShore/bg/bg-hd-grad-explore-export-markets.png) top center repeat-y;
	}

	.explore-export-markets #header {
		background: url(/_layouts/images/OnShore/bg/bg-head-explore-export-markets.jpg) top left no-repeat;
	}
	
	.explore-export-markets #cookie-trail p.trail a {
		color: #f27d21;
	}

	.explore-export-markets #content-wrapper a {
		color:#cb5e17;
	}
	
	.explore-export-markets #content ul li {
		background: url(/_layouts/images/OnShore/ind/ind-bullet-explore-export-markets.png) 0 6px no-repeat;
	}

	.explore-export-markets #content .hilited-links li {
		background: url(/_layouts/images/OnShore/ind/ind-bulletarrow-explore-export-markets.png) 0 6px no-repeat;
	}
	
	.explore-export-markets #content .listing.country-resources .hilited-links {
	    margin-bottom: 5px;
	}
	
	.explore-export-markets #content .listing.country-resources .hilited-links li {
	    background: url(/_layouts/images/OnShore/ind/ind-content-hilited-link-grey.gif) 0 6px no-repeat !important;
	    border-bottom: none;
	}
	
	.explore-export-markets #content .listing.country-resources li h4 {
	    background: url(/_layouts/images/OnShore/ind/ind-arrowbig-grey.png) left top no-repeat;
	    padding:1px 0 0 30px;
	    min-height: 22px;
	    margin-bottom: 10px;
	}
	
	.explore-export-markets #content .listing .hilited-links li a {
	    font-weight: normal;
	    font-size:0.9em;
	}
	
	.explore-export-markets #sidebar .pod .explore-export-markets ul {
		padding: 7px 0 0;
		margin:10px 20px 0;
	}
	
	.explore-export-markets #sidebar .pod .explore-export-markets li {
		background: url(/_layouts/images/OnShore/ind/ind-bulletarrow-grey.png) 0 4px no-repeat;
		border-bottom: 1px solid #e7e7e7;
		margin-bottom: 10px;
		padding-bottom: 10px;
		padding-left: 15px;
	}
	
    .explore-export-markets #sidebar .pod .explore-export-markets li p.date {
	    margin: 5px 0 0 0;
	    color: #555555;
	    font-size: 0.9em;
    }

	.explore-export-markets #content-wrapper .back-to-top { background-image: url(/_layouts/images/OnShore/ind/ind-top-explore-export-markets.png); }
	.explore-export-markets #content .pagination ul li a:hover { background-color:#ee650c; }
	.explore-export-markets #content .pagination ul li.selected a:hover,
	.explore-export-markets #content .pagination ul li.next a,
	.explore-export-markets #content .pagination ul li.prev a,
	.explore-export-markets #content .pagination ul li.next a:hover,
	.explore-export-markets #content .pagination ul li.prev a:hover { color:#ee650c; }
	.explore-export-markets #content .pagination ul li.next a,
	.explore-export-markets #content .pagination ul li.next a:hover {
		background-image:url(/_layouts/images/OnShore/ind/ind-right-explore-export-markets.png);
	}
	
	.explore-export-markets #content .pagination ul li.prev a,
	.explore-export-markets #content .pagination ul li.prev a:hover {
		background-image:url(/_layouts/images/OnShore/ind/ind-left-explore-export-markets.png);
	}
	
    /***** 08b SECTION 5: Find Funding Assistance *****/
	.find-funding-assistance #content-wrapper #sub-navigation {
		background: url(/_layouts/images/OnShore/bg/bg-subnav-find-funding-assistance.png) bottom left no-repeat;
	}

		.find-funding-assistance #content-wrapper #sub-navigation h2 {
			background:#fff url(/_layouts/images/OnShore/hdg/hdg-subnav-find-funding-assistance.png) top left no-repeat;
		}
		
		.find-funding-assistance #content-wrapper #sub-navigation ul li a:hover,
		.find-funding-assistance #content-wrapper #sub-navigation ul li.selected a {
			background: #9fb652;
		}
		
		.find-funding-assistance #content-wrapper #sub-navigation ul li.selected ul li a:hover {
			color: #c8d52d;
		}
	
	#expanded-navigation dl.find-funding-assistance a:hover,
	#expanded-navigation dl.find-funding-assistance .selected a {
		background: #9fb652;
	}
	
	.find-funding-assistance #header-wrapper {
		background: url(/_layouts/images/OnShore/bg/bg-hd-grad-find-funding-assistance.png) top center repeat-y;
	}

	.find-funding-assistance #header {
		background: url(/_layouts/images/OnShore/bg/bg-head-find-funding-assistance.jpg) top left no-repeat;
	}
	
	.find-funding-assistance #cookie-trail p.trail a {
		color: #c8d52d;
	}

	.find-funding-assistance #content-wrapper a {
		color:#789a13; 
	}
	
	.find-funding-assistance #content ul li {
		background: url(/_layouts/images/OnShore/ind/ind-bullet-find-funding-assistance.png) 0 6px no-repeat;
	}

	.find-funding-assistance #content .hilited-links li {
		background: url(/_layouts/images/OnShore/ind/ind-bulletarrow-find-funding-assistance.png) 0 6px no-repeat;
	}
	
	.find-funding-assistance #sidebar .pod .find-funding-assistance li {
		background: url(/_layouts/images/OnShore/ind/ind-bulletarrow-find-funding-assistance.png) 0 4px no-repeat;
	}
	
	.find-funding-assistance #sidebar .pod .find-funding-assistance li a {
		color: #789A13;
	}

	.find-funding-assistance #content-wrapper .back-to-top {
		background-image: url(/_layouts/images/OnShore/ind/ind-top-find-funding-assistance.png);
	}

	.find-funding-assistance #content .pagination ul li a:hover {
		background-color:#789A13;
	}
	
	.find-funding-assistance #content .pagination ul li.selected a:hover,
	.find-funding-assistance #content .pagination ul li.next a,
	.find-funding-assistance #content .pagination ul li.prev a,
	.find-funding-assistance #content .pagination ul li.next a:hover,
	.find-funding-assistance #content .pagination ul li.prev a:hover {
		color:#789A13;
	}
	
	.find-funding-assistance #content .pagination ul li.next a,
	.find-funding-assistance #content .pagination ul li.next a:hover {
		background-image:url(/_layouts/images/OnShore/ind/ind-right-find-funding-assistance.png);
	}
	
	.find-funding-assistance #content .pagination ul li.prev a,
	.find-funding-assistance #content .pagination ul li.prev a:hover {
		background-image:url(/_layouts/images/OnShore/ind/ind-left-find-funding-assistance.png);
	}
	
/* Landing page styles */
.find-funding-assistance #content .custom-pod .pod-content {
	padding-bottom: 30px;
}

.find-funding-assistance #content .custom-pod p{
	font-size: 1.2em;
}

.find-funding-assistance #content .custom-pod .image-thumbnail {
	float: left;
	margin: 0 18px;
	display: inline;
}

.find-funding-assistance #content .custom-pod .hilited-links {
	margin-left:18px;
}

.find-funding-assistance #content .custom-pod .split-pod .hilited-links,
.find-funding-assistance #content .custom-pod .hilited-links li {
	margin-left: 0px;
}

.find-funding-assistance #content .nested-pod {
	width: 468px;
	margin: 15px auto 0 auto;
	background: url(/_layouts/images/OnShore/bg/bg-pod-nested.png) top left no-repeat;
	position: relative;
}

.find-funding-assistance #content .nested-pod .pod-content {
	background: url(/_layouts/images/OnShore/bg/bg-pod-nested.png) bottom left no-repeat;
	overflow: auto;
	padding-bottom: 0px;
}

.find-funding-assistance #content .nested-pod .pod-content h3 {
	font-size: 1.3em;
	line-height: 1.2em;
	margin: 0px;
}

/* enterprise development grants pod */
.find-funding-assistance #content .nested-pod h2.header-darkbg {
	background: url(/_layouts/images/OnShore/bg/bg-pod-nested-header-darkbg.png) top left no-repeat;
	color: #fff;
	font-weight: bold;
	font-size: 1.2em;
	text-transform: uppercase;
	padding: 5px 15px;
	margin: 0px;
}

.find-funding-assistance #content .nested-pod .split-pod {
	float: left;
	width: 200px;
	border-right: 1px solid #fff;
	padding: 15px;
}

.find-funding-assistance #content .nested-pod .split-pod h3 {
	font-size: 1.8em;
	margin-bottom: 10px;
	font-weight: normal;
}

.find-funding-assistance #content .nested-pod .split-pod p {
	font-size: 1.1em;
	margin: 0px;
}

.find-funding-assistance #content .pod .bigger-link {
	width: 468px;
	margin: 18px auto 0 auto;
	background: url(/_layouts/images/OnShore/bg/bg-content-biggerlink-narrow.png) top center no-repeat;
}

.find-funding-assistance #content .pod .bigger-content {
	background: url(/_layouts/images/OnShore/bg/bg-content-biggerlink-narrow.png) bottom center no-repeat;
}

.find-funding-assistance #content .custom-pod .bigger-content h2 {
	font-size: 1.2em;
	text-transform: uppercase;
	padding-top: 0px;
	margin-bottom: 0px;
}

.find-funding-assistance #content .custom-pod .bigger-content p {
	font-size: 1.1em;
	line-height: 1.3em;
}

.find-funding-assistance #content .bigger-content .compare {
	background-image:url(/_layouts/images/OnShore/ico/ico-biggerlink-comparison.png);
	background-position: -80px 5px;
	background-repeat:no-repeat;
	padding-bottom: 15px;
}
	
	#ie6 .find-funding-assistance #content .bigger-content .compare {
		behavior: url(/Javascript/iepngfix.htc);
	}

.find-funding-assistance #content .hover .bigger-content .compare {
	background-position: 2px -74px;
}

/* escalator pod */
.find-funding-assistance #content div.escalator {
	padding-top: 85px;
}

.find-funding-assistance #content div.escalator .pod-content {
	padding-bottom: 15px;
}

.find-funding-assistance #content .nested-pod h2.escalator {
	position: absolute;
	width: 468px;
	height: 63px;
	top: 0px;
	left: -6px;
	padding: 0px;
	background: url(/_layouts/images/OnShore/FindFundingAssistance/bg/bg-escalator.png) top left no-repeat;
	text-indent: -9999px;
	overflow: hidden;
}
	
/***** 08b SECTION 6: Features Commentary *****/
	.features-commentary #content-wrapper #sub-navigation {
		background: url(/_layouts/images/OnShore/bg/bg-subnav-features-commentary.png) bottom left no-repeat;
	}

		.features-commentary #content-wrapper #sub-navigation h2 {
			background: #fff url(/_layouts/images/OnShore/hdg/hdg-subnav-features-commentary.png) top left no-repeat;
		}
		
		.features-commentary #content-wrapper #sub-navigation ul li a:hover,
		.features-commentary #content-wrapper #sub-navigation ul li.selected a {
			background: #6ca2dd;
		}
		
		.features-commentary #content-wrapper #sub-navigation ul li.selected ul li a:hover {
			color: #6ca2dd;
		}
	
	#expanded-navigation dl.features-commentary a:hover,
	#expanded-navigation dl.features-commentary .selected a {
		background: #6ca2dd;
	}
	
	.features-commentary #header-wrapper {
		background: url(/_layouts/images/OnShore/bg/bg-hd-grad-features-commentary.png) top center repeat-y;
	}

	.features-commentary #header {
		background: url(/_layouts/images/OnShore/bg/bg-head-features-commentary.jpg) top left no-repeat;
	}
	
	.features-commentary #cookie-trail p.trail a {
		color: #6ca2dd;
	}

	.features-commentary #content-wrapper a {
		color:#295397;
	}
	
	.features-commentary #content ul li {
		background: url(/_layouts/images/OnShore/ind/ind-bullet-features-commentary.png) 0 6px no-repeat;
	}

	.features-commentary #content .hilited-links li {
		background: url(/_layouts/images/OnShore/ind/ind-bulletarrow-features-commentary.png) 0 6px no-repeat;
	}
	
	.features-commentary #sidebar .pod .features-commentary li {
		background: url(/_layouts/images/OnShore/ind/ind-bulletarrow-features-commentary.png) 0 4px no-repeat;
	}
	
	.features-commentary #sidebar .pod .features-commentary li a {
		color: #295397;
	}
	
	.features-commentary #content-wrapper .back-to-top {
		background-image: url(/_layouts/images/OnShore/ind/ind-top-features-commentary.png);
	}
	
	.features-commentary #content .pagination ul li a:hover {
		background-color:#295397;
	}
	
	.features-commentary #content .pagination ul li.selected a:hover,
	.features-commentary #content .pagination ul li.next a,
	.features-commentary #content .pagination ul li.prev a,
	.features-commentary #content .pagination ul li.next a:hover,
	.features-commentary #content .pagination ul li.prev a:hover {
		color:#295397;
	}
	
	.features-commentary #content .pagination ul li.next a,
	.features-commentary #content .pagination ul li.next a:hover {
		background-image:url(/_layouts/images/OnShore/ind/ind-right-features-commentary.png);
	}
	
	.features-commentary #content .pagination ul li.prev a,
	.features-commentary #content .pagination ul li.prev a:hover {
		background-image:url(/_layouts/images/OnShore/ind/ind-left-features-commentary.png);
	}
	
	.features-commentary #content .feature {
	background:url(/_layouts/images/OnShore/EEM/bg/bg-pod-content-full.png) -1560px 0 no-repeat;
	}

	.features-commentary #content .feature .pod-content {
		background:url(/_layouts/images/OnShore/EEM/bg/bg-pod-content-full.png) -1560px 100% no-repeat;
		padding-bottom: 25px;
	}

	.features-commentary #content .feature .pod-description {
		float: left;
		width: 220px;
	}

	.features-commentary #content .feature .article-description {
		margin-left: 270px;
	}

	.features-commentary #content .feature .pod-description h2 {
		background: none;
		text-transform: none;
		font-size: 1.8em;
		font-weight: normal;
		margin-bottom: 0px;
		padding-bottom: 0px;
		line-height: 1.3em;
	}

		.features-commentary #content .feature .pod-description h2 a {
			font-weight: normal;
			color: #fff;
		}
		
	.features-commentary #content .feature .pod-description p {
		margin-top: 0px;
		color: #fff;
	}


	.features-commentary #content .pod .divider ul {
		border-top: 1px solid #aaa;
		margin: 15px 18px 10px 18px;
		padding-top: 10px;
	}

	.features-commentary #content .pod .divider ul li {
		margin-left: 0px;
	}
	
	.features-commentary #content p a.read-more {
		background: url(/_layouts/images/OnShore/ind/ind-read-more.png) center left no-repeat;
		padding-left: 10px;
	}
	
	.features-commentary #content .pod-image-left .pod-description {
		width: 253px;
	}
	
		#ie6 .features-commentary #content .pod-image-left .pod-description {
			width: 251px;
		}

	.features-commentary #content .pod-image-left ul {
		width: 240px;
	}
	
	.features-commentary #content .pod-image-left p a.read-more {
		display: block;
	}

	.features-commentary #content .custom-pod {
		position: relative;
	}

	.features-commentary #content .custom-pod .pod-description img {
		margin-bottom: 10px;
	}
	
	.features-commentary #content .custom-pod .pod-description h3 {
		margin-top: 0px;
	}

	.features-commentary #content .custom-pod .pod-description p {
		margin: 0 0 0 18px;
	}
	
	.features-commentary #content .pod-link-down-half .custom-pod p {
		margin-top: 0px;
	}
	
/***** 08b SECTION 7: Latest Events *****/

.latest-events #content-wrapper #sub-navigation h2 {
	background: #fff url(/_layouts/images/OnShore/hdg/hdg-subnav-latest-events.png) top left no-repeat;
}


/***** 08c SECTION 8: Form *****/
#content .question p
{
	font-weight:bold;
	margin-bottom:.5em;
}

#content .question p span
{
	float:left;
	padding-right:.5em;
	height:6em;
}

#content .question li
{
	display:block;
	position:relative;
	overflow:hidden;
	background:none !important;
	margin:0 !important;
	padding:0 0 .1em 0 !important;
}

#content .question table td
{
	font-size:1.1em;
}

#content .question input
{
	display:block;
	float:left;
	clear:left;
	height:2em;
}

#content .question label
{
	display:block;
	float:left;
	clear:right;
	padding:2px 0 0 .5em;
	width:420px;
}

#content .question .error
 {
	color: #f00 !important;
}

#content img.float-right
{
	margin-left:.5em;
	margin-bottom:.5em;
	padding:5px;
	border:1px solid #e1e1e1;
}

#content #regional-map
{
	background:url(/_layouts/images/OnShore/map/map-nz.jpg) no-repeat top left;
	width:504px;
	height:489px;
	position:relative;
}

#content #regional-data .divider
{
	border-bottom:1px solid #ccc;
}

#content #regional-map ul {
	list-style:none;
	padding:0;
	margin:0;
}

	#content #regional-data .listing ul {
		border-top:none;
	}

#content #regional-map ul li {
	background:none !important;
	margin:0;
	padding:0;
	position:absolute;
}

#content #regional-map li a 
	{
		z-index:1;
		display:inline-block;
		height:11px;
		padding:8px 4px 8px 14px;
		color:#FFF !important;
		font-weight:bold;
		font-size:.8em;
		line-height:1em;
		text-decoration:none;
		text-align:center;
	}
	
	
	#content #regional-map li a span.end,
	#ie6 #content #regional-map li a span.end, 
	#ie7 #content #regional-map li a span.end {
		display:block;
		position:absolute;
		top:0;
		right:0;
		margin-right:-8px;
		height:27px;
		width:8px;
		background:url(/_layouts/images/OnShore/map/map-country-grey-bg.png) no-repeat top right;
	}
	
	#ie6 #content #regional-map li a span.end {
		background:url(/_layouts/images/OnShore/map/map-country-grey-bg.gif) no-repeat top right;
	}
	

	#content #regional-map li a,
	#ie6 #content #regional-map li a, 
	#ie7 #content #regional-map li a {
		background:url(/_layouts/images/OnShore/map/map-country-grey-bg.png) no-repeat top left;
	}
	
	#ie6 #content #regional-map li a {
		background:url(/_layouts/images/OnShore/map/map-country-grey-bg.gif) no-repeat top left;
	}
	
	
	#content #regional-map li a:hover,
	#ie6 #content #regional-map li a:hover,
	#ie7 #content #regional-map li a:hover {
		background-position:bottom left;
	}
	
	#content #regional-map li a:hover span.end,
	#ie6 #content #regional-map li a:hover span.end,
	#ie7 #content #regional-map li a:hover span.end  {
		background-position:bottom right;
	}
	
	#content #regional-map li a.rightind,
	#ie6 #content #regional-map li a.rightind,
	#ie7 #content #regional-map li a.rightind {
		padding:8px 8px 8px 12px;
		background:url(/_layouts/images/OnShore/map/map-country-grey-bg-right.png) no-repeat top left;
	}
	
	#ie6 #content #regional-map li a.rightind {
		background:url(/_layouts/images/OnShore/map/map-country-grey-bg-right.gif) no-repeat top left;
	}	
	
	#content #regional-map li a.rightind span.end,
	#ie6 #content #regional-map li a.rightind span.end,
	#ie7 #content #regional-map li a.rightind span.end {
		background:url(/_layouts/images/OnShore/map/map-country-grey-bg-right.png) no-repeat top right;	
	}
	
	#ie6 #content #regional-map li a.rightind span.end {
		background:url(/_layouts/images/OnShore/map/map-country-grey-bg-right.gif) no-repeat top right;	
	}
	
	#content #regional-map li a.rightind:hover,
	#ie6 #content #regional-map li a.rightind:hover,
	#ie7 #content #regional-map li a.rightind:hover {
		background-position:bottom left;
	}
	
	#content #regional-map li a.rightind:hover span.end,
	#ie6 #content #regional-map li a.rightind:hover span.end,
	#ie7 #content #regional-map li .rightind:hover span.end  {
		background-position:bottom right;
	}

	
	#content #regional-map li.northland					{ top:51px;		left:163px;}
	#content #regional-map li.auckland					{ top:93px;		left:190px;}
	#content #regional-map li.bay-of-plenty				{ top:126px;	left:352px;}
	#content #regional-map li.waikato					{ top:130px;	left:207px;}
	#content #regional-map li.tairawhiti				{ top:154px;	left:348px;}
	#content #regional-map li.hawkes-bay				{ top:182px;	left:318px;}
	#content #regional-map li.taranaki					{ top:176px;	left:190px;}
	#content #regional-map li.wanganui-manawatu			{ top:212px;	left:301px;}
	#content #regional-map li.wellington				{ top:250px;	left:283px;}
	#content #regional-map li.nelson-tasman-marlborough { top:278px;	left:229px;}
	#content #regional-map li.west-coast				{ top:256px;	left:115px;}
	#content #regional-map li.canterbury				{ top:315px;	left:204px;}
	#content #regional-map li.otago						{ top:408px;	left:150px;}
	#content #regional-map li.southland					{ top:438px;	left:110px;}
	#content #regional-map li.chatham-islands			{ top:348px;	left:268px;}
	
	#content #regional-data .contact p
	{
		font-size:.9em;
		margin-bottom:1em;
	}
	
	#content #regional-data .contact h4
	{
		margin-bottom:0;
		color:#B7090E;
	}
	
	
#content .form .alternate-rows-radio-list
{
	padding: 0;
	margin: 0 6px;
}
	
#content .form .alternate-rows-radio-list li
{
	margin:0;
	width: 100%;
	padding: 8px 0;
	background: none;
}

#content .form .alternate-rows-radio-list li.alt
{
	background:#D1D0C9;
}

#content .form .alternate-rows-radio-list li label {
	font-weight: normal;
	font-size: 1.2em;
	margin-left: 50px;
	margin-bottom: 0px;
	display: block;
}

#content .form .alternate-rows-radio-list li input {
	margin-left: 30px;
	display: inline;
	float: left;
	position: relative;
	width: 13px;
	height: 13px;
	top: 2px;
}

#content .with-javascript {
	display:none;
}

#content .no-javascript {
	display:block;
}

#content .grants-selection .pod-content h2 {
	background:#d1d0c9;
	margin-bottom: 0px;
	padding-bottom: 10px;
}

#content .grants-selection .pod-content .nested-pod .pod-content {
	padding-bottom: 15px;
}

#content .grants-selection .pod-content .nested-pod h2 {
	background: none;
	padding-bottom: 5px;
	line-height: 1.2em;
}

#content .grants-selection .pod-content .nested-pod p
{
	margin-top: 0px;
}

#content .grants-selection .nested-pod p.bold
{
	font-size:1.3em;
	margin-top:1em;
	margin-bottom:1.5em;
}

#content .grants-selection .nested-pod .bigger-link {
	background:transparent url(/_layouts/images/OnShore/bg/bg-content-biggerlink-narrow-nested.png) no-repeat center top;
	margin:18px auto 0;
	width:429px;
}

#content .grants-selection .nested-pod .bigger-content {
	background:transparent url(/_layouts/images/OnShore/bg/bg-content-biggerlink-narrow-nested.png) no-repeat center bottom;
}

#content .grants-selection .nested-pod .bigger-content p {
	padding-left: 35px;
	padding-top: 0px;
}

#content .grants-selection .nested-pod .bigger-content a {
	color: #000;
}

#content .grants-selection .nested-pod .hover .bigger-content a {
	color: #fff;
}

#content .grants-selection .nested-pod .bigger-content .learn-more {
	background-image:url(/_layouts/images/OnShore/ind/ind-arrow-nested-hilite.png);
	background-position: 12px 50%;
	background-repeat:no-repeat;
}

/***** 09 HOMEPAGE *****/
.homepage #content-wrapper {
	background: url(/_layouts/images/OnShore/Homepage/bg-homepage-bottom.png) bottom left no-repeat;
	padding-bottom: 5px;
}

	#ie6 .homepage #content-wrapper {
		background: url(/_layouts/images/OnShore/Homepage/bg-homepage-bottom.gif) bottom left no-repeat;
	}

.homepage #content h1 {
	text-transform: uppercase;
}

.homepage #content p.abstract {
	font-size: 1.1em;
	line-height: 1.3em;
}

#content .homepage-pods .pod {
	width: 316px;
	height: auto;
	float: left;
	margin-bottom: 0px;
	padding: 0;
	background: none;
	overflow: hidden;
	clear:none;
}

	#ie6 #content .homepage-pods .pod {
		behavior: url(/Javascript/iepngfix.htc);
	}

#content .homepage-pods .pod h2,
#content .homepage-pods #events h2,
#content .homepage-pods #press_room h2,
#content .homepage-pods #about_nzte h2 {
	background: none;
	color: #000;
	text-indent: -9999px;
	height: 50px;
	line-height: normal;
	position: relative;
}

    #content .homepage-pods #pod-access-international-networks h2,
    #content .homepage-pods #pod-explore-knowledge-expertise h2 {
       height: 65px; 
    }

	#content .homepage-pods .pod h2 a {
		position: absolute;
		width: 325px;
		height: 152px;
		outline: none;
		top: 7px;
		left: 0px;
	}

#content .homepage-pods .pod p{
	margin: 0px 22px;
	line-height: 1.2em;
	padding-bottom: 30px;
}

#content .homepage-pods .left {
	margin-right: 22px;
}

#content .homepage-pods .hover {
	background-position: -322px bottom !important;
} 
#content .homepage-pods .hover h2 {
	background-position: -322px top !important;
}

#content .homepage-pods #events p,
#content .homepage-pods #press_room p,
#content .homepage-pods #about_nzte p {
   padding: 10px 22px 20px; 
}

#content .homepage-pods #events h2 {
    background: url(/_layouts/images/OnShore/Homepage/homepage-pods/bg-pod-title-events.png) top left no-repeat;
}

#content .homepage-pods #press_room h2 {
    background: url(/_layouts/images/OnShore/Homepage/homepage-pods/bg-pod-title-press-room.png) top left no-repeat;
}

#content .homepage-pods #about_nzte h2 {
    background: url(/_layouts/images/OnShore/Homepage/homepage-pods/bg-pod-title-about-nzte.png) top left no-repeat;
}

#content .homepage-pods #events h2 {
    height: 45px;
}

#content .homepage-pods #press_room h2,
#content .homepage-pods #about_nzte h2 {
    height: 40px;
}

#content .homepage-pods #events p,
#content .homepage-pods #press_room p,
#content .homepage-pods #about_nzte p{
    margin-bottom: 0px;
    padding: 0px 22px 20px;
    line-height: 1.2em;
    font-size:1.1em;
}

#content .homepage-pods #about_nzte p, 
#content .homepage-pods #about_nzte.hover p {
    padding-bottom: 30px;
    border: none;
}

#content .homepage-pods .hover p {
	color: #fff;
}

.homepage #content .full-width {
	width: 690px;
	clear: left;
	background: url(/_layouts/images/OnShore/Homepage/bg-pod-full-width.gif) top left no-repeat;
	padding-top: 5px;
}

.homepage #content .full-width .pod-content {
	background: url(/_layouts/images/OnShore/Homepage/bg-pod-full-width.gif) bottom left no-repeat;
	padding: 15px 23px 23px 23px;
}

.homepage #content .full-width .pod-content h2 {
	background: none;
	margin: 0 0 10px 0;
	color: #000;
	padding: 0px;
	font-size: 1.8em;
	font-weight: normal;
	line-height: normal;
}

.homepage #content .full-width .pod-content .hilited-links {
	color: #000;
}

.homepage #content .full-width .pod-content .hilited-links li {
	margin-left: 0px;
	padding: 0 16px 0 30px;
	float: left;
	width: 276px;
	margin-right: 0px;
	margin-bottom: 8px;
	line-height: 1.4em;
}

.homepage #content .two-col .pod-content .hilited-links ul {
	float: left;
}

.homepage #content .two-col .pod-content .hilited-links li {
	float: none;
}

.homepage #content .full-width .pod-content .hilited-links a {
	display: block;
}

.homepage #sidebar .featured {
	background: url(/_layouts/images/OnShore/Homepage/bg-sidebar-pod-featured.gif) bottom left no-repeat;
	padding-bottom: 4px;
}

.homepage #sidebar .featured .pod-content{
	background: url(/_layouts/images/OnShore/Homepage/bg-sidebar-pod-featured-top.gif) top left no-repeat;
	padding-bottom: 20px;
}

.homepage #sidebar .featured .pod-content p {
	margin-top: 10px;
	color: #fff;
}

.homepage #sidebar .featured li {
	font-size: 0.9em;
	background: url(/_layouts/images/OnShore/Homepage/ind-sidebar-arrow.gif) 0 3px no-repeat;
}

.homepage #sidebar .featured li a {
	text-transform: uppercase;
	color: #fff;
}

.homepage #sidebar .featured li a:hover {
	border-bottom: 1px solid #fff;
}

.homepage #sidebar .doing-business-with-new-zealand .pod-content h2 {
	background: url(/_layouts/images/OnShore/Homepage/hdg-doing-business-with-new-zealand.gif) 22px 10px no-repeat;
	text-indent: -9999px;
	height: 30px;
}

.homepage #cookie-trail-wrapper {
	padding-bottom: 20px;
}

.homepage #homepage-landing {
	width: 976px;
	margin: auto;
	padding: 6px 5px;
}

.homepage #homepage-landing .intro-copy {
	width: 735px;
	float: left;
	display: inline;
}

.homepage #homepage-landing .intro-copy h1 {
	margin: 25px 0 0 5px;
	color: #fff;
	font-family: Verdana, Arial, Trebuchet MS, sans-serif;
	font-weight: bold;
	font-size: 2.6em;
}

.homepage #homepage-landing .intro-copy p {
	color: #b3b3b3;
	font-size: 1.3em;
	margin: 10px 15px 35px 5px;
}

#ie6 .homepage #homepage-landing object {
    margin-right:-3px;
    position:relative;
    left:-3px;
}

.homepage #page {
	background: none;
	margin-top: 85px;
	width: 976px;
	padding-bottom:30px;
}

#ie7 .homepage #page {
	padding-bottom:15px;
}



#master.homepage {
    background: #d1d0c9;
}
.homepage #content-wrapper {
    width: 100%;
    background-image: none;
}

.homepage .full-width #content {
    width: 100%;
    padding: 10px 0px 0px 0px;
}

.homepage #cookie-trail-wrapper { 
	background: #000 url(/_layouts/images/OnShore/Homepage/bg-cookie-trail.gif) bottom left repeat-x;
	height: 380px;
	padding-bottom: 27px;
}

.homepage #homepage-landing #rotator {
	width: 960px;
	height: 335px;
	background: url(/_layouts/images/OnShore/Homepage/bg-homepage-landing.png) top left no-repeat;
	clear: both;
	overflow: hidden;
	padding: 8px;
	position: relative;
}

.homepage #rotator ul.featured_promo {
    width: 1506px;
    height: 1005px;
    position: relative;
    left: -753px;
    top: -335px;
}

.homepage #rotator .rotator_window, 
.homepage #rotator ul.featured_promo li {
    width: 753px;
    height: 335px;
}

.homepage #rotator .rotator_window,
.homepage #rotator ul.rotator_menu {
    display:inline;
    float:left;
}

.homepage #rotator ul.rotator_menu li {
    cursor: pointer;
}

.homepage #rotator .rotator_window {
    overflow: hidden;
}

#ie6 .homepage #rotator .rotator_window,
#ie7 .homepage #rotator .rotator_window {
    position: relative;
}

.homepage #rotator ul.featured_promo li {
    position: absolute;
    top: 335px;
    left: 753px;
    display: none;
}

.homepage #rotator ul.featured_promo li.selected,
.homepage #rotator ul.featured_promo li.last-selected {
	display: block;
}

.homepage #rotator ul.featured_promo li.center {
    top: 335px;
    left: 753px;
}

.homepage #rotator ul.featured_promo li.left {
    top: 335px;
    left: 0;
}

.homepage #rotator ul.featured_promo li.top {
    top: 0px;
    left: 753px;
}

.homepage #rotator ul.featured_promo li.bottom {
    bottom: 0px;
    left: 753px;
    top: auto;
}

.homepage #rotator ul.featured_promo li.flash-player object {
    
}

.homepage #rotator ul.featured_promo li.flash-player {
    background: #000;
}


.homepage #rotator ul.featured_promo .rotator_content {
    position: absolute;
    top: 65px;
    width: 225px;
    height: 175px;
    left: 0px;
    text-align: left;
    background: url(/_layouts/images/OnShore/Homepage/bg-rotator-background.png) bottom left no-repeat;
    padding: 30px 40px;
}

.homepage #rotator ul.featured_promo li.flash-player .rotator_content {
    position: absolute;
    left: auto;
    right: 0px;
    background: #000;
    padding: 30px 40px;
    width: 223px;
}

.homepage #rotator ul.featured_promo .rotator_content p,
.homepage #rotator ul.featured_promo .rotator_content a,
.homepage #rotator ul.featured_promo .rotator_content h2 {
    color: #fff;
    line-height: 1.2em;
}

.homepage #rotator ul.featured_promo .rotator_content h2 {
    margin-top: 0px;
}

.homepage #rotator ul.featured_promo .rotator_content p {
    font-size: 1.2em;
}

.homepage ul.featured_promo a.read_more {
    font-weight: bold;
    padding-left: 27px;
    background: url(/_layouts/images/OnShore/Ind/ind-arrowbig-homepage.png) no-repeat 0px -1px;
    display: block;
    min-height: 19px;
    font-size: 1.2em;
    margin-top: 15px;
}

.homepage ul.featured_promo a.read_more:hover,
.homepage ul.featured_promo a.read_more.hover{
    background-position: left -63px; 
}

.homepage #homepage-landing #rotator ul.rotator_menu {
    width: 207px;
    height: 335px;
    z-index: 3;
}

.homepage #homepage-landing #rotator ul.rotator_menu li{
    border-bottom: 5px #fff solid;
    border-left: 5px #fff solid;
    position: relative;
    height: 106px;
}

#ie6 .homepage #homepage-landing #rotator ul.rotator_menu li,
#ie7 .homepage #homepage-landing #rotator ul.rotator_menu li{
    list-style-position: outside;
    display: inline-block;
	vertical-align:bottom;
}

.homepage #homepage-landing #rotator ul.rotator_menu img,
.homepage #homepage-landing #rotator ul.rotator_menu p.caption{
	z-index: 3;
}

.homepage #homepage-landing #rotator ul.rotator_menu img{
	position: relative;
}

.homepage #homepage-landing #rotator ul.rotator_menu li.last{
    border-bottom: none;
    height: 113px;
}

.homepage #homepage-landing #rotator ul.rotator_menu p {
    position: absolute;
    bottom: 0px;
    padding: 5px 10px;
    background-color: #2f2f2f;
    color: #fff;
    margin-bottom: 0px;
    width: 182px;
}

.homepage #homepage-landing #rotator ul.rotator_menu p.selected-ind {
    background: url(/_layouts/images/OnShore/ind/ind-arrowleft-homepage-rotator.png) no-repeat;
    position: absolute;
    left: 0;
    top:45px;
    width: 13px;
    height: 18px;
    padding: 0;
    margin: 0;
    z-index: 2;
}

.homepage #homepage-landing #rotator ul.rotator_menu p.overlay,
.homepage #homepage-landing #rotator ul.rotator_menu p.hover {
    background: url(/_layouts/images/OnShore/Homepage/bg-rotator-menu-overlay.png) no-repeat;
    position: absolute;
    left: 0;
    width: 202px;
    height: 106px;
    padding: 0;
    margin: 0;
    z-index: 4;
    display: none;
}

.homepage #homepage-landing #rotator ul.rotator_menu li.selected p.overlay {
    display: block;
}

.homepage #homepage-landing #rotator ul.rotator_menu li.selected p.selected-ind {
    left: -13px;
}

.homepage #homepage-landing #rotator ul.rotator_menu li.last p.overlay,
.homepage #homepage-landing #rotator ul.rotator_menu li.last p.hover{
    background: url(/_layouts/images/OnShore/Homepage/bg-rotator-menu-overlay-larger.png) no-repeat;
    height: 113px;
}

.homepage #homepage_landing_wrapper {
	background: url(/_layouts/images/OnShore/Homepage/bg-landing-wrapper.gif) top right no-repeat;
}

.homepage #homepage-landing ul.media {
	border-left: 1px solid #454545;
	margin-top: 30px;
	padding: 0 0 0 40px;
	float: left;
	display: inline;
}

.homepage #homepage-landing ul.media li {
    display: block;
    padding-left: 45px;
}

#ie6 .homepage #homepage-landing ul.media li,
#ie7 .homepage #homepage-landing ul.media li {
    list-style-position: outside;
}

.homepage #homepage-landing ul.media li.twitter {
    background: url(/_layouts/images/OnShore/ico/ico-twitter.png) left 4px  no-repeat;
    margin-bottom: 15px;
}

.homepage #homepage-landing ul.media li.twitter:hover {
    background-position: left bottom;
}

#ie7 .homepage #homepage-landing ul.media li.twitter:hover {
    background-position: left -44px;
}

.homepage #homepage-landing ul.media li.twitter:hover a{
    /*text-decoration: underline;*/
}

.homepage #homepage-landing ul.media li.newsletter {
    background: url(/_layouts/images/OnShore/ico/ico-newsletter.png) left 5px no-repeat;
}

.homepage #homepage-landing ul.media li.newsletter:hover {
    background-position: left -39px;
}

.homepage #homepage-landing ul.media li p, 
.homepage #homepage-landing ul.media li a {
    color: #fff;
}

.homepage #homepage-landing ul.media li a {
    font-weight: bold;
}

.homepage #homepage-landing ul.media li span {
    display: block;
}

#content .homepage-pods {
    float: left;
    width: 316px;
    overflow: hidden
}

#content .homepage-pods h2 {
    padding: 0px;
    margin: 0px;
}

.homepage #content p,
.homepage #content  li {
    line-height: 1.2em;
} 

.homepage #content h3 a {
    line-height: 1.0em;
}

#content .homepage-pods #pod-get-ready-to-export {
	background: url(/_layouts/images/OnShore/Homepage/homepage-pods/bg-pod-get-ready-to-export.png) bottom left no-repeat;
}

#content .homepage-pods #pod-get-ready-to-export h2 {
	background: url(/_layouts/images/OnShore/Homepage/homepage-pods/bg-pod-get-ready-to-export.png) top left no-repeat;
}

#content .homepage-pods #pod-explore-knowledge-expertise {
	background: url(/_layouts/images/OnShore/Homepage/homepage-pods/bg-pod-explore-knowledge-expertise.png) bottom left no-repeat;
}

#content .homepage-pods #pod-explore-knowledge-expertise h2 {
	background: url(/_layouts/images/OnShore/Homepage/homepage-pods/bg-pod-explore-knowledge-expertise.png) top left no-repeat;
}

#content .homepage-pods #pod-access-international-networks {
	background: url(/_layouts/images/OnShore/Homepage/homepage-pods/bg-pod-access-international-networks.png) bottom left no-repeat;
}

#content .homepage-pods #pod-access-international-networks h2 {
	background: url(/_layouts/images/OnShore/Homepage/homepage-pods/bg-pod-access-international-networks.png) top left no-repeat;
}

#content .homepage-pods #pod-explore-export-markets {
	background: url(/_layouts/images/OnShore/Homepage/homepage-pods/bg-pod-explore-export-markets.png) bottom left no-repeat;
}

#content .homepage-pods #pod-explore-export-markets h2 {
	background: url(/_layouts/images/OnShore/Homepage/homepage-pods/bg-pod-explore-export-markets.png) top left no-repeat;
}

#content .homepage-pods #pod-find-funding-assistance {
	background: url(/_layouts/images/OnShore/Homepage/homepage-pods/bg-pod-find-funding-assistance.png) bottom left no-repeat;
}

#content .homepage-pods #pod-find-funding-assistance h2 {
	background: url(/_layouts/images/OnShore/Homepage/homepage-pods/bg-pod-find-funding-assistance.png) top left no-repeat;
}

#content .homepage-pods #pod-features-commentary {
	background: url(/_layouts/images/OnShore/Homepage/homepage-pods/bg-pod-features-commentary.png) bottom left no-repeat;
}

#content .homepage-pods #pod-features-commentary h2 {
	background: url(/_layouts/images/OnShore/Homepage/homepage-pods/bg-pod-features-commentary.png) top left no-repeat;
}

#content #doing_business {
    width: 100%;
    overflow: hidden;
    height: 86px;
	background: url(/_layouts/images/OnShore/Homepage/homepage-pods/bg-pod-doing-business.png) -649px top no-repeat;
	margin-top: 10px;
}

#content #doing_business.hover {
	background-position: left top;
}

#content #doing_business h2,
#content #doing_business p {
	float: left;
	display: inline;
}

.homepage #content #doing_business h2 {
    width: 290px;
    height: 86px;
    text-indent: -9999px;
    overflow: hidden;
    margin: 0px;
    padding: 0px;
}

#content #doing_business p {
    width: 325px;
    padding-right: 30px;
    color: #969696;
    margin-top: 20px;
    height: 66px;
}

#content #doing_business.hover p {
    color: #7a7a7a;
}

#content .homepage-pods ul {
	clear: both;
	margin: 0px;
}

#content .homepage-pods #events {
	background: url(/_layouts/images/OnShore/Homepage/homepage-pods/bg-pod-events.png) bottom left no-repeat;
	clear: both;
}

#content .homepage-pods #events h2 {
	background: url(/_layouts/images/OnShore/Homepage/homepage-pods/bg-pod-events.png) top left no-repeat;
}

#content .homepage-pods #press_room {
	background: url(/_layouts/images/OnShore/Homepage/homepage-pods/bg-pod-press-room.png) bottom left no-repeat;
}

#content .homepage-pods #press_room h2 {
	background: url(/_layouts/images/OnShore/Homepage/homepage-pods/bg-pod-press-room.png) top left no-repeat;
}

#content .homepage-pods #about_nzte {
	background: url(/_layouts/images/OnShore/Homepage/homepage-pods/bg-pod-about-nzte.png) bottom left no-repeat;
}

#content .homepage-pods #about_nzte h2 {
	background: url(/_layouts/images/OnShore/Homepage/homepage-pods/bg-pod-about-nzte.png) top left no-repeat;
}

.homepage #latest_updates {
    overflow: hidden;
    float: left;
    display: inline;
    width: 645px;
    margin-left: 15px;
}

.homepage #latest_updates h2 {
	font-size: 1.8em;
	font-weight: bold;
	text-transform: uppercase;
	padding-left: 26px;
	padding-top: 20px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-right: 26px;
}

#ie6 .homepage #latest_updates li,
#ie7 .homepage #latest_updates li {
   list-style-position: outside;
}

.homepage #latest_updates #featured_updates h3 a {
    font-size: 0.7em;
}

.homepage #latest_updates #updates h3 a,
.homepage #featured_promos li h3 a {
    font-size: 0.75em;
}

.homepage #featured_updates {
    padding-left:13px;
    width:332px;
}

.homepage #featured_updates li {
    background: none;
    margin-bottom: 30px;
}

.homepage #featured_updates li .image_frame {
    padding: 5px;
    width: 300px;
    border: 1px solid #dfdfdf;
}

.homepage #featured_updates,
.homepage #updates {
    float: left;
    display: inline;
    margin: 0;
    overflow: hidden;
}

.homepage #updates {
    margin-left:15px;
    margin-right:25px;
    width:260px;
}

.homepage #updates li {
	margin:0;
	background: url(/_layouts/images/OnShore/ind/ind-sidebar-link.gif) 0 5px no-repeat;
	padding-left: 17px;
	padding-bottom: 20px;
	border-bottom: 1px solid #e9e9e9;
}

#ie7 .homepage #updates li {
    background-position: 0 3px;
}

.homepage #updates li.last {
	border-bottom: none;
}

.homepage #latest_updates .pod-content {
    background: url(/_layouts/images/OnShore/Homepage/homepage-pods/bg-pod-latest-updates.png) bottom left no-repeat;
    padding-bottom: 45px;
    position: relative;
    height: 1000px;
}

.webkit .homepage #latest_updates .pod-content,
#ie7 .homepage #latest_updates .pod-content {
    height: 993px;
}
#ie8 .homepage #latest_updates .pod-content {
    height: 997px;
}

.homepage #latest_updates .pod-content h2 {
    background: url(/_layouts/images/OnShore/Homepage/homepage-pods/bg-pod-latest-updates.png) top left no-repeat;
}

.homepage #latest_updates .pod-content h3 {
    margin-bottom: 5px;
}

#ie7 .homepage #latest_updates h3 a {
    line-height: 1.2em;
}

.homepage #featured_updates h3 {
    background: url(/_layouts/images/OnShore/Ind/ind-arrowbig-homepage.png) no-repeat 0px 2px;
    min-height: 19px;
    margin-top: 7px;
}

.homepage #featured_updates h3:hover{
    background-position: 0px -60px;
}

.homepage #featured_updates h3,
.homepage #featured_updates p{
    padding-left: 25px;
}

.homepage #latest_updates .pod-content li.first h3 {
    margin-top: 7px;
}

.homepage #latest_updates p {
    margin-bottom: 0px;
}

.homepage #latest_updates #updates p {
    font-size: 0.9em;
}

.homepage #content-wrapper #content .back-to-top {
        position: absolute;
        bottom: 10px;
		margin-right: 25px;
		right: 0;
}

.homepage #featured_promos {
    clear: both;
}

.homepage #featured_promos ul{
    overflow: hidden;
    margin: 0px;
}

.homepage #featured_promos li{
    display: inline;
    float: left;
    background: url(/_layouts/images/OnShore/Homepage/homepage-pods/bg-pod-featured.png) no-repeat bottom left;
    padding-left: 0;
    padding-bottom: 25px;
    width: 316px;
    margin-right: 14px;
}

#ie7 .homepage #featured_promos li {
    margin-top: 0px;
}

.homepage #featured_promos li h3,
.homepage #featured_promos li p,
.homepage #featured_promos li a.read_more {
    padding: 0 22px;
}

.homepage #featured_promos li h3 {
    margin-bottom: 7px;
}

.homepage #featured_promos li p {
    font-size: 0.9em;
}

.homepage #featured_promos li.last{
    margin-right: 0px;
}

.homepage #featured_promos li a.img_link {
    background: url(/_layouts/images/OnShore/Homepage/homepage-pods/bg-pod-featured.png) no-repeat top left;
    display: block;
    padding-top: 11px;
}

.homepage #featured_promos li a.img_link img {
    margin-left: 8px;
}

.homepage #featured_promos li a.read_more {
    padding-left: 45px;
    background: url(/_layouts/images/OnShore/ind/ind-arrowbig-homepage.png) 20px top  no-repeat;
    display: block;
    min-height: 19px;
}

.homepage #featured_promos li a.read_more:hover {
    background-position: 20px -62px;
}

#ie6 .homepage #featured_promos li a.read_more {
    height: 19px;
}

#footer.homepage {
	background: url(/_layouts/images/OnShore/bg/bg-footer-homepage-gradient.jpg) #000 top left repeat-x;
	margin: auto;
	width: 100%;
	padding-left: 0px;
	padding-right: 0px;
}

#footer.homepage p {
	text-transform: none;
}

#footer.homepage .footer_nav {
	margin: auto;
	background: url(/_layouts/images/OnShore/bg/bg-homepage-footer.gif) top left no-repeat;
	margin:-53px auto 0;
	height: 25px;
	width: 970px;
	padding-top: 13px;
}

#ie7 #footer.homepage .footer_nav,
#ie7 #footer.homepage #copyright {
    position: absolute;
}

#footer.homepage .footer_nav li a{
	font-family: Verdana,Helvetica,Sans-Serif;
	font-size: 1em;
}

#footer.homepage .footer_nav li.first {
	padding-left: 20px;
}

#footer.homepage #expanded-navigation {
	display: block;
	clear: both;
	font-size: 1.2em;
	overflow: hidden;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 25px;
	width: 930px;
	margin-bottom: 5px;
	position: relative;
}

#footer.homepage #expanded-navigation a {
    font-family: Verdana,Helvetica,Sans-Serif;
    
}

#footer.homepage #explore {
	border-bottom: 1px solid #393939;
	overflow: hidden;
	padding-bottom: 20px;
	margin-top: 45px;
}

#ie7 #footer.homepage #explore {
	margin-top: 25px;
}

#footer.homepage #explore h2,
#footer.homepage #explore p {
	float: left;
	display: inline;
}

#footer.homepage #explore h2{
	width: 135px;
	margin: 0px;
	background: url(/_layouts/images/OnShore/Homepage/bg-title-explore-nzte.gif) top left no-repeat;
	height: 12px;
}

#footer.homepage #explore h2 span{
	text-indent: -9999px;
	overflow: hidden;
	display: block;
}

#footer.homepage #expanded-navigation  dt {
	display: block;
	font-weight: bold;
	color: #fff;
	font-family: Verdana,Arial,Trebuchet MS,sans-serif;
	font-size: 11px;
	height: 45px;
	line-height:1.2em;
}

#footer.homepage #expanded-navigation dt a {
    color: #fff;
}

.homepage #expanded-navigation dl {
	width: 142px;
	margin-right: 15px;
}

.homepage #expanded-navigation dd{
	overflow: hidden;
}

.homepage #expanded-navigation dl.last {
	margin-right: 0px;
}

.homepage #expanded-navigation dl a:hover {
	text-decoration: underline;
}

.homepage #expanded-navigation dl ul,
.homepage #expanded-navigation dl li,
.homepage #expanded-navigation dl a{
	padding-left: 0px;
}

.homepage #expanded-navigation dl a{
	padding: 0px;
}

.homepage #expanded-navigation dl li {
	padding-bottom: 12px;
}

#ie7 .homepage #expanded-navigation dl li {
	width: 100%;
}

#footer.homepage #expanded-navigation dl.get-ready-to-export dt a:hover,
.homepage #expanded-navigation dl.get-ready-to-export a:hover,
.homepage #expanded-navigation dl.get-ready-to-export .selected a {
		color: #ecc749;
		background: transparent;
}

#footer.homepage  #expanded-navigation dl.develop-knowledge-expertise dt a:hover,
.homepage  #expanded-navigation dl.develop-knowledge-expertise a:hover,
.homepage  #expanded-navigation dl.develop-knowledge-expertise .selected a {
	color: #e23336;
	background: transparent;
}

#footer.homepage  #expanded-navigation dl.access-international-networks dt a:hover,
.homepage  #expanded-navigation dl.access-international-networks a:hover,
.homepage  #expanded-navigation dl.access-international-networks .selected a {
	color: #75d08e;
	background: transparent;
}

#footer.homepage  #expanded-navigation dl.explore-export-markets dt a:hover,
.homepage  #expanded-navigation dl.explore-export-markets a:hover,
.homepage  #expanded-navigation dl.explore-export-markets .selected a {
	color: #f27d21;
	background: transparent;
}

#footer.homepage #expanded-navigation dl.find-funding-assistance dt a:hover,
.homepage #expanded-navigation dl.find-funding-assistance a:hover,
.homepage #expanded-navigation dl.find-funding-assistance .selected a {
	color: #9fb652;
	background: transparent;
}

#footer.homepage #expanded-navigation dl.features-commentary dt a:hover,
.homepage #expanded-navigation dl.features-commentary a:hover,
.homepage #expanded-navigation dl.features-commentary .selected a {
	color: #6ca2dd;
	background: transparent;
}

.homepage #expanded-navigation a{
	color: #c2c2c2;
}

#footer.homepage #expanded-navigation li{
	text-transform: none;
	border-right: none;
	clear: both;
}

#footer.homepage #expanded-navigation .back-to-top {
	font-size:0.9em;
	background:url(/_layouts/images/OnShore/ind/ind-top-homepage-footer.gif) right 6px no-repeat;
}
	
	#footer.homepage #expanded-navigation a.back-to-top,
	#footer.homepage #expanded-navigation p.back-to-top {
		line-height:1.2em;
	}

#footer.homepage #expanded-navigation p.back-to-top {
	position: absolute;
	right: 10px;
	bottom: 0px;
}

#footer.homepage #expanded-navigation p.back-to-top a {
	background: none;
}

#footer.homepage #expanded-navigation p.back-to-top a:hover {
	text-decoration: underline;
}

#footer.homepage #copyright {
	margin:-22px auto auto;
    text-transform:uppercase;
    width:970px;
}

#ie7 #footer.homepage #copyright {
    margin-top: -36px;
}

#footer.homepage #copyright span {
    margin-right: 20px;
}

#footer.homepage #logos {
	width: 930px;
	margin: auto;
	border-top: 1px solid #393939;
	padding: 30px 0 45px 0;
}

/***** TAKEOVER HOMEPAGE ***********/
.homepage.takeover #homepage-landing {
    height: 618px;
}

.homepage.takeover #page {
    margin-top: 0px;
}

.homepage.takeover #cookie-trail-wrapper { 
	height: 577px;
	background: #000 url(/_layouts/images/OnShore/bg/bg-takeover-homepage-header-gradient.jpg) bottom left repeat-x;
	padding-bottom: 27px;
}

.homepage.takeover #homepage-landing #rotator {
    display: none;
}

.homepage.takeover #homepage-landing h1 {
    color:#808080;
    font-size:1.2em;
    font-weight:bold;
    text-transform:uppercase;
    padding-right: 20px;
    padding-bottom: 40px;
}

.homepage.takeover #homepage-landing h1 span {
    color:#FFFFFF;
    display:block;
    font-size:2.0em;
    line-height:1.2em;
    text-transform:none;
    font-weight: normal;
    padding-top: 10px;
}

/** Takeover Rotator **/
#takeover_rotator {
    width: 451px;
    height: 378px;
    overflow: hidden;
    background: url(/_layouts/images/OnShore/Homepage/bg-takeover-rotator.png) top left no-repeat;
    padding-left: 8px;
    padding-right: 7px;
    padding-top: 7px;
	position: relative;
}

#takeover_rotator {
	width: 451px;
	overflow: hidden;
	position: relative;
}

#takeover_rotator a, 
#takeover_rotator h2,
#takeover_rotator p {
    color: #fff;
    line-height: 1.2em;
}

#takeover_rotator h2 {
    margin: 0px 0 11px 0;
    line-height: 1.0em;
}

#takeover_rotator h2 a {
    font-size: 0.85em;
    text-decoration: none;
}

#takeover_rotator h2 a:hover {
    text-decoration: underline;
}

#takeover_rotator p {
	font-size: 1.2em;
}

#takeover_rotator .rotator_window {
    overflow: hidden;
	width: 451px;
	position: relative;
}

#takeover_rotator ul.featured_promo {
    width: 99999px;
	position:relative;
	left: 0px;
	overflow: hidden;
}

#takeover_rotator ul.featured_promo li {
    width: 451px;
    height: 340px;
    float: left;
    display: inline;
    position: relative;
	overflow: hidden;
	cursor: pointer;
}

#takeover_rotator ul.featured_promo li .rotator_content {
    padding: 15px 20px;
	background: url(/_layouts/images/OnShore/Homepage/bg-takeover-rotator-content.png) repeat-x top left;
	height: 109px;
	width: 411px;
	position: absolute;
	bottom: 0;
}

#takeover_rotator ul.featured_promo li .rotator_content .video-button {
    position: absolute;
    display: none;
    width: 77px;
    height: 77px;
    top: -130px;
    left: 190px;
    background: url(/_layouts/images/OnShore/btn/btn-takeover-video.png) no-repeat top left;
}

#takeover_rotator .menu_container {
	height: 29px;
	background: url(/_layouts/images/OnShore/Homepage/bg-takeover-rotator-menu.jpg) left top repeat-x;
	overflow: hidden;
	position: relative;
	z-index: 10;
	display: none;
}

#takeover_rotator ul.rotator_menu {
	overflow: hidden;
	display: block;
	position: relative;
	width: 75px;
	margin: auto;
	margin-top: 11px;
}

#takeover_rotator ul.rotator_menu li{
	display: inline;
	float: left;
	background: url(/_layouts/images/OnShore/ind/ind-takeover-rotator-menu.png) top left no-repeat;
	width: 8px;
	height: 8px;
	margin-right: 7px;
}

#takeover_rotator ul.rotator_menu li.selected,
#takeover_rotator ul.rotator_menu li.selected:hover{
	background-position: left bottom;
}

#takeover_rotator ul.rotator_menu li:hover{
	background-position: left -11px;
}

#takeover_rotator a.read_more {
    font-weight: bold;
    padding-left: 27px;
    background: url(/_layouts/images/OnShore/Ind/ind-arrowbig-homepage.png) no-repeat 0px -1px;
    display: block;
    min-height: 19px;
    font-size: 1.2em;
    margin-top: 15px;
}

#takeover_rotator a.read_more:hover {
    background-position: 0px -63px;
}

#takeover_rotator a.next,
#takeover_rotator a.previous {
	position: absolute;
	background: url(/_layouts/images/OnShore/ind/ind-arrows-takeover-rotator.png) no-repeat;
	width: 12px;
	height: 15px;
	bottom: 7px;
	z-index: 11;
	overflow: hidden;
	text-decoration: none;
	display: none;
}

#takeover_rotator a.next:hover,
#takeover_rotator a.previous :hover {
	z-index: 11;
}

#takeover_rotator a.next:hover {
	background-position: bottom right;
}

#takeover_rotator a.previous:hover {
	background-position: bottom left;
}

#takeover_rotator a.next span ,
#takeover_rotator a.previous span{
	left: -9999px;
	position: absolute;
	overflow: hidden;
}

#takeover_rotator a.previous {
	background-position: top left;
	left: 22px;
}

#takeover_rotator a.next {
	background-position: top right;
	right: 22px;
}

.js-enabled #takeover_rotator .menu_container,
.js-enabled #takeover_rotator a.previous,
.js-enabled #takeover_rotator a.next,
.js-enabled #takeover_rotator ul.featured_promo li .rotator_content .video-button {
    display: block;
}

/** COMPARISON MATRIX RESULTS *****/

#controls {
    float: right;
    display: inline;
}

    #controls .print-page ,
    #controls .add-remove {
        height: 39px;
        float: left;
        display: inline-block;
    }
    
    #controls .add-remove 
    {
    	border: none;
        width: 205px;
        margin-right: 15px;
        background: url(/_layouts/images/OnShore/btn/btn-add-remove-countries.png) top left no-repeat;
    }
    
        #controls .add-remove:hover {
            background-position: left -39px;
        }
    
    #controls .print-page {
        width: 90px;
        background: url(/_layouts/images/OnShore/btn/btn-print-get-ready-to-export.png) top left no-repeat;
    }
    
        #controls .print-page:hover {
            background-position: left -39px;
        }

        #controls .print-page span,
        #controls .add-remove span {
            left: -9999px; 
            position: absolute;
            overflow: hidden;
        }
        
/** COMPARISON MATRIX RESULTS *****/

#controls {
    float: right;
    display: inline;
}

    #controls .print-page ,
    #controls .add-remove {
        height: 39px;
        float: left;
        display: inline-block;
    }
    
    #controls .add-remove {
        width: 205px;
        margin-right: 15px;
        background: url(/_layouts/images/OnShore/btn/btn-add-remove-countries.png) top left no-repeat;
    }
    
        #controls .add-remove:hover {
            background-position: left -39px;
        }
    
    #controls .print-page {
        width: 90px;
        background: url(/_layouts/images/OnShore/btn/btn-print-get-ready-to-export.png) top left no-repeat;
    }
    
        #controls .print-page:hover {
            background-position: left -39px;
        }

        #controls .print-page span,
        #controls .add-remove span {
            left: -9999px; 
            position: absolute;
            overflow: hidden;
        }
        
/** Country Comparison Tables **/	
#comparison {
    width: 738px;
    margin-bottom: 20px;
}

	#comparison td,
	#comparison th {
		text-align: center;
	}
	
	#comparison td {
		font-size: 1.1em;
		background: transparent;
		vertical-align: middle;
		overflow: hidden;
	}
	
	/** Header **/
	
	#comparison thead th {
		background: url(/_layouts/images/OnShore/bg/table/bg-table-header.gif) no-repeat;
		background-position: top center;
		border-right: 1px solid #e5e5e5;
	}
	
	#comparison th.instruction,
	#comparison th.last {
		border: none;
	}
	
	#comparison thead th.instruction {
		background: transparent;
	}
		#comparison thead th.instruction p {
			font-weight:normal;
			line-height:1.2em !important;
			text-align:left;
			width:90px;
		}

	#comparison thead th.left-corner {
		background-position: top left;
	}

	#comparison thead th.right-corner {
		background-position: top right;
	}

		#comparison th p{
			padding: 5px;
		}
		#comparison th span {
			font-weight: normal;
			display: block;
		}
		
		#comparison thead tr {
			padding-bottom:20px;
		}
	    
		#comparison thead p {
			font-size: 1.0em !important;
			margin-bottom: 0 !important;
			font-weight: bold;		
		}
	    
		#comparison thead th.first p {
			background: none;
		}
	    
		#comparison thead th a {
			display: block;
			height: 5px;
			width: 9px;
			padding: 0px;
			margin: auto;
			margin-top: 5px;
			text-align: center;
			background: url(/_layouts/images/OnShore/bg/table/bg-table-sort.gif) no-repeat;
		}
	    
			#comparison thead th a span {
				text-indent: -9999px;
				overflow: hidden;
				display: inline-block;
			}
	    
		#comparison thead th a.ascending,
		#comparison thead th a.descending  {
			background: url(/_layouts/images/OnShore/bg/table/bg-table-sort.gif) no-repeat;
		}
	    
		#comparison thead th a.descending  {
			background-position: left -30px;
		}
	    
		#comparison thead th a.ascending{
			background-position: left -45px;
		}
		
		#comparison thead th.selected a.descending  {
			background-position: top left;
		}
	    
		#comparison thead th.selected a.ascending{
			background-position: left -14px;
		}
	
	/** Table breaker row **/

	#comparison tr.breaker td{
		background: #fff url(/_layouts/images/OnShore/bg/table/bg-table-cell.gif) no-repeat center top;
	}
		
		#comparison tr.breaker td{
			padding: 0;
			margin: 0;
		}
		
		#comparison tr.breaker td div {
			height:10px;
			overflow:hidden;
		}

	#comparison tbody tr.breaker td.left-corner  {
		background-position: top left;
	}

	#comparison tbody tr.breaker td.right-corner {
		background-position: top right;
	}
		
	/** Table Data **/
	#comparison td span.fta {
		text-indent: -9999px;
		background:url(/_layouts/images/OnShore/flags/flag_fta.png) no-repeat;
		width:17px;
		display:inline-block;
		min-height: 17px;
		padding: 0;
		margin: 0px;
		overflow: hidden;
		margin-left: 5px;
	}

	#comparison td.country {
		text-align: left;
		padding-right: 10px;
	}
	
		#comparison td.country p {
			max-width: 160px;
			overflow: hidden;
		}
		
			#comparison td.country p a {
				background-position: left 2px !important;
				display: inline-block;
				float: left;
			}
			
			.webkit #comparison td.country p a {
				background-position: left 1px !important;
			}
		
		#comparison td sup {
			font-weight: bold;
			font-size: 0.75em;
			vertical-align: super;
		}
	    
		#comparison td a {
			min-height: 15px;
			font-size:1.2em;
			display: inline-block;
		}
	    
		#comparison tbody tr { 
			background-position:left bottom;
			position: relative;
		}
		
		#comparison tbody tr.alternate {
			background-color:#e7e7e2;
		}
		
		#comparison tbody tr.last {
			background-position:-738px bottom;
		}
		
		#comparison tbody tr.first td {
			background: url(/_layouts/images/OnShore/bg/table/bg-table-cell.gif) no-repeat center bottom;
		}

		#comparison tbody tr.last td {
			background: url(/_layouts/images/OnShore/bg/table/bg-table-cell-bottom.gif) no-repeat center bottom;
		}

		#comparison tbody td {
			background: url(/_layouts/images/OnShore/bg/table/bg-table-cell-alternate.gif) no-repeat center bottom;
			padding: 0;
			margin: 0px;
		}

		#comparison tbody td p{
			background: url(/_layouts/images/OnShore/bg/table/bg-table-cell-border.gif) repeat-y top left;
			padding: 5px 15px 5px 15px;
			margin: 5px 0px 15px;
			font-size: 0.9em !important;
		}

		#comparison tbody td.country p {
			padding-right: 0px;
			background: transparent;
		}

		#comparison tbody td.left-corner,
		#comparison tbody tr.first td.left-corner, 
		#comparison tbody tr.last td.left-corner {
			background-position: bottom left;
		}

		#comparison tbody td.right-corner,
		#comparison tbody tr.first td.right-corner, 
		#comparison tbody tr.last td.right-corner{
			background-position: bottom right;
		}
		
		#comparison tbody td.right-corner p{
			padding-right: 20px;
		}
		
		#comparison tbody td p.with-sup {
			padding-right: 10px;
		}
		
/** Table references at footer **/

#table_references a {
    font-weight: normal;
    font-size: 1.0em;
}

#table_references ul li {
    list-style-type: none;
    float: left;
    display: inline;
    background: transparent !important;
    padding: 0px;
    margin: 0 10px 0 0;
    font-style:italic;
}

    #table_references li a {
        font-size: 0.9em;
    }
	
#table_references p.source {
    font-size: 1.1em;
    border-bottom: 1px solid #e7e7e7;
    padding-bottom: 7px;
    margin-bottom: 7px;
} 

    #table_references p.source {
        font-weight: bold;
    } 
    
    #table_references p.source a{
        font-size: 1.0em;
    }
    
    #table_references p.source a.go-to-source {
		height: 12px;
		width: 12px;
		background: url(/_layouts/images/OnShore/ico/ico-source.gif) no-repeat 0 0;
		display: inline-block;
		line-height: 1em;
		margin-left: 5px;
    }
    
		 #table_references p.source a.go-to-source span{
			display: inline-block;
			text-indent: -9999px;
			overflow: hidden;
		 }

/***********************************/

#SRSB {
	margin:0 0 10px;
}

#SRSB input {
	border:#999999 solid 1px;
	color:#000000;
	float:left;
	font-size:1.4em;
	margin-right:5px;
	padding:4px 5px 5px;
	width:238px;
}

.srch-stats {
	margin:0 0 10px;
	padding:3px 5px;
	background:#ececec;
}

.srch-sort-right {
	margin:0 0 10px;
}

.srch-sort-right img.rpo-gif {
	display:inline;
}

.srch-Page {
	margin:0 0 10px;
	text-align:right;
}

.srch-results {
	padding:10px 0 0;
	border-top:1px solid #999;
}

.srch-results .srch-Title  {
	font-size:1.2em;
}

.srch-results .srch-Icon {
	display:none;
}

#CSR_AM2 {
	padding: 3px 5px 3px 18px;
	background: url(/_layouts/images/OnShore/ico/ico-search-alert.gif) center left no-repeat;
}

#SRCHRSSL {
	padding: 3px 5px 3px 18px;
	background: url(/_layouts/images/OnShore/ico/ico-search-rss.gif) center left no-repeat;
}

#content-wrapper .srch-results .srch-Metadata {
	margin:0 0 10px;
	padding:0 0 13px;
	border-bottom:1px solid #dedede;
}

#content-wrapper .srch-results .srch-URL a {
	color:#066A0D;
}

/* LHS Heading titles for generic pages */
.about-this-site #content-wrapper #sub-navigation h2 {
	background:#fff url(/_layouts/images/OnShore/hdg/hdg-about-this-site.png) left top no-repeat;
}

.press-room #content-wrapper #sub-navigation h2 {
	background:#fff url(/_layouts/images/OnShore/hdg/hdg-press-room.png) left top no-repeat;
}

.contact-us #content-wrapper #sub-navigation h2 {
	background:#fff url(/_layouts/images/OnShore/hdg/hdg-contact-us.png) left top no-repeat;
}

/* global error validation - new version */
.global-error-validation {
	padding: 12px 15px;
	margin-bottom: 10px;
	border:2px solid #b31111;
}

#content .global-error-validation p,
#content .global-error-validation ul li {
	color: #bf1b00;
	font-size: 1.2em;
}

.global-error-validation p {
	margin-bottom: 5px !important;

}

.global-error-validation ul {
	margin-left: 0px !important;
			margin-bottom: 0px !important;
}

.global-error-validation ul li {
	margin-top: 0px !important;
	font-weight: bold !important;
	background: none !important;
	padding-left: 0px !important;
}

/***** reCAPTCHA Styles *****/

#recaptcha_widget {
	overflow:hidden;
}

#recaptcha_widget .recaptcha-holder {
	overflow:hidden;
}

#recaptcha_widget .recaptcha-image {
	width:300px;
	height:57px;
	padding:0;
	float:left;
	margin:0 0 0 18px;
	background:#fff;
	line-height:1.3em;
}

#ie8 #recaptcha_widget .recaptcha-image {
	line-height:1em;
}

#recaptcha_widget .recaptcha-image img {
	margin:0;
}

#recaptcha_widget .recaptcha-image a {
	margin:0;
}

#ie8 #recaptcha_widget .recaptcha-image object {
	position:absolute;
	top:0;
	left:0;
	height:0;
	width:0;
}

#ie6 #recaptcha_widget .recaptcha-image {
	display:inline;
}

#recaptcha_widget .recaptcha-options {
	float:left;
}

#recaptcha_widget .recaptcha-options ul {
	width:150px;
	margin:0 0 0 15px;
}

#content .form #recaptcha_widget .recaptcha-options ul li {
	float:none;
	width:auto;
	margin:0;
	padding:0 0 6px 22px;
	text-transform:uppercase;
	font-size:.9em;
	background-position:left top;
	background-repeat:no-repeat;
}

#recaptcha_widget .recaptcha-options li.reload {
	background-image:url(/_layouts/images/OnShore/ind/ind-recaptcha-reload.png);
}

#recaptcha_widget .recaptcha-options li.audio {
	background-image:url(/_layouts/images/OnShore/ind/ind-recaptcha-audio.png);
}

#recaptcha_widget .recaptcha-options li.image {
	background-image:url(/_layouts/images/OnShore/ind/ind-recaptcha-audio.png);
}

#recaptcha_widget .recaptcha-options li.help {
	background-image:url(/_layouts/images/OnShore/ind/ind-recaptcha-help.png);
}

#recaptcha_widget .recaptcha_audio_cant_hear_link,
recaptcha_audio_cant_hear_link {
	padding:0 5px 5px 15px;
	text-transform:uppercase;
}

#recaptcha_widget .form-field {
	clear:both;
}

#ie7 #content .pod-content {
	overflow:hidden;
}

/***** Page Tagging *****/

div.page-tags { border-top: 1px solid #E7E7E7; }

#content div.page-tags h4 {
    font-size: 1.1em;
    text-transform: uppercase;
    margin-bottom: 0;
}

#content div.page-tags ul {
    margin: 0 0 20px 0;
}

#content div.page-tags li {
    font-size: 1.0em;
    background-image: none;
    display: inline;
    margin: 0;
    padding: 0;
}
#content-wrapper div.page-tags a { font-weight: normal; }

/***** Related Pod Link Colours *****/

#sidebar .pod div.get-ready-to-export li a              { color: #A9721B; }
#sidebar .pod div.develop-knowledge-expertise li a      { color: #B7090E; }
#sidebar .pod div.access-international-networks li a    { color: #066A0D; }
#sidebar .pod div.explore-export-markets li a           { color: #CB5E17; }
#sidebar .pod div.find-funding-assistance li a          { color: #789A13; }
#sidebar .pod div.features-commentary li a              { color: #295397; }

/****** Sharing Page Tools ******/
#content div.page-tools ul.add-this-list { margin: 16px 0; }

div.page-tools ul.add-this-list li {
    display: block;
    height: 16px;
    float: left;
    padding: 0 !important;
    background: none !important;
}
div.page-tools ul.add-this-list li.ico {
    width: 16px;
    margin-right: 5px !important;
}
div.page-tools ul.add-this-list li.ico-print a,
div.page-tools ul.add-this-list li.ico a {
    display: block;
    width: 16px;
    height: 16px;
    text-indent: -9999px;
    outline: none;
}
div.page-tools ul.add-this-list li.ico-print {
    margin-right: 10px !important;
    padding-right: 8px !important;
    border-right: 1px solid #B4B4B4;
}
div.page-tools ul.add-this-list li.ico-share a {
    padding-right: 7px; 
    font-size: 0.917em;
    font-weight: normal !important;
}
div.page-tools ul.add-this-list li.ico a.email { background: url('/_layouts/images/OnShore/ico/ico-share-email.png') no-repeat left -1px; }

/****** Twitter & Newsletter ******/
#header ul.media {
    position: absolute;
    right: 223px;
    top: 43px;
}

#header ul.media li {
    display: block;
    float: left;
    margin-right: 5px;
}

#header ul.media li a {
    display: block;
    height: 20px;
    padding: 14px 0 0 34px;
    font-size: 1.0em;
    font-weight: bold;
    color: #FFF;
}
#ie6 #header ul.media li a { behavior: url(/_catalogs/masterpage/Javascript/iepngfix.htc); }

#ie6 #header ul.media li.blog a    { width: 80px; }
#ie6 #header ul.media li.youtube a    { width: 80px; }
#ie6 #header ul.media li.twitter a    { width: 56px; }
#ie6 #header ul.media li.newsletter a { width: 75px; }

#header ul.media li.blog a { background: url('/_layouts/images/OnShore/ico/ico-blog.png') no-repeat left 9px; }
#header ul.media li.youtube a { background: url('/_layouts/images/OnShore/ico/ico-youtube.png') no-repeat left top; padding-left: 38px; }
#header ul.media li.twitter a { background: url('/_layouts/images/OnShore/ico/ico-twitter.png') no-repeat left 9px; }
#header ul.media li.newsletter a { background: url('/_layouts/images/OnShore/ico/ico-newsletter.png') no-repeat left 13px; }

#header ul.media li.blog a:hover { background-position: left -30px; }
#header ul.media li.youtube a:hover { background-position: left -34px; }
#header ul.media li.twitter a:hover { background-position: left -39px; }
#header ul.media li.newsletter a:hover { background-position: left -31px; }

/** RSS Pod **/
#sidebar .pod .rss-pod ul {
		padding: 7px 0 0;
		margin:10px 20px 0;
	}
	
#sidebar .pod .rss-pod li {
	background: url(/_layouts/images/OnShore/ind/ind-bulletarrow-grey.png) 0 4px no-repeat;
	border-bottom: 1px solid #e7e7e7;
	margin-bottom: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
}

#sidebar .pod .rss-pod li p.date {
    margin: 5px 0 0 0;
    color: #555555;
    font-size: 0.9em;
}

