/* Global Settings 
**************************************/

body {
	color: #000;
	font: 62.5%/140% Arial, Verdana, Helvetica, sans-serif;
	margin:0;
	padding:0;
	text-align:left; /* be nice to IE */
	background: #FFF url('images/bg.gif') repeat-x top left;
}

a {
	color:#003ea8;
	font-size:13px;
	line-height:18px;
	text-decoration:none;
}

a:hover {
	color:#6493d9;
	text-decoration:underline;
}

.clear {clear:both;}


/* Site Layout for Homepage & Subpage
*********************************************/
div#siteWrapper {
	margin: 0px auto;
	width:825px;
}
div#bannerWrapper {
	margin: 0px auto;
	width:inherit;
	height:153px;
}
div#main1Wrapper {
	margin: 0px auto;
	width:inherit;
	height:200px;
	font-size:11px;
	letter-spacing:1px;
	color:#000;
}
div#directory1 {
	background:url('images/directory_top.gif') no-repeat top left;
	margin: 0px auto;
	float:left;
	width:474px;
	height:200px;
}
div#rss {
	background:url('images/rss.jpg') no-repeat top left;
	margin: 0px auto;
	float:right;
	width:351px;
	height:200px;
}
div#main2Wrapper {
	margin: 0px auto;
	width:825px;
	height:260px;
	font-size:11px;
	letter-spacing:1px;
	color:#000;
}
div#directory2 {
	background:url('images/directory_bottom.jpg') no-repeat top left;
	margin: 0px auto;
	float:left;
	width:474px;
	height:260px;
}
div#highlights {
	background:url('images/highlights.jpg') no-repeat top left;
	margin:0px auto;
	float:right;
	width:351px;
	height:260px;
}
div#credit {
	padding:0px 0px 0px 70px;
	float:right;
	width:750px;
	height:28px;
	color:#666;
	font-size:9px;
}
#credit img{
	margin:0px;
	padding:0px;
}

/*Content in main1Wrapper*/
#directory1 p{
	line-height:16px;
	margin:60px 30px 18px 34px;
}
div#searchbox {
	margin-left:70px;
}

#rss p{
	line-height:16px;
	margin:56px 40px 14px 44px;
}
#rss p.subscribe{
	margin:0px 0px 10px 52px;
}
#rss p.subscribe2{
	margin:-29px 0px 10px 79px;
}
#rss a{
	font-size:11px;
	color:#00286d;
}

/*Content in main2Wrapper*/
#highlights ul{/*Used in Program Highlights in homepage*/
	list-style-image:url('images/bullet.gif');
	margin:60px 40px 5px 20px;
	list-style-position:inherit;
}
#highlights ul li{
	padding-top:10px;
	line-height:16px;
}
#highlights a{
	font-size:11px;
	color:#00286d;
}
#highlights p{
	line-height:16px;
	margin:75px 40px 0px 44px;
}
#highlights p.button{
	margin:10px 0px 64px 57px;
}

/*NRD Feature DIV & NRD Feature Navigation
*******************************************/
div#feature{
	margin:52px 30px 0px 16px;
	padding:0px;
}
ul#featureNav {
	list-style:none;
}
ul#featureNav li a {
	list-style-type:none;
	color:#00286d;
	font-size:11px;
	letter-spacing:1px;
	line-height:22px;
	text-decoration:none;
}
ul#featureNav li a:hover {
	color:#6493d9;
	text-decoration:underline;
}

/*NRD Feature Archive DIV & NRD Feature Archive Navigation
*******************************************/
ul#archiveNav {
	list-style:none;
	padding:0px 0px 0px 60px;
}

ul#archiveNav li a {
	list-style-type:none;
	font-weight:bold;
	font-size:11px;
	letter-spacing:1px;
	color:#00286d;
	text-decoration:none;
}
ul#archiveNav li a:hover {
	color:#6493d9;
	text-decoration:underline;
}

/*Sub DIV & Sub-Navigation
**********************************/
div#sub {
	float:right;
	height:100%;
	width:178px;
}
ul#subNav {
	float:left;
	padding:16px 0px 20px 20px; /*move links from left 20px top 16px*/
	margin:0px;
	list-style:none;
}

ul#subNav li a {
	list-style-type:none;
	font-size:12px;
	letter-spacing:1px;
	line-height:33px;
	color:#223f0a;
	text-decoration:none;
}
ul#subNav li a:hover {
	color:#849d6f;
	text-decoration:none;
}
/*Share button in Subpage*/
#sub p.button_sub{
	margin:0px 0px 0px 20px;
	font-size:10px;
	color:#393939;
	letter-spacing:2px;
}
#sub div.search{
	padding-left:20px;
	padding-top:30px;
}

