/* 09/05/2014 9:08 AM */ 
/*************************************
 *             Home Page             *
 *************************************/
#USDALogoPrint
{
    display:none;
}
#ContentHome
{
    position:relative;
    background-color:#ffffff;  
    top:0px;
    width:996px;
    min-height:345px;
    border-top:2px #dd0000 solid;
    margin:auto;
    clear:both;
}
#UpperContent
{
    position:relative;
    background:url('/media/80105/uppercontentbg.jpg') no-repeat;
    top:5px;  
    width:980px;
    height:335px;
    margin-left:15px;
    border:#c1c1c1 1px solid;
    border-right:none;
}
#TopicsWrapper
{
    position:relative;
    top:-30px;
    left:50px;
    margin:0px;
    padding:0px;
    float:left;
}
#TopicsHome
{
    position:relative;
    width:270px;
    margin:0px;
    height:202px;
    color:#000000;
    font-size:13px;
    float:left;
}
#TopicsHome h2.align 
{
    margin: 2px 0 0;
}
#TopicsHome h3
{
    color:#000000;
    margin-top:0;
    margin-bottom:0;
    font-size:16px;
}
#TopicsHome ul
{
    /*list-style-image: url('/media/28801/arrows.png');*/
    /*list-style-image:url('/media/178564/blue_arrow.gif');*/
    list-style: none;
    padding-left: 0;
}
#TopicsHome ul li
{
    line-height:2.4em;
    border-bottom: 1px dotted #d0d0d0;
}
#TopicsHome ul li:last-child 
{
    border-bottom: none;
}

#TopicsHome ul li a 
{
    font-size: 14px;
    font-weight: bold;
    color: #296bbc;
}
#TopicsHome ul li a:visited 
{
    color: #296bbc;
}
#THLogo
{
    position:relative;
    margin:0px 10px 0 0;
    float:left;
}
.listTopics
{
    position:relative;
    top:-5px;
    z-index:10;
}
.listTopics a
{
    color:#ffffff;
    font-family:arial, helvetica, sans-serif;
    font-size:13px;
    color:#000000;
}
.listTopics a:hover
{
    text-decoration:underline;
}
/*.listTopics a:visited
{
    color:#dd0000;
}*/
.align
{
     position:relative;
     margin-top:10px;
     margin-left:10px;
	 font-size: 15px;
}
#SocialMediaHome
{
  position:relative;
  width:308px;
  height:40px;
  clear:both;
}
#Carousel
{
    position:relative;
    width:629px;
    height:225px;
    top:20px;
    float:left;
    left:23px;
    z-index:0;
}
#Carousel a
{
  text-decoration:none;  
}
#Carousel a span
{
  position:relative;
  color:#000000;
}
.titletext
{
  position:relative;
  top:10px;
  left:10px;
  font-size:12px;
}
.desctext
{
  position:relative;
  top:15px;
  left:10px;
  font-size:13px;
  line-height: 1.5em;
}
#Carousel a span:hover
{
  text-decoration:underline;
}
#CarouselControl
{
    position:relative;
    background-color:#ffffff;
    color:#000000;
    width:100px;
    height:58px;
    top:250px;
    left:550px;
    /*right:45px;*/
    /*float:right;*/
    text-align:center;
}
#CarouselControl h4
{
    font-family:arial, helvetica, sans-serif;
    font-size:13px;
    font-weight:bold;
}
#CarouselControl h4:hover
{
    font-family:arial, helvetica, sans-serif;
    font-size:13px;
    font-weight:bold;
    text-decoration:underline;
}
#CarouselControl p
{
    font-family:arial, helvetica, sans-serif;
    font-size:12px;
    font-weight:normal;
}

/**************************************
 *         Dynamic Tabs jQuery        *
 *************************************/

