/* Newsroom Filters ------------------------------------ */
#PrevNewsroomFiltersWrapper
{
  position:relative;
  height:70px;
  top:-20px;
  background:#eaeaea;
  border-bottom:1px #cecece solid;
}
#PrevNewsroomFilters
{
  position:relative;
  top:10px;
  left:10px;
}
#PrevNewsroomFiltersDD
{
  position:relative;
  width:150px;
  float:left;
}
#PrevNewsroomFiltersDD Select
{
  position:relative;
  left:0px;
}
#PrevNewsroomFiltersSortBy
{
  position:relative;
  top:8px;
  left:3px;
  clear:both;
}
/* Newsroom Filters ------------------------------------ */

/* Input button styling -------------------------------- */

* 
{
  /* not standard properties W3C validator will flag them */
  -moz-transition: background-color 0.2s linear, border-color 0.2s linear, -moz-box-shadow 0.2s linear, box-shadow 0.2s linear, color 0.2s linear, opacity 0.2s linear, text-shadow 0.2s linear, -moz-transform 0.2s linear;  
  -webkit-transition: background-color 0.2s linear, border-color 0.2s linear, -webkit-box-shadow 0.2s linear, box-shadow 0.2s linear, color 0.2s linear, opacity 0.2s linear, text-shadow 0.2s linear, -webkit-transform 0.2s linear;  
  -o-transition: background-color 0.2s linear, border-color 0.2s linear, -o-box-shadow 0.2s linear, box-shadow 0.2s linear, color 0.2s linear, opacity 0.2s linear, text-shadow 0.2s linear, -o-transform 0.2s linear;
  transition: background-color 0.2s linear, border-color 0.2s linear, box-shadow 0.2s linear, color 0.2s linear, opacity 0.2s linear, text-shadow 0.2s linear, transform 0.2s linear;  
}

input[type="reset"], input[type="submit"], input[type="button"] {
  display: inline-block;
  zoom: 1; /*not a standard property W3C validator will flag it */
  display: inline;
  height: 24px;
  background: #296bbc;
  color: #ffffff;
  margin-left: 6px;
  padding: 4px 10px;
  -webkit-border-radius: 4px; /*not a standard property W3C validator will flag it */
  -moz-border-radius: 4px; /*not a standard property W3C validator will flag it */
  border-radius: 4px;    
  border: none;
  cursor: pointer;
  font-weight: normal;
  outline: 0 none;
  overflow: visible;
  width: auto;
}
input[type="reset"]:hover, input[type="submit"]:hover, input[type="button"]:hover {
  background: #0a2341;
}
#mapCanvas
{
  width: 449px;
  height: 340px;
  border: 1px solid black;
}

/*********************  Directory Styles  *****************/
.filterDropdown
{
  margin-right: 10px;
  margin-bottom: 7px;
}

/*********************  Right Nav Styles  *****************/
#rightNavContainer
{
    position:relative;
    width:300px;
    /*min-height:145px;*/
	height:auto;
    padding-left:10px;
    float:right;
}
#rightNavContainer h3
{
    padding-left:25px;
}
/*attempt to style rightnav link colors */
#visible_data li a:visited, #visible_pubs li a:visited
{
  color:#7c3dad;
}
#Pubs h3
{
    margin-top:5px !important;
}
#Data, #Reports, #AW_relatedarticles
{
    position:relative;
    width:100%;
    float:left;
    padding-bottom:20px;
    z-index:99;
    font-size: 13px;
}
#Data h3, #Reports h3, #AW_relatedarticles h3
{
    position:relative !important;
    margin:0 0 20px 0 !important;
}
#Data p a
{
    position:relative;
    margin-left:0px;
}

/*******************  End Right Nav Styles  ***************/
html
{
  margin:0;
  padding:0;
  background-color:#0b3763;
}
body
{
    margin:0;
    padding:0;
    font-size:inherited;
    font-family:helvetica, arial, sans-serif;
    font-weight:normal;
}
p{
	z-index: 51;
	font-size: 36px;
	font-weight: bold;
	font-family: Helvetica, Arial, sans-serif;
	color: #0b3763;
		  
}
hr
{
    position:relative;
    clear:both;
}
img
{
    border:none;
}
/* listing item styles */

/* left listingItem ID in stylesheet because not sure if 
it is used somewhere other than for CCR listing page RR 8/29/12 */
#listingItem
{
  position:relative;
  margin-top:20px;
  font-family:arial, sans-serif;
  font-style:normal;
  float: left;
}
.listingItem
{
  position:relative;
  margin-top:20px;
  font-family:arial, sans-serif;
  font-style:normal;
  
}
/* for CCR listing page */
.ccrListingItem
{
  position:relative;
  margin-top:20px;
  font-family:arial, sans-serif;
  font-style:normal;
  float: left;
}
#listingIcon
{
  position:relative;
  height: 59px;
  width: 59px;
  float: left;
}
.listingIcon
{
  position:relative;
  height: 59px;
  width: 59px;
  float: left;
}
#listingTextContainer
{
  position:relative;
  width:610px;
  margin-left:10px;
  float:left;
}
/* left listingHeader ID in stylesheet because not sure 
if it is used somewhere other than for CCR listing page RR 8/29/12 */
#listingHeader
{
  position:relative; 
  font-size:14px;
  font-weight:bold;
  margin-left:0;
  margin-top:5px;
}
.listingHeader
{
  position:relative;
  font-size:14px;
  font-weight:bold;
  margin-left:0;
  margin-top:5px;
}
.ccrListingHeader
{
  position:relative;
  font-size:14px;
  font-weight:bold;
  margin-left:0;
  margin-top:5px;
}
/* left listingDesc ID in stylesheet because not sure
if it is used somewhere other than for CCR listing page RR 8/29/12 */