/*Footer DIV & Footer links
**********************************/
div#footer {
	background:url('images/footer.gif') no-repeat top left;
	width:825px;
	height:35px;
	margin:0px auto;
}
#footer ul.footerNav {
	margin:3px 0px 0px 264px; /*move links from left 264px*/
	padding:0px;
	float:left;
}
#footer ul.footerNav li {
	display:inline;
	font-size:10px;
	letter-spacing:1px;
}
#footer ul.footerNav li a {
	color:#284c12;
	font-size:10px;
	letter-spacing:1px;
	padding:0px 20px 0px 0px; /*space between links*/
}
#footer ul.footerNav li a:hover {
	color:#8bac77;
	font-size: 10px;
	letter-spacing:1px;
	text-decoration:none;
}

/*Subpage Footer DIV & Back to Top links
***************************************************/
div#footer_sub {
	background:url('images/footer_sub.gif') no-repeat top left;
	width:825px;
	height:20px;
	margin:0px auto;
}
#footer_sub ul.footer_subNav {
	margin:0px 0px 0px 700px; /*move links from left 700px*/
	padding:0px;
	float:left;
}
#footer_sub ul.footer_subNav li {
	display:inline;
	font-size: 11px;
	letter-spacing:1px;
}
#footer_sub ul.footer_subNav li a {
	color:#284c12;
	font-size:11px;
	letter-spacing:1px;
	padding:0px 20px 0px 0px; /*space between links*/
}
#footer_sub ul.footer_subNav li a:hover {
	color:#8bac77;
	font-size:11px;
	letter-spacing:1px;
	text-decoration:none;
}

/*Content Area
**********************************/
div#title {
	width:825px;
	height:26px;
	margin:auto 0px;
}

div#contentArea {
	width:inherit;
	height:auto;
	font-size:13px;
	line-height:18px;
	padding:0px;
	margin:0px;
}

div#content {
	background:url('images/content_bg.gif') repeat-y top left;
	color:#393939;
	font-size:13px;
	float:left;
	width:647px;
	min-height:400px;
}
#content h1{
	background:url('images/subtitle.gif') no-repeat top left;
	margin:0px;
	padding:7px 0px 15px 20px;
	height:30px;
	width:647px;
	font-size:15px;
	font-weight:normal;
	letter-spacing:3px;
	color:#57793a;
}
#content h2{
	margin:0px;
	padding:0px 0px 2px 35px;
	font-size:14px;
	letter-spacing:2px;
	font-weight:normal;
	color:#3a5325;
}
#content p{
	margin:0px 20px 20px 35px;
	font-size:13px;
	line-height:18px;
}
#content p.linespace{
	padding:2px;
}
#content p.br{
	margin:0px 20px 2px 35px;
	font-size:13px;
	line-height:18px;
}
#content p.dent{
	margin:0px 20px 20px 50px;
	font-size:13px;
	line-height:18px;
}
#content p.dentbr{
	margin:0px 20px 2px 50px;
	font-size:13px;
	line-height:18px;
}
#content p.dentmore{
	margin:0px 20px 20px 80px;
	font-size:13px;
	line-height:18px;
}
#content p.dentmorebr{
	margin:0px 20px 2px 80px;
	font-size:13px;
	line-height:18px;
}
#content p.dent160{
	margin:0px 20px 20px 100px;
	font-size:13px;
	line-height:18px;
}
#content p.dent160br{
	margin:0px 20px 2px 100px;
	font-size:13px;
	line-height:18px;
}
#content ul{
	list-style-image:url('images/bullet.gif');
	margin:-18px 20px 20px 32px;
	padding-left:32px;
	line-height:18px;
	list-style-position:inherit;
}
#content ol{
	margin:-18px 20px 20px 35px;
	padding-left:35px;
}
#content li{
	font-size:13px;
}
#content ul.dent{
	margin:-18px 20px 20px 40px;
	padding-left:40px;
}
#content ul.wide{
	list-style-image:url('images/bullet.gif');
	margin:-18px 20px 20px 36px;
	padding-left:36px;
	list-style-position:inherit;
}
#content ul.wide li {
	padding:8px 0px 8px 0px;
}
#content table{
	margin:0px 0px 20px 35px;
}
#content table.margin0px{
	margin:0px 0px 0px 0px;
}
#content table.dent{
	margin:0px 0px 20px 50px;
}
#content p.nodent{
	margin:0px 0px 10px 0px;
}
#content p.contacts{
	margin:0px 0px 20px 0px;
	font-size:11px;
	line-height:15px;
}
#content p.contacts a{
	font-size:11px;
	line-height:15px;
}
#content td.small{
	font-size:10px;
	line-height:18px;
}
#content p.flashright{/*Used in conference/highlights10.htm*/
	margin:-10px 100px 0px 0px;
}
#content ul.directory{
	list-style-image:url('images/bullet.gif');
	margin:-8px 20px 20px 100px;
	padding-left:36px;
	list-style-position:inherit;
}
#content ul.directory li{
	padding:5px 0px 5px 0px;
}
#content ul.archive{/*Used in directory/archive.cfm*/
	list-style-image:url('images/bullet.gif');
	margin:0px 0px 20px 0px;
	list-style-position:inherit;
}
#content ul.archive li{
	padding-top:1px;
}
#content img.archive{/*Used in directory/archive.cfm*/
	margin:5px 20px 0px 40px;
}


