html{height:100%;margin-bottom:1px}
*:focus{outline:none}
body{font-size:10pt;font-family:Verdana,Tahoma,Arial;margin:0px;padding:0px;}
.blue{background:url('images/body_bg_blue.jpg')}
.red{background:url('images/body_bg_red.jpg')}
.green{background:url('images/body_bg_green.jpg')}
.orange{background:url('images/body_bg_orange.jpg')}
.header_top{background:url('images/top_bg.png') no-repeat;font-size:1px;}
.recipe{display:block;width:250px;border:1px solid #C0C0C0;background:#FEFAA8;margin:5px 20px;padding:5px;color:#308E2E;font-weight:bold;text-decoration:none}
.recipe:hover{text-decoration:none;border:1px solid #F35C2D;}
h1{margin:0px;height:40px;margin-top:10px;background:url('images/hdr_bg.jpg') no-repeat;padding-top:10px;padding-left:10px;font-size:14pt;}
h2{margin:0px;color:#000000;font-size:12pt;margin-bottom:5px;}
h3{width:100%;margin:0px;color:#359534;margin-top:10px;}
.grn2{color:#359534;font-weight:bold;}
.ylw2b{color:#FFF903;font-weight:bold;}
.red1{color:#FF0000;font-weight:bold;}
.wht1b{font-size:10pt;font-weight:bold;color:#FFFFFF;}
.red1b{font-size:10pt;font-weight:bold;color:#FF0000;}
.grn1b{font-size:10pt;font-weight:bold;color:#359534;}
.blk3b{font-size:10pt;font-weight:bold;color:#000000}
.blk4b{font-size:11pt;font-weight:bold;color:#000000}
.blk3{font-size:10pt;color:#000000}
.grey1{color:#444;}
.tbox{font-size:10pt;border:1px solid #D3D6DB;font-family:Verdana,Tahoma,Arial;}
.tbox:focus{background-color:#FFFFCC;border:1px solid #950000;}
.text{font-weight:bold;color:#000000;}
.btn{height:25px;color:#FCFC00;font-weight:bold;font-size:10pt;font-family:Verdana, Tahoma, Arial;background:url('images/btn_submit_bg.jpg') repeat-x;border:1px solid #074F03;cursor:pointer;}
.btn:hover{color:#EF9A01}
.btn_seminar{height:25px;color:#FCFC00;font-weight:bold;font-size:10pt;font-family:Verdana, Tahoma, Arial;background:url('images/btn_submit_bg.jpg') repeat-x;border:1px solid #074F03;cursor:pointer;float:right;}
.btn_seminar:hover{color:#EF9A01}


#header{background:url('images/header_bg.png') no-repeat}
#hp_title{font-family: Verdana,Helvetica, Arial, sans-serif;color:#BA2F06;font-size:21pt;font-weight:bold;font-style:italic;margin-top:0px;}
#hp_content{color:#4F2179;font-size:17pt;font-weight:bold;font-family:Verdana,Helvetica, Arial, sans-serif;text-align:justify}
.mailmenu{height:31px;background:url('images/mnu_bg.jpg') repeat-x;}
.lnk_home{float:left;width:96px;background:url('images/btn_home.jpg') no-repeat 0px 0px;height:36px;}
.lnk_home:hover{background:url('images/btn_home.jpg') no-repeat 0px -36px;}
.lnk_home_o{float:left;width:96px;background:url('images/btn_home.jpg') no-repeat 0px -36px;height:36px;}
.lnk_store{float:left;width:135px;background:url('images/btn_our_store.jpg') no-repeat 0px 0px;height:36px;}
.lnk_store:hover{background:url('images/btn_our_store.jpg') no-repeat 0px -36px;}
.lnk_store_o{float:left;width:135px;background:url('images/btn_our_store.jpg') no-repeat 0px -36px;height:36px;}
.lnk_people{float:left;width:146px;background:url('images/btn_our_people.jpg') no-repeat 0px 0px;height:36px;}
.lnk_people:hover{background:url('images/btn_our_people.jpg') no-repeat 0px -36px;}
.lnk_people_o{float:left;width:146px;height:36px;background:url('images/btn_our_people.jpg') no-repeat 0px -36px;}
.lnk_plants{float:left;width:147px;background:url('images/btn_our_plants.jpg') no-repeat 0px 0px;height:36px;}
.lnk_plants:hover{background:url('images/btn_our_plants.jpg') no-repeat 0px -36px;}
.lnk_plants_o{float:left;width:147px;background:url('images/btn_our_plants.jpg') no-repeat 0px -36px;height:36px;}
.lnk_beyond{float:left;width:182px;background:url('images/btn_beyond_plants.jpg') no-repeat 0px 0px;height:36px;}
.lnk_beyond:hover{background:url('images/btn_beyond_plants.jpg') no-repeat 0px -36px;}
.lnk_beyond_o{float:left;width:182px;height:36px;background:url('images/btn_beyond_plants.jpg') no-repeat 0px -36px;}
.lnk_contact{float:left;width:139px;background:url('images/btn_contact_us.jpg') no-repeat 0px 0px;height:36px;}
.lnk_contact:hover{background:url('images/btn_contact_us.jpg') no-repeat 0px -36px;}
.lnk_contact_o{float:left;width:139px;height:36px;background:url('images/btn_contact_us.jpg') no-repeat 0px -36px;}
#top_menu li ul{position:absolute;list-style-type:none;margin:0px;padding:0px;left:0px;top:36px;visibility:hidden;z-index:100}
#top_menu li ul li{margin:0px;padding:0px;padding:0px 0px 0px 0px;height:31px;padding-left:8px;background:#FF9900;width:147px;}
#top_menu li ul li a{display:block;height:24px;padding-top:6px;width:180px;font-weight:bold;background:#3A9A38;color:#FFFFFF;text-align:left;padding-left:10px;border:1px solid #0E410D;}
#top_menu li ul li a:hover{text-decoration:none;background:#1C561B;color:#FF9900;}
#top_menu li:hover ul{visibility:visible;}
img{border:0px}
.img_box{padding:2px;border:1px solid #ABBA99;margin-left:10px;float:right;}
.img_lft_box{padding:2px;border:1px solid #ABBA99;margin-right:10px;float:left;}
.p_top{margin-top:0px;}
.pspacer{clear:right;margin-bottom:10px}
a{color:#000;text-decoration:none}
a:hover{text-decoration:underline}
.greyp{font-weight:bold;color:#B2B2B2;}
.lnkwht{color:#FFFFFF;text-decoration:none}
.lnkwht:hover{text-decoration:underline}
.lnblk{color:#000000;text-decoration:underline}
.lnblk:hover{text-decoration:none}
.lnkbrn{color:#359534;text-decoration:underline}
.lnkbrn:hover{text-decoration:none}
.lnkred{color:#FF0000;text-decoration:underline}
.lnkred:hover{text-decoration:none}
.lnkblu{color:#0000FF;font-weight:bold}
.lnkblu:hover{color:#0000FF;font-weight:bold;text-decoration:underline}
.lnkgrn1{color:#007100;text-decoration:none;font-size:8pt;}
.lnkgrn1:hover{color:#710000;text-decoration:none}
.page{float:left;height:15px;text-align:center;border:1px solid #2E8C2C;margin-right:5px;padding-left:3px;padding-right:3px;background:#FAFFF7;text-decoration:none;}
.page:hover{float:left;height:15px;text-align:center;border:1px solid #2E8C2C;margin-right:5px;padding-left:3px;padding-right:3px;background:#FAFFF7;text-decoration:none}
.page_o{float:left;height:15px;text-align:center;border:1px solid #8E5000;margin-right:5px;padding-left:3px;padding-right:3px;background:#FFD6A2;}
.heading{font-size:13pt;font-weight:bold;color:#000000;margin-top:10px;border:0px;padding-bottom:10px;width:100%;text-align:center}
#control_panel a{font-size:10pt;color:#FFFF01;text-decoration:none;float:left;border:1px solid #0A4C04;padding:4px 10px;margin-right:3px;background-color:#359534;}
#control_panel a:hover{color:#FFA401;background-color:#1C561B;}
#control_panel .mnu_active{font-size:10pt;color:#FFA401;text-decoration:none;border:1px solid #0A4C04;background-color:#1C561B;}
.hint{font-size:8pt;color:#666666;font-style:italic}
#admin_page_heading h1{background:url('images/hdr_bg.jpg') no-repeat;width:747px;height:40px;padding-top:10px;padding-left:10px;font-size:13pt;}
.lnk_mnu{display:block;border:1px solid #DFDDA9;margin:5px;margin-top:0px;height:15px;padding:5px 5px;text-decoration:none}
.lnk_mnu:hover{border:1px solid #FF0000;text-decoration:none}
.mnu_heading{margin:5px;margin-top:0px;padding-left:5px}
.lnk_submnu{display:block;border:1px solid #DFDDA9;margin:15px;margin-bottom:5px;margin-top:0px;height:15px;padding:3px 5px;text-decoration:none}
.lnk_submnu:hover{border:1px solid #FF0000;text-decoration:none}
.lnkmnu_sel{display:block;border:1px solid #074E00;margin:5px;margin-top:0px;height:15px;padding:5px 5px;text-decoration:none;}
.lnkmnu_sel:hover{text-decoration:none}
.lnkmnu_submnu_sel{display:block;border:1px solid #074E00;margin:15px;margin-bottom:5px;margin-top:0px;height:15px;padding:3px 5px;text-decoration:none}
.lnkmnu_submnu_sel:hover{text-decoration:none}
.lnlib{border:1px solid;border-color:#F5F5F5 #D3D3D3 #D3D3D3 #F5F5F5;display:block;width:145px;color:#0196FB;font-weight:bold;text-decoration:none;padding:3px 0px;}
.lnlib:hover{border:1px solid;border-color:#D3D3D3 #F5F5F5 #F5F5F5 #D3D3D3;display:block;width:145px;color:#0196FB;font-weight:bold;text-decoration:none;}
.spacer{clear:both}

/*Event Calendar Styles*/
.calTable{width:640px;border:1px solid #C0C0C0;background-color:#808080;font-family:Tahoma,Arial,Verdana;font-size:10pt;color:#000000;}
.calHeader{height:20px;background-color:#136712;font-size:12pt;font-weight:bold;color:#FFFFFF;text-align:center;}
.calPrev{background-color:#136712;font-size:10pt;font-weight:bold;color:#FFFFFF;text-align:center;}
.calNext{background-color:#136712;font-size:10pt;font-weight:bold;color:#FFFFFF;text-align:center;}
.calNav{font-size:10pt;font-weight:bold;color:#FFFFFF;text-decoration:none}
.calNav:hover{font-size:10pt;font-weight:bold;color:#FFFFFF;text-decoration:underline}
.calBlank{width:85px;background-color:#EAEAEA;}
.dayHeader{height:20px;background-color:#D3E5D8;font-size:10pt;font-weight:bold;color:#007100;text-align:center;}
.dayCell{width:85px;height:70px;background-color:#EAF5F0;text-align:left;vertical-align:text-top}
.dayCellOver{width:85px;height:70px;background-color:#FFFFEE;text-align:left;vertical-align:text-top}
/*End of Event Calendar Styles*/

/* IMPORTANT:  The Popup Calendar script requires all the classes defined here.*/
table.scw{padding:1px;vertical-align:middle;border:1px solid #800000;font-family:Verdana,Tahoma,Sans-Serif;font-size:8pt;background-color:#EFEFEF;border:1px solid #996633}
table.scwCells{background-color:#8BAF8B;text-align:right;font-size:8pt;}
td.scwDrag{padding:0px 0px;text-align:center;font-size:8pt;background-color:#9999CC;color:#CCCCFF;}
td.scwHead{padding:1px;text-align:center;background-color:#808080}
td.scwWeek{padding:2px;text-align:center;font-weight:bold;background-color:#055F05;color:#FFFFFF;}
td.scwWeeks{padding:2px;vertical-align:middle;}
td.scwWeekNo{padding:2px;vertical-align:middle;background-color:  #776677;color:#CCCCCC;}
td.scwWeekNumberHead{padding:0px;text-align:center;font-weight:bold;color:#6666CC;}
td.scwFoot{padding:2px;text-align:center;background-color:#EFEFEF;color:#000000;}
td.scwFootHover{background-color:#EFEFEF;padding:2px;text-align:center;color:#FF0000;cursor:pointer;}
td.scwFoot:hover{background-color:#EFEFEF;padding:2px;text-align:center;color:#FF0000;cursor:pointer;}
td.scwFootDisabled{padding:0px;text-align:center;background-color:#6666CC;color:#FFFFFF;}
td.scwCells{padding:2px;vertical-align:middle;background-color:#FFFFFF;color:#0000FF;}
td.scwCellsHover{padding:2px;vertical-align:middle;background-color:#FFFF00;cursor:pointer;color:#000000;}
td.scwCells:hover{padding:2px;vertical-align:middle;background-color:#FFFFEF;cursor:pointer;color:#000000;}
td.scwCellsDisabled{padding:2px;vertical-align:middle;background-color:#999999;color:#000000;}
td.scwCellsExMonth{padding:2px;vertical-align:middle;background-color:#EFEFEF;color:#AAAAAA;}
td.scwCellsExMonthHover{padding:2px;vertical-align:middle;background-color:#FFFF00;cursor:pointer;color:#000000;}
td.scwCellsExMonth:hover{padding:2px;vertical-align:middle;background-color:#FFFF00;cursor:pointer;color:#000000;}
td.scwCellsExMonthDisabled{padding:2px;vertical-align:middle;background-color:#999999;color:#666666;}
td.scwCellsWeekend{padding:2px;vertical-align:middle;background-color:#E0E0E0;color:#0000FF;}
td.scwCellsWeekendHover{padding:2px;vertical-align:middle;background-color:#FFFF00;cursor:pointer;color:#000000;}
td.scwCellsWeekend:hover{padding:2px;vertical-align:middle;background-color:#FFFF00;cursor:pointer;color:#000000;}
td.scwCellsWeekendDisabled{padding:2px;vertical-align:middle;background-color:#999999;color:#CC6666;}
td.scwInputDate{padding:2px;vertical-align:middle;background-color:#B1D9F5;color:#000000;}
td.scwInputDateHover{padding:2px;vertical-align:middle;background-color:#FFFF00;cursor:pointer;color:#000000;}
td.scwInputDate:hover{padding:2px;vertical-align:middle;background-color:#FFFF00;cursor:pointer;color:#000000;}
td.scwInputDateDisabled{padding:2px;vertical-align:middle;background-color:#999999;color:#000000;}
select.scwHead{margin:0px;font-family:Verdana;font-size:8pt;}
input.scwHead{padding:0px;margin:1px;border:1px solid #000000;font-size:8pt;font-family:Verdana;height:18px;width:18px}
/*End of Calendar styles*/
#animation {float:left;overflow:hidden;}
/* Magazine Link */
.ak_magazine{padding:2px;margin-bottom:10px;border:1px solid #62401D; box-shadow: 0 3px 5px #BBBBBB;}
/*Seminar page */
#upcoming_tab{width:140px;height:32px;border:1px solid #DFDDA9;float:left;text-align:center;line-height:30px;background-color:#FEFAA8;font-weight:bold;cursor:pointer;border-bottom:0px;}
#past_tab{margin-left:3px;width:130px;height:32px;border:1px solid #DFDDA9;float:left;text-align:center;line-height:30px;background-color:#EAEAEA;font-weight:bold;cursor:pointer;border-bottom:0px;}
#upcoming_sem{width:100%;}
#past_sem{width:100%;display:none;}
.select_box{width:40px;height:20px;}
.paging_table{margin-top:30px;width:300px;padding-left:10px;padding-right:10px;}
.paging_table a{text-decoration:none;color:#006600;font-weight:bold;}
.paging_table img{vertical-align:middle;}
.paging_table .grn2{color:#006600;}
.image_background{background:url('images/gift_baskets/image_background.jpg') no-repeat;float:left;text-align:center;width:255px;height:315px;}
.ppPrice span {font-family: Helvetica,Arial,Verdana,sans-serif;font-size: 0.6em;vertical-align: text-top;font-weight:bold;}
.boldText{color:#680303;font-weight:bold;font-size:16px;font-family: Helvetica,Arial,Verdana,sans-serif;}