#listingDesc
{
  position:relative;
  margin-left:0;
}
.listingDesc
{
  position:relative;
  margin-left:0;
}
.ccrListingDesc
{
  position:relative;
  margin-left:0;
}
/* Topics Listing */
.listTopicsListingItem
{
  position:relative;
  margin-top:20px;
  font-family:arial, sans-serif;
  font-style:normal;
  float: left;
}
#listingIcon
{
  position:relative;
  height: 59px;
  width: 59px;
  float: left;
}
#listingTextContainer
{
  position:relative;
  width:610px;
  margin-left:10px;
  float:left;
}
.listingTextContainer
{
  position:relative;
  width:610px;
  margin-left:10px;
  float:left;
}
.listTopicsListingHeader
{
  position:relative;
  font-size:14px;
  font-weight:bold;
  margin-left:0;
  margin-top:5px;
}
.listTopicsListingDesc
{
  position:relative;
  margin-left:0;
}

/* visited link style */
a:visited 
{
    font-weight:normal;
    color:#7c3dad;
    text-decoration:none;
}
a:visited:hover
{
    color:#0a2341;
    text-decoration:underline;
}
/* link style */
a:link 
{
    font-weight:normal;
    color:#296bbc;
    text-decoration:none;
}
/* hover link style */
a:hover 
{
    font-weight:normal;
    /*color:blue;*/
    text-decoration:underline;
}
/* anchor targets */
a.dataHeadingAnchor:visited 
{
    font-weight:bold;
    color:#000000;
    text-decoration:none;
}
a.dataHeadingAnchor:link
{
    font-weight:bold;
    color:#000000;
    text-decoration:none;
}
a.dataHeadingAnchor:hover
{
    font-weight:bold;
    color:#000000;
    text-decoration:none;
}

/* heading styles */

h1 
{ /* headline bar text */
  font-family:arial, helvetica;
  font-size : 18px;
  font-weight : bold;
  color : #000000;
  padding-top: 10px;
  border-bottom: 1px solid #000000;
  /*border-bottom-length: 25px;*/
}
h2 
{ /* subhead level 1 */
  font-family:arial, helvetica, sans-serif;
  font-size:16px;
  margin:0;
  padding:0;
}
h3 
{ /* subhead level 1 italics */
  font-family: arial, helvetica, sans-serif;
  font-style: normal;
  font-size: 14px;
  font-weight: bold;
  margin:0;
  padding:0;
}
h4 
{ /* subhead level 2 */
  font-family:arial, helvetica, sans-serif;
  font-size:13px;
  font-weight:bold;
  margin:0;
  padding:0;
}
h5 
{ /* subhead level 2 italics */
  font-family: arial, helvetica, sans-serif;
  font-style: italic;
  font-size: 12px;
  font-weight: bold;
  margin:0;
  padding:0;
}
h6
{ 
  font-family: arial, helvetica, sans-serif;
  font-style: italic;
  font-size: 11px;
  font-weight: bold;
  margin:0;
  padding:0;
}
.GenericWrapper
{
    margin:0px;
    padding:0px;    
}

/*************************************
 *         Seconday Pages            *
 *************************************/

#ContainerWrapper
{
    position:relative; 
    background-color:#0b3763;
    background:#0b3763 url('http://www.ers.usda.gov/media/15687/containerwrapperbg.png') repeat-x;
    width:100%;
    margin:0;
    padding:0;
}
#ContainerWrapperData
{
    position:relative;
    background-color:#0b3763;
    background:#0b3763 url('http://www.ers.usda.gov/media/15687/containerwrapperbg.png') repeat-x;
    width:100%;
    margin:0;
    padding:0;
}

