body { margin: 0; padding: 0; background: #fff; font-family: verdana, helvetica, arial, sans-serif; font-size: x-small; color: #000; voice-family: "\"}\""; voice-family:inherit; font-size: small; } address { font-style: normal; } #banner { width: 100%; height: 103px; background: url(banner-dard01.jpg) right no-repeat; } #banner-subject { width: 100%; height: 101px; background: url(bannerDARD.jpg) right no-repeat; } #corporatenav { width: 100%; height: 22px; font-size: 85%; background-color: #d2ddba; color: #3F6F26; } #corporatenav ul { float: left; margin: 0; padding: 0; line-height: 22px; } #corporatenav li { margin: 0; padding: 0; float: left; list-style: none; display: inline; } #corporatenav a { padding: 0 .5em 0 .5em; font-weight: bold; border-right: 1px solid #fff; } #corporatenav a:link { color: #3F6F26; text-decoration: none; } #corporatenav a:visited { color: #3F6F26; text-decoration: none; } #corporatenav a:hover { color: #0C1C62; text-decoration: none; } #corporatenav li.skip a { position: absolute; height: 0; width: 0; overflow: hidden; } #breadcrumb { clear: left; float: left; width: 100%; height: 1.6em; font-size: 80%; color: #000; background-color: #fff; border-bottom: 1px dotted #9c3; padding: 3px 0 .5em 0; margin: 0 0 .5em 0; } #breadcrumb a { padding: 0 3px 0 3px; } #breadcrumb ul { float: left; margin: 0 0 0 .5em; padding: 3px 0 3px 0; } #breadcrumb li { display: inline; list-style: none; } .onecol #mainnav { display: none; } #mainnav { width: 20%; min-height: 300px; clear: left; float: left; margin: 10px 0 10px 5px; padding: 0 0 0 3px; border: 1px solid #a6bc74; color: #000; background: url(tint.jpg) repeat-x; } #mainnav li { padding: 5px 0 5px 0; list-style-type: square; list-style-position: inside; } #mainnav a:link { color: #142062; text-decoration: none; } #mainnav a:visited { color: #142062; text-decoration: none; } #mainnav a:hover { color: #000; text-decoration: underline; } .onecol #contentContainer { width: 100%; float: none; } #contentContainer { width: 76%; float: right; color: #000000; background-color: #ffffff; } #additionalcontent { float: left; color: #000000; background-color: #ffffff; } .language { clear: both; padding: 0 0 0 1.5em; } #maincontent { width: 74%; float: left; padding: 0 0 1em 0; } #maincontent li { line-height: 1.4em; padding-bottom: .5em; } #extranav { width: 25%; float: right; } /* indent child pages */ #extranav ul li ul { margin-left: 2em; padding-left: 0; } /* level 7 link style */ #extranav ul li ul li { font-size: 85%; list-style: disc; } #extranav ul li ul li ul li { font-size: 100%; list-style: circle; } .pod { margin: 10px 5px 10px 0; border: 1px solid #a6bc74; padding-left: 0px; background: url(tint.jpg) repeat-x; } .pod h3 { padding-left: .5em; } .threecol .pod .pleft, .portal .pod .pleft { margin: .5em; } .pod ul { margin: 0; padding: 0 0 1em 2em; } .one ul { margin: 0; padding: 0 .5em .5em .5em; list-style-type: none; } #footer { width: 100%; margin: 0; padding: .5em 0 .5em 0; clear: both; font-size: 80%; text-align: center; border-top: 1px dotted #9c3; } #footer li { display: inline; margin: 0; padding: 0 .5em 0 .5em; list-style: none; border-right: 1px solid #000; } .onecol #extranav, .twocol #extranav { display: none; } .twocol #maincontent { width: 100%; } .onecol #maincontent { width: 60%; } h1 { color : #4A8618; } h2 { font-size: 120%; color: #000; border-bottom: 1px dotted #142062; } .portal h2 { color: #4A8618; padding: 0; border-bottom: none; } h3 { font-size : 110%; margin: .5em 0 .5em 0; padding: 0; } h1 { height: 55px; /*line-height: 55px;*/ margin: 1em 0 0 52px; padding: 0 0 0 .5em; background: #fff url(h1-bg.gif) left no-repeat; font-size : 110%; } h1 span { display: block; margin: 12px 0 0 0; } /* position h1 correctly in Firefox */ html>body h1 span { padding: 12px 0 0 0; } .h1altformats { height: 55px; background: url(h1altformat-old.gif) bottom left no-repeat; } .h1animalhealth { height: 55px; background: url(h1animal-health-old.gif) bottom left no-repeat; } .h1countryside { height: 55px; background: url(h1environment.gif) bottom left no-repeat; } .h1farmingfood { height: 55px; background: url(h1farming-food.gif) bottom left no-repeat; } .h1frequentlyasked { height: 55px; background: url() bottom left no-repeat; } .h1grantsfunding { height: 55px; background: url(h1grants-funding.gif) bottom left no-repeat; } .h1learningeducation { height: 55px; background: url(h1learning-education.gif) bottom left no-repeat; } .h1publications { height: 55px; background: url(h1publications.gif) bottom left no-repeat; } .h1ruraldevelopment { height: 55px; background: url(h1rural-development.gif) bottom left no-repeat; } .h1stats { height: 55px; background: url(h1statsold.gif) bottom left no-repeat; } .h1corporate { height: 55px; background: url(h1corporate.gif) bottom left no-repeat; } /* positions heading correctly in IE */ * html h1 { margin-top: 10px; } /* portal section */ .portal #contentContainer { float: left; width: 100%; } .portal #maincontent { width: 70%; } .portal #extranav { width: 28%; } .keycontentarea { width: 45%; margin: 10px 0 0 10px; } .keycontentarea h2 { height: 30px; margin: 0; padding: 7px 0 0 40px; font-size: 100%; } .keycontentarea p { margin: -.5em 0 10px 0; padding: 0 0 0 40px; font-size: 80%; } .threecol .pleft, .twocol .pleft { margin: 0 0 1em 0; text-align: left; line-height: 1.4em; } .floatleft { float: left; } .floatright { float: right; } h2.altformat { background: url(h2altformat.gif) no-repeat; } h2.animalhealth { background: url(h2animal-health.gif) no-repeat; } h2.countryside { background: url(h2environment.gif) no-repeat; } h2.countryside { background: url(h2environment.gif) no-repeat; } h2.farmingandfood { background: url(h2farming.gif) no-repeat; } h2.grantsandfunding { background: url(h2grants.gif) no-repeat; } h2.learningandeducation { background: url(h2learning-education.gif) no-repeat; } h2.frequentlyasked{ background: url(h2guidance.gif) no-repeat; } h2.publications { background: url(h2publications.gif) no-repeat; } h2.ruraldevelopment { background: url(h2rural-development.gif) no-repeat; } h2.statistics { background: url(h2stats.gif) no-repeat; } /* right column subnav */ .subnav { margin: 10px 5px 10px 0; border: 1px solid #a6bc74; color: #000; background: url(tint.jpg) repeat-x; clear: left; } .subnav h2 { margin: 0; padding: 3px; font-size: 100%; font-weight: normal; border-bottom: 0; } .subnav ul { margin: 0; padding: 0 0 0 3px; } .subnav li { padding: 5px 0 5px 0; list-style-type: square; list-style-position: inside; } /* table styles */ .colheadings { width: 95%; margin: 1em 0 1em 0; padding: 0 0 0 1em; background: #a6bc74; } .colheadings tr { vertical-align: top; } .colheadings th { background: #a6bc74; color: #000; text-align: left; padding: 0.3em; } .colheadings td { color: #000; padding: 0.3em; } .colheadings td.alt1 { background: #f4ffdc; } .colheadings td.alt2 { background: #d2ddba; } /* search css */ #qsearch { float: right; margin: 0; padding: 0 5px 0 0; text-align: right; vertical-align: top; background: #d2ddba; } #qsearch label { font-weight: bold; color: #3F6F26; } /* vertically align in IE */ * html #qsearch label { position: relative; top: -1px; } #qsearch fieldset { border: 0 solid; margin: 0; padding: 0; } #qsearch form { display: inline; margin: 0; padding: 0; } #qs-qt { width: 10.5em; height: 1.2em; border: none; margin: 1px 2px 0 2px; } #qssubmit { background-color: #3F6F26; font-weight: bold; color: #fff; border: none; font-size: 90%; } * html #qssubmit { padding: .1em; } #qssubmit { voice-family: "\"}\""; voice-family: inherit; padding: 2px; } .dummy {} #feedform { padding: 0 0 1em 0; } #feedform fieldset { margin: 0 10em 1em 0; border: 1px solid #099; } #feedform legend { padding: .5em; background: #E5F5F5; font-weight: bold; } #feedform div { margin: 0 10em 0.3em 0; } #feedform label { float: left; width: 13em; text-align: right; } #feedform input, #feedform textarea { border: 1px solid #666; } a:link { color: #0000ff; text-decoration: none; } a:visited { color: #0000ff; text-decoration: none; } a:hover { color: #0000ff; text-decoration: none; } #pubsaz ul li { display: inline; } #faqaz ul li { display: inline; } /* parent link in subnav */ .subnav a.parent { display: block; margin: 1em 0 1em .5em; font-weight: bold; } .subnav a.parent:link { color: #3F6F26; text-decoration: none; } .subnav a.parent:visited { color: #3F6F26; text-decoration: none; } .subnav a.parent:hover { color: #000; text-decoration: underline; }