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{border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;margin:0;padding:0;}body{line-height:1;font-family:Optima, Lucida, "MgOpen Cosmetica", "Lucida Sans Unicode", sans-serif;background:#859940 url(../images/bg/overlay-stripes-vert.png) 0 0;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:none;}:focus{outline:0;}del{text-decoration:line-through;}table{border-collapse:collapse;border-spacing:0;}#container{width:960px;background:#fff;font-size:90%;color:#333;margin:0 auto;}.wrap{padding:10px;}.clear{clear:both;}.green{background:#859940;}.darkest-greeen{background:#1b4507;}.dark-blue{background:#152f59;}.light-grey{background:#e1e3f0;}.left,.tpl-the-process-alt img{float:left;margin-right:10px;}.right,.tpl-the-process img{float:right;margin-left:10px;}h2.componentheading{font-weight:400;font-size:170%;line-height:100%;color:#859940;margin:1em 0 20px;padding:0;}h3{font-weight:400;color:#152f59;font-size:170%;line-height:100%;margin:1em 0 20px;padding:0;}h3 + label{margin-top:0;}label{margin:1em 0 .6em;}p,#content li{line-height:1.3em;}#content li{list-style-type:disc;margin-left:20px;}p + p{margin-top:1.5em;-margin-bottom:1.5em;}#logo a.logo-home{background:#859940 url(../images/logo.jpg) no-repeat;text-decoration:none;display:block;width:960px;height:191px;}#nav,#content,#footer{margin:0 15px;}#nav{background:#859940 url(../images/horiz-menu-bg.png) 0 0 repeat-x;width:960px;height:38px;font-size:14px;}ul.vert-nav{margin-left:-20px;padding-left:0;padding-top:0;margin-top:-5px;}#content .vert-nav li{list-style-type:none;display:block;padding-left:0;}.vert-nav a{display:block;border-bottom:1px solid #E3E4E3;text-decoration:none;margin-left:0;background:url(../images/path-arrow.png) 0 10px no-repeat;padding:5px 5px 3px 15px;}.vert-nav li.active a{color:#152f59;}.vert-nav a:hover{color:#152f59;background:url(../images/dropdown-arrow.png) 0 10px no-repeat;}.vert-nav li.first{padding-top:0;}.vert-nav li.active ul{display:block;}#content{background:url(../images/bg-content-wrap.gif) -346px 0 repeat-y;}#content .faux-col{background:url(../images/maincol-bg.png) repeat-x;}.leftcol{float:left;width:720px;}.leftcol .wrap{padding:0 10px;}.rightcol{float:right;width:203px;}.rightcol .wrap{padding-right:0;}div.errors{color:red;}#ContactForm label,#ContactForm input,#ContactForm select,#ContactForm textarea{display:block;float:none;}#ContactForm .invalidValue{background:#FFDFDF;border:1px solid red;}#ContactForm .requiredValue{background:#FFFFDF;border:1px solid red;}#ContactForm label.vericode{float:left;margin-left:130px;margin-top:-35px;padding:0;}#ContactForm label.vericode input{float:left;width:100px;height:20px;padding:5px;}.captcha img{float:left;margin-right:10px;border:1px solid #444;}.captcha input{height:16px;width:150px;padding-top:10px;}.tpl-the-process,.tpl-the-process-alt{padding-bottom:30px;}.other-form .submit-button{margin-top:1em;}.purchase-tree-image{float:left;width:275px;margin-bottom:200px;margin-top:20px;}.caveat{font-size:11px;border:1px solid #CDD59A;position:relative;bottom:-370px;width:695px;padding:5px;}.my-olive-tree fieldset{border:none;}#contact .leftcol h2.componentheading{padding-bottom:20px;}#contact .leftcol ul{clear:both;padding-bottom:20px;}#contact .leftcol fieldset{border:1px solid #e3e3e3;border-bottom:none;padding-top:20px;}#contact .leftcol fieldset.submit{padding-top:none;border-top:none;border-bottom:1px solid #e3e3e3;}#contact .leftcol legend{font-weight:400;color:#152f59;font-size:170%;line-height:100%;margin-left:15px;padding:0;}#contact .leftcol li{float:left;text-align:right;width:160px;list-style-type:none;margin-left:0;padding-bottom:5px;}#contact .leftcol li + li{float:left;text-align:left;margin-left:10px;}#contact #contact-form div.errors ul{list-style-type:disc;padding-bottom:0;}#contact #contact-form div.errors li,#contact #contact-form div.errors li + li{display:block;float:none;margin-left:25px;text-align:left;padding:0;}#contact-form label,.additional_options label{display:block;font-weight:700;text-align:right;width:160px;float:left;padding-top:12px;clear:left;margin:0;}#contact-form label .small,.additional_options .small{color:#666;display:block;font-size:11px;font-weight:400;text-align:right;width:160px;margin-top:2px;}#contact-form input,#contact-form select,#contact-form textarea,.additional_options input{float:left;font-size:12px;border:1px solid #CDD59A;background:#fff;width:200px;height:20px;margin:2px 0 20px 10px;padding:9px 2px 4px;}#contact-form select{height:auto;padding-top:3px;margin-top:8px;}#contact-form input.name{width:180px;}#contact-form input.email{width:220px;}#contact-form textarea{width:450px;height:100px;}#contact-form .captcha img{float:left;margin-left:10px;border:1px solid #444;}#contact-form .captcha input{height:16px;width:150px;padding-top:10px;margin-left:0;margin-top:0;}#contact-form input.submit,.my-olive-tree fieldset.submit input.submit{clear:both;margin-left:170px;height:34px;line-height:28px;background:#CDD59A;text-align:center;border:1px solid #ccc;background-color:#CDD59A;color:#333;font-size:14px;font-weight:700;width:auto;padding:0 20px;}#monthly-giving-program .price_select{border:1px solid #CDD59A;background:#fff;width:200px;height:20px;margin:2px 0 20px 10px;padding:9px 2px 4px;}#monthly-giving-program fieldset.submit input.submit{clear:both;margin-left:205px;height:34px;line-height:28px;background:#CDD59A;text-align:center;border:1px solid #ccc;background-color:#CDD59A;color:#333;font-size:14px;font-weight:700;width:auto;padding:0 20px;}.my-olive-tree fieldset.submit input.submit{float:right;margin-right:13px;padding:0 10px;}.additional_options label{margin-left:36px;}table.product-descriptions{border:1px solid #e3e3e3;font-size:14px;margin:20px 0;padding:0;}.product-descriptions th{text-align:left;height:30px;line-height:30px;border:none;color:#fff;background:#819345 url(../images/module-h3.png) 0 0 repeat-x;padding:0 13px 0 10px;}.product-descriptions tr.even{background:#93A557;}.product-descriptions tr.odd{background:#899B4D;}.product-descriptions td{color:#333;padding:5px 13px 5px 10px;}.product-descriptions .product-price{text-align:right;}#no-javascript{border:1px solid red;line-height:24px;padding:10px;}#endorsements #content .caption{clear:both;display:block;font-size:14px;text-align:center;}#endorsements #content .amin{float:left;width:400px;margin-right:10px;margin-bottom:20px;}#endorsements #content .agriculture{padding-top:45px;float:right;width:270px;margin-right:20px;}#endorsements #content .agriculture img{float:none;text-align:center !important;margin:0 auto;padding:10px;}a,#banner a,#content a{color:#1b4507;}.module-hilite2 h3{height:41px;font-size:130%;line-height:41px;background:#e1e3f0 url(../images/module-h3.png) 0 0 repeat-x;color:#666;margin:-15px -15px 15px;padding:0 0 0 15px;}.module-hilite4 h3{color:#e1e3f0;}#main-shadow{background:url(../images/content-shadow-l.png) 0 0 no-repeat;margin-left:-15px;}#main-shadow2{background:url(../images/content-shadow-r.png) 100% 0 no-repeat;margin-right:-15px;}.side-shadow1{background:url(../images/side-shadow-l.png) 0 40% no-repeat;}.side-shadow2{background:url(../images/side-shadow-r.png) 100% 40% no-repeat;}#bottom-shadow1{background:url(../images/bottom-shadow-l.png) 0 0 no-repeat;margin-left:-11px;}#bottom-shadow2{background:url(../images/bottom-shadow-r.png) 100% 0 no-repeat;margin-right:-11px;}#home .leftcol .module-hilite2{border:1px solid #e3e3e3;padding:15px;}.module{border:1px solid #e3e3e3;font-size:14px;margin-bottom:15px;background:#fff url(../images/module-bottom-bg.png) bottom center no-repeat;padding:10px 10px 15px;}.module h3{height:41px;font-size:130%;line-height:41px;background:#152f59 url(../images/module-h3.png) 0 0 repeat-x;color:#fff;margin:-10px -10px 15px;padding:0 0 0 15px;}#top-bar{background:#222;border-bottom:1px solid #111;overflow:hidden;font-size:12px;}#mod-login{color:#ccc;height:35px;border-top:1px solid #2A2A2A;width:962px;margin:0 auto;}#sl_horiz{height:22px;width:650px;margin-top:7px;float:left;font-size:11px !important;}#sl_horiz #greeting{float:left;height:22px;margin-right:10px;}#sl_horiz .button{background-color:#131313;border:thin solid #333;font-size:100%;font-weight:400;color:#999;height:22px;cursor:pointer;}#sl_horiz #sl_username input{overflow:hidden;width:110px;font-size:100%;font-weight:400;border:1px solid #333;color:#999;background:#131313 url(../images/user_bg.png) 0 50% no-repeat;padding:3px 0 2px 20px;}#sl_horiz #sl_pass input{overflow:hidden;width:110px;font-size:100%;font-weight:400;border:1px solid #333;color:#999;background:#131313 url(../images/pass_bg.png) 0 50% no-repeat;padding:3px 0 2px 20px;}#sl_horiz #sl_rememberme{margin-left:10px;float:left;color:#999;line-height:22px;margin-top:0;position:relative;width:100px;}#sl_rememberme span{position:absolute;top:0;width:200px;}#sl_horiz #sl_lostpass,#sl_hoziz #sl_lostname{margin-left:10px;float:left;line-height:22px;}.creditcard-module{text-align:center;margin:10px auto;}#nehemiah_application legend{font-weight:400;color:#152f59;font-size:170%;line-height:100%;padding:0;}#nehemiah_application label{display:block;font-weight:700;text-align:right;width:200px;float:left;padding-top:12px;clear:left;margin:0;}#nehemiah_application label .small{color:#666;display:block;font-size:11px;font-weight:400;text-align:right;width:200px;margin-top:2px;}#nehemiah_application input,#nehemiah_application select,#nehemiah_application textarea{float:left;font-size:12px;border:1px solid #CDD59A;background:#fff;width:200px;margin:2px 0 20px 15px;padding:9px 2px 7px;}#nehemiah_application fieldset{border:1px solid #e3e3e3;margin:20px 0;padding:20px 20px 0;}#nehemiah_application fieldset.additional-information{border-bottom:none;margin-bottom:0;}#nehemiah_application .additional-information label,#nehemiah_application .additional-information input,#nehemiah_application .additional-information textarea{display:block;float:none;width:410px;text-align:left;line-height:1.3em;margin-left:0;}#nehemiah_application .additional-information textarea{height:150px;}#nehemiah_application .additional-information select{margin-left:0;}#nehemiah_application .additional-information label .small{float:none;width:100%;text-align:left;display:block;}#nehemiah_application input.required,#nehemiah_application textarea.required,#nehemiah_application select.required{color:#000;border:2px solid #FFACAD;background:#FFD5D5;}#nehemiah_application fieldset.submit{border-top:none;border-bottom:1px solid #e3e3e3;margin:0;}#nehemiah_application fieldset.submit input{clear:both;margin-left:0;height:34px;line-height:28px;background:#CDD59A;text-align:center;border:1px solid #e3e3e3;background-color:#CDD59A;color:#333;font-size:14px;font-weight:700;padding:0 10px;}.nehemiah_download .note{border:1px solid #E7BD72;}.attention,.notice,.alert,.download,.approved,.media,.note,.cart,.camera,.doc,.errors,.info{display:block;margin:15px 0;padding:15px 15px 15px 41px;}.attention{color:#B79000;border:1px solid #E7BD72;background:#FFF3A3 url(http://www.myolivetree.net/templates/rt_chromatophore/images/alerts/attention.png) 10px 50% no-repeat;}.notice{color:#648434;border:1px solid #9BCC54;background:#CDEFA6 url(http://www.myolivetree.net/templates/rt_chromatophore/images/alerts/notice.png) 10px 50% no-repeat;}.alert{border:1px solid #FFACAD;color:#c00;border-top:3px solid #fe7b7a;border-bottom:3px solid #fe7b7a;background:#FFD6D6 url(../images/status-alert.png) 10px 50% no-repeat;}.download{border:1px solid #6ABCE2;color:#57861A;border-top:3px solid #c2df88;border-bottom:3px solid #c2df88;background:#EEF7DD url(../images/status-download.png) 10px 50% no-repeat;}.approved{color:#666;border:1px solid #a8a8a8;background:#ccc url(http://www.myolivetree.net/templates/rt_chromatophore/images/alerts/approved.png) 10px 50% no-repeat;}.media{color:#C76E34;border:1px solid #FFBB65;background:#FFE0B6 url(http://www.myolivetree.net/templates/rt_chromatophore/images/alerts/media.png) 10px 50% no-repeat;}.note{border:1px solid #E7BD72;color:#B79000;border-top:3px solid #fde179;border-bottom:3px solid #fde179;background:#FEF6D8 url(../images/status-note.png) 10px 50% no-repeat;}.cart{color:#666;border:1px solid #C5C5C5;background:#E6E6E6 url(http://www.myolivetree.net/templates/rt_chromatophore/images/alerts/cart.png) 10px 50% no-repeat;}.camera{color:#666;border:1px solid #C5C5C5;background:#E6E6E6 url(http://www.myolivetree.net/templates/rt_chromatophore/images/alerts/camera.png) 10px 50% no-repeat;}.doc{color:#C76E34;border:1px solid #FFBB65;background:#FFE0B6 url(http://www.myolivetree.net/templates/rt_chromatophore/images/alerts/doc.png) 10px 50% no-repeat;}#accessibility{width:150px;height:20px;margin-top:7px;float:right;}#accessibility span{background-repeat:no-repeat;}#accessibility a{text-decoration:none;cursor:pointer;}#accessibility #buttons{float:right;padding-right:10px;}#accessibility .button{display:block;float:right;width:12px;height:14px;margin-right:10px;}.info{color:#05B;border-top:3px solid #629de3;border-bottom:3px solid #629de3;background:#D8E5F8 url(../images/status-info.png) 10px 50% no-repeat;}#container .leftcol ul.bullet-2{padding-left:0;list-style-type:none;margin:25px 0;}#container .leftcol ul.bullet-2 li{background:url(../images/dropdown-arrow.png) 0 8px no-repeat;list-style-type:none;padding-left:15px;margin:10px 0;}#about_us .leftcol ul{padding-bottom:10px;}#about_us .leftcol li{list-style-type:none;background:url(../images/dropdown-arrow.png) 0 8px no-repeat;padding-left:20px;}#footer{background:url(../images/bg-content-wrap.gif) -346px 0 repeat-y;text-align:center;font-size:12px;}#footer .wrap{background-image:url(../images/maincol-bg-bottom.png);background-position:0 100%;background-repeat:repeat-x;padding-top:30px;}#designed-by{background:none;width:962px;text-align:right;font-size:75%;color:#000;margin:0 auto;padding:10px 0 30px;}#designed-by .nashville-web{left:-1000px;position:absolute;}.full-textarea{width:100%;height:400px;padding:10px;}p.loading{position:absolute;left:230px;top:50%;z-index:999px;}.products-tpl{float:left;width:215px;height:275px;border:1px solid #CDD59A;text-align:center;position:relative;margin:0 15px 15px 0;}.products-tpl h3.title{font-size:14px;}.product-tpl input.add-to-cart{clear:both;height:34px;line-height:28px;background:#CDD59A;text-align:center;border:1px solid #ccc;background-color:#CDD59A;color:#333;font-size:14px;font-weight:700;width:auto;padding:0 20px;}.product-image-full{-width:350px;-height:350px;float:left;margin-right:15px;}.product-categories-tpl{float:left;width:215px;height:215px;border:1px solid #CDD59A;border-top:1px solid #e3e3e3;border-left:1px solid #e3e3e3;text-align:center;padding-bottom:15px;margin:0 15px 15px 0;}.product-categories-tpl h3.title{font-size:18px;}.main-categories-tpl{width:100%;margin-bottom:25px;}.main-categories-tpl h3.title{padding-top:0;margin-top:0;}.main-categories-tpl a.product-image{float:left;width:135px;}.main-categories-tpl a.product-image img{border:1px solid #e3e3e3;}.main-categories-tpl .product-cell{float:right;text-align:left;width:555px;}.this-product-image-link{float:left;margin-right:15px;text-align:center;text-decoration:none;font-style:italic;}a.this-product-image-link img#this-product-image{border:none;text-decoration:none;outline:none;margin-bottom:10px;}div.individual-products{float:right;text-align:left;width:480px;}div.individual-products .foxycart .add-to-cart{position:static;}.on-sale,.regular-price{padding-top:15px;}.on-sale .product-price{color:red;text-decoration:line-through;}.foxycart .add-to-cart{clear:both;height:30px;background:#152f59;text-align:center;border:1px solid #ccc;color:#fff;font-size:12px;font-weight:400;width:auto;position:absolute;bottom:15px;left:52px;padding:0 20px;}div#fancy_overlay{position:absolute;top:0;left:0;z-index:90;width:100%;background-color:#333;}div#fancy_loading{position:absolute;height:40px;width:40px;cursor:pointer;display:none;overflow:hidden;background:transparent;z-index:100;}div#fancy_loading div{position:absolute;top:0;left:0;width:40px;height:480px;background:transparent url(../images/fancy_progress.png) no-repeat;}div#fancy_close{position:absolute;top:-12px;right:-12px;height:30px;width:30px;background:transparent url(../images/fancy_closebox.png);cursor:pointer;z-index:100;display:none;}div#fancy_content{position:absolute;top:0;left:0;width:100%;height:100%;z-index:96;margin:0;padding:0;}#fancy_frame{position:relative;width:100%;height:100%;display:none;}img#fancy_img{position:absolute;top:0;left:0;width:100%;height:100%;border:0;z-index:92;margin:0;padding:0;}div#fancy_title{position:absolute;bottom:-35px;left:0;width:100%;z-index:100;display:none;}div#fancy_title div{color:#FFF;font:bold 12px Arial;padding-bottom:2px;}td#fancy_title_left{height:32px;width:15px;background:transparent url(../images/fancy_title_left.png) repeat-x;}td#fancy_title_main{height:32px;background:transparent url(../images/fancy_title_main.png) repeat-x;}td#fancy_title_right{height:32px;width:15px;background:transparent url(../images/fancy_title_right.png) repeat-x;}div#fancy_outer{position:absolute;top:0;left:0;z-index:90;overflow:hidden;background:transparent;display:none;margin:0;padding:18px 18px 58px;}div#fancy_inner{position:relative;width:100%;height:100%;border:1px solid #444;background:#FFF;}a#fancy_left,a#fancy_right{position:absolute;bottom:10px;height:100%;width:35%;cursor:pointer;background-image:url(../images/data:image/gif;base64,AAAA);z-index:100;}a#fancy_left{left:0;}a#fancy_right{right:0;}a#fancy_left:hover{background:transparent url(../images/fancy_left.gif) no-repeat 0 100%;}a#fancy_right:hover{background:transparent url(../images/fancy_right.gif) no-repeat 100% 100%;}#fancy_bigIframe,#fancy_freeIframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;}div.fancy_bg{position:absolute;display:block;z-index:70;}div.fancy_bg_n{top:-18px;width:100%;height:18px;background:transparent url(../images/fancy_shadow_n.png) repeat-x;}div.fancy_bg_ne{top:-18px;right:-13px;width:13px;height:18px;background:transparent url(../images/fancy_shadow_ne.png) no-repeat;}div.fancy_bg_e{right:-13px;height:100%;width:13px;background:transparent url(../images/fancy_shadow_e.png) repeat-y;}div.fancy_bg_se{bottom:-18px;right:-13px;width:13px;height:18px;background:transparent url(../images/fancy_shadow_se.png) no-repeat;}div.fancy_bg_s{bottom:-18px;width:100%;height:18px;background:transparent url(../images/fancy_shadow_s.png) repeat-x;}div.fancy_bg_sw{bottom:-18px;left:-13px;width:13px;height:18px;background:transparent url(../images/fancy_shadow_sw.png) no-repeat;}div.fancy_bg_w{left:-13px;height:100%;width:13px;background:transparent url(../images/fancy_shadow_w.png) repeat-y;}div.fancy_bg_nw{top:-18px;left:-13px;width:13px;height:18px;background:transparent url(../images/fancy_shadow_nw.png) no-repeat;}.highslide-wrapper{background:none;}.highslide-item{border:solid 1px #fff;width:23%;float:left;margin:5px 5px 0 0;}a.highslide{display:table-cell;width:210px;height:150px;text-align:center;vertical-align:middle;background:#fff;}a.highslide img{border:solid 1px #000;vertical-align:middle;}.tv-offer{width:350px;float:left;text-align:center;margin-bottom:25px;}.tv-offer a{text-decoration:none;color:#000;}.purchase-tree-image a.read-more{text-decoration:none;text-align:center;margin:0 auto;}.purchase-tree-image a.read-more p{margin:0;padding:0 25px 0 0;}div.news-content a.read-more{display:block;text-align:right;margin-bottom:10px;border-bottom:1px solid #819345;border-right:1px solid #819345;padding:10px;}#slider{width:720px;position:relative;border:1px solid #e3e3e3;margin:0 auto;}.scroll{height:280px;width:720px;overflow:auto;overflow-x:hidden;position:relative;clear:left;background:#FFF;}.scrollContainer div.panel{height:280px;width:720px;}.scrollButtons{position:absolute;top:150px;cursor:pointer;}.scrollButtons.left{left:-20px;}.scrollButtons.right{right:-20px;}ul.slider-nav{list-style:none;background:#f2f2f2 url(../images/tabber-active.png) bottom repeat-x;border-top:1px solid #fff;width:100%;margin:0;padding:0;}ul.slider-nav li{display:inline;margin-right:10px;}ul.slider-nav li.last a{width:119px;}ul.slider-nav a{display:block;float:left;text-decoration:none;font-size:14px;text-align:center;color:#1b4507;width:119px;background:#f2f2f2 url(../images/tabber-inactive.png) top repeat-x;border-right:1px solid #e9e9e9;padding:15px 0;}ul.slider-nav a:hover,ul.slider-nav a.selected{background:#f2f2f2;}ul.slider-nav a:focus{outline:none;}.slideshow-image{height:280px;margin:0;padding:0;}#slider h3{margin:0;}#slider #getting-started h3,#slider #getting-started h3 a{font-size:24px;padding-top:15px;padding-bottom:0;margin-bottom:0;font-weight:400;color:#423b2d;}#slider #getting-started p,#slider #getting-started p a{padding-top:0;margin-top:0;padding-bottom:0;margin-bottom:0;font-size:18px;line-height:22px;}.sf-menu,.sf-menu *{list-style:none;margin:0;padding:0;}.sf-menu{line-height:1.0;float:left;margin-bottom:1em;}.sf-menu ul{position:absolute;top:-999em;width:10em;}.sf-menu ul li{width:100%;}.sf-menu li:hover{visibility:inherit;}.sf-menu li{float:left;position:relative;background:#859940 url(../images/horiz-menu-bg.png) 0 0 repeat-x;}.sf-menu a{display:block;position:relative;text-decoration:none;padding:11px 17px 12px;}.sf-menu li:hover ul,.sf-menu li.sfHover ul{left:0;top:2.5em;z-index:99;}.sf-menu li.active a{background:#152f59 url(../images/horiz-menu-active.png) 0 0 repeat-x;color:#fff;}.sf-menu li li.active a,.sf-menu li.active li a{background:#819345 url(../images/dropdown-div.png) 0 100% repeat-x;color:#000;}.sf-menu li:hover,.sf-menu li.sfHover,.sf-menu a:focus,.sf-menu a:hover,.sf-menu a:active{background:#819345 url(../images/horiz-menu-hover.png) 0 0;outline:0;color:#fff;}.sf-menu li li:hover,.sf-menu li li.sfHover,.sf-menu li li a:focus,.sf-menu li li a:hover,.sf-menu li a:active{background:#819345 url(../images/dropdown-div.png) 0 100% repeat-x;color:#fff;}.sf-menu a.sf-with-ul{padding-right:2.25em;min-width:1px;}.sf-sub-indicator{position:absolute;display:block;right:.75em;top:1.05em;width:10px;height:10px;text-indent:-999em;overflow:hidden;background:url('../images/arrows-ffffff.png') no-repeat -10px -100px;}a > .sf-sub-indicator{top:.8em;background-position:0 -100px;}a:focus > .sf-sub-indicator,a:hover > .sf-sub-indicator,a:active > .sf-sub-indicator,li:hover > a > .sf-sub-indicator,li.sfHover > a > .sf-sub-indicator{background-position:-10px -100px;}.sf-menu ul a > .sf-sub-indicator{background-position:0 0;}.sf-shadow ul{background:url('../images/shadow.png') no-repeat bottom right;-moz-border-radius-bottomleft:17px;-moz-border-radius-topright:17px;-webkit-border-top-right-radius:17px;-webkit-border-bottom-left-radius:17px;padding:0 8px 9px 0;}.sf-shadow ul.sf-shadow-off{background:transparent;}ul.sf-menu ul .sf-sub-indicator{background:url('../images/dropdown-child.png') no-repeat 0 3px;}.sf-menu ul li:hover > a > .sf-sub-indicator,.sf-menu ul li.sfHover > a > .sf-sub-indicator{background-position:0 3px;}#fc_tb_window{font:12px Arial, Helvetica, sans-serif;position:fixed;background:#fff;z-index:100000002;color:#000;display:none;border:4px solid #525252;text-align:left;top:50%;left:50%;}#fc_tb_secondLine{font:10px Arial, Helvetica, sans-serif;color:#666;}#fc_tb_overlay{position:fixed;z-index:100000000;top:0;left:0;height:100%;width:100%;}.fc_tb_overlayMacFFBGHack{background:url(https://www.foxycart.com/v/0.3.1/images/macFFBgHack.png) repeat;}.fc_tb_overlayBG{background-color:#000;filter:alpha(opacity=75);-moz-opacity:0.75px;opacity:0.75px;}#fc_tb_window img#fc_tb_Image{display:block;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top:1px solid #666;border-left:1px solid #666;margin:15px 0 0 15px;}#fc_tb_caption{height:25px;float:left;padding:7px 30px 10px 25px;}.fc_tb_closeAjaxWindow{margin-bottom:1px;text-align:right;float:right;padding:7px 10px 5px;}div.fc_tb_title{background-color:#e8e8e8;height:27px;}#fc_tb_ajaxContent{clear:both;overflow:auto;text-align:left;line-height:1.4em;padding:2px 15px 15px;}#fc_tb_ajaxContent.fc_tb_modal{padding:15px;}#fc_tb_ajaxContent p{padding:5px 0;}#fc_tb_load{position:fixed;display:none;height:12px;width:208px;z-index:100000003;top:50%;left:50%;text-align:center;margin:-6px 0 0 -104px;}#fc_tb_HideSelect{z-index:99999999;position:fixed;top:0;left:0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;height:100%;width:100%;}#fc_tb_iframeContent{clear:both;border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px;}#fc_tb_closeAjaxWindowTop,#fc_tb_closeAjaxWindowBot{margin:0;padding:0 10px;}#fc_tb_closeWindowButtonTop{height:0;overflow:hidden;width:11px;padding-top:24px;float:left;background-image:url(https://www.foxycart.com/themes/standard/images/cart-close-x.png);background-position:left top;margin:0;}#fc_tb_closeWindowButtonBot{height:0;overflow:hidden;width:156px;padding-top:24px;float:left;background-image:url(https://www.foxycart.com/themes/standard/images/cart-continue-shopping.png);background-position:left top;margin:0;}a#fc_tb_closeWindowButtonTop:hover,a#fc_tb_closeWindowButtonBot:hover{background-position:left -24px;}ins,#sl_horiz a,.product-categories-tpl a,.main-categories-tpl h3.title a,#slider #getting-started a{text-decoration:none;}.center,.products-tpl .price,.product-categories-tpl .price,#slider #getting-started{text-align:center;}#header,#mod-login .wrapper{position:relative;}#header .wrap,#nav .wrap{padding:0;}.vert-nav a:link,.vert-nav a:visited,#contact-form input.submit:hover,.my-olive-tree fieldset.submit input.submit:hover,#monthly-giving-program fieldset.submit input.submit:hover,#bottommodules .module-clean h3,.module-hilite1 h3,#nehemiah_application input.submit:hover,#designed-by a,.sf-menu a,.sf-menu a:visited,#fc_tb_window a:hover{color:#000;}ul.vert-nav ul,.tpl-the-process h3,.tpl-the-process-alt h3,#contact-form .submit label,#monthly-giving-program #custom_amount,.my-olive-tree fieldset.submit label,div#fancy_bg,.hide,#fc_tb_closeAjaxWindowTop span{display:none;}.sig a,#sl_horiz #sl_username,#fc_tb_closeAjaxWindowBot{float:left;}#bottom,#bottom a,.module h3,#bottommodules .module h3,.module-hilite3 h3,.module-hilite5,.module-hilite5 h3{color:#fff;}#sl_horiz #sl_pass,#sl_horiz #sl_submitbutton,#sl_horiz #sl_register,#sl_horiz #sl_posttext{margin-left:10px;float:left;}.rightcol .module img,div#fancy_title table{margin:0 auto;}.products-tpl .product-image,.product-categories-tpl .product-image{margin-bottom:5px;}ul.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul,ul.sf-menu li li:hover li ul,ul.sf-menu li li.sfHover li ul{top:-999em;}ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul,ul.sf-menu li li li:hover ul,ul.sf-menu li li li.sfHover ul{left:10em;top:0;}.sf-menu li li,.sf-menu li li li{background:#819345 url(../images/dropdown-div.png) 0 100% repeat-x;}.sf-menu ul .sf-sub-indicator,.sf-menu ul a:focus > .sf-sub-indicator,.sf-menu ul a:hover > .sf-sub-indicator,.sf-menu ul a:active > .sf-sub-indicator{background-position:-10px 0;}#fc_tb_window a:link,#fc_tb_window a:visited,#fc_tb_window a:active,#fc_tb_window a:focus{color:#666;}* html #fc_tb_overlay,* html #fc_tb_HideSelect{position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}* html #fc_tb_window,* html #fc_tb_load{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2) 0 (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) 0 'px');}div.fc_tb_ajaxWindowTitle,#fc_ajaxWindowTitleTop{float:left;margin-bottom:1px;padding:7px 0 5px 10px;}

/* Overlay */
#simplemodal-overlay {background-color:#000; cursor:wait;}

/* Container */
#simplemodal-container {height:400px; width:600px; background-color:#fff; border:3px solid #ccc;}
#simplemodal-container a.modalCloseImg {background:url(../images/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-18px; cursor:pointer;}
#simplemodal-container .simplemodal-data {padding:8px; font-size: 14px; line-height: 1.4em;}

body#request-an-account label,
body#request-an-account input {
  display: block;
}

h3 { clear: both; }