#Container
{
    position:relative;
    background:#0b3763 url('http://www.ers.usda.gov/media/15687/containerwrapperbg.png') repeat-x;
    width:996px;
    margin:auto;
    padding:0;
    border-top:none;
    border-bottom:none;
}
#ContainerDataWrapper
{
  position:relative;
  min-width:996px;
  background:#0b3763 url('http://www.ers.usda.gov/media/15687/containerwrapperbg.png') repeat-x;
}
#ContainerData
{
    position:relative;
    /*min-width:996px;*/
    width:996px;
    margin:auto;
    background-color:#0b3763;
    background:#0b3763 url('http://www.ers.usda.gov/media/15687/containerwrapperbg.png') repeat-x;
    border-top:none;
    border-bottom:none;
}
#ContainerData h2
{
    position:relative;
    margin:0 0 10px 20px;
    padding:10px 0 0 0;
}
#bcsmwrapper
{
    position:relative;
    width:996px;
    margin:auto;
}
#ContentDataWrapper
{
  position:relative;
  background-color:#ffffff;
  width:996px;
  margin:auto;
  clear:both;
}
#InnerContentDataWrapper
{
  position:relative;
  width:956px;
  margin:0 0 0 20px;
}
#ContentData
{
  position:relative;
  background-color:#ffffff;
  width:956px;
  margin:auto;
  clear:both;
}
#ContentData h2
{
  position:relative;
  margin-left:0;
}
#FlContentData
{
  position:relative;
  background-color:#ffffff;
  width:996px;
  margin:auto;
  clear:both;
}
#RSContentData
{
  position:relative;
  background:transparent;
  min-width:996px;
  margin:auto;
  clear:both;
}
#RSContentData table
{
  position:relative;
  margin:auto;
}
#RSWrapper
{
  position:relative;
  min-width:996px;
  margin:0;
  background-color:#ffffff;
}
#wrapperContainer /***This is part of Reporting Services form1***/
{
  position:relative;
  margin:auto;
  background-color:#ffffff;
  min-width:996px;
}
#MastHead
{
    position:relative;
    width:996px;
    min-height:113px;  
    margin:auto;
}
#MastHeadData
{
    position:relative;
    width:100%;
    min-height:113px;
    background:url('http://www.ers.usda.gov/media/147800/masthead.png');    
    margin:auto;
}
#MastHeadLeft
{
    position:relative;
    /*width:498px;*/
	width:554px;
    height:93px;
    float:left;
}

#USDALogo {
	position: relative;
	width: 72px;
	height: 54px;
	background: url(http://www.ers.usda.gov/media/1223885/smUSDA-Logo.png)no-repeat;
	margin: 5px 0 0 15px;
	float: left;
	border: none
}
#USDALogo img {
	border: none
}
#ERSLogo {
	position: relative;
	width: 430px;
	height: 30px;
	margin: -40px 0 0 105px;
	color: #fff;
	font-family: Helvetica, sans-serif;
	font-weight: 700;
	float: left;
	z-index: 100
}
#ERSLogo a, #ERSLogo a:hover {
	text-decoration: none;
	color: #fff;
	cursor: pointer
}
#mhTitle {
	position: relative;
	top: -32px;
	margin-left: 0;
	color: rgb(255 255 255);
	width: 510px;
	font: Helvetica
}
#parent {
	position: relative;
	margin-left: 0;
	top: -46px;
	left: 2px;
	color: rgb(255 255 255);
	cursor: pointer;
	font: Helvetica
}


#MastHeadRight
{
    position:absolute;
    width:498px;
    height:113px;
    right:-10px;
	top:0px;
}
.topTabLeftCorner
{
  position:relative;
  width:9px;
  height:28px;
  float:left;
  background:url('http://www.ers.usda.gov/media/17878/topleftcorner2.png') no-repeat;  
}
#TopRightNav
{
    position:relative;
    width:240px;
    left:245px;
    height:28px;
    color:#ffffff;
    font-family:Arial, Helvetica, Sans Serif;
    font-weight:bold;
    font-size:11px;
    text-align:center;
	top:10px;
}
#TopRightNav a
{
    position:relative;
    color:#ffffff;
    top:0px;
    text-decoration:none;
}
#TopRightNav a:hover
{
    text-decoration:underline;
}
#TopRightNav ul
{
    position:relative;
    top:7px;  
    right:0px;
    list-style:none;
    margin:0;
    padding:0;
    float:right;
}
#TopRightNav ul li
{
    display:inline;
}
#TopRightNav ul li a
{
    padding-left:5px;
    padding-right:5px;
}
#TopRightNav1
{
    padding-left:11px;
    padding-right:20px;
}
#TopRightNav1 a
{
    text-decoration:none;
}
#TopRightNav1 a:hover
{
    text-decoration:underline;
}
#TopRightNav2
{
  padding-left:20px;
  padding-right:20px;
}
#TopRightNav2 a
{
    text-decoration:none;
}
#TopRightNav2 a:hover
{
    text-decoration:underline;
}
#TopRightNav3
{
  padding-left:20px;
  padding-right:20px;
}
#TopRightNav3 a
{
    text-decoration:none;
}
#TopRightNav3 a:hover
{
    text-decoration:underline;
}
#TopRightNav4
{
  padding-left:20px;
  padding-right:20px;
}
#TopRightNav4 a
{
    text-decoration:none;
}
#TopRightNav4 a:hover
{
    text-decoration:underline;
}
.topTabRightCorner
{
  position:relative;  
  background:url('http://www.ers.usda.gov/media/17899/toprightcorner2.png') no-repeat;
  background-position: 100% 0%;
  width:9px;
  height:28px;
  float:left;
}
.topTab
{
    position:relative;
    height:28px;
    text-align:center;
    float:left;  
}

/*************************************
 *      Left Navigation (Tabs)       *
 *************************************/

#BottomLeftNav {
    position: relative;
    top: 26px;
    width: 525px;
    height: 28px;
    color: #FFF;
    font-family: Arial,Helvetica,Sans Serif;
    font-size: 12px;
    padding: 0px;
    margin-left: 0px;
    clear: both;
}
#BottomLeftNav a
{
    color:#ffffff;
    top:7px;
    line-height: 1.25em;
    display:block;
    outline:none;
}
#BottomLeftNav a:hover
{
  text-decoration:underline;
}
#BottomLeftNav1
{
  position:absolute;
  background:url('http://www.ers.usda.gov/media/31774/topicsNav.png') no-repeat;
  width:105px;
  height:28px;
  float:left;
  text-align:center;
  z-index:1005;
}
#BottomLeftNav1:hover
{
  position:absolute;
  background:url('http://www.ers.usda.gov/media/31884/topicsnavhover.png') no-repeat;
  width:105px;
  height:28px;
  text-align:center;
}