/*CSS for main navigation
**********************************************************************/

td img {
/* Another Mozilla/Netscape bug with making sure our images display correctly */
	display: block;
}

#nav_container {
/* The master div to make sure that our popup menus get aligned correctly.  Be careful when playing with this one. */
	position:relative;
	margin:0px;
	width:825px;
	height:58px;
	text-align:left;
}

#menu_about {
/* This ID is related to the master menu div for menu About AITC and contains the important positioning information for the menu as a whole */
	position:absolute;
	left:90px;
	top:43px;
	visibility:hidden;
	z-index:300;
}

#div_about {
/* This class defines things about menu About AITC's div. */
	position:absolute;
	left:0px;
	top:0px;
	visibility:hidden;
	background-color:transparent;
	width:119px;
	height:80px;
}

.style_about {
/* This class determines the general characteristics of the menu items in menu About AITC */
	border-top:0px solid #ffffff;
	border-left:0px solid #ffffff;
	border-bottom:0px solid #637e9a;
	border-right:0px solid #637e9a;
	width:119px;
	height:20px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:119px;
	height:16px;
}

#position_about_consortium {
/* Unique ID for Consortium of About menu so we can set its position */
	left:0px;
	top:0px;
}
#position_about_history {
/* Unique ID for History of AITC of About menu so we can set its position */
	left:0px;
	top:20px;
}
#position_about_research {
/* Unique ID for Ag Literacy Research of About menu so we can set its position */
	left:0px;
	top:40px;
}
#position_about_screen {
/* Unique ID for Screen Savers of About menu so we can set its position */
	left:0px;
	top:60px;
}
#position_about_contact {
/* Unique ID for Contact AITC of About menu so we can set its position */
	left:0px;
	top:80px;
}

#menu_about img {
/* needed for Mozilla/Camino/Netscape */
	border:0px;
}

#menu_about a {
/* Controls the general apperance for menu About AITC's items, including color and font */
	text-decoration:none;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#183c04;
	text-align:left;
	vertical-align:middle;
	padding:2px;
	background-color:#f5fbec;
	font-weight:normal;
	font-style:normal;
	display:block;
	position:absolute;
}

#menu_about a:hover {
/* Controls the mouse over effects for menu About AITC */
	color:#f5fbec;
	background-color:#375b19;
}
#menu_state {
/* This ID is related to the master menu div for menu State Programs and contains the important positioning information for the menu as a whole */
	position:absolute;
	left:211px;
	top:43px;
	visibility:hidden;
	z-index:300;
}

#div_state {
/* This class defines things about menu State Programs div. */
	position:absolute;
	left:0px;
	top:0px;
	visibility:hidden;
	background-color:transparent;
	width:118px;
	height:80px;
}

.style_state {
/* This class determines the general characteristics of the menu items in menu State Programs */
	border-top:0px solid #ffffff;
	border-left:0px solid #ffffff;
	border-bottom:0px solid #637e9a;
	border-right:0px solid #637e9a;
	width:118px;
	height:20px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:118px;
	height:16px;
}

#position_state_contacts {
/* Unique ID for State Contacts of menu State Programs so we can set its position */
	left:0px;
	top:0px;
}

#position_state_pdf {
/* Unique ID for State Contacts PDF of menu State Programs so we can set its position */
	left:0px;
	top:20px;
}

#position_state_websites {
/* Unique ID for State Websites of menu State Programs so we can set its position */
	left:0px;
	top:40px;
}

#position_state_summaries {
/* Unique ID for State Summaries of menu State Programs so we can set its position */
	left:0px;
	top:60px;
}

#menu_state img {
/* needed for Mozilla/Camino/Netscape */
	border:0px;
}

#menu_state a {
/* Controls the general apperance for State Programs's items, including color and font */
	text-decoration:none;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	letter-spacing:1px;
	color:#183c04;
	text-align:left;
	vertical-align:middle;
	padding:2px;
	background-color:#f5fbec;
	font-weight:normal;
	font-style:normal;
	display:block;
	position:absolute;
}

