@charset "utf-8";
/* STANDARD STYLES  */
body{background:#F7F3E7;font-family:Dax, Trebuchet MS, Arial;font-size:12px;text-align:center;height:100%;margin:0;padding:0}
html{width:100%;height:auto;margin:0;padding:0}
td,p,ul,ol,li{font-family:Dax, Trebuchet MS, Arial;font-size:12px;color:#000;font-weight:400}
strong{font-weight:700;color:#007A84}
img{border:0;margin:0}
img.noFormatting{border:0;margin:0 0 -4px;padding:0}
hr{height:1px;background:#D2CCCA;color:#D2CCCA;border:0}

/* HEADING STYLES  */
h1,h2,h3,h4,h5,h6,#headerLine{font-family:Dax, Trebuchet MS, Arial;font-weight:700}
h1{font-size:24px;color:#000;width:100%;text-transform:uppercase;margin:0}
h2{font-size:14px;color:#007A84;margin:6px 0 3px;padding:3px 0}
#homePanel1 h2,#homePanel2 h2,#homePanel3 h2{background:#fff;margin:0;padding:2px;text-align:center;text-transform:uppercase;color:#8a8a8c}
h3{font-size:14px;color:#c31a1f}
#headerLine{font-size:21px;color:#000;border-bottom:1px solid #A52A2A;padding:0 0 4px}
.noPadding{padding:0}
.header{font-family:Dax, Trebuchet MS, Arial;font-size:10px;font-weight:700;color:#8E2828}
.headerLarge{font-family:Dax, Trebuchet MS, Arial;font-size:14px;font-weight:700;color:#8E2828}
.formBacking{background-color:#d2ccca}
table.table strong{color:#000}
.headerTable{font-family:Dax, Trebuchet MS, Arial;font-size:10px;font-weight:400;color:#fff;background:#897b81}
table.table td.headerTable strong{color:#fff}
.footerTable{background-color:#897b81;height:25px}
.headerTablePSearch{font-family:Dax, Trebuchet MS, Arial;font-size:9px;font-weight:700;background-color:#E9E9E9}
.boxHeader{font-family:Dax, Trebuchet MS, Arial;font-size:10px;font-weight:700;color:#fff}
.date{font-family:Dax, Trebuchet MS, Arial;font-size:10px;font-weight:none;color:#FAC833}

/* standard links  */
a,a:link,a:visited,a:active{font-family:Dax, Trebuchet MS, Arial;color:#007A84;text-decoration:underline;font-weight:400}
a:hover{text-decoration:none}
#subMenu a:hover{color:#fff;background:#000}
a.current{font-weight:400;color:#000}

/*  LAYOUT STYLES   */
#frame{width:900px;margin:0 auto;text-align:left;background:#fff;padding:10px;display:inline-table}
#enclose{width:900px;background:#fff /*url(../../images/chevron.gif) no-repeat top left*/;float:left}
#homeEnclose{background:url(../../images/heroImage.jpg) no-repeat top left;width:900px;height:524px;float:left}
.rightEnclose{float:right;width:614px}
#header{width:900px;height:81px;background:url(../../images/headerbg.jpg) no-repeat top left}
.headerText{margin:25px}
#menu{width:900px;height:25px;background:url(../../images/menubg.png) no-repeat top left;margin:6px 0}
#blackExpander{width:900px;float:left;display:block;background:url(../../images/innerPagebg.gif) repeat-y top left;position:relative}
#expander{width:750px;float:left;margin:0}
#LeftPanelHome{width:280px;float:left;margin-top:10px}
#RightPanelHome{width:610px;float:right}
#homePanel1,#homePanel2,#homePanel3{width:180px;height:300px;margin:200px 20px 0 0;background:url(../../images/transparencybg.png) repeat top left;float:left;font-size:11px}
#homePanel1 span,#homePanel2 span,#homePanel3 span{padding:10px;display:block}
#homePanel1 p,#homePanel2 p,#homePanel3 p{font-size:11px;line-height:1.3em}

#contentArea{width:470px;float:left;padding:20px}
#contentAreaFlash{width:500px;float:left;padding:20px 0 20px 7px}
html>/**/body #contentAreaFlash{width:490px}
.searchHome{background:url(../../images/searchbg.gif) no-repeat top left;height:27px;width:230px;margin:14px 0 0 20px}
.searchBox img{margin:6px 0 0 15px}
.newslink{margin:0;padding:0;color:#fff}
.newslink p{margin:0;padding:2px 0;color:#fff;font-size:12px}
.newslink h2{margin-bottom:0;text-transform:uppercase;font-size:12px}
.newslink a,.newslink a:link,.newslink a:active,.newslink a:visited{color:#897b81;text-decoration:none}
.newslink a:hover{text-decoration:underline}
.newslink ul{list-style:none;margin-top:0}
.newslink ul li{list-style:url(../../images/newslink_arrow.gif)}
.homeFootLinks{color:#8a8a8c;float:left;text-align:left}
.homeFootLinks a,.homeFootLinks a:link,.homeFootLinks a:active,.homeFootLinks a:visited{color:#8a8a8c;text-decoration:none;font-weight:400}
.homeFootLinks a:hover{text-decoration:underline}
#footer{width:900px;clear:both;color:#8a8a8c;text-align:right;margin:0 auto 10px}
#footer p{color:#8a8a8c;font-family:Trebuchet MS, Arial;font-size:13px;margin:0;padding:0}

#leftPanelInner{width:130px;min-height:500px;float:left;padding:10px;position:relative}
html>/**/body #leftPanelInner{width:130px}
#rightPanelInner{float:right;width:227px;background:#000}

.sideMenu{margin:0 0 20px}
.sideMenu h2{color:#000;font-size:16px;text-transform:uppercase;margin:0}
.sideMenu a,.sideMenu a:link,.sideMenu a:active,.sideMenu a:visited{color:#000;text-decoration:none;text-transform:uppercase;font-size:10px}
.sideMenu a:hover{color:#000;text-decoration:underline;text-transform:uppercase;font-size:10px}
.sideMenu .currentItem{background:url(../../images/sideMenuArrow.gif) no-repeat top left;padding-left:10px;font-weight:700;font-size:10px;text-transform:uppercase}
.sideMenu ul{list-style:none;margin:0 0 0 15px;padding:0}
.testimonial p{color:#c4c5c7;font-size:24px}
.testimonial strong{color:#000;font-size:16px;font-weight:700}
.rpiTop{padding:0 0 74px;width:130px;clear:both;float:none}
.innerFootLinks{font-size:10px;color:#897b81;text-align:center;height:74px;position:absolute;bottom:10px;left:10px;margin:0;width:130px}
.innerFootLinks a,.innerFootLinks a:link,.innerFootLinks a:active,.innerFootLinks a:visited{color:#897b81;text-decoration:none;font-size:10px;font-weight:400}
.innerFootLinks a:hover{text-decoration:underline}
.productLogo{text-align:right;padding:0 20px 0 0}
#flashmap{margin-left:-20px}
#min-height{height:500px;width:0;float:left}

/* ASX Feed  */
.ASXFeed{margin:10px 0 0 20px;width:230px}
html>/**/body .ASXFeed{margin:20px 0 0 20px}
.ASXtitle{background:#8a8a8c;color:#fff;font-weight:700;font-size:11px;padding:0 7px}
.ASXtitleGap{height:2px}
.ASXdark{background:#b9a779;color:#fff;font-size:11px;padding:2px 7px}
.ASXmid{background:#cec19f;color:#fff;font-size:10px;text-align:center;padding:2px 7px}
.ASXlight{background:#fff;color:#000;font-size:11px;padding:2px 7px}

/* MAIN MENU NAVIGATION styles  */
.nav{clear:both;width:900px;margin:0;padding:0}
.nav img{margin:0 -2px -4px -1px;padding:0}
.nav ul{margin:0 0 0 14px;padding:0}
html>/**/body .nav ul{margin:0 0 0 26px;padding:0}
.nav ul li{list-style:none;float:left;border:0;border-left:1px solid #fff;margin:0;padding:3px 51px;text-align:center}
.nav ul li:first-child { border-left:0px }
.nav ul li a{font:13px Trebuchet MS, Arial, Helvetica, sans-serif;text-decoration:none;color:#fff;margin:0;padding:6px 5px}
.nav ul li a#current{color:#000;font-weight:400}
.nav li a:hover{text-decoration:underline}
.nav a,.nav a:link,.nav a:active,.nav a:visited{color:#fff}
.nav a:hover{color:#fff}
.menuItem div div div{width:180px}

/* Drop menu is styled during the post build when you publish the site. Styles are in control_site\postbuild\dropdownmenu_setup.cfm  */.nav2 ul li a{padding:5px 0}
.nav2{background:#007A84 !important}

/* MENU STYLES */
/*  level 1 menu  */
.level1menu{background:#007A84}
a.level1menu,a.level1menu:link,a.level1menu:visited,a.level1menu:active{color:#fff;text-decoration:none;font-family:Dax, Trebuchet MS, Arial;width:100%;padding-top:2px;padding-bottom:2px;background:#007A84}
a.level1menu:hover{color:#fff;background:#000}
a.level1menuselected,a.level1menuselected:link,a.level1menuselected:visited,a.level1menuselected:active,a.level1menuselected:hover{color:#fff;text-decoration:none;font-family:Dax, Trebuchet MS, Arial;font-size:11px;width:100%;padding-top:2px;padding-bottom:2px}

/* news link  */
a.newsLink,a.newsLink:link,a.newsLink:visited{font-family:Dax, Trebuchet MS, Arial;font-size:10px;color:#897b81}
a.newsLink:active,a.newsLink:hover{color:#9A1F1F}

/* footer menu  */
#utilities{color:#fff;font-size:10px;padding:2px 7px 5px}
#utilities a,#utilities a:link,#utilities a:active,#utilities a:visited,#utilities a:hover{color:#fff;text-decoration:none;background:transparent;line-height:15px}
#subMenu{font-weight:700}

/* crumbs menu  */
#breadCrumbs{font-size:11px;font-weight:700;text-align:left}
#breadCrumbs a:hover{background:transparent}
a.crumbs,a.crumbs:link,a.crumbs:visited,a.crumbs:active{text-decoration:underline;font-weight:400;font-size:11px}
a.crumbs:hover{text-decoration:none}
a.crumbsselected,a.crumbsselected:link,a.crumbsselected:visited,a.crumbsselected:active{text-decoration:none;font-weight:400;font-size:11px;color:#000}
a.crumbsselected:hover{color:#000}

/* FORM STYLES  */
input.formfield{font-family:Dax, Trebuchet MS, Arial;font-size:10px;color:#666;border:1px solid #999;height:20px;width:205px;padding:3px}
input.searchbox{font-family:Dax, Trebuchet MS, Arial;font-size:12px;color:#666;border:0;height:16px;width:137px;padding:0;margin:4px 0 2px 9px}
input.formbutton{font-family:Dax, Trebuchet MS, Arial;font-size:11px;font-weight:700;color:#fff;background:#a49363;border:1px solid #938253;text-transform:uppercase;padding:2px;cursor:pointer}
select.formSelect{font-family:Dax, Trebuchet MS, Arial;font-size:10px;color:#666;border:1px solid #999;height:20px;padding:3px}
textarea.formtextbox{font-family:Dax, Trebuchet MS, Arial;font-size:10px;color:#666;border:1px solid #999;width:205px;padding:3px}

/* SPECIAL STYLES  */
.featureText{font-family:Dax, Trebuchet MS, Arial;font-size:10px;color:#666}
.whiteText{font-family:Dax, Trebuchet MS, Arial;font-size:11px;color:#fff}
.whiteTextsm{font-family:Dax, Trebuchet MS, Arial;font-size:9px;color:#fff}
.formText{font-family:Dax, Trebuchet MS, Arial;font-size:10px;font-weight:700;color:#8E777F;text-align:left}
.farmerformText{font-family:Dax, Trebuchet MS, Arial;font-size:10px;font-weight:700;color:#8E777F;text-align:right}
.yellowText{font-family:Dax, Trebuchet MS, Arial;font-size:9px;color:#FCDD31}
.footerdivider{font-family:Dax, Trebuchet MS, Arial;font-size:9px;color:#9A9A9A}
.dottedline{font-family:Dax, Trebuchet MS, Arial;font-size:8px;font-weight:none;color:#999}
.newsBoxBacking{background:#EEE6DB}
.bagTag{border:1px solid #999}

/* MENU ITEM BACKING  */
.level1Backing{background:#A52A2A}
.level1BackingSelected{background:#A52A2A}
#newsHome{clear:both;padding:15px 20px 0 25px;color:#fff}
img.border{border:1px solid #000}
.leftPane{margin-top:-20px;padding:0 10px}
.leftPane a,.leftPane a:link,.leftPane a:visited,.leftPane a:active,.leftPane a:hover{color:#000;font-weight:400;background:transparent}
#quickLinks{margin:0 25px;width:234px;text-align:center}
#quickLinkTitle{background:#007A84;color:#fff;width:100%;padding:0 5px;text-align:left}
#quickLinkTitle a,#quickLinkTitle a:link,#quickLinkTitle a:active,#quickLinkTitle a:visited{color:#fff;text-decoration:none;font-weight:bold}
#quickLinkTitle a:hover{text-decoration:underline}
#quickLinkText,#quickLinkImage{background:#E1EBF0}
#quickLinkText p{padding:5px}
#quickLinks img{border:0;margin:0;padding:0}
#whiteBox{text-align:center;background:#fff;border:2px solid #000;margin:10px;padding:5px}
#whiteBox strong{color:#000}
#orangeBox{text-align:center;color:#fff;background:#000;margin:10px;padding:5px}
#orangeBox strong{color:#fff}
.floatLeft{float:left}
.floatRight{float:right}
#newsDate{border:1px solid #000;font-weight:700;width:90px;padding:5px}
#newsHeader{border-bottom:1px solid #000;width:100%;padding:0}
#newsArticleDate{font-weight:700;font-size:16px}
#newsArticleHeader{font-weight:700;font-size:22px}
.clearfix{display:block}
/* Hides from IE-mac \ */* html .clearfix{height:1%}

/* PAGEUP STYLE OVERWRITES - These styles overwrite the colours of styling on the pageup hosted pages */
#jobNumberLabel,#jobMail .fieldlabel,#frmJobSearch .fieldlabel,.pageTitle,#jobMail .fieldlabel{color:#007A84!important}
#pageupContent #searchResults table{border:1px solid #007A84!important}
#pageupContent #searchResults table th{background:#007A84!important}