#BottomLeftNav1:hover img
{
  position:relative;
  top:10px;
  left:-69px;
}
#BottomLeftNav1 a
{
  position:relative;
  float:left;
  top:6px;
  z-index:100;
}
#BottomLeftNav1 a:hover
{
  text-decoration:none;
  cursor:pointer;
}
#BottomLeftNav1 img
{
  position:relative;
  left:0px;
  top:-21px;
}


#BottomLeftNav2
{
  position:absolute;
  background:url('http://www.ers.usda.gov/media/31828/dataNav.png') no-repeat;
  left:105px;
  width:105px;
  height:28px;
  float:left;
  text-align:center;
  z-index:1010;
}
#BottomLeftNav2:hover
{
  position:absolute;
  left:105px;
  width:105px;
  height:28px;
  background:url('http://www.ers.usda.gov/media/31835/dataNavHover.png') no-repeat;
  text-align:center;
}
#BottomLeftNav2 a
{
  position:relative;
  top:6px;
}
#BottomLeftNav2:hover a
{
  position:relative;
  top:6px;
  text-decoration: none;
}
#BottomLeftNav2 img
{
  position:relative;
  top:-21px;
}
#BottomLeftNav3
{
  position:absolute;
  background:url('http://www.ers.usda.gov/media/31842/publicationsNav.png') no-repeat;
  left:210px;
  width:105px;
  height:28px;
  float:left;
  text-align:center;
  z-index:1010;
}
#BottomLeftNav3:hover
{
  position:absolute;
  left:210px;
  width:105px;
  height:28px;
  background:url('http://www.ers.usda.gov/media/31849/publicationsNavHover.png') no-repeat;
  text-align:center;
}
#BottomLeftNav3 a
{
  position:relative;
  top:6px;
}
#BottomLeftNav3:hover a
{
  position:relative;
  top:6px;
  text-decoration: none;
}
#BottomLeftNav3 img
{
  position:relative;
  top:-21px;
}
#BottomLeftNav4
{
  position:absolute;
  background:url('http://www.ers.usda.gov/media/31856/newsroomNav.png') no-repeat;
  left:315px;
  width:105px;
  height:28px;
  float:left;
  text-align:center;
  z-index:1010;
}
#BottomLeftNav4:hover
{
  position:absolute;
  left:315px;
  width:105px;
  height:28px;
  background:url('http://www.ers.usda.gov/media/31863/newsroomNavHover.png') no-repeat;
  text-align:center;
}
#BottomLeftNav4 a
{
  position:relative;
  top:6px;
}
#BottomLeftNav4:hover a
{
  position:relative;
  top:6px;
  text-decoration: none;
}
#BottomLeftNav4 img
{
  position:relative;
  top:-21px;
}
#BottomLeftNav5
{
  position:absolute;
  left:420px;
  width:105px;
  height:28px;
  background:url('http://www.ers.usda.gov/media/31870/calendarNav.png') no-repeat;
  text-align:center;
  float:left;
  z-index:1010;
}
#BottomLeftNav5:hover
{
  position:absolute;
  left:420px;
  width:105px;
  height:28px;
  padding-right:11px;
  background:url('http://www.ers.usda.gov/media/31877/calendarNavHover.png') no-repeat;
}
#BottomLeftNav5 a
{
  position:relative;
  top:6px;
}
#BottomLeftNav5:hover a
{
  position:relative;
  top:6px;
  text-decoration: none;
}
#BottomLeftNav5 img
{
  position:relative;
  top:-21px;
}
.tab
{
  position:relative;
  text-align:center;
}
.tab a
{
  position:relative;
  top:7px;
  text-decoration:none;
  color:#ffffff;
}
.tab a:visited:hover
{
    color:#ffffff;
}

/*************************************
 *           BreadCrumbs             *
 *************************************/

#BreadCrumbs
{
    position:relative;
    width:700px;
    height:40px;
    background:url('http://www.ers.usda.gov/media/1905927/breadcrumbexpand.png') repeat-x;
    text-indent:10px;
    vertical-align:middle;
    float:left;
    font-family:arial, helvetica, sans-serif;
    font-size:11px;
    border-top:2px #dd0000 solid;
    z-index:50;
}
#BreadCrumbs a
{
    color:#000000;
}
#BreadCrumbs p
{
    position:relative;
    font-size:11px;
    left:10px;
    float:left;
}

/*************************************
 *          Social Media             *
 *************************************/