#demoWrapper
{
    position:relative;
    top:0px;
    padding:0px;
    margin:0px;
    clear:both;
}
#tabs
{
    position:relative;
    background:url('/media/135643/tabsbg.gif') no-repeat;
    width:311px !important;
    height:313px !important;
    border:none;
}
#tabs .ui-tabs-nav
{
    position:relative;
    width:280px;
    left:10px;
}
#tabs .ui-tabs-panel
{
    position:relative;
    width:270px;
}
.demo
{
    position:relative;
    width:311px;
    height:348px;
    margin:25px 0px 5px 15px;
    float:left;
}
.demo h4 a
{
    font-weight:bold;
}
#demoMore, #demoReportMore, #demoChartMore, #demoMapMore, #readMore
{
    position:absolute;
    width:270px;
    left:0px;
    top:253px;
    margin:0;
    padding:0;
    text-align:right;
}
/*
#demoReportMore
{
    position:absolute;
    width:40px;
    left:220px;
    top:20px !important;
    margin:0;
    padding:0;
}
#demoChartMore
{
    position:absolute;
    width:40px;
    left:220px;
    top:90px;
    margin:0;
    padding:0;
}
*/
#demoMore a, #demoReportMore a, #demoChartMore a, #demoMapMore a, #readMore a
{
  color:#296bbc !important;
}
#demoMore a:visited, #demoReportMore a:visited, #demoChartMore a:visited, #demoMapMore a:visited, #readMore a:visited
{
  color:#7c3dad !important;
}
.ui-tabs #demoMore a,
#demoMore a 
{
    color: #296bbc;
}
#demoMore:hover, #demoMapMore:hover
{
    text-decoration:none;
}
/*
#demoMapMore
{
    position:absolute;
    width:40px;
    left:220px;
    top:8px;
    margin:0;
    padding:0;
}
*/
.more
{
    color:#186eab;
}
#moreArrow
{
    position:relative;
    top:2px;
    left:5px;
    border:none;
}
.moreMapArrow
{
    position:relative;
    top:2px;
    left:5px;
    border:none;
}
/*
#readMore
{
    position:relative;
    top:43px;
    left:220px;
    font-size:12px;
    margin:0;
    padding:0;
    float:left;
}
*/
#readArrow
{
    position:relative;
    top:3px !important;
    left:270px;  
    /*left:45px;*/
    border:none !important;
    margin-left:5px !important;
}
.ui-state-default ui-corner-top ui-tabs-selected ui-state-active
{
    background-color:#ffffff;
}
.ui-state-default ui-corner-top
{
    background-color:#cadaea;
}
#tabs ul li a
{
    color:#000000;
    font-family:arial, helvetica, sans-serif;
    font-size:13px;
    font-weight:bold;
}
#tabs-1
{
    position:relative;
    height:243px;
    background-color:#ffffff;
    font-family:arial, helvetica, sans-serif;
}
#tabs-1 h4
{
    position:relative;
    margin:0;
    font-size:12px;
}
#tabs-1 p, #tabs-2 p, #tabs-3 p, #tabs-4 p
{
    position:relative;
    font-family:arial, helvetica, sans-serif;
    font-size:12px;
}
#tabs-2 p
{
  position:relative;
  top:-12px;
}
#tabs-2 hr
{
  position:relative;
  top:-12px
}
#tabs-1 a, #tabs-2 a, #tabs-3 a, #tabs-4 a
{
    color:#000000;
}
#tabs-2
{
    position:relative;
    height:243px;
    background-color:#ffffff;
}
#tabs-3
{
    position:relative;
    height:243px;
    background-color:#ffffff;
}

/**************************************
 *     End Dynamic Tabs jQuery        *
 *************************************/