#menu_state a:hover {
/* Controls the mouse over effects for menu_state */
	color:#f5fbec;
	background-color:#375b19;
}
#menu_teacher {
/* This ID is related to the master menu div for menu Teacher Center and contains the important positioning information for the menu as a whole */
	position:absolute;
	left:331px;
	top:43px;
	visibility:hidden;
	z-index:300;
}

#div_teacher {
/* This class defines things about menu Teacher Center's div. */
	position:absolute;
	left:0px;
	top:0px;
	visibility:hidden;
	background-color:transparent;
	width:118px;
	height:180px;
}

.style_teacher {
/* This class determines the general characteristics of the menu items in menu Teacher Center */
	border-top:0px solid #ffffff;
	border-left:0px solid #ffffff;
	border-bottom:0px solid #637e9a;
	border-right:0px solid #637e9a;
	width:118px;
	height:20px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:118px;
	height:16px;
}

#position_teacher_award {
/* Unique ID for Teaching Award of menu Teacher Center so we can set its position */
	left:0px;
	top:0px;
}

#position_teacher_lesson {
/* Unique ID for Lesson Plans of menu Teacher Center so we can set its position */
	left:0px;
	top:20px;
}

#position_teacher_agfacts {
/* Unique ID for Ag Facts of menu Teacher Center so we can set its position */
	left:0px;
	top:40px;
}

#position_teacher_agro {
/* Unique ID for AgroWorld of menu Teacher Center so we can set its position */
	left:0px;
	top:60px;
}

#position_teacher_stem {
/* Unique ID for STEM Programs of menu Teacher Center so we can set its position */
	left:0px;
	top:80px;
}

#position_teacher_webquests {
/* Unique ID for WebQuests of menu Teacher Center so we can set its position */
	left:0px;
	top:100px;
}

#position_teacher_agknow {
/* Unique ID for Ag-Knowledge of menu Teacher Center so we can set its position */
	left:0px;
	top:120px;
}

#position_teacher_tours {
/* Unique ID for Virtual Tours of menu Teacher Center so we can set its position */
	left:0px;
	top:140px;
}

#position_teacher_screen {
/* Unique ID for Screen Savers of menu Teacher Center so we can set its position */
	left:0px;
	top:160px;
}

#menu_teacher img {
/* needed for Mozilla/Camino/Netscape */
	border:0px;
}

#menu_teacher a {
/* Controls the general apperance for menu Teacher Center's items, including color and font */
	text-decoration:none;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	letter-spacing:1px;
	color:#183c04;
	text-align:left;
	vertical-align:middle;
	padding:2px;
	background-color:#f5fbec;
	font-weight:normal;
	font-style:normal;
	display:block;
	position:absolute;
}

#menu_teacher a:hover {
/* Controls the mouse over effects for menu Teacher Center */
	color:#f5fbec;
	background-color:#375b19;
}
#menu_student {
/* This ID is related to the master menu div for menu Student Center and contains the important positioning information for the menu as a whole */
	position:absolute;
	left:452px;
	top:43px;
	visibility:hidden;
	z-index:300;
}

#div_student {
/* This class defines things about menu Student Center's div. */
	position:absolute;
	left:0px;
	top:0px;
	visibility:hidden;
	background-color:transparent;
	width:117px;
	height:60px;
}

.style_student {
/* This class determines the general characteristics of the menu items in menu MMMenu0323165114_0 */
	border-top:0px solid #ffffff;
	border-left:0px solid #ffffff;
	border-bottom:0px solid #637e9a;
	border-right:0px solid #637e9a;
	width:117px;
	height:20px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:117px;
	height:16px;
}

#position_student_kids {
/* Unique ID for item 0 of menu MMMenu0323165114_0 so we can set its position */
	left:0px;
	top:0px;
}

#position_student_teen {
/* Unique ID for item 1 of menu MMMenu0323165114_0 so we can set its position */
	left:0px;
	top:20px;
}

#position_student_agfacts {
/* Unique ID for item 2 of menu MMMenu0323165114_0 so we can set its position */
	left:0px;
	top:40px;
}

#menu_student img {
/* needed for Mozilla/Camino/Netscape */
	border:0px;
}

#menu_student a {
/* Controls the general apperance for menu Student Center's items, including color and font */
	text-decoration:none;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	letter-spacing:1px;
	color:#183c04;
	text-align:left;
	vertical-align:middle;
	padding:2px;
	background-color:#f5fbec;
	font-weight:normal;
	font-style:normal;
	display:block;
	position:absolute;
}

#menu_student a:hover {
/* Controls the mouse over effects for menu Student Center */
	color:#f5fbec;
	background-color:#375b19;
}