#SocialMedia
{
    position:relative;
    background:url('http://www.ers.usda.gov/media/33436/socialmediabg.png') no-repeat;
    top:45px;
    width:280px;
    height:40px;
}
#SocialMedia p
{
    position:relative;
    left:5px;
    float:left;
    font-family:arial, helvetica, sans-serif;
    font-weight:bold;
    font-size:12px;
    vertical-align:middle;
}
#SocialMedia2 {
  position: relative;
  background: url(http://www.ers.usda.gov/media/117376/socialmedia2bg.png) repeat-x;
  width: 296px;
  height: 40px;
  float: left;
  border-top: 2px #d00 solid;
  z-index: 50;
}
#SocialMedia2 p {
  position: relative;
  float: left;
  font-family: arial, helvetica, sans-serif;
  font-weight: bold;
  font-size: 12px;
  vertical-align: middle;
  z-index: 10;
  left: 10px;
}
#InnerSocialMedia
{
    position:relative;
    left:30px;
    top:4px;
}
#InnerSocialMedia2
{
    position:relative;
    background:url('http://www.ers.usda.gov/media/129779/socialmedia2bg.png') no-repeat;
    width:256px;
    height:36px;
	left:10px;
	top:2px;

}
#Twitter
{
    background-image:url('http://www.ers.usda.gov/media/209/twitter.png');
    position:relative;
    width:27px;
    height:27px;
    margin-top:3px;
    float:left;
}
#Twitter2
{
    background-image:url('http://www.ers.usda.gov/media/209/twitter.png');
    position:relative;
    width:27px;
    height:27px;
    margin:5px 0 0 8px;
    float:left;
}
#RSS
{
    position:relative;
    background-image:url('http://www.ers.usda.gov/media/214/rss.png');
    width:27px;
    height:27px;
    margin-top:3px;
    margin-left:3px;  
    float:left;
}
#RSS2
{
    position:relative;
    background-image:url('http://www.ers.usda.gov/media/214/rss.png');
    width:27px;
    height:27px;
    margin:5px 0 0 3px; 
    float:left;
}
#Email
{
    position:relative;
    background-image:url('http://www.ers.usda.gov/media/220/email.png');
    width:27px;
    height:27px;
    margin-top:3px;
    margin-left:3px;  
    float:left;
}
#Email2
{
    position:relative;
    background-image:url('http://www.ers.usda.gov/media/220/email.png');
    width:27px;
    height:27px;
    margin:5px 0 0 3px;  
    float:left;
}
#Podcasts
{
    position:relative;
    background-image:url('http://www.ers.usda.gov/media/7338/podcast2.png');
    width:27px;
    height:27px;
    margin-top:3px;
    margin-left:3px;  
    float:left;
}
#Podcasts2
{
    position:relative;
    background-image:url('http://www.ers.usda.gov/media/7338/podcast2.png');
    width:27px;
    height:27px;
    margin:5px 0 0 3px;  
    float:left;
}
#ERSBlog
{
    position:relative;
    background-image:url('http://www.ers.usda.gov/media/230/blogpost.png');
    width:27px;
    height:27px;
    margin-top:3px;
    margin-left:3px;  
    float:left;
}
#ERSBlog2
{
    position:relative;
    background-image:url('http://www.ers.usda.gov/media/230/blogpost.png');
    width:27px;
    height:27px;
    margin:5px 0 0 3px;  
    float:left;
}

/*************************************
 *          End Social Media         *
 *************************************/

#Wrapper
{
    position:relative;
    width:996px;
    background-color:#ffffff;
}
#MAWrapper
{
    position:relative;
    width:100%;
    background-color:#ffffff;
    clear:both;
}
#Topics
{
    position:relative;
    width:258px;
    min-height:330px;
    margin:17px 0 0 10px;
    background-color:#ffffff;
    float:left;
    z-index:51;
}
#Topics .leftnav_sections 
{
    margin-bottom: 50px;
}
#Topics h2
{
    position:relative;  
    color:#000000;
    margin:5px 0 0 0;
    z-index:51;
}
#Topics ul
{
  list-style-type:none;
}

#Topics .leftnav_sections h2 
{
    font-size: 18px;
}
#Data ul, #Reports ul, #AW_relatedarticles ul, #Pubs ul, .Articles ul
{
    list-style-image: url('/media/178564/blue_arrow.gif');
}
#Topics .leftnav_sections ul
{
    list-style: none;
    padding-top: 5px;
    padding-left: 0;
    border-top: 1px solid #727272;
    border-bottom: 1px solid #727272;
}
#Topics .leftnav_topics ul, #Topics .leftnav_relatedLinks ul, #Topics .leftnav_relatedData ul
{
    list-style: none;
    padding-top: 0;
    padding-left: 0;
    margin-bottom: 5px;
}
#Data ul, #Reports ul, #AW_relatedarticles ul
{
    position:relative;
    margin:0;
}
#Data li, #Reports li, #AW_relatedarticles li, #Pubs li, .Articles li
{
    position:relative;
    line-height:2.0em;
    border-bottom:1px #cccccc dotted;
}
#Topics li 
{
    padding: 6px 0;
    border-bottom:1px dotted #cbcbcb;
}
#Topics .leftnav_sections li:last-child
{
    border-bottom: none;
}
#Topics li:hover
{
    background-image: none;    
    /* background-image:url('/media/178660/gradient_highlight.gif'); */
}
#Topics li.listTopics_active 
{
    padding: 0 0 4px;
    margin-bottom: 2px;
}
#Data li:hover, #Reports li:hover, #AW_relatedarticles li:hover, #Pubs li:hover, .Articles li:hover
{
    background-image:url('/media/228814/list.item.hover.gif');
}
#Topics li:hover 
{
     background: none;   
}
#Topics .leftnav_sections li a 
{
    font-size: 14px;
    color: #296bbc;
    display: inline-block;
    zoom: 1; /*not a standard property W3C validator will flag it */
    display: inline;
    padding: 2px 0;
    border-bottom: 1px solid transparent;
}
#Topics .leftnav_sections li a:visited
{
    color: #296bbc;
    border-bottom: 1px solid transparent;
    text-decoration: none;
}
#Topics .leftnav_sections li a:hover 
{
    border-bottom: 1px solid #b7d3ea;
    text-decoration: none;
}
#Topics .leftnav_sections li.listTopics_active a 
{
    color: #7c0116;
    font-weight: bold;
}
#Topics .leftnav_sections li.listTopics_active a:hover{
    text-decoration: none;
    border-bottom: 1px solid transparent;
}

