body  { color: black; font-size: 12px; font-family: Arial; background-color: white; margin: 0 }
form 						  { margin: 0 }

a.link_w_11                    { color: #fff; font-size: 11px; font-family: Arial; font-weight: bold; text-decoration: none; word-spacing: 0; letter-spacing: 0 }
a.link_w_11:hover                { color: #daffab; font-size: 11px; font-family: Arial; font-weight: bold; text-decoration: underline overline; word-spacing: 0; letter-spacing: 0 }
a.link_g_10_v                      { color: #4ab600; font-size: 10px; font-family: Arial; text-decoration: none; word-spacing: 0; letter-spacing: 0 }
a.link_g_10_v:hover                  { color: #f78300; font-size: 10px; font-family: Arial; text-decoration: underline overline; word-spacing: 0; letter-spacing: 0 }

a.link_g_12_v                        { color: #45aa00; font-size: 12px; font-family: Arial; text-decoration: none; word-spacing: 0; letter-spacing: 0 }
a.link_g_12_v:hover                   { color: #f78300; font-size: 12px; font-family: Arial; text-decoration: underline overline; word-spacing: 0; letter-spacing: 0 }

a.tab                         { color: #fff; font-size: 11px; font-family: Arial; font-weight: bold; text-decoration: none; word-spacing: 0; letter-spacing: 0 }
a.tab:hover                     { color: #307800; font-size: 11px; font-family: Arial; font-weight: bold; text-decoration: none; word-spacing: 0; letter-spacing: 0 }


a.link_g_10                     { color: #4ab600; font-size: 10px; font-family: Arial; text-decoration: none; word-spacing: 0; letter-spacing: 0 }
a.link_g_10:hover                 { color: #f78300; font-size: 10px; font-family: Arial; text-decoration: underline overline; word-spacing: 0; letter-spacing: 0 }

a.link_r_10                      { color: #f00; font-size: 10px; font-family: Arial; text-decoration: underline; word-spacing: 0; letter-spacing: 0 }
a.link_r_10:hover                 { color: #f78300; font-size: 10px; font-family: Arial; text-decoration: underline overline; word-spacing: 0; letter-spacing: 0 }


a.link_g_9_b                      { color: #4ab600; font-size: 9px; font-family: Verdana; font-weight: bold; text-decoration: none; word-spacing: 0; letter-spacing: 0 }
a.link_g_9_b:hover                  { color: #f78300; font-size: 9px; font-family: Verdana; font-weight: bold; text-decoration: underline overline; word-spacing: 0; letter-spacing: 0 }

a.link_g_11                       { color: #4ab600; font-size: 11px; font-family: Verdana; text-decoration: none; word-spacing: 0; letter-spacing: 0 }
a.link_g_11:hover                   { color: #f78300; font-size: 11px; font-family: Verdana; text-decoration: underline overline; word-spacing: 0; letter-spacing: 0 }


a.link_g_11_ar                        { color: #4ab600; font-size: 11px; font-family: Arial; font-weight: bold; text-decoration: none; word-spacing: 0; letter-spacing: 0 }
a.link_g_11_ar:hover                    { color: #f78300; font-size: 11px; font-family: Arial; font-weight: bold; text-decoration: underline overline; word-spacing: 0; letter-spacing: 0 }


a.link_g_10_b                      { color: #4ab600; font-size: 10px; font-family: Verdana; font-weight: bold; text-decoration: none; word-spacing: 0; letter-spacing: 0 }
a.link_g_10_b:hover                  { color: #f78300; font-size: 10px; font-family: Verdana; font-weight: bold; text-decoration: underline overline; word-spacing: 0; letter-spacing: 0 }


a.sectiontitle                       { color: #4ab600; font-size: 16px; font-family: Verdana; font-weight: bold; text-decoration: none; word-spacing: 0; letter-spacing: 0 }
a.sectiontitle:hover                   { color: #f78300; font-size: 16px; font-family: Verdana; font-weight: bold; word-spacing: 0; letter-spacing: 0 }


a.sectiontitle_prod                        { color: #4ab600; font-size: 15px; font-family: Verdana; font-weight: bold; text-decoration: none; word-spacing: 0; letter-spacing: 0 }
a.sectiontitle_prod:hover                    { color: #f78300; font-size: 15px; font-family: Verdana; font-weight: bold; word-spacing: 0; letter-spacing: 0 }


a.catlinks                       { color: #5e774b; font-size: 10px; font-family: Verdana; font-weight: bold; text-decoration: none; word-spacing: 0; letter-spacing: 0 }
a.catlinks:hover                   { color: #81b866; font-size: 10px; font-family: Verdana; font-weight: bold; word-spacing: 0; letter-spacing: 0 }
a.catlinks_over                        { color: #b87826; font-size: 10px; font-family: Verdana; font-weight: bold; text-decoration: none; word-spacing: 0; letter-spacing: 0 }
a.catlinks_over:hover                    { color: #ffa837; font-size: 10px; font-family: Verdana; font-weight: bold; word-spacing: 0; letter-spacing: 0 }




.arial_b_12_bold  { color: #030303; font-size: 12px; font-family: Arial; font-weight: bold }
.arial_b_big   { color: #7f7f7f; font-size: 18px; font-family: Arial; font-weight: normal }
.arial_b_11_bold  { color: #030303; font-size: 11px; font-family: Arial; font-weight: bold }
.arial_dg_11_bold   { color: #7fa068; font-size: 11px; font-family: Arial; font-weight: bold }
.arial_dg2_11_bold    { color: #678254; font-size: 11px; font-family: Arial; font-weight: bold }
.arial_b_10_bold   { color: #030303; font-size: 10px; font-family: Arial }
.arial_b_11   { color: #030303; font-size: 11px; font-family: Arial }
.arial_gy_10_bold   { color: #8f8e8f; font-size: 10px; font-family: Arial }
.arial_b_12    { color: #030303; font-size: 12px; font-family: Arial; text-align: justify }

.arial_b_9     { color: #878787; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif }
.arial_b_9_b      { color: #919191; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.verdana_gy_9    { color: #878787; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif }
.verdana_b_10     { color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: justify }
.verdana_b_11    { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
.verdana_b_9    { color: #000; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif }
.verdana_r_9 { color: #f00; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif }
.verdana_r_9_b  { color: #f00; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.verdana_r_12_b  { color: #f00; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.error-text   { color: #f00; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.error-text-big    { color: #f00; font-size: 16px; font-family: Arial; font-weight: bold }
.verdana_gy_10_b     { color: #878787; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.verdana_gy3_10_b      { color: #b1b1b1; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.verdana_dg_10_b       { color: #7fa068; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.verdana_g_16_b      { color: #348200; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.verdana_g_14_b      { color: #348200; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.verdana_g_13_b      { color: #348200; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.table-title-text      { color: #348200; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.verdana_g_12_b      { color: #348200; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.normal-field-title       { color: #87aa6f; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.verdana_gy2_10_b      { color: #d7d7d7; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.verdana_r_10_b      { color: #f00; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.verdana_r_10       { color: #f00; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }
.verdana_lg_10_b  { color: #a5b988; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }
.verdana_o_10_b       { color: #ff7b05; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.verdana_lg2_10_b        { color: #33be33; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.verdana_o_11_b        { color: #ff7b05; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.extrafield-content-text         { color: #348200; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.extrafield-content-text2          { color: #ff4500; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.arial_gy_12_b_i      { color: #919191; font-size: 12px; font-family: Arial; font-style: italic; font-weight: bold }
.tab_on       { color: #d7a109; font-size: 12px; font-family: Arial; font-weight: bold }
.price      { color: #f00; font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.attribute        { color: #348200; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.textbox  { color: #111; background-image: url("textbox_bg.jpg") }
 .text_g_13_v                { color: #2e7100; font-size: 13px; font-family: Arial; font-weight: bold; text-decoration: none; word-spacing: 0; letter-spacing: 0 }

.verdana_b_10     { color: #000; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: justify }
.text_g_13_v                         { color: #0053af; font-size: 13px; font-family: Arial; font-weight: bold; text-decoration: none; word-spacing: 0; letter-spacing: 0 }



#cartbut1 a  { display: block; background: url("mycology_cartbut_1.jpg") no-repeat; width: 178px; height: 51px }
#cartbut1 a:hover { background-position: -178px 0; }
#cartbut2 a  { display: block; background: url("mycology_cartbut_2.jpg") no-repeat; width: 86px; height: 51px }
#cartbut2 a:hover { background-position: -86px 0; }
#cartbut3 a  { display: block; background: url("mycology_cartbut_3.jpg") no-repeat; width: 96px; height: 51px }
#cartbut3 a:hover { background-position: -96px 0; }
#but1 a  { display: block; background: url("mycology_but1.jpg") no-repeat; width: 55px; height: 42px }
#but1 a:hover { background-position: -55px 0; }
#but2 a  { display: block; background: url("mycology_but2.jpg") no-repeat; width: 75px; height: 42px }
#but2 a:hover { background-position: -75px 0; }
#but3 a  { display: block; background: url("mycology_but3.jpg") no-repeat; width: 73px; height: 42px }
#but3 a:hover { background-position: -73px 0; }
#but4 a  { display: block; background: url("mycology_but4.jpg") no-repeat; width: 48px; height: 42px }
#but4 a:hover { background-position: -48px 0; }
#but5 a  { display: block; background: url("mycology_but5.jpg") no-repeat; width: 75px; height: 42px }
#but5 a:hover { background-position: -75px 0; }
#but6 a  { display: block; background: url("mycology_but6.jpg") no-repeat; width: 73px; height: 42px }
#but6 a:hover { background-position: -73px 0; }
#but7 a  { display: block; background: url("mycology_but7.jpg") no-repeat; width: 65px; height: 42px }
#but7 a:hover { background-position: -65px 0; }
#advsearch a  { display: block; background: url("mycology_advsearch.gif") no-repeat; width: 144px; height: 42px }
#advsearch a:hover { background-position: -144px 0; }

#accountbut1 a  { display: block; background: url("account_but1.gif") no-repeat; width: 58px; height: 54px }
#accountbut1 a:hover { background-position: -58px 0; }
#accountbut2 a  { display: block; background: url("account_but2.gif") no-repeat; width: 52px; height: 54px }
#accountbut2 a:hover { background-position: -52px 0; }
#accountbut3 a  { display: block; background: url("account_but3.gif") no-repeat; width: 54px; height: 54px }
#accountbut3 a:hover { background-position: -54px 0; }
#accountbut4 a  { display: block; background: url("account_but4.gif") no-repeat; width: 53px; height: 54px }
#accountbut4 a:hover { background-position: -53px 0; }
#accountbut5 a  { display: block; background: url("account_but5.gif") no-repeat; width: 54px; height: 54px }
#accountbut5 a:hover { background-position: -54px 0; }
#accountbut6 a  { display: block; background: url("account_but6.gif") no-repeat; width: 55px; height: 55px }
#accountbut6 a:hover { background-position: -55px 0; }

#account_logout a  { display: block; background: url("account_but_logout.gif") no-repeat; width: 21px; height: 21px }
#account_logout a:hover { background-position: -21px 0; }


#latestresearch    { background: url("news_bg.gif") no-repeat; display: block; padding-top: 14px; padding-left: 12px; width: 212px; height: 85px }





h1     { color: #000; font: bold 10px Verdana; text-decoration: none; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; letter-spacing: 0; margin: 0; padding: 0 }
h1 a   { color: #44a700; text-decoration: none }
h1 a:hover   { color: #f78300 }

h2      { color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; margin: 7px 0 19px; padding: 0 }
h2 a { 
	background-color:#FFFFFF; 
	color:#000000; 
}

.rtitle   { margin: 0 0 0; padding: 0 0 0; width: 189px; float: left }
.button { 
	float:right; 
	width: 11px; 
	margin: 0 0 0px 0px; 
	padding: 0; 
}
.rtext   { float: left; margin: 0; padding: 0 }

.textbox  { padding-left: 3px }
.contenttable { margin-top: 13px }
.table_disclaimer   { background-color: #fff0e3; margin-bottom: 8px; padding: 8px; border: dotted 1px #ff2e00 }
.table_searchresult     { background-color: #f3fdec; margin-bottom: 12px; padding: 9px; border: solid 1px #4ab600 }
.table_thumbwrap     { background-color: #f3fdec; margin-right: 10px; border: solid 1px #57a517 }
.table_error   { background-color: #fff0e3; margin-bottom: 8px; padding: 8px; border: dotted 1px #ff2e00 }
.faqtable       { background-color: #f3fce6; margin-bottom: 0; margin-left: 5px; padding: 7px 5px 7px 10px; border: solid 1px #b9c8a5 }
.faqtable2         { background-color: #fafafa; margin-bottom: 0; margin-left: 5px; padding: 13px 10px 10px; border-style: solid; border-width: 0 1px 1px; border-color: #c8c8c8 }
.faqtable3        { background-color: #f3fce6; margin-bottom: 15px; margin-left: 5px; padding: 5px; border-style: solid; border-width: 0 1px 1px; border-color: #b9c8a5 }
.reviewtable     { background-color: #f3fce6; margin-bottom: 8px; margin-left: 5px; padding: 3px 5px; border: solid 1px #dff0c7 }
.reviewcontent       { margin-right: 5px; margin-bottom: 16px; margin-left: 5px; padding: 0 5px }
hr    { color: #fff; font-size: 0; font-weight: bold; background-color: #fff; margin: 0; padding: 0; height: 0; border-style: dotted none none; border-width: 1px 0 0; border-color: #d7d7d7 }
ul   { font-size: 12px; font-family: Arial; list-style-type: disc; list-style-image: url("listbullet.gif"); margin: 1em 0; padding-left: 30px }
a.ul2                         { color: #307800; font-size: 12px; font-family: Arial; text-decoration: none; word-spacing: 0; letter-spacing: 0 }
a.ul2:hover                    { color: #f78300; font-size: 12px; font-family: Arial; text-decoration: underline overline; word-spacing: 0; letter-spacing: 0 }
.table_cart_bak         { background-color: #edf7de; padding: 5px 7px 5px 5px }
.table_cart          { background-color: #edf7de; padding: 5px; border: solid 1px #c6dea4 }
.table_cart2          { background-color: #edf7de; padding: 5px; border: solid 1px #c6dea4 }
.box_small           { font-size: 9px; font-family: Arial; font-weight: bold; background-image: url("textbox_bg.jpg"); padding-left: 5px }
.box_small2           { font-size: 9px; font-family: Arial; font-weight: bold; background-image: url("textbox_bg2.jpg"); padding-left: 5px }
.box_wish           { font-family: Arial; background-image: url("textbox_bg2.jpg") }
