/* <![CDATA[ */

@import url('/web/20141001225247cs_/http://globalfoodsecurityconference.com/base/css/images.css');
@import url('/web/20141001225247cs_/http://globalfoodsecurityconference.com/base/css/lists.css');
@import url('/web/20141001225247cs_/http://globalfoodsecurityconference.com/base/css/tables.css');

/* prevent layout jumping when viewport vertical scroll bar appears. */

/*-------------------------------------[ TEXT ]*/
body
{
	font-family: verdana, helvetica, sans-serif;
	font-size: 62.5%; /* when a browser uses its default font-size of 16px, 1em = 10px */
	color: #333;
}
.style1{
color:#ffffff;
}
strong, .bold
{
	font-weight: bold;
}

.foot_note
{
	font-size: 1em;
}

h1, h2
{
	letter-spacing: -1px;
}

h1, h2, h3, h4
{
	margin: 0 0 0.9em;
	padding: 0;
	line-height: 1.2em;
}
h3, h4
{
	margin-top: 0.5em;
}

p
{
	margin: 0 0 1.2em;
	padding: 0;
	line-height: 1.3em;
}

code
{
	font-family: courier;
	font-size: 1.1em;
	color: #446;
	white-space: pre-wrap;
}

.indent { margin-left: 2em; }

/*-------------------------------------[ HYPERLINKS ]*/
a { outline: none; }

/*-------------------------------------[ LAYOUT ]*/
.hide { display: none !important; }

.work-in-progress
{
	background-color: #aaa;
	background-image: url('/web/20141001225247im_/http://globalfoodsecurityconference.com/resources/image/work-in-progress-strip.png');
	background-repeat: repeat-x;
	background-position: left top;
}

.clear:after
{
	content: '.';
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.clear { zoom: 1; } /* for IE7 hasLayout */

.vertically_aligned
{
	display: table-cell;
	position: relative;
	vertical-align: middle;
	left: 0;
	height: inherit;
	
	/* IE only hacks */
	*display: block;
	*position: absolute;
	*top: 50%;
}

hr
{
	height: 1px;
	background-color: #ddd;
	border: none;
}

/*-------------------------------------[ BOX SHADOW DEFAULT ]*/
.shadow
{
	-moz-box-shadow: 0px 6px 12px #666;
	-webkit-box-shadow: 0px 6px 12px #666;
	box-shadow: 0px 6px 12px #666;
}

/*-------------------------------------[ ROUNDED CORNERS ]*/
.rounded
{
	-moz-border-radius: 1em;
	-webkit-border-radius: 1em;
	border-radius: 1em;
}

.rounded .corner
{
	position: absolute;
	width: 10px;
	height: 10px;
}

.corner.top_left { top: 0; left: 0; }
.corner.top_right { top: 0; right: 0; }
.corner.bottom_right { bottom: 0; right: 0; }
.corner.bottom_left { bottom: 0; left: 0; }

/* ]]> */
/*
     FILE ARCHIVED ON 22:52:47 Oct 01, 2014 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 22:03:01 Nov 05, 2022.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 2328.963
  exclusion.robots: 0.235
  exclusion.robots.policy: 0.228
  cdx.remote: 0.065
  esindex: 0.008
  LoadShardBlock: 2300.543 (3)
  PetaboxLoader3.datanode: 2253.482 (5)
  CDXLines.iter: 19.247 (3)
  load_resource: 174.118 (2)
  PetaboxLoader3.resolve: 81.465 (2)
*/