/* Related Chart Collections in Indicators sidebar*/
.relatedCollections{
	position:relative;
    border: 2px solid #c8d4ea;
    padding: 6px 13px;
    -webkit-border-radius: 4px; 
    border-radius: 4px; 
    margin-bottom: 20px;
}
.listRelatedCollection{
	position: relative;
	top: -5px;
	z-index: 10;
}
#Topics .listRelatedCollection{
	list-style: none outside none;
	padding-top: 0px;
	padding-left: 0px;
	margin-bottom: 5px;
	padding: 6px 0;
}

.listRelatedCollection ul {
    list-style-type: none;
}
/* Related Topics in the left sidebar */

#Topics .leftnav_topics, #Topics .leftnav_relatedLinks, #Topics .leftnav_relatedData{
    position:relative;
    border: 2px solid #c8d4ea;
    padding: 6px 13px;
    -webkit-border-radius: 4px; /*not a standard property W3C validator will flag it */
    border-radius: 4px; 
    margin-bottom: 20px;
}
#Topics .leftnav_topics h2, #Topics .leftnav_relatedLinks h2, #Topics .leftnav_relatedData #Topics .listRelatedCollection h2
{
    font-size: 15px;
}
#Topics .leftnav_topics li:last-child, #Topics .leftnav_relatedLinks li:last-child, #Topics .leftnav_relatedData li:last-child
{
    border-bottom: 1px dotted #cbcbcb;
}
#Topics .leftnav_topics .listTopics a, #Topics .leftnav_relatedLinks .listTopics a, #Topics .leftnav_relatedData .listTopics a
{
    color: #296bbc;
}
#Topics .leftnav_topics li a:visited, #Topics .leftnav_relatedLinks li a:visited, #Topics .leftnav_relatedData li a:visited
{
    color: #296bbc;
}
#loading
{
    position:relative;
    width:726px;
    min-height:650px;
    text-align:center;
}
#subTopicsLeftNav
{
    position:relative;
    width:258px;
    min-height:330px;
    background-color:#ffffff;
    float:left;
}
#subTopicsLeftNav li
{
    border-bottom:1px #cccccc dotted;
    list-style-type:none;
}
#subTopicsLeftNav li:last-child
{
    border-bottom: none;
}
#subTopicsLeftNav li:hover
{
    background-image: none;    
}
#Content {
  position: relative;
  width: 965px;
  background-color: #fff;
  margin-left: 20px;
  line-height: 1.6em;
  float: left;
  z-index: 11;
}
#Content p
{
    z-index:51;
}
#Content p img
{
  position:relative;
  margin-right:5px;
}
#Content a
{
    position:relative;
    margin-left:0px;
}
#Content h2
{
    position:relative;
    top:7px;
    height:35px;
    color:#000000;
}
#Content .nonHighlightedContentHead h2 
{
    padding-bottom: 5px;
    margin-bottom: 15px;
    border-bottom: 1px solid #727272;
    width: 380px;
    height: auto;
}
#Content h3
{
    margin:20px 0 20px 0;
}
#Contenthead
{
    position:relative;
    background:url('http://www.ers.usda.gov/media/222633/headingbg.jpg') repeat-x center center;
    color:#ffffff;
    margin:18px 0 20px 0;
    border-top:1px #000000 solid;
    border-bottom:1px #000000 dotted;
    z-index:51;
}
#Contenthead h2
{
    position:relative;
    color:#ffffff;
    text-indent:10px;
    z-index:151;
}
#subtopicHR
{
    position:relative;
    margin:0;
    padding:0;
    color:#cecece !important; 
    display: none; 
}
#rightNavsubtopicHR
{
    display: none;
    position:relative;
    margin-top:-1px !important;
}
#subTopich2
{
    position:relative;
    color:#000000 !important;
    left:10px;
    margin-bottom:10px;
}
#HeaderImage img
{
    position:relative;
    width:687px;
    margin:18px 0 0 0;
}
#MAContent
{
    position:relative;
    width:100%;
    background-color:#f6f3e7;
    line-height:1.6em;
    margin:auto;
    float:left;
}
#MAContent h3
{
    position:relative;
    margin-left:10px;
    font-size:16px;
}
#LeftContent2 
{
    position:relative;
    width:345px;
    float:left; 
}
#MiddleContent2
{
    position:relative;
    left:10px;
    min-width:365px;
    float:left;
    border-top:1px solid #cccccc;
}
#MiddleContent2 p
{
    position:relative;
    margin:5px 0 0 0;
}
#MiddleContent3
{
    position:relative;
    left:10px;
    max-width:680px;
    float:left;
}
#MiddleContent3 p
{
    position:relative;
    margin:13px 0 13px 0;
}
#Content1
{
    position:relative;
    width:345px;
    min-height:250px;
    float:left;
}
#Content1 h2
{
    position:relative;
    height:39px;
    color:#000000;
    margin:0 0 10px 0;
    border-bottom:1px #cccccc solid;
}
#Content1 p
{
    margin-top:0;
    margin-left:0 !important;
}
#Content1 p a
{
    margin-left:0px; 
}
#Content2
{
    position:relative;
    width:345px;
    margin-left:10px;
    clear:both;
}
#Content2 p a, #RightContent2 p a
{
     margin-left:0px; 
}
#RightContent2
{
    position:relative;
    width:300px;
    float:right;
}
#RightContent2 h3
{
    position:relative;
    margin:41px 0 29px 0;
    margin-left:25px !important;
}  
#RightContentItem
{
    margin-bottom: 15px;
}
/*
#RightContentExpand
{
    color: #296bbc;
    text-align: right;
    width: 100%;
}
#RightContentExpand:hover
{
  color: #296bbc;
  text-decoration:underline;
  cursor:pointer;
  text-align: right;
  width: 100%;
}
*/
.RightContentExpand
{
    color: #296bbc;
    text-align: right;
    width: 100%;
}
.RightContentExpand:hover
{
  color: #296bbc;
  text-decoration:underline;
  cursor:pointer;
  text-align: right;
  width: 100%;
}
#Promo
{
    position:relative;
    width:100px;
    float:left;
    border:2px white solid;
    padding:5px;
    margin-top:10px;
}
#DataProducts
{
    position:relative;
    width:100%;
    clear:both;
}
#Content3
{
    position:relative;
    width:100%;
    float:left;
}
#Content3 p a
{
    margin-left:0px;
}
#UpdateContact
{
    position:relative;
    top:40px;
    padding-bottom:45px;
    clear:both;
	
}
#UpdateContact p, #UpdateContactData p
{
  position:relative;
  width:100%;
  margin-left:auto !important;
  text-align:center;
  font-size: 13px;
  font-family: arial, helvetica, sans-serif;
  font-weight: normal;
 
}
#UpdateContactData
{
    position:relative;
    background:#ffffff;
    top:0px;
    padding-bottom:25px;
    clear:both;
}
.topContactData
{
  position:relative;
  margin-top:0;
  padding-top:20px;
}
/*************************************
 *             Footers               *
 *************************************/

