/* CSS Document */
 

body {position:relative;
text-align:center;
margin-left: auto;
margin-right: auto;
padding: 0;
color: #000;
font-family:Arial, Helvetica, sans-serif;
/* font-size: 0.67em; */
font-size:11px;
height:auto;
width: 600px;
}

/*html, body, #wrapper { 
	min-height: 99%;
	height: 99%;
} */

html>body, html>body #wrapper {
/* height:auto; */
} 

#wrapper {
	position:relative;
	text-align:left;
 	background-color:transparent;
 }

#banner {display:none}

.ban-left {float:left;
margin-left: 10px;}

.ban-right {float:right;
margin-right: 10px;}

#mainmenu {display:none}

#search {display:none }


/******************** generic classes *************************/
.heading { font-size: 1.5em;
        color: #066;
				text-transform:capitalize; }

.date { font-size: 0.8em;
        color: #555;}
				
.deg {  margin-top:-10px;
        font-size: 0.8em;
        color: #555;}
								
.person {font-size: 1.4em;
         color:#963 }

.req  {
			  color:#f00;
			}
				 				
.job {  margin-top:-5px;
        margin-bottom:-5px;
        font-size: 1.2em;
        color:#6C3600}				


#prof td {
  font-size:1.1em;
}

/* grower profile banners */
.gprof { background-color: #2e6ab1 ;
         padding-left:25px;
       	 margin-top:-7px;    
				 margin-left:-3px; 
				 margin-right:-3px;
				 padding-top:5px; 
      	 padding-botton:10px; 
      	 font-size: 1.2em;
				 color:#FFF;
				 border: 1px solid #000;
				 
				}

.message {
  font-size: 1.2em;
	color:#F00;
	text-align:center;
}

a {color: #2e6ab1;
font-weight: bold;
text-decoration: none;}

a:hover {text-decoration:underline;}

.newstitle {
text-align:center;
font-size: 1.3em;
}

p {
  margin-right: 2em;
  /* margin-left: 2em; */
}

li {  
  /* list-style-image:url(../images/bullet_black.png); */
  list-style-image:url(../images/boll_dot.jpg); 
}

#data li {  
  /* list-style-image:url(../images/bullet_black.png); */
  list-style-image:url(../images/boll_dot.jpg); 
  padding:3px;	
}


#gmenu li , .menu li {  
  list-style-image: none;
}
 
.border{border : 1px solid navy;
background-color:lightyellow;
 padding : 5px;
 margin-left: 250px;
}
.fact { 
			 text-align:center;
			 color: navy;
			 font-size: 1.1em;
			 font-weight:bold;
			 
}	

#growwho {
 text-align: left;
 font-style: italic;
 letter-spacing: 1px;
}		 
/******************** main content *************************/

#content {position:relative;
					background: transparent ;
}

.headimage {display:inline;}

.title, .stattitle, .navtitle, .subtitle, .title2{ 
margin-top : 5px;
margin-left : 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #006;}

.title {
text-align : left;
font-size: 1.5em;
}

.gtitle 
font-size: 1.2em;
color:#FFF;
}
.subtitle {
text-align : left;
font-size: 1.3em;
}

.title2 {
text-align : center;
font-size: 1.3em;
}

.navtitle {
text-align: center ;
font-size: 1em;
text-decoration:none;
color: #006;
font-weight:bold;
}

#content .stattitle {
text-align : center;
font-size: 1.8em;
}

.container .indexcontainer {
position:relative;
padding: 5px 5px 5px 5px ;
text-align:left;
background: transparent;}

.indexcontainer {margin-right : 10px;}
	
.container {margin-left : 10px;
            margin-right : 10px;
						}

.data {padding:0 10px 50px 20px;
       overflow: visible;
}




/* main document hyperlinks */

.data a {color: #2e6ab1;
 font-weight: bold; 
	text-decoration: none;}

.data a:visited {color: #2e6ab1;
}

.data li {
  padding:2px;	
}

