/* CSS Document */
/* STYLE SHEET DECLARATIONS
copyright 2006 Evolution 7 Web Design - http://www.evolution7.com.au
Do not reproduce without permission.*/

/* GENERAL STYLES
-----------------------*/ 
body {background:url(../images/bg-tile.gif) repeat-x #C5C5C5; margin:0; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; color:#6C6C6C; font-size:11px;}
#wrap {margin-left:auto; margin-right:auto; text-align:left; height:auto; width:955px; background:url(../images/bg-content-1024.gif) repeat-y #FFF; position:relative;}
#sp-wrap {margin-left:auto; margin-right:auto; margin-top:30px; text-align:left; width:955px; background:url(../images/bg-sp-content-1024.gif) repeat-y; position:relative;}

#Lgrad {float:left; width:9px; background:url(../images/bg-Lgrad.gif) no-repeat; height:578px;}
#Rgrad {float:left; width:9px; background:url(../images/bg-Rgrad.gif) no-repeat; height:578px; background-position:right;}

#Lgrad-sp {float:left; width:9px;}
#Rgrad-sp {float:left; width:9px;}

#container {float:left; width:937px;}

FORM {display:inline;}
FORM INPUT {background:#FFF; border:1px solid #DEDEDE; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#6C6C6C; padding:2px 0 3px 2px; margin-top:-1px;}
FORM SELECT {background:#FFF; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#6C6C6C;}
FORM SELECT.recipes {width:170px;}
FORM INPUT.recipes {width:170px;}
.checkbox {border:none; margin:5px 0 0 0;}
.radio {border:none;}

P {margin:12px 0 12px 0; width:603px;}

A {color:#B02626; text-decoration:none;}
A:HOVER {color:#CF7B7B;}

UL {margin:0; padding:5px 0 15px 0;}
UL LI {padding:3px 0 3px 10px; background:url(../images/arrow-green-light.gif) no-repeat 0px 7px; list-style:none;}
UL UL {margin:0 0 0 10px;}

.divider {width:603px; height:1px; background:#EFEFEF; margin:10px 0 10px 0;}
.divider-col {width:220px; height:1px; background:#E8E8E8; margin:10px 0 10px 12px;}
.divider-sp {width:220px; height:1px; background:#E8E8E8; margin:10px 0 10px 12px;}

.sml-txt10 {font-size:10px; color:#6C6C6C; font-family:Verdana, Arial, Helvetica, sans-serif;}
.sml-txt9 {font-size:9px; color:#999999; font-family:Verdana, Arial, Helvetica, sans-serif;}


TABLE {width:603px; font-size:11px;}
TABLE TR {width:603px; background:url(../images/bg-row-view.gif) repeat-x; background-position:bottom;}
TABLE TR.title {width:603px; border-bottom:1px solid #F1F1F1; color:#B02626; font-family:Century Gothic, Verdana, Arial, Helvetica, sans-serif;}
TABLE TR TD DIV {padding:0 0 5px 0; width:auto;}
TABLE TR TD DIV.but {padding:5px 0 5px 0; width:auto;}
TABLE TR TD A {color:#C5C5C5; text-decoration:none;}
TABLE TR TD A:HOVER {text-decoration:underline;}

.details TABLE {width:603px; background:none;}
.details TABLE TR {width:603px; background:none;}
.details TABLE TR TD {background:url(../images/bg-row-view.gif) repeat-x; background-position:bottom;}
.details TABLE TR TD.title {background:url(../images/bg-table-title.gif) repeat-x; background-position:bottom; border-right:1px solid #F1F1F1; text-transform:uppercase; font-size:11px; color:#608B1C; font-family:Century Gothic, Verdana, Arial, Helvetica, sans-serif;}
.details TABLE TR TD TABLE {width:400px;}
.details TABLE TR TD TABLE TR TD {background:none;}
.details TABLE TR TD TABLE TR TD.title {background:none; border-right:1px solid #F1F1F1; text-transform:uppercase; font-size:10px; color:#608B1C; font-family:Century Gothic, Verdana, Arial, Helvetica, sans-serif;}

.details-edit TABLE {width:603px; background:none;}
.details-edit TABLE TR {width:603px; background:none;}
.details-edit TABLE TR TD {background:none;}
.details-edit TABLE TR TD.title {background:none; border-right:none; text-transform:uppercase; font-size:11px; color:#608B1C; font-family:Century Gothic, Verdana, Arial, Helvetica, sans-serif;}
.details-edit TABLE TR TD TABLE {width:400px;}
.details-edit TABLE TR TD TABLE TR TD {background:none;}
.details-edit TABLE TR TD TABLE TR TD.title {background:none; border-right:none; text-transform:uppercase; font-size:10px; color:#608B1C; font-family:Century Gothic, Verdana, Arial, Helvetica, sans-serif;}

/*VALIDATION*/
#messagebox {width:590px;}
#messagebox1 {width:590px;}
.errorbox {background:url(../images/icon-fail.gif) no-repeat 0px 9px; padding-top:10px; padding-bottom:10px; margin-bottom:10px; padding-left:30px; font-size:10px; color:#B02626; border-bottom:1px solid #F1F1F1;}
.errorbox-p {padding:0px; font-size:10px; color:#B02626;}
.confirmbox {background:url(../images/icon-success.gif) no-repeat 0px 9px; padding-top:10px; font-size:10px; color:#6C6C6C; margin-bottom:10px; padding-left:30px; border-bottom:1px solid #F1F1F1;}
.confirmbox-p {padding:0px; font-size:10px; color:#6C6C6C;}
.errorbox SPAN {color:#6C6C6C;}
.mvalidation {font-size:9px; padding-left:13px; font-family:Verdana, Arial, Helvetica, sans-serif;}


/* TOP PANEL STYLES
-----------------------*/
#top-panel {background:url(../images/bg-top-panel.gif) repeat-x; height:101px;}

#logo-box {float:left; height:72px; padding-top:9px; padding-left:18px; width:473px;}
#logo-box DIV {float:left; width:auto;}
#logo-box DIV.byline {float:left; height:49px; margin:18px 0 0 20px; background:url(../images/byline-1024.gif) no-repeat; width:278px;}

#logo-box-fo {float:left; height:72px; padding-top:29px; padding-left:18px; width:auto;}
#logo-box-fo DIV {float:left; width:auto;}

#resize-box {float:left; width:82px; height:18px; padding-top:29px; margin-left:144px;}
#resize-box DIV {float:left; width:auto; height:18px;}
#resize-box DIV.but {width:19px; background:url(../images/resize-but-in.gif) no-repeat;}

#resize-box-fo {float:left; width:82px; height:18px; padding-top:32px; margin-left:545px;}
#resize-box-fo DIV {float:left; width:auto; height:18px;}
#resize-box-fo DIV.but {width:19px; background:url(../images/resize-but-in.gif) no-repeat;}

#search-box {float:left; width:172px; height:18px; margin-left:33px; padding:29px 0 29px 0;}
#search-box DIV.field {float:left; width:117px;}
#search-box DIV.search {float:right;}

#tab-box {width:931px; height:32px; margin:76px 0 0 0; position:absolute; z-index:1;}
#tab-box DIV {float:right; width:auto; height:32px;}

/* MENU STYLES
-----------------------*/
/*#menu-box {background:url(../images/bg-menu.gif) repeat-x; height:39px; width:931px;}
#menu-bg {background:url(../images/bg-menu-bot.gif) no-repeat; background-position:bottom; height:39px; width:931px;}*/
#navwrapper {background:url(../images/bg-menu.gif) repeat-x; height:39px; width:931px;}
#nav1 {background:url(../images/bg-menu-bot.gif) no-repeat; background-position:bottom; height:39px; width:931px;}
#nav1 UL {width:753px;}
/*#menu-bg DIV {float:left; width:auto;}
#menu-bg DIV.side {background:url(../images/bg-menu-Lside.gif) no-repeat; width:11px; height:39px;}*/

.onstate {height:39px; width:auto; position:absolute; z-index:1;}
.onstate .about {background:url(../images/nav/about-apal-on.gif) no-repeat; margin-left:11px; width:88px;}
.onstate .research {background:url(../images/nav/research-on.gif) no-repeat; width:76px;}
.onstate .future {background:url(../images/nav/fo2012-on.gif) no-repeat; width:151px;}
.onstate .marketing {background:url(../images/nav/marketing-on.gif) no-repeat; width:83px;}
.onstate .trade {background:url(../images/nav/trade-on.gif) no-repeat; width:54px;}
.onstate .info {background:url(../images/nav/information-on.gif) no-repeat; width:96px;}
.onstate .consumers {background:url(../images/nav/consumers-on.gif) no-repeat; width:89px;}

/*members menu styles*/
.onstate .m-mydetails {width:81px; background:url(../images/nav/m-my-details-on.gif) no-repeat; margin-left:11px;}
.onstate .m-strategic {width:115px; background:url(../images/nav/m-strategic-plans-on.gif) no-repeat;}
.onstate .m-coolstore {width:119px; background:url(../images/nav/m-coolstore-stats-on.gif) no-repeat;}
.onstate .m-industry {width:104px; background:url(../images/nav/m-industry-news-on.gif) no-repeat;}
.onstate .m-pests {width:112px; background:url(../images/nav/m-pests-diseases-on.gif) no-repeat;}
.onstate .m-fo2012 {width:66px; background:url(../images/nav/m-fo2012-on.gif) no-repeat;}
.onstate .forum {width:59px; background:url(../images/nav/m-forum-on.gif) no-repeat;}

/*fo2012 menu styles*/
.onstate .fo-welcome {width:80px; background:url(../images/fo2012/nav-welcome-on.gif) no-repeat;}
.onstate .fo-block {width:142px; background:url(../images/fo2012/nav-block-info-on.gif) no-repeat;}
.onstate .fo-library {width:65px; background:url(../images/fo2012/nav-library-on.gif) no-repeat;}


/* SPLASH STYLES
-----------------------*/
#sp-topcurve {width:955px; height:18px; background:url(../images/bg-sp-topcurve.gif) no-repeat;}
#top-panel-sp {background:#FFF; height:101px;}

#splash-box {width:931px;}
#sp-img {background:url(../images/bg-splash-img-1024.jpg) no-repeat #FFF; width:480px; height:242px; position:absolute; z-index:1; margin:135px 0 0 451px;}

#sp-intro-box {height:237px; background:url(../images/bg-sp-content-bot-1024.gif) no-repeat #FFF; background-position:left bottom;}

#sp-intro-txt {width:491px; height:200px; position:absolute; z-index:2;}
#sp-intro-txt .header {width:431px; height:23px; background:url(../images/sp-header.gif) no-repeat; margin:43px 0 0 32px;}
#sp-intro-txt H2 {font-size:12px; color:#90B752; font-weight:normal; margin:15px 0 0 32px;}
#sp-intro-txt H3 {font-size:11px; color:#6C6C6C; font-weight:normal; margin:15px 0 0 32px;}

#sp-panels-box {width:931px; height:204px; background:#FFF;}

#sp-panel-green {float:left; width:332px; height:204px; background:url(../images/bg-sp-greenp.gif) no-repeat;}
#sp-panel-brown {float:left; width:328px; height:204px; background:url(../images/bg-sp-brownp2.gif) no-repeat;}
	#sp-panel-brown #news_ticker{margin-left: 21px; margin-top: 5px; overflow: hidden;}
#sp-panel-red {float:left; width:271px; height:204px; background:url(../images/bg-sp-redp.gif) no-repeat;}

.green-panel {width:265px; height:80px; margin-top: -2px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.green-panel .img {float:left; width:98px; height:84px; background:url(../images/sml-img-24.gif) no-repeat; margin:0 0 0 7px;}
.green-panel .img2 {float:left; width:98px; height:75px; background:url(../images/sml-img-26.gif) no-repeat; margin:0 0 0 7px;}
.green-panel .imgconf {float:left; width:102px; height:94px; background:url(../images/sp-img-conf-1024.gif) no-repeat; margin:0 0 0 7px;}
.green-panel .txt {float:left; width:auto; padding:20px 0 0 5px;}
.green-panel .txt H3 {font-size:12px; line-height:15px; color:#79A039; font-weight:normal; margin:0;}
.green-panel .txt H3 A {font-size: 11px; color:#8a8a8a; text-decoration:none;}
.green-panel .txt H3 A:HOVER {color:#cf7b7b;}

.green-panel .txt1 {float:left; width:205px;  padding:10px 0 0 5px;}
.green-panel .txt1 H3 {font-size:14px; line-height:16px; color:#e53689; font-weight:normal; margin:0;}
.green-panel .txt1 H3 A {color:#e53689; text-decoration:none;}
.green-panel .txt1 H3 A:HOVER {color:#4F4F4F;}
.green-panel .txt1 .more {font-size:11px; color:#777; background:url(../images/arrow-green.gif) no-repeat 0px 10px; padding:5px 0 0 10px;}
.green-panel .txt1 .more A {color:#777; text-decoration:none; line-height: 14px}
.green-panel .txt1 .more A:HOVER {color:#000;}

.green-panel .txt .date {margin: 2px 0 6px 0}
.green-panel .txt .more {font-family:Verdana; font-size:9px; color:#6c6c6c; background:url(../images/arrow-green.gif) no-repeat 0px 5px; padding:0 0 0 8px;}
.green-panel .txt .more A {color:#6c6c6c; text-decoration:none; line-height: 13px}
.green-panel .txt .more A:HOVER {color:#79A039;}
.green-panel .txtconf {float:left; width:auto; padding:3px 0 0 5px;}
.green-panel .txtconf H3.conf {font-size:16px; color:#AEBD18; font-weight:normal; margin:0; padding:0 0 1px 0; line-height:16px;}
.green-panel .txtconf H4 {font-size:12px; color:#91278F; font-weight:normal; margin:0px; padding:3px 0 3px 0; line-height:14px;}
.green-panel .txtconf H4 DIV {font-size:10px; color:#4F4F4F;}
.green-panel .txtconf .moreconf {font-size:11px; color:#4F4F4F; background:url(../images/arrow-purple.gif) no-repeat 0px 5px; padding:0 0 0 10px;}
.green-panel .txtconf .moreconf A {color:#4F4F4F; text-decoration:none;}
.green-panel .txtconf .moreconf A:HOVER {color:#91278F;}
.gpanel-divide {height:10px; margin:0 0 0 6px; background:url(../images/divide-gpanel-1024.gif) no-repeat left top;}

#sp-panel-brown .header {padding:0 0 0 25px;}
#sp-latest-box {padding:0 0 0 25px;}
#sp-latest-box .divide {height:1px; background:#F8F7EB; width:285px; margin:10px 0 0 0;}
#sp-latest-box .row {float:left; width:285px; background:url(../images/bg-sp-news2.gif) repeat-x; background-position:bottom; padding:8px 0 8px 0;}
#sp-latest-box .row .title {float:left; width:231px;}
#sp-latest-box .row .title H3 {font-size:9px; color:#7B7B7B; margin:0; font-weight:normal;}
#sp-latest-box .row .title A {color:#7B7B7B; text-decoration:none;}
#sp-latest-box .row .title A:HOVER {color:#CF7B7B;}
#sp-latest-box .row .button {float:right; width:40px; padding:0 14px 0 0;}

#login-box-sp {width:244px; padding:0 0 0 15px; }
.login-head-sp {margin:2px 0 15px 12px;}
.loggedin-head-sp {margin:2px 0 10px 12px;}

.user-pass-sp {width:221px; height:18px; font-family:Century Gothic, Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#7B7B7B; margin:0 0 4px 12px;}
.user-pass-sp .field {float:left; width:148px;}
.user-pass-sp .field INPUT {width:148px;}
.user-pass-sp .txt {float:left; width:69px; padding-top:2px;}
.user-pass-sp .forgot {float:left; width:137px; font-size:10px; padding-top:6px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.user-pass-sp .forgot A {color:#7B7B7B; text-decoration:none;}
.user-pass-sp .forgot A:HOVER {color:#CF7B7B;}
.user-pass-sp .loginbut {float:right; width:43px; margin-top:2px;}


/* CONTENT STYLES
-----------------------*/
#col-box {width:931px;}
#content-col {float:left; width:687px;}
#content-box {width:650px; margin-left:33px; padding:0 0 15px 0;}

#content-box P {margin:12px 20px 12px 0;}
#content-box .mh-text {float:left; width:300px; margin:0 20px 0 0;}
#content-box .mh-text P {width:270px;}

#header-box {width:642px; height:91px; background:url(../images/bg-header-1024.gif) no-repeat; padding-bottom:7px;}
.main-header {height:25px; width:auto; padding:21px 0 0 33px;}
.breadcrumb {padding:3px 0 0 32px; color:#ABABAB; font-size:10px; font-family:Century Gothic, Arial, Helvetica, sans-serif;}
.breadcrumb H2 {color:#ABABAB; font-size:10px; font-family:Century Gothic, Arial, Helvetica, sans-serif; font-weight:normal; display:inline; margin:0; padding:0 3px 0 2px;}
.breadcrumb A {color:#ABABAB; text-decoration:none;}
.breadcrumb A:HOVER {color:#CF7B7B;}

#content-box H2 {font-size:16px; color:#608B1C; font-family:Century Gothic, Verdana, Arial, Helvetica, sans-serif; font-weight:bold; margin:10px 0 0 0;}
#content-box H2 SPAN {color:#6C6C6C; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
#content-box H3 {font-size:13px; color:#608B1C; font-family:Century Gothic, Verdana, Arial, Helvetica, sans-serif; font-weight:normal; margin:10px 0 0 0; line-height:15px; padding-right:40px;}
#content-box H3 SPAN {font-size:11px; text-transform:uppercase; color:#636363;}
H4 {color:#6C6C6C; font-size:14px; font-family:Century Gothic, Verdana, Arial, Helvetica, sans-serif; margin:0; padding:8px 0 0 0;}
H5 {color:#6C6C6C; font-size:11px; margin:0; font-family:Verdana, Arial, Helvetica, sans-serif; padding:8px 0 0 0;}

.panel-box {float:left; width:305px; background:url(../images/bg-panel-rpt-1024.gif) repeat-y; padding-right:16px; margin-top:16px;}
.panel-box .top {width:305px; height:9px; background:url(../images/bg-panel-top-1024.gif) no-repeat;}
.panel-box .content {float:left; width:305px; background:url(../images/bg-panel-1024.jpg) no-repeat; background-position:bottom;}
.panel-box .img {float:left; width:108px; height:90px; margin:0 6px 0 8px;}
.panel-box .header {float:left; color:#868686; font-size:17px; font-family:Century Gothic, Arial, Helvetica, sans-serif;}
.panel-box .header H4 {margin:11px 0 10px 0;}
.panel-box .header A {color:#868686; text-decoration:none;}
.panel-box .header A:HOVER {color:#ABABAB;}
.panel-box .text {float:left; color:#5C5C5C; width:170px;}
.panel-box .text H5 {font-weight:normal; margin:0px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:0 0 18px 0;}
.panel-box .more {float:left; width:76px; height:18px; padding:0 0 20px 0;}

#paging-box {width:603px; height:18px; color:#A7A7A7; font-weight:bold; font-size:9px; padding:10px 0 15px 0; border-bottom:1px solid #F1F1F1;}
#paging-box .display {float:right; color:#ABABAB; font-weight:normal; width:auto; background:none; padding:3px 0 0 0; margin:0 6px 0 0;}

#paging-box .prevnext {float:left; width:auto; background:url(../images/paging-L-off.gif) no-repeat; height:18px; padding:0 0 0 4px; margin:0 1px 0 0;}
#paging-box .prevnext DIV {width:auto; background: url(../images/paging-R-off.gif) no-repeat #F6F6F6; background-position:right;}
#paging-box .prevnext DIV SPAN {padding:3px 5px 0 0; display:block; color:#DCDCDC;}
#paging-box .prevnext DIV A {color:#A7A7A7; text-decoration:none; padding:3px 5px 0 0; display:block;}
#paging-box .prevnext DIV A:HOVER {color:#6D6D6D;}

#paging-box DIV {float:left; width:auto; background:url(../images/paging-L-off.gif) no-repeat; height:18px; padding:0 0 0 2px; margin:0 1px 0 0;}
#paging-box DIV DIV {width:auto; background: url(../images/paging-R-off.gif) no-repeat #F6F6F6; background-position:right;}
#paging-box DIV DIV SPAN {padding:3px 3px 0 0; display:block; color:#DCDCDC;}
#paging-box DIV DIV A {color:#A7A7A7; text-decoration:none; padding:3px 3px 0 0; display:block;}
#paging-box DIV DIV A:HOVER {color:#6D6D6D;}

#paging-box DIV.on {float:left; width:auto; background:url(../images/paging-L-ro.gif) no-repeat; height:18px; padding:0 0 0 2px; margin:0 1px 0 0;}
#paging-box DIV.on DIV {width:auto; background:url(../images/paging-R-ro.gif) no-repeat #EDEDED; background-position:right;}
#paging-box DIV.on DIV A {text-decoration:none; padding:3px 3px 0 0; display:block; color:#6D6D6D;}

.detail-img {float:left; width:130px; height:110px; padding:15px 10px 10px 0;}
.row-title {float:left; width:603px; border-bottom:1px solid #F1F1F1; color:#494949; font-family:Century Gothic, Verdana, Arial, Helvetica, sans-serif;}
.row-title DIV {float:left; padding:5px 0 4px 0; width:auto;}
.row-title DIV.date {width:110px; margin:0 0 0 6px;}
.row-title DIV.title {width:378px;}
.row-title DIV.score {width:50px;}

.row-item {float:left; width:603px; background:url(../images/bg-row-view.gif) repeat-x; background-position:bottom; font-size:11px;}
.row-item DIV {float:left; padding:9px 0 9px 0;}
.row-item DIV.date {width:110px; margin:1px 0 0 6px; font-size:10px;}
.row-item DIV.title {width:428px;}
.row-item DIV.view {float:right; width:40px; margin:0 6px 0 0;}
.row-item DIV.title-download {width:508px; margin:0 0 0 6px;}
.row-item DIV.download {float:right; width:70px; margin:0 6px 0 0;}
.row-item DIV.img {padding:10px 10px 10px 0;}
.row-item DIV.img IMG {padding:2px 2px 2px 2px; border:1px solid #DFDFDF;}

.row-item-featured {float:left; width:603px; background:url(../images/bg-row-view-featured.gif) repeat-x; background-position:bottom; font-size:11px;}
.row-item-featured DIV {float:left; padding:9px 0 9px 0;}
.row-item-featured DIV.date {width:110px; margin:1px 0 0 6px; font-size:10px;}
.row-item-featured DIV.title {width:428px;}
.row-item-featured DIV.view {float:right; width:40px; margin:0 6px 0 0;}
.row-item-featured DIV.title-download {width:508px; margin:0 0 0 6px;}
.row-item-featured DIV.download {float:right; width:70px; margin:0 6px 0 0;}
.row-item-featured DIV.img {padding:10px 10px 10px 0;}
.row-item-featured DIV.img IMG {padding:2px 2px 2px 2px; border:1px solid #DFDFDF;}

.row-item-ver {float:left; width:603px; background:url(../images/bg-row-view.gif) repeat-x; background-position:bottom; font-size:11px;}
.row-item-ver DIV {float:left; padding:9px 0 9px 0;}
.row-item-ver DIV.date {width:110px; margin:1px 0 0 6px; font-size:10px;}
.row-item-ver DIV.title {width:378px;}
.row-item-ver DIV.score {width:50px; color:#BBB;}
.row-item-ver DIV.view {float:right; width:70px; margin:0 6px 0 0;}
.row-item-ver DIV.view IMG {float:right;}

#detail-box {width:603px;}
#detail-box .title-box {float:left; border-bottom:1px solid #EFEFEF; padding:12px 0 6px 0;}
#detail-box H2 {float:left; width:468px; font-size:13px; color:#608B1C; font-family:Century Gothic, Verdana, Arial, Helvetica, sans-serif; font-weight:normal; margin:0;}
#detail-box .but {float:right; width:auto; padding:0 2px 0 0;}

#detail-content {padding:15px 0 45px 0; border-bottom:1px solid #EFEFEF;}
#detail-content H3 {color:#6C6C6C; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; margin:0;}
#detail-content H4 {font-size:9px; font-weight:normal; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#BBB;}
#detail-content P {width:auto;}
#detail-content .img {float:left; height:240px; width:auto;}
#detail-content .img IMG {float:left; margin:12px 29px 29px 0; padding:2px 2px 2px 2px; border:1px solid #DFDFDF;}
#detail-content .divider {width:603px; height:1px; background:#EFEFEF;}
#detail-content .divider IMG {padding:0px; border:none; margin:0px; float:none;}

#sitemap {margin:0; font-family:Century Gothic, Verdana, Arial, Helvetica, sans-serif;}
#sitemap UL {margin:0; padding:3px 0 10px 0;}
#sitemap UL LI {font-weight:bold; margin:0 0 0 0;}
#sitemap UL LI H2 {font-size:13px; color:#6C6C6C; margin:0;}
#sitemap UL LI H2 A {color:#6C6C6C; text-decoration:none;}
#sitemap UL LI H2 A:HOVER {text-decoration:underline;}
#sitemap UL UL {margin:0 0 0 10px;}
#sitemap UL UL LI {color:#608B1C;}
#sitemap UL UL LI H3 {font-size:13px; margin:0;}
#sitemap UL UL LI H3 A {color:#608B1C; text-decoration:none;}
#sitemap UL UL LI H3 A:HOVER {text-decoration:underline;}
#sitemap UL UL UL {margin:0; border:none; padding:2px 0 5px 0;}
#sitemap UL UL UL LI {font-size:11px; font-weight:normal; color:#6C6C6C; background:none; padding:1px 0 1px 10px;}

#search-panel-box {width:603px; height:74px; background:url(../images/search-bg.gif) repeat-x; margin:15px 0 10px 0;}
#search-panel-box .left {float:left; width:10px; height:74px; background:url(../images/search-L-side.gif) no-repeat;}
#search-panel-box .right {float:right; width:10px; height:74px; background:url(../images/search-R-side.gif) no-repeat;}
#search-panel-box .content {float:left; width:auto;}
#search-panel-box .content DIV {float:left; width:auto; padding:30px 0 0 15px;}
#search-panel-box .content DIV.search {padding:30px 0 0 15px;}
#search-panel-box .content DIV.txt {padding:33px 0 0 22px;}
#search-panel-box .content DIV.txt2 {padding:33px 0 0 22px; width:113px;}
#search-panel-box .content DIV.form {width:170px;}
#search-panel-box .content DIV.form2 {width:340px;}
#search-panel-box .content DIV.form2 SPAN {font-size:10px; color:#999;}

.board-box {float:left; width:603px;}
.board-box .img {float:left; width:132px; height:120px; padding:5px 0 0 0;}
.board-box .blurb {float:left; width:470px; padding:10px 0 0 0;}
.board-box DIV .title {width:auto; font-size:13px; color:#608B1C; font-family:Century Gothic, Verdana, Arial, Helvetica, sans-serif; font-weight:normal; line-height:15px;}
.board-box DIV .title SPAN {font-size:10px; color:#6C6C6C; text-transform:uppercase;}
.board-box DIV .title SPAN.url {text-transform:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.board-box DIV P {width:auto;}
.board-box UL {width:470px;}

.board-box .blurb2 {float:left; width:470px; padding:40px 0 0 0;}

.staff-box td .img {float:left; width:132px; height:120px; padding:5px 0 0 0;}
.staff-box td .blurb {float:left; width:470px; padding:10px 0 0 0;}
.staff-box td DIV .title {width:auto; font-size:13px; color:#608B1C; font-family:Century Gothic, Verdana, Arial, Helvetica, sans-serif; font-weight:normal; line-height:15px;}
.staff-box td DIV .title SPAN {font-size:10px; color:#6C6C6C; text-transform:uppercase;}
.staff-box td DIV .title SPAN.url {text-transform:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

.staff-box .blurb2 {float:left; padding:40px 0 0 0;}
.staff-box tr {background:url(../images/spacer.gif) bottom repeat-x;}

#link-box {margin:10px 0 0 0; border-top:1px solid #DFDFDF; width:603px;}
#link-box .link {width:603px; padding:5px 0 5px 0; border-bottom:1px solid #DFDFDF;}
#link-box .link .title {float:left; width:360px; color:#6C6C6C;}
#link-box .link .title H4 {display:inline; font-size:11px; color:#6C6C6C; font-family:Century Gothic, Verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-transform:uppercase;}
#link-box .link .url {float:left; width:240px;}
#link-box .link .url H3 {display:inline; font-size:11px; background:url(../images/arrow-green.gif) no-repeat 0px 6px; padding:0 0 0 10px;}
#link-box .link .url H3 A {font-size:11px;}
.sml-txtlinks {float:left; width:330px; font-size:10px; color:#6C6C6C; font-family:Verdana, Arial, Helvetica, sans-serif; padding-top:10px;}

.acrobat-box {width:603px; padding:3px 0 3px 0;}
.acrobat-box .logo {float:left; width:88px; height:23px;}
.acrobat-box .txt {float:left; width:400px; padding:5px 0 0 0; font-size:10px;}

.contact-box {float:left; width:270px;}
.contact-box P {width:auto;}
.contact-title {float:left; width:50px; font-weight:bold; padding:0 0 5px 0;}
.contact-no {float:left; width:200px; padding:0 0 5px 0;}

.spotted {width:598px; height:148px; background:url(../images/spotted-anything-lg.jpg) no-repeat;}
.austfruit-panel {width:598px; height:96px; background:url(../images/aust-fruitgrower-lg.jpg) no-repeat;}
.fo2012-panel {width:598px; height:96px; background:url(../images/fo2012-panel-lg.jpg) no-repeat;}

.members-sp-head {font-size:16px; color:#608B1C; font-family:Century Gothic, Verdana, Arial, Helvetica, sans-serif; margin:20px 0 0 0; line-height:18px;}

.structure {}
.structure-box {border:thin solid black; padding:4px}

#varieties {width:300px}
#varieties tr {width:300px}

#redlink tr td a {color:#b02626}

#intensive-link {border:none; float:left;}
.img-left {border:none; float:left; padding: 10px 15px 0 0}
.bottom-pad {padding-bottom: 8px}

/* LEFT COL STYLES
-----------------------*/
#Lside-col {float:left; width:244px;}

#mainimg-box {width:289px; height:197px; position:absolute; z-index:1; margin:135px 0 0 642px;}

#login-box {width:244px; height:129px; background:url(../images/bg-members-int.gif) no-repeat; margin-top:192px;}
.login-head {margin:2px 0 11px 12px;}
.login-details {float:left; width:220px; font-size:10px; padding:0 0 7px 12px;}
.login-details DIV {float:left; width:220px; padding:0 0 2px 0;}
.login-details DIV SPAN {font-size:10px; font-family:Century Gothic, Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase;}
.login-details DIV.name {font-weight:bold;}
.login-details DIV.org {text-transform:uppercase; font-size:10px;}

.login-details-sp {float:left; width:220px; font-size:10px; padding:0 0 7px 12px;}
.login-details-sp DIV {float:left; width:220px; padding:0 0 2px 0;}
.login-details-sp DIV SPAN {font-size:10px; font-family:Century Gothic, Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase;}
.login-details-sp DIV.name {font-weight:bold;}
.login-details-sp DIV.org {text-transform:uppercase; font-size:10px;}

.logout {float:left; width:51px; padding:1px 0 0 12px;}
.check {float:left; width:83px; padding:1px 0 0 12px;}
.portal {float:left; width:129px; padding:1px 0 0 12px;}

.user-pass {width:221px; height:18px; font-family:Century Gothic, Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#7B7B7B; margin:0 0 4px 12px;}
.user-pass .field {float:left; width:148px;}
.user-pass .txt {float:left; width:69px; padding-top:2px;}
.user-pass .forgot {float:left; width:137px; font-size:10px; padding-top:6px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.user-pass .forgot A {color:#7B7B7B; text-decoration:none;}
.user-pass .forgot A:HOVER {color:#CF7B7B;}
.user-pass .loginbut {float:right; width:43px; margin-top:2px;}

#latest-box {width:244px; background:url(../images/bg-news-rpt.gif) repeat-y; margin-top:18px;}
#latest-box .tabs {width:244px; height:28px;}
#latest-box .tabs DIV {float:left; width:auto;}
#latest-box .tabs #contentIcon {background:url(../images/tab-latest-off.gif) no-repeat; float:left; width:auto;}
#latest-box .tabs #contentIcon.on {background:url(../images/tab-latest-on.gif) no-repeat; float:left; width:auto;}
#latest-box .tabs #assetIcon {background:url(../images/tab-downloads-off.gif) no-repeat; float:left; width:auto;}
#latest-box .tabs #assetIcon.on {background:url(../images/tab-downloads-on.gif) no-repeat; float:left; width:auto;}
#latest-box .row {float:left; width:244px; background:url(../images/bg-news-row.gif) no-repeat; background-position:bottom; padding:11px 0 10px 0;}
#latest-box .row .title {float:left; width:172px; padding:0 0 0 9px;}
#latest-box .row .title H3 {font-size:10px; color:#7B7B7B; margin:0; font-weight:normal;}
#latest-box .row .title A {color:#7B7B7B; text-decoration:none;}
#latest-box .row .title A:HOVER {color:#CF7B7B;}
#latest-box .row .button {float:right; width:40px; padding:0 14px 0 0;}
#latest-box .row .titledown {float:left; width:142px; padding:0 0 0 9px;}
#latest-box .row .titledown H3 {font-size:10px; color:#7B7B7B; margin:0; font-weight:normal;}
#latest-box .row .titledown A {color:#7B7B7B; text-decoration:none;}
#latest-box .row .titledown A:HOVER {color:#CF7B7B;}
#latest-box .row .buttondown {float:right; width:70px; padding:0 14px 0 0;}

#fo-box {width:244px; background:url(../images/bg-fo-panel.gif) repeat-y;}
#fo-box .top {width:244px; height:7px; background:url(../images/bg-fo-panel-top.gif) no-repeat;}
#fo-box .content {width:244px; background:url(../images/bg-fo-panel-bot.gif) no-repeat; background-position:bottom;}
#fo-box .header {padding:18px 0 15px 21px;}
#fo-box .txt {padding:0 0 0 21px; color:#7B7B7B; font-size:10px;}
#fo-box .more {width:93px; height:18px; padding:15px 0 15px 21px;}

/* FOOTER STYLES
-----------------------*/
#footer-box {width:931px; height:93px; font-family:Century Gothic, Arial, Helvetica, sans-serif; font-size:9px;}
#footer-box .top {width:931px; height:27px; background:url(../images/bg-footer-top.gif) no-repeat;}
#footer-box .content-box {width:925px; height:66px; background:url(../images/bg-footer.gif) repeat-x; margin:0 0 0 6px;}
#footer-box .footlinks {color:#8A8A8A; font-size:10px; padding:16px 0 0 0; text-align:center;}
#footer-box .footlinks H2 {font-size:10px; font-weight:normal; margin:0px 3px 0 3px; display:inline; font-weight:normal;}
#footer-box .footlinks A {color:#8A8A8A; text-decoration:none;}
#footer-box .footlinks A:HOVER {color:#CF7B7B;}

.copyright {float:left; padding:22px 0 0 12px; width:380px; font-family:Century Gothic, Verdana, Arial, Helvetica, sans-serif;}
.copyright H1 {color:#ABABAB; font-size:9px; margin:0; font-weight:normal;}

.e7-box {float:right; padding:22px 0 0 0; width:220px; font-family:Century Gothic, Verdana, Arial, Helvetica, sans-serif;}
.e7-box H2 {float:right; margin:0; color:#B8B8B8; font-size:9px; font-weight:normal;}
.e7-box A {color:#B8B8B8; text-decoration:none;}
.e7-box A:HOVER {color:#7B7B7B;}
.e7-box .e7logo {float:right; width:12px; padding:0 11px 0 6px;}

#footer-bot {width:955px; height:18px; background:url(../images/bg-wrap-bot.gif) no-repeat;}