#Footer
{
    position:relative;
    background-color:#031142;
    color:#ffffff;
    width:996px;
    height:75px;  
    clear:both;
    border-top:none;
    margin:0;
    padding:0;
}
#Footer2
{
    position:relative;
    background:#031142;
    height:80px;
    color:#ffffff;
    width:996px;
    top:0px;
    margin:auto;
    clear:both;    
}
#DAFooter2
{
    position:relative;
    background-color:#031142;
    color:#ffffff;
    width:996px;
    top:0px;
    height:80px;
    clear:both;
    margin-left:-20px;/******* Hack for Data App Footer Left Margin Alignment *****/
}
#FooterText 
{
    position:relative;
    top:20px;
    width:100%;  
    color:#ffffff;
    padding:0px;
    font-size:11px;
    font-family:Arial, Helvetica, Sans Serif;
    text-align:center;
    line-height:1.8em;
    text-decoration:none;
}
#FooterText2
{
    position:relative;
    top:20px;
    color:#ffffff;
    padding:0px;
    font-size:11px;
    font-family:Arial, Helvetica, Sans Serif;
    text-align:center;
    line-height:1.8em;
    text-decoration:none;
}
#FooterText:hover 
{
    position:relative;
    padding:0px;
    text-align:center;
}
#FooterText a, #FooterText2 a
{
    color:#ffffff;
}
#FooterText a:hover, #FooterText2 a:hover
{
    color:#ffffff;
}
.nospace
{
    margin:0px;
    padding:0px;
    color:#cccccc !important;
    display: none;
}

/*********** Top Level Data Page ****************/

#SearchData
{
    position:relative;
    width:345px;
}
#RecentReleases
{
    position:relative;
    width:345px;
    float:left;
}
#RequestedReleases
{
    position:relative;
    float:left;
}
#DataPartContent
{
    float:left;
}

/*********** Sub Topic Content Pages ****************/