.data  a:hover {text-decoration:underline;}

.data td {color: #2e6ab1;
font-weight: normal;
font-size:1.2em;
vertical-align:top;
text-decoration: none;}

 .bold { font-weight:bold;
      }

.question { color: #2e6ab1;
						font-weight: bold;
						list-style-type:none;
				 	  padding : 3px;
}
.answer { color: #000;
						font-weight:normal;
						list-style-type:none;
				 	  padding-bottom : 8px;
}

.rep { list-style-type:none;
     list-style-image:url(../images/report.png);
		 padding : 3px;
}

#contacts td {width: 180px;
font-size:1em;} 

/* table list definitions */
 
dt{
  padding-left: 15px;
 font-size:1.1em; 
 color : #066 ;
 font-weight:bold;
}

dd .dept{
 font-size:1.1em; 
 color : #099 ;
}

dl hr {

  width:160px;
	text-align:left; 
}
 
h1.headline {margin:20px 0 10px 0;
font-size:1.5em;}

h1.navhead {margin:40px 0 10px 0;
font-size:1.5em;}

h2 {margin:40px 0 10px 0;
font-size:1.4em;}

.image-left, .image-logo {float:left;
margin:  0px 40px 10px  0px;
z-index:10;}

.image-right, .image-media {float:right;
margin: 10px 20px 20px  10px;
z-index:10;
}

.image-right, .image-left, .image-rightup  {
border: 1px solid navy;}

.image-media {
border: 0px solid navy;}

.image-rightup {float:right;
margin-left : 20px ;
margin-right : 10% ;
margin-bottom : 20px ;
width:160px; 
height:160px;
z-index:100;}

/* ==footer== */
#footer {display:none}

/**************** css menuing style for all browsers *************/

.menu {display:none;
}



/**************** END TOP LEVEL MENU  *************/

.clear {clear:both;}
.clearleft {clear:left;}
.clearright {clear:right;}

.caption{ text-align:center;
margin-top : -10px;
font-style:italic;
}

.middle {text-align:center;
}

/************************ sub Navigation *********************/

/* ==navigation== */

#subnav {
display:none;
}


#undernav , #grownav {display:none;}

#nav {
  display:none;
}

#navnews {display:none;}

#navlogin {display:none;
}

/*************  Container Pagination ***********/

/*Credits: Dynamic Drive CSS Library */

/*URL: http://www.dynamicdrive.com/style/ */

.pagination {padding: 2px;}

.pagination ul {margin: 0;
  list-style-image:none;
padding: 0;

/* text-align: left; */

/*Set to "right" to right align pagination interface*/
/*font-size: 16px;
*/}

.pagination li {list-style-type: none;
display: inline;
padding-bottom: 1px;}

.pagination a, .pagination a:visited {padding: 0 5px;
border: 1px solid #9aafe5;
text-decoration: none;
color: #2e6ab1;}

.pagination a:hover, .pagination a:active {border: 1px solid #2b66a5;
color: #000;
background-color: lightyellow;}

.pagination li.currentpage {font-weight: bold;
padding: 0 5px;
border: 1px solid navy;
background-color: #2e6ab1;
color: #FFF;}

.pagination li.disablepage {padding: 0 5px;
border: 1px solid #929292;
color: #929292;}

.pagination li.nextpage {font-weight: bold;}

* html .pagination li.currentpage, * html .pagination li.disablepage {/*IE 6 and below. Adjust non linked LIs slightly to account for bugs*/
margin-right: 5px;
padding-right: 0;}

/******************  Online tips ***************/

/* Used in some of the example templates below. */

.tipClass {font: 12px Arial, Helvetica;
color: #ccc ;
background-color:#2e6ab1;}

/*********** Report Tables *******************/

#reports {background: url(../images/bg_caption.gif) repeat-x;
padding: -1em 0 0 0 ;

}

#reports  table {margin-left:10px;
                 margin-top : 3em ;
                 margin-bottom : 2em ;
font: 95%/130% Tahoma, Arial, Helvetica, sans-serif;
border-spacing: 0;}

#reports table caption {/*	background: url(images/caption_title.jpg) no-repeat 50% 0;
*/
	color: #2442b1;
font-size: 150%;
letter-spacing: .1em;
margin :  2.5em 0 0 1em;
padding-bottom: 1.5em;
text-align: left;
text-transform:capitalize;}

#reports thead th, tbody th {background: #2442b1 url(../images/left_corner.gif) no-repeat;
color: #fff;
font-weight: bold;
padding: .2em .7em .2em .8em;
text-align: left;
border-top: 1px solid #fff;
border-right: 1px solid #c6cdd8;
border-bottom: 1px solid #c6cdd8;
border-left: 1px solid #fff;}

#reports thead th {font-size: 1em;}

#reports tbody th {background: #dee2e9 url(../images/bg_col1.gif) repeat-x;}

#reports tbody tr.odd th {background: #e2e2e2;
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;}