#CenterContent
{
    position:relative;
    top:0px;
    width:312px;
    height:313px;
    background:#ffffff url('/media/130937/centercontentborder.png');
    margin:25px 0px 5px 15px;
    float:left;
}
#CenterContent h3
{
    position:relative;
    margin:10px 0 10px 0;
    padding:0;
    font-size:16px;
}
#CenterContent h3 a
{
    position:relative;
    font-weight:bold;
    color:#000000;
    font-size:14px;
    left:30px;
}
#CCLogo
{
    position:relative;
    top:10px;  
    left:20px;
    float:left;
}
#AmberWaves
{
    position:relative;
    background-color:#ffffff;
    height:255px;
    margin-left:1px;
    border:#cccccc 1px solid;
    border-bottom:none;
}
#AmberWaves img
{
    position:relative;
    top:10px;
    margin-left:10px;
    padding-right:5px;
    padding-bottom:5px;
    border:#ffffff 2px solid;
    float:left;
    z-index:10;
}
#AmberWaves ul li
{
    position:relative;
    line-height:1.4em;
    font-family:arial, helvetica, sans-serif;
    font-size:12px;
    list-style-type:none;
    margin:0px;
    margin-right: 5px;
    margin-left:-20px;
    padding:0px;
}
#AmberWaves ul li a
{
    color:#000000;
}
.ShortRule
{
    position:relative;
    width:320px;
}
.short
{
    position:relative;
    width:154px;
    margin-bottom:10px;
}
#KeyInitiatives
{
    position:relative;
    top:0px;
    width:311px;
    height:311px;
    background-color:#ffffff;
    margin:25px 0px 5px 15px;
    float:left;
    border-bottom-left-radius:7px;
}
#FEAWrapper
{
    position:relative;
    background:#e0e5e9 url('/media/130893/feacorner.gif');
    width:327px;
    height:102px;
}
#FoodEnvAtlas
{
    position:relative;
    margin-top:10px;
    float:left;
}
#FoodEnvAtlas a
{
    position:relative;
    color:#000000;
    font-family:arial, helvetica, sans-serif;
    font-size:13px;
    font-weight:bold;
    margin-left:10px;
}
#FoodEnvAtlas p
{
    font-size:12px;
    margin-left:10px;
}
#FEAImage
{
    position:relative;
    top:10px;
    right:15px;
    float:right;
    margin:0;
    padding:0;
}
#FEArrow, #FEAnchor
{
    position:relative;
    top:-8px;
    font-weight:normal;
    color:#186eab !important;
}
#RAWrapper
{
    position:relative;
    margin-top:2px;
    background-color:#ffffff;
    width:327px;
    height:103px;
    border:1px #cccccc solid;
    border-right:none;
}
#RuralAtlas
{
    position:relative;
    margin-top:10px;
    font-weight:bold;
    float:left;
}
#RuralAtlas a
{
    position:relative;
    font-family:arial, helvetica, sans-serif;
    font-size:13px;
    font-weight:bold;
    margin-left:10px;
    color:#000000;
}
#RuralAtlas p
{
    font-size:12px;
    margin-left:10px;
}
#RAImage
{
    position:relative;
    right:15px;
    float:right;
    margin-top:10px;
}
#RArrow, #RAnchor
{
    position:relative;
    top:-8px;
    font-weight:normal;
    color:#186eab !important;
}
#WAWrapper
{
    position:relative;
    margin-top:2px;
    background:#f4f4f4 url('/media/130899/erswacorner.gif');
    width:327px;
    height:102px;
}
#WebArchive
{
    position:relative;
    margin:0px;
    padding:0px;
    margin-top:10px;
    font-size:12px;
    float:left;
}
#WebArchive a
{
    position:relative;
    font-family:arial, helvetica, sans-serif;
    font-size:13px;
    font-weight:bold;
    margin-left:10px;
    color:#000000;
}
#WebArchive p
{
    font-size:12px;
    margin-left:10px;
}
#WAImage
{
    position:relative;
    float:right;
    right:15px;
    margin-top:10px;
}
#WArrow, #WAnchor
{
    position:relative;
    top:-8px;
    font-weight:normal;
    color:#186eab !important;  
}
.kilink
{
    position:relative;
    top:0px;
}
#AgencyFocus
{
    position:relative;
    top:5px;
    width:996px;
    height:205px;
    border-bottom:none;
    background-color:#031142;
    color:#ffffff;
    clear:both;
}
#FocusLeftWrapper
{
    position:relative;
    float:left;
}
#FocusLeftHeader
{
    position:relative;
    background:url('/media/123175/researchheader.png') no-repeat;
    top:20px;
    width:312px;
    height:32px;
    left:15px;
    margin:0;
}
#FocusLeftHeader h4
{
    position:relative;
    font-size:13px;
    font-weight:normal;
    left:25px;
    top:10px;
    width:287px;
    margin:0;
}
#charticon
{
    position:relative;
    left:15px;
    float:left;
}
#FocusLeft
{
    position:relative;
    background:url('/media/131727/focusbg.gif') no-repeat;
    top:20px;
    width:312px;
    height:150px;
    text-align:left;
    margin:0 0 0 15px;
    border-bottom-left-radius:7px;
    border-bottom-right-radius:7px;
}
#FocusLeft a, #FocusRight a
{
    position:relative;
    left:35px;
    top:7px;
    color:#000000;
    text-decoration:none;
}
#FocusLeft a:hover, #FocusRight a:hover
{
    text-decoration:underline;
    color:#000000;
}
#FocusLeft ul, #FocusRight ul
{
    position:relative;
    list-style-type:none;
    margin:0;
    padding:0;
}
#FocusLeft li
{
    position:relative;
    background: url("/media/178564/blue_arrow.gif") no-repeat 20px 10px;
    width:250px;  
    padding-bottom:20px;
    font-size:12px;
}
#FocusLeft li a, #FocusRight li a
{
    position:relative;
    left:40px;
}
#FocusCenterWrapper
{
    position:relative;
    float:left;
}
#FocusCenterHeader
{
    position:relative;
    background:url('/media/123175/researchheader.png') no-repeat;
    top:20px;
    width:312px;
    height:32px;
    left:15px;
}
#FocusCenterHeader h4
{
    position:relative;
    font-weight:normal;
    font-size:13px;
    left:25px;
    top:10px;
    margin:0;
    padding:0;
    width:252px;
}
#calendaricon
{
    position:relative;
    left:15px;
    float:left;
}
#FocusCenter
{
    position:relative;
    top:20px;
    width:312px;
    height:150px;
    margin:0 0 0 15px;
    text-align:left;
}
#Calendar
{
    position:relative;
    top:0px;
    width:312px;
    height:150px;
    border-bottom-left-radius:7px;
    border-bottom-right-radius:7px;
}
#calendarMiniMonthSelector
{
  position:absolute;
  background:url('/media/783598/minicalendarselector.png') no-repeat;
  width:118px;
  height:20px;
  top:1px;
  left:100px;
  cursor:pointer;
}
#FocusRightWrapper
{
    position:relative;
}
#FocusRightHeader
{
    position:relative;
    background:url('/media/123175/researchheader.png') no-repeat;
    top:20px;
    width:312px;
    height:32px;
    left:15px;
    float:left;
}
#FocusRightHeader h4
{
    position:relative;
    font-weight:normal;
    font-size:13px;
    left:25px;
    top:10px;
    margin:0;
    padding:0;
    width:252px;
}
#earthicon
{
    position:relative;
    left:15px;
    float:left;
}
#FocusRight
{
    position:relative;
    right:15px;
    background:url('/media/131727/focusbg.gif') no-repeat;
    top:20px;
    width:312px;
    height:150px;
    text-align:left;
    border-bottom-left-radius:7px;
    border-bottom-right-radius:7px;
    float:right;
}
#FocusRight li
{
    position:relative;
    background: url("/media/178564/blue_arrow.gif") no-repeat 20px 10px;
    width:250px;  
    padding-bottom:20px;
    font-size:12px;
}
.FocusRule
{
    position:relative;
    width:450px;
}
#AWHeader
{
  position:relative;
  top:5px;
  left:20px;
  width:187px;
  height:39px;
  /*background:url('/media/1241821/awmagazine_transp_logo.png') no-repeat;*/
}
#AWHeader:hover
{
  position:relative;
  top:5px;
  left:20px;
  width:187px;
  height:39px;
  /*background:url('/media/1241849/awmagazine_transp_logohover.png') no-repeat;*/
}
#AWHPLogo
{
  position:relative;
  width:187px;
  height:39px;
  cursor:pointer;
}


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