#ContentNavList
{
    float:right;
    border:1px solid #9f9f9f;
    min-width:250px;
}
#ContentNavList ul
{
    list-style-type: none;
    list-style-position: inside;
    margin-left: -40px;
    margin-top: 0px;
    margin-bottom: 0px;
}
#ContentNavList li
{
    background-color:white;
}
#ContentNavList li.selected
{
    background-color:yellow;
}
#ContentNav
{
    position:relative;
    width:100%;
    height:27px;
    color:#ffffff;
    padding-bottom:10px;
    float:left;
}
.ContentNavItem
{
    position:relative;
    min-width:90px;
    height:28px;
    float:left;
    background:url('/media/4997/tabstart.png');
    -moz-border-top-left-radius:15px; /*not a standard property W3C validator will flag it */
    border-top-left-radius:15px;
    -moz-border-top-right-radius:15px; /*not a standard property W3C validator will flag it */
    border-top-right-radius:15px;
    text-align:center;
}
.ContentNavItem a
{
    position:relative;
    min-width:90px;
    height:28px;
    background:url('/media/15561/tabend.png');
}
.ContentNavItemSelected
{
    position:relative;
    min-width:90px;
    height:28px;
    float:left;
    background:url('/media/5029/tabselectstart.png');  
   -moz-border-top-left-radius:15px; /*not a standard property W3C validator will flag it */
    border-top-left-radius:15px;
    -moz-border-top-right-radius:15px; /*not a standard property W3C validator will flag it */
    border-top-right-radius:15px;
    text-align:center;
}
.ContentNavItemSelected a
{
    position:relative;
    min-width:90px;
    background:url('/media/15580/tabselectend.png');
}

/*********** Sub Topic Page ****************/

#LeftContent
{
    position:relative;
    width:405px;
    margin-left:10px;
    float:left;
}
#RightContent
{
    position:relative;
    width:220px;
    margin-left:10px;
    float:left;
}

/************ Staff Listing/Bio's************/
.StaffMember
{
  position:relative;
  width:100%;
  float:left;
  z-index:51;
}
/************ Print pop-up ****************/
#ppvwrapper
{
    position:relative;
    width:100%;
}
/*#aside
{
  position:relative;
  width:auto;
  height:auto;
  margin-left:auto;
  margin-right:auto;
  padding-bottom:20px;
  clear:both;
}*/

#center
{
  position:relative;
  width:100%;
  height:auto;
  margin-left:auto;
  margin-right:auto;
  clear:both;
}

/*************************************
 *         Subject Specialists       *
 *************************************/
  
#specialistsContainer table

{
  position:relative;
  margin-top:10px;
}
.subjectSpecialistHeader
{
  position:relative;
  background-color:#e4d8cc;
}
.subjectSpecialistHeader th
{
  border-top:2px #c9b7a3 solid;
  border-right:2px #ffffff solid;  
}
.r2
{
  background-color:#efebec;
}
.r1 td, .r2 td
{
  position:relative;
  min-width:85px;
  text-align:left;
}
.subTopicNameIndent
{
  position:relative;
  padding-left:20px;
}
.subTopicChildNameIndent
{
  position:relative;
  padding-left:40px;
}


/* Tables --------------------------------- */
.tableContainer{	
}

.table tbody,
.table tfoot,
.table thead,
.table tr,
.table th,
.table td {
	border: 1px solid #dddddd;
	margin: 0;
	outline: 0 none;
	padding: 0;
	vertical-align: baseline;
	padding: 4px;
}

.table {
    border: none;
    font-size: 12px;
	line-height: 16px;
    margin: 3em 0;
    caption-side: top;
    clear: both;
	border-collapse: collapse;
	border-spacing: 0;
	margin-left: auto;
    margin-right: auto;
	border: 1px solid #dddddd;
}
 
.table caption {
    font-size: 14px;
	line-height: 20px;
    text-align: left;
	padding: 5px;
	border: 1px solid #dddddd;
	font-weight: bold;

}

.table thead {
    font-style: normal;
    font-weight: bold;
	text-align: left;
	font-size: 12px;
}

.table th {
    border-bottom: 1px solid #dddddd;
    padding: 5px;
    font-weight: normal;
}

.table tbody {
    background-color: #E3F1FA;
}

.table thead td, .tbody td {
    font-family: arial,helvetica,sans-serif;
    font-size: 12px;
	line-height: 16px;
    border-bottom: 1px solid rgb(204,204,204);
    border-collapse: collapse;
    margin: 0;
    font-style: normal;
    padding: 5px;
}

/*.table tr>td[rowspan] {
    font-weight: bold;
}*/
    
.table tfoot td {    
    font-size: 12px;
	line-height: 16px;
    font-style: normal;
    color: rgb(51,51,51);
    padding: .5em;
    border-bottom: 1px solid #dddddd;
    border-top: 1px solid #dddddd;
	
}

/***********Styling for textbox watermark for the search archive textbox on the publications page **********/

input.watermark { 
  color: #999; } 
//light silver color
}

#social_share {
  width:20%;
  padding: 15px;
  margin:0px auto;
}

.social-buttons {
list-style-image: none;
list-style-position: outside;
list-style-type: none;
padding: 0px 0px 0px 0px;*/
}
    
.social-buttons li {
display: inline-block;
padding: 5px 5px 5px 5px;
height:25px;
}

.fb-button {
vertical-align: middle;
}

.gp-button {
vertical-align: middle;
}

.tw-button {
vertical-align: middle;
}
										
.email-button {
vertical-align: middle;
}

.print-button {
vertical-align: middle;
}
	
.pdf-button {
vertical-align: middle;
}


.404 {
	z-index: 51;
	font-size: 36px;
	font-weight: bold;
	font-family: Helvetica, Arial, sans-serif;
	color: #0b3763;
}

.list404 {
  font-size: 20px;
  line-height: 1.9em;
  list-style-type: square;
}


#notfound {
	z-index: 51;
	font-size: 36px;
	font-weight: bold;
	font-family: Helvetica, Arial, sans-serif;
	color: #0b3763;
}






/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
