/* Inspiration from undohtml.css - (CC) 2004 Tantek Celik. Some Rights Reserved. Also from Eric Meyer reset css.  */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
body {line-height:1;}
div, ul, ol, dl, form, fieldset {position:relative;}
a:link, a:hover, a:visited {text-decoration:none;}
a img, :link img, :visited img {border:none;}
ol, ul {list-style:none;}
a {color:#5d7cb5;font-weight:normal;text-decoration:none;}
a:hover {text-decoration:underline;}
html {background:#e1e1d1 url(../images/bg_splash_flip.jpg) 0 0 no-repeat;background-size:cover;width:100%;height:100%;}
body {color:#666;font:normal 62.5% Arial,helvetica,sans-serif;text-align:center;}
#w1 {width:960px;margin:0 auto 10px;text-align:left;}
#navpri a, .ctwo, #reports div, #reports h2, #foot, #disclaimer, form input[type=submit] {
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
}
#foot, .ctwo {background:rgb(255,255,255);background:rgba(255,255,255,0.85);}
#disclaimer {background:rgb(0,0,0);background:rgba(0,0,0,0.65);}
#foot {margin:10px 0 5px 310px;width:650px;text-align:left;}
#foot p {font-size:1.1em;color:#999;margin-bottom:8px;padding:10px;}
#disclaimer {position:absolute;left:0;top:102px;width:270px;height:415px;padding:10px;overflow:hidden;}
#disclaimer h3, #disclaimer h4, #disclaimer h5, #disclaimer p {color:#ccc;}
#disclaimer h3 {font-size:14px;}
#disclaimer h4 {font-size:13px;}
#disclaimer h5 {font-size:12px;}
#disclaimer p {margin-bottom:8px;}
#head {height:80px;z-index:10;}
#logo {position:absolute;top:10px;left:75px;}
.navh {position:absolute;font-size:1.1em;}
.navh li {display:inline;float:left;}
.navh a {position:relative;display:block;}
.navh a.on {cursor:default;}
#navpri {right:0;bottom:10px;}
#navpri a {color:#003d1c;font-weight:normal;font-size:16px;margin-left:10px;padding:5px 7px;background:#cc9;border:1px solid #003d1c;}
#navpri a:hover, #navpri a.on {text-decoration:none;background:#e2e2bd;}
#mid, .col {}
.ctwo {width:620px;margin:0 0 0 310px;padding:15px 15px 0;border:1px solid #ccc;min-height:520px;}
.ctwo h1 {margin-bottom:12px;}
.ctwo h2, .ctwo h3, .ctwo h4, .ctwo h5, .ctwo h6 {margin-bottom:0.3em;font-weight:normal;color:#333;}
h1 {font-size:36px;letter-spacing:-1px;line-height:1.1em;font-weight:normal;}
.ctwo h2 {font-size:1.8em;}
.ctwo h2 em {font-size:0.8em;font-style:normal;color:#666;}
.ctwo h3 {font-size:1.5em;}
.ctwo h4 {font-size:1.5em;}
.ctwo h5 {font-size:1.3em;}
.ctwo h6 {font-size:1.3em;}
.ctwo p, .ctwo dl, .ctwo ul, .ctwo ol, .ctwo table {margin-bottom:1.2em;font-size:1.4em;}
.ctwo li ul, .ctwo li ol {font-size:1em;margin-bottom:0.3em;}
.ctwo hr {height:1em;overflow:hidden;border:none;border-top:1px solid #999;background-color:#fff;color:#fff;}
.ctwo p, .ctwo li {line-height:1.2em;}
.ctwo p.first {font-size:2em;margin-bottom:1em;color:#5f707c;}
.oursolutions .ctwo p.first {color:#729169;}
.aboutus .ctwo p.first {color:#9A8276;}
.contactus .ctwo p.first {color:#5c729a;}
.ctwo p.important {font-style:italic;margin-left:20px;border-left:3px solid #999;padding:0.5em 20px;}
.ctwo a.inpage {padding-right:11px;background:transparent url(../imagesglobal/arrow_south.gif) 100% 50% no-repeat;}
.ctwo a.newwin {padding-right:14px;background:transparent url(../imagesglobal/opensnewwindow.gif) 100% 50% no-repeat;}
.ctwo dl {margin-left:1.6em;}
.ctwo dt {font-weight:bold;margin-top:0.3em;}
.ctwo dd {margin-left:1.4em;}
.ctwo ol {margin-left:24px;list-style-type:decimal;}
.ctwo ul {margin-left:23px;}
.ctwo li {margin-bottom:4px;}
.ctwo ul li {padding-left:5px;list-style-type:square;}
.ctwo .docs {margin-left:0;}
.ctwo .docs li {padding-bottom:0.6em;list-style-type:none;padding-left:30px;background:transparent url(../imagesglobal/icon_generic.gif) 5px 1px no-repeat;}
.ctwo .docs li a {font-size:1.2em;}
.ctwo .docs li span {font-size:0.9em;color:#666;display:block;}
.ctwo dl.faq {margin-left:0;}
.ctwo dl.faq dt {padding-left:15px;margin-top:1em;color:#ea660d;background:transparent url(../imagesglobal/faq_plus.gif) 0 50% no-repeat;cursor:pointer;}
.ctwo dl.faq dd {padding-left:15px;margin-left:0;display:none;}
.ctwo table {width:100%;background-color:#999;border-collapse:collapse;}
.ctwo caption {color:#999;font-size:1em;text-align:right;}
.ctwo table th {padding:3px;font-size:1.1em;font-weight:bold;text-align:left;vertical-align:top;white-space:nowrap;background:#fff;}
.ctwo table td {padding:3px;font-size:1.0em;vertical-align:top;background-color:#fff;}
.ctwo table tr.evn td {background-color:#f3f3f3;}
.ctwo table tr.odd td {background-color:#fafafa;}
#reports h2 {background-color:#cc9;padding:4px 8px;color:#003D1C;cursor:pointer;}
#reports h2 span {font-size:11px;font-weight:normal;float:right;line-height:25px;}
#reports div {max-height:285px;margin-bottom:10px;overflow:auto;background:#fff;padding:8px;}
#reports table {border-top:1px solid #e2e2bd;}
#reports table tr th, #reports table tr td {border-bottom:1px solid #e2e2bd;}
.livedailygrainprices table tr th {text-align:center;vertical-align:middle;border:1px solid #e2e2bd;}
.livedailygrainprices table tr.bidoffer th {font-weight:normal;}
.livedailygrainprices table tr td {font-size:0.9em;border:1px solid #e2e2bd;text-align:right;width:47px;}
.livedailygrainprices table tr td p {font-size:1em !important;margin-bottom:0;}
.livedailygrainprices table tr td:first-child {width:220px;}
form input[type=submit] {color:#003d1c;font-weight:normal;font-size:1.8em;padding:2px 10px;background:#cc9;border:1px solid #003d1c;}
form legend {font-size:1.2em;font-weight:normal;text-indent:-999em;overflow:hidden;}
#signin {width:120px;margin:20px auto;}
#signin label {margin:20px 0 0;display:block;font-size:1.9em;}
#signin label input {display:block;}
#contact {width:360px;float:right;}
#contact label {margin:0 10px 10px 0;width:160px;float:left;display:block;font-size:1.3em;}
#contact label.txtarea {width:330px;}
#contact label input, #contact label textarea {display:block;}
#contact label textarea {width:323px;height:5em;}
.imgreplace {display:block;overflow:hidden;text-indent:-9999em;}
.hidn {letter-spacing:-1000em;text-indent:-1000em;overflow:hidden;}
.half {width:47.8%;margin-right:1%;}
fieldset.half {width:45%;}
.third {width:31.1%;margin-right:0.6%;}
.qrtr {width:24%;margin-right:0.5%;}
.fift {width:19%;}
.sixt {width:15.5%;}
.msg {background-color:#fde3e4;}
.errfld input, .errfld textarea {border-color:#fde3e4 !important;}
.floatleft {float:left;}
.clr {height:0;margin:0;font-size:1px;line-height:0;clear:both;}
.bigger {font-size:1.8em !important;}
.smaller {font-size:0.9em !important;font-family:Verdana, Geneva, sans-serif;}
.paler {color:#999;}
.darker {color:#000;}
.print {display:none;}
.noprint {display:block;}
.nobotmargin {margin-bottom:0 !important;}