
a { color: red; font-weight: bold; text-decoration: underline }
h1 { color: #36762c; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin: 0px; padding: 0px 0px 5px }
h2 { color: #36762c; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin: 0px; padding: 0px 0px 5px }
td  { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
UL#mainnav  { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: left; list-style-type: none; margin: 0px; padding-left: 0px; width: 100px }
UL#mainnav LI   { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; margin: 0px; padding-left: 8px; border-bottom: 1px dotted silver; width: 170px; height: 18px }
UL#mainnav LI A  { color: black; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, Verdana, sans-serif; text-decoration: none; text-align: left; margin: 0px; display: block }
UL#mainnav LI A:active  { color: red; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; margin: 0px }
UL#mainnav LI A:hover  { color: red; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; margin: 0px }
UL#mainnav LI A:link  { color: black; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, Verdana, sans-serif; text-decoration: none; text-align: left; margin: 0px; display: block }
UL#productnav  { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #d7ead2; text-align: left; list-style-type: none; margin: 0px; padding-left: 0px; width: 100% }
UL#productnav LI  { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; margin: 0px }
UL#productnav LI A  { color: black; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, Verdana, sans-serif; text-decoration: none; background-image: url(http://www.totalhealth.co.nz/images/prodbutbg.gif); margin: 0px; left: 0px; width: 100%; height: 21px; display: block }
UL#productnav LI A:active  { color: black; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background: url(http://www.totalhealth.co.nz/images/prodbutbgover.gif) repeat-x; margin: 0px }
UL#productnav LI A:hover  { color: black; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background: url(http://www.totalhealth.co.nz/images/prodbutbgover.gif) repeat-x; margin: 0px; display: block }
UL#productnav LI A:link  { color: black; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, Verdana, sans-serif; text-decoration: none; margin: 0px; padding-top: 2px; padding-left: 8px; display: block }
UL#productnav LI A:visited { color: black; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, Verdana, sans-serif; text-decoration: none; margin: 0px; padding-top: 2px; padding-left: 8px; display: block }
.border { border: solid 1px black }
.input { color: #8a8a8a; font-size: 11px; font-family: Arial, Helvetica, sans-serif; background-color: white; padding-left: 3px; border: solid 1 #36762c }
.leftbox { background-image: url(http://www.totalhealth.co.nz/images/leftboxbg.gif); text-align: left; vertical-align: top; padding: 5px 5px 5px 8px }
.mainbox  { background: #eaf4e7 url(http://www.totalhealth.co.nz/images/contentmain_img.jpg) no-repeat right bottom; text-align: left; vertical-align: top; padding-top: 27px; padding-right: 21px; padding-left: 21px; border-top: 3px solid white; border-right: 4px solid white; border-left: 4px solid white }
.mainbox2    { background: no-repeat right bottom; text-align: left; padding-top: 27px; padding-right: 21px; padding-left: 21px; border-top: 3px solid white; border-right: 4px solid white; border-left: 4px solid white }
.mainbox4  { background: no-repeat right bottom; text-align: left; padding-top: 3px; padding-right: 21px; padding-left: 21px; border-top: 3px solid white; border-right: 4px solid white; border-left: 4px solid white }
.mainbox3  { background: no-repeat right bottom; padding-top: 10px; padding-right: 21px; padding-left: 21px }
.rightbox  { background-image: url(http://www.totalhealth.co.nz/images/rightboxbg.gif); text-align: left; vertical-align: top; padding: 5px 5px 5px 8px }
.testimonialbox { text-align: left; vertical-align: top; padding: 5px 5px 5px 8px; border-top: 1px solid #36762c; border-left: 1px solid #36762c }
#boxheaderleft { color: white; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #57669f; text-align: left; vertical-align: middle; padding-top: 2px; padding-bottom: 3px; padding-left: 8px; border-top: 3px solid white; border-bottom: 2px solid white; height: 23px }
#boxheaderright  { color: white; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #36762c; text-align: left; vertical-align: middle; padding-top: 2px; padding-bottom: 3px; padding-left: 8px; border-top: 3px solid white; border-bottom: 2px solid white; height: 23px }
#footer { color: white; font-weight: bold; padding-top: 5px }
#footer a { color: white; font-weight: bold; text-decoration: none }
#footer a:hover { color: yellow; font-weight: bold; text-decoration: underline }
#shoplinks { color: #ff5400; font-weight: normal; text-decoration: none }
#shoplinks a { color: #ff5400; font-weight: normal; text-decoration: none; padding-right: 5px }
#shoplinks a:hover { color: #ff5400; font-weight: normal; text-decoration: underline }
.gethealthybox { background: no-repeat right bottom; text-align: left; vertical-align: top; padding: 5px 5px 5px 8px; border-left: 1px solid #36762c }
.prodimg { border: solid 1px #367526 }
#prodbox { height: 150px }
.featuretext { height: 30px }
.submitbutton  { color: white; font-weight: bold; font-size: 1em; font-family: Arial, Helvetica, sans-serif; background-color: #12c100; margin-top: 4px; border-style: solid; border-width: 1px; border-color: white black black white }