#reports tbody th a, #reports tbody th a:link,#reports  tbody th a:visited, #reports tbody th a:hover, #reports tbody th a:active {color: #2442b1;
font-weight: bold;
text-decoration: none;
font-size: 1.1em;}

#reports tbody th a:hover {text-decoration: underline;}

#reports td a:link {color: #537fc3;}

#reports tbody th a:visited, td a:visited {color: #444;}

#reports th a:hover, td a:hover {text-decoration: none;}

#reports td {background: #f3f8fd url(../images/bg_col2.gif) repeat-x;
color: #203276;
border-top: 1px solid #fff;
border-right: 1px solid #c6cdd8;
border-bottom: 1px solid #c6cdd8;
border-left: 1px solid #fff;
padding: 1.5em 0.5em 1.5em 0.8em;}

#reports td:hover {background: #f3f8fd;}

#reports tr.odd td {background: #f8f8f8 url(../images/bg_col3.gif) repeat-x;
color: #444;
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;}

#reports tr.odd td:hover {background: #f8f8f8;}

#reports tfoot th, tfoot td {background: #444 !important;
padding: .5em .5em .5em .5em !important;
color: #fff;}



/*********** media  Tables *******************/

#media {padding: -1em 0 0 0 ;}

#media .title {text-transform:capitalize;
text-align : left;
margin-top : 5px;
margin-left : 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1.5em;
color: #006;}



#media  a  {color: #537fc3;
                text-decoration:underline;}


/*********** USDA Tables *******************/

#usda {
padding: -1em 0 0 0 ;
margin-bottom: 100px;}

#usda .title {text-transform:capitalize;
text-align : center;
margin-top : 5px;
margin-left : 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1.5em;
color: #006;}

#usda  table {margin: 2em auto;
font: 95%/130% Tahoma, Arial, Helvetica, sans-serif;
border-spacing: 0;}

#usda thead th, tbody th {background: #2442b1 ;
color: #fff;
font-weight: bold;
padding: .2em .3em .2em .4em;
text-align: center;}

#usda thead tr th {font-size: 1em;
                 text-align:center;}

#usda tbody th {background: #dee2e9 url(../images/bg_col1.gif) repeat-x;}

#usda tbody tr.odd th {background: #e2e2e2;
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
color:#000;}

#usda td {background: #f3f8fd url(../images/bg_col2.gif) repeat-x;
color: #203276;
border-top: 1px solid #fff;
border-right: 1px solid #c6cdd8;
border-bottom: 1px solid #c6cdd8;
border-left: 1px solid #fff;
padding: 1.5em 0.5em 1.5em 0.8em;}

#usda td:hover {background: #f3f8fd;}

#usda tr.odd td {background: #f8f8f8 url(../images/bg_col3.gif) repeat-x;
color: #444;
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;}

#usda tr.odd td:hover {background: #f8f8f8;}
#usda td.odd {background: #f8f8f8;}
 
#usda p {margin-left: 100px; margin-right: 100px; }
