@charset "utf-8";
/* CSS Document */
body	{
	margin : 0px;
	padding : 0px;
	font-family : Arial, Helvetica, sans-serif;
}

.button	{
	background-color : #0066cc;
	color : #FFF;
	font-size : 11px;
}

.labelcol {
	vertical-align: top;
	width: 150px;
	font-weight: bold;
}

.inputcol {
	width: 300;
}

.input	{
	font-size : 11px;
	width : 170px;
}

.answer	{
	display : none;
	padding : 5px 0px;
}

ul,ol	{
	padding : 0px 0px 10px 0px;
	margin : 0px 0px 0px 30px;
}

li	{
	padding : 4px 0px;
}

p	{
	margin : 0px;
	padding : 0px 0px 15px 0px;
	line-height : 17px;
}

a	{
	color : #0066cc;
	text-decoration : underline;
}

a:hover	{
	color : #67a11b;
	text-decoration : underline;
}

.home	{
	background-image:url(../../media/images/common/body_bg.gif);
	background-repeat:repeat-x;	
}

.secondary	{
	background-image:url(../../media/images/common/secondary_body_bg.jpg);
	background-repeat:repeat-x;
}

h1	{
	font-size : 20px;
	line-height : 24px;
	color : #cd5806;
	margin : 0px 0px 5px 0px;;
	padding: 0px;
	border-bottom : 1px solid #cd5806;
}

h2	{
	font-size : 16px;
	font-weight : bold;
	color : #0066cc;
	padding : 0px;
	margin : 0px;
}

h3	{
	font-size : 12px;
	font-weight : bold;
	color : #cd5806;
	padding : 0px;
	margin : 0px;
}

#page_container	{
	width : 784px;
	font-size : 12px;
}

#content_left	{
	width : 606px;
	float : left;
	padding : 0px;
	margin : 0px;
}

#content_left div img	{
	float : left;
}

#content_right	{
	width : 174px;
	padding : 0px;
	margin : 0px;
	float : left;
}

#home_content	{
	background-image : url(../../media/images/homepage/home_content_bg.jpg);
	background-repeat : no-repeat;
	width : 529px;
	height : 275px;
	clear : both;
	padding : 0px 25px 0px 52px;
}

#secondary_content	{
	background-image : url(../../media/images/common/secondary_content_bg.jpg);
	background-repeat : no-repeat;
	width : 529px;
	clear : both;
	padding : 0px 25px 25px 52px;
	overflow : auto;
}

#about_soybean_rust_content	{
	background-image : url(../../media/images/about_soybeanrust/content_bg.jpg);
	background-repeat : no-repeat;
	width : 529px;
	clear : both;
	padding : 0px 25px 25px 52px;
	overflow : auto;
}

#about_topguard_content	{
	background-image : url(../../media/images/about_topguard/content_bg.jpg);
	background-repeat : no-repeat;
	width : 529px;
	clear : both;
	padding : 0px 25px 25px 52px;
	overflow : auto;
}

#ask_dr_jim_content	{
	background-image : url(../../media/images/ask_dr_jim/content_bg.jpg);
	background-repeat : no-repeat;
	width : 529px;
	clear : both;
	padding : 0px 25px 25px 52px;
	overflow : auto;
}

#join_mailinglist_content	{
	background-image : url(../../media/images/mailing_list/content_bg.jpg);
	background-repeat : no-repeat;
	width : 529px;
	clear : both;
	padding : 0px 25px 25px 52px;
	overflow : auto;
}


#nav	{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 12px;
	font-weight : bold;
	color : #FFF;
	padding : 11px 0px 0px 0px;
	width : 174px;
	height : 182px;
	background-image : url(../../media/images/common/nav_bg.jpg);
	background-repeat : no-repeat;
}

#secondary_nav	{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 12px;
	font-weight : bold;
	color : #FFF;
	padding : 11px 0px 0px 0px;
	width : 174px;
	height : 182px;
	background-image : url(../../media/images/common/secondary_nav_bg.jpg);
	background-repeat : no-repeat;
}

.nav_item	{
	border-bottom :1px solid #a2c77b;
}

.nav_item a	{
	padding : 5px 0px 5px 4px;
	display : block;
	width : 174px;
	color : #FFF;
	text-decoration : none;
}

.nav_item a:hover	{
	padding : 5px 0px 5px 4px;
	display : block;
	color : #00cc00;
	width : 174px;
	text-decoration : none;
	background-image : url(../../media/images/common/nav_over_bg.png);
	background-repeat : no-repeat;
}

.selected	{
	padding : 5px 0px 5px 4px;
	display : block;
	color : #00cc00;
	width : 174px;
	text-decoration : none;
	background-image : url(../../media/images/common/nav_over_bg.png);
	background-repeat : no-repeat;
}

#subnav	{
	padding : 0px 0px 10px 0px;
	margin : 0px;
}

#footer	{
	padding : 5px 0px 0px 52px;
	border-top : 8px solid #0061aa;
	clear : both;
	height : 157px;
	font-size : 12px;
	background-image : url(../../media/images/common/footer_bg.jpg);
	background-repeat : repeat-x;
}